Controlling location information
First Claim
Patent Images
1. A method of controlling location information at a computer device, the method comprising performing the following steps in order:
- at the computer device, intercepting and obtaining location information from an application programming interface destined for a location application at the computer device;
after intercepting and obtaining the location information, identifying the location application;
determining a rule to be applied to the location information;
wherein the rule is determined based at least in part on the identified location application;
applying the rule to the location information to generate amended location information; and
sending the amended location information to the location application.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling location information at a computer device such as a mobile telephone. Location information is intercepted and obtained by, for example, intercepting it from an Application Programming Interface destined for a location application. The location application is identified, and a rule is determined for applying to the location information on the basis of the identified location application. The rule is applied to the location information to give amended location information, and the amended location information is then sent to the location application.
-
Citations
17 Claims
-
1. A method of controlling location information at a computer device, the method comprising performing the following steps in order:
at the computer device, intercepting and obtaining location information from an application programming interface destined for a location application at the computer device;
after intercepting and obtaining the location information, identifying the location application;
determining a rule to be applied to the location information;
wherein the rule is determined based at least in part on the identified location application;
applying the rule to the location information to generate amended location information; and
sending the amended location information to the location application.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 16)
-
9. An apparatus for controlling location information comprising:
- at least one processor;
memory storing computer program code;
wherein the computer program code is configured to, with the at least one processor, cause the apparatus to at least perform the following steps in order;intercept and obtain location information, wherein the location information is obtained by intercepting the location information from an application programming interface destined for a location application;
store in a database a plurality of rules to apply to the location information, the database comprising at least one rule entry for each identified location application;after the location information has been intercepted and obtained, identify the location application and subsequently apply a rule to the location information on the basis of the identity of the location application, so as to generate amended location information prior to sending the amended location information to the location application. - View Dependent Claims (10, 11, 12, 13, 15, 17)
- at least one processor;
Specification