VERIFYING AND IDENTIFYING INCOMING PBX CALLS ON MOBILE DEVICES
First Claim
1. A telephony method for implementation on a mobile device, comprising:
- receiving an incoming voice call over a voice channel on the mobile device;
answering the voice call;
sending, from the mobile device, a verification code comprising a series of audible tones, when identifying information for the voice call being received is unavailable to the mobile device; and
proceeding with the voice call responsive to receiving, at the mobile device, a reply verification code over the voice channel within a time limit.
4 Assignments
0 Petitions
Accused Products
Abstract
Aspects relate to provision of enterprise call capabilities to mobile devices. For example, a mobile device can indicate, over a data channel, that a PBX is to make a call on its behalf to a called party. The PBX can call back the mobile device, call the called party, and bridge those call legs to establish the call. The mobile device can employ mechanisms that a particular incoming call is made by the PBX. These mechanisms can include using ANI information, sending, and receiving audible verification codes over the voice channel established after answering the incoming call. The verification codes can be selected based on different behaviors of the mobile devices and the network or networks used by the device(s).
-
Citations
20 Claims
-
1. A telephony method for implementation on a mobile device, comprising:
-
receiving an incoming voice call over a voice channel on the mobile device; answering the voice call; sending, from the mobile device, a verification code comprising a series of audible tones, when identifying information for the voice call being received is unavailable to the mobile device; and proceeding with the voice call responsive to receiving, at the mobile device, a reply verification code over the voice channel within a time limit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium storing computer executable instructions for programming a computer to perform a telephony method, comprising:
-
receiving an incoming voice call over a voice channel on a mobile device; answering the voice call and sending, from the mobile device, a verification code comprising a series of audible tones, when identifying information for the voice call being received is unavailable to the mobile device; and allowing the voice call to proceed responsive to receiving, at the mobile device, a reply verification code over the voice channel within a time limit. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A mobile device, comprising:
-
a voice channel interface; a processor module; and a computer readable medium storing computer executable instructions for programming the processor module to perform a telephony method, comprising; receiving an incoming voice call over the voice channel interface; answering the voice call and sending a verification code comprising a series of audible tones, when identifying information for the voice call being received is unavailable to the mobile device; and allowing the voice call to proceed responsive to receiving, at the mobile device, a verification code over the voice channel within a time limit. - View Dependent Claims (17, 18, 19, 20)
-
Specification