System and method for defining and collecting data in an information management system having a shared database
First Claim
1. A method of defining and collecting data in an information management system, comprising:
- creating a plurality of information collection structures to produce a representation of a shared database;
receiving a read request or a write request from a user interface; and
accessing said representation to execute said read request or said write request without having to access said shared database,wherein the plurality of information collection structures comprises a presentation object and a service object, wherein the service object customizes information in the shared database and the presentation object customizes display of the information.
1 Assignment
0 Petitions
Accused Products
Abstract
A presentation application and database development and management controller, collectively, produce an individual or group-specific, customized interface to a shared database. The presentation application can be template or script driven, and interacts with each client to provide a customized display. In an embodiment, the presentation application communicates with a network server to distribute data to clients over a computer network, such as the global Internet. The database development and management controller interacts with the database and manages the customization and distribution of data to the presentation application. A collection of service objects are built to represent the information stored in the database. A plurality of presentation objects are also provided as abstract representations used to organize and customize the display of the information. As such, one or more service objects are mapped to each presentation object.
-
Citations
26 Claims
-
1. A method of defining and collecting data in an information management system, comprising:
-
creating a plurality of information collection structures to produce a representation of a shared database; receiving a read request or a write request from a user interface; and accessing said representation to execute said read request or said write request without having to access said shared database, wherein the plurality of information collection structures comprises a presentation object and a service object, wherein the service object customizes information in the shared database and the presentation object customizes display of the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of defining and collecting data in an information management system, comprising:
-
creating information collection structures to manage a database at a logical level; receiving a request from a user interface for a customized view of said database; and producing said customized view without altering a physical structure of said database, wherein the information collection structures comprise a presentation object and a service object, wherein the service object customizes information in the shared database and the presentation object customizes display of the information.
-
-
12. An information management system, comprising:
-
a database comprising a plurality of integrated records; a plurality of information collection structures for producing a representation of said database; and a user-interface for enabling submission of a read request or a write request to said representation, wherein said information collection structures execute said read request or said write request without having to access said integrated records, wherein the plurality of information collection structures comprises a presentation object and a service object, wherein the service object customizes information in the shared database and the presentation object customizes display of the information. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An information management system, comprising:
-
a database; a shared application infrastructure for structuring said database at a logical level using a service object; and a user-interface for presenting data from said database, wherein said shared application infrastructure produces a customized view of said database using a presentation object, wherein the service object customizes information in the shared database.
-
-
26. A method of defining and collecting clinical research information in an information management system, comprising:
-
creating a plurality of information collection structures to produce a representation of a shared database; receiving a read request or a write request for clinical research information from a user interface; and accessing said representation to execute said read request or said write request without having to access said shared database, wherein the plurality of information collection structures comprises a presentation object and a service object, wherein the service object customizes information in the shared database and the presentation object customizes display of the information.
-
Specification