System

The system addresses resource misalignment and project management challenges in large companies by integrating internal and external information to generate business ideas, form project teams, and provide real-time management tools, enhancing new business creation efficiency.

JP2026024069APending Publication Date: 2026-02-13SOFTBANK GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024126390
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

Large companies face challenges in effectively matching resources, managing internal technical and project information centrally, forming cross-departmental project teams, and securing appropriate budgets, which hinders the efficient creation and promotion of new businesses.

Method used

A system that collects internal technical and project information, integrates it with external social issue information to generate new business ideas, automatically forms project teams, and provides real-time project management tools for task management and progress reporting.

Benefits of technology

Enables efficient and effective generation and promotion of new businesses by centralizing resource management, automating project team assembly, and monitoring project progress in real-time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026024069000001_ABST
    Figure 2026024069000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for periodically collecting in-house technical and ongoing project information; means for collecting information on external social issues on the Internet; means for matching the in-house technical and ongoing project information with the external social issue information to generate a new business idea; and means for automatically composing a cross-departmental project team based on the new business idea.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The technology of the present disclosure relates to a system. [Background technology]

[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]

[0004] Large companies face the challenge of having excellent human resources, technology, and funds, but these resources are not properly matched, making it difficult to create new businesses. Furthermore, internal technical and project information is managed separately, and there is a lack of a centralized way to grasp it, making it difficult to optimally allocate resources for new businesses. Furthermore, the inability to effectively form cross-departmental project teams and quickly secure appropriate budgets slows the progress of new businesses. To solve these issues, a system is needed that can handle everything from generating new business ideas to forming project teams, securing budgets, and managing progress. [Means for solving the problem]

[0005] The present invention provides a system including means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for generating new business ideas by collating the in-house technical information and ongoing project information with the external social issue information, and means for automatically assembling a cross-departmental project team based on the new business ideas. Furthermore, the system includes means for storing and updating the in-house technical information and ongoing project information in a database, and means for generating skill maps for each employee using the database, thereby enabling centralized management of resources, providing the project team with a project management tool capable of task management and progress reporting, and combining this with means for monitoring the progress of projects in real time, thereby achieving a system for efficiently and effectively promoting new businesses.

[0006] "Internal technical information" refers to the knowledge, data, and documents related to technology held within a company.

[0007] "Ongoing project information" refers to detailed information about projects currently being carried out within a company, such as the progress, the people in charge, and the technologies being used.

[0008] "Information on external social issues" refers to information on issues, needs, and trends in society at large, collected from the Internet and public data sources.

[0009] "Means for generating new business ideas" refers to algorithms and software that discover and propose new business possibilities based on internal technical information, information on ongoing projects, and information on external social issues.

[0010] "Means for automatically forming a project team" refers to a system that selects the most suitable employees and automatically forms a project team based on a new business idea.

[0011] "Means for storing and updating in a database" refers to a computer system that centrally manages collected in-house technical information and ongoing project information, and adds and updates information as needed.

[0012] An "employee skills map" refers to a data structure or tool that visually displays each employee's technical skills and project experience.

[0013] "Project management tools with task management and progress reporting" refers to software that allows project teams to assign tasks, report progress, and manage schedules.

[0014] "Real-time monitoring means" refers to a system that continuously monitors the progress of a project through a project management tool, and acquires and analyzes data as needed. [Brief explanation of the drawings]

[0015] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8]FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11] FIG. 3 is a sequence diagram showing a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION

[0016] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.

[0017] First, the terms used in the following description will be explained.

[0018] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).

[0019] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.

[0020] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.

[0021] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.

[0022] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."

[0023] [First embodiment]

[0024] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.

[0025] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.

[0026] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0027] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.

[0028] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.

[0029] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.

[0030] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.

[0031] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.

[0032] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0033] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0034] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0035] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0036] This invention is a system that streamlines the creation of new businesses within large companies. Specifically, it provides a system that collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams.

[0037] System Configuration

[0038] The system consists of the following main components:

[0039] 1. Server

[0040] A centralized management system for data collection, storage, updating, and analysis.

[0041] Responsible for survey creation, distribution, response collection, database management, idea generation, project team formation, and project progress monitoring.

[0042] 2. Terminal

[0043] A device that acts as an interface with the user.

[0044] We distribute surveys and collect responses via PCs and smart devices, provide project management tools, and report on project progress.

[0045] 3. Users

[0046] Provider of internal technical and project information.

[0047] Serve as a survey respondent and project team member.

[0048] Program processing (natural language explanation)

[0049] First, the server generates a questionnaire to periodically collect in-house technical information and ongoing project information, and distributes the questionnaire to users' terminals.

[0050] The device then provides an intuitive interface for users to fill out a questionnaire detailing their technical skills and current project status. The device then collects the responses and sends them to the server.

[0051] The server stores the collected information in a database and generates a skill map, which allows the company's technical and project information to be managed centrally and easily searched and viewed.

[0052] Next, the server collects information on external social issues from the Internet, specifically crawling public data sources, news sites, industry reports, and other sources to gather the latest information on social issues and trends, and stores it in a database.

[0053] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the optimal combination of technology and human resources.

[0054] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. The server also appoints a project team leader to act as the "final voice," facilitating cross-departmental decision-making.

[0055] The device provides the project team with a project management tool that allows them to manage tasks and progress reports, and the project team can use this tool to assign tasks and track progress.

[0056] The server monitors the progress of the project in real time via the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[0057] Specific examples

[0058] For example, consider a company in the following situation:

[0059] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0060] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0061] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0062] The server first collects technical information provided by Data Scientist A and records in the database that "User A is knowledgeable about image recognition technology." The server then collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0063] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The users then approve the project, and the project begins.

[0064] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time, reallocating resources and adjusting project direction as needed to ensure the success of the new venture.

[0065] In this manner, the present invention provides a system for efficiently and effectively generating and promoting new business within large corporations.

[0066] The processing flow will be explained below.

[0067] Step 1:

[0068] The server generates a questionnaire to collect information on the company's technical and ongoing projects, including questions about each employee's technical skills, current project status, and responsibilities.

[0069] Step 2:

[0070] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it.

[0071] Step 3:

[0072] Users receive a questionnaire and answer questions about their technical skills and current project details. The answers include specialized technical skills and specific project content.

[0073] Step 4:

[0074] The device collects the user's answers and sends them to the server. The answer data is encrypted and transmitted securely.

[0075] Step 5:

[0076] The server stores the collected survey data in a database and generates a skill map for each employee. The database is updated whenever new technical or project information is added.

[0077] Step 6:

[0078] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc.

[0079] Step 7:

[0080] The server analyzes the collected external data and compares it with internal technical information and ongoing project information to generate new business ideas. It uses AI algorithms to find the optimal combination of technology and human resources.

[0081] Step 8:

[0082] The server automatically assembles a project team made up of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map.

[0083] Step 9:

[0084] The server appoints a project team leader to act as the "voice of the boss" and promote cross-departmental decision-making.

[0085] Step 10:

[0086] The terminal provides the project team with a project management tool that allows them to manage tasks and report progress, and the progress of the project is managed in real time using this tool.

[0087] Step 11:

[0088] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed.

[0089] Step 12:

[0090] Users use the project management tool to update task progress and report it to the server in real time, ensuring that project outcomes are progressing as expected.

[0091] This series of steps creates a system that efficiently and effectively generates and promotes new businesses.

[0092] Example 1

[0093] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0094] In the traditional new business creation process in large companies, it was difficult to manage individual technical and project information, making it difficult to generate effective ideas and form project teams. It was also difficult to properly collect and analyze external information on social issues and link it with internal technical information. This made the efficient creation and promotion of new businesses a challenge.

[0095] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0096] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, means for automatically appointing a leader of the project team, means for providing the project team with a project management tool capable of task management and progress reporting, and means for monitoring the project team's project progress in real time and reallocating resources as necessary. This enables efficient generation of new business ideas, the formation of an optimal project team, and effective project promotion.

[0097] "Internal technical information" refers to detailed data and knowledge about the technologies used within a company.

[0098] "Ongoing project information" refers to information regarding the status and progress of projects currently underway.

[0099] "Information on external social issues on the Internet" refers to data and knowledge about problems and issues facing society that is publicly available on the Internet.

[0100] A "new business idea" refers to a newly proposed business concept or plan based on existing technology or information.

[0101] A "cross-functional project team" refers to a team made up of members from different specialties and departments.

[0102] "Questionnaire" refers to a questionnaire for collecting technical information and project information from users.

[0103] The "answer interface" refers to the input screen used by the user when answering the questionnaire.

[0104] "Database" refers to a system that efficiently stores and manages collected data.

[0105] A "skills map" is a visual representation of an employee's technical skills and experience.

[0106] "Crawling" refers to the automated method of collecting information on the Internet.

[0107] A "project management tool" refers to software used to manage project tasks and track progress.

[0108] "Real-time monitoring" refers to instantly checking and recording the progress and status of a project.

[0109] "Resource reallocation" refers to the redistribution of resources and personnel according to the needs of the project.

[0110] "AI algorithm" refers to a computational method that uses artificial intelligence to analyze data and solve problems.

[0111] "Public Data Source" refers to a publicly accessible database or information source.

[0112] "Cross-departmental decision-making" refers to the process of making decisions quickly across multiple departments.

[0113] This invention provides a system for efficiently generating new business ventures within large companies. Specifically, the system collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams. Detailed embodiments of the system are described below.

[0114] System configuration:

[0115] Hardware and software configuration:

[0116] 1. Server:

[0117] Hardware: Includes a powerful processor, ample memory, and ample storage.

[0118] Software: Includes a database management system (RDBMS), AI algorithms, crawling engine, survey generation tools, etc.

[0119] 2. Terminal:

[0120] Hardware: Any device that a user can operate, such as a PC, smartphone, or tablet.

[0121] Software: Includes a web browser, a dedicated survey response interface, project management tools, etc.

[0122] 3. User:

[0123] Role: Serves as an internal technical and project information provider, survey responder, project team member and leader.

[0124] System Operation:

[0125] 1. Survey generation and distribution:

[0126] The server generates a questionnaire to collect in-house technical information and ongoing project information. The questionnaire is provided to users in the form of questions. The questionnaire is periodically distributed to users' terminals.

[0127] 2. Providing a questionnaire response interface:

[0128] The terminal provides an intuitive interface designed to help users fill out the survey, including checkboxes, drop-down menus, and text entry fields, allowing users to easily enter their technical skills and current project status.

[0129] 3. Data Collection and Classification:

[0130] The data provided by the device is sent to a server, which stores it in a database and organizes it with various metadata. This allows for centralized management of in-house technical and project information, making it easy to search and analyze.

[0131] 4. Collection of external information:

[0132] The server collects the latest social issues and trend information from public data sources, news sites, industry reports, etc. A crawl engine is used to do this, and the collected information is stored in an external issues database.

[0133] 5. New business idea generation:

[0134] The server compares the company's internal database with an external issue database and uses an AI algorithm to generate new business ideas, such as a "healthcare system for the elderly."

[0135] 6. Project team formation and leader designation:

[0136] Based on the generated new business ideas, the server automatically selects the appropriate employees to form a project team, and also appoints the most suitable leader to promote cross-departmental decision-making.

[0137] 7. Project management tools provided:

[0138] The device provides project teams with project management tools that allow them to manage tasks and report progress, including Gantt charts, task lists, progress bars, and more, allowing them to see the real-time status of each member's work.

[0139] 8. Progress monitoring and adjustment:

[0140] The server monitors the progress of the project in real time via the project management tool, and if there are delays or problems, reallocates resources or adjusts the project's direction as needed.

[0141] Examples:

[0142] For example, suppose a company employs a data scientist with expertise in AI technology who is researching image recognition algorithms. If health management for the elderly emerges as a social issue, the server collects the data scientist's technical information and generates a new business idea for an "elderly health management system." A project team, including marketing staff, is then automatically formed, and the user is appointed as the project leader. Using a project management tool, progress is monitored in real time, and adjustments are made as necessary to advance the new business.

[0143] Example prompt for a generative AI model:

[0144] "Please tell me the procedure for generating new business ideas using in-house technical information."

[0145] "Describe how you would gather the information needed to generate a new business idea related to senior health care."

[0146] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0147] Step 1:

[0148] Server-based questionnaire generation and distribution

[0149] Input: The server receives as input past data on in-house technical information and ongoing project information, as well as a list of new information to be collected.

[0150] Data processing and data calculation: Based on this information, the server generates a questionnaire for the user to answer. Specifically, it uses an AI algorithm to optimize the survey questions and design them so that the necessary information can be collected efficiently.

[0151] Output: The generated questionnaire is delivered to the user's device.

[0152] Specific operation: The server creates questions using a survey generation tool and delivers the generated survey to the user's device via email or notification.

[0153] Step 2:

[0154] Providing a terminal interface for answering questionnaires

[0155] Input: The terminal receives the questionnaire distributed from the server.

[0156] Data processing and calculation: Displaying survey questions and preparing a response format. Providing an intuitive interface for users to easily enter data.

[0157] Output: Survey response data entered by the user.

[0158] Specific operation: The device uses a browser or dedicated application to display an answer interface that includes checkboxes, drop-down menus, and text input fields.

[0159] Step 3:

[0160] User responses to surveys

[0161] Input: The user answers the survey questions displayed on the terminal.

[0162] Data processing and calculation: Receives information entered by the user in real time and temporarily stores it on the device. If necessary, checks the consistency of the answers and verifies that there are no errors.

[0163] Output: User response data to the survey.

[0164] Specific operation: The user enters information about their technical skills and project status, and then presses the completion button to submit the survey.

[0165] Step 4:

[0166] Device-based response collection and transmission

[0167] Input: User survey response data.

[0168] Data processing and data calculation: The response data is formatted and sent securely to the server.

[0169] Output: Survey response data sent to the server.

[0170] Specific operation: The device formats the user's answer data and transfers it to the server using a secure protocol.

[0171] Step 5:

[0172] Data storage and skill map generation on the server

[0173] Input: Survey response data sent from the device.

[0174] Data processing and data calculation: The server stores the received data in a database and analyzes the stored data to generate a skill map for each employee, which is a visual way of showing related technical and project information.

[0175] Output: Generated skill map and updated database.

[0176] Specific operation: The server uses a database system to organize and store the data, and applies a skill map generation algorithm to create a visual skill map.

[0177] Step 6:

[0178] External information gathering by the server

[0179] Input: External information gathering conditions set in the crawl engine.

[0180] Data processing and data calculation: Using a crawl engine, we automatically collect the latest social issues and trend information from public data sources, news sites, industry reports, etc.

[0181] Output: A database of collected external information.

[0182] Specific operation: The server starts the crawl engine, retrieves data from the specified URL, and stores it in the external issue database.

[0183] Step 7:

[0184] Server-based generation of new business ideas

[0185] Input: Information from internal and external issue databases.

[0186] Data processing and data calculation: Using AI algorithms, we collate internal technical information with external information on social issues to generate new business ideas.

[0187] Output: Generated new business ideas.

[0188] Specific operation: The server runs an AI algorithm, analyzes and integrates data from both parties, and creates new business ideas.

[0189] Step 8:

[0190] Formation of project teams and nomination of leaders by the server

[0191] Input: Generated new business ideas.

[0192] Data processing and calculation: Based on a new business idea, the system automatically selects the best employees and forms a project team. It also automatically appoints suitable members as leaders.

[0193] Output: Information about the formed project team and its leaders.

[0194] Specific operation: The server searches employee information in the database based on the skill map, selects the most suitable members to form a team, and appoints a leader.

[0195] Step 9:

[0196] Providing terminal-based project management tools

[0197] Input: Information about the formed project team.

[0198] Data processing and calculation: Provide task management and progress reporting functions through project management tools. Design an interface that makes it easy for each member to input and update tasks.

[0199] Output: Tasks and progress information in a project management tool.

[0200] What it does: The device launches a project management tool and provides it to the project team, who use it to assign tasks and report progress.

[0201] Step 10:

[0202] Server-based monitoring and coordination of project progress

[0203] Input: Progress data collected from project management tools.

[0204] Data processing and calculation: Analyze progress data in real time and reallocate resources or adjust project direction as needed.

[0205] Output: Optimized project progress planning and resource allocation.

[0206] What it does: The server retrieves data from the project management tool, analyzes progress, identifies problems, and takes action to improve them.

[0207] (Application example 1)

[0208] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0209] Large companies often experience delays in introducing new technologies, identifying areas for improvement, and optimizing the composition of project teams. As a result, production efficiency and the speed of technological innovation decline, and they risk losing their competitive edge. Another issue is the lack of a way to efficiently manage and monitor the skills of each technical staff member and the progress of ongoing projects in real time.

[0210] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0211] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting external information on advanced technologies and trends on the Internet, means for collating the in-house technical information and ongoing project information with the external technology trend information to generate new improvements and technology introduction ideas, means for automatically assembling a multidisciplinary project team based on the new improvements and technology introduction ideas, means for providing progress management tools to the project team, and means for monitoring the progress of the project team in real time. This not only enables efficient introduction of new technologies and discovery of improvements, but also enables automatic assembling of an appropriate project team and real-time progress monitoring.

[0212] "Internal technical information" refers to data on the technical skills and knowledge held within a company, as well as the expertise of its technical personnel.

[0213] "Ongoing project information" is data relating to the details and progress of projects currently underway within a company.

[0214] "External advanced technology and trend information on the Internet" refers to data on the latest technology information and industry-wide trends that are publicly available online.

[0215] "New improvements and ideas for introducing new technologies" are proposals for new technological improvements and technologies to be introduced, generated based on information from both inside and outside the company.

[0216] A "multidisciplinary project team" is a team made up of technical personnel from different fields of expertise.

[0217] A "progress management tool" is software that supports project progress management and task allocation.

[0218] "Real-time monitoring" refers to the ability to instantly check the progress and results of ongoing projects.

[0219] This invention is a system for streamlining the creation of new businesses within large companies. Specifically, it provides technology for automating the introduction of new technologies and the discovery of improvements in factory robots, and for assembling optimal project teams.

[0220] System Configuration

[0221] The system consists of the following main components:

[0222] 1. Server

[0223] It is a central management system that executes programs and collects, stores, updates, and analyzes data. The specific technology stack includes a data analysis system using Python, Pandas, and Scikit-learn, a database management system using MySQL and Elasticsearch, and a backend using Django and Flask.

[0224] It collects data from sensors on production lines and robotic arms, and centrally manages technical information and project progress information. It also has the ability to crawl external advanced technology and trend information from the internet and store it in a database.

[0225] It uses AI algorithms to collate internal and external data and generate ideas for new improvements and technology implementations.

[0226] 2. Terminal

[0227] These devices function as an interface with users. They are the PCs and smart devices used by technical personnel and project leaders. These devices have a front-end interface using React and Vue.js, making them highly user-friendly.

[0228] It collects technical information entered by technical personnel and information on current projects, and sends it to the server. It also provides project management tools and supports progress reporting and task allocation.

[0229] 3. Users

[0230] He is a technical officer and project manager working in the factory.

[0231] Detailed information such as your technical skills and current project status is entered through the terminal interface.

[0232] Program Description

[0233] The server uses sensors to collect data from factories in real time, and stores and updates it in a database along with technical information entered by engineers. It also crawls the latest technology trend information from the Internet and adds it to the database.

