WO2020026366A1 - 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム - Google Patents
特許評価判定方法、特許評価判定装置、および特許評価判定プログラム Download PDFInfo
- Publication number
- WO2020026366A1 WO2020026366A1 PCT/JP2018/028760 JP2018028760W WO2020026366A1 WO 2020026366 A1 WO2020026366 A1 WO 2020026366A1 JP 2018028760 W JP2018028760 W JP 2018028760W WO 2020026366 A1 WO2020026366 A1 WO 2020026366A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- text
- sentence
- group
- search keyword
- patentability
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
- G06Q50/184—Intellectual property management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
- G06F40/211—Syntactic parsing, e.g. based on context-free grammar [CFG] or unification grammars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/284—Lexical analysis, e.g. tokenisation or collocates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3335—Syntactic pre-processing, e.g. stopword elimination, stemming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2216/00—Indexing scheme relating to additional aspects of information retrieval not explicitly covered by G06F16/00 and subgroups
- G06F2216/11—Patent retrieval
Definitions
- the present invention relates to a patent evaluation judgment method, a patent evaluation judgment device, and a patent evaluation judgment program.
- Patent Document 1 when a morpheme of a predetermined ratio or more in the morpheme group included in Claim 1 of Patent Application A is also included in the specification of another Patent Application B, Patent Application B A is determined to be similar to A. Further, Patent Document 1 discloses that similarity can be determined in consideration of the importance of each morpheme, as in the TF (Term @ Frequency) / IDF (Inverse @ Document @ Frequency) method. .
- Patent Literature 1 in order to search for the word included in the claim of the patent to be evaluated in the entire specification of another patent application, the word is used in any sentence. Has not been analyzed. In other words, even if the meaning is completely different from the meaning expressed by the patent to be evaluated, if the same word is included, it is determined as a similar patent.
- the present invention has been made in view of the above circumstances, and a patent evaluation determination method and a patent evaluation determination method capable of determining whether a patent document similar to a patent to be evaluated (invention) is publicly known with higher accuracy. It is an object to provide an apparatus and a patent evaluation determination program.
- the determining step may determine the patentability of the invention text based on the edit distance of the invention text and the text included in the patent text group.
- the determination step is based on a result obtained by multiplying a reciprocal of an editing distance of a text included in the patent text group by a length index of the invention text and a content rate of the search keyword.
- the patentability of the invention text may be determined.
- the determination unit divides the invention text for each constituent element, and edits each of the cut constituent elements with a text included in the patent text group.
- the patentability of the text of the invention may be determined based on the distance.
- the patent text group extraction step extracts a patent classification assigned to the patent text group and extracts from the extracted patent classifications.
- a higher-ranked patent class may be selected, and the patent sentence group may be extracted again using the search keyword and the selected higher-ranked patent class.
- the patent sentence group extracting step includes the step of: adjoining the search keyword in a distributed expression space from the patent sentence group obtained by using the search keyword and the selected higher-order patent classification.
- the results obtained by narrowing down the patent groups to be executed may be extracted as the above-mentioned patent document group.
- the determining step compares the invention text and the text included in the patent text group to extract a patent text similar to the invention text,
- the patentability of the invention text may be determined by determining the similarity between the invention text and the extracted patent text.
- a second aspect of the present invention is an invention input unit for receiving an input of an invention sentence relating to the invention, and performing a syntax analysis on the input invention sentence in units of words, and then performing an arbitrary search keyword in the invention sentence.
- a keyword extraction unit for extracting a group of patent sentences including the search keyword from the database using the extracted search keyword, and a sentence included in the invention sentence and the patent sentence group
- a judging unit for judging the patentability of the text of the invention by comparing the above.
- a third aspect of the present invention is an invention input function for receiving an input of an invention sentence relating to an invention in a computer, and analyzing the input invention sentence in units of words and then performing arbitrary analysis on the invention sentence.
- a keyword extraction function of extracting a search keyword of the above a patent text group extraction function of extracting a patent text group including the search keyword from the database using the extracted search keyword, and a patent text group of the invention text and the patent text group.
- the present invention relates to a patent evaluation determination program which realizes a determination function of comparing the included texts to determine the patentability of the invention text.
- a search keyword which is a technical field of the invention, is extracted by performing a syntax analysis from an invention sentence, and then the invention sentence and sentences included in the extracted patent sentence group are compared. It is possible to provide a patent evaluation determination method, a patent evaluation determination device, and a patent evaluation determination program for determining gender.
- FIG. 3 is a diagram illustrating an example of a schematic configuration of a user terminal device.
- FIG. 3 is a diagram illustrating an example of a schematic configuration of a server. It is an example of the table
- the patentability of the invention text is determined, and a series of flows from transmitting the determination result to the user terminal device are described. It is a figure showing an example of an operation sequence.
- the invention determines the patentability of the invention sentence and transmits the judgment result to the user's terminal device. It is a figure which shows an example of the operation
- FIG. 1 is a schematic diagram for explaining an example of processing by the patent evaluation determination system 1.
- the patent evaluation determination system 1 includes a plurality of user terminal devices 2, 2, 2,... And a patent document database 3, and a plurality of user terminal devices 2 and a server 4 that is mutually communicated with the patent document database 3.
- the server 4 receives, from the terminal devices 2 of a plurality of users, invention texts for which patentability evaluation determination is desired, and extracts a keyword representing the invention included in the invention texts as a search keyword by a search keyword extraction unit 412.
- the server 4 includes a patent document group extraction unit 413 that extracts a similar patent document group from the patent document database 3 based on the extracted search keywords. Then, the server 4 compares the invention texts received from the terminal devices 2, 2, 2,...
- the server 4 transmits the evaluation of the patentability determined by the determination unit 413 to the terminal devices 2, 2, 2,... Of the plurality of users.
- the patent document stored in the patent document database 3 is described as a search target.
- the server 4 downloads the patent document from the patent document database 3 and downloads the similar patent document in the server 4. It is good also as composition which extracts a group. According to this configuration, the processing can be completed locally, so that the processing speed can be increased.
- the patent document database 3 is, for example, a database of the Patent Office.
- the patent office database may include one or more offices. By including databases from the five agencies in the United States, Europe, Japan, China, and Korea, it is possible to cover about 90% of global patents. It should include a database of five agencies.
- the invention sentence received by the server 4 from the user's terminal device 2, 2, 2,... May be a claim included in a known document published by the Patent Office. Further, it may be a sentence relating to a claim before the application, or a claim scheduled to be amended after application examination. It is desirable that the text of the invention include only one invention. That is, the description should be in the form of one claim. Of course, it is also possible for the user's terminal device 2 to transmit the invention text to the server 4 in the form of a plurality of claims. In this case, it is preferable that the server processing unit 416 of the server 4 recognizes the delimiter for each invention and determine patentability for each invention. In the present embodiment, the content of the invention before the filing is described as an invention text, but the invention is not limited to this configuration.
- FIG. 2 is a diagram illustrating an example of a schematic configuration of the patent evaluation determination system 1.
- the patent evaluation determination system 1 includes terminal devices 2, 2, 2,... Of a plurality of users, a patent document database 3, and a server 4.
- the terminal devices of a plurality of users may be simply referred to as user terminal devices 2.
- the user's terminal devices 2, 2, 2,... And the server 4 are connected to each other via a communication network such as the Internet 5, for example.
- the patent document database 3 and the server 4 are connected to each other via a communication network such as the Internet 5, for example.
- a gateway may be appropriately provided between the respective networks.
- a program for example, a browsing program
- a program for example, a management program executed on the server 4 communicate with each other using a communication protocol such as a hypertext transfer protocol (HTTP).
- HTTP hypertext transfer protocol
- connection between the user's terminal device 2 and the server 4 and the connection between the patent document database 3 and the server 4 are confidential information to be handled. Need to be good.
- the connection between the user's terminal device 2 and the server 4 and the connection between the patent document database 3 and the server 4 can be provided with dedicated lines to enhance security.
- FIG. 3 is a diagram illustrating an example of a schematic configuration of the user terminal device 2.
- the user's terminal device 2 executes connection to a wireless communication network, Web access, and the like.
- the user terminal device 2 includes a terminal communication unit 211, a terminal storage unit 212, a terminal operation unit 213, a terminal display unit 214, and a terminal processing unit 215.
- a tablet PC or a notebook PC is assumed as the user's terminal device 2, but the present invention is not limited to this.
- the user's terminal device 2 only needs to be able to apply the present invention.
- a multifunctional mobile phone so-called “smartphone”
- a mobile phone so-called “feature phone”
- PDA portable information terminal
- portable game machine a portable game machine
- portable music player a tablet terminal, or the like.
- the terminal communication unit 211 includes a communication interface circuit, and connects the user's terminal device 2 to the Internet 5.
- the terminal communication unit 211 transmits the data supplied from the terminal processing unit 215 to the server 4 or the like via a network. Further, the terminal communication unit 211 supplies data received from the server 4 or the like via the network to the terminal processing unit 215.
- the terminal storage unit 212 includes, for example, a semiconductor memory device.
- the terminal storage unit 212 stores an operating system program, a driver program, an application program, data, and the like used for processing in the terminal processing unit 215.
- the terminal storage unit 212 stores, as driver programs, an input device driver program for controlling the terminal operation unit 213, an output device driver program for controlling the terminal display unit 214, and the like.
- the terminal storage unit 212 displays, as an application program, a registration screen for registering, in the server 4, search conditions, feature information, feature images, and the like input by a store-related person operating the terminal operation unit 213.
- the browsing program is stored.
- the various programs may be installed in the terminal storage unit 212 from a computer-readable portable recording medium such as a CD-ROM or a DVD-ROM, using a known setup program or the like. Further, the terminal storage unit 212 may temporarily store temporary data related to a predetermined process.
- the terminal operation unit 213 may be any device as long as the user can operate the terminal device 2, such as a mouse, a touch panel, or key buttons. The user can use the terminal operation unit 213 to select and release information, and to input characters and numbers. When operated by the user, the terminal operation unit 213 generates a signal corresponding to the operation. Then, the generated signal is transmitted to the terminal processing unit 215.
- the terminal display unit 214 may be any device as long as it can display a video or an image, and is, for example, a liquid crystal display or an organic EL (Electro-Luminescence) display.
- the terminal display unit 214 displays an image corresponding to the video data supplied from the terminal processing unit 215, an image corresponding to the image data, and the like.
- the terminal processing unit 215 includes one or a plurality of processors and their peripheral circuits.
- the terminal processing unit 215 controls the overall operation of the terminal device 2 of the user, and is, for example, a CPU.
- the terminal processing unit 215 controls the terminal communication unit 211 so that various processes of the terminal device 2 of the user are executed in an appropriate procedure based on a program stored in the terminal storage unit 212, an operation of the terminal operation unit 213, and the like. And the operation of the terminal display unit 214 and the like.
- the terminal processing unit 215 executes a process based on a program (such as an operating system program, a driver program, or an application program) stored in the terminal storage unit 212.
- the terminal processing unit 215 can execute a plurality of programs (such as application programs) in parallel.
- the terminal processing unit 215 performs a function of processing screen display information received from the outside of the terminal device 2 of the user as a screen display that can be viewed by the user, and performs a process based on the operation content of the terminal operation unit 213 from the user.
- a function of converting the signal into a signal that can be transmitted to the outside of the terminal device 2 and transmitting the signal to the terminal communication unit 211 is provided.
- These functions are function modules realized by a program executed by a processor included in the terminal processing unit 215. Alternatively, each of these units may be implemented in the user terminal device 2 as an independent integrated circuit, microprocessor, or firmware.
- the user's terminal device 2 is operated by the user.
- the user operates the terminal operation unit 213 to input an invention sentence to be determined for patentability into the terminal device 2 of the user. If necessary, the terminal processing unit 215 may correct erroneous writing of the invention text or correct the grammar.
- the user terminal device 2 may be a company terminal device or a company-wide network. Further, the user terminal device 2 may be a terminal device of the JPO or a network of the entire JPO.
- the patent document database 3 provides a desired patent document group to the server 4 in response to a request from the server 4. That is, the patent document database 3 extracts a group of patent documents corresponding to the search condition based on the search condition received from the server 4 and transmits the group to the server 4.
- the patent document database 3 may search for a patent document every time there is a request from the server 4 and transmit the patent document to the server 4, and the patent document database 3 periodically transmits the patent document to the server 4 for representative search results. May be sent.
- the patent document database 3 may include components such as a processing unit, a communication unit, and a storage unit as a server.
- the server 4 also serves as the patent document database 3
- the patent document database 3 transmits the patent document to the server 4, and the server storage unit 411 of the server 4 stores the patent document.
- the patent document database 3 may transmit the patent document to the server 4 in response to a request from the server 4, or may transmit the patent document to the server 4 by the initiative of the patent document database 3. In this case, since the server 4 can complete the search and the determination in the server 4, the processing speed can be freely adjusted.
- the patent document database 3 accumulates and stores newly published patent publications and registered patent publications.
- the patent document database 3 is preferably classified into items in all past patent documents. For example, it may be divided into an abstract, a claim (a claim), and a full text.
- the patent evaluation determination system 1 performs a full-text search and a free word search of a search keyword included in a claim as described later.
- FIG. 4 is a diagram illustrating an example of a schematic configuration of the server 4.
- the server 4 includes a server storage unit 411 that is a storage area of the server 4. Further, a server processing unit 416 including a search keyword extracting unit 412, a patent sentence group extracting unit 413, a determining unit 414, and a generating unit 415 is further provided. Further, the server 4 includes a server communication unit 417 for communicating with the user terminal device 2 and the patent document database 3.
- the server storage unit 411 has, for example, at least one of a semiconductor memory, a magnetic disk device, and an optical disk device, and is connected to the server 4 via a bus.
- the server storage unit 411 stores a driver program, an operating system program, an application program, data, and the like used for processing by the server processing unit 416.
- the server storage unit 411 stores a communication device driver program that controls the server communication unit 417 as a driver program.
- the computer program may be installed in the server storage unit 411 from a computer-readable portable recording medium such as a CD-ROM or a DVD-ROM using a known setup program or the like.
- the server storage unit 411 stores a patent document table and the like. Note that the server storage unit 411 can correspond to the storage unit of the present invention.
- the server processing unit 416 includes a search keyword extracting unit 412, a patent sentence group extracting unit 413, a determining unit 414, and a generating unit 415.
- the function of the server processing unit 416 is a functional module realized by a program executed by a processor included in the server processing unit 416. Alternatively, each of these units may be implemented in the server 4 as an independent integrated circuit, a microprocessor, or firmware. The processing contents of the server processing unit 416 will be described later. Further, the separation of the components of the server processing unit 416 is an example, and which component performs which processing is not limited to the description of the present embodiment.
- the search keyword extraction unit 412 extracts a search keyword for searching a group of patent sentences from a plurality of words included in the invention sentences received by the server communication unit 417 from the terminal device 2 of the user.
- the search keyword extraction unit 412 divides the received invention sentence for each element. Specifically, small term analysis may be used. That is, the invention text is divided into a plurality of word units, and a dependency relationship as to which word modifies which word is extracted.
- the invention sentence is an English sentence or the like, it is preferable to perform a delimiter process for dividing the sentence by priority of a period, a colon, a semicolon, a comma, or a related pronoun.
- a search keyword is extracted from a plurality of words included in the invention document.
- a word having a high frequency of appearance may be extracted as a search keyword, or an important term may be extracted as a search keyword from the dependency relationship between words. That is, the search keyword is a term for expressing, in one word, the technical field to which the invention text input by the user belongs.
- the search keyword is usually one word, but may be a plurality of words when it is difficult to narrow down the search keyword to one.
- a technique for extracting a search keyword from the input invention text may be a general technique, and is not limited to the above technique.
- the patent sentence group extraction unit 413 can easily extract the patent sentence group by extracting important search keywords in the invention sentence from the invention sentence.
- the patent evaluation evaluation system 1 can quickly process the evaluation evaluation of patentability.
- the patent sentence group extraction unit 413 extracts a patent sentence group similar to the input invention sentence using the search keyword extracted by the search keyword extraction unit 412.
- the patent document group may be extracted by simply searching the patent documents contained in the patent document database 3 by keyword search.
- a group of patent sentences in which the search keyword is described in the full text of the patent document may be used as the search result
- a group of patent documents in which the search keyword is described in all claims may be extracted as the search result.
- a group of patent sentences in which a search keyword is described in 1 may be extracted as a search result.
- a search result in which a search keyword is detected in the entire text of a patent document is defined as a group of patent documents, but the present invention is not limited to a search target location. The shorter the text to be searched, the lighter the process. Therefore, only the claim 1 can be used as a search as a simple survey.
- the patent sentence group extraction unit 413 may increase the accuracy of the patent sentence group in consideration of the importance of the search keyword from the patent sentence group including the search keyword. For example, the patent sentence group extraction unit 413 evaluates the degree of importance of the search keyword in the sentences included in the patent sentence group using the TF-IDF method or the like. Here, it is assumed that a patent sentence in which the search keyword appears in one entire patent sentence has low importance, and that if the search keyword appears only in a specific sentence in one patent sentence, it is assumed that the importance is high. Extraction of a group of patent sentences for a search keyword using the TF-IDF method or the like may be performed when a user inputs an invention sentence to the terminal device 2 and a search keyword is obtained. A group of patent sentences corresponding to the search keyword may be stored in the server storage unit 411 in advance.
- the patent sentence group extraction unit 413 can extract the patent sentence group in consideration of the importance of the search keyword by simply comparing with the patent sentence group extracted in the free word search.
- the patent evaluation determination system 1 can perform highly accurate patent evaluation determination without doing so.
- the patent evaluation determination system 1 can quickly process the evaluation determination of patentability.
- the determination unit 414 compares the full text of the text included in the patent text group extracted by the patent text group extraction unit 413 (hereinafter sometimes referred to as “the whole text of the patent text group”) with the invention text to determine the similarity.
- the determination unit 414 divides the entire sentence of the sentences included in the patent sentence group and the invention sentence into the smallest sentence units (hereinafter referred to as the smallest sentence), and obtains the similarity between these smallest sentences.
- the similarity is obtained by dividing the sentence into the smallest sentences in units of the components included in the sentence and determining whether or not the constituent element is disclosed in the patent sentence group.
- the similarity may reflect whether the minimum sentence included is included in one patent sentence or is divided into multiple patent sentences.When all the minimum sentences are disclosed in one sentence , Input invention text There can be determined to be lacking. Also, if listed across the minimum statement several patents sentence, it can be determined that inventive patent text input is lacking.
- the determination unit 414 preliminarily divides the invention text and the patent text into the minimum text, and then compares the invention text and the patent text group. Therefore, the determination unit 414 is smaller than comparing the entire invention text and the entire patent text. Similarity determination between sentences can be performed on a scale. Therefore, the accuracy of the similarity determination by the patent evaluation determination system 1 is improved.
- the determination unit 414 assigns a score using the following similarity score calculation formula.
- the score is calculated based on the minimum sentences. However, the score may be calculated based on the edit distance of the entire invention text and the entire text of the patent text group.
- Similarity score calculation formula (length penalty of invention sentence) x (content rate of minimum sentence in word units) x (reciprocal of edit distance at character string level)
- the edit distance is the distance when one character string is edited into another when there are two character strings. That is, the addition or deletion of one character is calculated so that the score becomes 1, and when one character is deleted and added, the score becomes 2.
- the reason why the edit distance is used to determine the patentability of the present invention is to absorb the writing fluctuation.
- the length penalty of the invention sentence is a coefficient for making a correction because the editing distance is too small when too short sentences are compared.
- the determination unit 414 can accurately calculate the similarity between sentences in units of words or characters by determining the similarity between the invention sentence and the patent sentence group using the edit distance.
- patentability is judged according to how many similar words are included, but it is possible to judge whether the meaning is similar as a sentence by using the edit distance become.
- the determination unit 414 obtains the similarity of the group of patent sentences as described above, and calculates a patentability determination result according to the similarity between a patent sentence having a high similarity and an invention sentence. There are various methods for finally determining patentability from similarity, and the present invention is not limited to these methods.
- the ranking by the determination unit 414 is performed in four stages of A to D, A has the highest patentability, and B to D gradually decreases in patentability.
- the judgment of the ranking is calculated based on the scores for all the elements of the invention text.
- the determination unit 414 may extract a plurality of patent sentences having a high degree of similarity.
- three similar patent sentences are extracted. For example, among constituent elements that are the minimum sentences of all the sentences of similar patent documents, if any one of the maximum scores (maximum similarity in three patent documents) is lower than a predetermined value, it is determined to be B rank or more. If at least one is lower than the predetermined value, it is determined to be A rank. If the minimum value of the maximum score (any component is described in any of the patent documents) is higher than a predetermined value, it is determined to be D rank.
- the determination unit 414 may assign a rank based on the keyword matching rate of the entire document or the vector similarity.
- the user can easily grasp the determination of patentability.
- the accurate patentability determination result can be transmitted to the user terminal device 2 by lowering the rank.
- FIG. 5 is an example of a table showing the similarity score between the invention text and the similar patent by the determination unit 414.
- the invention text is divided into four components, component AAA, component BBB, component CCC, and component DDD, and the similarity with similar patent X, similar patent Y, and similar patent Z is expressed as a percentage. It is shown.
- the rank of the invention sentence becomes the C rank, and is calculated as a determination result together with the similarity.
- the generation unit 415 generates various display screens transmitted to the terminal device 2 of the user.
- a screen including the determination result of the patentability determined by the determination unit 414 is generated and transmitted to the user terminal device 2 via the server communication unit 417.
- the determination result of patentability generated by the generation unit 415 may be stored in the server storage unit 411.
- the content of the invention text and the determination result of patentability are not stored in the server storage unit 411, but are stored in a temporary storage area (memory). 2 is preferably transmitted. This temporary storage area may be managed by the server storage unit 411.
- the server communication unit 417 has a communication interface circuit for connecting the server 4 to the Internet 5.
- the server communication unit 417 receives an invention sentence for determining patentability from the user terminal device 2 and transmits the determination result by the determination unit 414 to the user terminal device 2.
- the server communication unit 417 receives information when receiving provision of a patent document from the patent document database 3.
- the server communication unit 417 performs various communications with the user terminal device 2 as necessary, and the server communication unit 417 performs various communications with the patent document database 3 as necessary.
- FIG. 6 determines the patentability of the invention text according to the request for determination of the invention text from the user terminal device 2 by the patent evaluation determination system 1 according to the present embodiment, and transmits the determination result to the user terminal device 2.
- FIG. 7 is a diagram showing an example of an operation sequence of a series of steps until the operation is performed.
- the operation sequence described below is mainly executed by the server processing unit 416 in cooperation with each element of the server 4 based on a program stored in the server storage unit 411 in advance.
- the server 4 transmits and receives various kinds of information to and from the user terminal device 2 via the server communication unit 417.
- the server communication unit 417 of the server 4 receives an invention sentence to be determined for patentability from the user's terminal device 2 (step S101). This processing is started when the server communication unit 417 receives the invention text from the user terminal device 2.
- the server processing unit 416 determines whether the invention sentence is described in a format suitable for determining patentability (step S102). For example, in the present embodiment, since the invention sentence needs to be composed of one invention, if the sentence includes a plurality of reading points, the server processing unit 416 sends the error information to the user via the server communication unit 417. To the terminal device 2. If the invention sentence is described in an incorrect format (NO in step S102), server processing unit 416 transmits the error information to user terminal device 2 (step S103), and the process ends. Then, the server processing unit 416 waits for reception of the invention text whose format has been corrected or the next invention text.
- the server processing unit 416 extracts a term for expressing the technical field to which the invention sentence received from the user's terminal device 2 belongs by one word (Ste S104).
- the server processing unit 416 divides the inventive sentence into a plurality of word units, extracts a dependency relationship as to which word modifies which word, and extracts an important term from the dependency relationship as a search keyword. Extract.
- the server processing unit 416 extracts a group of patent sentences similar to the input invention sentences using the extracted search keywords (step S105). Specifically, the server processing unit 416 extracts, from the patent document database 3, a patent document group in which the search keyword is described in the entire text of the patent document as a search result. At this time, the server processing unit 416 determines how important the search keyword is in each patent document, and then extracts only the highly relevant patent documents as a group of patent documents.
- the server processing unit 416 compares the entire sentence of the patent sentence group with the invention sentence to obtain a similarity (step S106). Specifically, the server processing unit 416 divides the sentence into minimum sentences in units of constituent elements included in the invention sentence, and determines whether or not the constituent elements are disclosed in the patent sentence group, thereby determining the similarity. Ask. The server processing unit 416 calculates a similarity score for each of the patent sentences included in each of the patent sentence groups, and extracts three patent sentences having a high similarity score. Here, the server processing unit 416 may correct the score of the similarity so that the similarity is high when the length is too short in consideration of the length of the invention text input from the terminal device 2 of the user. .
- the server processing unit 416 is input based on the edit distance between the extracted minimum sentence of the patent sentence having a high similarity score and the minimum sentence of the invention sentence input from the terminal device 2 of the user.
- the patentability of the invention sentence is determined (step S107).
- the server processing unit 416 calculates the patentability determination of the invention text input to the user's terminal device 2 as a rank. That is, the evaluation of patentability is evaluated according to the ranks A to D, and the evaluation result is transmitted to the terminal device of the user (step S108).
- FIG. 7 is a diagram illustrating an example of the invention text input screen 200 displayed by the terminal display unit 214 of the user terminal device 2.
- FIG. 7 is a diagram showing an example of an input screen for an invention sentence displayed on the terminal device 2 of the user.
- the invention text input screen 200 is a screen for the user to input the invention text using the terminal device 2 and request for determination of patentability.
- an invention text input area 201 which is an area forming an input field for inputting an arbitrary invention text, and a confirmation screen for confirming whether or not the input invention text is correctly input.
- Confirmation button 202 is displayed.
- FIG. 8 is a diagram showing an example of the invention sentence display screen 300 displayed by the terminal display unit 214 of the terminal device 2 of the user.
- the invention sentence display screen 300 is a screen indicating whether the invention sentence input by the user using the terminal device 2 has been correctly input.
- the invention text display screen 300 displays the input invention text by dividing it into components.
- an invention sentence composed of four components that is, a component AAA, a component BBB, a component CCC, and a component DDD is input to the invention text input area 201 of FIG.
- FIG. 7 schematically illustrates a screen displayed when the user presses the button by a mouse click operation or the like. That is, in the example of FIG. 8, the invention sentence is displayed in a state of being divided into an invention sentence composed of four components of the component AAA, the component BBB, the component CCC, and the component DDD.
- an invention text display area 301 which is an area forming a display column in which the invention text is displayed, and an invention text displayed in the invention text display area 301 for determining patentability.
- a determination start button 302 is displayed.
- FIG. 9 is a diagram showing an example of the invention text evaluation screen 400 displayed by the terminal display unit 214 of the user terminal device 2.
- FIG. 9 is a diagram showing an example of the invention sentence evaluation screen 400 displayed on the terminal device 2 of the user.
- the invention sentence evaluation screen 400 is a screen indicating whether the invention sentence input by the user using the terminal device 2 has been correctly input.
- the invention sentence evaluation screen 400 includes a comparison result display area 401 in which the input invention sentence is classified for each component, and a comparison result with a patent sentence having a high degree of similarity is indicated for each component in percentage. included.
- the invention text evaluation screen 400 includes a rank display area 402 in which the patentability determination results of the invention text calculated from the comparison results are displayed in the ranks A to D.
- the patentability determination result of the invention text calculated from the comparison result between the four components of the component AAA, the component BBB, the component CCC, and the component DDD and the similar patent text is C Has been ranked.
- the patent evaluation determination system 1 can determine the patentability of the invention sentences included in the requests from the terminal devices 2 of a plurality of users. Furthermore, since the patent evaluation determination system 1 calculates the similarity between the minimum sentences of the entire text of the invention text and the similar text as the edit distance of the characters, it is simply determined whether the same word is included in the patent text group. It is possible to determine the patentability of the invention sentence with higher accuracy than the determination method.
- the patent evaluation determination system 1 is described as a system in which the user terminal device 2, the patent document database 3, and the server 4 are independent from each other, but all of these functions exist in one place. The same effect can be exhibited as a determination device that performs the determination. Further, it is also possible to provide these functions as a program for installing them on a user terminal device or the like.
- the patent sentence group extraction unit 413 of the server processing unit 416 can perform the following processing to increase the accuracy of the patent sentence group.
- the patent sentence group extraction unit 413 of the server processing unit 416 extracts the patent classification (for example, IPC or CPC) assigned to the patent sentence of the extracted patent sentence group, creates a histogram, and generates Patent classification. Then, an AND search with the search keyword is performed again using the selected patent classification.
- the search using the search keyword may be simply a free word search, but as described above, the TF-IDF method or the like is used to evaluate the degree of importance of the search keyword in the sentences included in the group of patent sentences. It is preferable to obtain the search result after doing so.
- This search result is updated as a group of patent sentences used for comparison with the invention sentences.
- the accuracy of the set of patent texts as an aggregate increases, and the accuracy of determining patentability also increases.
- the patent document group extraction unit 413 uses patent classification to increase the comprehensiveness as an aggregate, thereby reducing patent document extraction omissions.
- FIG. 10 is a diagram illustrating an example of determining the patentability of an invention sentence from a user's terminal device 2 by a patent evaluation determination system 1 according to a first modification of the present embodiment.
- FIG. 7 is a diagram illustrating an example of an operation sequence of a series of flows up to transmission to the device 2.
- step S105 after extracting a group of patent documents similar to the input invention document using the extracted search keywords, the server processing unit 416 extracts a patent classification from the group of patent documents and extracts A patent classification is selected (step S109). Next, the server processing unit 416 extracts a group of patent sentences again using the search keyword and the selected upper patent classification (step S110). When a plurality of patent classes are included in the search based on the patent classification, the patent document group can be expanded by performing an OR search.
- the patent sentence group extraction unit 413 of the server processing unit 416 can perform the following processing to increase the accuracy of the patent sentence group.
- the patent sentence group extraction unit 413 of the server processing unit 416 extracts, from the entire sentence included in each patent sentence of the extracted patent sentence group, a sentence that is close to the search keyword in the distributed expression space and is extracted.
- the result is updated as a group of patent sentences used for comparison with the invention sentences. That is, the patent sentence group extraction unit 413 simulates similar words as the same vector, assuming that words used in similar sentences by machine learning have similar concepts. By this processing, it is possible to recognize that the similar keyword has the same vector.
- the accuracy of the set of patent texts as an aggregate increases, and the accuracy of determining patentability also increases. That is, since the patent sentence group extraction unit 413 extracts a patent sentence close to the search keyword in the distributed expression space, it can also extract a patent sentence having a word similar to the search keyword.
- FIG. 11 is a flowchart illustrating a process of determining patentability of an invention sentence from a user's terminal device 2 by a patent evaluation / judgment system 1 according to a second modification of the present embodiment.
- FIG. 7 is a diagram illustrating an example of an operation sequence of a series of flows up to transmission to the device 2.
- step S105 after extracting a group of patent sentences similar to the input invention sentence by using the extracted search keywords, the server processing unit 416 narrows down the group of patents close to the search keywords in the distributed expression space. The result is extracted as a group of patent sentences (step S111).
- the server processing unit 416 performs the step S111 of the second modification after the step S110 of the first modification, the accuracy becomes high as a group of patent documents. Needless to say, the server processing unit 416 can perform the process of performing Step S110 of Modification 1 after Step S111 of Modification 2.
- the invention text describes the content of the invention before the application as the invention text, but the patent evaluation determination system 1 can also be used to determine the patentability of the claims included in the patent application after the application, etc. .
- the patent text group extraction unit 413 extracts a patent text group from patent texts published before the filing date in consideration of the filing date of a patent application or the like for which patentability is determined.
- the filing date may be a filing date stored in the patent document database 3 or a date directly input to the terminal device 2 by the user.
- Patent evaluation determination system User's terminal device 211 Terminal communication unit 212 Terminal storage unit 213 Terminal operation unit 214 Terminal display unit 215 Terminal processing unit 3 Patent text providing device 4 Server 411 Server storage unit 412 Search keyword extraction unit 413 Patent text group Extraction unit 414 Judgment unit 415 Generation unit 416 Server processing unit 417 Server communication unit 5 Internet
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Technology Law (AREA)
- Entrepreneurship & Innovation (AREA)
- General Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Primary Health Care (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
図1は、特許評価判定システム1による処理の一例を説明するための模式図である。
図2は、特許評価判定システム1の概略構成の一例を示す図である。
図3は、ユーザの端末装置2の概略構成の一例を示す図である。
ユーザの端末装置2は、ユーザに操作される。ユーザは、端末操作部213を操作して特許性の判定を行いたい発明文章をユーザの端末装置2に入力する。必要に応じて端末処理部215が発明文章の誤記修正を行なったり、文法の修正を行なったりしてもよい。
特許文章データベース3は、サーバ4の要求に応じて所望の特許文章群をサーバ4に提供する。すなわち、特許文章データベース3は、サーバ4から受信した検索条件に基づいて当該検索条件に該当する特許文章群を抽出して、サーバ4に送信する。特許文章データベース3は、サーバ4からの要求がある度に特許文章を検索してサーバ4に送信してもよく、定期的に代表的な検索結果について特許文章データベース3が特許文章をサーバ4に送信してもよい。特に図示しないが、特許文章データベース3は、処理部、通信部、および記憶部などのサーバとしての構成要素を備えているとよい。
図4は、サーバ4の概略構成の一例を示す図である。
類似度のスコア算出式=(発明文章の長さペナルティ)×(最小文の単語単位での含有率)×(文字列レベルでの編集距離の逆数)
ここで、編集距離とは2つの文字列があったとき、1つの文字列をもう1つに編集するときの距離である。すなわち、1文字の追加または削除は、スコアが1となり、1文字削除して追加した場合はスコアが2となるように算出される。本発明の特許性の判定に編集距離を用いるのは、表記ゆれを吸収するためである。
また、発明文の長さペナルティは、短すぎる文同士を比較した際に編集距離が小さくなり過ぎるため、補正をかけるための係数である。
図6は、本実施形態にかかる特許評価判定システム1によるユーザの端末装置2から発明文章の判定要求に応じて、当該発明文章の特許性を判定し、判定結果をユーザの端末装置2に送信するまでの一連の流れの動作シーケンスの一例を示す図である。
図7は、ユーザの端末装置2の端末表示部214によって表示される発明文章入力画面200の一例を示す図である。
サーバ処理部416の特許文章群抽出部413は、特許文章群の精度を上げるために以下の処理を行なうことができる。サーバ処理部416の特許文章群抽出部413は、抽出された特許文章群の特許文章に付与されている特許分類(例えば、IPCやCPC)を抽出して、ヒストグラムを作成して、上位の数件の特許分類を選択する。そして、選択された特許分類を用いて再度検索キーワードとのAND検索を行なう。ここで、検索キーワードによる検索は、単にフリーワード検索でもよいが、上述の通りTF-IDF法などを用いて、検索キーワードが特許文章群に含まれる文章においてどの程度の重要度があるかを評価した上で検索結果を得る方が好ましい。この検索結果を発明文章との比較に用いる特許文章群として更新する。この処理によって、特許文章群の集合体としての精度が上がって、特許性の判定の精度も上がる。すなわち、特許文章群抽出部413は、特許分類を用いることで集合体としての網羅性が上がることで特許文章の抽出漏れが減少する。
サーバ処理部416の特許文章群抽出部413は、特許文章群の精度を上げるために以下の処理を行なうことができる。サーバ処理部416の特許文章群抽出部413は、抽出された特許文章群のそれぞれの特許文章に含まれる文章の全文について、分散表現空間で検索キーワードと近接するものを抽出して、抽出された結果を発明文章との比較に用いる特許文章群として更新する。すなわち、特許文章群抽出部413は、機械学習によって類似する文章同士で使われている単語同士は似た概念を持っていると仮定して、類似単語を同一ベクトルとしてシミュレーションする。この処理によって、類似キーワードもベクトルが同じと認識することができる。この処理によって、特許文章群の集合体としての精度が上がって、特許性の判定の精度も上がる。すなわち、特許文章群抽出部413は、分散表現空間で検索キーワードと近接する特許文章を抽出しているため、検索キーワードに類似する文言を備える特許文章も抽出することができる。
本実施形態において、発明文章は、出願前の発明の内容を発明文章として説明したが、出願後の特許出願などに含まれる請求項の特許性の判定に特許評価判定システム1を用いることもできる。この場合、特許文章群抽出部413は、特許性の判定を行なう特許出願などの出願日を考慮して、出願日よりも前に公開された特許文章から特許文章群を抽出する。この出願日は、特許文章データベース3が記憶している出願日でもよく、ユーザによって端末装置2に直接入力される日付でもよい。
2 ユーザの端末装置
211 端末通信部
212 端末記憶部
213 端末操作部
214 端末表示部
215 端末処理部
3 特許文章提供装置
4 サーバ
411 サーバ記憶部
412 検索キーワード抽出部
413 特許文章群抽出部
414 判定部
415 生成部
416 サーバ処理部
417 サーバ通信部
5 インターネット
Claims (9)
- 発明に関する発明文章の入力を受け付ける発明入力ステップと、
前記入力された発明文章を単語単位に構文解析を行なった上で、前記発明文章における任意の検索キーワードを抽出するキーワード抽出ステップと、
前記抽出された検索キーワードを用いて当該検索キーワードが含まれる特許文章群をデータベースから抽出する特許文章群抽出ステップと、
前記発明文章および前記特許文章群に含まれる文章を比較して前記発明文章の特許性を判定する判定ステップと、
を含むことを特徴とする特許評価判定方法。 - 前記判定ステップは、前記発明文章および前記特許文章群に含まれる文章の編集距離を基に前記発明文章の特許性を判定する
ことを特徴とする請求項1に記載の特許評価判定方法。 - 前記判定ステップは、前記特許文章群に含まれる文章の編集距離の逆数に前記発明文章の長さ指数および前記検索キーワードの含有率を乗算した結果を基に前記発明文章の特許性を判定する
ことを特徴とする請求項2に記載の特許評価判定方法。 - 前記判定ステップは、前記発明文章を構成要素ごとに切り分けた上で、切り分けられた前記構成要素ごとに前記特許文章群に含まれる文章との編集距離を基に前記発明文章の特許性を判定する
ことを特徴とする請求項2または3に記載の特許評価判定方法。 - 前記特許文章群抽出ステップは、前記特許文章群に付与されている特許分類を抽出して、当該抽出された特許分類の中から抽出数が多い上位特許分類を選択し、前記検索キーワードおよび前記選択された上位特許分類を用いて前記特許文章群を再度抽出する
ことを特徴とする請求項1から4のいずれか一項に記載の特許評価判定方法。 - 前記特許文章群抽出ステップは、前記検索キーワードおよび前記選択された上位特許分類を用いて得られた前記特許文章群の中から分散表現空間における前記検索キーワードと近接する特許群に絞り込んだ結果を前記特許文章群として抽出する
ことを特徴とする請求項5に記載の特許評価判定方法。 - 前記判定ステップは、前記発明文章および前記特許文章群に含まれる文章を比較して前記発明文章と類似する特許文章を抽出し、前記発明文章および当該抽出された特許文章との類似度を判定することで前記発明文章の特許性を判定する
ことを特徴とする請求項1~6のいずれか一項に記載の特許評価判定方法。 - 発明に関する発明文章の入力を受け付ける発明入力部と、
前記入力された発明文章を単語単位に構文解析を行なった上で、前記発明文章における任意の検索キーワードを抽出するキーワード抽出部と、
前記抽出された検索キーワードを用いて当該検索キーワードが含まれる特許文章群をデータベースから抽出する特許文章群抽出部と、
前記発明文章および前記特許文章群に含まれる文章を比較して前記発明文章の特許性を判定する判定部と、
を含むことを特徴とする特許評価判定装置。 - コンピュータに、
発明に関する発明文章の入力を受け付ける発明入力機能と、
前記入力された発明文章を単語単位に構文解析を行なった上で、前記発明文章における任意の検索キーワードを抽出するキーワード抽出機能と、
前記抽出された検索キーワードを用いて当該検索キーワードが含まれる特許文章群をデータベースから抽出する特許文章群抽出機能と、
前記発明文章および前記特許文章群に含まれる文章を比較して前記発明文章の特許性を判定する判定機能と、
を実現させることを特徴とする特許評価判定プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/320,684 US20200349204A1 (en) | 2018-07-31 | 2018-07-31 | Patent evaluation and determination method, patent evaluation and determination device, and patent evaluation and determination program |
JP2018568979A JP6506489B1 (ja) | 2018-07-31 | 2018-07-31 | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム |
PCT/JP2018/028760 WO2020026366A1 (ja) | 2018-07-31 | 2018-07-31 | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム |
KR1020197002518A KR20200014716A (ko) | 2018-07-31 | 2018-07-31 | 특허 평가 판정 방법, 특허 평가 판정 장치 및 특허 평가 판정 프로그램을 기록한 기록 매체 |
CN201880002848.4A CN111194457A (zh) | 2018-07-31 | 2018-07-31 | 专利评估判定方法、专利评估判定装置以及专利评估判定程序 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/028760 WO2020026366A1 (ja) | 2018-07-31 | 2018-07-31 | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020026366A1 true WO2020026366A1 (ja) | 2020-02-06 |
Family
ID=66324240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/028760 WO2020026366A1 (ja) | 2018-07-31 | 2018-07-31 | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20200349204A1 (ja) |
JP (1) | JP6506489B1 (ja) |
KR (1) | KR20200014716A (ja) |
CN (1) | CN111194457A (ja) |
WO (1) | WO2020026366A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7421740B1 (ja) | 2023-09-12 | 2024-01-25 | Patentfield株式会社 | 分析プログラム、情報処理装置、および分析方法 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021152809A1 (ja) * | 2020-01-30 | 2021-08-05 | 株式会社 AI Samurai | 文書情報評価装置および文書情報評価方法並びに文書情報評価プログラム |
JP7453895B2 (ja) * | 2020-11-11 | 2024-03-21 | 株式会社日立製作所 | 探索条件提示装置、探索条件提示方法、及び探索条件提示プログラム |
US11847169B2 (en) * | 2020-12-18 | 2023-12-19 | Shanghai Henghui Intellectual Property Service Co., Ltd. | Method for data processing and interactive information exchange with feature data extraction and bidirectional value evaluation for technology transfer and computer used therein |
CN117151052B (zh) * | 2023-11-01 | 2024-01-23 | 北京知呱呱科技有限公司 | 一种基于大语言模型和图算法的专利查询报告生成方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003141288A (ja) * | 2001-07-11 | 2003-05-16 | Rohm & Haas Co | データ処理システム |
JP2005078210A (ja) * | 2003-08-28 | 2005-03-24 | Webstar Co Ltd | 発明提案書作成統合インターフェイス装置 |
JP2007310746A (ja) * | 2006-05-19 | 2007-11-29 | Nagaoka Univ Of Technology | 文章更新量評価プログラム |
JP2009043051A (ja) * | 2007-08-09 | 2009-02-26 | Ntt Advanced Technology Corp | 文章処理方法および装置 |
JP6308708B1 (ja) * | 2017-08-25 | 2018-04-11 | 和之 白井 | 特許要件適否予測装置および特許要件適否予測プログラム |
US20180189909A1 (en) * | 2016-12-30 | 2018-07-05 | At&T Intellectual Property I, L.P. | Patentability search and analysis |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009238074A (ja) | 2008-03-28 | 2009-10-15 | Nomura Research Institute Ltd | 特許性予測装置 |
CN101695082B (zh) * | 2009-09-30 | 2012-08-22 | 北京航空航天大学 | 基于关系挖掘的服务组织方法及装置 |
US9836805B2 (en) * | 2012-01-17 | 2017-12-05 | Sackett Solutions & Innovations, LLC | System for search and customized information updating of new patents and research, and evaluation of new research projects' and current patents' potential |
CN106528583A (zh) * | 2015-11-14 | 2017-03-22 | 孙燕群 | 一种网页正文提取比对方法 |
CN106815196B (zh) * | 2015-11-27 | 2020-07-31 | 北京国双科技有限公司 | 软文展现次数统计方法和装置 |
CN106528846B (zh) * | 2016-11-21 | 2019-09-17 | 广州华多网络科技有限公司 | 一种检索方法及装置 |
-
2018
- 2018-07-31 CN CN201880002848.4A patent/CN111194457A/zh active Pending
- 2018-07-31 US US16/320,684 patent/US20200349204A1/en not_active Abandoned
- 2018-07-31 JP JP2018568979A patent/JP6506489B1/ja active Active
- 2018-07-31 WO PCT/JP2018/028760 patent/WO2020026366A1/ja active Application Filing
- 2018-07-31 KR KR1020197002518A patent/KR20200014716A/ko not_active Ceased
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003141288A (ja) * | 2001-07-11 | 2003-05-16 | Rohm & Haas Co | データ処理システム |
JP2005078210A (ja) * | 2003-08-28 | 2005-03-24 | Webstar Co Ltd | 発明提案書作成統合インターフェイス装置 |
JP2007310746A (ja) * | 2006-05-19 | 2007-11-29 | Nagaoka Univ Of Technology | 文章更新量評価プログラム |
JP2009043051A (ja) * | 2007-08-09 | 2009-02-26 | Ntt Advanced Technology Corp | 文章処理方法および装置 |
US20180189909A1 (en) * | 2016-12-30 | 2018-07-05 | At&T Intellectual Property I, L.P. | Patentability search and analysis |
JP6308708B1 (ja) * | 2017-08-25 | 2018-04-11 | 和之 白井 | 特許要件適否予測装置および特許要件適否予測プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7421740B1 (ja) | 2023-09-12 | 2024-01-25 | Patentfield株式会社 | 分析プログラム、情報処理装置、および分析方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111194457A (zh) | 2020-05-22 |
US20200349204A1 (en) | 2020-11-05 |
JPWO2020026366A1 (ja) | 2020-08-06 |
KR20200014716A (ko) | 2020-02-11 |
JP6506489B1 (ja) | 2019-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10896212B2 (en) | System and methods for automating trademark and service mark searches | |
WO2020026366A1 (ja) | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム | |
US8001135B2 (en) | Search support apparatus, computer program product, and search support system | |
US8332208B2 (en) | Information processing apparatus, information processing method, and program | |
WO2021218322A1 (zh) | 段落搜索方法、装置、电子设备及存储介质 | |
US9342233B1 (en) | Dynamic dictionary based on context | |
WO2015084759A1 (en) | Systems and methods for in-memory database search | |
CN104462030B (zh) | 字符转换装置、字符转换方法 | |
JP6618103B1 (ja) | 文章生成装置、文章生成方法、および文章生成プログラム | |
CN103927330A (zh) | 一种在搜索引擎中确定形近字的方法和装置 | |
US20160154885A1 (en) | Method for searching a database | |
JP2020021455A (ja) | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム | |
JP2011113116A (ja) | 情報提供装置 | |
JP4484957B1 (ja) | 検索式生成装置、検索式生成方法、およびプログラム | |
CN101692245A (zh) | 一种检索系统输入附加搜索要求的便捷处理方法 | |
JP2010086210A (ja) | 情報量に応じたページを優先的に表示する検索方法、プログラム及びサーバ | |
CN101609447B (zh) | 于网页切换时查找资料的显示系统及其方法 | |
JP5843235B2 (ja) | Web情報処理装置、web情報処理方法、およびプログラム | |
JP6598273B1 (ja) | 情報処理装置、サーバの制御方法、およびサーバの制御プログラム | |
JP6796337B2 (ja) | 評釈データベース作成装置、評釈データベース作成方法、評釈データベース作成プログラム | |
JP2014199476A (ja) | 機械翻訳装置、機械翻訳方法およびプログラム | |
JP6763982B2 (ja) | 情報処理装置、サーバの制御方法、およびサーバの制御プログラム | |
JP2020198072A (ja) | 文章生成装置、文章生成方法、および文章生成プログラム | |
KR101686764B1 (ko) | 술어 치환 장치 및 이의 명사 술어의 동사술어 치환을 위한 동사술어 순위부여 방법 | |
JP2020112777A (ja) | 情報処理装置、サーバの制御方法、およびサーバの制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2018568979 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 20197002518 Country of ref document: KR Kind code of ref document: A |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18928985 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18928985 Country of ref document: EP Kind code of ref document: A1 |