Integrated investment management system with network datafeed
First Claim
Patent Images
1. An investment management computer system in electronic communication with at least one of a data vendor or an electronic accounting system, the investment management computer system comprising:
- an electronic application server, the application server having logic configured to perform at least the following electronically;
portfolio analysis of an investment portfolio, wherein the portfolio analysis includes aggregating a plurality of securities in the investment portfolio by security type;
portfolio monitoring of the investment portfolio;
reporting at least one holding of the investment portfolio;
an electronic database server in communication with the application server, the database server having at least one associated electronic database; and
,wherein the application server further includes data load logic configured to perform the following electronically on a periodic basis in association with at least one of the databases associated with the database server;
extracting and receiving data into the database server database from at least one of the accounting system or a data vendor data source,validating the extracted and received data to promote a complete transmission and to promote a correct as-of-date transmission for the extracted and received data,deleting previously extracted and received data stored in the database server database, andreplacing the deleted extracted and received data in the database server database with the newly extracted and received data.
4 Assignments
0 Petitions
Accused Products
Abstract
An investment management system in communication with a data vendor and an accounting system. The system includes an application server, the application server has logic configured to perform at least one of the following upon a user request:
- portfolio analysis of an investment portfolio;
- portfolio monitoring of the investment portfolio;
- trade calculation and rebalancing;
- scenario analysis;
- reporting at least one holding of the investment portfolio; and
- linking at least one publication to at least one holding of the investment portfolio.
The system also includes a database server in communication with the application server.
22 Citations
34 Claims
-
1. An investment management computer system in electronic communication with at least one of a data vendor or an electronic accounting system, the investment management computer system comprising:
-
an electronic application server, the application server having logic configured to perform at least the following electronically; portfolio analysis of an investment portfolio, wherein the portfolio analysis includes aggregating a plurality of securities in the investment portfolio by security type; portfolio monitoring of the investment portfolio; reporting at least one holding of the investment portfolio; an electronic database server in communication with the application server, the database server having at least one associated electronic database; and
,wherein the application server further includes data load logic configured to perform the following electronically on a periodic basis in association with at least one of the databases associated with the database server; extracting and receiving data into the database server database from at least one of the accounting system or a data vendor data source, validating the extracted and received data to promote a complete transmission and to promote a correct as-of-date transmission for the extracted and received data, deleting previously extracted and received data stored in the database server database, and replacing the deleted extracted and received data in the database server database with the newly extracted and received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of managing a portfolio of asset holdings, comprising:
-
receiving a request from a user to perform an operation on the portfolio; electronically performing the following operations on the portfolio with an electronic application server; analyzing the portfolio, wherein analyzing the portfolio includes aggregating a plurality of securities in the portfolio by security type; and monitoring the portfolio; wherein the operation is performed using data from at least one of an accounting system and a data vendor; performing the following electronically with the application server on a periodic basis in association with an electronic database server; extracting and receiving data into a database associated with the database server from at least one of an accounting system or a data vendor data source, validating the extracted and received data to promote a complete transmission and to promote a correct as-of-date transmission for the extracted and received data, deleting previously extracted and received data stored in the database server database, and replacing the deleted extracted and received data in the database server database with the newly extracted and received data; and outputting a report to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to:
-
receive a request from a user to perform an operation on a portfolio of asset holdings; electronically perform the following operations on the portfolio; analyzing the portfolio, wherein analyzing the portfolio includes aggregating a plurality of securities in the portfolio by security type; and monitoring the portfolio; perform the following electronically with an electronic application server on a periodic basis in association with an electronic database server; extracting and receiving data into a database associated with the database server from at least one of an accounting system or a data vendor data source, validating the extracted and received data to promote a complete transmission and to promote a correct as-of-date transmission for the extracted and received data, deleting previously extracted and received data stored in the database server database, and replacing the deleted extracted and received data in the database server database with the newly extracted and received data; and
,output a report to the user. - View Dependent Claims (32, 33, 34)
-
Specification