Location based caller identification
First Claim
Patent Images
1. A waypoint device comprising:
- a processor; and
a computer-readable storage medium having stored thereon instructions that, when executed by the processor, cause the processor to perform operations comprisingreceiving, from a mobile caller identification service, caller identification information associated with an incoming call destined for a mobile device, the caller identification information comprising an origination number of a calling device placing the incoming call and a location of the mobile device destined to receive the incoming call,querying option settings to determine how to distribute the caller identification information associated with the incoming call destined for the mobile device, the option settings comprising a location criteria and a display identifier, the display identifier identifying a first display and a second display, wherein each of the first display and the second display is remote from the mobile device for which the incoming call is destined,determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to a location associated with the first display and the second display, wherein the location associated with the first display and the second display comprises a latitude and a longitude where the first display and the second display are located as well as a radius, wherein the radius defines an area around the latitude and the longitude of the first display and the second display, and wherein determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to the location associated with the first display and the second display comprises determining whether the location of the mobile device is within the area around the latitude and the longitude of the first display and the second display defined by the radius,in response to determining that the location of the mobile device meets the location criteria, determining, based at least in part on the option settings and the origination number of the calling device placing the incoming call, whether to distribute at least a portion of the caller identification information to the first display, the second display, or both the first display and the second display, andtransmitting, in response to determining that the location of the mobile device meets the location criteria and in response to determining that the at least the portion of the caller identification information is to be distributed to the first display, the at least the portion of the caller identification information to the first display identified by the display identifier for display, at the first display, of the at least the portion of the caller identification information associated with the incoming call destined for the mobile device without transmitting the at least the portion of the caller identification information associated with the incoming call to the second display, wherein the incoming call is routed to the mobile device for which the incoming call was destined.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for selectively displaying mobile caller identification (MCID) information for an incoming mobile telephone call on one or more display devices based on a location of the destination mobile device. A location of the destination mobile device can be compared to a display condition for one or more display devices. If the display condition is met for the given device, MCID information for the incoming call is provided to and displayed on the display device. The display condition can be based on the proximity of the mobile destination device and the display device.
-
Citations
19 Claims
-
1. A waypoint device comprising:
-
a processor; and a computer-readable storage medium having stored thereon instructions that, when executed by the processor, cause the processor to perform operations comprising receiving, from a mobile caller identification service, caller identification information associated with an incoming call destined for a mobile device, the caller identification information comprising an origination number of a calling device placing the incoming call and a location of the mobile device destined to receive the incoming call, querying option settings to determine how to distribute the caller identification information associated with the incoming call destined for the mobile device, the option settings comprising a location criteria and a display identifier, the display identifier identifying a first display and a second display, wherein each of the first display and the second display is remote from the mobile device for which the incoming call is destined, determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to a location associated with the first display and the second display, wherein the location associated with the first display and the second display comprises a latitude and a longitude where the first display and the second display are located as well as a radius, wherein the radius defines an area around the latitude and the longitude of the first display and the second display, and wherein determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to the location associated with the first display and the second display comprises determining whether the location of the mobile device is within the area around the latitude and the longitude of the first display and the second display defined by the radius, in response to determining that the location of the mobile device meets the location criteria, determining, based at least in part on the option settings and the origination number of the calling device placing the incoming call, whether to distribute at least a portion of the caller identification information to the first display, the second display, or both the first display and the second display, and transmitting, in response to determining that the location of the mobile device meets the location criteria and in response to determining that the at least the portion of the caller identification information is to be distributed to the first display, the at least the portion of the caller identification information to the first display identified by the display identifier for display, at the first display, of the at least the portion of the caller identification information associated with the incoming call destined for the mobile device without transmitting the at least the portion of the caller identification information associated with the incoming call to the second display, wherein the incoming call is routed to the mobile device for which the incoming call was destined. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A method comprising:
-
receiving, at a waypoint device comprising a processor, from a mobile caller identification service, caller identification information associated with an incoming call destined for a mobile device, the caller identification information comprising an origination number of a calling device placing the incoming call and a location of the mobile device destined to receive the incoming call; querying, by the processor, option settings to determine how to distribute the caller identification information associated with the incoming call destined for the mobile device, the option settings comprising a location criteria and a display identifier, the display identifier identifying a first display and a second display, wherein each of the first display and the second display is remote from the mobile device for which the incoming call is destined; determining, by the processor, whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to a location associated with the first display and the second display, wherein the location associated with the first display and the second display comprises a latitude and a longitude where the first display and the second display are located as well as a radius, wherein the radius defines an area around the latitude and the longitude of the first display and the second display, and wherein determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to the location associated with the first display and the second display comprises determining whether the location of the mobile device is within the area around the latitude and the longitude of the first display and the second display defined by the radius; in response to determining that the location of the mobile device meets the location criteria, determining, by the processor based at least in part on the option settings and the origination number of the calling device placing the incoming call, whether to distribute at least a portion of the caller identification information to the first display, the second display, or both the first display and the second display; and transmitting, by the processor, in response to determining that the location of the mobile device meets the location criteria and in response to determining that the at least the portion of the caller identification information is to be distributed to the first display, the at least the portion of the caller identification information to the first display identified by the display identifier for display, at the first display, of the at least the portion of the caller identification information destined for the incoming call routed to the mobile device without transmitting the at least the portion of the caller identification information associated with the incoming call to the second display, wherein the incoming call is routed to the mobile device for which the incoming call was destined. - View Dependent Claims (8, 9, 10, 11, 12, 18)
-
-
13. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by a waypoint device comprising a processor, cause the processor to perform operations comprising:
-
receiving, from a mobile caller identification service, caller identification information associated with an incoming call destined for a mobile device, the caller identification information comprising an origination number of a calling device placing the incoming call and a location of the mobile device destined to receive the incoming call; querying option settings to determine how to distribute the caller identification information associated with the incoming call destined for the mobile device, the option settings comprising a location criteria and a display identifier, the display identifier identifying a first display and a second display, wherein each of the first display and the second display is remote from the mobile device for which the incoming call is destined; determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to a location associated with the first display and the second display, wherein the location associated with the first display and the second display comprises a latitude and a longitude where the first display and the second display are located as well as a radius, wherein the radius defines an area around the latitude and the longitude of the first display and the second display, and wherein determining whether the location of the mobile device meets the location criteria by comparing the location of the mobile device to the location associated with the first display and the second display comprises determining whether the location of the mobile device is within the area around the latitude and the longitude of the first display and the second display defined by the radius; in response to determining that the location of the mobile device meets the location criteria, determining, based at least in part on the option settings and the origination number of the calling device placing the incoming call, whether to distribute at least a portion of the caller identification information to the first display, the second display, or both the first display and the second display; and transmitting, in response to determining that the location of the mobile device meets the location criteria and in response to determining that the at least the portion of the caller identification information is to be distributed to the first display, the at least the portion of the caller identification information to the first display identified by the display identifier for display, at the first display, of the at least the portion of the caller identification information associated with the incoming call destined for the mobile device without transmitting the at least the portion of the caller identification information associated with the incoming call to the second display, wherein the incoming call is routed to the mobile device for which the incoming call was destined. - View Dependent Claims (14, 15, 16, 19)
-
Specification