System architecture for information management system
First Claim
Patent Images
1. An information management system comprising:
- a stateless server communicably coupled to a data repository; and
system software adapted to run on the server and adapted to manage information corresponding to operations and records of an organization, the system software having an architecture including an insight services architecture and an interactive services architecture;
the insight services architecture being communicably coupled between the data repository and the interactive services architecture, and the insight services architecture being adapted to;
access information stored in the data repository, resolve information from the data repository into a format and logical relationship structures that will provide a unified portrayal of the information to a client via the interactive services architecture, determine a state of a prior insight query performed by a client based on client-provided meta-information, and obtain a client-requested subset of the prior insight query from the data repository based on the determined state;
the interactive services architecture being communicably coupled to the insight services architecture, and the interactive services architecture being adapted to;
generate interfaces between a client and the insight services architecture, receive and process client requests from a client, generate an interface for a client to communicate with the server, and generate computer-executable code adapted to provide functionality to a user by a client when that client executes the generated computer-executable code.
2 Assignments
0 Petitions
Accused Products
Abstract
An information management system is provided, which includes a stateless server and system software. The stateless server is communicably coupled to a data repository. The system software is adapted to run on the server and adapted to manage information corresponding to operations and records of an organization. The system software has an architecture including an insight services architecture and an interactive services architecture. The insight services architecture is communicably coupled between the data repository and the interactive services architecture. The interactive services architecture is communicably coupled to the insight services architecture.
-
Citations
26 Claims
-
1. An information management system comprising:
-
a stateless server communicably coupled to a data repository; and
system software adapted to run on the server and adapted to manage information corresponding to operations and records of an organization, the system software having an architecture including an insight services architecture and an interactive services architecture;
the insight services architecture being communicably coupled between the data repository and the interactive services architecture, and the insight services architecture being adapted to;
access information stored in the data repository, resolve information from the data repository into a format and logical relationship structures that will provide a unified portrayal of the information to a client via the interactive services architecture, determine a state of a prior insight query performed by a client based on client-provided meta-information, and obtain a client-requested subset of the prior insight query from the data repository based on the determined state;
the interactive services architecture being communicably coupled to the insight services architecture, and the interactive services architecture being adapted to;
generate interfaces between a client and the insight services architecture, receive and process client requests from a client, generate an interface for a client to communicate with the server, and generate computer-executable code adapted to provide functionality to a user by a client when that client executes the generated computer-executable code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An information management system comprising:
-
a stateless server communicably coupled to a data repository; and
system software adapted to run on the server and adapted to manage information corresponding to operations and records of an organization, the system software having an architecture including an insight services architecture and an interactive services architecture;
the insight services architecture being communicably coupled between the data repository and the interactive services architecture, the insight services architecture including;
an information interaction layer;
a metastructure subsystem adapted to modify a data schema of a data store in the data repository;
a policy subsystem adapted to control access of a client to resources of the system;
an audit subsystem adapted to log client interactions with the system;
a user subsystem adapted to determine a state of a prior insight query performed by a client based on client-provided meta-information, wherein the metastructure subsystem, the policy subsystem, the audit subsystem, and the user subsystem are interrelated systems, each having a series of storage structures and a series of core logic algorithms built upon the series of storage structures;
command translation services adapted to translate commands, tag commands with corresponding meta-information, and route commands among the subsystems of the insight services architecture; and
command interaction layer adapted to accept and validate command interface requests, and if valid, pass control to the command translation service;
the interactive services architecture being communicably coupled to the insight services architecture, and the interactive services architecture including;
a user interface generator adapted to generate a set of computer-executable code for providing functionality to a user when the code is executed at a client; and
a request router adapted to route a client request to an appropriate interface generator within the interactive services architecture.
-
-
26. An information management system comprising:
a stateless server system adapted to obtain a requested subset of an information set for a client from a data repository, the server system including;
an interactive services subsystem adapted to receive a client-request from the client, the client-request being based on a request inputted by a user and including a set of meta-information describing an obtained subset of the information set, and a set of criteria; and
an insight services subsystem in communication with the interactive services subsystem and adapted to receive the client-request from the interactive services subsystem, to determine a state of the information set by the stateless server based on the received meta-information, and to obtain the requested subset based on the determined state of the information set and the set of criteria, wherein the interactive services subsystem is further adapted to generate a set of computer-executable codes after the receipt of the client-request for providing functionality corresponding to the client-request, and the generated set of computer-executable codes being adapted to provide the functionality to the user when executed on the client after being forwarded to the client by the server.
Specification