Methods and apparatus for collecting and using information regarding location object-based actions
First Claim
1. A server comprising:
- a network interface configured for receiving a client-generated location-information request from a client device, wherein the location-information request includes parameters for obtaining location information; and
a processing subsystem configured for;
obtaining one or more location objects in response to receiving the client-generated location-information request, wherein a location object of the one or more location objects includes tracer information in one or more tracer fields;
sending, via the network interface, the one or more location objects to the client device; and
receiving, via the network interface, location-object usage information and client-reported tracer information from the client device, wherein the location-object usage information describes one or more location object-based actions that have been performed by the client device using the one or more location objects, and wherein the client-reported tracer information includes tracer information associated with the one or more location objects.
5 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of a communication system includes a client device adapted to receive a location object that includes tracer information, and to perform one or more location object-based actions using the location object. The client device stores the tracer information and location object usage information, which describes the one or more location object-based actions that have been performed using the location object. The client device also sends the stored information to a server. The system also includes the server, which is adapted to receive the location object usage information and the tracer information reported by the client device. In an embodiment, the system also includes a service provider adapted to initiate a billing event, which may include generation and transmission of a bill to a sponsor entity based on an evaluation of the location object usage information and the tracer information reported by the client device.
-
Citations
15 Claims
-
1. A server comprising:
-
a network interface configured for receiving a client-generated location-information request from a client device, wherein the location-information request includes parameters for obtaining location information; and a processing subsystem configured for; obtaining one or more location objects in response to receiving the client-generated location-information request, wherein a location object of the one or more location objects includes tracer information in one or more tracer fields; sending, via the network interface, the one or more location objects to the client device; and receiving, via the network interface, location-object usage information and client-reported tracer information from the client device, wherein the location-object usage information describes one or more location object-based actions that have been performed by the client device using the one or more location objects, and wherein the client-reported tracer information includes tracer information associated with the one or more location objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A service provider comprising:
-
a network interface configured for receiving location-object usage information and reported tracer information from another system entity, wherein the location-object usage information describes one or more location object-based actions that have been performed by one or more client devices using one or more location objects, and wherein the reported tracer information includes an identification of one or more sponsor entities associated with the one or more location objects; and a processing subsystem configured for; initiating a billing event based on an evaluation of the location-object usage information and the reported tracer information. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification