Computing a group of related companies for financial information systems
First Claim
Patent Images
1. A method, performed by a computer system, for determining whether a target company and a second company are related, the method comprising:
- locating a co-occurrence of a target company name of the target company and a second company name of the second company in a first set of data sources;
identifying a business relationship between the target company and the second company based upon a relationship indicator appearing with the co-occurrence of the target company name and the second company name;
verifying the business relationship using a second set of data sources based upon the target company and the second company having in common at least two of the following features;
an industry type, a geographic location, a type of product provided, and a type of service provided;
determining at least one of a plurality of hierarchical business categories to which the target company and the second company belong;
determining a relationship strength value based on the relationship indicator, the second set of data sources and the determined hierarchical business category, the relationship strength value increasing or decreasing based on a depth of the determined business category in hierarchy; and
identifying the second company as related to the target company when the relationship strength value is over a threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed by which users looking for financial information about publicly traded or private companies may richly and interactively navigate both pricing and material news information about those companies. The techniques facilitate and encourage the user'"'"'s use and understanding of financial information presented. Related company information can also be provided to the user, where related companies are organized by hierarchal categories for a meaningful display.
39 Citations
36 Claims
-
1. A method, performed by a computer system, for determining whether a target company and a second company are related, the method comprising:
-
locating a co-occurrence of a target company name of the target company and a second company name of the second company in a first set of data sources; identifying a business relationship between the target company and the second company based upon a relationship indicator appearing with the co-occurrence of the target company name and the second company name; verifying the business relationship using a second set of data sources based upon the target company and the second company having in common at least two of the following features;
an industry type, a geographic location, a type of product provided, and a type of service provided;determining at least one of a plurality of hierarchical business categories to which the target company and the second company belong; determining a relationship strength value based on the relationship indicator, the second set of data sources and the determined hierarchical business category, the relationship strength value increasing or decreasing based on a depth of the determined business category in hierarchy; and identifying the second company as related to the target company when the relationship strength value is over a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium encoded with instructions, that when executed by one or more processors, cause the processor to carry out a process for determining whether a target company and a second company are related, the process comprising:
-
locating a co-occurrence of a target company name of the target company and a second company name of the second company in a first set of data sources; identifying a business relationship between the target company and the second company based upon a relationship indicator appearing with the co-occurrence of the target company name and the second company name; verifying the business relationship using a second set of data sources based upon the target company and the second company having in common at least two of the following features;
an industry type, a geographic location, a type of product provided, and a type of service provided;determining at least one of a plurality of hierarchical business categories to which the target company and the second company belong; determining a relationship strength value based on the relationship indicator, the second set of data sources and the determined hierarchical business category, the relationship strength value increasing or decreasing based on a depth of the determined business category in hierarchy; and identifying the second company as related to the target company when the relationship strength value is over a threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for determining whether a target company and a second company are related, comprising:
-
a computer processor for executing programmed instructions; a program memory, coupled to the processor, for storing program instruction steps for execution by the processor; a co-occurrence mining module, executable by the processor in accordance with program instructions in the program memory, for locating a co-occurrence of a target company name of the target company and a second company name of the second company in a first set of data sources; a relationship identifier module, executable by the processor in accordance with program instructions in the program memory, for identifying a business relationship between the target company and the second company based upon a relationship indicator appearing with the co-occurrence of the target company name and the second company name; a relationship verifier module, executable by the processor in accordance with program instructions in the program memory, for verifying the business relationship using a second set of data sources based upon the target company and the second company having in common at least two of the following features;
an industry type, a geographic location, a type of product provided, and a type of service provided;a hierarchical category identifier module, executable by the processor in accordance with program instructions in the program memory, for determining at least one of a plurality of hierarchical business categories to which the target company and the second company belong; and a hierarchical category placer module, executable by the processor in accordance with program instructions in the program memory, for determining a relationship strength value based on the relationship indicator, the second set of data sources and the determined hierarchical business category, the relationship strength value increasing or decreasing based on a depth of the determined business category in hierarchy, and for identifying the second company as related to the target company when the relationship strength value is over a threshold. - View Dependent Claims (33, 34, 35)
-
-
36. A system for determining whether a target company and a second company are related, the system comprising:
-
a computer processor for executing programmed instructions; a program memory, coupled to the processor, for storing program instruction steps for execution by the processor; means, executable by the processor in accordance with program instructions in the program memory, for locating a co-occurrence of a target company name of the target company and a second company name of the second company in a first set of data sources; means, executable by the processor in accordance with program instructions in the program memory, for identifying a business relationship between the target company and the second company based upon a relationship indicator appearing with the co-occurrence of the target company name and the second company name; means, executable by the processor in accordance with program instructions in the program memory, for verifying the business relationship using a second set of data sources based upon the target company and the second company having in common at least two of the following features;
an industry type, a geographic location, a type of product provided, and a type of service provided;means, executable by the processor in accordance with program instructions in the program memory, for determining at least one of a plurality of hierarchical business categories to which the target company and the second company belong; means, executable by the processor in accordance with program instructions in the program memory, for determining a relationship strength value based on the relationship indicator, the second set of data sources and the determined hierarchical business category, the relationship strength value increasing or decreasing based on a depth of the determined business category in hierarchy; and means, executable by the processor in accordance with program instructions in the program memory, for identifying the second company as related to the target company when the relationship strength value is over a threshold.
-
Specification