[0234] The server analyzes internal and external data using AI algorithms to generate ideas for new improvements and technology introductions. Based on the generated ideas, the server selects the most suitable technical personnel and automatically forms a project team. The formed project team is provided with progress management tools via their devices, allowing them to monitor the project's progress in real time.

[0235] For example, if an idea for "introducing a new welding technology" is proposed, the system automatically selects the most suitable engineers and technicians for the idea and forms a project team. A progress management tool is then provided via the device, allowing the technician to manage tasks and the server to monitor progress in real time.

[0236] Specific examples

[0237] (prompt statement)

[0238] Please explain how to aggregate the latest production technology and trend information in the manufacturing industry, evaluate gaps in internal technology information, and generate new technology implementation and project ideas. Additionally, please describe a framework for automatically configuring optimal project teams.

[0239] In this way, the present invention can combine technical information from factory robots with external information, automatically discover new technology introductions and improvements, automatically assemble optimal project teams, and monitor them in real time.

[0240] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0241] Step 1:

[0242] The server collects real-time production line data and robot operation data from sensors attached to factory robots, including detailed information on temperature, vibration, operational behavior, etc. This data is immediately stored in a database after collection.

[0243] Input: Production line data from sensors and robot operation data

[0244] Data Processing: Collect data in real time and generate hourly data points

[0245] Output: Production line data stored in a database

[0246] Step 2:

[0247] The server collects technical information entered by technical personnel via their terminals and information on ongoing projects, and stores it in a database. Technical information includes the personnel's skills, areas of expertise, past project experience, etc. Project information includes the project's objectives, progress, and deadlines.

[0248] Input: Technical information and ongoing project information entered by technical personnel through terminals

[0249] Data processing: Save the input information as structured data

[0250] Output: Technical and project information stored in a database

[0251] Step 3:

[0252] The server crawls the latest technological advancements and trend information from public data sources and news sites on the Internet and stores it in a database, which includes a process of automatically collecting data using web scraping technology.

[0253] Input: Advances in technology and trend information on the Internet

[0254] Data processing: Collecting data through web scraping and storing it in a database

[0255] Output: Advanced technologies and trend information stored in a database

[0256] Step 4:

[0257] The server compares internal technology and project information with external technology trend information and uses AI algorithms to generate ideas for new improvements and technology introductions. For example, it generates new ideas by linking ongoing projects with similar external technologies.

[0258] Input: Internal technical information and project information, external technology trend information

[0259] Data processing: Data analysis and matching using AI algorithms

[0260] Output: Generated new improvements and technology implementation ideas

[0261] Step 5:

[0262] Based on the generated new improvements and technology introduction ideas, the server selects appropriate technical personnel and automatically assembles a multidisciplinary project team based on the skill map and the requirements of the new idea.

[0263] Input: New improvements and technology introduction ideas, skill map of technical staff

[0264] Data processing: Selection of the most suitable technical personnel and formation of a project team

[0265] Output: Automatically formed project team

[0266] Step 6:

[0267] The terminal provides the assembled project team with a progress management tool that includes task management and progress reporting functions, allowing them to track the progress of the project in real time.

[0268] Input: Project team membership and new ideas

[0269] Data processing: Assign tasks and track progress with progress management tools

[0270] Output: Progress management tool displayed on the terminal

[0271] Step 7:

[0272] The server monitors the progress of the project team in real time through the progress management tool, reallocating resources and adjusting direction as needed, dynamically responding to increase the success rate of the project.

[0273] Input: Progress data from progress management tools

[0274] Data Processing: Real-time progress monitoring and analysis

[0275] Output: Dynamic resource reallocation and direction adjustment instructions

[0276] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.

[0277] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[0278] System Configuration

[0279] The system consists of the following main components:

[0280] 1. Server

[0281] A centralized management system for data collection, storage, updating, and analysis.

[0282] Responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[0283] 2. Terminal

[0284] A device that acts as an interface with the user.

[0285] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[0286] 3. Users

[0287] Provider of internal technical and project information.

[0288] Serve as a survey respondent and project team member.

[0289] 4. Emotion Engine

[0290] A system that recognizes user emotions and generates emotional data.

[0291] Collect user sentiment data and use it for project management and updating skill maps.

[0292] Program processing (natural language explanation)

[0293] First, the server generates a questionnaire to collect in-house technical information and ongoing project information, which is then distributed to the user's terminal.

[0294] The device then provides an intuitive interface for users to fill out a questionnaire. Users input their emotions using an emotion engine, along with their technical skills and current project details. The device then collects the responses and emotion data and sends them to the server.

[0295] The server stores the collected information in a database and generates a skill map. The database is updated whenever new technical information, project information, or emotional data is added. The emotional data indicates the emotional state of employees as they work and is used to update the skill map.

[0296] The server then collects information on external social issues from the internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores it in a database.

[0297] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the most appropriate combination of technology, human resources, and the user's emotional state.

[0298] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. It references the employees' skill maps and emotional data to determine the roles of each member.

[0299] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. Furthermore, the emotion engine evaluates the quality of communication within the project team and makes suggestions for improvement as needed.

[0300] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[0301] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[0302] Specific examples

[0303] For example, consider a company in the following situation:

[0304] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0305] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0306] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[0307] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0308] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0309] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[0310] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[0311] In this way, the present invention efficiently and effectively generates new businesses within large companies, optimizes the matching of human resources and technology, and improves project management by utilizing emotion data.

[0312] The processing flow will be explained below.

[0313] Step 1:

[0314] The server generates a questionnaire to collect information on the company's technical and ongoing projects. The questionnaire includes information on each employee's technical skills, current project status, and responsibilities, as well as a section for inputting their own emotions using an emotion engine.

[0315] Step 2:

[0316] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it. The emotion input section includes multiple choice and free description formats.

[0317] Step 3:

[0318] Users receive a survey and answer questions about their technical skills, current project details, and their current emotional state. For example, they can answer multiple-choice questions such as, "How do you feel about the progress of your current project?"

[0319] Step 4:

[0320] The device collects the user's answers and emotion data and sends them to the server. The answers and emotion data are encrypted and transmitted securely.

[0321] Step 5:

[0322] The server stores the collected questionnaire data and emotional data in a database, which then generates a skill map and emotional state map for each employee.

[0323] Step 6:

[0324] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores the data in a database.

[0325] Step 7:

[0326] The server analyzes the collected external data and compares it with internal technical information, information on ongoing projects, and emotional data. It then uses an AI algorithm to find the most appropriate combination of optimal technology, human resources, and emotional state to generate new business ideas.

[0327] Step 8:

[0328] The server automatically assembles a project team consisting of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map and emotional state map.

[0329] Step 9:

[0330] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. It also uses an emotion engine to evaluate the quality of communication within the team and propose improvements as needed.

[0331] Step 10:

[0332] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[0333] Step 11:

[0334] The server continuously monitors the progress of the project via the project management tool, and reallocates resources and adjusts the project's direction as needed based on sentiment data.

[0335] Step 12:

[0336] Users use the project management tool to update task progress and report it to the server in real time. Emotional data integrated into the project management tool can be used to check the overall emotional state of the team and ensure the project is progressing as expected.

[0337] This series of steps creates a system that efficiently and effectively generates and promotes new business ventures. By taking into account the emotional state of employees, more appropriate resource allocation and improved communication are achieved.

[0338] Example 2

[0339] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0340] In today's large corporations, generating new business ventures is a crucial task, but collecting and analyzing the necessary internal and external information, assembling the right personnel, and managing project progress requires a great deal of time and effort. Furthermore, understanding the progress of projects and the emotional state of team members in real time and responding appropriately is even more difficult. This creates a problem that makes it difficult to generate and implement new business ventures efficiently and effectively.

[0341] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, and means for recognizing user emotions and utilizing the emotion data in project management. This enables the efficient and effective generation and implementation of new businesses.

[0342] "Internal technical information" refers to all information related to technology held within a company, including, for example, the skills and expertise of individual employees, and ongoing research and development projects.

[0343] "Ongoing Project Information" refers to information about projects currently underway within a company, including project status, the roles of those involved, and technical details.

[0344] "Information about external social issues" refers to information about social or economic issues in the industry or market to which a company belongs, such as news reports, industry reports, and market trend information obtained from the Internet.

[0345] "Means for generating new business ideas" refers to methods and technologies for automatically generating ideas for new business opportunities and projects based on collected internal and external information, including analytical methods using AI algorithms.

[0346] "Means for automatically assembling a project team" refers to methods and technologies for automatically assembling a team for a new project by referring to collected skill information and emotional data, selecting the most suitable employees.

[0347] "Means for recognizing emotions and utilizing that emotional data in project management" refers to methods and technologies for detecting a user's emotional state in real time and using that data to manage project progress and improve team communication.

[0348] "Means of storing and updating the database" refers to the methods and technologies used to store collected information in a digital format and to update it as necessary.

[0349] "Project management tools that enable task management and progress reporting" refers to software or systems that allow team members to manage each project task and its progress and share it among themselves.

[0350] "Means for monitoring project progress in real time" refers to methods and technologies for monitoring the progress of a project in real time and collecting and analyzing data.

[0351] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[0352] The system consists of the following main components:

[0353] 1. Server

[0354] The server is a central management system that collects, stores, updates, and analyzes data.

[0355] They are also responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[0356] Specific software used includes Python scripts, web crawlers (e.g., BeautifulSoup), and machine learning libraries (e.g., TensorFlow).

[0357] 2. Terminal

[0358] A terminal is a device that acts as an interface with a user.

[0359] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[0360] Specific software used includes a web browser, a survey form (e.g., Google Forms), and a project management tool (e.g., Trello or Asana).

[0361] 3. Users

[0362] Users are providers of technical and project information within a company.

[0363] Users act as survey respondents and project team members.

[0364] 4. Emotion Engine

[0365] The emotion engine is a system that recognizes the user's emotions and generates emotion data.

[0366] This emotional data is collected and used for project management and updating skill maps.

[0367] Specifically, emotion data is obtained using an emotion recognition API (for example, Microsoft Azure's Emotion API).

[0368] Specific examples

[0369] For example, consider a company in the following situation:

[0370] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0371] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0372] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[0373] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0374] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0375] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[0376] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[0377] Prompt Sentence Examples

[0378] My organization has a data scientist named A who is knowledgeable about AI technology. A is currently researching image recognition algorithms and is in a positive emotional state. Health management for the elderly is an external social issue that is attracting attention. Please propose a new business idea based on this information.

[0379] As described above, the present invention enables efficient and effective creation of new businesses within large companies, optimal matching of human resources and technology, and improved project management by utilizing emotion data.

[0380] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0381] Step 1:

[0382] The server generates a survey to collect internal technical information and ongoing project information. As input, it references a database of existing technical and project information. It uses a Python script to execute specific queries to extract this information. The output is a JSON-formatted file containing the survey questions, which is then used to distribute the results to the devices.

[0383] Step 2:

[0384] The server distributes the generated survey to the terminal. Specifically, it uses a mail server to send a survey link to the employee's email address. The input is the survey JSON file generated in step 1 and a list of employee email addresses. The output is the survey link distributed to each employee's terminal.

[0385] Step 3:

[0386] The terminal provides an intuitive interface for users to fill out a questionnaire. Using this form, users enter their technical skills, details of their current projects, and emotional data using an emotion engine. The input is the data the user enters into the web form, and the output is a data packet containing these response data. This data packet is sent to the server.

[0387] Step 4:

[0388] The server stores the collected response data in a dedicated database and generates a skill map. The input is the response data collected in step 3. When the database is updated and new data is added, a Python script is triggered to regenerate the skill map for each employee. The output is the updated skill map.

[0389] Step 5:

[0390] The server collects information on external social issues from the Internet. Specifically, it uses a web crawler to collect data from market reports, news sites, industry blogs, etc. The input is a list of websites to be collected, and the output is a file containing the collected data. It uses Python's BeautifulSoup library to extract information from specific HTML tags and classes.

[0391] Step 6:

[0392] The server compares the internal database with an external issue database to generate new business ideas. The input is technical information from the internal database and information on external social issues. The server uses AI algorithms (such as decision trees and neural networks) to analyze the data and generate the most appropriate business ideas. The output is a list of new business ideas.

[0393] Step 7:

[0394] The server automatically assembles a project team based on the new business idea. The inputs are the business idea generated in step 6, the company's skill map, and sentiment data. An optimization algorithm is used to determine the roles of each employee and assemble the project team. The output is a list of project team members.

[0395] Step 8:

[0396] The terminal provides the project team with a project management tool that allows task management and progress reporting. The input is the project task list and progress data. The user can input the task progress status into the tool. The output is progress report data that is updated in real time.

[0397] Step 9:

[0398] The server monitors project progress in real time. The input is the progress report data collected in step 8. A Python script is used to collect and analyze the data. Resources are reallocated and project direction is adjusted as needed. The output is the analysis and improvement recommendations.

[0399] (Application example 2)

[0400] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0401] Conventional new business generation systems can generate ideas based on internal and external technical information and ongoing project information, but they face challenges in project management that take into account the emotional state of workers and in appropriate resource allocation. In particular, it is necessary to improve the success rate of projects by integrating emotional data into project management. There is also a need for a system that can seamlessly collect emotional data in real time and manage resources based on it.

[0402] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: means for periodically collecting in-house technical information and ongoing project information; means for collecting information on external social issues on the Internet; means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas; means for automatically assembling a cross-departmental project team based on the new business ideas; means including an emotion engine that recognizes worker emotions and utilizes them in project management; and means for collecting worker technical information and emotion data using a smart device and transmitting it to the server. This enables project management that integrates emotion data, allowing for appropriate resource allocation and team formation.

[0403] "Internal technical information" refers to technical knowledge, know-how, and technology-related documents and data held within a company.

[0404] "Ongoing project information" is detailed information related to projects currently underway within a company, including project objectives, progress, and people in charge.

[0405] "External social issues" are problems and needs facing society as a whole, including environmental issues, an aging society, and advances in medical care.

[0406] "Generating new business ideas" refers to the activity of finding new business opportunities based on collected technical information and information on social issues.

[0407] "Automatically forming a cross-departmental project team" means selecting the most suitable members from multiple departments within a company and automatically forming a team for a specific project.

[0408] The "Emotion Engine that Recognizes Emotions and Utilizes Them in Project Management" is a system that analyzes a user's facial expressions and tone of voice to determine their emotional state and uses that data to help with project management.

[0409] A "smart device" is a device that can connect to the Internet, has advanced computing capabilities, and is capable of collecting and communicating data, including smartphones and smart glasses.

[0410] "Sending to server" refers to transmitting data collected from client devices to a remote central management system.

[0411] A "skill map" is a diagram or table that visualizes the techniques and skills possessed by each employee, allowing employees to grasp their abilities and areas of expertise at a glance.

[0412] A "project management tool" is software or an application for managing project tasks and monitoring progress.

[0413] "Resource reallocation" means reviewing the resources currently being used and reallocating them to other projects or tasks as needed.

[0414] "Evaluating the quality of communication" means analyzing the content and frequency of interactions and dialogues within the project team and determining their efficiency and effectiveness.

[0415] The system for implementing this invention is mainly composed of a server, a terminal, and a user. How each element functions and interacts with each other will be explained below.

[0416] server

[0417] The server is the central element of the system, and is responsible for collecting, storing, updating, and analyzing various data. Specifically, it has the following functions:

[0418] Data collection: We regularly collect internal technical information and information on ongoing projects. Collection methods include questionnaires and automated log collection. We also use crawling technology to collect information on external social issues on the Internet.

[0419] Data storage and updating: The collected information is stored in a database and updated as needed. For example, the database is kept up to date with each update of employee skills or project progress.

[0420] Data analysis: Based on the collected data, an AI algorithm is run to generate new business ideas. The generated ideas serve as the basis for forming project teams.

[0421] Project team composition: Automatically assemble the optimal project team based on skills and sentiment data, and determine the roles of each member.

[0422] Emotional data processing: The emotion engine collects user emotional data and uses it to help manage projects.

[0423] Terminal

[0424] The terminal acts as the interface with the user and is responsible for:

[0425] Survey distribution and response collection: Users respond to surveys distributed from the server using their devices. This includes not only technical information and project details, but also emotional input using the emotion engine.

[0426] Providing project management tools: Providing functions for users to efficiently manage projects, such as project progress monitoring, task management, and progress reporting.

[0427] Real-time data transmission: Work progress and emotion data are transmitted to the server in real time.

[0428] User

[0429] Users will act as technical information providers, survey respondents, and project team members:

[0430] Providing technical information: Answer questions about your skills and expertise on the device.

[0431] Project Management: Use project management tools to report progress and input sentiment data accordingly.

[0432] Task execution: Perform tasks using smart devices (e.g., smart glasses) and receive real-time instructions and feedback through the device.

[0433] Hardware & Software

[0434] Hardware

[0435] Smart devices: Smartphones, smart glasses, etc. These devices act as the user's interface.

[0436] Server: The central server is responsible for processing and storing data.

[0437] software

[0438] Emotion engine: Analyzes the user's facial expressions and voice to generate emotional data.

[0439] AI algorithms: Used for data analysis and generating new business ideas.

[0440] Project management tools: Tools for task management and progress monitoring.

[0441] Specific examples

[0442] For example, consider a company in the following situation:

[0443] Internal technical information: We have employees who are knowledgeable about AI technology.

[0444] Ongoing projects: The employee is currently working on an image recognition project.

[0445] Emotional Data: This employee is in a positive emotional state.

[0446] External social issues: Health management for the elderly is an urgent issue.

[0447] The server first collects the employee's technical information and records it in the database as "the employee is knowledgeable about image recognition technology." Next, it uses an emotion engine to record the employee's emotional state as "positive." After that, it collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "a health management system for the elderly."

[0448] Prompt Sentence Examples

[0449] "Worker A is wearing smart glasses and is collecting information about the progress of the task at hand. His emotional data is obtained from his facial expressions and tone of voice, and this data is sent to the server along with the task progress information. Use this information to organize an optimal work team and monitor the progress in real time."

[0450] This will enable advanced project management that integrates emotional data, enabling appropriate resource reallocation and effective team formation.

[0451] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0452] Step 1:

[0453] The server generates a questionnaire to collect information on internal technologies and ongoing projects and distributes it to the device. The server-side program customizes the questionnaire based on existing data stored in the database to include questions related to specific technologies and projects. The questionnaire is sent to the device in JSON format.

[0454] Input: Existing data from technical information database and project information database.

[0455] Output: JSON data of the survey.

[0456] Step 2:

[0457] The terminal receives the questionnaire and provides an intuitive interface to the user. The user inputs their emotions using an emotion engine, in addition to their technical skills and current project details. The terminal collects the user's input data and sends it to the server in the next step.

[0458] Input: JSON data of the survey received from the server.

[0459] Output: User technical information, project details, and sentiment data.

[0460] Step 3:

[0461] The device transmits the collected technical information, project details, and emotion data to the server, where it converts and integrates the data into an appropriate format (e.g., JSON) and transmits it to the server using a secure communication protocol (e.g., HTTPS).

[0462] Input: User-entered technical information, project details, and sentiment data.

[0463] Output: The consolidated data sent to the server.

[0464] Step 4:

