Information aggregation and synthesization system
First Claim
1. A method for managing information using an intermediary gateway device having a corresponding network address, the method comprising the steps of:
- receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular network address;
modifying the particular network address of the datastore to combine the particular network address and the address of the intermediary gateway device; and
providing access to the network accessible datastore through the intermediary gateway device using the modified address of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
11 Assignments
0 Petitions
Accused Products
Abstract
An information aggregation and synthesization system and process. The present invention provides aggregation and packaging of structured or unstructured information from disparate sources such as those available on a network such as the Internet. A network compatible/addressable interface device is operated by a user. The network interface device communicates with local datastores or network accessible datastores via an addressing scheme such as Uniform Resource Locator addresses (URLs) utilized by the Internet. Data passing between the network interface device and the datastores is accessed, polled, and retrieved through an intermediary gateway system. Such aggregated information is then synthesized, customized, personalized and localized to meet the information resource requests specified by the user via the network interface device.
404 Citations
20 Claims
-
1. A method for managing information using an intermediary gateway device having a corresponding network address, the method comprising the steps of:
-
receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular network address; modifying the particular network address of the datastore to combine the particular network address and the address of the intermediary gateway device; and providing access to the network accessible datastore through the intermediary gateway device using the modified address of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
2. A computer for managing information using an intermediary gateway device having a corresponding network address, the computer comprising:
-
a memory having program instructions; and a processor, responsive to the program instructions, configured to; receive, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular network address; modify the particular network address of the datastore to combine the particular network address and the address of the intermediary gateway device; and provide access to the network accessible datastore through the intermediary gateway device using the modified address of the network accessible datastore, including being configured to receive a response to the request at the intermediary gateway device from the network accessible datastore, and provide the response to the user access system from the intermediary gateway device.
-
-
3. A computer-readable medium containing instructions for controlling a data processing system to perform a method for managing information using an intermediary gateway device having a corresponding network address, the method comprising the steps of:
-
receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular network address; modifying the particular network address of the datastore to combine the particular network address and the address of the intermediary gateway device; and providing access to the network accessible datastore through the intermediary gateway device using the modified address of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
4. An apparatus for managing information using an intermediary gateway device having a corresponding network address, the apparatus comprising:
-
means for receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular network address; means for modifying the particular network address of the datastore to combine the particular network address and the address of the intermediary gateway device; and means for providing access to the network accessible datastore through the intermediary gateway device using the modified address of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
5. A computer-implemented method for managing information, the method comprising the steps of:
-
providing an intermediary gateway device for communicating with network accessible datastores; receiving a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding network address, the request being received from a user access system via a computer network; and providing access to the particular network accessible datastore through the intermediary gateway device using a network address that combines the address corresponding to the particular network accessible datastore and an address of the intermediary gateway device, wherein providing access to the particular network accessible data store includes receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
6. A computer for managing information, the computer comprising:
-
a memory having program instructions; and a processor, responsive to the program instructions, configured to; provide an intermediary gateway device for communicating with network accessible datastores; receive a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding network address, the request being received from a user access system via a computer network; and provide access to the particular network accessible datastore through the intermediary gateway device using a network address that combines the address corresponding to the particular network accessible datastore and an address of the intermediary gateway device, wherein being configured to provide access to the particular network accessible data store includes being configured to receive a response to the request at the intermediary gateway device from the network accessible datastore, and provide the response to the user access system from the intermediary gateway device.
-
-
7. A computer-readable medium containing instructions for controlling a data processing system to perform a method for managing information, the method comprising the steps of:
-
providing an intermediary gateway device for communicating with network accessible datastore; receiving a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding network address, the request being received from a user access system via a computer network; and providing access to the particular network accessible datastore through the intermediary gateway device using a network address that combines the address corresponding to the particular network accessible datastore and an address of the intermediary gateway device, wherein providing access to the particular network accessible data store includes receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
8. An apparatus for managing information, the apparatus comprising;
-
means for providing an intermediary gateway device for communicating with network accessible datastores; means for receiving a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding network address; and means for providing access to the particular network accessible datastore through the intermediary gateway device using a network address that combines the address corresponding to the particular network accessible datastore and an address of the intermediary gateway device, wherein the means for providing access is for receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
9. A method for managing information using an intermediary gateway device having a corresponding Uniform Resource Locator (URL), the method comprising the steps of:
-
receiving, at the intermediary gateway device from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular URL; modifying the particular URL of the datastore to combine the particular URL of the datastore and the URL of the intermediary gateway device; and providing access to the network accessible datastore through the intermediary gateway device using the modified URL of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
10. A computer for managing information using an intermediary gateway device having a corresponding Uniform Resource Locator (URL), the computer comprising:
-
a memory having program instructions; and a processor, responsive to the program instructions, configured to; receive, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular URL; modify the particular URL of the datastore to combine the particular URL of the datastore and the URL of the intermediary gateway device; and provide access to the network accessible datastore through the intermediary gateway device using the modified URL of the network accessible datastore, wherein being configured to provide access includes being configured to receive a response to the request at the intermediary gateway device from the network accessible datastore, and provide the response to the user access system from the intermediary gateway device.
-
-
11. A computer-readable medium containing instructions for controlling a data processing system to perform a method for managing information using an intermediary gateway device having a corresponding Uniform Resource Locator (URL), the method comprising the steps of:
-
receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular URL; modifying the particular URL of the datastore to combine the particular URL of the datastore and the URL of the intermediary gateway device; and providing access to the network accessible datastore through the intermediary gateway device using the modified URL of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
12. An apparatus for managing information using an intermediary gateway device having a corresponding Uniform Resource Locator (URL), the apparatus comprising:
-
means for receiving, from a user access system via a computer network, a request to communicate with a network accessible datastore having a particular URL; means for modifying the particular URL of the datastore to combine the particular URL of the datastore and the URL of the intermediary gateway device; and means for providing access to the network accessible datastore through the intermediary gateway device using the modified URL of the network accessible datastore, including receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
13. A computer-implemented method for managing information, the method comprising the steps of:
-
providing an intermediary gateway device for communicating with network accessible datastores; receiving, from a user access system via a computer network, a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding Uniform Resource Locator (URL); and providing access to the particular network accessible datastore through the intermediary gateway device using a URL that combines the URL corresponding to the particular network accessible datastore and a URL of the intermediary gateway device, wherein providing access includes receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
14. A computer for managing information, the computer comprising:
-
a memory having program instructions; and a processor, responsive to the program instructions, configured to; provide an intermediary gateway device for communicating with network accessible datastores; receive, from a user access system via a computer network, a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding Uniform Resource Locator (URL); and provide access to the particular network accessible datastore through the intermediary gateway device using a URL that combines the URL corresponding to the particular network accessible datastore and a URL of the intermediary gateway device, wherein being configured to provide access includes being configured to receive a response to the request at the intermediary gateway device from the network accessible datastore, and provide the response to the user access system from the intermediary gateway device.
-
-
15. A computer-readable medium containing instructions for controlling a data processing system to perform a method for managing information, the method comprising the steps of:
-
providing an intermediary gateway device for communicating with network accessible datastore; receiving, from a user access system via a computer network, a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding Uniform Resource Locator (URL); and providing access to the particular network accessible datastore through the intermediary gateway device using a URL that combines the URL corresponding to the particular network accessible datastore and a URL of the intermediary gateway device, wherein providing access includes receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
16. An apparatus for managing information, the apparatus comprising;
-
means for providing an intermediary gateway device for communicating with network accessible datastores; means for receiving, from a user access system via a computer network, a request at the intermediary gateway device to communicate with a particular network accessible datastore having a corresponding Uniform Resource Locator (URL); and means for providing access to the particular network accessible datastore through the intermediary gateway device using a URL that combines the URL corresponding to the particular network accessible datastore and a URL of the intermediary gateway device, wherein providing access includes receiving a response to the request at the intermediary gateway device from the network accessible datastore, and providing the response to the user access system from the intermediary gateway device.
-
-
17. A method for managing information using an intermediary gateway device having a corresponding network address, the method comprising the steps of:
-
receiving a user request for content from a network accessible datastore having a particular network address, the user request being received via a computer network; modifying the particular network address of the datastore to combine the particular network address of the datastore and the address of the intermediary gateway device; and providing the requested content through the intermediary gateway device using the modified address of the network accessible datastore, including receiving the requested content at the intermediary gateway device from the network accessible datastore, aggregating the requested content with other content at the intermediary gateway device, and providing the aggregated content to the user from the intermediary gateway device.
-
-
18. A computer for managing information using an intermediary gateway device having a corresponding network address, the computer comprising:
-
a memory having program instructions; and a processor, responsive to the program instructions, configured to; receive a user request for content from a network accessible datastore having a particular network address, the user request being received via a computer network; modify the particular network address of the datastore to combine the particular network address of the datastore and the address of the intermediary gateway device; and provide the requested content through the intermediary gateway device using the modified address of the network accessible datastore, including being configured to receive the requested content at the intermediary gateway device from the network accessible datastore, aggregate the requested content with other content at the intermediary gateway device, and providing the aggregated content to the user from the intermediary gateway device.
-
-
19. A computer-readable medium containing instructions for controlling a data processing system to perform a method for managing information using an intermediary gateway device having a corresponding network address, the method comprising the steps of:
-
receiving a user request for content from a network accessible datastore having a particular network address, the user request being received via a computer network; modifying the particular network address of the datastore to combine the particular network address of the datastore and the address of the intermediary gateway device; and providing the requested content through the intermediary gateway device using the modified address of the network accessible datastore, including receiving the requested content at the intermediary gateway device from the network accessible datastore, aggregating the requested content with other content at the intermediary gateway device, and providing the aggregated content to the user from the intermediary gateway device.
-
-
20. An apparatus for managing information using an intermediary gateway device having a corresponding network address, the apparatus comprising:
-
means for receiving a user request for content from a network accessible datastore having a particular network address, the user request being received via a computer network; means for modifying the particular network address of the datastore to combine the particular network address of the datastore and the address of the intermediary gateway device; and means for providing the requested content through the intermediary gateway device using the modified address of the network accessible datastore, including receiving the requested content at the intermediary gateway device from the network accessible datastore, aggregating the requested content with other content at the intermediary gateway device, and providing the aggregated content to the user from the intermediary gateway device.
-
Specification