Claims
- 1. A method comprising:
retrieving financial data from a data source, wherein the financial data includes a plurality of financial data elements; identifying a plurality of rules associated with the financial data elements; applying the plurality of rules associated with the financial data elements to the financial data elements; associating each of the plurality of financial data elements with an identifier; and identifying additional information regarding each financial data element using the identifier associated with the financial data element.
- 2. A method as recited in claim 1 further comprising storing each of the plurality of financial data elements and the identifier associated with each financial data element.
- 3. A method as recited in claim 1 wherein the data source is a web site.
- 4. A method as recited in claim 1 wherein the financial data elements represent positions in a financial account.
- 5. A method as recited in claim 1 wherein the identifier is an asset identifier.
- 6. A method as recited in claim 1 wherein the identifier is associated with a particular financial institution.
- 7. A method as recited in claim 1 further comprising converting data elements representing ticker symbols to a standard ticker symbol format.
- 8. A method as recited in claim 1 further comprising converting data elements representing security names to a standard security name format.
- 9. A method as recited in claim 1 wherein applying the plurality of rules includes matching data elements to a standard security name format.
- 10. A method as recited in claim 1 further comprising associating an exception identifier with each financial data element for which an associated identifier is not identified.
- 11. A method as recited in claim 10 further comprising manually associating identifiers with financial data elements having an associated exception identifier.
- 12. A method as recited in claim 10 further comprising generating a new rule to associate identifiers with financial data elements having an associated exception identifier.
- 13. A method as recited in claim 1 wherein applying the plurality of rules includes applying the plurality of rules in a particular order.
- 14. A method as recited in claim 1 further comprising retrieving the additional information regarding the financial data elements from a financial database.
- 15. A method as recited in claim 1 further comprising retrieving additional information associated with the financial data elements from an asset ID database.
- 16. A method as recited in claim 1 further comprising normalizing the plurality of financial data elements.
- 17. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 1.
- 18. A method comprising:
accessing a web page associated with a financial institution; retrieving data from the web page using a data harvesting script; identifying financial data contained in the data retrieved from the web page, wherein the financial data includes a plurality of financial data elements; applying rules associated with the financial institution to associate each of the plurality of financial data elements with an asset identifier; and sorting the plurality of financial data elements based on the associated asset identifier.
- 19. A method as recited in claim 18 further comprising storing each of the plurality of financial data elements and the asset identifier associated with the financial data element.
- 20. A method as recited in claim 18 further comprising converting each of the plurality of financial data elements from a first format to a second format.
- 21. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 18.
- 22. A method comprising:
retrieving financial data from a plurality of financial accounts; identifying data elements contained in the retrieved financial data; identifying rules for associating asset identifiers with the data elements, wherein the rules are associated with a particular financial institution; and applying the rules to associate an asset identifier with each of the data elements.
- 23. A method as recited in claim 22 further comprising:
determining whether at least one data element has multiple associated asset identifiers after applying the rules; and modifying the rules to associate a single asset identifier with at least one data element.
- 24. A method as recited in claim 22 further comprising:
determining whether at least one data element does not have an associated asset identifier after applying the rules; and modifying the rules to associate an asset identifier with at least one data element.
- 25. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 22.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of co-pending application Ser. No. 10/040,314, filed Jan. 3, 2002, entitled “Method and Apparatus for Retrieving and Processing Data”, and incorporated herein by reference.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10040314 |
Jan 2002 |
US |
Child |
10769036 |
Jan 2004 |
US |