Legal claims defining the scope of protection, as filed with the USPTO.
1. An information processing device, comprising: computer storage for storing information about components and subcomponents of first and second system models, each of the first and second system models having a plurality of subcomponents; at least one CPU programmed to operate as: (a) a determination unit connected to the computer storage for determining the correspondence between components of the first and second system models as a function of: (i) a plurality of first correspondence values, each first correspondence value indicating the similarity between a respective subcomponent of the first system model and a respective subcomponent of the second system model; and (ii) a plurality of second correspondence values, each second correspondence value indicating the similarity between a respective combination of subcomponents of the first system model and a respective combination of subcomponents of the second system model; the determination storage unit storing those of the first and second correspondence values which are greater than a predetermined threshold in a correspondence table; and (b) a calculation unit which generates a similarity value indicating the similarity of the first and second system models as a function of the first and second correspondence values stored in the correspondence table.
2. The information processing device described in claim 1 , further comprising: a multiple component aggregation unit which, when at least two components included in the first system model are in correspondence relationship with at least one component included in the second system model as indicated by the stored correspondence values, generates a correspondence value indicating the correspondence between the at least two components included in the first system model on the one hand and the at least one component included in the second system model on the other hand.
3. The information processing device described in claim 1 , further comprising a search unit which searches a model on the basis of similarity calculated by the calculation unit.
4. The information processing device described in claim 1 , further comprising a model storage unit which correlates and stores information specifying the first system model, information on components included in the system model and information on sub-components included in each of the components of the first and second system models.
5. The information processing device described in claim 1 , wherein a first of the components is a hardware component and the first component includes a software sub-component.
6. The information processing device of claim 1 , wherein each of the correspondence values is calculated using an identical formula.
7. The information processing device of claim 1 , wherein the calculation unit generates the similarity value using a predetermined formula.
8. A process for determining the similarity between two system models, the process being carried out by a computer system and comprising: storing information about components and subcomponents of first and second system models in computer storage, each of the first and second system models having a plurality of subcomponents; using the computer system to: (a) determine the correspondence between components of the first and second system models as a function of: a plurality of first correspondence values, each first correspondence value indicating the similarity between a respective subcomponent of the first system model and a respective subcomponent of the second system model; and (ii) a plurality of second correspondence values, each second correspondence value indicating the similarity between a respective combination of subcomponents of the first system model and a respective combination of subcomponents of the second system model; and (b) store those of the first and second correspondence values which are greater than a predetermined threshold in a correspondence table; and (c) generate a similarity value indicating the similarity of the first and second system models as a function of the first and second correspondence values stored in the correspondence table.
9. The process of claim 8 , wherein each of the correspondence values is calculated using an identical formula.
10. The process of claim 8 , wherein the similarity value is generated using a predetermined formula.
11. A non-transitory storage medium which contains software which, when run on a processor, will cause the processor to: store information about components and subcomponents of first and second system models, each of the first and second system models having a plurality of subcomponents; determine the correspondence between components of the first and second system models as a function of: (a) a plurality of first correspondence values, each first correspondence value indicating the similarity between a respective subcomponent of the first system model and a respective subcomponent of the second system model; and (b) a plurality of second correspondence values, each second correspondence value indicating the similarity between a respective combination of subcomponents of the first system model and a respective combination of subcomponents of the second system model; and store those of the first and second correspondence values which are greater than a predetermined threshold in a correspondence table; and generate a similarity value indicating the similarity of the first and second system models as a function of the first and second correspondence values stored in the correspondence table.
Unknown
April 21, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.