[0465] The server stores the received data in a database and runs a program to generate a skill map. It also generates an emotion map based on the emotion data and records and updates each user's emotional state.

[0466] Input: Integrated data sent from the device (technical information, project details, sentiment data).

[0467] Output: Updated database, generated skill maps and emotion maps.

[0468] Step 5:

[0469] The server collects information on external social issues from the Internet using crawling technology to obtain data from news sites, industry blogs, market reports, etc. The collected data is then stored in a database.

[0470] Inputs: External data sources such as news sites, industry blogs, market reports, etc.

[0471] Output: Social issue information stored in a database.

[0472] Step 6:

[0473] The server collates internal technical information, project information, user sentiment data, and external information on social issues to generate new business ideas. It then uses an AI algorithm to find the optimal combination of technology and human resources and turn the ideas into reality.

[0474] Input: Technical information, project information, sentiment data, and social issue information stored in the database.

[0475] Output: Generated new business ideas.

[0476] Step 7:

[0477] The server automatically selects the most suitable employees and assembles a project team based on a new business idea. This team formation refers to the employees' skill maps and emotion maps and determines the roles of each member.

[0478] Input: Generated new business ideas, skill maps, and emotion maps.

[0479] Output: Formed project team and its division of roles.

[0480] Step 8:

[0481] The server provides project teams with a project management tool that allows them to manage tasks and report progress, allowing them to manage project progress in real time and, by utilizing emotion data, to move projects forward more efficiently.

[0482] Input: Project team composition information.

[0483] Output: Providing a project management tool.

[0484] Step 9:

[0485] The server continuously monitors the progress of projects through project management tools, and based on sentiment data, reallocates resources and suggests communication improvements as needed to support the success of new businesses.

[0486] Input: Real-time data from project management tools.

[0487] Output: Suggestions for reallocation of resources and improvement of communication.

[0488] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0489] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0490] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.

[0491] [Second embodiment]

[0492] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.

[0493] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.

[0494] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0495] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.

[0496] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0497] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0498] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0499] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0500] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0501] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0502] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0503] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal."

[0504] This invention is a system that streamlines the creation of new businesses within large companies. Specifically, it provides a system that collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams.

[0505] System Configuration

[0506] The system consists of the following main components:

[0507] 1. Server

[0508] A centralized management system for data collection, storage, updating, and analysis.

[0509] Responsible for survey creation, distribution, response collection, database management, idea generation, project team formation, and project progress monitoring.

[0510] 2. Terminal

[0511] A device that acts as an interface with the user.

[0512] We distribute surveys and collect responses via PCs and smart devices, provide project management tools, and report on project progress.

[0513] 3. Users

[0514] Provider of internal technical and project information.

[0515] Serve as a survey respondent and project team member.

[0516] Program processing (natural language explanation)

[0517] First, the server generates a questionnaire to periodically collect in-house technical information and ongoing project information, and distributes the questionnaire to users' terminals.

[0518] The device then provides an intuitive interface for users to fill out a questionnaire detailing their technical skills and current project status. The device then collects the responses and sends them to the server.

[0519] The server stores the collected information in a database and generates a skill map, which allows the company's technical and project information to be managed centrally and easily searched and viewed.

[0520] Next, the server collects information on external social issues from the Internet, specifically crawling public data sources, news sites, industry reports, and other sources to gather the latest information on social issues and trends, and stores it in a database.

[0521] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the optimal combination of technology and human resources.

[0522] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. The server also appoints a project team leader to act as the "final voice," facilitating cross-departmental decision-making.

[0523] The device provides the project team with a project management tool that allows them to manage tasks and progress reports, and the project team can use this tool to assign tasks and track progress.

[0524] The server monitors the progress of the project in real time via the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[0525] Specific examples

[0526] For example, consider a company in the following situation:

[0527] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0528] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0529] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0530] The server first collects technical information provided by Data Scientist A and records in the database that "User A is knowledgeable about image recognition technology." The server then collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0531] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The users then approve the project, and the project begins.

[0532] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time, reallocating resources and adjusting project direction as needed to ensure the success of the new venture.

[0533] In this manner, the present invention provides a system for efficiently and effectively generating and promoting new business within large corporations.

[0534] The processing flow will be explained below.

[0535] Step 1:

[0536] The server generates a questionnaire to collect information on the company's technical and ongoing projects, including questions about each employee's technical skills, current project status, and responsibilities.

[0537] Step 2:

[0538] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it.

[0539] Step 3:

[0540] Users receive a questionnaire and answer questions about their technical skills and current project details. The answers include specialized technical skills and specific project content.

[0541] Step 4:

[0542] The device collects the user's answers and sends them to the server. The answer data is encrypted and transmitted securely.

[0543] Step 5:

[0544] The server stores the collected survey data in a database and generates a skill map for each employee. The database is updated whenever new technical or project information is added.

[0545] Step 6:

[0546] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc.

[0547] Step 7:

[0548] The server analyzes the collected external data and compares it with internal technical information and ongoing project information to generate new business ideas. It uses AI algorithms to find the optimal combination of technology and human resources.

[0549] Step 8:

[0550] The server automatically assembles a project team made up of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map.

[0551] Step 9:

[0552] The server appoints a project team leader to act as the "voice of the boss" and promote cross-departmental decision-making.

[0553] Step 10:

[0554] The terminal provides the project team with a project management tool that allows them to manage tasks and report progress, and the progress of the project is managed in real time using this tool.

[0555] Step 11:

[0556] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed.

[0557] Step 12:

[0558] Users use the project management tool to update task progress and report it to the server in real time, ensuring that project outcomes are progressing as expected.

[0559] This series of steps creates a system that efficiently and effectively generates and promotes new businesses.

[0560] Example 1

[0561] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0562] In the traditional new business creation process in large companies, it was difficult to manage individual technical and project information, making it difficult to generate effective ideas and form project teams. It was also difficult to properly collect and analyze external information on social issues and link it with internal technical information. This made the efficient creation and promotion of new businesses a challenge.

[0563] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0564] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, means for automatically appointing a leader of the project team, means for providing the project team with a project management tool capable of task management and progress reporting, and means for monitoring the project team's project progress in real time and reallocating resources as necessary. This enables efficient generation of new business ideas, the formation of an optimal project team, and effective project promotion.

[0565] "Internal technical information" refers to detailed data and knowledge about the technologies used within a company.

[0566] "Ongoing project information" refers to information regarding the status and progress of projects currently underway.

[0567] "Information on external social issues on the Internet" refers to data and knowledge about problems and issues facing society that is publicly available on the Internet.

[0568] A "new business idea" refers to a newly proposed business concept or plan based on existing technology or information.

[0569] A "cross-functional project team" refers to a team made up of members from different specialties and departments.

[0570] "Questionnaire" refers to a questionnaire for collecting technical information and project information from users.

[0571] The "answer interface" refers to the input screen used by the user when answering the questionnaire.

[0572] "Database" refers to a system that efficiently stores and manages collected data.

[0573] A "skills map" is a visual representation of an employee's technical skills and experience.

[0574] "Crawling" refers to the automated method of collecting information on the Internet.

[0575] A "project management tool" refers to software used to manage project tasks and track progress.

[0576] "Real-time monitoring" refers to instantly checking and recording the progress and status of a project.

[0577] "Resource reallocation" refers to the redistribution of resources and personnel according to the needs of the project.

[0578] "AI algorithm" refers to a computational method that uses artificial intelligence to analyze data and solve problems.

[0579] "Public Data Source" refers to a publicly accessible database or information source.

[0580] "Cross-departmental decision-making" refers to the process of making decisions quickly across multiple departments.

[0581] This invention provides a system for efficiently generating new business ventures within large companies. Specifically, the system collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams. Detailed embodiments of the system are described below.

[0582] System configuration:

[0583] Hardware and software configuration:

[0584] 1. Server:

[0585] Hardware: Includes a powerful processor, ample memory, and ample storage.

[0586] Software: Includes a database management system (RDBMS), AI algorithms, crawling engine, survey generation tools, etc.

[0587] 2. Terminal:

[0588] Hardware: Any device that a user can operate, such as a PC, smartphone, or tablet.

[0589] Software: Includes a web browser, a dedicated survey response interface, project management tools, etc.

[0590] 3. User:

[0591] Role: Serves as an internal technical and project information provider, survey responder, project team member and leader.

[0592] System Operation:

[0593] 1. Survey generation and distribution:

[0594] The server generates a questionnaire to collect in-house technical information and ongoing project information. The questionnaire is provided to users in the form of questions. The questionnaire is periodically distributed to users' terminals.

[0595] 2. Providing a questionnaire response interface:

[0596] The terminal provides an intuitive interface designed to help users fill out the survey, including checkboxes, drop-down menus, and text entry fields, allowing users to easily enter their technical skills and current project status.

[0597] 3. Data Collection and Classification:

[0598] The data provided by the device is sent to a server, which stores it in a database and organizes it with various metadata. This allows for centralized management of in-house technical and project information, making it easy to search and analyze.

[0599] 4. Collection of external information:

[0600] The server collects the latest social issues and trend information from public data sources, news sites, industry reports, etc. A crawl engine is used to do this, and the collected information is stored in an external issues database.

[0601] 5. New business idea generation:

[0602] The server compares the company's internal database with an external issue database and uses an AI algorithm to generate new business ideas, such as a "healthcare system for the elderly."

[0603] 6. Project team formation and leader designation:

[0604] Based on the generated new business ideas, the server automatically selects the appropriate employees to form a project team, and also appoints the most suitable leader to promote cross-departmental decision-making.

[0605] 7. Project management tools provided:

[0606] The device provides project teams with project management tools that allow them to manage tasks and report progress, including Gantt charts, task lists, progress bars, and more, allowing them to see the real-time status of each member's work.

[0607] 8. Progress monitoring and adjustment:

[0608] The server monitors the progress of the project in real time via the project management tool, and if there are delays or problems, reallocates resources or adjusts the project's direction as needed.

[0609] Examples:

[0610] For example, suppose a company employs a data scientist with expertise in AI technology who is researching image recognition algorithms. If health management for the elderly emerges as a social issue, the server collects the data scientist's technical information and generates a new business idea for an "elderly health management system." A project team, including marketing staff, is then automatically formed, and the user is appointed as the project leader. Using a project management tool, progress is monitored in real time, and adjustments are made as necessary to advance the new business.

[0611] Example prompt for a generative AI model:

[0612] "Please tell me the procedure for generating new business ideas using in-house technical information."

[0613] "Describe how you would gather the information needed to generate a new business idea related to senior health care."

[0614] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0615] Step 1:

[0616] Server-based questionnaire generation and distribution

[0617] Input: The server receives as input past data on in-house technical information and ongoing project information, as well as a list of new information to be collected.

[0618] Data processing and data calculation: Based on this information, the server generates a questionnaire for the user to answer. Specifically, it uses an AI algorithm to optimize the survey questions and design them so that the necessary information can be collected efficiently.

[0619] Output: The generated questionnaire is delivered to the user's device.

[0620] Specific operation: The server creates questions using a survey generation tool and delivers the generated survey to the user's device via email or notification.

[0621] Step 2:

[0622] Providing a terminal interface for answering questionnaires

[0623] Input: The terminal receives the questionnaire distributed from the server.

[0624] Data processing and calculation: Displaying survey questions and preparing a response format. Providing an intuitive interface for users to easily enter data.

[0625] Output: Survey response data entered by the user.

[0626] Specific operation: The device uses a browser or dedicated application to display an answer interface that includes checkboxes, drop-down menus, and text input fields.

[0627] Step 3:

[0628] User responses to surveys

[0629] Input: The user answers the survey questions displayed on the terminal.

[0630] Data processing and calculation: Receives information entered by the user in real time and temporarily stores it on the device. If necessary, checks the consistency of the answers and verifies that there are no errors.

[0631] Output: User response data to the survey.

[0632] Specific operation: The user enters information about their technical skills and project status, and then presses the completion button to submit the survey.

[0633] Step 4:

[0634] Device-based response collection and transmission

[0635] Input: User survey response data.

[0636] Data processing and data calculation: The response data is formatted and sent securely to the server.

[0637] Output: Survey response data sent to the server.

[0638] Specific operation: The device formats the user's answer data and transfers it to the server using a secure protocol.

[0639] Step 5:

[0640] Data storage and skill map generation on the server

[0641] Input: Survey response data sent from the device.

[0642] Data processing and data calculation: The server stores the received data in a database and analyzes the stored data to generate a skill map for each employee, which is a visual way of showing related technical and project information.

[0643] Output: Generated skill map and updated database.

[0644] Specific operation: The server uses a database system to organize and store the data, and applies a skill map generation algorithm to create a visual skill map.

[0645] Step 6:

[0646] External information gathering by the server

[0647] Input: External information gathering conditions set in the crawl engine.

[0648] Data processing and data calculation: Using a crawl engine, we automatically collect the latest social issues and trend information from public data sources, news sites, industry reports, etc.

[0649] Output: A database of collected external information.

[0650] Specific operation: The server starts the crawl engine, retrieves data from the specified URL, and stores it in the external issue database.

[0651] Step 7:

[0652] Server-based generation of new business ideas

[0653] Input: Information from internal and external issue databases.

[0654] Data processing and data calculation: Using AI algorithms, we collate internal technical information with external information on social issues to generate new business ideas.

[0655] Output: Generated new business ideas.

[0656] Specific operation: The server runs an AI algorithm, analyzes and integrates data from both parties, and creates new business ideas.

[0657] Step 8:

[0658] Formation of project teams and nomination of leaders by the server

[0659] Input: Generated new business ideas.

[0660] Data processing and calculation: Based on a new business idea, the system automatically selects the best employees and forms a project team. It also automatically appoints suitable members as leaders.

[0661] Output: Information about the formed project team and its leaders.

[0662] Specific operation: The server searches employee information in the database based on the skill map, selects the most suitable members to form a team, and appoints a leader.

[0663] Step 9:

[0664] Providing terminal-based project management tools

[0665] Input: Information about the formed project team.

[0666] Data processing and calculation: Provide task management and progress reporting functions through project management tools. Design an interface that makes it easy for each member to input and update tasks.

[0667] Output: Tasks and progress information in a project management tool.

[0668] What it does: The device launches a project management tool and provides it to the project team, who use it to assign tasks and report progress.

[0669] Step 10:

[0670] Server-based monitoring and coordination of project progress

[0671] Input: Progress data collected from project management tools.

[0672] Data processing and calculation: Analyze progress data in real time and reallocate resources or adjust project direction as needed.

[0673] Output: Optimized project progress planning and resource allocation.

[0674] What it does: The server retrieves data from the project management tool, analyzes progress, identifies problems, and takes action to improve them.

[0675] (Application example 1)

[0676] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0677] Large companies often experience delays in introducing new technologies, identifying areas for improvement, and optimizing the composition of project teams. As a result, production efficiency and the speed of technological innovation decline, and they risk losing their competitive edge. Another issue is the lack of a way to efficiently manage and monitor the skills of each technical staff member and the progress of ongoing projects in real time.

[0678] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0679] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting external information on advanced technologies and trends on the Internet, means for collating the in-house technical information and ongoing project information with the external technology trend information to generate new improvements and technology introduction ideas, means for automatically assembling a multidisciplinary project team based on the new improvements and technology introduction ideas, means for providing progress management tools to the project team, and means for monitoring the progress of the project team in real time. This not only enables efficient introduction of new technologies and discovery of improvements, but also enables automatic assembling of an appropriate project team and real-time progress monitoring.

[0680] "Internal technical information" refers to data on the technical skills and knowledge held within a company, as well as the expertise of its technical personnel.

[0681] "Ongoing project information" is data relating to the details and progress of projects currently underway within a company.

[0682] "External advanced technology and trend information on the Internet" refers to data on the latest technology information and industry-wide trends that are publicly available online.

[0683] "New improvements and ideas for introducing new technologies" are proposals for new technological improvements and technologies to be introduced, generated based on information from both inside and outside the company.

[0684] A "multidisciplinary project team" is a team made up of technical personnel from different fields of expertise.

[0685] A "progress management tool" is software that supports project progress management and task allocation.

[0686] "Real-time monitoring" refers to the ability to instantly check the progress and results of ongoing projects.

[0687] This invention is a system for streamlining the creation of new businesses within large companies. Specifically, it provides technology for automating the introduction of new technologies and the discovery of improvements in factory robots, and for assembling optimal project teams.

[0688] System Configuration

[0689] The system consists of the following main components:

[0690] 1. Server

[0691] It is a central management system that executes programs and collects, stores, updates, and analyzes data. The specific technology stack includes a data analysis system using Python, Pandas, and Scikit-learn, a database management system using MySQL and Elasticsearch, and a backend using Django and Flask.

[0692] It collects data from sensors on production lines and robotic arms, and centrally manages technical information and project progress information. It also has the ability to crawl external advanced technology and trend information from the internet and store it in a database.

[0693] It uses AI algorithms to collate internal and external data and generate ideas for new improvements and technology implementations.

[0694] 2. Terminal

[0695] These devices function as an interface with users. They are the PCs and smart devices used by technical personnel and project leaders. These devices have a front-end interface using React and Vue.js, making them highly user-friendly.

[0696] It collects technical information entered by technical personnel and information on current projects, and sends it to the server. It also provides project management tools and supports progress reporting and task allocation.

[0697] 3. Users

[0698] He is a technical officer and project manager working in the factory.

[0699] Detailed information such as your technical skills and current project status is entered through the terminal interface.

[0700] Program Description

[0701] The server uses sensors to collect data from factories in real time, and stores and updates it in a database along with technical information entered by engineers. It also crawls the latest technology trend information from the Internet and adds it to the database.

[0702] The server analyzes internal and external data using AI algorithms to generate ideas for new improvements and technology introductions. Based on the generated ideas, the server selects the most suitable technical personnel and automatically forms a project team. The formed project team is provided with progress management tools via their devices, allowing them to monitor the project's progress in real time.

[0703] For example, if an idea for "introducing a new welding technology" is proposed, the system automatically selects the most suitable engineers and technicians for the idea and forms a project team. A progress management tool is then provided via the device, allowing the technician to manage tasks and the server to monitor progress in real time.

[0704] Specific examples

[0705] (prompt statement)

[0706] Please explain how to aggregate the latest production technology and trend information in the manufacturing industry, evaluate gaps in internal technology information, and generate new technology implementation and project ideas. Additionally, please describe a framework for automatically configuring optimal project teams.

[0707] In this way, the present invention can combine technical information from factory robots with external information, automatically discover new technology introductions and improvements, automatically assemble optimal project teams, and monitor them in real time.

[0708] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0709] Step 1:

[0710] The server collects real-time production line data and robot operation data from sensors attached to factory robots, including detailed information on temperature, vibration, operational behavior, etc. This data is immediately stored in a database after collection.

[0711] Input: Production line data from sensors and robot operation data

[0712] Data Processing: Collect data in real time and generate hourly data points

[0713] Output: Production line data stored in a database

[0714] Step 2:

[0715] The server collects technical information entered by technical personnel via their terminals and information on ongoing projects, and stores it in a database. Technical information includes the personnel's skills, areas of expertise, past project experience, etc. Project information includes the project's objectives, progress, and deadlines.

[0716] Input: Technical information and ongoing project information entered by technical personnel through terminals

[0717] Data processing: Save the input information as structured data

[0718] Output: Technical and project information stored in a database

[0719] Step 3:

[0720] The server crawls the latest technological advancements and trend information from public data sources and news sites on the Internet and stores it in a database, which includes a process of automatically collecting data using web scraping technology.

[0721] Input: Advances in technology and trend information on the Internet

[0722] Data processing: Collecting data through web scraping and storing it in a database

[0723] Output: Advanced technologies and trend information stored in a database

[0724] Step 4:

[0725] The server compares internal technology and project information with external technology trend information and uses AI algorithms to generate ideas for new improvements and technology introductions. For example, it generates new ideas by linking ongoing projects with similar external technologies.

[0726] Input: Internal technical information and project information, external technology trend information

[0727] Data processing: Data analysis and matching using AI algorithms

[0728] Output: Generated new improvements and technology implementation ideas

[0729] Step 5:

[0730] Based on the generated new improvements and technology introduction ideas, the server selects appropriate technical personnel and automatically assembles a multidisciplinary project team based on the skill map and the requirements of the new idea.

[0731] Input: New improvements and technology introduction ideas, skill map of technical staff

[0732] Data processing: Selection of the most suitable technical personnel and formation of a project team

[0733] Output: Automatically formed project team

[0734] Step 6:

[0735] The terminal provides the assembled project team with a progress management tool that includes task management and progress reporting functions, allowing them to track the progress of the project in real time.

[0736] Input: Project team membership and new ideas

[0737] Data processing: Assign tasks and track progress with progress management tools

[0738] Output: Progress management tool displayed on the terminal

[0739] Step 7:

[0740] The server monitors the progress of the project team in real time through the progress management tool, reallocating resources and adjusting direction as needed, dynamically responding to increase the success rate of the project.

[0741] Input: Progress data from progress management tools

[0742] Data Processing: Real-time progress monitoring and analysis

[0743] Output: Dynamic resource reallocation and direction adjustment instructions

[0744] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0745] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[0746] System Configuration

[0747] The system consists of the following main components:

[0748] 1. Server

[0749] A centralized management system for data collection, storage, updating, and analysis.

[0750] Responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[0751] 2. Terminal

[0752] A device that acts as an interface with the user.

[0753] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[0754] 3. Users

[0755] Provider of internal technical and project information.

[0756] Serve as a survey respondent and project team member.

[0757] 4. Emotion Engine

[0758] A system that recognizes user emotions and generates emotional data.

[0759] Collect user sentiment data and use it for project management and updating skill maps.

[0760] Program processing (natural language explanation)

[0761] First, the server generates a questionnaire to collect in-house technical information and ongoing project information, which is then distributed to the user's terminal.

[0762] The device then provides an intuitive interface for users to fill out a questionnaire. Users input their emotions using an emotion engine, along with their technical skills and current project details. The device then collects the responses and emotion data and sends them to the server.

[0763] The server stores the collected information in a database and generates a skill map. The database is updated whenever new technical information, project information, or emotional data is added. The emotional data indicates the emotional state of employees as they work and is used to update the skill map.

[0764] The server then collects information on external social issues from the internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores it in a database.

[0765] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the most appropriate combination of technology, human resources, and the user's emotional state.

[0766] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. It references the employees' skill maps and emotional data to determine the roles of each member.

[0767] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. Furthermore, the emotion engine evaluates the quality of communication within the project team and makes suggestions for improvement as needed.

[0768] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[0769] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[0770] Specific examples

[0771] For example, consider a company in the following situation:

[0772] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0773] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0774] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[0775] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0776] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0777] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[0778] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[0779] In this way, the present invention efficiently and effectively generates new businesses within large companies, optimizes the matching of human resources and technology, and improves project management by utilizing emotion data.

[0780] The processing flow will be explained below.

[0781] Step 1:

[0782] The server generates a questionnaire to collect information on the company's technical and ongoing projects. The questionnaire includes information on each employee's technical skills, current project status, and responsibilities, as well as a section for inputting their own emotions using an emotion engine.

[0783] Step 2:

[0784] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it. The emotion input section includes multiple choice and free description formats.

[0785] Step 3:

[0786] Users receive a survey and answer questions about their technical skills, current project details, and their current emotional state. For example, they can answer multiple-choice questions such as, "How do you feel about the progress of your current project?"

[0787] Step 4:

[0788] The device collects the user's answers and emotion data and sends them to the server. The answers and emotion data are encrypted and transmitted securely.

[0789] Step 5:

[0790] The server stores the collected questionnaire data and emotional data in a database, which then generates a skill map and emotional state map for each employee.

[0791] Step 6:

[0792] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores the data in a database.

[0793] Step 7:

[0794] The server analyzes the collected external data and compares it with internal technical information, information on ongoing projects, and emotional data. It then uses an AI algorithm to find the most appropriate combination of optimal technology, human resources, and emotional state to generate new business ideas.

[0795] Step 8:

[0796] The server automatically assembles a project team consisting of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map and emotional state map.

[0797] Step 9:

[0798] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. It also uses an emotion engine to evaluate the quality of communication within the team and propose improvements as needed.

[0799] Step 10:

[0800] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[0801] Step 11:

[0802] The server continuously monitors the progress of the project via the project management tool, and reallocates resources and adjusts the project's direction as needed based on sentiment data.

[0803] Step 12:

[0804] Users use the project management tool to update task progress and report it to the server in real time. Emotional data integrated into the project management tool can be used to check the overall emotional state of the team and ensure the project is progressing as expected.

[0805] This series of steps creates a system that efficiently and effectively generates and promotes new business ventures. By taking into account the emotional state of employees, more appropriate resource allocation and improved communication are achieved.

[0806] Example 2

[0807] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0808] In today's large corporations, generating new business ventures is a crucial task, but collecting and analyzing the necessary internal and external information, assembling the right personnel, and managing project progress requires a great deal of time and effort. Furthermore, understanding the progress of projects and the emotional state of team members in real time and responding appropriately is even more difficult. This creates a problem that makes it difficult to generate and implement new business ventures efficiently and effectively.

[0809] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, and means for recognizing user emotions and utilizing the emotion data in project management. This enables the efficient and effective generation and implementation of new businesses.

[0810] "Internal technical information" refers to all information related to technology held within a company, including, for example, the skills and expertise of individual employees, and ongoing research and development projects.

[0811] "Ongoing Project Information" refers to information about projects currently underway within a company, including project status, the roles of those involved, and technical details.

[0812] "Information about external social issues" refers to information about social or economic issues in the industry or market to which a company belongs, such as news reports, industry reports, and market trend information obtained from the Internet.

[0813] "Means for generating new business ideas" refers to methods and technologies for automatically generating ideas for new business opportunities and projects based on collected internal and external information, including analytical methods using AI algorithms.

[0814] "Means for automatically assembling a project team" refers to methods and technologies for automatically assembling a team for a new project by referring to collected skill information and emotional data, selecting the most suitable employees.

[0815] "Means for recognizing emotions and utilizing that emotional data in project management" refers to methods and technologies for detecting a user's emotional state in real time and using that data to manage project progress and improve team communication.

[0816] "Means of storing and updating the database" refers to the methods and technologies used to store collected information in a digital format and to update it as necessary.

[0817] "Project management tools that enable task management and progress reporting" refers to software or systems that allow team members to manage each project task and its progress and share it among themselves.

[0818] "Means for monitoring project progress in real time" refers to methods and technologies for monitoring the progress of a project in real time and collecting and analyzing data.

[0819] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[0820] The system consists of the following main components:

[0821] 1. Server

[0822] The server is a central management system that collects, stores, updates, and analyzes data.

[0823] They are also responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[0824] Specific software used includes Python scripts, web crawlers (e.g., BeautifulSoup), and machine learning libraries (e.g., TensorFlow).

[0825] 2. Terminal

[0826] A terminal is a device that acts as an interface with a user.

[0827] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[0828] Specific software used includes a web browser, a survey form (e.g., Google Forms), and a project management tool (e.g., Trello or Asana).

[0829] 3. Users

[0830] Users are providers of technical and project information within a company.

[0831] Users act as survey respondents and project team members.

[0832] 4. Emotion Engine

[0833] The emotion engine is a system that recognizes the user's emotions and generates emotion data.

[0834] This emotional data is collected and used for project management and updating skill maps.

[0835] Specifically, emotion data is obtained using an emotion recognition API (for example, Microsoft Azure's Emotion API).

[0836] Specific examples

[0837] For example, consider a company in the following situation:

[0838] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0839] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0840] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[0841] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0842] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0843] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[0844] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[0845] Prompt Sentence Examples

[0846] My organization has a data scientist named A who is knowledgeable about AI technology. A is currently researching image recognition algorithms and is in a positive emotional state. Health management for the elderly is an external social issue that is attracting attention. Please propose a new business idea based on this information.

[0847] As described above, the present invention enables efficient and effective creation of new businesses within large companies, optimal matching of human resources and technology, and improved project management by utilizing emotion data.

[0848] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0849] Step 1:

[0850] The server generates a survey to collect internal technical information and ongoing project information. As input, it references a database of existing technical and project information. It uses a Python script to execute specific queries to extract this information. The output is a JSON-formatted file containing the survey questions, which is then used to distribute the results to the devices.

[0851] Step 2:

[0852] The server distributes the generated survey to the terminal. Specifically, it uses a mail server to send a survey link to the employee's email address. The input is the survey JSON file generated in step 1 and a list of employee email addresses. The output is the survey link distributed to each employee's terminal.

[0853] Step 3:

[0854] The terminal provides an intuitive interface for users to fill out a questionnaire. Using this form, users enter their technical skills, details of their current projects, and emotional data using an emotion engine. The input is the data the user enters into the web form, and the output is a data packet containing these response data. This data packet is sent to the server.

[0855] Step 4:

[0856] The server stores the collected response data in a dedicated database and generates a skill map. The input is the response data collected in step 3. When the database is updated and new data is added, a Python script is triggered to regenerate the skill map for each employee. The output is the updated skill map.

[0857] Step 5:

[0858] The server collects information on external social issues from the Internet. Specifically, it uses a web crawler to collect data from market reports, news sites, industry blogs, etc. The input is a list of websites to be collected, and the output is a file containing the collected data. It uses Python's BeautifulSoup library to extract information from specific HTML tags and classes.

[0859] Step 6:

[0860] The server compares the internal database with an external issue database to generate new business ideas. The input is technical information from the internal database and information on external social issues. The server uses AI algorithms (such as decision trees and neural networks) to analyze the data and generate the most appropriate business ideas. The output is a list of new business ideas.

[0861] Step 7:

[0862] The server automatically assembles a project team based on the new business idea. The inputs are the business idea generated in step 6, the company's skill map, and sentiment data. An optimization algorithm is used to determine the roles of each employee and assemble the project team. The output is a list of project team members.

[0863] Step 8:

[0864] The terminal provides the project team with a project management tool that allows task management and progress reporting. The input is the project task list and progress data. The user can input the task progress status into the tool. The output is progress report data that is updated in real time.

[0865] Step 9:

[0866] The server monitors project progress in real time. The input is the progress report data collected in step 8. A Python script is used to collect and analyze the data. Resources are reallocated and project direction is adjusted as needed. The output is the analysis and improvement recommendations.

[0867] (Application example 2)

[0868] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0869] Conventional new business generation systems can generate ideas based on internal and external technical information and ongoing project information, but they face challenges in project management that take into account the emotional state of workers and in appropriate resource allocation. In particular, it is necessary to improve the success rate of projects by integrating emotional data into project management. There is also a need for a system that can seamlessly collect emotional data in real time and manage resources based on it.

[0870] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: means for periodically collecting in-house technical information and ongoing project information; means for collecting information on external social issues on the Internet; means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas; means for automatically assembling a cross-departmental project team based on the new business ideas; means including an emotion engine that recognizes worker emotions and utilizes them in project management; and means for collecting worker technical information and emotion data using a smart device and transmitting it to the server. This enables project management that integrates emotion data, allowing for appropriate resource allocation and team formation.

[0871] "Internal technical information" refers to technical knowledge, know-how, and technology-related documents and data held within a company.

[0872] "Ongoing project information" is detailed information related to projects currently underway within a company, including project objectives, progress, and people in charge.

[0873] "External social issues" are problems and needs facing society as a whole, including environmental issues, an aging society, and advances in medical care.

[0874] "Generating new business ideas" refers to the activity of finding new business opportunities based on collected technical information and information on social issues.

[0875] "Automatically forming a cross-departmental project team" means selecting the most suitable members from multiple departments within a company and automatically forming a team for a specific project.

[0876] The "Emotion Engine that Recognizes Emotions and Utilizes Them in Project Management" is a system that analyzes a user's facial expressions and tone of voice to determine their emotional state and uses that data to help with project management.

[0877] A "smart device" is a device that can connect to the Internet, has advanced computing capabilities, and is capable of collecting and communicating data, including smartphones and smart glasses.

[0878] "Sending to server" refers to transmitting data collected from client devices to a remote central management system.

[0879] A "skill map" is a diagram or table that visualizes the techniques and skills possessed by each employee, allowing employees to grasp their abilities and areas of expertise at a glance.

[0880] A "project management tool" is software or an application for managing project tasks and monitoring progress.

[0881] "Resource reallocation" means reviewing the resources currently being used and reallocating them to other projects or tasks as needed.

[0882] "Evaluating the quality of communication" means analyzing the content and frequency of interactions and dialogues within the project team and determining their efficiency and effectiveness.

[0883] The system for implementing this invention is mainly composed of a server, a terminal, and a user. How each element functions and interacts with each other will be explained below.

[0884] server

[0885] The server is the central element of the system, and is responsible for collecting, storing, updating, and analyzing various data. Specifically, it has the following functions:

[0886] Data collection: We regularly collect internal technical information and information on ongoing projects. Collection methods include questionnaires and automated log collection. We also use crawling technology to collect information on external social issues on the Internet.

[0887] Data storage and updating: The collected information is stored in a database and updated as needed. For example, the database is kept up to date with each update of employee skills or project progress.

[0888] Data analysis: Based on the collected data, an AI algorithm is run to generate new business ideas. The generated ideas serve as the basis for forming project teams.

[0889] Project team composition: Automatically assemble the optimal project team based on skills and sentiment data, and determine the roles of each member.

[0890] Emotional data processing: The emotion engine collects user emotional data and uses it to help manage projects.

[0891] Terminal

[0892] The terminal acts as the interface with the user and is responsible for:

[0893] Survey distribution and response collection: Users respond to surveys distributed from the server using their devices. This includes not only technical information and project details, but also emotional input using the emotion engine.

[0894] Providing project management tools: Providing functions for users to efficiently manage projects, such as project progress monitoring, task management, and progress reporting.

[0895] Real-time data transmission: Work progress and emotion data are transmitted to the server in real time.

[0896] User

[0897] Users will act as technical information providers, survey respondents, and project team members:

[0898] Providing technical information: Answer questions about your skills and expertise on the device.

[0899] Project Management: Use project management tools to report progress and input sentiment data accordingly.

[0900] Task execution: Perform tasks using smart devices (e.g., smart glasses) and receive real-time instructions and feedback through the device.

[0901] Hardware & Software

[0902] Hardware

[0903] Smart devices: Smartphones, smart glasses, etc. These devices act as the user's interface.

[0904] Server: The central server is responsible for processing and storing data.

[0905] software

[0906] Emotion engine: Analyzes the user's facial expressions and voice to generate emotional data.

[0907] AI algorithms: Used for data analysis and generating new business ideas.

[0908] Project management tools: Tools for task management and progress monitoring.

[0909] Specific examples

[0910] For example, consider a company in the following situation:

[0911] Internal technical information: We have employees who are knowledgeable about AI technology.

[0912] Ongoing projects: The employee is currently working on an image recognition project.

[0913] Emotional Data: This employee is in a positive emotional state.

[0914] External social issues: Health management for the elderly is an urgent issue.

[0915] The server first collects the employee's technical information and records it in the database as "the employee is knowledgeable about image recognition technology." Next, it uses an emotion engine to record the employee's emotional state as "positive." After that, it collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "a health management system for the elderly."

[0916] Prompt Sentence Examples

[0917] "Worker A is wearing smart glasses and is collecting information about the progress of the task at hand. His emotional data is obtained from his facial expressions and tone of voice, and this data is sent to the server along with the task progress information. Use this information to organize an optimal work team and monitor the progress in real time."

[0918] This will enable advanced project management that integrates emotional data, enabling appropriate resource reallocation and effective team formation.

[0919] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0920] Step 1:

[0921] The server generates a questionnaire to collect information on internal technologies and ongoing projects and distributes it to the device. The server-side program customizes the questionnaire based on existing data stored in the database to include questions related to specific technologies and projects. The questionnaire is sent to the device in JSON format.

[0922] Input: Existing data from technical information database and project information database.

[0923] Output: JSON data of the survey.

[0924] Step 2:

[0925] The terminal receives the questionnaire and provides an intuitive interface to the user. The user inputs their emotions using an emotion engine, in addition to their technical skills and current project details. The terminal collects the user's input data and sends it to the server in the next step.

[0926] Input: JSON data of the survey received from the server.

[0927] Output: User technical information, project details, and sentiment data.

[0928] Step 3:

[0929] The device transmits the collected technical information, project details, and emotion data to the server, where it converts and integrates the data into an appropriate format (e.g., JSON) and transmits it to the server using a secure communication protocol (e.g., HTTPS).

[0930] Input: User-entered technical information, project details, and sentiment data.

[0931] Output: The consolidated data sent to the server.

[0932] Step 4:

[0933] The server stores the received data in a database and runs a program to generate a skill map. It also generates an emotion map based on the emotion data and records and updates each user's emotional state.

[0934] Input: Integrated data sent from the device (technical information, project details, sentiment data).

[0935] Output: Updated database, generated skill maps and emotion maps.

[0936] Step 5:

[0937] The server collects information on external social issues from the Internet using crawling technology to obtain data from news sites, industry blogs, market reports, etc. The collected data is then stored in a database.

[0938] Inputs: External data sources such as news sites, industry blogs, market reports, etc.

[0939] Output: Social issue information stored in a database.

[0940] Step 6:

[0941] The server collates internal technical information, project information, user sentiment data, and external information on social issues to generate new business ideas. It then uses an AI algorithm to find the optimal combination of technology and human resources and turn the ideas into reality.

[0942] Input: Technical information, project information, sentiment data, and social issue information stored in the database.

[0943] Output: Generated new business ideas.

[0944] Step 7:

[0945] The server automatically selects the most suitable employees and assembles a project team based on a new business idea. This team formation refers to the employees' skill maps and emotion maps and determines the roles of each member.

[0946] Input: Generated new business ideas, skill maps, and emotion maps.

[0947] Output: Formed project team and its division of roles.

[0948] Step 8:

[0949] The server provides project teams with a project management tool that allows them to manage tasks and report progress, allowing them to manage project progress in real time and, by utilizing emotion data, to move projects forward more efficiently.

[0950] Input: Project team composition information.

[0951] Output: Providing a project management tool.

[0952] Step 9:

[0953] The server continuously monitors the progress of projects through project management tools, and based on sentiment data, reallocates resources and suggests communication improvements as needed to support the success of new businesses.

[0954] Input: Real-time data from project management tools.

[0955] Output: Suggestions for reallocation of resources and improvement of communication.

