Dynamically integrating disparate systems and providing secure data sharing
First Claim
1. A method for dynamically integrating information across disparate systems, the method comprising:
- performing an electronic query from a client device for information across one or more disparate systems regardless of specific protocols employed by the disparate systems;
identifying which resources on the disparate systems a user of the client device is allowed to access based on a level of authorization;
if the user is authorized to obtain at least a portion of information queried, performing the query; and
seamlessly displaying authorized results of the query on a user interface in a fully integrated manner regardless of the disparate systems from which the results were obtained.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for seamlessly integrating disparate data systems to securely, customizably and dynamically collaborate and share real-time information, and for providing intelligent data sharing that supports multiple standards concurrently and provides automatic conversioning of data information. A universal scripting language is used across disparate systems in coordination with dynamic interfacing technologies, data protocol and format conversion technologies, and transport-layer secure socket technologies. Information is transmitted and received across a plurality of disparate systems, applications, and/or devices, across a plurality of disparate frequencies, regardless of the protocol employed by each of the plurality of any disparate system, application and/or device.
-
Citations
22 Claims
-
1. A method for dynamically integrating information across disparate systems, the method comprising:
-
performing an electronic query from a client device for information across one or more disparate systems regardless of specific protocols employed by the disparate systems;
identifying which resources on the disparate systems a user of the client device is allowed to access based on a level of authorization;
if the user is authorized to obtain at least a portion of information queried, performing the query; and
seamlessly displaying authorized results of the query on a user interface in a fully integrated manner regardless of the disparate systems from which the results were obtained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for implementing within a computer system a method for dynamically integrating information across disparate systems, the computer program product comprising:
a computer readable medium for providing computer program code means utilized to implement the method, wherein the computer program code means is comprised of executable code for implementing the steps for;
performing an electronic query from a client device for information across one or more disparate systems regardless of specific protocols employed by the disparate systems;
identifying which resources on the disparate systems a user of the client device is allowed to access based on a level of authorization;
if the user is authorized to obtain at least a portion of information queried, performing the query; and
seamlessly displaying authorized results of the query on a user interface in a fully integrated manner regardless of the disparate systems from which the results were obtained. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A method for providing a dynamic, robust and integrated system, the method comprising:
-
providing one or more master nodes in communication with a client node;
communicatively coupling one or more data nodes to the master nodes; and
using crawlers to identify sources of information on the system and to inform the master nodes of information source locations. - View Dependent Claims (18, 19)
-
-
20. A method for dynamically integrating information across disparate systems, the method comprising:
-
providing an enterprise having a master node and a plurality of disparate systems;
using crawlers across the enterprise to identify sources of information on the disparate systems to the master node; and
redundantly informing a second master node on the enterprise of information source locations. - View Dependent Claims (21, 22)
-
Specification