Method and system for enhancing voice calls, such as enhancing voice calls with data services
First Claim
Patent Images
1. A method for augmenting a voice call between a user of a mobile device and a called party capable of providing data content to the mobile device over a data communications channel, the method comprising:
- receiving at the mobile device from the user a number indicating the voice call to be established with the called party over a voice communications channel, wherein the number is associated with the called party;
determining at the mobile device that the number contains a sequence of digits indicating the number is associated with a party capable of transmitting data content to the mobile device over the data communications channel;
establishing the voice call to the called party over the voice communications channel; and
upon determining that the number contains the sequence of digits indicating the number is associated with the party capable of providing data content to the mobile device over the data communications channel,launching an application locally stored on the mobile device, wherein the locally stored application receives the content associated with the called party; and
concurrently displaying the received content to the user during the established voice call, wherein the displayed content complements the voice call.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enhancing voice calls is described. In some examples, the system receives a dialed number from a user associated with a voice call, determines that the voice call is associated with a party capable of providing data services to the user, and provides data services to the user. In some cases, the system provides the data services to the user during the voice call. In some cases, the system provides the data services to the user in lieu of the voice call.
115 Citations
22 Claims
-
1. A method for augmenting a voice call between a user of a mobile device and a called party capable of providing data content to the mobile device over a data communications channel, the method comprising:
-
receiving at the mobile device from the user a number indicating the voice call to be established with the called party over a voice communications channel, wherein the number is associated with the called party; determining at the mobile device that the number contains a sequence of digits indicating the number is associated with a party capable of transmitting data content to the mobile device over the data communications channel; establishing the voice call to the called party over the voice communications channel; and upon determining that the number contains the sequence of digits indicating the number is associated with the party capable of providing data content to the mobile device over the data communications channel, launching an application locally stored on the mobile device, wherein the locally stored application receives the content associated with the called party; and concurrently displaying the received content to the user during the established voice call, wherein the displayed content complements the voice call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium encoded with computer executable instructions that cause a mobile device to perform a method of providing content to a user of the mobile device, the method comprising:
-
receiving at the mobile device a user-input number indicating a voice call, wherein the user-input number is associated with a party capable of providing content to the mobile device over a data communications channel; before connecting the voice call, determining at the mobile device that the number matches a particular number stored in the mobile device; launching an application locally stored on the mobile device, wherein the locally stored application provides the content associated with the party upon detecting that the entered number matches the particular stored number; terminating the voice call in response to launching the application; and displaying the content to the user via a visual display of the mobile device. - View Dependent Claims (10, 11, 12)
-
-
13. A system for displaying content to a user of a mobile device during a voice call between the user and a called party, the system comprising:
-
a number reception component, wherein the number reception component receives a phone number indicating a request to call the party over a voice communications channel; a services determination component, wherein the services determination component determines that the called party supports a content store associated with the phone number; a voice connection component, wherein the voice connection component establishes a voice connection between the user and the called party; a content retrieval component, wherein the content retrieval component retrieves content from the content store; and a display component, wherein the display component displays the retrieved content to the user during the voice connection. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of retrieving information associated with a mobile device, the method comprising:
-
at a called party, receiving a voice call from a user of the mobile device, wherein the voice call is directed to a number associated with the called party; at the called party, determining that the number associated with the called party contains digits associated with a unique identifier of the mobile device; at the called party, matching the unique identifier to a unique identifier stored in a database relating unique identifiers to information associated with respective mobile devices; retrieving the information associated with the matched unique identifier; and presenting the retrieved information to an entity at the called party associated with the received voice call.
-
Specification