Shareable Applications On Telecommunications Devices
AssigneeT-Mobile USA, Inc.
InventorsWinston Wang, Adam Holt, Jean-Luc Bouthemy, Michael Kemery
Life of this patent
Estimating the term…
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.
Claims29
A method comprising:
- placing a server computing device on a network in communication with a first telecommunications device and a second telecommunications device during a voice communication established between the first telecommunications device and the second telecommunications device;
- receiving, by the server computing device, during the voice communication between the first telecommunications device and the second telecommunications device, a request from one of the first telecommunications device or the second telecommunications device for access to data stored on the network;
- accessing, by the server computing device, the data stored on the network in response to the request;
- and
- providing access to the data to each of the first telecommunications device and the second telecommunications device during the voice communication in response to the request, wherein each of the first telecommunications device and the second telecommunications device have access to the data during the voice communication.
User interfaces comprising:
- a first user interface provided by a first application on a first telecommunications device;
- a second user interface provided by a second application on a second telecommunications device, wherein:
- the first user interface and second user interface are provided during a voice communication between the first telecommunications device and the second telecommunications device;
- the first user interface is configured to present a first display in response to an input at the first telecommunications device;
- and
- the second user interface is configured to present a second display on the second telecommunications device corresponding to the first display on the first telecommunications device.
Computer-readable media containing processor-executable instructions that, when executed, perform acts comprising:
- executing a first application on a first telecommunications device corresponding to a second application executing on a second telecommunications device during a voice communication between the first telecommunications device and the second telecommunications device;
- automatically exchanging data communications between the first application on the first telecommunications device and the second application on the second telecommunications device while the voice communication is ongoing in response to inputs received at one of the first telecommunications device or the second telecommunications device, wherein the data communications exchanged result in display of a common visual display on the first telecommunications device and the second telecommunications device.
A method comprising:
- launching a shareable application on a first telecommunications device during a voice communication between the first telecommunications device and a second telecommunications device;
- initiating a user perceptible function on the first telecommunications device;
- and
- sending one of data or instructions to the second telecommunications device to enable initiation of the user perceptible function on the second telecommunications device.
A method implemented on a first telecommunications device, the method comprising:
- establishing a voice communication between the first telecommunications device and a second telecommunications device;
- monitoring the voice communication by an application implemented on the first telecommunications device;
- and
- executing a predetermined function by the application upon detecting a predetermined condition in the voice communication between the first telecommunications device and the second telecommunications device.
Dependencies are inferred from the claim text.