[0956] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0957] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0958] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.

[0959] [Third embodiment]

[0960] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.

[0961] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.

[0962] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0963] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.

[0964] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0965] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0966] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0967] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0968] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0969] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0970] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0971] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the headset type terminal 314 will be referred to as the "terminal."

[0972] This invention is a system that streamlines the creation of new businesses within large companies. Specifically, it provides a system that collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams.

[0973] System Configuration

[0974] The system consists of the following main components:

[0975] 1. Server

[0976] A centralized management system for data collection, storage, updating, and analysis.

[0977] Responsible for survey creation, distribution, response collection, database management, idea generation, project team formation, and project progress monitoring.

[0978] 2. Terminal

[0979] A device that acts as an interface with the user.

[0980] We distribute surveys and collect responses via PCs and smart devices, provide project management tools, and report on project progress.

[0981] 3. Users

[0982] Provider of internal technical and project information.

[0983] Serve as a survey respondent and project team member.

[0984] Program processing (natural language explanation)

[0985] First, the server generates a questionnaire to periodically collect in-house technical information and ongoing project information, and distributes the questionnaire to users' terminals.

[0986] The device then provides an intuitive interface for users to fill out a questionnaire detailing their technical skills and current project status. The device then collects the responses and sends them to the server.

[0987] The server stores the collected information in a database and generates a skill map, which allows the company's technical and project information to be managed centrally and easily searched and viewed.

[0988] Next, the server collects information on external social issues from the Internet, specifically crawling public data sources, news sites, industry reports, and other sources to gather the latest information on social issues and trends, and stores it in a database.

[0989] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the optimal combination of technology and human resources.

[0990] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. The server also appoints a project team leader to act as the "final voice," facilitating cross-departmental decision-making.

[0991] The device provides the project team with a project management tool that allows them to manage tasks and progress reports, and the project team can use this tool to assign tasks and track progress.

[0992] The server monitors the progress of the project in real time via the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[0993] Specific examples

[0994] For example, consider a company in the following situation:

[0995] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[0996] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[0997] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[0998] The server first collects technical information provided by Data Scientist A and records in the database that "User A is knowledgeable about image recognition technology." The server then collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[0999] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The users then approve the project, and the project begins.

[1000] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time, reallocating resources and adjusting project direction as needed to ensure the success of the new venture.

[1001] In this manner, the present invention provides a system for efficiently and effectively generating and promoting new business within large corporations.

[1002] The processing flow will be explained below.

[1003] Step 1:

[1004] The server generates a questionnaire to collect information on the company's technical and ongoing projects, including questions about each employee's technical skills, current project status, and responsibilities.

[1005] Step 2:

[1006] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it.

[1007] Step 3:

[1008] Users receive a questionnaire and answer questions about their technical skills and current project details. The answers include specialized technical skills and specific project content.

[1009] Step 4:

[1010] The device collects the user's answers and sends them to the server. The answer data is encrypted and transmitted securely.

[1011] Step 5:

[1012] The server stores the collected survey data in a database and generates a skill map for each employee. The database is updated whenever new technical or project information is added.

[1013] Step 6:

[1014] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc.

[1015] Step 7:

[1016] The server analyzes the collected external data and compares it with internal technical information and ongoing project information to generate new business ideas. It uses AI algorithms to find the optimal combination of technology and human resources.

[1017] Step 8:

[1018] The server automatically assembles a project team made up of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map.

[1019] Step 9:

[1020] The server appoints a project team leader to act as the "voice of the boss" and promote cross-departmental decision-making.

[1021] Step 10:

[1022] The terminal provides the project team with a project management tool that allows them to manage tasks and report progress, and the progress of the project is managed in real time using this tool.

[1023] Step 11:

[1024] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed.

[1025] Step 12:

[1026] Users use the project management tool to update task progress and report it to the server in real time, ensuring that project outcomes are progressing as expected.

[1027] This series of steps creates a system that efficiently and effectively generates and promotes new businesses.

[1028] Example 1

[1029] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1030] In the traditional new business creation process in large companies, it was difficult to manage individual technical and project information, making it difficult to generate effective ideas and form project teams. It was also difficult to properly collect and analyze external information on social issues and link it with internal technical information. This made the efficient creation and promotion of new businesses a challenge.

[1031] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1032] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, means for automatically appointing a leader of the project team, means for providing the project team with a project management tool capable of task management and progress reporting, and means for monitoring the project team's project progress in real time and reallocating resources as necessary. This enables efficient generation of new business ideas, the formation of an optimal project team, and effective project promotion.

[1033] "Internal technical information" refers to detailed data and knowledge about the technologies used within a company.

[1034] "Ongoing project information" refers to information regarding the status and progress of projects currently underway.

[1035] "Information on external social issues on the Internet" refers to data and knowledge about problems and issues facing society that is publicly available on the Internet.

[1036] A "new business idea" refers to a newly proposed business concept or plan based on existing technology or information.

[1037] A "cross-functional project team" refers to a team made up of members from different specialties and departments.

[1038] "Questionnaire" refers to a questionnaire for collecting technical information and project information from users.

[1039] The "answer interface" refers to the input screen used by the user when answering the questionnaire.

[1040] "Database" refers to a system that efficiently stores and manages collected data.

[1041] A "skills map" is a visual representation of an employee's technical skills and experience.

[1042] "Crawling" refers to the automated method of collecting information on the Internet.

[1043] A "project management tool" refers to software used to manage project tasks and track progress.

[1044] "Real-time monitoring" refers to instantly checking and recording the progress and status of a project.

[1045] "Resource reallocation" refers to the redistribution of resources and personnel according to the needs of the project.

[1046] "AI algorithm" refers to a computational method that uses artificial intelligence to analyze data and solve problems.

[1047] "Public Data Source" refers to a publicly accessible database or information source.

[1048] "Cross-departmental decision-making" refers to the process of making decisions quickly across multiple departments.

[1049] This invention provides a system for efficiently generating new business ventures within large companies. Specifically, the system collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams. Detailed embodiments of the system are described below.

[1050] System configuration:

[1051] Hardware and software configuration:

[1052] 1. Server:

[1053] Hardware: Includes a powerful processor, ample memory, and ample storage.

[1054] Software: Includes a database management system (RDBMS), AI algorithms, crawling engine, survey generation tools, etc.

[1055] 2. Terminal:

[1056] Hardware: Any device that a user can operate, such as a PC, smartphone, or tablet.

[1057] Software: Includes a web browser, a dedicated survey response interface, project management tools, etc.

[1058] 3. User:

[1059] Role: Serves as an internal technical and project information provider, survey responder, project team member and leader.

[1060] System Operation:

[1061] 1. Survey generation and distribution:

[1062] The server generates a questionnaire to collect in-house technical information and ongoing project information. The questionnaire is provided to users in the form of questions. The questionnaire is periodically distributed to users' terminals.

[1063] 2. Providing a questionnaire response interface:

[1064] The terminal provides an intuitive interface designed to help users fill out the survey, including checkboxes, drop-down menus, and text entry fields, allowing users to easily enter their technical skills and current project status.

[1065] 3. Data Collection and Classification:

[1066] The data provided by the device is sent to a server, which stores it in a database and organizes it with various metadata. This allows for centralized management of in-house technical and project information, making it easy to search and analyze.

[1067] 4. Collection of external information:

[1068] The server collects the latest social issues and trend information from public data sources, news sites, industry reports, etc. A crawl engine is used to do this, and the collected information is stored in an external issues database.

[1069] 5. New business idea generation:

[1070] The server compares the company's internal database with an external issue database and uses an AI algorithm to generate new business ideas, such as a "healthcare system for the elderly."

[1071] 6. Project team formation and leader designation:

[1072] Based on the generated new business ideas, the server automatically selects the appropriate employees to form a project team, and also appoints the most suitable leader to promote cross-departmental decision-making.

[1073] 7. Project management tools provided:

[1074] The device provides project teams with project management tools that allow them to manage tasks and report progress, including Gantt charts, task lists, progress bars, and more, allowing them to see the real-time status of each member's work.

[1075] 8. Progress monitoring and adjustment:

[1076] The server monitors the progress of the project in real time via the project management tool, and if there are delays or problems, reallocates resources or adjusts the project's direction as needed.

[1077] Examples:

[1078] For example, suppose a company employs a data scientist with expertise in AI technology who is researching image recognition algorithms. If health management for the elderly emerges as a social issue, the server collects the data scientist's technical information and generates a new business idea for an "elderly health management system." A project team, including marketing staff, is then automatically formed, and the user is appointed as the project leader. Using a project management tool, progress is monitored in real time, and adjustments are made as necessary to advance the new business.

[1079] Example prompt for a generative AI model:

[1080] "Please tell me the procedure for generating new business ideas using in-house technical information."

[1081] "Describe how you would gather the information needed to generate a new business idea related to senior health care."

[1082] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1083] Step 1:

[1084] Server-based questionnaire generation and distribution

[1085] Input: The server receives as input past data on in-house technical information and ongoing project information, as well as a list of new information to be collected.

[1086] Data processing and data calculation: Based on this information, the server generates a questionnaire for the user to answer. Specifically, it uses an AI algorithm to optimize the survey questions and design them so that the necessary information can be collected efficiently.

[1087] Output: The generated questionnaire is delivered to the user's device.

[1088] Specific operation: The server creates questions using a survey generation tool and delivers the generated survey to the user's device via email or notification.

[1089] Step 2:

[1090] Providing a terminal interface for answering questionnaires

[1091] Input: The terminal receives the questionnaire distributed from the server.

[1092] Data processing and calculation: Displaying survey questions and preparing a response format. Providing an intuitive interface for users to easily enter data.

[1093] Output: Survey response data entered by the user.

[1094] Specific operation: The device uses a browser or dedicated application to display an answer interface that includes checkboxes, drop-down menus, and text input fields.

[1095] Step 3:

[1096] User responses to surveys

[1097] Input: The user answers the survey questions displayed on the terminal.

[1098] Data processing and calculation: Receives information entered by the user in real time and temporarily stores it on the device. If necessary, checks the consistency of the answers and verifies that there are no errors.

[1099] Output: User response data to the survey.

[1100] Specific operation: The user enters information about their technical skills and project status, and then presses the completion button to submit the survey.

[1101] Step 4:

[1102] Device-based response collection and transmission

[1103] Input: User survey response data.

[1104] Data processing and data calculation: The response data is formatted and sent securely to the server.

[1105] Output: Survey response data sent to the server.

[1106] Specific operation: The device formats the user's answer data and transfers it to the server using a secure protocol.

[1107] Step 5:

[1108] Data storage and skill map generation on the server

[1109] Input: Survey response data sent from the device.

[1110] Data processing and data calculation: The server stores the received data in a database and analyzes the stored data to generate a skill map for each employee, which is a visual way of showing related technical and project information.

[1111] Output: Generated skill map and updated database.

[1112] Specific operation: The server uses a database system to organize and store the data, and applies a skill map generation algorithm to create a visual skill map.

[1113] Step 6:

[1114] External information gathering by the server

[1115] Input: External information gathering conditions set in the crawl engine.

[1116] Data processing and data calculation: Using a crawl engine, we automatically collect the latest social issues and trend information from public data sources, news sites, industry reports, etc.

[1117] Output: A database of collected external information.

[1118] Specific operation: The server starts the crawl engine, retrieves data from the specified URL, and stores it in the external issue database.

[1119] Step 7:

[1120] Server-based generation of new business ideas

[1121] Input: Information from internal and external issue databases.

[1122] Data processing and data calculation: Using AI algorithms, we collate internal technical information with external information on social issues to generate new business ideas.

[1123] Output: Generated new business ideas.

[1124] Specific operation: The server runs an AI algorithm, analyzes and integrates data from both parties, and creates new business ideas.

[1125] Step 8:

[1126] Formation of project teams and nomination of leaders by the server

[1127] Input: Generated new business ideas.

[1128] Data processing and calculation: Based on a new business idea, the system automatically selects the best employees and forms a project team. It also automatically appoints suitable members as leaders.

[1129] Output: Information about the formed project team and its leaders.

[1130] Specific operation: The server searches employee information in the database based on the skill map, selects the most suitable members to form a team, and appoints a leader.

[1131] Step 9:

[1132] Providing terminal-based project management tools

[1133] Input: Information about the formed project team.

[1134] Data processing and calculation: Provide task management and progress reporting functions through project management tools. Design an interface that makes it easy for each member to input and update tasks.

[1135] Output: Tasks and progress information in a project management tool.

[1136] What it does: The device launches a project management tool and provides it to the project team, who use it to assign tasks and report progress.

[1137] Step 10:

[1138] Server-based monitoring and coordination of project progress

[1139] Input: Progress data collected from project management tools.

[1140] Data processing and calculation: Analyze progress data in real time and reallocate resources or adjust project direction as needed.

[1141] Output: Optimized project progress planning and resource allocation.

[1142] What it does: The server retrieves data from the project management tool, analyzes progress, identifies problems, and takes action to improve them.

[1143] (Application example 1)

[1144] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1145] Large companies often experience delays in introducing new technologies, identifying areas for improvement, and optimizing the composition of project teams. As a result, production efficiency and the speed of technological innovation decline, and they risk losing their competitive edge. Another issue is the lack of a way to efficiently manage and monitor the skills of each technical staff member and the progress of ongoing projects in real time.

[1146] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1147] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting external information on advanced technologies and trends on the Internet, means for collating the in-house technical information and ongoing project information with the external technology trend information to generate new improvements and technology introduction ideas, means for automatically assembling a multidisciplinary project team based on the new improvements and technology introduction ideas, means for providing progress management tools to the project team, and means for monitoring the progress of the project team in real time. This not only enables efficient introduction of new technologies and discovery of improvements, but also enables automatic assembling of an appropriate project team and real-time progress monitoring.

[1148] "Internal technical information" refers to data on the technical skills and knowledge held within a company, as well as the expertise of its technical personnel.

[1149] "Ongoing project information" is data relating to the details and progress of projects currently underway within a company.

[1150] "External advanced technology and trend information on the Internet" refers to data on the latest technology information and industry-wide trends that are publicly available online.

[1151] "New improvements and ideas for introducing new technologies" are proposals for new technological improvements and technologies to be introduced, generated based on information from both inside and outside the company.

[1152] A "multidisciplinary project team" is a team made up of technical personnel from different fields of expertise.

[1153] A "progress management tool" is software that supports project progress management and task allocation.

[1154] "Real-time monitoring" refers to the ability to instantly check the progress and results of ongoing projects.

[1155] This invention is a system for streamlining the creation of new businesses within large companies. Specifically, it provides technology for automating the introduction of new technologies and the discovery of improvements in factory robots, and for assembling optimal project teams.

[1156] System Configuration

[1157] The system consists of the following main components:

[1158] 1. Server

[1159] It is a central management system that executes programs and collects, stores, updates, and analyzes data. The specific technology stack includes a data analysis system using Python, Pandas, and Scikit-learn, a database management system using MySQL and Elasticsearch, and a backend using Django and Flask.

[1160] It collects data from sensors on production lines and robotic arms, and centrally manages technical information and project progress information. It also has the ability to crawl external advanced technology and trend information from the internet and store it in a database.

[1161] It uses AI algorithms to collate internal and external data and generate ideas for new improvements and technology implementations.

[1162] 2. Terminal

[1163] These devices function as an interface with users. They are the PCs and smart devices used by technical personnel and project leaders. These devices have a front-end interface using React and Vue.js, making them highly user-friendly.

[1164] It collects technical information entered by technical personnel and information on current projects, and sends it to the server. It also provides project management tools and supports progress reporting and task allocation.

[1165] 3. Users

[1166] He is a technical officer and project manager working in the factory.

[1167] Detailed information such as your technical skills and current project status is entered through the terminal interface.

[1168] Program Description

[1169] The server uses sensors to collect data from factories in real time, and stores and updates it in a database along with technical information entered by engineers. It also crawls the latest technology trend information from the Internet and adds it to the database.

[1170] The server analyzes internal and external data using AI algorithms to generate ideas for new improvements and technology introductions. Based on the generated ideas, the server selects the most suitable technical personnel and automatically forms a project team. The formed project team is provided with progress management tools via their devices, allowing them to monitor the project's progress in real time.

[1171] For example, if an idea for "introducing a new welding technology" is proposed, the system automatically selects the most suitable engineers and technicians for the idea and forms a project team. A progress management tool is then provided via the device, allowing the technician to manage tasks and the server to monitor progress in real time.

[1172] Specific examples

[1173] (prompt statement)

[1174] Please explain how to aggregate the latest production technology and trend information in the manufacturing industry, evaluate gaps in internal technology information, and generate new technology implementation and project ideas. Additionally, please describe a framework for automatically configuring optimal project teams.

[1175] In this way, the present invention can combine technical information from factory robots with external information, automatically discover new technology introductions and improvements, automatically assemble optimal project teams, and monitor them in real time.

[1176] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1177] Step 1:

[1178] The server collects real-time production line data and robot operation data from sensors attached to factory robots, including detailed information on temperature, vibration, operational behavior, etc. This data is immediately stored in a database after collection.

[1179] Input: Production line data from sensors and robot operation data

[1180] Data Processing: Collect data in real time and generate hourly data points

[1181] Output: Production line data stored in a database

[1182] Step 2:

[1183] The server collects technical information entered by technical personnel via their terminals and information on ongoing projects, and stores it in a database. Technical information includes the personnel's skills, areas of expertise, past project experience, etc. Project information includes the project's objectives, progress, and deadlines.

[1184] Input: Technical information and ongoing project information entered by technical personnel through terminals

[1185] Data processing: Save the input information as structured data

[1186] Output: Technical and project information stored in a database

[1187] Step 3:

[1188] The server crawls the latest technological advancements and trend information from public data sources and news sites on the Internet and stores it in a database, which includes a process of automatically collecting data using web scraping technology.

[1189] Input: Advances in technology and trend information on the Internet

[1190] Data processing: Collecting data through web scraping and storing it in a database

[1191] Output: Advanced technologies and trend information stored in a database

[1192] Step 4:

[1193] The server compares internal technology and project information with external technology trend information and uses AI algorithms to generate ideas for new improvements and technology introductions. For example, it generates new ideas by linking ongoing projects with similar external technologies.

[1194] Input: Internal technical information and project information, external technology trend information

[1195] Data processing: Data analysis and matching using AI algorithms

[1196] Output: Generated new improvements and technology implementation ideas

[1197] Step 5:

[1198] Based on the generated new improvements and technology introduction ideas, the server selects appropriate technical personnel and automatically assembles a multidisciplinary project team based on the skill map and the requirements of the new idea.

[1199] Input: New improvements and technology introduction ideas, skill map of technical staff

[1200] Data processing: Selection of the most suitable technical personnel and formation of a project team

[1201] Output: Automatically formed project team

[1202] Step 6:

[1203] The terminal provides the assembled project team with a progress management tool that includes task management and progress reporting functions, allowing them to track the progress of the project in real time.

[1204] Input: Project team membership and new ideas

[1205] Data processing: Assign tasks and track progress with progress management tools

[1206] Output: Progress management tool displayed on the terminal

[1207] Step 7:

[1208] The server monitors the progress of the project team in real time through the progress management tool, reallocating resources and adjusting direction as needed, dynamically responding to increase the success rate of the project.

