Data Collections on a Mobile Device
AssigneeMicrosoft Corporation
InventorsBryan W. Nealer, Jeremiah T. Whitaker
Life of this patent
Estimating the term…
Abstract
Data collections on a mobile device may be user-defined to include various types of objects including any combination of apps, contacts, email subscriptions, data feeds, and so on. A user interface associated with the data collection includes representations of the various objects associated with the data collection and representations of broadcast data received in association with the objects associated with the data collection.
Claims20
A method comprising:
- defining a data collection for grouping objects of various types;
- associating a first object of a first type with the data collection;
- associating a second object of a second type with the data collection;
- presenting a user interface that displays data associated with the data collection, the user interface including:
- a first representation of the first object;
- a second representation of the second object;
- a combined representation of the data recently received in association with the first object and the second object, in which the combined representation includes at least a first item associated with the first object of the first type and a second item associated with the second object of the second type such that the first and second items are dynamically selected and arranged within one container of the user interface based at least in part on a criterion.
A mobile computing device comprising:
- a processor;
- a memory communicatively coupled to the processor;
- a plurality of objects of various types at least partially stored in the memory, at least one of the plurality of objects representing an entity with which a user may interact;
- and
- a data collection application at least partially stored in the memory and executable on the processor, the application including:
- a data collection definition module for:
- creating user-defined data collections;
- and
- associating the plurality of objects of various types with the user-defined data collections;
- and
- a user interface module for:
- displaying representations of the user-defined data collections;
- receiving a user selection of a particular user-defined data collection;
- and
- in response to receiving the user selection:
- displaying representations of the of the plurality of objects of various types associated with the particular user-defined data collection;
- and
- displaying a combined representation of data recently received in association with individual ones of the one or more of the plurality of objects associated with the particular user-defined data collection, in which the combined representation includes items associated with different types of objects such that the items are dynamically selected and arranged within one container based at least in part on a criterion.
One or more computer storage media encoded with instructions that, when executed, direct a computing device to perform operations comprising:
- creating a data collection for associating together a plurality of applications;
- receiving data over a network, the data being received based at least in part on a particular application of the plurality of applications;
- presenting a user interface that displays the data collection, the user interface including:
- an area for displaying representations of the plurality of applications;
- and
- a visible container for displaying the data that is received, in which the data includes items associated with different types of objects such that the items are dynamically selected and arranged within the visible container based at least in part on a criterion.
Dependencies are inferred from the claim text.