Information processing device, information processing method, computer program, and non-transitory computer-readable medium

The information processing device assists clients in selecting patent attorneys by processing request content and generating display data with candidate answers and evaluations, addressing the challenge of confidential information limitations in attorney selection.

JP7763308B1Active Publication Date: 2025-10-31金山 英嗣
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024150410
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-08-29
Filing Date
2024-09-01
Publication Date
2025-10-31
Estimated Expiration
2044-09-01

AI Technical Summary

Technical Problem

Clients in the intellectual property field often struggle to select appropriate patent attorneys due to the confidential nature of their case information, leading to inappropriate selections based on limited information such as educational background and work history.

Method used

An information processing device that acquires and processes request content from a first user, transmits assignment content to multiple second users, collects their answers and evaluations, and generates display data for the first user to make informed selections.

Benefits of technology

Enables clients to appropriately select patent attorneys by understanding the answers and evaluations of multiple candidates, reducing the need for disclosing confidential information and improving the suitability assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007763308000001_ABST
    Figure 0007763308000001_ABST
Patent Text Reader

Abstract

The present invention provides an information processing device, an information processing method, a computer program, and a non-transitory computer-readable medium that can assist clients in appropriately selecting an agent in the field of intellectual property. [Solution] An information processing device 40 relating to intellectual property, comprising a processor 432 and a memory 431 storing at least one instruction executable by the processor, obtains information related to the request that the first user, who is the client, is about to make to a second user, who is a potential agent, from a first terminal device 10 of the first user, obtains task content information indicating the task content based on the information related to the request content, transmits the task content information to each of multiple second terminal devices 20 of multiple second users, obtains at least answer information indicating the second user's answer to the task content indicated by the task content information from each of the multiple second terminal devices, generates display data including the answer information, and transmits the display data to the first terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing device, an information processing method, a computer program, and a non-transitory computer-readable medium. [Background technology]

[0002] Patent document 1 discloses a creation device that generates application documents including claims generated based on the results of syntactic analysis of claims related to past applications, and specifications or drawings generated based on all or part of information received by a receiving means. [Prior art documents] [Patent documents]

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

[0004] Intellectual property procedures are highly specialized, and individuals seeking to acquire intellectual property rights (hereinafter referred to as "clients") often request patent attorneys to draft intellectual property-related documents and handle the procedures. However, because intellectual property information is often confidential, it is not advisable to readily disclose such information to third parties, especially before filing an application. Therefore, clients often avoid providing information about their case to multiple patent attorneys and selecting a patent attorney based on their reactions. For this reason, clients traditionally select patent attorneys based on limited information, such as the attorney's educational background and work history. However, while clients can use such information to assess the attorney's general (rough) suitability (appropriateness) for their area of ​​expertise, they cannot assess the attorney's specific suitability (appropriateness) for their case. This can lead to inappropriate selection of patent attorneys.

[0005] The present disclosure aims to provide an information processing device, an information processing method, a computer program, and a non-transitory computer-readable medium that can assist clients in appropriately selecting agents in the field of intellectual property. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing device according to one aspect includes: a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; The display data is transmitted to the first terminal device.

[0007] In addition, an information processing method according to one aspect for achieving the above object includes: An information processing method relating to intellectual property executed by an information processing device, comprising: A step of acquiring information related to the request content that the first user, who is a requester, is going to request from the second user, who is a candidate for agent, from a first terminal device of the first user; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquiring, from each of the plurality of second terminal devices, answer information indicating at least an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device.

[0008] Furthermore, a computer program according to one aspect for achieving the above object comprises: A computer program relating to intellectual property, comprising at least one instruction to be executed by a processor of an information processing device, At least one of the instructions, when executed by the processor, causes the information processing device to: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for an agent; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; The display data is transmitted to the first terminal device.

[0009] In addition, a non-transitory computer-readable medium according to one aspect for achieving the above object includes: The above computer program is stored.

[0010] According to the information processing device having the above configuration, assignment content information is acquired based on information acquired from a first terminal device of a first user, the information being related to the request content that the first user is about to make to a second user who is a candidate agent, and the assignment content information is transmitted to each of the second terminal devices of multiple second users. The information processing device then generates display data including answer information acquired from each of the multiple second terminal devices and transmits the display data to the first terminal device of the first user. That is, the information processing device having the above configuration transmits display data including answer information indicating the answers of multiple second users to the assignment content based on information related to the request content that the first user is about to make to the second user to the first terminal device of the first user. Therefore, by using such display data, the first user can select an agent after understanding the answers of multiple second users to the assignment content based on information related to the request content that the first user is about to make to the second user. Thus, the information processing device having the above configuration can assist a client (first user) in appropriately selecting an agent in the field of intellectual property. The information processing method, computer program, and non-transitory computer-readable medium having the above configuration also achieve similar effects. [Effects of the Invention]

[0011] According to the present disclosure, it is possible to provide an information processing device, an information processing method, a computer program, and a non-transitory computer-readable medium that can assist clients in appropriately selecting agents in the field of intellectual property. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram illustrating an information processing system according to an embodiment of the present disclosure (hereinafter referred to as this embodiment). [Figure 2] FIG. 2 is a diagram illustrating a candidate agent database. [Figure 3] FIG. 3 is a diagram illustrating a patent and utility model issue content database. [Figure 4] FIG. 4 is a diagram illustrating a design problem content database. [Figure 5] FIG. 5 is a diagram illustrating a trademark issue content database. [Figure 6] FIG. 6 is a flowchart of the information processing method according to this embodiment. [Figure 7] FIG. 7 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the first example of the first embodiment. [Figure 8] FIG. 8 is a diagram showing an example of an input screen for the second user displayed on the display unit of the second terminal device in the first example of the first embodiment. [Figure 9] FIG. 9 is a diagram showing an example of an input screen for a third user displayed on the display unit of the third terminal device in the first example of the first embodiment. [Figure 10] FIG. 10 is a diagram showing an example of a diagram illustrating an image based on display data according to the first example of the first embodiment. [Figure 11] FIG. 11 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the second example of the first embodiment. [Figure 12]FIG. 12 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the third example of the first embodiment. [Figure 13] FIG. 13 is a diagram showing an example of an input screen for the second user displayed on the display unit of the second terminal device in the third example of the first embodiment. [Figure 14] FIG. 14 is a diagram showing an example of an input screen for a third user displayed on the display unit of the third terminal device in the third example of the first embodiment. [Figure 15] FIG. 15 is a diagram showing an example of a diagram illustrating an image based on display data according to the third example of the first embodiment. [Figure 16] FIG. 16 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the fourth example of the first embodiment. [Figure 17] FIG. 17 is a diagram showing an example of an input screen for the second user displayed on the display unit of the second terminal device in the fourth example of the first embodiment. [Figure 18] FIG. 18 is a diagram showing an example of an input screen for a third user displayed on the display unit of a third terminal device in a fourth example of the first embodiment. [Figure 19] FIG. 19 is a diagram showing an example of a diagram illustrating an image based on display data according to the fourth example of the first embodiment. [Figure 20] FIG. 20 is a diagram illustrating an information processing system according to the second embodiment. [Figure 21] FIG. 21 is a flowchart of an information processing method according to the second embodiment. [Figure 22] FIG. 22 is a diagram illustrating a prompt generated by the information processing device in the second embodiment. [Figure 23] FIG. 23 is a diagram illustrating a prompt database for patents and utility models. [Figure 24] FIG. 24 is a diagram illustrating a design prompt database. [Figure 25] FIG. 25 is a diagram illustrating a trademark prompt database. [Figure 26] FIG. 26 is a diagram illustrating an information processing system according to the third embodiment. [Figure 27] FIG. 27 is a flowchart of an information processing method according to the third embodiment. [Figure 28] FIG. 28 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the third embodiment. [Figure 29] FIG. 29 is a diagram illustrating a prompt generated by the information processing device in the third embodiment. [Figure 30] FIG. 30 is a flowchart of an information processing method according to a modified example of the third embodiment. [Figure 31] FIG. 31 is a diagram showing an example of an input screen for the first user displayed on the display unit of the first terminal device in the modified example of the third embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0013] An example of this embodiment will be described below with reference to the drawings.

[0014] (First embodiment) An information processing system 100 according to this embodiment will be described with reference to FIGS. 1 to 5. FIG. 1 is a diagram illustrating the information processing system 100 according to this embodiment. The information processing system 100 is used in the field of intellectual property. As illustrated in FIG. 1, the information processing system 100 includes a first terminal device 10, a plurality of second terminal devices 20, a third terminal device 30, and an information processing device 40. The first terminal device 10, the second terminal device 20, and the third terminal device 30 can communicate with the information processing device 40 via a communication network such as the Internet.

[0015] The first terminal device 10 is a terminal device owned by a first user. The first user is, for example, a person (client) who wishes to acquire intellectual property rights and plans to request a patent attorney or the like to prepare documents and handle procedures related to intellectual property on his / her behalf. The first terminal device 10 is, for example, an electronic device such as a desktop PC, a notebook PC, a tablet terminal, or a smartphone. The first terminal device 10 includes an input unit 11 and a display unit 12.

[0016] The input unit 11 is configured to accept input operations by the first user on the first terminal device 10 and generate instruction signals corresponding to the input operations. The input unit 11 is, for example, an input device such as a keyboard electrically connected to the first terminal device 10 or a touch panel superimposed on the display unit 12. The input unit 11 receives, for example, information related to the request content that the first user is about to make to the second user, response deadline information indicating a response deadline set by the first user for the issue content, and selection information indicating multiple second users selected by the first user. The second users will be described later. The information related to the request content that the first user is about to make to the second user includes, for example, subject field information indicating the field of the issue content, the issue content created by the first user, application identification information, and application content information. The subject field information is, for example, at least one of the International Patent Classification (IPC), File Index (FI), File Forming Term (F-term), Locarno Classification, Japanese Design Classification, D-term, goods and services classification, similar group code, goods and services, and keywords for identifying the field. The assignment content created by the first user is, for example, content related to the request the first user is about to make to the second user. For example, if the request the first user is about to make to the second user is about an automobile, the assignment content created by the first user is about the automobile. Application identification information is information for identifying intellectual property applications that have been filed. Examples of application identification information include patent application numbers, published patent numbers, patent numbers, utility model registration application numbers, utility model registration numbers, design application numbers, design registration numbers, trademark registration application numbers, and trademark registration numbers. Application content information is information indicating the content of intellectual property applications that have been filed. The response deadline set by the first user for the assignment content can be said to be the delivery date for a response to the assignment content. The input unit 11 transmits the input information related to the request the first user is about to make to the second user, the response deadline information, and the selected information to the information processing device 40. The display unit 12 is, for example, an LCD display.The display unit 12 is configured to display an image based on display data, which will be described later.

[0017] The second terminal device 20 is a terminal device owned by a second user. The second user is a person different from the first user. The second user is, for example, a person with extensive knowledge of intellectual property, such as a patent attorney, who is a candidate attorney for the first user (hereinafter also referred to as a candidate attorney). As can be seen from the fact that the information processing system 100 is equipped with multiple second terminal devices 20, there are multiple second users in this embodiment. The multiple second users may be people selected by the first user. The second terminal device 20 is, for example, an electronic device such as a desktop PC, a notebook PC, a tablet terminal, or a smartphone. The second terminal device 20 is equipped with an input unit 21 and a display unit 22.