[1209] Input: Progress data from progress management tools

[1210] Data Processing: Real-time progress monitoring and analysis

[1211] Output: Dynamic resource reallocation and direction adjustment instructions

[1212] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1213] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[1214] System Configuration

[1215] The system consists of the following main components:

[1216] 1. Server

[1217] A centralized management system for data collection, storage, updating, and analysis.

[1218] Responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[1219] 2. Terminal

[1220] A device that acts as an interface with the user.

[1221] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[1222] 3. Users

[1223] Provider of internal technical and project information.

[1224] Serve as a survey respondent and project team member.

[1225] 4. Emotion Engine

[1226] A system that recognizes user emotions and generates emotional data.

[1227] Collect user sentiment data and use it for project management and updating skill maps.

[1228] Program processing (natural language explanation)

[1229] First, the server generates a questionnaire to collect in-house technical information and ongoing project information, which is then distributed to the user's terminal.

[1230] The device then provides an intuitive interface for users to fill out a questionnaire. Users input their emotions using an emotion engine, along with their technical skills and current project details. The device then collects the responses and emotion data and sends them to the server.

[1231] The server stores the collected information in a database and generates a skill map. The database is updated whenever new technical information, project information, or emotional data is added. The emotional data indicates the emotional state of employees as they work and is used to update the skill map.

[1232] The server then collects information on external social issues from the internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores it in a database.

[1233] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the most appropriate combination of technology, human resources, and the user's emotional state.

[1234] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. It references the employees' skill maps and emotional data to determine the roles of each member.

[1235] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. Furthermore, the emotion engine evaluates the quality of communication within the project team and makes suggestions for improvement as needed.

[1236] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[1237] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[1238] Specific examples

[1239] For example, consider a company in the following situation:

[1240] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[1241] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[1242] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[1243] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[1244] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[1245] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[1246] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[1247] In this way, the present invention efficiently and effectively generates new businesses within large companies, optimizes the matching of human resources and technology, and improves project management by utilizing emotion data.

[1248] The processing flow will be explained below.

[1249] Step 1:

[1250] The server generates a questionnaire to collect information on the company's technical and ongoing projects. The questionnaire includes information on each employee's technical skills, current project status, and responsibilities, as well as a section for inputting their own emotions using an emotion engine.

[1251] Step 2:

[1252] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it. The emotion input section includes multiple choice and free description formats.

[1253] Step 3:

[1254] Users receive a survey and answer questions about their technical skills, current project details, and their current emotional state. For example, they can answer multiple-choice questions such as, "How do you feel about the progress of your current project?"

[1255] Step 4:

[1256] The device collects the user's answers and emotion data and sends them to the server. The answers and emotion data are encrypted and transmitted securely.

[1257] Step 5:

[1258] The server stores the collected questionnaire data and emotional data in a database, which then generates a skill map and emotional state map for each employee.

[1259] Step 6:

[1260] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores the data in a database.

[1261] Step 7:

[1262] The server analyzes the collected external data and compares it with internal technical information, information on ongoing projects, and emotional data. It then uses an AI algorithm to find the most appropriate combination of optimal technology, human resources, and emotional state to generate new business ideas.

[1263] Step 8:

[1264] The server automatically assembles a project team consisting of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map and emotional state map.

[1265] Step 9:

[1266] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. It also uses an emotion engine to evaluate the quality of communication within the team and propose improvements as needed.

[1267] Step 10:

[1268] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[1269] Step 11:

[1270] The server continuously monitors the progress of the project via the project management tool, and reallocates resources and adjusts the project's direction as needed based on sentiment data.

[1271] Step 12:

[1272] Users use the project management tool to update task progress and report it to the server in real time. Emotional data integrated into the project management tool can be used to check the overall emotional state of the team and ensure the project is progressing as expected.

[1273] This series of steps creates a system that efficiently and effectively generates and promotes new business ventures. By taking into account the emotional state of employees, more appropriate resource allocation and improved communication are achieved.

[1274] Example 2

[1275] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1276] In today's large corporations, generating new business ventures is a crucial task, but collecting and analyzing the necessary internal and external information, assembling the right personnel, and managing project progress requires a great deal of time and effort. Furthermore, understanding the progress of projects and the emotional state of team members in real time and responding appropriately is even more difficult. This creates a problem that makes it difficult to generate and implement new business ventures efficiently and effectively.

[1277] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, and means for recognizing user emotions and utilizing the emotion data in project management. This enables the efficient and effective generation and implementation of new businesses.

[1278] "Internal technical information" refers to all information related to technology held within a company, including, for example, the skills and expertise of individual employees, and ongoing research and development projects.

[1279] "Ongoing Project Information" refers to information about projects currently underway within a company, including project status, the roles of those involved, and technical details.

[1280] "Information about external social issues" refers to information about social or economic issues in the industry or market to which a company belongs, such as news reports, industry reports, and market trend information obtained from the Internet.

[1281] "Means for generating new business ideas" refers to methods and technologies for automatically generating ideas for new business opportunities and projects based on collected internal and external information, including analytical methods using AI algorithms.

[1282] "Means for automatically assembling a project team" refers to methods and technologies for automatically assembling a team for a new project by referring to collected skill information and emotional data, selecting the most suitable employees.

[1283] "Means for recognizing emotions and utilizing that emotional data in project management" refers to methods and technologies for detecting a user's emotional state in real time and using that data to manage project progress and improve team communication.

[1284] "Means of storing and updating the database" refers to the methods and technologies used to store collected information in a digital format and to update it as necessary.

[1285] "Project management tools that enable task management and progress reporting" refers to software or systems that allow team members to manage each project task and its progress and share it among themselves.

[1286] "Means for monitoring project progress in real time" refers to methods and technologies for monitoring the progress of a project in real time and collecting and analyzing data.

[1287] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[1288] The system consists of the following main components:

[1289] 1. Server

[1290] The server is a central management system that collects, stores, updates, and analyzes data.

[1291] They are also responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[1292] Specific software used includes Python scripts, web crawlers (e.g., BeautifulSoup), and machine learning libraries (e.g., TensorFlow).

[1293] 2. Terminal

[1294] A terminal is a device that acts as an interface with a user.

[1295] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[1296] Specific software used includes a web browser, a survey form (e.g., Google Forms), and a project management tool (e.g., Trello or Asana).

[1297] 3. Users

[1298] Users are providers of technical and project information within a company.

[1299] Users act as survey respondents and project team members.

[1300] 4. Emotion Engine

[1301] The emotion engine is a system that recognizes the user's emotions and generates emotion data.

[1302] This emotional data is collected and used for project management and updating skill maps.

[1303] Specifically, emotion data is obtained using an emotion recognition API (for example, Microsoft Azure's Emotion API).

[1304] Specific examples

[1305] For example, consider a company in the following situation:

[1306] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[1307] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[1308] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[1309] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[1310] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[1311] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[1312] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[1313] Prompt Sentence Examples

[1314] My organization has a data scientist named A who is knowledgeable about AI technology. A is currently researching image recognition algorithms and is in a positive emotional state. Health management for the elderly is an external social issue that is attracting attention. Please propose a new business idea based on this information.

[1315] As described above, the present invention enables efficient and effective creation of new businesses within large companies, optimal matching of human resources and technology, and improved project management by utilizing emotion data.

[1316] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1317] Step 1:

[1318] The server generates a survey to collect internal technical information and ongoing project information. As input, it references a database of existing technical and project information. It uses a Python script to execute specific queries to extract this information. The output is a JSON-formatted file containing the survey questions, which is then used to distribute the results to the devices.

[1319] Step 2:

[1320] The server distributes the generated survey to the terminal. Specifically, it uses a mail server to send a survey link to the employee's email address. The input is the survey JSON file generated in step 1 and a list of employee email addresses. The output is the survey link distributed to each employee's terminal.

[1321] Step 3:

[1322] The terminal provides an intuitive interface for users to fill out a questionnaire. Using this form, users enter their technical skills, details of their current projects, and emotional data using an emotion engine. The input is the data the user enters into the web form, and the output is a data packet containing these response data. This data packet is sent to the server.

[1323] Step 4:

[1324] The server stores the collected response data in a dedicated database and generates a skill map. The input is the response data collected in step 3. When the database is updated and new data is added, a Python script is triggered to regenerate the skill map for each employee. The output is the updated skill map.

[1325] Step 5:

[1326] The server collects information on external social issues from the Internet. Specifically, it uses a web crawler to collect data from market reports, news sites, industry blogs, etc. The input is a list of websites to be collected, and the output is a file containing the collected data. It uses Python's BeautifulSoup library to extract information from specific HTML tags and classes.

[1327] Step 6:

[1328] The server compares the internal database with an external issue database to generate new business ideas. The input is technical information from the internal database and information on external social issues. The server uses AI algorithms (such as decision trees and neural networks) to analyze the data and generate the most appropriate business ideas. The output is a list of new business ideas.

[1329] Step 7:

[1330] The server automatically assembles a project team based on the new business idea. The inputs are the business idea generated in step 6, the company's skill map, and sentiment data. An optimization algorithm is used to determine the roles of each employee and assemble the project team. The output is a list of project team members.

[1331] Step 8:

[1332] The terminal provides the project team with a project management tool that allows task management and progress reporting. The input is the project task list and progress data. The user can input the task progress status into the tool. The output is progress report data that is updated in real time.

[1333] Step 9:

[1334] The server monitors project progress in real time. The input is the progress report data collected in step 8. A Python script is used to collect and analyze the data. Resources are reallocated and project direction is adjusted as needed. The output is the analysis and improvement recommendations.

[1335] (Application example 2)

[1336] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1337] Conventional new business generation systems can generate ideas based on internal and external technical information and ongoing project information, but they face challenges in project management that take into account the emotional state of workers and in appropriate resource allocation. In particular, it is necessary to improve the success rate of projects by integrating emotional data into project management. There is also a need for a system that can seamlessly collect emotional data in real time and manage resources based on it.

[1338] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: means for periodically collecting in-house technical information and ongoing project information; means for collecting information on external social issues on the Internet; means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas; means for automatically assembling a cross-departmental project team based on the new business ideas; means including an emotion engine that recognizes worker emotions and utilizes them in project management; and means for collecting worker technical information and emotion data using a smart device and transmitting it to the server. This enables project management that integrates emotion data, allowing for appropriate resource allocation and team formation.

[1339] "Internal technical information" refers to technical knowledge, know-how, and technology-related documents and data held within a company.

[1340] "Ongoing project information" is detailed information related to projects currently underway within a company, including project objectives, progress, and people in charge.

[1341] "External social issues" are problems and needs facing society as a whole, including environmental issues, an aging society, and advances in medical care.

[1342] "Generating new business ideas" refers to the activity of finding new business opportunities based on collected technical information and information on social issues.

[1343] "Automatically forming a cross-departmental project team" means selecting the most suitable members from multiple departments within a company and automatically forming a team for a specific project.

[1344] The "Emotion Engine that Recognizes Emotions and Utilizes Them in Project Management" is a system that analyzes a user's facial expressions and tone of voice to determine their emotional state and uses that data to help with project management.

[1345] A "smart device" is a device that can connect to the Internet, has advanced computing capabilities, and is capable of collecting and communicating data, including smartphones and smart glasses.

[1346] "Sending to server" refers to transmitting data collected from client devices to a remote central management system.

[1347] A "skill map" is a diagram or table that visualizes the techniques and skills possessed by each employee, allowing employees to grasp their abilities and areas of expertise at a glance.

[1348] A "project management tool" is software or an application for managing project tasks and monitoring progress.

[1349] "Resource reallocation" means reviewing the resources currently being used and reallocating them to other projects or tasks as needed.

[1350] "Evaluating the quality of communication" means analyzing the content and frequency of interactions and dialogues within the project team and determining their efficiency and effectiveness.

[1351] The system for implementing this invention is mainly composed of a server, a terminal, and a user. How each element functions and interacts with each other will be explained below.

[1352] server

[1353] The server is the central element of the system, and is responsible for collecting, storing, updating, and analyzing various data. Specifically, it has the following functions:

[1354] Data collection: We regularly collect internal technical information and information on ongoing projects. Collection methods include questionnaires and automated log collection. We also use crawling technology to collect information on external social issues on the Internet.

[1355] Data storage and updating: The collected information is stored in a database and updated as needed. For example, the database is kept up to date with each update of employee skills or project progress.

[1356] Data analysis: Based on the collected data, an AI algorithm is run to generate new business ideas. The generated ideas serve as the basis for forming project teams.

[1357] Project team composition: Automatically assemble the optimal project team based on skills and sentiment data, and determine the roles of each member.

[1358] Emotional data processing: The emotion engine collects user emotional data and uses it to help manage projects.

[1359] Terminal

[1360] The terminal acts as the interface with the user and is responsible for:

[1361] Survey distribution and response collection: Users respond to surveys distributed from the server using their devices. This includes not only technical information and project details, but also emotional input using the emotion engine.

[1362] Providing project management tools: Providing functions for users to efficiently manage projects, such as project progress monitoring, task management, and progress reporting.

[1363] Real-time data transmission: Work progress and emotion data are transmitted to the server in real time.

[1364] User

[1365] Users will act as technical information providers, survey respondents, and project team members:

[1366] Providing technical information: Answer questions about your skills and expertise on the device.

[1367] Project Management: Use project management tools to report progress and input sentiment data accordingly.

[1368] Task execution: Perform tasks using smart devices (e.g., smart glasses) and receive real-time instructions and feedback through the device.

[1369] Hardware & Software

[1370] Hardware

[1371] Smart devices: Smartphones, smart glasses, etc. These devices act as the user's interface.

[1372] Server: The central server is responsible for processing and storing data.

[1373] software

[1374] Emotion engine: Analyzes the user's facial expressions and voice to generate emotional data.

[1375] AI algorithms: Used for data analysis and generating new business ideas.

[1376] Project management tools: Tools for task management and progress monitoring.

[1377] Specific examples

[1378] For example, consider a company in the following situation:

[1379] Internal technical information: We have employees who are knowledgeable about AI technology.

[1380] Ongoing projects: The employee is currently working on an image recognition project.

[1381] Emotional Data: This employee is in a positive emotional state.

[1382] External social issues: Health management for the elderly is an urgent issue.

[1383] The server first collects the employee's technical information and records it in the database as "the employee is knowledgeable about image recognition technology." Next, it uses an emotion engine to record the employee's emotional state as "positive." After that, it collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "a health management system for the elderly."

[1384] Prompt Sentence Examples

[1385] "Worker A is wearing smart glasses and is collecting information about the progress of the task at hand. His emotional data is obtained from his facial expressions and tone of voice, and this data is sent to the server along with the task progress information. Use this information to organize an optimal work team and monitor the progress in real time."

[1386] This will enable advanced project management that integrates emotional data, enabling appropriate resource reallocation and effective team formation.

[1387] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1388] Step 1:

[1389] The server generates a questionnaire to collect information on internal technologies and ongoing projects and distributes it to the device. The server-side program customizes the questionnaire based on existing data stored in the database to include questions related to specific technologies and projects. The questionnaire is sent to the device in JSON format.

[1390] Input: Existing data from technical information database and project information database.

[1391] Output: JSON data of the survey.

[1392] Step 2:

[1393] The terminal receives the questionnaire and provides an intuitive interface to the user. The user inputs their emotions using an emotion engine, in addition to their technical skills and current project details. The terminal collects the user's input data and sends it to the server in the next step.

[1394] Input: JSON data of the survey received from the server.

[1395] Output: User technical information, project details, and sentiment data.

[1396] Step 3:

[1397] The device transmits the collected technical information, project details, and emotion data to the server, where it converts and integrates the data into an appropriate format (e.g., JSON) and transmits it to the server using a secure communication protocol (e.g., HTTPS).

[1398] Input: User-entered technical information, project details, and sentiment data.

[1399] Output: The consolidated data sent to the server.

[1400] Step 4:

[1401] The server stores the received data in a database and runs a program to generate a skill map. It also generates an emotion map based on the emotion data and records and updates each user's emotional state.

[1402] Input: Integrated data sent from the device (technical information, project details, sentiment data).

[1403] Output: Updated database, generated skill maps and emotion maps.

[1404] Step 5:

[1405] The server collects information on external social issues from the Internet using crawling technology to obtain data from news sites, industry blogs, market reports, etc. The collected data is then stored in a database.

[1406] Inputs: External data sources such as news sites, industry blogs, market reports, etc.

[1407] Output: Social issue information stored in a database.

[1408] Step 6:

[1409] The server collates internal technical information, project information, user sentiment data, and external information on social issues to generate new business ideas. It then uses an AI algorithm to find the optimal combination of technology and human resources and turn the ideas into reality.

[1410] Input: Technical information, project information, sentiment data, and social issue information stored in the database.

[1411] Output: Generated new business ideas.

[1412] Step 7:

[1413] The server automatically selects the most suitable employees and assembles a project team based on a new business idea. This team formation refers to the employees' skill maps and emotion maps and determines the roles of each member.

[1414] Input: Generated new business ideas, skill maps, and emotion maps.

[1415] Output: Formed project team and its division of roles.

[1416] Step 8:

[1417] The server provides project teams with a project management tool that allows them to manage tasks and report progress, allowing them to manage project progress in real time and, by utilizing emotion data, to move projects forward more efficiently.

[1418] Input: Project team composition information.

[1419] Output: Providing a project management tool.

[1420] Step 9:

[1421] The server continuously monitors the progress of projects through project management tools, and based on sentiment data, reallocates resources and suggests communication improvements as needed to support the success of new businesses.

[1422] Input: Real-time data from project management tools.

[1423] Output: Suggestions for reallocation of resources and improvement of communication.

[1424] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1425] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1426] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.

[1427] [Fourth embodiment]

[1428] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1429] 7, a data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.

[1430] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1431] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.

[1432] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1433] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1434] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1435] The control object 443 includes a display device, LEDs in the eyes, and motors for driving the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.

[1436] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1437] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[1438] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1439] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1440] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1441] This invention is a system that streamlines the creation of new businesses within large companies. Specifically, it provides a system that collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams.

[1442] System Configuration

[1443] The system consists of the following main components:

[1444] 1. Server

[1445] A centralized management system for data collection, storage, updating, and analysis.

[1446] Responsible for survey creation, distribution, response collection, database management, idea generation, project team formation, and project progress monitoring.

[1447] 2. Terminal

[1448] A device that acts as an interface with the user.

[1449] We distribute surveys and collect responses via PCs and smart devices, provide project management tools, and report on project progress.

[1450] 3. Users

[1451] Provider of internal technical and project information.

[1452] Serve as a survey respondent and project team member.

[1453] Program processing (natural language explanation)

[1454] First, the server generates a questionnaire to periodically collect in-house technical information and ongoing project information, and distributes the questionnaire to users' terminals.

[1455] The device then provides an intuitive interface for users to fill out a questionnaire detailing their technical skills and current project status. The device then collects the responses and sends them to the server.

[1456] The server stores the collected information in a database and generates a skill map, which allows the company's technical and project information to be managed centrally and easily searched and viewed.

[1457] Next, the server collects information on external social issues from the Internet, specifically crawling public data sources, news sites, industry reports, and other sources to gather the latest information on social issues and trends, and stores it in a database.

[1458] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the optimal combination of technology and human resources.

