System And Method Of Employing Web Services Applications To Obtain Real-Time Information From Distributed Sources
First Claim
1. A network communication system for obtaining up-to-date information from a plurality of sources, comprising:
- a server; and
a plurality of distributed devices that communicate with the server, the plurality of distributed devices comprising;
a data source; and
a web services application that monitors data packets received from the server for predetermined identification markers, extracts information from the data packets having the predetermined identification markers, performs a search of the data source, and forwards search results to the server,wherein the server communicates with the plurality of distributed devices to initiate forwarding of the search results to the server.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided that employ web service applications to obtain up-to-date information from a plurality of distributed sources in substantially real-time over a network. The system includes web service applications that reside at a plurality of distributed devices. One or more client terminal devices submit data requests, which are broadcast over the network to the plurality of distributed devices. The web service applications receive data requests and authenticate the source of the data request. If authenticated, the web service applications analyze the data request and retrieve information corresponding to the data request from the distributed devices. The retrieved information is forwarded to associated servers and merged into up-to-date reports or other documents.
42 Citations
20 Claims
-
1. A network communication system for obtaining up-to-date information from a plurality of sources, comprising:
-
a server; and a plurality of distributed devices that communicate with the server, the plurality of distributed devices comprising; a data source; and a web services application that monitors data packets received from the server for predetermined identification markers, extracts information from the data packets having the predetermined identification markers, performs a search of the data source, and forwards search results to the server, wherein the server communicates with the plurality of distributed devices to initiate forwarding of the search results to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network communication system for obtaining up-to-date information from a plurality of sources, comprising:
-
a server; a plurality of terminal devices that communicate with the server; and a plurality of distributed devices that communicate with the server, the plurality of distributed devices comprising; a data source; and a web services application that monitors data packets received from the server for predetermined identification markers, extracts information from the data packets having the predetermined identification markers, performs a search of the data source, and forwards search results to the server, wherein the server communicates with the plurality of distributed devices to initiate forwarding of the search results to the server. - View Dependent Claims (12, 13)
-
-
14. A method of obtaining up-to-date information from a plurality of sources, comprising:
-
installing web service applications on a plurality of distributed devices; activating the web service applications; associating the web service applications with a server; broadcasting a search request from the server to the plurality of distributed devices, wherein the search request includes data packets having predetermined identification markers; analyzing the predetermined identification markers at the web service applications; enabling the web service applications to perform a search on a data source associated with a corresponding one of the plurality of distributed devices if the data packets include the predetermined identification markers; enabling the server to communicate with the plurality of distributed devices to initiate forwarding of the search results; and forwarding search results to the server. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification