Shareable applications on telecommunications devices
First Claim
Patent Images
1. A method comprising:
- placing a server computing device on a network in communication with shareable applications running on a first telecommunications device and a second telecommunications device during a voice call established between the first telecommunications device and the second telecommunications device;
receiving, by the server computing device, during the voice call between the first telecommunications device and the second telecommunications device, a request from one of the shareable applications running on the first telecommunications device or the second telecommunications device to present data stored on the network through the shareable applications running on both the first telecommunications device and the second telecommunications device;
accessing, by the server computing device, the data stored on the network in response to the request;
providing the data from the server computing device to the shareable applications running on each of the first telecommunications device and the second telecommunications device during the voice call in response to the request; and
providing instructions from the server computing device to the shareable applications running on each of the first telecommunications device and the second telecommunications device to present the data during the voice call.
6 Assignments
0 Petitions
Accused Products
Abstract
During voice communication between multiple telecommunications devices, a shareable application facilitates concurrent sharing of data and processes between the devices. The application may be configured to monitor the voice communication and execute a predetermined function upon detecting a predetermined condition in the voice communication. The application may further facilitate sharing of functionality and user interface displays during the voice communication. In some implementations, a server computing device on a communications network may facilitate functions of shareable applications on one or more telecommunications devices.
94 Citations
20 Claims
-
1. A method comprising:
-
placing a server computing device on a network in communication with shareable applications running on a first telecommunications device and a second telecommunications device during a voice call established between the first telecommunications device and the second telecommunications device; receiving, by the server computing device, during the voice call between the first telecommunications device and the second telecommunications device, a request from one of the shareable applications running on the first telecommunications device or the second telecommunications device to present data stored on the network through the shareable applications running on both the first telecommunications device and the second telecommunications device; accessing, by the server computing device, the data stored on the network in response to the request; providing the data from the server computing device to the shareable applications running on each of the first telecommunications device and the second telecommunications device during the voice call in response to the request; and providing instructions from the server computing device to the shareable applications running on each of the first telecommunications device and the second telecommunications device to present the data during the voice call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored thereon programming instructions which, when executed by a server computing device on a network cause the server computing device to perform operations comprising:
-
placing the server computing device in communication with shareable applications running on a first telecommunications device and a second telecommunications device during a voice call established between the first telecommunications device and the second telecommunications device; receiving, during the voice call between the first telecommunications device and the second telecommunications device, a request from one of the shareable applications running on the first telecommunications device or the second telecommunications device to present data stored on the network through the shareable applications running on both the first telecommunications device and the second telecommunications device; accessing the data stored on the network in response to the request; providing the data to the shareable applications running on each of the first telecommunications device and the second telecommunications device during the voice call in response to the request; and providing instructions to the shareable applications running on each of the first telecommunications device and the second telecommunications device to present the data during the voice call. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A server computing device comprising:
-
a processor; a memory device coupled to the processor; and computer-executable instructions stored in the memory device and configured to program the server computing device to perform operations comprising; placing the server computing device in communication with shareable applications running on a first telecommunications device and a second telecommunications device during a voice call established between the first telecommunications device and the second telecommunications device; receiving, during the voice call between the first telecommunications device and the second telecommunications device, a request from one of the shareable applications running on the first telecommunications device or the second telecommunications device to present data stored on the network through the shareable applications running on both the first telecommunications device and the second telecommunications device; accessing the data stored on the network in response to the request; providing the data to the shareable applications running on each of the first telecommunications device and the second telecommunications device during the voice call in response to the request; and providing instructions to the shareable applications running on each of the first telecommunications device and the second telecommunications device to present the data during the voice call. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification