Method and apparatus for providing automatic controlled value expansion of information
First Claim
1. A method comprising:
- in response to a request, processing and/or facilitating by an apparatus performance of an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to one or more data elements within the set;
determining, by the apparatus, a location of the one or more data elements based on the name;
causing, at least in part, by the apparatus retrieval of the one or more data elements from the location;
processing and/or facilitating by the apparatus populating an expansion table with at least the retrieved data elements, wherein the expansion table is at least substantially correlated to the set; and
processing and/or facilitating by the apparatus performance of the information operation on all or a portion of the retrieved data elements in the expansion table.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for automatic controlled value expansion of information. A value expansion controller detects a request at a device to perform an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to each data element within the set. The value expansion controller intercepts the request based on the detection and determines the location of the data elements within a communication network based on the name. The value expansion controller retrieves the data elements from the location and populates an expansion table with the retrieved data elements, wherein the expansion table is correlated to the set. The value expansion controller performs the information operation on each data element in the expansion table and causes transmission of one or more results of the information operation to the device.
13 Citations
20 Claims
-
1. A method comprising:
-
in response to a request, processing and/or facilitating by an apparatus performance of an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to one or more data elements within the set; determining, by the apparatus, a location of the one or more data elements based on the name; causing, at least in part, by the apparatus retrieval of the one or more data elements from the location; processing and/or facilitating by the apparatus populating an expansion table with at least the retrieved data elements, wherein the expansion table is at least substantially correlated to the set; and processing and/or facilitating by the apparatus performance of the information operation on all or a portion of the retrieved data elements in the expansion table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, 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 a request, process and/or facilitate performance of an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to one or more data elements within the set; determine a location of the one or more data elements based on the name; cause, at least in part, retrieval of the one or more data elements from the location; process and/or facilitate populating an expansion table with at least the retrieved data elements, wherein the expansion table is at least substantially correlated to the set; and process and/or facilitate performance of the information operation on all or a portion of the retrieved data elements in the expansion table. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory 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 a request, processing and/or facilitating performance of an information operation on a set of data elements of an information space, wherein the request identifies the set by a name and the information operation applies to one or more data elements within the set; determining a location of the one or more data elements based on the name; causing, at least in part, retrieval of the one or more data elements from the location; processing and/or facilitating populating an expansion table with at least the retrieved data elements, wherein the expansion table is at least substantially correlated to the set; and processing and/or facilitating performance of the information operation on all or a portion of the retrieved data elements in the expansion table. - View Dependent Claims (20)
-
Specification