METHOD AND APPARATUS FOR MULTIDIMENSIONAL DATA STORAGE AND FILE SYSTEM WITH A DYNAMIC ORDERED TREE STRUCTURE
First Claim
1. A method comprising:
- in response to one or more changes of context associated with a device, a user of the device, or a combination thereof, generating at least one transition index structure via projecting a transition of the device into at least one index structure, wherein the context includes one or more user trip characteristics and locations, and the transition of the device includes the one or more changes of the context;
associating the at least one transition index structure with one or more index objects corresponding to a sub-set of spatially related data objects associated with the at least one index structure, one or more other data objects, or a combination thereof; and
in response to a query for one or more of the data objects, searching via the at least one transition index structure to resolve the query.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided to determine one or more dynamic ordered tree structures and transition tree structures (e.g., based on one or more transitions of a device) to facilitate querying and/or accessing data stores. An apparatus and method determines to generate at least one index structure, determines to associate index objects of the generated index structure with one or more data objects of at least one data store, determines to generate at least one transition index structure based on the at least one generated index structure, and determines to associate the transition index structure with index objects corresponding to one or more data objects of at least one data store based on a transition of a device. Also, the method and apparatus determines to generate at least one query, and determines to generate at least one transition index structure where a current index structure to resolve the query is absent.
-
Citations
20 Claims
-
1. A method comprising:
-
in response to one or more changes of context associated with a device, a user of the device, or a combination thereof, generating at least one transition index structure via projecting a transition of the device into at least one index structure, wherein the context includes one or more user trip characteristics and locations, and the transition of the device includes the one or more changes of the context; associating the at least one transition index structure with one or more index objects corresponding to a sub-set of spatially related data objects associated with the at least one index structure, one or more other data objects, or a combination thereof; and in response to a query for one or more of the data objects, searching via the at least one transition index structure to resolve the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, in response to one or more changes of context associated with a device, a user of the device, or a combination thereof, generate at least one transition index structure via projecting a transition of the device into at least one index structure, wherein the context includes one or more user trip characteristics and locations, and the transition of the device includes the one or more changes of the context; associate the at least one transition index structure with one or more index objects corresponding to a sub-set of spatially related data objects associated with the at least one index structure, one or more other data objects, or a combination thereof; and in response to a query for one or more of the data objects, search via the at least one transition index structure to resolve the query. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
in response to one or more changes of context associated with a device, a user of the device, or a combination thereof, generating at least one transition index structure via projecting a transition of the device into at least one index structure, wherein the context includes one or more user trip characteristics and locations, and the transition of the device includes the one or more changes of the context; associating the at least one transition index structure with one or more index objects corresponding to a sub-set of spatially related data objects associated with the at least one index structure, one or more other data objects, or a combination thereof; and in response to a query for one or more of the data objects, searching via the at least one transition index structure to resolve the query. - View Dependent Claims (18, 19, 20)
-
Specification