[0018] The input unit 21 is configured to accept input operations by the second user on the second terminal device 20 and generate instruction signals corresponding to the input operations. The input unit 21 is, for example, an input device such as a keyboard electrically connected to the second terminal device 20 or a touch panel overlaid on the display unit 22. The input unit 21 receives, for example, answer information indicating the second user's answer to the assignment, supplemental comment information indicating supplemental comments on the second user's answer, appeal point information indicating the second user's selling points, profile information indicating the second user's profile, and contact information indicating the second user's contact information. The second user's answer includes at least one of a proposed claim, a proposed specification, a proposed drawing, a proposed design application, a proposed trademark, and a proposed designated goods and services created by the second user in response to the assignment. If the second user's answer includes a proposed claim, the proposed claim includes at least a proposed independent claim. In other words, if the second user's answer includes a proposed claim, the proposed claim may include only one or more proposed independent claims, or may include not only one or more proposed independent claims but also one or more proposed dependent claims. Supplementary comments on the second user's answer include, for example, comments about the points the second user paid attention to or devised when creating the answer to the assignment. The appealing point information includes, for example, information about the second user's educational background, the second user's work history, the awards the second user has received, the qualifications the second user has obtained, papers written by the second user, the second user's motto, the cases the second user has handled, and the second user's fee structure. The second user's profile information includes, for example, information about the second user's name, the name of the office to which the second user belongs, the second user's field of expertise, etc. The second user's contact information includes, for example, information about the second user's email address, address, etc. The input unit 21 transmits the input answer information, supplementary comment information, appealing point information, profile information, and contact information to the information processing device 40. The display unit 22 is, for example, a liquid crystal display or the like.

[0019] The third terminal device 30 is a terminal device owned by a third user. The third user is a person different from the first user and the second user. The third user is, for example, a patent attorney, a lawyer, a patent attorney firm, a legal professional firm, etc. The third terminal device 30 is, for example, an electronic device such as a desktop PC, a notebook PC, a tablet terminal, or a smartphone. The third terminal device 30 includes an input unit 31 and a display unit 32.

[0020] The input unit 31 is configured to accept an input operation by the third user on the third terminal device 30 and to generate an instruction signal corresponding to the input operation. The input unit 31 is, for example, an input device such as a keyboard electrically connected to the third terminal device 30, or a touch panel superimposed on the display unit 32. For example, evaluation information indicating the third user's evaluation of the second user's answer and comment information indicating the third user's comment on the second user's answer are input to the input unit 31. The third user's evaluation is, for example, a ranking of the second user's answer, such as an A rating or a B rating, or a score of the second user's answer. The third user's comment on the second user's answer is, for example, a verbalized version of the third user's impression of the second user's answer. The display unit 32 is, for example, a liquid crystal display or the like.

[0021] The information processing device 40 is, for example, a server, etc. The information processing device 40 includes an acquisition unit 41, a storage device 42, a control unit 43, and a transmission unit 44. These are connected to each other via a bus 45 so as to be able to communicate with each other.

[0022] The acquisition unit 41 is configured to acquire various information from the first terminal device 10, the second terminal device 20, and the third terminal device 30. For example, the acquisition unit 41 receives from the first terminal device 10 information related to the request content that the first user is about to make to the second user, response deadline information, and selection information, thereby acquiring from the first terminal device 10 information related to the request content that the first user is about to make to the second user, response deadline information, and selection information. For example, the acquisition unit 41 receives answer information, supplemental comment information, appealing point information, profile information, and contact information from each of the multiple second terminal devices 20, thereby acquiring answer information, supplemental comment information, appealing point information, profile information, and contact information from each of the multiple second terminal devices 20. For example, the acquisition unit 41 receives evaluation information and comment information from the third terminal device 30, thereby acquiring evaluation information and comment information from the third terminal device 30. The acquisition unit 41 transmits the acquired various information (information related to the request that the first user is trying to make to the second user, response deadline information, selection information, response information, supplementary comment information, appealing point information, profile information, contact information, evaluation information, comment information, etc.) to the storage device 42 or the control unit 43.

[0023] The storage device 42 is configured to store, for example, programs and various data. The storage device 42 is, for example, a storage device such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory. The storage device 42 stores, for example, a candidate attorney database D1 illustrated in Fig. 2, a patent and utility model issue content database D2 (an example of an issue content database), a design issue content database D3 (an example of an issue content database), and a trademark issue content database D4 (an example of an issue content database) illustrated in Fig. 3.

[0024] The candidate agent database D1 is constructed, for example, by transmitting profile information and contact information input by a second user, who is a candidate agent, to the input unit 21 of the second terminal device 20 from the input unit 21 to the information processing device 40, and the information processing device 40 receiving the profile information and contact information. In other words, when the profile information and contact information input to the input unit 21 is transmitted from the input unit 21 to the information processing device 40, the profile information and contact information are stored in the storage device 42, thereby constructing the candidate agent database D1. As illustrated in FIG. 2, the candidate agent database D1 stores, for example, the name of the second user, the name of the office to which the second user belongs, the second user's field of expertise, the second user's contact information (email address in this embodiment), etc.

[0025] The patent and utility model problem content database D2 illustrated in FIG. 3, the design problem content database D3 illustrated in FIG. 4, and the trademark problem content database D4 illustrated in FIG. 5 are pre-configured by, for example, the creators of these databases. As illustrated in FIG. 3, the patent and utility model problem content database D2 stores, for example, the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field (e.g., the word "automobile") linked to problem content. One or more problem content items are linked to the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field. In this embodiment, multiple problem content items are linked to the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field; however, a single problem content item may also be linked. In this manner, the patent and utility model problem content database D2 is a problem content database in which one or more problem content items are recorded linked to each problem field information (IPC, FI, F-term, and keywords for identifying a field) linked to the problem field information.

[0026] The International Patent Classification (IPC) is a patent classification that divides patent documents into several categories based on their technical content and is used internationally. The IPC consists of, for example, sections, classes, subclasses, main groups, and subgroups. However, in this embodiment, the IPC may consist of sections and classes, or sections, classes, and subclasses.

[0027] The FI is a patent classification that is more specific than the International Patent Classification and is used exclusively by the Japan Patent Office. The FI can be constructed by adding a predetermined additional symbol to the end of the International Patent Classification as needed. The predetermined additional symbols are expansion symbols, volume identification symbols, and facet classification symbols. Therefore, the FI can include sections, classes, subclasses, main groups, and subgroups. However, in this embodiment, the FI may be constructed from sections and classes, or from sections, classes, and subclasses.

[0028] F-terms are patent classifications based on the technical features of the inventions described in each patent document, and are used exclusively by the Japan Patent Office.

[0029] As illustrated in FIG. 4, the design problem content database D3 stores, for example, the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields (e.g., the word "automobile") linked to problem content. The Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields are linked to one or more problem content. In this embodiment, the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields are linked to multiple problem content, but a single problem content may also be linked. In this manner, the design problem content database D3 is a problem content database in which one or more problem content is recorded linked to each problem field information (the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields) for each problem field information.

[0030] The Locarno Classification is an international classification for industrial designs established by the Locarno Agreement. The Locarno Classification may be composed of, for example, classes and subclasses. However, in this embodiment, the Locarno Classification may also be composed of classes. The Locarno Classification has 32 classes and 219 subclasses.

[0031] The Japanese Design Classification is a search symbol constructed with a focus on the use of an article, etc., and using concepts such as function as necessary. The Japanese Design Classification can be composed of groups, major divisions, and minor divisions. However, in this embodiment, the Japanese Design Classification may also be composed of groups and major divisions.

[0032] A D-term is a search symbol for a search constructed based on principles and perspectives other than the expansion and classification perspective of design classifications. A D-term may be composed of a group, a major classification, a minor classification, and a D-term symbol. However, in this embodiment, a D-term may also be composed of a group and a major classification.

[0033] As illustrated in FIG. 5, the trademark problem content database D4 stores, for example, keywords for identifying product and service classes, similar group codes, and product and service fields (e.g., a word such as "automobile") linked to problem content. One or more problem content is linked to the keywords for identifying product and service classes, similar group codes, product and service fields. In this embodiment, multiple problem content is linked to the keywords for identifying product and service classes, similar group codes, product and service fields, but a single problem content may also be linked. In this way, the trademark problem content database D4 is a problem content database in which one or more problem content is recorded linked to each problem field information (keywords for identifying product and service classes, similar group codes, product and service fields) linked to the problem field information.

[0034] Goods and services are categorized according to certain criteria such as material and use. Goods and services are divided into 45 classes, from Class 1 to Class 45.

[0035] Similar group codes are groups described in the Japan Patent Office's similar goods and services examination guidelines. They are five-digit common codes that group goods and services that share common characteristics and indicate which group each designated good or service belongs to. Therefore, designated goods and services that belong to the same group are assigned the same similar group code. Designated goods and services with the same similar group code are presumed to be identical or similar during the examination of trademark registration applications.

[0036] In this embodiment, the goods and services refer to goods and services that use the trademark for which an application is being filed.

[0037] Returning to FIG. 1 , the control unit 43 will be described. The control unit 43 includes, as hardware components, a memory 431 and a processor 432. The memory 431 includes, for example, a read-only memory (ROM) storing various computer programs and a random access memory (RAM) having multiple work areas storing various computer programs executed by the processor 432. An artificial intelligence (AI) program may be stored in the ROM. Such an artificial intelligence program is, for example, a program (trained model) constructed by supervised machine learning or unsupervised machine learning. The processor 432 includes, for example, at least one of a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), and a tensor processing unit (TPU). The CPU may be constructed with multiple CPU cores. The GPU may be constructed with multiple GPU cores. The processor 432 is configured to load a computer program specified from the various computer programs stored in the ROM onto the RAM and execute various processes in cooperation with the RAM.

[0038] In this embodiment, a non-transitory computer-readable medium may be used as a memory. A non-transitory computer-readable medium refers to any type of physical memory (such as RAM or ROM) that can store information or data that can be read by a processor. A non-transitory computer-readable medium may store instructions for execution by one or more processors. The term "non-transitory computer-readable medium" includes tangible items and excludes carrier waves and transitory signals (i.e., non-transitory). Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, programmable ROMs (PROMs), erasable PROMs (EPROMs), and flash ROMs).

[0039] The control unit 43 acquires assignment content information indicating assignment content based on information related to the request content that the first user is about to make to the second user. For example, if the information related to the request content that the first user is about to make to the second user is the International Patent Classification (an example of assignment field information), the control unit 43 acquires assignment content information by determining one assignment content from multiple assignment contents recorded in the patent and utility model assignment content database D2 based on the International Patent Classification. For example, if the assignment field information is the Locarno Classification (an example of assignment field information), the control unit 43 acquires assignment content information by determining one assignment content from multiple assignment contents recorded in the design assignment content database D3 based on the Locarno Classification. For example, if the assignment field information is the product / service classification (an example of assignment field information), the control unit 43 acquires assignment content information by determining one assignment content from multiple assignment contents recorded in the trademark assignment content database D4 based on the product / service classification. For example, if the information related to the request content that the first user is about to make to the second user is assignment content created by the first user, the control unit 43 acquires assignment content information based on the assignment content created by the first user. The control unit 43 transmits the acquired assignment content information to the transmission unit 44 .

