GENERATING MEETING REQUESTS AND GROUP SCHEDULING FROM A MOBILE DEVICE
First Claim
1. A mobile device, comprising:
- an object store;
an application program configured to maintain objects on the object store;
a user input mechanism configured to receive user input information;
a synchronization component configured to synchronize individual objects stored on the object store with remote objects stored on a remote object store;
a communications component configured to communicate with a remote device containing the remote object store; and
wherein the application program is further configured to generate a meeting object and an electronic mail meeting request object based on the user input information.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention includes a mobile device which provides the user with the ability to schedule a meeting request from the mobile device itself. The mobile device creates an object representative of the meeting request and assigns the object a global identification number which uniquely identifies the object to other devices which encounter the object. In addition, the mobile device in accordance with one aspect of the present invention provides a property in the object which is indicative of whether the meeting request has already been transmitted. In this way, other devices which encounter the meeting request are capable of identifying it as a unique meeting request, and of determining whether the meeting request has already been transmitted, in order to alleviate the problem of duplicate meeting request transmissions.
118 Citations
26 Claims
-
1. A mobile device, comprising:
-
an object store;
an application program configured to maintain objects on the object store;
a user input mechanism configured to receive user input information;
a synchronization component configured to synchronize individual objects stored on the object store with remote objects stored on a remote object store;
a communications component configured to communicate with a remote device containing the remote object store; and
wherein the application program is further configured to generate a meeting object and an electronic mail meeting request object based on the user input information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating a mobile device, comprising:
-
providing a first object store on the mobile device;
providing a first application program on the mobile device;
maintaining objects in the first object store with the first application program;
intermittently synchronizing the objects in the first object store with objects in a remote object store;
receiving user input information indicative of a meeting request;
generating a meeting object with the first application program such that at least some of the user input information defines properties in the meeting object;
generating an electronic mail meeting request object based on the information in the meeting object; and
storing the meeting object and the electronic mail meeting request object in the first object store for transmission. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A data transmission system, comprising:
-
a first computing device including;
a first data store configured to store objects;
a user input mechanism; and
a first application program configured to receive user input information from the user input mechanism, create a first object based on the user input information and store the first object on the first data store;
a synchronization manager configured to synchronize objects in the first data store with objects in a second data store;
a second computing device including;
the second data store, the second data store being configured to store objects; and
a second application program configured to access the second data store and create an electronic mail object based on the first object being synchronized to the second data store from the first data store;
an electronic mail transport; and
wherein the second application program is configured to transmit the electronic mail objects with the electronic mail transport. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A mobile device, comprising:
- an object store;
a user input mechanism configured to receive user input values;
a plurality of electronic mail transports; and
a first application program configured to create an object based on the user input values and to transmit the object using a preselected one of the electronic mail transports. - View Dependent Claims (25, 26)
- an object store;
Specification