System and method for analyzing terminal location during call request
First Claim
1. A method, comprising:
- receiving, by a location analyzer comprising a processor, an incoming-call signal in response to equipment of a calling party placing a call from a calling-party location to equipment of a called party, wherein the incoming-call signal comprises a calling-party identification, and wherein the equipment of the called party comprises a media processor associated with a subscriber access network, the media processor being in communication with a display;
determining, by the location analyzer, an identity of the calling party based on the calling-party identification, wherein the identity includes a calling-party schedule;
determining, by the location analyzer, a current calling-party location of the equipment of the calling party based on the calling-party location;
obtaining, by the location analyzer, a location-dependent rule for the identity of the calling party and the current calling-party location;
determining, by the location analyzer, a current user of the media processor;
determining, by the location analyzer, a class of caller based on the identity of the calling party and a relationship association with the current user of the media processor;
determining, by the location analyzer, an expected location for the calling party based on the calling party schedule and on a time that the incoming-call signal is received;
determining, by the location analyzer, whether the current calling-party location conflicts with the expected location;
determining, by the location analyzer, whether the class of caller includes an unexpected location alarm, wherein the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor;
determining, by the location analyzer, whether the current calling-party location violates the location-dependent rule; and
responsive to determining that the class of caller includes an unexpected location alarm and that the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor;
generating, by the location analyzer, a location indicator responsive to the determining the identity of the calling party and the current calling-party location, wherein the location indicator is presented to the display of the equipment of the called party, responsive to the incoming-call signal, wherein the indication comprises a visual presentation independent of the current calling-party location;
indicating whether the current calling-party location violates the location-dependent rule responsive to determining that the current calling-party location violates the location-dependent rule; and
providing an unexpected location alert responsive to determining the current calling-party location conflicts with the expected location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates the subject disclosure may include, for example, receiving a new call request in response to equipment of a calling party placing a call from a calling-party location to equipment of a called party, wherein the new call request includes an identity of the equipment of the calling party. An identity of the calling-party is determined based on an association between the identity and the equipment of the calling party. A location of the equipment of the calling party is determined and a location indicator is generated based on the identity of the calling-party and the location of the equipment of the calling party. The location indicator is presented to a display of the equipment of the called party. Other embodiments are disclosed.
-
Citations
17 Claims
-
1. A method, comprising:
-
receiving, by a location analyzer comprising a processor, an incoming-call signal in response to equipment of a calling party placing a call from a calling-party location to equipment of a called party, wherein the incoming-call signal comprises a calling-party identification, and wherein the equipment of the called party comprises a media processor associated with a subscriber access network, the media processor being in communication with a display; determining, by the location analyzer, an identity of the calling party based on the calling-party identification, wherein the identity includes a calling-party schedule; determining, by the location analyzer, a current calling-party location of the equipment of the calling party based on the calling-party location; obtaining, by the location analyzer, a location-dependent rule for the identity of the calling party and the current calling-party location; determining, by the location analyzer, a current user of the media processor; determining, by the location analyzer, a class of caller based on the identity of the calling party and a relationship association with the current user of the media processor; determining, by the location analyzer, an expected location for the calling party based on the calling party schedule and on a time that the incoming-call signal is received; determining, by the location analyzer, whether the current calling-party location conflicts with the expected location; determining, by the location analyzer, whether the class of caller includes an unexpected location alarm, wherein the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; determining, by the location analyzer, whether the current calling-party location violates the location-dependent rule; and responsive to determining that the class of caller includes an unexpected location alarm and that the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; generating, by the location analyzer, a location indicator responsive to the determining the identity of the calling party and the current calling-party location, wherein the location indicator is presented to the display of the equipment of the called party, responsive to the incoming-call signal, wherein the indication comprises a visual presentation independent of the current calling-party location; indicating whether the current calling-party location violates the location-dependent rule responsive to determining that the current calling-party location violates the location-dependent rule; and providing an unexpected location alert responsive to determining the current calling-party location conflicts with the expected location. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; receiving an incoming-call signal in response to equipment of a calling party placing a call from a calling-party location to equipment of a called party, wherein the incoming-call signal comprises a calling-party identification, wherein the calling-party identification includes a calling-party schedule, and wherein the equipment of the called party comprises a media processor that receives the incoming-call signal through a subscriber access network, and wherein the media processor is associated with a display; determining the calling-party identification associated with the equipment of the calling party based on the incoming-call signal; determining a current calling-party location of the equipment of the calling party based on the incoming-call signal; determining a location-dependent rule for the identity of the calling party and the current calling-party location; determining a current user of the media processor; determining a class of caller based on the calling-party identification and a relationship association with the current user of the media processor; determining an expected location for the calling party based on the calling party schedule and on a time that the incoming-call signal is received; determining whether the current calling-party location conflicts with the expected location; determining whether the class of caller includes an unexpected location alarm, wherein the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; determining that the current calling-party location violates the location-dependent rule; and responsive to determining that the class of caller includes an unexpected location alarm and that the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; generating a location indicator responsive to the calling-party identification and the current calling-party location, wherein the location indicator is presented to the display of the equipment of the called party, and wherein the indication comprises a visual presentation independent of the current calling-party location; indicating whether the current calling-party location violates the location-dependent rule responsive to determining that the current calling-party location violates the location-dependent rule; and providing an unexpected location alert responsive to determining the current calling-party location conflicts with the expected location. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable storage medium, comprising instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
receiving a new call request in response to equipment of a calling party placing a call from a calling-party location to equipment of a called party, wherein the new call request comprises an identity of the equipment of the calling party, and wherein the equipment of the called party comprises a media processor associated with an interactive television network and a presentation device associated with the media processor; determining an identity of the calling party based on the identity of the equipment of the calling party; determining a location of the equipment of the calling party based on the calling party location; determining a location-dependent rule for the identity of the calling party and the calling-party location; determining a current user of the media processor; determining a class of caller based on the identity of the calling party and a relationship association with the current user of the media processor; determining an expected location for the calling party based on a calling party schedule and on a time that the new call request is received, wherein the calling party schedule is based on the identity of the calling party; determining whether the calling-party location conflicts with the expected location; determining whether the class of caller includes an unexpected location alarm, wherein the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; determining whether the calling-party location violates the location-dependent rule; and responsive to determining that the class of caller includes an unexpected location alarm and that the unexpected location alarm indicates that the class of caller for the calling party is to be location monitored by the current user of the media processor; generating a location indicator based on the identity of the calling party and the location of the equipment of the calling party, and according to the location-dependent rule, wherein the location indicator is presented to the presentation device of the equipment of the called party; indicating whether the calling-party location violates the location-dependent rule responsive to determining that the calling-party location violates the location-dependent rule; and providing an unexpected location alert and responsive to determining the calling-party location conflicts with the expected location. - View Dependent Claims (14, 15, 16, 17)
-
Specification