[0040] The control unit 43 generates display data including at least the answer information received from the acquisition unit 41. The display data generated by the control unit 43 may include at least one of assessment information and comment information. The display data generated by the control unit 43 may include at least one of supplemental comment information and appealing point information. The control unit 43 may also generate display data including answer information acquired from the second terminal device 20 by the answer deadline set by the first user for the assignment content. However, the control unit 43 may also generate display data including all answer information acquired from the second terminal device 20. The control unit 43 transmits the generated display data to the transmission unit 44.

[0041] The transmission unit 44 transmits the assignment content information received from the control unit 43 to each of the second terminal devices 20 of the multiple second users. The transmission unit 44 transmits the assignment content information received from the control unit 43 and various information acquired from each of the second terminal devices 20 (for example, answer information, supplemental comment information, appeal point information, etc.) to the third terminal device 30. The transmission unit 44 transmits the display data received from the control unit 43 to the first terminal device 10.

[0042] (First Example of First Embodiment) Next, an information processing method executed in a first example of the first embodiment will be described with reference to FIGS. 3 and 6 to 10. FIG. 6 is a flowchart of the information processing method according to this embodiment. FIG. 7 is a diagram showing an example of an input screen for a first user displayed on the display unit 12 of the first terminal device 10 in the first example of the first embodiment. FIG. 8 is a diagram showing an example of an input screen for a second user displayed on the display unit 22 of the second terminal device 20 in the first example of the first embodiment. FIG. 9 is a diagram showing an example of an input screen for a third user displayed on the display unit 32 of the third terminal device 30 in the first example of the first embodiment. FIG. 10 is a diagram showing an example of an image G1 based on display data according to the first example of the first embodiment. In this example, the first user is a member of the intellectual property department of an automobile company, the second user is multiple patent attorneys (multiple candidate attorneys), and the third user is a patent attorney corporation. In this example, the first user is requesting a patent attorney to file a patent application for an automobile-related invention. Unless otherwise specified, the same assumptions apply in the following explanations.

[0043] As illustrated in FIG. 6, the first user inputs subject field information (an example of information related to the request the first user intends to make to the second user), response deadline information, and selection information into the input unit 11 of the first terminal device 10, and then presses the send button B1 (STEP 01). At this time, the first user inputs subject field information related to the invention (in this embodiment, an invention related to an automobile) related to the patent application for which the first user intends to make the request. In this embodiment, as illustrated in FIG. 7, the first user inputs the International Patent Classification B62D63 / 02 as the subject field information and the date October 25, 2024 as the response deadline information into the input unit 11. Also, as illustrated in FIG. 7, in this embodiment, the first user selects multiple candidate attorneys, including Patent Ichiro and Patent Jiro, as multiple candidate attorneys to whom the first user wishes to request the patent application. Thus, in this embodiment, the multiple second users are selected by the first user. In this embodiment, the first user's selection of multiple candidate attorneys corresponds to inputting selection information into the input unit 11. Then, when the first user presses the send button B1, the first terminal apparatus 10 transmits the subject field information, the response deadline information, and the selection information to the information processing apparatus 40 (STEP 02).

[0044] As illustrated in FIG. 6, the control unit 43 of the information processing device 40 acquires task content information by determining one task content from multiple task contents recorded in the patent and utility model task content database D2 based on the task field information received from the first terminal device 10 (STEP 03). In this embodiment, the task field information is International Patent Classification B62D63 / 02, so the control unit 43 acquires task content information indicating task content C1 by, for example, determining (selecting) task content C1 from multiple task contents recorded in the patent and utility model task content database D2 based on the task field information (International Patent Classification B62D63 / 02) (see FIG. 3). The control unit 43 transmits the acquired task content information, response deadline information, and selection information to the transmission unit 44.

[0045] 6, the sending unit 44 sends the assignment content information and response deadline information received from the control unit 43 to each of the second terminal devices 20 of the multiple second users based on the selection information (STEP 04). In this embodiment, the first user has selected multiple candidate agents including Tokkyo Ichiro and Tokkyo Jiro, so the assignment content information and response deadline information are sent to each of the second terminal devices 20 of the multiple candidate agents (second users) selected by the first user. In this embodiment, the assignment content information and response deadline information are sent to the email addresses of the multiple candidate agents.

[0046] When the assignment content information and response deadline information are transmitted to each of the second terminal devices 20 of the multiple second users, an input screen for the second user to input a response to the assignment content C1 is displayed on the display unit 22 of each second terminal device 20 (STEP 05). For example, the input screen shown in Fig. 8 is displayed on the display unit 22 of Tokkyo Ichiro's second terminal device 20. As shown in Fig. 8, the assignment content field in this embodiment displays the assignment content C1.

[0047] As illustrated in FIG. 6, when an input screen for inputting an answer to the assignment content C1 indicated by the assignment content information is displayed on the display unit 22, the second user inputs at least an answer to the assignment content C1 indicated by the assignment content information and then presses the send button B2 (STEP 06). For example, as illustrated in FIG. 8, Tokkyo Ichiro inputs an answer to the assignment content C1 indicated by the assignment content information, a supplementary comment for the answer, and the second user's selling points. After completing the input, Tokkyo Ichiro presses the send button B2. In this embodiment, Tokkyo Ichiro's answer to the assignment content C1 includes a proposed claim, and the proposed claim includes an independent claim (claim 1) and a dependent claim (claim 2). As illustrated in FIG. 6, when the second user presses the send button B2, the second terminal device 20 transmits the various information input by the second user (answer information, supplementary comment information, and selling point information) to the information processing device 40 (STEP 07).

[0048] The transmitting unit 44 of the information processing device 40 transmits the assignment content information and various information (answer information, supplemental comment information, and appeal point information) acquired from each of the second terminal devices 20 by the response deadline (October 25, 2024) to the third terminal device 30 (STEP 08). Note that in this embodiment, it is assumed that the answer information, supplemental comment information, and appeal point information are transmitted to the information processing device 40 from the second terminal devices 20 of all second users (candidate agents) selected by the first user by the response deadline.

[0049] When the third terminal device 30 receives the assignment content information, the answer information, the supplemental comment information, and the appeal point information from the information processing device 40, an input screen for the third user to input an evaluation and a comment on the answer of the second user is displayed on the display unit 32 of the third terminal device 30 (STEP 09). For example, an input screen as shown in FIG. 9 is displayed on the display unit 32 of the third terminal device 30.

[0050] As illustrated in Fig. 6, the third user inputs an evaluation and a comment on the second user's answer, and then presses the send button B3 (STEP 10). In this embodiment, as illustrated in Fig. 9, the third user inputs the rank of the second user's answer (e.g., an A rating) and a comment on the second user's proposed claim, and then presses the send button B3. As illustrated in Fig. 6, when the third user presses the send button B3, the third terminal device 30 transmits the evaluation information and comment information input by the third user to the information processing device 40 (STEP 11).

[0051] The control unit 43 of the information processing device 40 generates display data including the answer information, the evaluation information, the comment information, the supplemental comment information, and the appealing point information (STEP 12). The control unit 43 transmits the generated display data to the transmission unit 44.

[0052] The transmitting unit 44 transmits the display data received from the control unit 43 to the first terminal device 10 (STEP 13). When the first terminal device 10 receives the display data, an image G1 illustrated in FIG. 10 is displayed on the display unit 12 of the first terminal device 10.

[0053] Image G1 will now be described with reference to FIG. 10. As illustrated in FIG. 10, image G1 includes multiple second user responses (draft claims), supplementary comments, and selling points, as well as evaluations and comments on the second user responses by a third user. The second user's responses are directed to the problem content C1 identified by the problem field information (International Patent Classification B62D63 / 02) entered into the input unit 11 of the first terminal device 10 by the first user. Therefore, the first user can decide on a patent attorney after reviewing the second user's responses to the problem content C1, which is related to the content of the invention for which the first user is about to request a patent attorney, as well as the third user's evaluations and comments on the second user's responses. As a result, the first user, who is a client in the field of intellectual property (in this example, patents), can appropriately select an attorney without disclosing the content of the invention for which the first user is about to request a patent attorney.

[0054] Intellectual property procedures are highly specialized. Clients seeking to acquire intellectual property rights often hire patent attorneys to draft intellectual property-related documents and handle the procedures. However, because intellectual property information is often confidential, it is undesirable to readily disclose such information to third parties, especially before filing an application. Therefore, clients often avoid providing information about their case to multiple patent attorneys and selecting a patent attorney based on their reactions. For this reason, clients traditionally select patent attorneys based on limited information, such as the attorney's educational background and work history. However, while clients can use information such as the attorney's educational background and work history to assess the attorney's general suitability (roughly speaking), such as their area of ​​expertise, they cannot fully assess the attorney's specific suitability (appropriateness) for the case. This can lead to inappropriate selection of patent attorneys.

[0055] The information processing device 40 having the above configuration acquires assignment content information based on assignment field information (an example of information related to the request the first user is about to make to the second user) acquired from the first terminal device 10 of the first user, and transmits the assignment content information to each of the second terminal devices 20 of multiple second users. Then, display data including answer information acquired from each of the multiple second terminal devices 20 is generated, and the display data is transmitted to the first terminal device 10 of the first user. That is, the information processing device 40 transmits display data including answer information indicating the answers of multiple second users to the assignment content C1 based on the assignment field information to the first terminal device 10 of the first user. Therefore, by using such display data, the first user can select an agent after understanding the answers of multiple second users to the assignment content C1 based on the assignment field information. In this way, the information processing device can assist a client (first user) in appropriately selecting an agent in the field of intellectual property.

[0056] Furthermore, according to the information processing device 40 having the above configuration, the subject field information is the International Patent Classification. The information processing device 40 acquires the subject content information by determining one subject content C1 from multiple subject contents recorded in the patent and utility model subject content database D2 based on the subject field information. In other words, for example, the first user can acquire the subject content information by simply inputting the International Patent Classification into the input unit 11 of the first terminal device 10. Therefore, the first user does not need to create the subject content himself. In this way, the information processing device 40 can reduce the burden on the first user.

[0057] Furthermore, according to the information processing device 40 having the above configuration, the multiple second users are selected by the first user. Therefore, the information processing device 40 transmits the assignment content information only to the second terminal devices 20 of the multiple second users selected by the first user. In this way, according to the information processing device 40, it is possible to prevent the assignment content information from being sent unnecessarily to the second terminal devices 20 of many second users.

[0058] Furthermore, the information processing device 40 having the above configuration acquires evaluation information and comment information from the third terminal device 30 of the third user and generates display data including answer information, evaluation information, and comment information. Therefore, by using such display data, the first user can select an agent after understanding not only the answers of multiple second users to the assignment content C1 but also the evaluations and comments of the third user on those answers. In this way, the information processing device 40 can help the client (first user) appropriately select an agent in the field of intellectual property, even if the client (first user) has little knowledge of intellectual property (in this embodiment, patents).

[0059] Furthermore, the information processing device 40 having the above configuration generates display data including the response information acquired from the second terminal device 20 by the response deadline indicated by the response deadline information acquired from the first terminal device 10. Therefore, for example, even if there is a second user who has not responded to the assignment content C1 or a second user who is significantly slow in responding to the assignment content C1, the first user can use such display data to quickly grasp the response information acquired from the second terminal device 20 by the response deadline after the response deadline has arrived.

[0060] Furthermore, according to the information processing device 40 having the above configuration, the second user's response to the assignment C1 includes a proposed claim prepared by the second user for the assignment C1. Therefore, by using the display data generated by the control unit 43 of the information processing device 40, the first user can accurately estimate the second user's skill in preparing claims, etc.

[0061] Furthermore, according to the information processing device 40 having the above configuration, the second user's response to the assignment C1 includes a proposed claim prepared by the second user for the assignment C1, and the proposed claim includes an independent claim. Independent claims are often more important than dependent claims, but since the second user's response to the assignment C1 includes a proposed claim including an independent claim, the first user can more reliably select an appropriate agent.

[0062] Furthermore, the information processing device 40 having the above configuration acquires supplemental comment information and appealing point information from each of the multiple second terminal devices 20, and generates display data including answer information, supplemental comment information, and appealing point information. Therefore, by using such display data, the first user can select a proxy after understanding not only the multiple second users' answers to the assignment content C1 but also the second users' supplemental comments and appealing points. In this way, the information processing device 40 allows the first user to understand not only the second users' answers to the assignment content C1 but also the gist (intention) of the answers and the characteristics of the second users, thereby more appropriately selecting a proxy.

[0063] The above-described technical effects can also be achieved by the information processing method, computer program, and non-transitory computer-readable medium according to the above configurations.

[0064] (Second Example of the First Embodiment) Next, a second example of the first embodiment will be described with reference to FIGS. 6 and 11. In this example, parts similar to those in the first example of the first embodiment will be described using the same reference numerals, and overlapping parts will not be described again. FIG. 11 is a diagram showing an example of an input screen for a first user displayed on the display unit 12 of the first terminal device 10 in the second example of the first embodiment. The second example of the first embodiment differs from the first example of the first embodiment in that the first user inputs the assignment content created by the first user into the input unit 11 of the first terminal device 10, rather than subject area information (international patent classification), as information related to the request the first user intends to make to the second user. In other words, the information related to the request the first user intends to make to the second user in this example is the assignment content created by the first user. In this example, the assignment content entered by the first user into the input unit 11 is assumed to be the same as the assignment content C1.

[0065] In this example, the information processing method illustrated in Fig. 6 is also executed. However, in STEP 01, the first user inputs the assignment content created by the first user into the input unit 11 of the first terminal device 10 as information related to the request content that the first user is about to make to the second user, as illustrated in Fig. 11. Also, in STEP 03, the control unit 43 of the information processing device 40 acquires assignment content information based on information related to the request content that the first user is about to make to the second user (i.e., the assignment content created by the first user) received from the first terminal device 10. Note that in this example, the other steps are basically the same as those in the first example of the first embodiment, and therefore detailed explanations will be omitted.

[0066] In this example, the information processing device 40 can also achieve the same effects as in the first example of the first embodiment.

[0067] Furthermore, with the information processing device 40 having the above configuration, the information related to the request that the first user is about to make to the second user is the assignment content created by the first user, so the assignment content can be set as the assignment content that the first user wants the candidate proxy to answer. Then, by using the display data generated by the control unit 43 of the information processing device 40, the first user can grasp the answers of multiple second users to the assignment content created by the first user. Therefore, with the information processing device 40, the first user can more appropriately select a proxy.

[0068] (Third Example of the First Embodiment) Next, a third example of the first embodiment will be described with reference to FIGS. 4, 6, and 12 to 15. In this example, parts similar to those in the first example of the first embodiment will be described using the same reference numerals, and overlapping descriptions will be omitted where appropriate. FIG. 12 is a diagram illustrating an example of an input screen for a first user displayed on the display unit 12 of the first terminal device 10 in the third example of the first embodiment. FIG. 13 is a diagram illustrating an example of an input screen for a second user displayed on the display unit 22 of the second terminal device 20 in the third example of the first embodiment. FIG. 14 is a diagram illustrating an example of an input screen for a third user displayed on the display unit 32 of the third terminal device 30 in the third example of the first embodiment. FIG. 15 is a diagram illustrating an image G2 based on display data related to the third example of the first embodiment. The third example of the first embodiment differs from the first example of the first embodiment in that the first user inputs the Locarno Classification, rather than the International Patent Classification, into the input unit 11 of the first terminal device 10 as subject field information. That is, in this example, it is assumed that the first user is requesting a patent attorney to file a design registration application. In this embodiment, it is assumed that the first user is requesting a patent attorney to file a design registration application for a design related to an automobile.

[0069] In this embodiment as well, the information processing method illustrated in Fig. 6 is executed. Details of the information processing method executed in this embodiment will be described below.

[0070] In STEP 01, the first user inputs the Locarno Classification into the input unit 11 of the first terminal device 10 as subject field information, as illustrated in Fig. 12. At this time, the first user inputs subject field information (Locarno Classification) related to the design (in this example, an automobile design) for which the first user is requesting design registration. In this example, the Locarno Classification input into the input unit 11 is 12-08.

[0071] STEP 02 in this example is the same as STEP 02 in the first example of the first embodiment.

[0072] STEP 03 in this example is the same as STEP 03 in the first example of the first embodiment. However, in this example, the control unit 43 of the information processing device 40 acquires assignment content information by determining one assignment content C2 from multiple assignment contents recorded in the design assignment content database D3 based on the assignment field information received from the first terminal device 10 (STEP 03). In this example, the assignment field information is the Locarno Classification 12-08. Therefore, the control unit 43 acquires assignment content information indicating the assignment content C2 by, for example, determining (selecting) the assignment content C2 from multiple assignment contents recorded in the design assignment content database D3 based on the assignment field information (Locarno Classification 12-08) (see FIG. 4). The control unit 43 transmits the acquired assignment content information, response deadline information, and selection information to the transmission unit 44.

[0073] STEP 04 in this embodiment is the same as STEP 04 in the first embodiment of the first aspect.

[0074] STEP 05 in this example is the same as STEP 05 in the first example of the first embodiment, except that, as shown in Fig. 13, the assignment content column in this example displays assignment content C2.

[0075] STEP 06 in this example is the same as STEP 06 in the first example of the first embodiment. However, as illustrated in Figure 13, for example, Tokkyo Ichiro (an example of a second user) inputs an answer to assignment content C2, a supplementary comment to the answer, and the second user's selling points, and then presses the send button B2. Note that the answer to assignment content C2 in this example includes a design registration application draft and draft drawings.

[0076] STEP 07 and STEP 08 in this example are the same as STEP 07 and STEP 08 in the first example of the first embodiment.

[0077] STEP 09 in this example is the same as STEP 09 in the first example of the first embodiment. However, as illustrated in FIG. 14, the assignment content column in this example displays assignment content C2. In this example, the area where the second user's answer is displayed displays the second user's answer to assignment content C2. In this example, the area where the second user's supplemental comment is displayed displays the second user's supplemental comment in response to the second user's answer to assignment content C2.

[0078] STEP 10 in this example is the same as STEP 10 in the first example of the first embodiment. However, in this example, as illustrated in Fig. 14, the third user inputs the rank of the second user's answer and comments on the second user's design registration application proposal and drawing proposal, and then presses the send button B3.

[0079] STEP 11 and STEP 12 in this example are the same as STEP 11 and STEP 12 in the first example of the first embodiment.

[0080] STEP 13 in this example is the same as STEP 13 in the first example of the first embodiment. However, in this example, when the first terminal device 10 receives the display data, image G2, as shown in FIG. 15, is displayed on the display unit 12 of the first terminal device 10. As shown in FIG. 15, image G2 includes multiple second user responses (design registration application proposals and drawing proposals), supplementary comments, selling points, and evaluations and comments by a third user on the second user's responses. The second user's responses are to the problem content C2 identified by the problem field information (Locarno Classification 12-08) entered by the first user into the input unit 11 of the first terminal device 10. Therefore, the first user can decide on a patent attorney after reviewing the second user's responses to problem content C2, which is related to the content of the design for which the first user is requesting a patent attorney, and the third user's evaluations and comments on the second user's responses. As a result, the first user, who is a client in the field of intellectual property (designs in this example), can appropriately select an attorney without disclosing the content of the design for which the first user is requesting a patent attorney.

[0081] In this example, the information processing device 40 can also achieve the same effects as in the first example of the first embodiment.

[0082] Furthermore, according to the information processing device 40 having the above configuration, the subject field information is the Locarno classification. The information processing device 40 acquires the subject content information by determining one subject content C2 from multiple subject contents recorded in the design subject content database D3 based on the subject field information. In other words, for example, the first user can acquire the subject content information by simply inputting the Locarno classification into the input unit 11 of the first terminal device 10. Therefore, the first user does not need to create the subject content himself. In this way, the information processing device 40 can reduce the burden on the first user.

[0083] Furthermore, the information processing device 40 having the above configuration acquires evaluation information and comment information from the third terminal device 30 of the third user and generates display data including answer information, evaluation information, and comment information. Therefore, by using such display data, the first user can select an agent after understanding not only the answers of multiple second users to the assignment content C2 but also the evaluations and comments of the third user on those answers. In this way, the information processing device 40 can help the client (first user) appropriately select an agent in the field of intellectual property (in this embodiment, designs), even if the client (first user) has little knowledge of intellectual property.

[0084] Furthermore, the information processing device 40 having the above configuration generates display data including the response information acquired from the second terminal device 20 by the response deadline indicated by the response deadline information acquired from the first terminal device 10. Therefore, for example, even if there is a second user who has not responded to the assignment content C2 or a second user who is significantly slow in responding to the assignment content C2, the first user can use such display data to quickly grasp the response information acquired from the second terminal device 20 by the response deadline after the response deadline has arrived.

[0085] Furthermore, according to the information processing device 40 having the above configuration, the second user's response to the assignment C2 includes a design registration application draft and a drawing draft prepared by the second user for the assignment C2. Therefore, by using the display data generated by the control unit 43 of the information processing device 40, the first user can accurately estimate the second user's skill in preparing design registration applications and drawings.

[0086] Furthermore, the information processing device 40 having the above configuration acquires supplemental comment information and appealing point information from each of the multiple second terminal devices 20, and generates display data including answer information, supplemental comment information, and appealing point information. Therefore, by using such display data, the first user can select a proxy after understanding not only the multiple second users' answers to the assignment content C2 but also the second users' supplemental comments and appealing points. Thus, the information processing device 40 allows the first user to understand not only the second users' answers to the assignment content C2 but also the gist (intention) of the answers and the characteristics of the second users, thereby more appropriately selecting a proxy.

[0087] (Fourth Example of the First Embodiment) Next, a fourth example of the first embodiment will be described with reference to FIGS. 5, 6, and 16 to 19. In this example, parts similar to those in the first example of the first embodiment will be described using the same reference numerals, and overlapping parts will not be described again. FIG. 16 is a diagram illustrating an example of an input screen for a first user displayed on the display unit 12 of the first terminal device 10 in the fourth example of the first embodiment. FIG. 17 is a diagram illustrating an example of an input screen for a second user displayed on the display unit 22 of the second terminal device 20 in the fourth example of the first embodiment. FIG. 18 is a diagram illustrating an example of an input screen for a third user displayed on the display unit 32 of the third terminal device 30 in the fourth example of the first embodiment. FIG. 19 is a diagram illustrating an example of an image G3 based on display data related to the fourth example of the first embodiment. The fourth example of the first embodiment differs from the first example of the first embodiment in that the first user inputs a goods and services classification, rather than an International Patent Classification, into the input unit 11 of the first terminal device 10 as the subject field information. In other words, in this example, it is assumed that the first user is requesting a patent attorney to file a trademark registration application. In this embodiment, it is assumed that the first user is requesting a patent attorney to file a trademark registration application for a trademark related to automobiles.

[0088] In this embodiment as well, the information processing method illustrated in Fig. 6 is executed. Details of the information processing method executed in this embodiment will be described below.

[0089] In STEP 01, the first user inputs a product / service category as problem field information into the input unit 11 of the first terminal device 10, as illustrated in Fig. 16. In this embodiment, the product / service category input into the input unit 11 is 12 categories.

[0090] STEP 02 in this example is the same as STEP 02 in the first example of the first embodiment.

[0091] STEP 03 in this example is the same as STEP 03 in the first example of the first embodiment. However, in this example, the control unit 43 of the information processing device 40 acquires the issue content information by determining one issue content C3 from multiple issue contents recorded in the trademark issue content database D4 based on the issue field information received from the first terminal device 10 (STEP 03). In this example, since the issue field information is product / service category 12, the control unit 43 acquires the issue content information indicating the issue content C3 by, for example, determining (selecting) the issue content C3 from multiple issue contents recorded in the trademark issue content database D4 based on the issue field information (product / service category 12) (see FIG. 5). The control unit 43 transmits the acquired issue content information, response deadline information, and selection information to the transmission unit 44.

[0092] STEP 04 in this embodiment is the same as STEP 04 in the first embodiment of the first aspect.

[0093] STEP 05 in this example is the same as STEP 05 in the first example of the first embodiment, except that, as shown in Fig. 17, the assignment content column in this example displays assignment content C3.

[0094] STEP 06 in this example is the same as STEP 06 in the first example of the first embodiment. However, as illustrated in Figure 17, for example, Tokkyo Ichiro (an example of a second user) inputs an answer to assignment content C3, a supplementary comment to the answer, and the second user's selling points, and then presses the send button B2. Note that the answer to assignment content C3 in this example is a trademark proposal and a designated goods and services proposal.

[0095] STEP 07 and STEP 08 in this example are the same as STEP 07 and STEP 08 in the first example of the first embodiment.

[0096] STEP 09 in this example is the same as STEP 09 in the first example of the first embodiment. However, as illustrated in FIG. 18, the assignment content column in this example displays assignment content C3. In this example, the area where the second user's answer is displayed displays the second user's answer in assignment content C3. In this example, the area where the second user's supplemental comment is displayed displays the second user's supplemental comment in response to the second user's answer to assignment content C3.

[0097] STEP 10 in this example is the same as STEP 10 in the first example of the first embodiment. However, in this example, as illustrated in Fig. 18, the third user inputs the rank of the second user's answer and comments on the second user's design registration application proposal and drawing proposal, and then presses the send button B3.

[0098] STEP 11 and STEP 12 in this example are the same as STEP 11 and STEP 12 in the first example of the first embodiment.

[0099] STEP 13 in this example is the same as STEP 13 in the first example of the first embodiment. However, in this example, when the first terminal device 10 receives the display data, image G3, as shown in FIG. 19, is displayed on the display unit 12 of the first terminal device 10. As shown in FIG. 19, image G3 includes multiple second user responses (trademark proposals and designated goods and services proposals), supplementary comments, selling points, and evaluations and comments by a third user on the second user's responses. The second user's responses are to the problem content C3 identified by the problem field information (goods and services category 12) entered by the first user into the input unit 11 of the first terminal device 10. Therefore, the first user can decide on a patent attorney after reviewing the second user's responses to problem content C3, which is related to the content of the trademark for which the first user is requesting a patent attorney, and the third user's evaluations and comments on the second user's responses. As a result, the first user, who is a client in the field of intellectual property (trademarks in this example), can appropriately select an attorney without disclosing the content of the trademark for which the first user is requesting a patent attorney.

[0100] In this example, the information processing device 40 can also achieve the same effects as in the first example of the first embodiment.

[0101] Furthermore, according to the information processing device 40 having the above configuration, the problem field information is a product / service category. The information processing device 40 acquires the problem content information by determining one problem content C3 from multiple problem contents recorded in the trademark problem content database D4 based on the problem field information. In other words, for example, the first user can acquire the problem content information by simply inputting the product / service category into the input unit 11 of the first terminal device 10. Therefore, the first user does not need to create the problem content himself / herself. In this way, the information processing device 40 can reduce the burden on the first user.

[0102] Furthermore, the information processing device 40 having the above configuration acquires evaluation information and comment information from the third terminal device 30 of the third user and generates display data including answer information, evaluation information, and comment information. Therefore, by using such display data, the first user can select an agent after understanding not only the answers of multiple second users to the assignment content C3 but also the evaluations and comments of the third user on those answers. In this way, the information processing device 40 can help the client (first user) appropriately select an agent in the field of intellectual property (trademarks in this embodiment), even if the client (first user) has little knowledge of intellectual property.

[0103] Furthermore, the information processing device 40 having the above configuration generates display data including the response information acquired from the second terminal device 20 by the response deadline indicated by the response deadline information acquired from the first terminal device 10. Therefore, for example, even if there is a second user who has not responded to assignment content C3 or a second user who is significantly slow in responding to assignment content C3, the first user can use such display data to quickly grasp the response information acquired from the second terminal device 20 by the response deadline after the response deadline has arrived.

[0104] Furthermore, according to the information processing device 40 having the above configuration, the second user's response to the assignment C3 includes the trademark proposal and designated goods and services proposal created by the second user for the assignment C3. Therefore, by using the display data generated by the control unit 43 of the information processing device 40, the first user can accurately estimate the second user's ability to propose trademark aspects and designated goods and services.

[0105] Furthermore, the information processing device 40 having the above configuration acquires supplemental comment information and appealing point information from each of the multiple second terminal devices 20, and generates display data including answer information, supplemental comment information, and appealing point information. Therefore, by using such display data, the first user can select a proxy after understanding not only the multiple second users' answers to the assignment content C3 but also the second users' supplemental comments and appealing points. Thus, the information processing device 40 allows the first user to understand not only the second users' answers to the assignment content C3 but also the gist (intention) of the answers and the characteristics of the second users, thereby more appropriately selecting a proxy.

[0106] Second Embodiment Next, an information processing system 100A according to a second embodiment will be described with reference to FIGS. 20 to 22. In this embodiment, parts similar to those in the first embodiment will be described using the same reference numerals, and overlapping parts will not be described. In this embodiment, the first user is a member of the intellectual property department of an automobile company, the second user is a group of patent attorneys (a group of potential attorneys), and the third user is a patent attorney corporation. In this embodiment, the first user is requesting a patent attorney to file a patent application for an automobile-related invention. Furthermore, the subject area information (an example of information related to the request the first user is requesting from the second user), response deadline information, and selection information input by the first user into the input unit 11 of the first terminal device 10 in this embodiment are the same as those input by the first user into the input unit 11 in the first example of the first embodiment. FIG. 20 illustrates an example of an information processing system 100A according to the second embodiment. FIG. 21 is a flowchart illustrating an information processing method according to the second embodiment. FIG. 22 illustrates an example of a prompt generated by the information processing device 40A in the second embodiment.

[0107] As illustrated in FIG. 20 , the information processing system 100A differs from the information processing system 100 according to the first embodiment in that it includes a language model 60. The information processing device 40A also differs from the information processing device 40 according to the first embodiment in that it can communicate with the language model 60 and that the storage device 42 does not store the utility model problem content database D2, the design problem content database D3, and the trademark problem content database D4. The information processing device 40A can communicate with the language model 60 via a communication network such as the Internet. In this embodiment, the storage device 42 stores problem content information received by the information processing device 40A from the language model 60 (described later). That is, the storage device 42 accumulates problem content information previously received from the language model 60.

[0108] The language model 60 is, for example, a large-scale language model constructed from a large-scale network trained with a large amount of text data. The language model 60 is constructed, for example, by a neural network. A neural network is a mathematical model that represents the characteristics of brain function through computer simulation. A neural network is, for example, a model in which artificial neurons (nodes) forming a network through synaptic connections change the synaptic connection strength through learning, thereby acquiring problem-solving ability. The neural network includes, for example, an input layer, a hidden layer, and an output layer. The neural network acquires problem-solving ability through, for example, deep learning. The deep learning is constructed by performing deep learning using a Transformer including, for example, a Generative Pre-trained Transformer (GPT), a Bidirectional Encoder Representations from Transformers (BERT), a Bidirectional and Auto-regressive Transformer (BART), etc., or a Recurrent Neural Network (RNN), etc.

[0109] Transformers are primarily used in the field of natural language processing. For example, when they have more than 100 billion parameters, they can perform natural language processing with high accuracy. Transformers are encoder-decoder models that use only attention. Because Transformers do not require sequential processing of time-series data, they can be more parallelized than recurrent neural networks, which reduces training time.

[0110] The language model 60 has previously learned a large amount of text data and is capable of solving various language processing tasks. Examples of language processing tasks include sentence generation and question response. For example, when generating sentences, the language model 60 tokenizes the input sentence and converts it into a continuous numerical representation (multidimensional vector). Next, the encoder of the language model 60 analyzes the converted numerical representation and converts it into an intermediate representation. The decoder of the language model 60 then converts the intermediate representation back into a numerical representation, converts the tokens back into sentences, and outputs them. In this way, the language model 60 generates sentences based on the input sentences and outputs the generated sentences. The sentences input to the language model 60 are called prompts, and the sentences generated and output by the language model 60 are called completions.

[0111] The control unit 43 generates a prompt for causing the language model 60 to generate task content information based on the task field information acquired from the first terminal device 10. The control unit 43 transmits the generated prompt to the transmission unit 44. The transmission unit 44 transmits the prompt received from the control unit 43 to the language model 60.

[0112] The language model 60 generates task content information based on the prompt received from the information processing device 40 A. The language model 60 transmits the generated task content information to the information processing device 40 A.

[0113] The control unit 43 can determine whether the task content indicated by the task content information received from the language model 60 is the same as the task content indicated by task content information previously received from the language model 60. If the control unit 43 determines that the task content indicated by the task content information received from the language model 60 is the same as the task content indicated by task content information previously received from the language model 60, the control unit 43 generates an additional prompt to cause the language model to generate task content information again based on the task field information. The control unit 43 transmits the additional prompt to the transmission unit 44. The transmission unit 44 transmits the additional prompt received from the control unit 43 to the language model 60. In this case, the language model 60 generates task content information again based on the received additional prompt. On the other hand, if the control unit 43 determines that the task content indicated by the task content information received from the language model 60 is different from the task content indicated by task content information previously received from the language model 60, the control unit 43 transmits the task content information to the transmission unit 44.

[0114] Next, an information processing method executed by the information processing device 40A in the second embodiment will be described with reference to Figures 21 and 22. As illustrated in Figure 21, STEP 21 and STEP 22 are similar to STEP 01 and STEP 02 in the first example of the first embodiment.

[0115] The control unit 43 of the information processing device 40A generates a prompt for causing the language model 60 to generate task content information based on the task field information (International Patent Classification B62D63 / 02) acquired from the first terminal device 10 (STEP 23). The control unit 43 generates the prompt for causing the language model 60 to generate task content information based on, for example, the task field information and an artificial intelligence program stored in the memory 431 (ROM) of the control unit 43. However, for example, a prompt template (model) may be stored in the storage device 42, and the control unit 43 may generate the prompt for causing the language model 60 to generate task content information based on the prompt template stored in the storage device 42 and the task field information acquired from the first terminal device 10. In this case, the control unit 43 generates the prompt for causing the language model 60 to generate task content information by reflecting (adding) the task field information (International Patent Classification B62D63 / 02) in the prompt template stored in the storage device 42. The prompt generated by the control unit 43 at this time is, for example, a so-called Fukatsu prompt, a ReAct prompt, or a goal-seek prompt. As illustrated in Fig. 22, the prompt generated by the control unit 43 in this embodiment is a so-called Fukatsu prompt. As illustrated in Fig. 21, the prompt generated by the control unit 43 is sent to the sending unit 44, and then sent from the sending unit 44 to the language model 60 (STEP 24).

[0116] The language model 60 generates task content information based on the prompt received from the information processing device 40A (STEP 25). In this embodiment, the task content indicated by the task content information generated by the language model 60 in STEP 25 is assumed to be the same as task content C1 (see FIG. 3).

[0117] The language model 60 transmits the generated assignment content information to the information processing device 40A (STEP 26). The information processing device 40A receives the assignment content information from the language model 60, thereby acquiring the assignment content information.

[0118] The control unit 43 determines whether the assignment content indicated by the assignment content information received from the language model 60 is the same as the assignment content indicated by assignment content information previously received from the language model 60 (STEP 27). Specifically, the control unit 43 makes this determination by comparing the assignment content information acquired from the language model 60 in STEP 26 with assignment content information previously received from the language model 60 and stored in the storage device 42.

[0119] When the control unit 43 determines that the assignment content indicated by the assignment content information received from the language model 60 is the same as the assignment content indicated by assignment content information previously received from the language model 60 (YES in STEP 27), it again generates an additional prompt for causing the language model to generate assignment content information based on the subject field information (International Patent Classification B62D63 / 02) (STEP 28). In this case, the generated additional prompt is transmitted from the control unit 43 to the transmission unit 44, and then transmitted from the transmission unit 44 to the language model 60 (STEP 29). The language model 60 again generates assignment content information based on the received additional prompt (STEP 30). Note that when STEP 30 is executed, STEP 26 is executed again.

[0120] On the other hand, if the control unit 43 determines that the task content indicated by the task content information received from the language model 60 is different from the task content indicated by the task content information previously received from the language model 60 (NO in STEP 27), STEP 31 is executed.

[0121] STEP 31 to STEP 40 are the same as STEP 04 to STEP 13 in the first example of the first embodiment.

[0122] In this embodiment, the information processing device 40A can also achieve the same effects as in the first embodiment.

[0123] Furthermore, the information processing device 40A having the above configuration generates a prompt for causing the language model 60 to generate problem content information based on problem field information, and transmits the prompt to the language model 60. The information processing device 40A then acquires the problem content information by receiving from the language model 60 the problem content information generated by the language model 60 based on the prompt. Therefore, even if the utility model problem content database D2, the design problem content database D3, and the trademark problem content database D4 are not stored in the storage device 42, the information processing device 40A can acquire the problem content information. Therefore, the information processing device 40A can simplify the configuration of the storage device 42.

[0124] Furthermore, according to the information processing device 40A having the above configuration, if the assignment content indicated by the assignment content information received from the language model 60 is the same as the assignment content indicated by assignment content information previously received from the language model 60, an additional prompt is generated again based on the assignment field information to cause the language model 60 to generate assignment content information, and the additional prompt is transmitted to the language model 60. The information processing device 40A then acquires the assignment content information by receiving from the language model 60 the assignment content information generated by the language model 60 based on the additional prompt. Therefore, the assignment content indicated by the assignment content information transmitted to the second terminal device 20 of the second user can be made different each time.

[0125] (Modification of the second embodiment) Next, an information processing method executed in a modified example of the second embodiment will be described with reference to FIGS. 23 to 25. In this modified example, parts similar to those in the first and / or second embodiments will be described using the same reference numerals as those in the first and / or second embodiments, and descriptions of overlapping parts will be omitted as appropriate. This modified example differs from the second embodiment in that the storage device 42 stores a patent / utility model prompt database D5 (an example of a prompt database) illustrated in FIG. 23, a design prompt database D6 (an example of a prompt database) illustrated in FIG. 24, and a trademark prompt database D7 (an example of a prompt database) illustrated in FIG. 25. The patent / utility model prompt database D5, the design prompt database D6 illustrated in FIG. 24, and the trademark prompt database D7 are configured in advance by, for example, the creators of these databases.

[0126] As shown in FIG. 23, the patent and utility model prompt database D5 stores, for example, the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field (e.g., the word "automobile") linked to patent and utility model prompts. One or more patent and utility model prompts are linked to the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field. In this modified example, multiple patent and utility model prompts are linked to the International Patent Classification (IPC), FI, F-term, and keywords for identifying a field; however, a single patent and utility model prompt may also be linked to each of the IPC, FI, F-term, and keywords for identifying a field. Thus, the patent and utility model prompt database D5 is a database in which one or more patent and utility model prompts are linked to each subject field information (IPC, FI, F-term, and keywords for identifying a field) and recorded.

[0127] As illustrated in FIG. 24 , the design prompt database D6 stores, for example, the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields (e.g., the word "automobile") linked to design prompts. One or more design prompts are linked to the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields. In this embodiment, multiple design prompts are linked to the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields, but a single design prompt may also be linked. In this way, the design prompt database D6 is a database in which one or more design prompts are linked to each subject field information (the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields) and stored.

[0128] As shown in FIG. 25 , the trademark prompt database D7 stores, for example, keywords for identifying a product / service class, a similar group code, a product / service, and a field (e.g., a word such as "automobile") linked to trademark prompts. One or more trademark prompts are linked to keywords for identifying a product / service class, a similar group code, a product / service, and a field. In this embodiment, multiple trademark prompts are linked to keywords for identifying a product / service class, a similar group code, a product / service, and a field, but a single trademark prompt may also be linked to each keyword. In this way, the trademark prompt database D7 is a database in which one or more trademark prompts are recorded linked to each problem field information (keywords for identifying a product / service class, a similar group code, a product / service, and a field) linked to the problem field information.

[0129] The control unit 43 generates a prompt for generating task content information in the language model 60 by determining one prompt from a prompt database (i.e., patent / utility model prompt database D5, design prompt database D6, trademark prompt database D7) in which one or more prompts (i.e., patent / utility model prompt, design prompt, trademark prompt) for each task field information are recorded and linked to the task field information, based on the task field information obtained from the first terminal device 10.

[0130] In this modified example, the information processing method illustrated in FIG. 21 is also executed. Therefore, the information processing method executed in this modified example is basically the same as the information processing method executed in the second embodiment. However, in this modified example, in STEP 23, the control unit 43 of the information processing device 40A determines one patent / utility model prompt from multiple patent / utility model prompts recorded in the patent / utility model prompt database D5 based on the problem field information (International Patent Classification B62D63 / 02) acquired from the first terminal device 10, thereby generating a prompt for generating problem content information in the language model 60. Note that the other STEPs in this modified example are the same as those in the second embodiment, so detailed explanations will be omitted.

[0131] In this modification, the information processing device 40A can also achieve the same effects as in the above embodiment.

[0132] Furthermore, the information processing device 40A having the above configuration generates a prompt by determining one patent / utility model prompt from multiple patent / utility model prompts recorded in the patent / utility model prompt database D5 based on the subject field information (International Patent Classification B62D63 / 02). Therefore, the information processing device 40A having the above configuration can generate a more appropriate prompt.

[0133] (Third embodiment) Next, an information processing system 100B according to a third embodiment will be described with reference to FIGS. 26 to 29. In this embodiment, parts similar to those in the first and / or second embodiments will be described using the same reference numerals as in the first and / or second embodiments, and descriptions of overlapping parts will be omitted as appropriate. In this embodiment, the first user is a member of the intellectual property department of an automobile company, the second user is a plurality of patent attorneys (a plurality of potential attorneys), and the third user is a patent attorney corporation. In this embodiment, the first user is also assumed to be requesting a patent attorney to file a patent application for an automobile-related invention. FIG. 26 is a diagram illustrating an information processing system 100B according to a third embodiment. FIG. 27 is a flowchart of an information processing method according to the third embodiment. FIG. 28 is a diagram illustrating an example of an input screen for the first user displayed on the display unit 12 of the first terminal device 10 according to the third embodiment. FIG. 29 is a diagram illustrating a prompt generated by the information processing device 40B according to the third embodiment.

[0134] As illustrated in FIG. 26 , the information processing system 100B differs from the information processing system 100A according to the second embodiment in that it includes an external database 70. Furthermore, the information processing device 40B differs from the information processing device 40A according to the second embodiment in that it is also capable of communicating with the external database 70. The hardware configuration of the information processing device 40B according to this embodiment may be the same as that of the information processing device 40A according to the second embodiment. That is, the information processing device 40B is basically the same as the information processing device 40A except that it is also capable of communicating with the external database 70. Furthermore, the information processing device 40B is capable of communicating with the external database 70 via a communication network such as the Internet, for example.

[0135] The external database 70 may be, for example, a database of the Japan Patent Office, a database of the United States Patent and Trademark Office, a database of the World Intellectual Property Organization (WIPO), or a commercial database provided by an intellectual property service provider. In this embodiment, the external database 70 is a database of the Japan Patent Office. The Japan Patent Office database records, for example, application information related to patent applications, utility model registration applications, design registration applications, and trademark registration applications filed with the Japan Patent Office. Databases other than the Japan Patent Office database (e.g., a database of the United States Patent and Trademark Office) also record application information, such as patent applications, in at least one country, similar to the Japan Patent Office database. In other words, the external database 70 records application information related to intellectual property applications filed to date. In this specification, the term "country" is used to refer not only to independent countries but also to countries and regions not recognized internationally, as well as to associations such as the European Union.

[0136] Based on the application identification information acquired from the first terminal device 10, the control unit 43 generates an acquisition request signal for acquiring application information corresponding to the application identification information from the external database 70. The control unit 43 transmits the application identification information and the generated acquisition request signal to the transmission unit 44. The transmission unit 44 transmits the application identification information and the acquisition request signal received from the control unit 43 to the external database 70.

[0137] Based on the application-specific information and the acquisition request signal, the external database 70 transmits application information corresponding to the application-specific information to the information processing device 40B. In this way, the information processing device 40B acquires application information corresponding to the application-specific information from the external database 70 based on the application-specific information. When the information processing device 40B receives (acquires) the application information corresponding to the application-specific information from the external database 70, the control unit 43 generates a prompt to cause the language model 60 to generate assignment content information based on the application information acquired from the external database 70.

[0138] In this embodiment, an information processing method illustrated in Fig. 27 is executed. As illustrated in Fig. 27, the first user inputs application identification information (an example of information related to the request content), response deadline information, and selection information into the input unit 11 of the first terminal device 10, and then presses the send button B1 (STEP 51). For example, if the first user has previously filed a patent application related to the invention for which the first user is requesting a patent attorney, the first user inputs the published patent number of the previously filed patent application into the input unit 11 as application identification information, as illustrated in Fig. 28. When the first user presses the send button B1, the first terminal device 10 transmits the application identification information, response deadline information, and selection information to the information processing device 40B (STEP 52), as illustrated in Fig. 27.

[0139] The control unit 43 of the information processing device 40B generates an acquisition request signal for acquiring application information corresponding to the application identification information from the external database 70 based on the application identification information received (acquired) from the first terminal device 10 (STEP 53). The control unit 43 transmits the application identification information and the acquisition request signal to the transmission unit 44, and the transmission unit 44 transmits the application identification information and the acquisition request signal to the external database 70 (STEP 54).

[0140] Based on the application specifying information and the acquisition request signal received from the information processing device 40B, the external database 70 transmits the application information corresponding to the application specifying information to the information processing device 40B (STEP 55). At this time, the information processing device 40B receives (acquires) the application information corresponding to the application specifying information from the external database 70.

[0141] STEP 56 to STEP 73 are the same as STEP 23 to STEP 40 in the second embodiment. However, in STEP 56, the control unit 43 of the information processing device 40B generates a prompt for causing the language model 60 to generate assignment content information based on the application information acquired from the external database 70. The control unit 43 generates the prompt for causing the language model 60 to generate assignment content information based on, for example, the application information and an artificial intelligence program stored in the memory 431 (ROM) of the control unit 43. However, for example, a prompt template may be stored in the storage device 42, and the control unit 43 may generate the prompt for causing the language model 60 to generate assignment content information based on the prompt template stored in the storage device 42 and the application information acquired from the external database 70. In this case, the control unit 43 generates the prompt for causing the language model 60 to generate assignment content information by reflecting (adding) the application information in the prompt template stored in the storage device 42. Furthermore, the control unit 43 may use all of the information contained in the application information acquired from the external database 70, or may use part of the information contained in the application information acquired from the external database 70. The prompt generated by the control unit 43 at this time is, for example, the prompt shown in Fig. 29. As shown in Fig. 29, the prompt generated by the control unit 43 in this embodiment includes application information corresponding to the application specifying information (information corresponding to the "<Contents of past patent applications>" section in Fig. 29).

[0142] In this embodiment, the information processing device 40B can also achieve the same effects as in the first embodiment.

[0143] Furthermore, according to the information processing device 40B having the above configuration, application information corresponding to the application specifying information (published patent number of a previously filed patent application) is acquired from the external database 70 based on the application specifying information. The information processing device 40B then generates a prompt based on the application information acquired from the external database 70 and transmits the prompt to the language model 60. Thereafter, the information processing device 40B acquires the assignment content information by receiving from the language model 60 the assignment content information generated by the language model 60 based on the prompt. Therefore, the burden on the first user is reduced because the first user only needs to input the published patent number of the previously filed patent application into the input unit 11 of the first terminal device 10.

[0144] (Modification of the third embodiment) Next, with reference to FIGS. 30 and 31 , an information processing method executed in a modified example of the third embodiment will be described. Note that in this modified example, parts similar to those in the first to third embodiments will be described using the same reference numerals as those in the first to third embodiments, and descriptions of overlapping parts will be omitted as appropriate. FIG. 30 is a flowchart of an information processing method according to a modified example of the third embodiment. FIG. 31 is a diagram showing an example of an input screen for a first user displayed on the display unit 12 of the first terminal device 10 in the modified example of the third embodiment. While in the third embodiment, the first user inputs application-specific information into the input unit 11 of the first terminal device 10, this modified example differs from the third embodiment in that application content information (an example of information related to the request content) is input into the input unit 11 of the first terminal device 10. Note that in this modified example, the information processing system 100B may not include the external database 70. In other words, the information processing system 100B in this modified example may have a configuration similar to that of the information processing system 100A in the second embodiment. Furthermore, in this modified example, the control unit 43 generates a prompt based on the application content information.

[0145] In this modified example, an information processing method illustrated in Fig. 30 is executed. As illustrated in Fig. 30, the first user inputs application content information, response deadline information, and selection information into the input unit 11 of the first terminal device 10, and then presses the send button B1 (STEP 81). For example, if the first user has previously filed a patent application related to an invention for which the first user is requesting a patent attorney, the first user inputs the content of the previously filed patent application into the input unit 11 as application content information, as illustrated in Fig. 31. When the first user presses the send button B1, the first terminal device 10 transmits the application content information, response deadline information, and selection information to the information processing device 40B (STEP 82), as illustrated in Fig. 30.

[0146] STEP 83 to STEP 100 are the same as STEP 56 to STEP 73 in the third embodiment. However, in STEP 83, the control unit 43 of the information processing device 40B generates a prompt based on the application content information. The control unit 43 generates the prompt for causing the language model 60 to generate assignment content information, for example, based on the application content information and an artificial intelligence program stored in the memory 431 (ROM) of the control unit 43. However, for example, a prompt template (model) may be stored in the storage device 42, and the control unit 43 may generate the prompt for causing the language model 60 to generate assignment content information based on the prompt template stored in the storage device 42 and the application content information. In this case, the control unit 43 generates the prompt for causing the language model 60 to generate assignment content information by reflecting (adding) the application content information in the prompt template stored in the storage device 42.

[0147] In this modification, the information processing device 40B can also achieve the same effects as in the above embodiment.

[0148] Furthermore, according to the information processing device 40B having the above configuration, a prompt is generated based on application content information and the prompt is transmitted to the language model 60. The information processing device 40B then acquires the assignment content information by receiving from the language model 60 the assignment content information generated by the language model 60 based on the prompt. Therefore, for example, even if the first user has forgotten the published patent number or the like of a patent application filed in the past, the first user can input application content information indicating the content of the patent application filed in the past into the input unit 11 of the first terminal device 10, thereby allowing the information processing device 40B to acquire the assignment content information from the language model 60.

[0149] The above-described embodiments are provided to facilitate understanding of the present disclosure, and are not intended to limit the present disclosure, which may be modified or improved without departing from the spirit and scope of the present disclosure.

[0150] In the above embodiment, the information processing system 100 includes a first terminal device 10, a plurality of second terminal devices 20, a third terminal device 30, and an information processing device 40. However, for example, the information processing device 40 may not be included. In this case, for example, the first terminal device 10 or the second terminal device 20 is configured to perform the functions of the information processing device 40. That is, the information processing device 40 may be the same device as the first terminal device 10 or the second terminal device 20. Note that when the information processing device 40 and the first terminal device 10 are the same device, the first user inputs information related to the request that the first user intends to make to the second user into the input unit 11, and the first terminal device 10 acquires information related to the request that the first user intends to make to the second user. Also, when the information processing device 40 and the second terminal device 20 are the same device, the second user inputs answer information, supplemental comment information, and appeal point information into the input unit 21, and the second terminal device 20 acquires the answer information, supplemental comment information, and appeal point information.

[0151] In the above-described embodiments, the information processing devices 40, 40A, and 40B include a storage device 42, but may not include the storage device 42. In this case, as indicated by dashed lines in FIGS. 1, 20, and 26, the information processing systems 100, 100A, and 100B include an external storage device 50. The configuration of the external storage device 50 may be similar to that of the storage device 42. Therefore, for example, in the first embodiment, if the information processing device 40 does not include the storage device 42, the external storage device 50 stores a candidate attorney database D1, a patent and utility model issue content database D2, a design issue content database D3, and a trademark issue content database D4. In this case, the information processing device 40 is configured to appropriately reference the candidate attorney database D1, the patent and utility model issue content database D2, the design issue content database D3, and the trademark issue content database D4 stored in the external storage device 50. Similarly, if the information processing device 40A according to the second embodiment or the information processing device 40B according to the third embodiment does not include the storage device 42, the external storage device 50 stores the task content information previously received from the language model 60, the patent / utility model prompt database D5, the design prompt database D6, and the trademark prompt database D7. In this case, the information processing devices 40A and 40B are configured to appropriately refer to the task content information previously received from the language model 60 stored in the external storage device 50, the patent / utility model prompt database D5, the design prompt database D6, and the trademark prompt database D7.

[0152] In the above embodiment, the assignment content information and response deadline information are sent to the second terminal device 20 of the second user (candidate agent) selected by the first user, but the assignment content information and response deadline information may also be sent to all candidate agents.

[0153] In the above embodiment, task content information and response deadline information are sent to the second terminal device 20 of the second user (candidate agent) selected by the first user, but, for example, the response deadline information does not have to be sent to the second terminal device 20.

[0154] In the above embodiment, the display data includes the supplemental comment information and the appealing point information, but it may not include the supplemental comment information and the appealing point information. Also, the display data may include, for example, only either the supplemental comment information or the appealing point information.

[0155] In the above embodiment, the display data includes the rating information and the comment information, but the display data may not include the rating information and the comment information. Also, the display data may include, for example, only either the rating information or the comment information.

[0156] In the above embodiment, the third user's evaluation is a ranking of the second user's answer, such as an A rating or a B rating, but it may also be, for example, a score of the second user's answer.

[0157] In the first example of the first embodiment, the second example of the first embodiment, the second embodiment, and the third embodiment described above, the answer to the problem content may include not only a draft claim, but also at least one of a draft specification and draft drawings.

[0158] In the first example of the first embodiment, the second example of the first embodiment, the second embodiment, and the third embodiment described above, the proposed claims include an independent claim and a dependent claim, but for example, the dependent claim may not be included.

[0159] In the first and second examples of the first embodiment described above, the patent and utility model problem content database D2 stores the International Patent Classification (IPC), FI, F-terms, and keywords for identifying a field, linked to the problem content. However, the present disclosure is not limited to this. For example, the patent and utility model problem content database D2 may store some of this problem field information linked to the problem content. In the third example of the first embodiment, the design problem content database D3 stores the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying a field, linked to the problem content. However, the present disclosure is not limited to this. For example, the design problem content database D3 may store some of this problem field information linked to the problem content. In the fourth example of the first embodiment, the trademark problem content database D4 stores the goods and service classification, similar group code, goods and services, and keywords for identifying a field, linked to the problem content. However, the present disclosure is not limited to this. For example, the trademark problem content database D4 may record some of this problem field information in association with the problem content.

