Precaching unlockable data elements
First Claim
1. A method, comprising:
- identifying, by one or more processors, a device context for a client device, wherein the device context includes a current time or a current location associated with the client device;
identifying a cell based on the device context, the cell being associated with one or more partition characteristics and a plurality of data elements corresponding to the one or more partition characteristics, wherein the data elements are stored in a precache of data elements, wherein one or more partition characteristics comprises an event, a specified establishment, a geographical formation, or a weather event;
selecting a set of data elements corresponding to the cell;
retrieving a set of precached data elements, wherein the set of precached data elements include the selected set of data elements retrieved from the precache of data elements stored on a processor-readable storage device coupled to the client device;
causing the selected set of data elements to be displayed as selectable user interface elements on a display device coupled to the client device;
receiving a selection of a first selectable user interface element included in the selectable user interface elements, wherein the first selectable user interface element is associated with a first precached data element corresponding to a first partition characteristic;
modifying an image, captured using a camera coupled to the client device, based on the selection of the selectable user interface element to generate a modified image, wherein the modified image includes an overlay that identifies the first partition characteristic; and
causing the modified image to be displayed on the display device coupled to the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, media, and methods are presented for selectively partitioning and precaching data elements. The systems and methods identify a device context for a client device and identify a cell based on the device context. The cell is associated with one or more partition characteristics and a plurality of data elements stored in a precache of data elements. The systems and methods select a set of data elements corresponding to the cell and at least a portion of the one or more partition characteristics. The systems and methods then retrieve the selected set of data elements from the precache of data elements and cause presentation of at least one data element of the selected set of data elements at a display device coupled to the client device.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying, by one or more processors, a device context for a client device, wherein the device context includes a current time or a current location associated with the client device; identifying a cell based on the device context, the cell being associated with one or more partition characteristics and a plurality of data elements corresponding to the one or more partition characteristics, wherein the data elements are stored in a precache of data elements, wherein one or more partition characteristics comprises an event, a specified establishment, a geographical formation, or a weather event; selecting a set of data elements corresponding to the cell; retrieving a set of precached data elements, wherein the set of precached data elements include the selected set of data elements retrieved from the precache of data elements stored on a processor-readable storage device coupled to the client device; causing the selected set of data elements to be displayed as selectable user interface elements on a display device coupled to the client device; receiving a selection of a first selectable user interface element included in the selectable user interface elements, wherein the first selectable user interface element is associated with a first precached data element corresponding to a first partition characteristic; modifying an image, captured using a camera coupled to the client device, based on the selection of the selectable user interface element to generate a modified image, wherein the modified image includes an overlay that identifies the first partition characteristic; and causing the modified image to be displayed on the display device coupled to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
one or more processors; and a processor-readable storage device coupled to the one or more processors, the processor-readable storage device storing processor executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; identifying, by one or more processors, a device context for a client device, wherein the device context includes a current time or a current location associated with the client device; identifying a cell based on the device context, the cell being associated with one or more partition characteristics and a plurality of data elements corresponding to the one or more partition characteristics, wherein the data elements stored in a precache of data elements, wherein one or more partition characteristics comprises an event, a specified establishment, a geographical formation, or a weather event; selecting a set of data elements corresponding to the cell; retrieving a set of precached data elements, wherein the set of precached data elements include the selected set of data elements retrieved from the precache of data elements stored on a processor-readable storage device coupled to the client device; causing the selected set of data elements to be displayed as selectable user interface elements on a display device coupled to the client device receiving a selection of a first selectable user interface element included in the selectable user interface elements, wherein the first selectable user interface element is associated with a first precached data element corresponding to a first partition characteristic; modifying an image captured using a camera coupled to the client device, based on the selection of the selectable user interface element to generate a modified image, wherein the modified image includes an overlay that identifies the first partition characteristic; and causing the modified image to be displayed on the display device coupled to the client device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A processor-readable storage device coupled to the one or more processors, the processor-readable storage device storing processor executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
-
identifying, by one or more processors, a device context for a client device, wherein the device context includes a current time or a current location associated with the client device; identifying a cell based on the device context, the cell being associated with one or more partition characteristics and a plurality of data elements corresponding to the one or more partition characteristics, wherein the data elements stored in a precache of data elements, wherein one or more partition characteristics comprises an event, a specified establishment, a geographical formation, or a weather event; selecting a set of data elements corresponding to the cell; retrieving a set of precached data elements, wherein the set of precached data elements include the selected set of data elements retrieved from the precache of data elements stored on a processor-readable storage device coupled to the client device; causing the selected set of data elements to be displayed as selectable user interface elements on a display device coupled to the client device receiving a selection of a first selectable user interface element included in the selectable user interface elements, wherein the first selectable user interface element is associated with a first precached data element corresponding to a first partition characteristic; modifying an image captured using a camera coupled to the client device, based on the selection of the selectable user interface element to generate a modified image, wherein the modified image includes an overlay that identifies the first partition characteristic; and causing the modified image to be displayed on the display device coupled to the client device. - View Dependent Claims (17, 18, 19, 20)
-
Specification