Methods and systems of processing mobile calls
AssigneeQUALCOMM Incorporated
InventorsJacob Guedalia, Isaac David Guedalia
Life of this patent
Estimating the term…
Abstract
A method of optimizing call dialing may include receiving a first call including one or more of a session identification number, a contact identification number, a contact name and a direct inward dialing number, determining a caller provider and a callee provider based on the first call, determining cost information associated with one or more numbers corresponding to a callee and routing a second call between the caller and the callee based on one or more of the caller provider, the callee provider and the cost information.
Claims19
A method of optimizing call dialing, the method comprising:
- receiving a first call comprising one or more of a session identification number, a contact identification number, a contact name and a direct inward dialing number;
- determining a caller provider and a callee provider based on the first call;
- determining cost information associated with one or more numbers corresponding to a callee;
- and
- routing a second call between the caller and the callee based on one or more of the caller provider, the callee provider and the cost information.
The method of clam 1, wherein receiving a first call comprises receiving a first call from a mobile device.
A system for optimizing call dialing comprising:
- a processor for optimizing call dialing by processing one or more of a session identification number, a contact identification number, a contact name and a direct inward dialing number to determine provider information associated with one or more of a caller and a callee.
A method of determining an origin of an incoming cat the method comprising:
- receiving, by a callee gateway, a call from a mobile device associated with a caller, wherein the call is transmitted over a network via a caller gateway;
- identifying an origin of the call;
- determining whether to accept or reject the call based on the origin;
- if the call is accepted, processing the call;
- and
- if the call is rejected, alerting the caller that the call cannot be completed.
A system for determining an origin of an incoming call comprising:
- a caller gateway in communication with at least one mobile device;
- and
- a callee gateway in communication with at least one mobile device and the caller gateway, wherein the callee gateway receives information pertaining to a call wherein the callee gateway determines an origin of the call based on at least a portion of the received information.
A method of ascertaining information associated with a callee, the method comprising:
- receiving a direct inward dialing number associated with a callee;
- comparing the direct inward dialing number to one or more entries in a consolidated general registry, wherein each entry comprises contact information;
- and
- if an entry having the direct dialing number is found, transmitting at least a portion of the contact information to the caller.
A system for ascertaining information associated with a callee comprising:
- one or more mobile devices;
- a processor in communication with the one or more mobile devices;
- and
- a central general registry in communication with at least one of the one or more mobile devices.
A method of filtering one or more contacts in an address book on a mobile device, the method comprising:
- identifying one or more contacts in an address book associated with a mobile device;
- automatically filtering the one or more contacts in real time based on one or more predetermined criteria, wherein each predetermined criterion corresponds to a tab;
- and
- displaying the filtered contacts to the user on a mobile device, wherein the tab corresponding to each predetermined criterion includes the contacts associated with the predetermined criterion.
Dependencies are inferred from the claim text.