[1459] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. The server also appoints a project team leader to act as the "final voice," facilitating cross-departmental decision-making.

[1460] The device provides the project team with a project management tool that allows them to manage tasks and progress reports, and the project team can use this tool to assign tasks and track progress.

[1461] The server monitors the progress of the project in real time via the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[1462] Specific examples

[1463] For example, consider a company in the following situation:

[1464] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[1465] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[1466] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[1467] The server first collects technical information provided by Data Scientist A and records in the database that "User A is knowledgeable about image recognition technology." The server then collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[1468] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The users then approve the project, and the project begins.

[1469] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time, reallocating resources and adjusting project direction as needed to ensure the success of the new venture.

[1470] In this manner, the present invention provides a system for efficiently and effectively generating and promoting new business within large corporations.

[1471] The processing flow will be explained below.

[1472] Step 1:

[1473] The server generates a questionnaire to collect information on the company's technical and ongoing projects, including questions about each employee's technical skills, current project status, and responsibilities.

[1474] Step 2:

[1475] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it.

[1476] Step 3:

[1477] Users receive a questionnaire and answer questions about their technical skills and current project details. The answers include specialized technical skills and specific project content.

[1478] Step 4:

[1479] The device collects the user's answers and sends them to the server. The answer data is encrypted and transmitted securely.

[1480] Step 5:

[1481] The server stores the collected survey data in a database and generates a skill map for each employee. The database is updated whenever new technical or project information is added.

[1482] Step 6:

[1483] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc.

[1484] Step 7:

[1485] The server analyzes the collected external data and compares it with internal technical information and ongoing project information to generate new business ideas. It uses AI algorithms to find the optimal combination of technology and human resources.

[1486] Step 8:

[1487] The server automatically assembles a project team made up of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map.

[1488] Step 9:

[1489] The server appoints a project team leader to act as the "voice of the boss" and promote cross-departmental decision-making.

[1490] Step 10:

[1491] The terminal provides the project team with a project management tool that allows them to manage tasks and report progress, and the progress of the project is managed in real time using this tool.

[1492] Step 11:

[1493] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed.

[1494] Step 12:

[1495] Users use the project management tool to update task progress and report it to the server in real time, ensuring that project outcomes are progressing as expected.

[1496] This series of steps creates a system that efficiently and effectively generates and promotes new businesses.

[1497] Example 1

[1498] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1499] In the traditional new business creation process in large companies, it was difficult to manage individual technical and project information, making it difficult to generate effective ideas and form project teams. It was also difficult to properly collect and analyze external information on social issues and link it with internal technical information. This made the efficient creation and promotion of new businesses a challenge.

[1500] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1501] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, means for automatically appointing a leader of the project team, means for providing the project team with a project management tool capable of task management and progress reporting, and means for monitoring the project team's project progress in real time and reallocating resources as necessary. This enables efficient generation of new business ideas, the formation of an optimal project team, and effective project promotion.

[1502] "Internal technical information" refers to detailed data and knowledge about the technologies used within a company.

[1503] "Ongoing project information" refers to information regarding the status and progress of projects currently underway.

[1504] "Information on external social issues on the Internet" refers to data and knowledge about problems and issues facing society that is publicly available on the Internet.

[1505] A "new business idea" refers to a newly proposed business concept or plan based on existing technology or information.

[1506] A "cross-functional project team" refers to a team made up of members from different specialties and departments.

[1507] "Questionnaire" refers to a questionnaire for collecting technical information and project information from users.

[1508] The "answer interface" refers to the input screen used by the user when answering the questionnaire.

[1509] "Database" refers to a system that efficiently stores and manages collected data.

[1510] A "skills map" is a visual representation of an employee's technical skills and experience.

[1511] "Crawling" refers to the automated method of collecting information on the Internet.

[1512] A "project management tool" refers to software used to manage project tasks and track progress.

[1513] "Real-time monitoring" refers to instantly checking and recording the progress and status of a project.

[1514] "Resource reallocation" refers to the redistribution of resources and personnel according to the needs of the project.

[1515] "AI algorithm" refers to a computational method that uses artificial intelligence to analyze data and solve problems.

[1516] "Public Data Source" refers to a publicly accessible database or information source.

[1517] "Cross-departmental decision-making" refers to the process of making decisions quickly across multiple departments.

[1518] This invention provides a system for efficiently generating new business ventures within large companies. Specifically, the system collects internal technical information and ongoing project information, compares it with information on external social issues, generates new business ideas, and automatically assembles appropriate project teams. Detailed embodiments of the system are described below.

[1519] System configuration:

[1520] Hardware and software configuration:

[1521] 1. Server:

[1522] Hardware: Includes a powerful processor, ample memory, and ample storage.

[1523] Software: Includes a database management system (RDBMS), AI algorithms, crawling engine, survey generation tools, etc.

[1524] 2. Terminal:

[1525] Hardware: Any device that a user can operate, such as a PC, smartphone, or tablet.

[1526] Software: Includes a web browser, a dedicated survey response interface, project management tools, etc.

[1527] 3. User:

[1528] Role: Serves as an internal technical and project information provider, survey responder, project team member and leader.

[1529] System Operation:

[1530] 1. Survey generation and distribution:

[1531] The server generates a questionnaire to collect in-house technical information and ongoing project information. The questionnaire is provided to users in the form of questions. The questionnaire is periodically distributed to users' terminals.

[1532] 2. Providing a questionnaire response interface:

[1533] The terminal provides an intuitive interface designed to help users fill out the survey, including checkboxes, drop-down menus, and text entry fields, allowing users to easily enter their technical skills and current project status.

[1534] 3. Data Collection and Classification:

[1535] The data provided by the device is sent to a server, which stores it in a database and organizes it with various metadata. This allows for centralized management of in-house technical and project information, making it easy to search and analyze.

[1536] 4. Collection of external information:

[1537] The server collects the latest social issues and trend information from public data sources, news sites, industry reports, etc. A crawl engine is used to do this, and the collected information is stored in an external issues database.

[1538] 5. New business idea generation:

[1539] The server compares the company's internal database with an external issue database and uses an AI algorithm to generate new business ideas, such as a "healthcare system for the elderly."

[1540] 6. Project team formation and leader designation:

[1541] Based on the generated new business ideas, the server automatically selects the appropriate employees to form a project team, and also appoints the most suitable leader to promote cross-departmental decision-making.

[1542] 7. Project management tools provided:

[1543] The device provides project teams with project management tools that allow them to manage tasks and report progress, including Gantt charts, task lists, progress bars, and more, allowing them to see the real-time status of each member's work.

[1544] 8. Progress monitoring and adjustment:

[1545] The server monitors the progress of the project in real time via the project management tool, and if there are delays or problems, reallocates resources or adjusts the project's direction as needed.

[1546] Examples:

[1547] For example, suppose a company employs a data scientist with expertise in AI technology who is researching image recognition algorithms. If health management for the elderly emerges as a social issue, the server collects the data scientist's technical information and generates a new business idea for an "elderly health management system." A project team, including marketing staff, is then automatically formed, and the user is appointed as the project leader. Using a project management tool, progress is monitored in real time, and adjustments are made as necessary to advance the new business.

[1548] Example prompt for a generative AI model:

[1549] "Please tell me the procedure for generating new business ideas using in-house technical information."

[1550] "Describe how you would gather the information needed to generate a new business idea related to senior health care."

[1551] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1552] Step 1:

[1553] Server-based questionnaire generation and distribution

[1554] Input: The server receives as input past data on in-house technical information and ongoing project information, as well as a list of new information to be collected.

[1555] Data processing and data calculation: Based on this information, the server generates a questionnaire for the user to answer. Specifically, it uses an AI algorithm to optimize the survey questions and design them so that the necessary information can be collected efficiently.

[1556] Output: The generated questionnaire is delivered to the user's device.

[1557] Specific operation: The server creates questions using a survey generation tool and delivers the generated survey to the user's device via email or notification.

[1558] Step 2:

[1559] Providing a terminal interface for answering questionnaires

[1560] Input: The terminal receives the questionnaire distributed from the server.

[1561] Data processing and calculation: Displaying survey questions and preparing a response format. Providing an intuitive interface for users to easily enter data.

[1562] Output: Survey response data entered by the user.

[1563] Specific operation: The device uses a browser or dedicated application to display an answer interface that includes checkboxes, drop-down menus, and text input fields.

[1564] Step 3:

[1565] User responses to surveys

[1566] Input: The user answers the survey questions displayed on the terminal.

[1567] Data processing and calculation: Receives information entered by the user in real time and temporarily stores it on the device. If necessary, checks the consistency of the answers and verifies that there are no errors.

[1568] Output: User response data to the survey.

[1569] Specific operation: The user enters information about their technical skills and project status, and then presses the completion button to submit the survey.

[1570] Step 4:

[1571] Device-based response collection and transmission

[1572] Input: User survey response data.

[1573] Data processing and data calculation: The response data is formatted and sent securely to the server.

[1574] Output: Survey response data sent to the server.

[1575] Specific operation: The device formats the user's answer data and transfers it to the server using a secure protocol.

[1576] Step 5:

[1577] Data storage and skill map generation on the server

[1578] Input: Survey response data sent from the device.

[1579] Data processing and data calculation: The server stores the received data in a database and analyzes the stored data to generate a skill map for each employee, which is a visual way of showing related technical and project information.

[1580] Output: Generated skill map and updated database.

[1581] Specific operation: The server uses a database system to organize and store the data, and applies a skill map generation algorithm to create a visual skill map.

[1582] Step 6:

[1583] External information gathering by the server

[1584] Input: External information gathering conditions set in the crawl engine.

[1585] Data processing and data calculation: Using a crawl engine, we automatically collect the latest social issues and trend information from public data sources, news sites, industry reports, etc.

[1586] Output: A database of collected external information.

[1587] Specific operation: The server starts the crawl engine, retrieves data from the specified URL, and stores it in the external issue database.

[1588] Step 7:

[1589] Server-based generation of new business ideas

[1590] Input: Information from internal and external issue databases.

[1591] Data processing and data calculation: Using AI algorithms, we collate internal technical information with external information on social issues to generate new business ideas.

[1592] Output: Generated new business ideas.

[1593] Specific operation: The server runs an AI algorithm, analyzes and integrates data from both parties, and creates new business ideas.

[1594] Step 8:

[1595] Formation of project teams and nomination of leaders by the server

[1596] Input: Generated new business ideas.

[1597] Data processing and calculation: Based on a new business idea, the system automatically selects the best employees and forms a project team. It also automatically appoints suitable members as leaders.

[1598] Output: Information about the formed project team and its leaders.

[1599] Specific operation: The server searches employee information in the database based on the skill map, selects the most suitable members to form a team, and appoints a leader.

[1600] Step 9:

[1601] Providing terminal-based project management tools

[1602] Input: Information about the formed project team.

[1603] Data processing and calculation: Provide task management and progress reporting functions through project management tools. Design an interface that makes it easy for each member to input and update tasks.

[1604] Output: Tasks and progress information in a project management tool.

[1605] What it does: The device launches a project management tool and provides it to the project team, who use it to assign tasks and report progress.

[1606] Step 10:

[1607] Server-based monitoring and coordination of project progress

[1608] Input: Progress data collected from project management tools.

[1609] Data processing and calculation: Analyze progress data in real time and reallocate resources or adjust project direction as needed.

[1610] Output: Optimized project progress planning and resource allocation.

[1611] What it does: The server retrieves data from the project management tool, analyzes progress, identifies problems, and takes action to improve them.

[1612] (Application example 1)

[1613] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1614] Large companies often experience delays in introducing new technologies, identifying areas for improvement, and optimizing the composition of project teams. As a result, production efficiency and the speed of technological innovation decline, and they risk losing their competitive edge. Another issue is the lack of a way to efficiently manage and monitor the skills of each technical staff member and the progress of ongoing projects in real time.

[1615] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1616] In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting external information on advanced technologies and trends on the Internet, means for collating the in-house technical information and ongoing project information with the external technology trend information to generate new improvements and technology introduction ideas, means for automatically assembling a multidisciplinary project team based on the new improvements and technology introduction ideas, means for providing progress management tools to the project team, and means for monitoring the progress of the project team in real time. This not only enables efficient introduction of new technologies and discovery of improvements, but also enables automatic assembling of an appropriate project team and real-time progress monitoring.

[1617] "Internal technical information" refers to data on the technical skills and knowledge held within a company, as well as the expertise of its technical personnel.

[1618] "Ongoing project information" is data relating to the details and progress of projects currently underway within a company.

[1619] "External advanced technology and trend information on the Internet" refers to data on the latest technology information and industry-wide trends that are publicly available online.

[1620] "New improvements and ideas for introducing new technologies" are proposals for new technological improvements and technologies to be introduced, generated based on information from both inside and outside the company.

[1621] A "multidisciplinary project team" is a team made up of technical personnel from different fields of expertise.

[1622] A "progress management tool" is software that supports project progress management and task allocation.

[1623] "Real-time monitoring" refers to the ability to instantly check the progress and results of ongoing projects.

[1624] This invention is a system for streamlining the creation of new businesses within large companies. Specifically, it provides technology for automating the introduction of new technologies and the discovery of improvements in factory robots, and for assembling optimal project teams.

[1625] System Configuration

[1626] The system consists of the following main components:

[1627] 1. Server

[1628] It is a central management system that executes programs and collects, stores, updates, and analyzes data. The specific technology stack includes a data analysis system using Python, Pandas, and Scikit-learn, a database management system using MySQL and Elasticsearch, and a backend using Django and Flask.

[1629] It collects data from sensors on production lines and robotic arms, and centrally manages technical information and project progress information. It also has the ability to crawl external advanced technology and trend information from the internet and store it in a database.

[1630] It uses AI algorithms to collate internal and external data and generate ideas for new improvements and technology implementations.

[1631] 2. Terminal

[1632] These devices function as an interface with users. They are the PCs and smart devices used by technical personnel and project leaders. These devices have a front-end interface using React and Vue.js, making them highly user-friendly.

[1633] It collects technical information entered by technical personnel and information on current projects, and sends it to the server. It also provides project management tools and supports progress reporting and task allocation.

[1634] 3. Users

[1635] He is a technical officer and project manager working in the factory.

[1636] Detailed information such as your technical skills and current project status is entered through the terminal interface.

[1637] Program Description

[1638] The server uses sensors to collect data from factories in real time, and stores and updates it in a database along with technical information entered by engineers. It also crawls the latest technology trend information from the Internet and adds it to the database.

[1639] The server analyzes internal and external data using AI algorithms to generate ideas for new improvements and technology introductions. Based on the generated ideas, the server selects the most suitable technical personnel and automatically forms a project team. The formed project team is provided with progress management tools via their devices, allowing them to monitor the project's progress in real time.

[1640] For example, if an idea for "introducing a new welding technology" is proposed, the system automatically selects the most suitable engineers and technicians for the idea and forms a project team. A progress management tool is then provided via the device, allowing the technician to manage tasks and the server to monitor progress in real time.

[1641] Specific examples

[1642] (prompt statement)

[1643] Please explain how to aggregate the latest production technology and trend information in the manufacturing industry, evaluate gaps in internal technology information, and generate new technology implementation and project ideas. Additionally, please describe a framework for automatically configuring optimal project teams.

[1644] In this way, the present invention can combine technical information from factory robots with external information, automatically discover new technology introductions and improvements, automatically assemble optimal project teams, and monitor them in real time.

[1645] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1646] Step 1:

[1647] The server collects real-time production line data and robot operation data from sensors attached to factory robots, including detailed information on temperature, vibration, operational behavior, etc. This data is immediately stored in a database after collection.

[1648] Input: Production line data from sensors and robot operation data

[1649] Data Processing: Collect data in real time and generate hourly data points

[1650] Output: Production line data stored in a database

[1651] Step 2:

[1652] The server collects technical information entered by technical personnel via their terminals and information on ongoing projects, and stores it in a database. Technical information includes the personnel's skills, areas of expertise, past project experience, etc. Project information includes the project's objectives, progress, and deadlines.

[1653] Input: Technical information and ongoing project information entered by technical personnel through terminals

[1654] Data processing: Save the input information as structured data

[1655] Output: Technical and project information stored in a database

[1656] Step 3:

[1657] The server crawls the latest technological advancements and trend information from public data sources and news sites on the Internet and stores it in a database, which includes a process of automatically collecting data using web scraping technology.

[1658] Input: Advances in technology and trend information on the Internet

[1659] Data processing: Collecting data through web scraping and storing it in a database

[1660] Output: Advanced technologies and trend information stored in a database

[1661] Step 4:

[1662] The server compares internal technology and project information with external technology trend information and uses AI algorithms to generate ideas for new improvements and technology introductions. For example, it generates new ideas by linking ongoing projects with similar external technologies.

[1663] Input: Internal technical information and project information, external technology trend information

[1664] Data processing: Data analysis and matching using AI algorithms

[1665] Output: Generated new improvements and technology implementation ideas

[1666] Step 5:

[1667] Based on the generated new improvements and technology introduction ideas, the server selects appropriate technical personnel and automatically assembles a multidisciplinary project team based on the skill map and the requirements of the new idea.

[1668] Input: New improvements and technology introduction ideas, skill map of technical staff

[1669] Data processing: Selection of the most suitable technical personnel and formation of a project team

[1670] Output: Automatically formed project team

[1671] Step 6:

[1672] The terminal provides the assembled project team with a progress management tool that includes task management and progress reporting functions, allowing them to track the progress of the project in real time.

[1673] Input: Project team membership and new ideas

[1674] Data processing: Assign tasks and track progress with progress management tools

[1675] Output: Progress management tool displayed on the terminal

[1676] Step 7:

[1677] The server monitors the progress of the project team in real time through the progress management tool, reallocating resources and adjusting direction as needed, dynamically responding to increase the success rate of the project.

[1678] Input: Progress data from progress management tools

[1679] Data Processing: Real-time progress monitoring and analysis

[1680] Output: Dynamic resource reallocation and direction adjustment instructions

[1681] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1682] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[1683] System Configuration

[1684] The system consists of the following main components:

[1685] 1. Server

[1686] A centralized management system for data collection, storage, updating, and analysis.

[1687] Responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[1688] 2. Terminal

[1689] A device that acts as an interface with the user.

[1690] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[1691] 3. Users

[1692] Provider of internal technical and project information.

[1693] Serve as a survey respondent and project team member.

[1694] 4. Emotion Engine

[1695] A system that recognizes user emotions and generates emotional data.

[1696] Collect user sentiment data and use it for project management and updating skill maps.

[1697] Program processing (natural language explanation)

[1698] First, the server generates a questionnaire to collect in-house technical information and ongoing project information, which is then distributed to the user's terminal.

[1699] The device then provides an intuitive interface for users to fill out a questionnaire. Users input their emotions using an emotion engine, along with their technical skills and current project details. The device then collects the responses and emotion data and sends them to the server.

[1700] The server stores the collected information in a database and generates a skill map. The database is updated whenever new technical information, project information, or emotional data is added. The emotional data indicates the emotional state of employees as they work and is used to update the skill map.

[1701] The server then collects information on external social issues from the internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores it in a database.

[1702] The server compares the company's internal database with an external database of issues to generate new business ideas, using an AI algorithm to find the most appropriate combination of technology, human resources, and the user's emotional state.

[1703] When a new business idea is generated, the server selects the employees best suited to realizing the idea and automatically assembles a project team. It references the employees' skill maps and emotional data to determine the roles of each member.

[1704] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. Furthermore, the emotion engine evaluates the quality of communication within the project team and makes suggestions for improvement as needed.

[1705] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[1706] The server continuously monitors the progress of the project through the project management tool, reallocating resources and adjusting the project direction as needed to support the success of the new business.

[1707] Specific examples

[1708] For example, consider a company in the following situation:

[1709] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[1710] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[1711] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[1712] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[1713] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[1714] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[1715] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[1716] In this way, the present invention efficiently and effectively generates new businesses within large companies, optimizes the matching of human resources and technology, and improves project management by utilizing emotion data.

[1717] The processing flow will be explained below.

[1718] Step 1:

[1719] The server generates a questionnaire to collect information on the company's technical and ongoing projects. The questionnaire includes information on each employee's technical skills, current project status, and responsibilities, as well as a section for inputting their own emotions using an emotion engine.

[1720] Step 2:

[1721] The terminal distributes the generated questionnaire to all employees. The questionnaire is provided with a user-friendly interface so that users can easily answer it. The emotion input section includes multiple choice and free description formats.

[1722] Step 3:

[1723] Users receive a survey and answer questions about their technical skills, current project details, and their current emotional state. For example, they can answer multiple-choice questions such as, "How do you feel about the progress of your current project?"

[1724] Step 4:

[1725] The device collects the user's answers and emotion data and sends them to the server. The answers and emotion data are encrypted and transmitted securely.

[1726] Step 5:

[1727] The server stores the collected questionnaire data and emotional data in a database, which then generates a skill map and emotional state map for each employee.

[1728] Step 6:

[1729] The server collects information on external social issues and the latest trends from public data sources on the Internet, specifically crawling data from market reports, news sites, industry blogs, etc., and stores the data in a database.

[1730] Step 7:

[1731] The server analyzes the collected external data and compares it with internal technical information, information on ongoing projects, and emotional data. It then uses an AI algorithm to find the most appropriate combination of optimal technology, human resources, and emotional state to generate new business ideas.

[1732] Step 8:

[1733] The server automatically assembles a project team consisting of the most suitable employees based on the generated new business idea, and determines each member's role by referencing the employee's skill map and emotional state map.

[1734] Step 9:

[1735] The server appoints a project team leader to act as the "voice of the boss" and promotes cross-departmental decision-making. It also uses an emotion engine to evaluate the quality of communication within the team and propose improvements as needed.

[1736] Step 10:

[1737] The device provides project teams with a project management tool that allows them to manage tasks and report progress. This tool is used to monitor project progress in real time. Emotional data is also integrated into the tool and used for project management.

[1738] Step 11:

[1739] The server continuously monitors the progress of the project via the project management tool, and reallocates resources and adjusts the project's direction as needed based on sentiment data.

[1740] Step 12:

[1741] Users use the project management tool to update task progress and report it to the server in real time. Emotional data integrated into the project management tool can be used to check the overall emotional state of the team and ensure the project is progressing as expected.

[1742] This series of steps creates a system that efficiently and effectively generates and promotes new business ventures. By taking into account the emotional state of employees, more appropriate resource allocation and improved communication are achieved.

[1743] Example 2

[1744] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1745] In today's large corporations, generating new business ventures is a crucial task, but collecting and analyzing the necessary internal and external information, assembling the right personnel, and managing project progress requires a great deal of time and effort. Furthermore, understanding the progress of projects and the emotional state of team members in real time and responding appropriately is even more difficult. This creates a problem that makes it difficult to generate and implement new business ventures efficiently and effectively.

[1746] The identification process by the identification processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means. In this invention, the server includes means for periodically collecting in-house technical information and ongoing project information, means for collecting information on external social issues on the Internet, means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas, means for automatically assembling a cross-departmental project team based on the new business ideas, and means for recognizing user emotions and utilizing the emotion data in project management. This enables the efficient and effective generation and implementation of new businesses.

[1747] "Internal technical information" refers to all information related to technology held within a company, including, for example, the skills and expertise of individual employees, and ongoing research and development projects.

[1748] "Ongoing Project Information" refers to information about projects currently underway within a company, including project status, the roles of those involved, and technical details.

[1749] "Information about external social issues" refers to information about social or economic issues in the industry or market to which a company belongs, such as news reports, industry reports, and market trend information obtained from the Internet.

[1750] "Means for generating new business ideas" refers to methods and technologies for automatically generating ideas for new business opportunities and projects based on collected internal and external information, including analytical methods using AI algorithms.

[1751] "Means for automatically assembling a project team" refers to methods and technologies for automatically assembling a team for a new project by referring to collected skill information and emotional data, selecting the most suitable employees.

[1752] "Means for recognizing emotions and utilizing that emotional data in project management" refers to methods and technologies for detecting a user's emotional state in real time and using that data to manage project progress and improve team communication.

[1753] "Means of storing and updating the database" refers to the methods and technologies used to store collected information in a digital format and to update it as necessary.

[1754] "Project management tools that enable task management and progress reporting" refers to software or systems that allow team members to manage each project task and its progress and share it among themselves.

[1755] "Means for monitoring project progress in real time" refers to methods and technologies for monitoring the progress of a project in real time and collecting and analyzing data.

[1756] This invention relates to a system that streamlines the creation of new businesses within large companies. Specifically, the system generates new business ideas and automatically assembles appropriate project teams by collecting internal technical information and ongoing project information and comparing it with information on external social issues. Furthermore, by combining it with an emotion engine that recognizes user emotions, the system aims to utilize user emotion data in project management and achieve better results.

[1757] The system consists of the following main components:

[1758] 1. Server

[1759] The server is a central management system that collects, stores, updates, and analyzes data.

[1760] They are also responsible for survey generation, distribution, response collection, database management, idea generation, project team formation, project progress monitoring, and emotional data processing.

[1761] Specific software used includes Python scripts, web crawlers (e.g., BeautifulSoup), and machine learning libraries (e.g., TensorFlow).

[1762] 2. Terminal

[1763] A terminal is a device that acts as an interface with a user.

[1764] The service distributes surveys and collects responses via PCs and smart devices, provides project management tools, reports on project progress, and inputs emotional data.

[1765] Specific software used includes a web browser, a survey form (e.g., Google Forms), and a project management tool (e.g., Trello or Asana).

[1766] 3. Users

[1767] Users are providers of technical and project information within a company.

[1768] Users act as survey respondents and project team members.

[1769] 4. Emotion Engine

[1770] The emotion engine is a system that recognizes the user's emotions and generates emotion data.

[1771] This emotional data is collected and used for project management and updating skill maps.

[1772] Specifically, emotion data is obtained using an emotion recognition API (for example, Microsoft Azure's Emotion API).

[1773] Specific examples

[1774] For example, consider a company in the following situation:

[1775] Internal technical information: There is a data scientist A who is knowledgeable about AI technology.

[1776] Ongoing projects: Data Scientist A is currently researching image recognition algorithms.

[1777] Sentiment data: Data scientist A currently has positive feelings about the progress of the project.

[1778] External social issues: Health management for the elderly is rapidly emerging as a social issue.

[1779] The server first collects technical information provided by data scientist A and records in the database that "User A is knowledgeable about image recognition technology." Next, it uses an emotion engine to grasp User A's current emotional state and records that "User A is in a positive emotional state." After that, the server collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "Elderly Health Management System."

[1780] Next, the server automatically forms a project team including User A and User B, who is in charge of marketing, and appoints User A as the leader. The emotion engine collects emotional data within the project team and evaluates the quality of communication. Once the user gives their approval, the project begins.

[1781] Finally, the team manages tasks using project management tools provided on the devices, while the server monitors progress in real time. Based on the emotional data, the server reallocates resources and suggests improvements to communication as needed, leading the new business to success.

[1782] Prompt Sentence Examples

[1783] My organization has a data scientist named A who is knowledgeable about AI technology. A is currently researching image recognition algorithms and is in a positive emotional state. Health management for the elderly is an external social issue that is attracting attention. Please propose a new business idea based on this information.

[1784] As described above, the present invention enables efficient and effective creation of new businesses within large companies, optimal matching of human resources and technology, and improved project management by utilizing emotion data.

[1785] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1786] Step 1:

[1787] The server generates a survey to collect internal technical information and ongoing project information. As input, it references a database of existing technical and project information. It uses a Python script to execute specific queries to extract this information. The output is a JSON-formatted file containing the survey questions, which is then used to distribute the results to the devices.

[1788] Step 2:

[1789] The server distributes the generated survey to the terminal. Specifically, it uses a mail server to send a survey link to the employee's email address. The input is the survey JSON file generated in step 1 and a list of employee email addresses. The output is the survey link distributed to each employee's terminal.

[1790] Step 3:

[1791] The terminal provides an intuitive interface for users to fill out a questionnaire. Using this form, users enter their technical skills, details of their current projects, and emotional data using an emotion engine. The input is the data the user enters into the web form, and the output is a data packet containing these response data. This data packet is sent to the server.

[1792] Step 4:

[1793] The server stores the collected response data in a dedicated database and generates a skill map. The input is the response data collected in step 3. When the database is updated and new data is added, a Python script is triggered to regenerate the skill map for each employee. The output is the updated skill map.

[1794] Step 5:

[1795] The server collects information on external social issues from the Internet. Specifically, it uses a web crawler to collect data from market reports, news sites, industry blogs, etc. The input is a list of websites to be collected, and the output is a file containing the collected data. It uses Python's BeautifulSoup library to extract information from specific HTML tags and classes.

[1796] Step 6:

[1797] The server compares the internal database with an external issue database to generate new business ideas. The input is technical information from the internal database and information on external social issues. The server uses AI algorithms (such as decision trees and neural networks) to analyze the data and generate the most appropriate business ideas. The output is a list of new business ideas.

[1798] Step 7:

[1799] The server automatically assembles a project team based on the new business idea. The inputs are the business idea generated in step 6, the company's skill map, and sentiment data. An optimization algorithm is used to determine the roles of each employee and assemble the project team. The output is a list of project team members.

[1800] Step 8:

[1801] The terminal provides the project team with a project management tool that allows task management and progress reporting. The input is the project task list and progress data. The user can input the task progress status into the tool. The output is progress report data that is updated in real time.

[1802] Step 9:

[1803] The server monitors project progress in real time. The input is the progress report data collected in step 8. A Python script is used to collect and analyze the data. Resources are reallocated and project direction is adjusted as needed. The output is the analysis and improvement recommendations.

[1804] (Application example 2)

[1805] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1806] Conventional new business generation systems can generate ideas based on internal and external technical information and ongoing project information, but they face challenges in project management that take into account the emotional state of workers and in appropriate resource allocation. In particular, it is necessary to improve the success rate of projects by integrating emotional data into project management. There is also a need for a system that can seamlessly collect emotional data in real time and manage resources based on it.

[1807] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: means for periodically collecting in-house technical information and ongoing project information; means for collecting information on external social issues on the Internet; means for collating the in-house technical information and ongoing project information with the external social issue information to generate new business ideas; means for automatically assembling a cross-departmental project team based on the new business ideas; means including an emotion engine that recognizes worker emotions and utilizes them in project management; and means for collecting worker technical information and emotion data using a smart device and transmitting it to the server. This enables project management that integrates emotion data, allowing for appropriate resource allocation and team formation.

[1808] "Internal technical information" refers to technical knowledge, know-how, and technology-related documents and data held within a company.

[1809] "Ongoing project information" is detailed information related to projects currently underway within a company, including project objectives, progress, and people in charge.

[1810] "External social issues" are problems and needs facing society as a whole, including environmental issues, an aging society, and advances in medical care.

[1811] "Generating new business ideas" refers to the activity of finding new business opportunities based on collected technical information and information on social issues.

[1812] "Automatically forming a cross-departmental project team" means selecting the most suitable members from multiple departments within a company and automatically forming a team for a specific project.

[1813] The "Emotion Engine that Recognizes Emotions and Utilizes Them in Project Management" is a system that analyzes a user's facial expressions and tone of voice to determine their emotional state and uses that data to help with project management.

[1814] A "smart device" is a device that can connect to the Internet, has advanced computing capabilities, and is capable of collecting and communicating data, including smartphones and smart glasses.

[1815] "Sending to server" refers to transmitting data collected from client devices to a remote central management system.

[1816] A "skill map" is a diagram or table that visualizes the techniques and skills possessed by each employee, allowing employees to grasp their abilities and areas of expertise at a glance.

[1817] A "project management tool" is software or an application for managing project tasks and monitoring progress.

[1818] "Resource reallocation" means reviewing the resources currently being used and reallocating them to other projects or tasks as needed.

[1819] "Evaluating the quality of communication" means analyzing the content and frequency of interactions and dialogues within the project team and determining their efficiency and effectiveness.

[1820] The system for implementing this invention is mainly composed of a server, a terminal, and a user. How each element functions and interacts with each other will be explained below.

[1821] server

[1822] The server is the central element of the system, and is responsible for collecting, storing, updating, and analyzing various data. Specifically, it has the following functions:

[1823] Data collection: We regularly collect internal technical information and information on ongoing projects. Collection methods include questionnaires and automated log collection. We also use crawling technology to collect information on external social issues on the Internet.

[1824] Data storage and updating: The collected information is stored in a database and updated as needed. For example, the database is kept up to date with each update of employee skills or project progress.

[1825] Data analysis: Based on the collected data, an AI algorithm is run to generate new business ideas. The generated ideas serve as the basis for forming project teams.

[1826] Project team composition: Automatically assemble the optimal project team based on skills and sentiment data, and determine the roles of each member.

[1827] Emotional data processing: The emotion engine collects user emotional data and uses it to help manage projects.

[1828] Terminal

[1829] The terminal acts as the interface with the user and is responsible for:

[1830] Survey distribution and response collection: Users respond to surveys distributed from the server using their devices. This includes not only technical information and project details, but also emotional input using the emotion engine.

[1831] Providing project management tools: Providing functions for users to efficiently manage projects, such as project progress monitoring, task management, and progress reporting.

[1832] Real-time data transmission: Work progress and emotion data are transmitted to the server in real time.

[1833] User

[1834] Users will act as technical information providers, survey respondents, and project team members:

[1835] Providing technical information: Answer questions about your skills and expertise on the device.

[1836] Project Management: Use project management tools to report progress and input sentiment data accordingly.

[1837] Task execution: Perform tasks using smart devices (e.g., smart glasses) and receive real-time instructions and feedback through the device.

[1838] Hardware & Software

[1839] Hardware

[1840] Smart devices: Smartphones, smart glasses, etc. These devices act as the user's interface.

[1841] Server: The central server is responsible for processing and storing data.

[1842] software

[1843] Emotion engine: Analyzes the user's facial expressions and voice to generate emotional data.

[1844] AI algorithms: Used for data analysis and generating new business ideas.

[1845] Project management tools: Tools for task management and progress monitoring.

[1846] Specific examples

[1847] For example, consider a company in the following situation:

[1848] Internal technical information: We have employees who are knowledgeable about AI technology.

[1849] Ongoing projects: The employee is currently working on an image recognition project.

[1850] Emotional Data: This employee is in a positive emotional state.

[1851] External social issues: Health management for the elderly is an urgent issue.

[1852] The server first collects the employee's technical information and records it in the database as "the employee is knowledgeable about image recognition technology." Next, it uses an emotion engine to record the employee's emotional state as "positive." After that, it collects "trend information on health management for the elderly" from the Internet and generates a new business idea called "a health management system for the elderly."

[1853] Prompt Sentence Examples

[1854] "Worker A is wearing smart glasses and is collecting information about the progress of the task at hand. His emotional data is obtained from his facial expressions and tone of voice, and this data is sent to the server along with the task progress information. Use this information to organize an optimal work team and monitor the progress in real time."

[1855] This will enable advanced project management that integrates emotional data, enabling appropriate resource reallocation and effective team formation.

[1856] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1857] Step 1:

[1858] The server generates a questionnaire to collect information on internal technologies and ongoing projects and distributes it to the device. The server-side program customizes the questionnaire based on existing data stored in the database to include questions related to specific technologies and projects. The questionnaire is sent to the device in JSON format.

[1859] Input: Existing data from technical information database and project information database.

[1860] Output: JSON data of the survey.

[1861] Step 2:

[1862] The terminal receives the questionnaire and provides an intuitive interface to the user. The user inputs their emotions using an emotion engine, in addition to their technical skills and current project details. The terminal collects the user's input data and sends it to the server in the next step.

[1863] Input: JSON data of the survey received from the server.

[1864] Output: User technical information, project details, and sentiment data.

[1865] Step 3:

[1866] The device transmits the collected technical information, project details, and emotion data to the server, where it converts and integrates the data into an appropriate format (e.g., JSON) and transmits it to the server using a secure communication protocol (e.g., HTTPS).

[1867] Input: User-entered technical information, project details, and sentiment data.

[1868] Output: The consolidated data sent to the server.

[1869] Step 4:

[1870] The server stores the received data in a database and runs a program to generate a skill map. It also generates an emotion map based on the emotion data and records and updates each user's emotional state.

[1871] Input: Integrated data sent from the device (technical information, project details, sentiment data).

[1872] Output: Updated database, generated skill maps and emotion maps.

[1873] Step 5:

[1874] The server collects information on external social issues from the Internet using crawling technology to obtain data from news sites, industry blogs, market reports, etc. The collected data is then stored in a database.

[1875] Inputs: External data sources such as news sites, industry blogs, market reports, etc.

[1876] Output: Social issue information stored in a database.

[1877] Step 6:

[1878] The server collates internal technical information, project information, user sentiment data, and external information on social issues to generate new business ideas. It then uses an AI algorithm to find the optimal combination of technology and human resources and turn the ideas into reality.

[1879] Input: Technical information, project information, sentiment data, and social issue information stored in the database.

[1880] Output: Generated new business ideas.

[1881] Step 7:

[1882] The server automatically selects the most suitable employees and assembles a project team based on a new business idea. This team formation refers to the employees' skill maps and emotion maps and determines the roles of each member.

[1883] Input: Generated new business ideas, skill maps, and emotion maps.

[1884] Output: Formed project team and its division of roles.

[1885] Step 8:

[1886] The server provides project teams with a project management tool that allows them to manage tasks and report progress, allowing them to manage project progress in real time and, by utilizing emotion data, to move projects forward more efficiently.

[1887] Input: Project team composition information.

[1888] Output: Providing a project management tool.

[1889] Step 9:

[1890] The server continuously monitors the progress of projects through project management tools, and based on sentiment data, reallocates resources and suggests communication improvements as needed to support the success of new businesses.

[1891] Input: Real-time data from project management tools.

[1892] Output: Suggestions for reallocation of resources and improvement of communication. ...

Claims

1. A means of regularly collecting internal technical information and ongoing project information; A means of collecting information on external social issues on the Internet; A means for collating the internal technical information and ongoing project information with the external social issue information to generate new business ideas; and means for automatically assembling a cross-departmental project team based on the new business idea.

2. means for storing and updating said internal technical information and ongoing project information in a database; The system according to claim 1 , further comprising: means for generating a skill map for each employee using the database.

3. a means for providing the project team with a project management tool capable of task management and progress reporting; and means for monitoring project progress of said project team in real time.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A