Dec 20, 2011. PCWorld - A U.S. International Trade Commission (ITC) judge on Tuesday ruled that Motorola Mobility infringed a Microsoft patent in making its Android handsets but did not violate six other patents for which Microsoft had made claims against Motorola.
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 scheduling request object in the first object store for transmission.
From a theory perspective, the following steps for a single transaction are essential:
- receive payload (user input)
- process the payload to extract relevant descriptions [attach identifiers if necessary]
- re-pack the payload for transmission
- store for future transmission (or transmit)
At a higher level (lots of objects (PP), devices(S,T), and communications(D) options):
Since there are a lot of objects (representations) and they are stored on multiple devices, Control has to synchronize them.