[0160] In the modified example of the second embodiment described above, the patent and utility model prompt database D5 stores the International Patent Classification, FI, F-terms, and keywords for identifying fields, linked to the patent and utility model prompts. However, the present disclosure is not limited to this. For example, the patent and utility model prompt database D5 may store some of this subject field information linked to the patent and utility model prompts. The design prompt database D6 stores the Locarno Classification, the Japanese Design Classification, D-terms, and keywords for identifying fields, linked to the design prompts. However, the present disclosure is not limited to this. For example, the design prompt database D6 may store some of this subject field information linked to the design prompts. The trademark prompt database D7 stores the goods and service classification, similar group code, keywords for identifying goods and services, and fields, linked to the design prompts. However, the present disclosure is not limited to this. For example, some of this subject area information may be recorded in the trademark prompt database D7 in association with the trademark prompt.

[0161] In the third example of the first embodiment described above, the response to task content C2 includes a design registration application draft and draft drawings, but it may also be, for example, only one of the design registration application draft and draft drawings.

[0162] In the fourth example of the first embodiment, the response to the task content C3 is a trademark proposal and a designated goods and services proposal, but it may be, for example, only one of the trademark proposal and the designated goods and services proposal.

[0163] Although the second embodiment, the modified example of the second embodiment, the third embodiment, and the modified example of the third embodiment have been described using patent cases, the present disclosure can also be applied to utility model, design, and trademark cases. That is, the information processing device 40A and the information processing device 40B can achieve the above-described effects not only in patent cases but also in utility model, design, and trademark cases. Furthermore, although the first example of the first embodiment and the second example of the first embodiment have been described using patent cases, the present disclosure can also be applied to utility model cases. That is, the information processing device 40 can achieve the above-described effects not only in patent cases but also in utility model cases.

[0164] In the above-described second embodiment, the modified example of the second embodiment, the third embodiment, and the modified example of the third embodiment, the language model 60 is located outside the information processing devices 40A and 40B, but it may also be located inside the information processing devices 40A and 40B. In other words, the information processing devices 40A and 40B may each include the language model 60.

[0165] In the second embodiment described above, one subject field information (International Patent Classification) is input to the input unit 11 of the first terminal device 10, but multiple subject field information may be input. In the third embodiment, application specific information is input to the input unit 11 of the first terminal device 10, but for example, application specific information and subject field information may be input. In a modified example of the third embodiment, application content information is input to the input unit 11 of the first terminal device 10, but for example, application content information and subject field information may be input.

[0166] In the third embodiment described above, the external database 70 is a database of the Japan Patent Office, but it may also be, for example, a database of the United States Patent and Trademark Office.

[0167] As described above, the present specification discloses the following: (1) a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; An information processing device that transmits the display data to the first terminal device. (2) The information related to the request is subject field information including at least one of the International Patent Classification, FI, F-term, Locarno Classification, Japanese Design Classification, D-term, product / service classification, similar group code, product / service, and keyword for identifying the field; An information processing device as described in (1), which acquires one of the assignment contents from multiple assignment contents recorded in a assignment content database in which one or more assignment contents for each assignment field information are linked to the assignment field information based on the assignment field information. (3) The information processing device according to (1), wherein the information related to the request content is the assignment content created by the first user. (4) The information related to the request is subject field information including at least one of the International Patent Classification, FI, F-term, Locarno Classification, Japanese Design Classification, D-term, product / service classification, similar group code, product / service, and keyword for identifying the field; generating a prompt for causing a language model to generate the subject content information based on the subject area information; sending the prompt to the language model; The information processing device according to (1), wherein the task content information is acquired by receiving from the language model the task content information generated by the language model based on the prompt. (5) An information processing device described in (4), which generates the prompt by determining one of a plurality of prompts recorded in a prompt database in which one or more prompts for each of the problem field information are linked to the problem field information, based on the problem field information. (6) The information related to the request is application-specific information for identifying applications relating to intellectual property that have been filed to date, Based on the application-specific information, the application information corresponding to the application-specific information is obtained from an external database in which application information relating to intellectual property applications filed to date is recorded; generating a prompt for generating the subject matter information in a language model based on the application information; sending the prompt to the language model; The information processing device according to (1), wherein the task content information is acquired by receiving from the language model the task content information generated by the language model based on the prompt. (7) The information related to the request is application content information indicating the content of applications relating to intellectual property that have been filed to date, generating a prompt for generating the problem content information in a language model based on the application content information; sending the prompt to the language model; The information processing device according to (1), wherein the task content information is acquired by receiving from the language model the task content information generated by the language model based on the prompt. (8) if the task content indicated by the task content information received from the language model is the same as the task content indicated by the task content information previously received from the language model, generate an additional prompt to cause the language model to generate the task content information again based on the task field information; sending the additional prompt to the language model; An information processing device according to any one of (4) to (7), which acquires the task content information by receiving from the language model the task content information generated by the language model based on the additional prompt. (9) The information processing device according to any one of (1) to (8), wherein the second users are selected by the first user. (10) acquiring, from a third terminal device of a third user, at least one of evaluation information indicating the third user's evaluation of the answer of the second user and comment information indicating the third user's comment on the answer of the second user; The information processing device according to any one of (1) to (9), wherein the display data includes the answer information and at least one of the evaluation information and the comment information. (11) acquiring, from the first terminal device, response deadline information indicating a response deadline set by the first user for the assignment content; The information processing device according to any one of (1) to (10), wherein the display data includes the response information acquired from the second terminal device by the response deadline. (12) An information processing device described in any one of (1) to (11), wherein the response of the second user includes at least one of a draft claim, a draft specification, a draft drawing, a draft design registration application, a draft trademark, and a draft designated goods and services created by the second user in response to the problem content. (13) The reply from the second user includes the proposed claim; The information processing device according to (12), wherein the proposed claims include at least an independent claim. (14) acquiring, from each of the plurality of second terminal devices, at least one of supplemental comment information indicating a supplemental comment to the answer and appeal point information indicating an appeal point of the second user; The information processing device according to any one of (1) to (13), wherein the display data includes the answer information and at least one of the supplemental comment information and the appealing point information. (15) The information processing device according to any one of (1) to (14), wherein the information processing device is the same device as the first terminal device or the second terminal device. (16) An information processing method for intellectual property executed by an information processing device, comprising: A step of acquiring information related to the request content that the first user, who is a requester, is going to request from the second user, who is a candidate for agent, from a first terminal device of the first user; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquiring, from each of the plurality of second terminal devices, answer information indicating at least an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device. (17) A computer program relating to intellectual property, comprising at least one instruction executed by a processor of an information processing device, At least one of the instructions, when executed by the processor, causes the information processing device to: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for an agent; acquiring assignment content information indicating the assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; a computer program causing the display data to be transmitted to the first terminal device; (18) A non-transitory computer-readable medium on which the computer program described in (17) is stored. [Explanation of symbols]

[0168] 10: First terminal device 11, 21, 31: Input section 12,22,32:Display section 20: Second terminal device 30: Third terminal device 40, 40A, 40B: Information processing device 41: Acquisition Department 42:Storage device 43: Control unit 44: Transmitter 45: Bus 50: External storage device 60: Language model 70: External database 100, 100A, 100B: Information processing systems 431: Memory 432: Processor

Claims

1. a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; acquiring assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request is subject field information including at least one of the International Patent Classification, FI, F-term, Locarno Classification, Japanese Design Classification, D-term, product and service classification, similar group code, product and service, and keywords for identifying the field, An information processing device that, based on the task field information, acquires task content information indicating one of the task contents from multiple task contents recorded in a task content database in which one or more task contents for each task field information are linked to the task field information and recorded.

2. a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; Acquire assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request is subject field information including at least one of the International Patent Classification, FI, F-term, Locarno Classification, Japanese Design Classification, D-term, product and service classification, similar group code, product and service, and keywords for identifying the field, generating a prompt for causing a language model to generate the subject content information based on the subject area information; sending the prompt to the language model; The information processing device acquires the task content information by receiving from the language model the task content information generated by the language model based on the prompt.

3. The information processing device of claim 2, wherein the prompt is generated by determining one of a plurality of prompts recorded in a prompt database in which one or more prompts for each of the problem field information are linked to the problem field information, based on the problem field information.

4. a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; Acquire assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request is application identification information for identifying applications relating to intellectual property that have been filed so far, Based on the application-specific information, the application information corresponding to the application-specific information is obtained from an external database in which application information relating to intellectual property applications filed to date is recorded; generating a prompt for generating the subject matter information in a language model based on the application information; sending the prompt to the language model; The information processing device acquires the task content information by receiving from the language model the task content information generated by the language model based on the prompt.

5. a processor; a memory storing at least one instruction executable by the processor, When at least one of the instructions is executed by the processor, the information processing device: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for agent; Acquire assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request content is application content information indicating the content of applications related to intellectual property that have been filed so far, generating a prompt for generating the problem content information in a language model based on the application content information; sending the prompt to the language model; The information processing device acquires the task content information by receiving from the language model the task content information generated by the language model based on the prompt.

6. If the task content indicated by the task content information received from the language model is the same as the task content indicated by the task content information previously received from the language model, generate an additional prompt to cause the language model to generate the task content information again based on the task field information; sending the additional prompt to the language model; The information processing device according to claim 2 , wherein the task content information is acquired by receiving, from the language model, the task content information generated by the language model based on the additional prompt.

7. A computer program relating to intellectual property, comprising at least one instruction to be executed by a processor of an information processing device, At least one of the instructions, when executed by the processor, causes the information processing device to: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for an agent; acquiring assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request is subject field information including at least one of the International Patent Classification, FI, F-term, Locarno Classification, Japanese Design Classification, D-term, product and service classification, similar group code, product and service, and keywords for identifying the field, generating a prompt for generating the task content information in a language model based on the task field information; sending the prompt to the language model; a computer program that causes the task content information to be acquired by receiving from the language model the task content information generated by the language model based on the prompt;

8. A computer program relating to intellectual property, comprising at least one instruction to be executed by a processor of an information processing device, At least one of the instructions, when executed by the processor, causes the information processing device to: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for an agent; acquiring assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request is application identification information for identifying applications relating to intellectual property that have been filed so far, Based on the application-specific information, the application information corresponding to the application-specific information is obtained from an external database in which application information relating to intellectual property applications filed to date is recorded; generating a prompt for generating the problem content information in a language model based on the application information; sending the prompt to the language model; a computer program that causes the task content information to be acquired by receiving from the language model the task content information generated by the language model based on the prompt;

9. A computer program relating to intellectual property, comprising at least one instruction to be executed by a processor of an information processing device, At least one of the instructions, when executed by the processor, causes the information processing device to: acquires, from a first terminal device of a first user who is a requester, information related to the request content that the first user is about to make to a second user who is a candidate for an agent; acquiring assignment content information indicating assignment content based on information related to the request content; transmitting the assignment content information to each of the second terminal devices of the second users; acquires, from each of the plurality of second terminal devices, at least answer information indicating an answer of the second user to the assignment content indicated by the assignment content information; generating display data including the answer information; transmitting the display data to the first terminal device; The information related to the request content is application content information indicating the content of applications related to intellectual property that have been filed so far, generating a prompt for generating the problem content information in a language model based on the application content information; sending the prompt to the language model; a computer program that causes the task content information to be acquired by receiving from the language model the task content information generated by the language model based on the prompt;

Citation Information

Patent Citations

  • System for managing intellectual property-related electronic information

    JP2008040545A

  • Application support system, application file creation support server, and application file creation support program

    JP2014179068A

  • Image reader

    JP1997005716A