Automatic exchange of information in an ad-hoc computing environment
First Claim
1. A computer implemented method executed by a processor for automatic data exchange, the method comprising:
- sending by a server device an activity profile to a plurality of mobile server devices, wherein the activity profile to includes an identifier associated with a first user document;
searching by the server device for a first mobile device;
querying by the server device, upon discovery that the first mobile device is connected to the server device via a wireless network, for the first user document stored on the first mobile device based on an inventory of available documents stored on the first mobile device, the first user document having an association with a previously scheduled activity and an activity profile based on the identifier, wherein the activity profile includes one or more details of an activity to utilize the first user document; and
receiving by the server device the first user document without human intervention;
requesting by the server device information from the first mobile device based on the identifier associated with the activity profile;
utilizing by the server device the first user document in the previously scheduled activity profile; and
transmitting by the server device the first user document to a second mobile device via the wireless network without human interaction before the previously scheduled activity.
1 Assignment
0 Petitions
Accused Products
Abstract
Automatic exchange of information in an ad-hoc computing environment is disclosed. According to one embodiment of the invention, a collection agent module facilitates a search for a first device to connect to via a wireless network. The collection agent queries for and receives a first document from the first device based on metadata associated with the first document and the collection agent automatically forwards the received first document to a second device connected to the wireless network upon receiving the first document from the first device. The collection agent also automatically sends a second document to the first device upon the first device connecting to the wireless network.
-
Citations
12 Claims
-
1. A computer implemented method executed by a processor for automatic data exchange, the method comprising:
- sending by a server device an activity profile to a plurality of mobile server devices, wherein the activity profile to includes an identifier associated with a first user document;
searching by the server device for a first mobile device;
querying by the server device, upon discovery that the first mobile device is connected to the server device via a wireless network, for the first user document stored on the first mobile device based on an inventory of available documents stored on the first mobile device, the first user document having an association with a previously scheduled activity and an activity profile based on the identifier, wherein the activity profile includes one or more details of an activity to utilize the first user document; and
receiving by the server device the first user document without human intervention;
requesting by the server device information from the first mobile device based on the identifier associated with the activity profile;
utilizing by the server device the first user document in the previously scheduled activity profile; and
transmitting by the server device the first user document to a second mobile device via the wireless network without human interaction before the previously scheduled activity. - View Dependent Claims (2, 3, 4, 5, 6)
- sending by a server device an activity profile to a plurality of mobile server devices, wherein the activity profile to includes an identifier associated with a first user document;
-
7. A machine-accessible storage medium having instructions executed by a machine to perform operations for automatic data exchange comprising:
- sending by a server device an activity profile to a plurality of mobile server devices, wherein the activity profile to includes an identifier associated with a first user document;
searching by the server device for a first mobile device;
querying by the server device, upon discovery that the first mobile device is connected to the server device via a wireless network, for the first user document stored on the first mobile device based on an inventory of available documents stored on the first mobile device, the first user document having an association with a previously scheduled activity and an activity profile based on the identifier, wherein the activity profile includes one or more details of an activity to utilize the first user document; and
receiving by the server device the first user document without human intervention;
requesting by the server device information from the first mobile device based on the identifier associated with the activity profile;
utilizing by the server device the first user document in the previously scheduled activity profile; and
transmitting by the server device the first user document to a second mobile device via the wireless network without human interaction before the previously scheduled activity. - View Dependent Claims (8, 9, 10, 11, 12)
- sending by a server device an activity profile to a plurality of mobile server devices, wherein the activity profile to includes an identifier associated with a first user document;
Specification