SYSTEM AND METHOD FOR PROVIDING DYNAMIC LOCATION INFORMATION
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing the dynamic geographic location of a computing device to location aware applications. This system and method enables the location aware applications to enhance the user experience by taking the dynamic geographic location of a user into account in its operations. Location providers associated with the computing device provide dynamic geographic data associated with the geographic location of the user. The dynamic geographic data is converted to a common format that is recognized by the location aware applications. The location aware applications incorporate the dynamic location in presenting information to the user.
-
Citations
53 Claims
-
1-33. -33. (canceled)
-
34. A computer-implemented method for presenting information related to text messaging to a user of a computing device comprising:
-
receiving geographic data associated with a remote device in a text message, wherein the geographic data includes a geographic location of the remote device; determining geographic data associated with a user device, wherein the geographic data includes a geographic location of the user device; determining relative geographic data, wherein the relative geographic data includes information associated with the geographic location of the remote device in relation to the geographic location of the user device; associating the relative geographic data with a text messaging application; and displaying at least one contact name associated with the remote device, wherein the relative geographic data is displayed in association with the at least one contact name. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer-readable storage medium having computer executable instructions for presenting information related to text messaging to a user of a computing device comprising:
-
receiving geographic data associated with a remote device in a text message, wherein the geographic data includes a geographic location of the remote device; determining geographic data associated with a user device, wherein the geographic data includes a geographic location of the user device; determining relative geographic data, wherein the relative geographic data includes information associated with the geographic location of the remote device in relation to the geographic location of the user device; associating the relative geographic data with a text messaging application; and displaying at least one contact name associated with the remote device, wherein the relative geographic data is displayed in association with the at least one contact name, wherein the relative geographic data is displayed according to an accuracy value. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
-
52. A system for presenting information related to text messaging to a user of a computing device comprising:
-
a processor; a memory having computer-executable instructions stored thereon, wherein the computer executable instructions are configured for; receiving geographic data associated with a remote device in a text message, wherein the geographic data includes a geographic location of the remote device; determining geographic data associated with a user device, wherein the geographic data includes a geographic location of the user device; determining relative geographic data, wherein the relative geographic data includes information associated with the geographic location of the remote device in relation to the geographic location of the user device; associating the relative geographic data with an text messaging application; and displaying at least one contact name associated with the remote device, wherein the relative geographic data is displayed in association with the at least one contact name, wherein the relative geographic data is displayed according to an accuracy value that determines whether the relative geographic data is displayed as at least one member of a group comprising;
a distance value and a geographic name. - View Dependent Claims (53)
-
Specification