Context server for associating information based on context
First Claim
1. An apparatus comprising:
- a server computer comprising a processor and memory, the memory storing and the processor executing logic, the logic comprising;
interface logic for;
receiving a media object captured by at least one user device, the media object comprising image data;
receiving context information, the context information comprising capture context information of the media object and current context information of a plurality of users, and receiving user-generated subjective characterization information associated with the context information; and
association logic for associating service information, different from the context information, with the context information and the subjective characterization information of a user of the device and of the plurality of users;
the service information comprising at least a type of service to be provided to the user associated with the user device, the type of service is automatically selected from a plurality of service types and is customized based on the current context information of at least a subset of the plurality of users other than the user associated with the user device.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer readable medium are provided for associating information (including information and services) based upon context. In one example, an apparatus includes interface logic for receiving, during a session (e.g., during a media object capture, upload session, data transfer session, or the like), context information from a user device, and user-generated information associated with the context information. The context information may relate to time, date, location, ambient conditions, biometric (e.g., relating to the user of the device), device/user identification, or combinations thereof. The apparatus further including association logic for associating service information, different from the context information, with the user-generated information based on the context information. The associated service information may include empirical information such as a map of a particular location, the map including points of interest.
421 Citations
68 Claims
-
1. An apparatus comprising:
- a server computer comprising a processor and memory, the memory storing and the processor executing logic, the logic comprising;
interface logic for;
receiving a media object captured by at least one user device, the media object comprising image data;
receiving context information, the context information comprising capture context information of the media object and current context information of a plurality of users, and receiving user-generated subjective characterization information associated with the context information; and
association logic for associating service information, different from the context information, with the context information and the subjective characterization information of a user of the device and of the plurality of users;
the service information comprising at least a type of service to be provided to the user associated with the user device, the type of service is automatically selected from a plurality of service types and is customized based on the current context information of at least a subset of the plurality of users other than the user associated with the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 68)
- a server computer comprising a processor and memory, the memory storing and the processor executing logic, the logic comprising;
-
25. A method comprising:
- receiving by at least one server computer from at least one user device;
a media object captured by one of the at least one user device, the media object comprising image data;
context information, the context information comprising capture context information of the media object and current context information of a plurality of users;
user-generated subjective characterization information associated with the context information; and
associating, by the at least one server computer, service information, different from the context information, with the context information and the subjective characterization information of a user of the device and of the plurality of users;
the service information comprising at least a type of service to be provided to the user associated with the user device, the type of service is selected automatically from a plurality of service types and is customized based on the current context information of at least a subset of the plurality of users other than the user associated with the user device. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
- receiving by at least one server computer from at least one user device;
-
47. A computer-readable non-transitory storage medium encoded with computer program instructions that when executed by a server computer perform a process, the process comprising:
- receiving from at least one user device;
a media object captured by one of the at least one user device, the media object comprising image data;
context information comprising, capture context information of the media object and current context information of a plurality of users, and user-generated subjective characterization information associated with the context information; and
associating service information, different from the context information, with the context information and the subjective characterization information of a user of the device and of the plurality of users;
the service information comprising at least a type of service to be provided to the user, the type of service is automatically selected from a plurality of service types and is customized based on the current context information of at least a subset of the plurality of users other than the user associated with the user device. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
- receiving from at least one user device;
Specification