Neuro-symbolic retrieval augmented generation for identifying utilization of intellectual property
Assigneeentigenlogic LLC
InventorGary W. Grube
Life of this patent
Estimating the term…
Abstract
A neuro-symbolic retrieval augmented generation hybrid method includes determining a set of identigens for each word of patent claim elements to produce sets of identigens and interpreting pairs of adjacent identigens of adjacent sets of identigens to determine a most likely meaning of the claim elements and produce a claim entigen group. The method further includes determining a level of match between the claim entigen group and a comparison matter entigen group. When the level of match between the claim entigen group and the comparison matter entigen group is greater than a threshold level, the method further includes indicating potential utilization of the claim by the comparison matter or potential prior art status of the comparison matter.
Claims18
A neuro-symbolic retrieval augmented generation hybrid method for execution by a computing device, the method comprises:
- generating a neural network representation of a set of claims of a patent by applying an identigen entigen processing approach that disambiguates a plurality of words of the set of claims of the patent, wherein the generating the neural network representation of the set of claims includes:
- determining a set of identigens for each word of a first claim element of a claim of the set of claims to produce a plurality of first sets of identigens, wherein a set of identigens of the plurality of first sets of identigens represents one or more different meanings of a word of the first claim element, wherein each identigen of the set of identigens includes a meaning identifier, an instance identifier, and a time reference, wherein each meaning identifier associated with a particular set of identigens represents a different meaning of one or more different meanings of a corresponding word of the first claim element, wherein each time reference provides time information when a corresponding different meaning of the one or more different meanings is valid;
- generating a symbolic architecture representation of the set of claims by further applying the identigen entigen processing approach to the neural network representation of the set of claims, wherein the symbolic architecture representation of the set of claims represents a most likely meaning interpretation of the set of claims, wherein the generating the symbolic architecture representation of the set of claims includes:
- interpreting, based on identigen pairing rules of a first knowledge database, pairs of sequentially adjacent identigens of adjacent sets of identigens of the plurality of first sets of identigens to determine a most likely meaning interpretation of the first claim element and produce a first claim element entigen group, wherein the first claim element entigen group represents the most likely meaning interpretation of the first claim element, wherein each entigen of the first claim element entigen group corresponds to a selected identigen of one of the plurality of first sets of identigens having a selected meaning identifier of the one or more different meanings of a corresponding word of the first claim element words that represents a most likely meaning interpretation of the corresponding word, wherein each selected identigen corresponding to the first claim element entigen group favorably pairs with at least one corresponding sequentially adjacent identigen of an adjacent set of identigens in accordance with the identigen pairing rules, wherein each entigen of the first claim element entigen group represents a single conceivable and perceivable thing in space and time that is independent of language and corresponds to a time reference of a corresponding selected identigen associated with the first claim element entigen group, wherein the first knowledge database includes a plurality of records that link entigens having a connected meaning for a multitude of patent records that includes a record corresponding to the patent;
- obtaining a comparison matter entigen group utilizing a second knowledge database, wherein the comparison matter entigen group represents a most likely meaning interpretation of corresponding comparison matter, wherein the second knowledge database includes another plurality of records that link entigens having a connected meaning for a multitude of comparison matter records that includes a record corresponding to the comparison matter;
- determining a level of match between the first claim element entigen group and the comparison matter entigen group;
- and
- when the level of match between the first claim element entigen group and the comparison matter entigen group is greater than a threshold level, performing a value-added function including one of:
- indicating potential utilization of the claim by the comparison matter when a priority level of the claim is greater than a priority level of the comparison matter, and
- indicating potential prior art status of the comparison matter when the priority level of the claim is less than the priority level of the comparison matter.
A computing device of a computing system, the computing device comprises:
- an interface;
- a local memory;
- and
- a processing module operably coupled to the interface and the local memory, wherein the memory stores operational instructions that, when executed by the processing module, causes the computing device to:
- generate a neural network representation of a set of claims of a patent by applying an identigen entigen processing approach that disambiguates a plurality of words of the set of claims of the patent, wherein the processing module generates the neural network representation of the set of claims by:
- determining a set of identigens for each word of a first claim element of a claim of the set of claims to produce a plurality of first sets of identigens, wherein a set of identigens of the plurality of first sets of identigens represents one or more different meanings of a word of the first claim element, wherein each identigen of the set of identigens includes a meaning identifier, an instance identifier, and a time reference, wherein each meaning identifier associated with a particular set of identigens represents a different meaning of one or more different meanings of a corresponding word of the first claim element, wherein each time reference provides time information when a corresponding different meaning of the one or more different meanings is valid;
- generate a symbolic architecture representation of the set of claims by further applying the identigen entigen processing approach to the neural network representation of the set of claims, wherein the symbolic architecture representation of the set of claims represents a most likely meaning interpretation of the set of claims, wherein the processing module generates the symbolic architecture representation of the set of claims by:
- interpreting, based on identigen pairing rules of a first knowledge database, pairs of sequentially adjacent identigens of adjacent sets of identigens of the plurality of first sets of identigens to determine a most likely meaning interpretation of the first claim element and produce a first claim element entigen group, wherein the first claim element entigen group represents the most likely meaning interpretation of the first claim element, wherein each entigen of the first claim element entigen group corresponds to a selected identigen of one of the plurality of first sets of identigens having a selected meaning identifier of the one or more different meanings of a corresponding word of the first claim element words that represents a most likely meaning interpretation of the corresponding word, wherein each selected identigen corresponding to the first claim element entigen group favorably pairs with at least one corresponding sequentially adjacent identigen of an adjacent set of identigens in accordance with the identigen pairing rules, wherein each entigen of the first claim element entigen group represents a single conceivable and perceivable thing in space and time that is independent of language and corresponds to a time reference of a corresponding selected identigen associated with the first claim element entigen group, wherein the first knowledge database includes a plurality of records that link entigens having a connected meaning for a multitude of patent records that includes a record corresponding to the patent;
- obtain a comparison matter entigen group utilizing a second knowledge database, wherein the comparison matter entigen group represents a most likely meaning interpretation of corresponding comparison matter, wherein the second knowledge database includes another plurality of records that link entigens having a connected meaning for a multitude of comparison matter records that includes a record corresponding to the comparison matter;
- determine a level of match between the first claim element entigen group and the comparison matter entigen group;
- and
- when the level of match between the first claim element entigen group and the comparison matter entigen group is greater than a threshold level, perform a value-added function including one of:
- indicating, via the interface, potential utilization of the claim by the comparison matter when a priority level of the claim is greater than a priority level of the comparison matter, and
- indicating, via the interface, potential prior art status of the comparison matter when the priority level of the claim is less than the priority level of the comparison matter.
A non-transitory computer readable memory comprises:
- a first memory element that stores operational instructions that, when executed by a processing module, causes the processing module to:
- generate a neural network representation of a set of claims of a patent by applying an identigen entigen processing approach that disambiguates a plurality of words of the set of claims of the patent, wherein the processing module generates the neural network representation of the set of claims by:
- determining a set of identigens for each word of a first claim element of a claim of the set of claims to produce a plurality of first sets of identigens, wherein a set of identigens of the plurality of first sets of identigens represents one or more different meanings of a word of the first claim element, wherein each identigen of the set of identigens includes a meaning identifier, an instance identifier, and a time reference, wherein each meaning identifier associated with a particular set of identigens represents a different meaning of one or more different meanings of a corresponding word of the first claim element, wherein each time reference provides time information when a corresponding different meaning of the one or more different meanings is valid;
- a second memory element that stores operational instructions that, when executed by the processing module, causes the processing module to:
- generate a symbolic architecture representation of the set of claims by further applying the identigen entigen processing approach to the neural network representation of the set of claims, wherein the symbolic architecture representation of the set of claims represents a most likely meaning interpretation of the set of claims, wherein the processing module generates the symbolic architecture representation of the set of claims by:
- interpreting, based on identigen pairing rules of a first knowledge database, pairs of sequentially adjacent identigens of adjacent sets of identigens of the plurality of first sets of identigens to determine a most likely meaning interpretation of the first claim element and produce a first claim element entigen group, wherein the first claim element entigen group represents the most likely meaning interpretation of the first claim element, wherein each entigen of the first claim element entigen group corresponds to a selected identigen of one of the plurality of first sets of identigens having a selected meaning identifier of the one or more different meanings of a corresponding word of the first claim element words that represents a most likely meaning interpretation of the corresponding word, wherein each selected identigen corresponding to the first claim element entigen group favorably pairs with at least one corresponding sequentially adjacent identigen of an adjacent set of identigens in accordance with the identigen pairing rules, wherein each entigen of the first claim element entigen group represents a single conceivable and perceivable thing in space and time that is independent of language and corresponds to a time reference of a corresponding selected identigen associated with the first claim element entigen group, wherein the first knowledge database includes a plurality of records that link entigens having a connected meaning for a multitude of patent records that includes a record corresponding to the patent;
- a third memory element that stores operational instructions that, when executed by the processing module, causes the processing module to:
- obtain a comparison matter entigen group utilizing a second knowledge database, wherein the comparison matter entigen group represents a most likely meaning interpretation of corresponding comparison matter, wherein the second knowledge database includes another plurality of records that link entigens having a connected meaning for a multitude of comparison matter records that includes a record corresponding to the comparison matter;
- a fourth memory element that stores operational instructions that, when executed by the processing module, causes the processing module to:
- determine a level of match between the first claim element entigen group and the comparison matter entigen group;
- and
- a fifth memory element that stores operational instructions that, when executed by the processing module, causes the processing module to:
- when the level of match between the first claim element entigen group and the comparison matter entigen group is greater than a threshold level, perform a value-added function including one of:
- indicating potential utilization of the claim by the comparison matter when a priority level of the claim is greater than a priority level of the comparison matter, and
- indicating potential prior art status of the comparison matter when the priority level of the claim is less than the priority level of the comparison matter.
Dependencies are inferred from the claim text.