Initiating a wireless communication session from contact information on a computer
First Claim
1. In a computing device that has access to contact information identifying recipient communication devices, a method for initiating a call between a wireless communication device and one or more recipient communication devices, the method comprising:
- storing the contact information on the computing device;
receiving user input at the computing device that identifies the one or more recipient communication devices to be connected in the call from the contact information, wherein the user input identifies a type of call to be initiated between the wireless communication device and the one or more recipient communication devices;
in response to the user input, generating calling instructions from the stored contact information that initiate the call between the wireless communication device that is separate from the computing device and the one or more recipient communication devices, wherein the calling instructions are used by at least the wireless communication device to make the call;
initiating transmission of the calling instructions via a server to the wireless communication device, wherein the calling instructions cause the wireless communication device to automatically call the one or more recipient communication devices upon receiving the calling instructions and wherein the server initiates separate outbound calls to at least one of the recipient communication devices and bridges the separate outbound calls together with the wireless communication device; and
wherein the calling instructions are transmitted in an SMS message or an SIP message.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication session between a wireless communication device and one or more recipient communication devices is initiated in response to user input received at a separate computing device. The intended parties of the call are identified at the computing device in response to the user input. Once the intended parties have been identified, the computing device generates and transmits calling instructions to the wireless communication device to instruct the wireless communication device to call the one or more recipient communication devices. This allows a caller to utilize the functionality and resources available on a computer to initiate a call, while enabling the caller to utilize the functionality and resources available on the caller'"'"'s wireless communication device to engage in and complete the call, without requiring the caller to communicate through the telephony applications of a computer.
53 Citations
19 Claims
-
1. In a computing device that has access to contact information identifying recipient communication devices, a method for initiating a call between a wireless communication device and one or more recipient communication devices, the method comprising:
-
storing the contact information on the computing device; receiving user input at the computing device that identifies the one or more recipient communication devices to be connected in the call from the contact information, wherein the user input identifies a type of call to be initiated between the wireless communication device and the one or more recipient communication devices; in response to the user input, generating calling instructions from the stored contact information that initiate the call between the wireless communication device that is separate from the computing device and the one or more recipient communication devices, wherein the calling instructions are used by at least the wireless communication device to make the call; initiating transmission of the calling instructions via a server to the wireless communication device, wherein the calling instructions cause the wireless communication device to automatically call the one or more recipient communication devices upon receiving the calling instructions and wherein the server initiates separate outbound calls to at least one of the recipient communication devices and bridges the separate outbound calls together with the wireless communication device; and wherein the calling instructions are transmitted in an SMS message or an SIP message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a computing device that has access to contact information identifying recipient communication devices, a computer-readable media encoded with computer-executable instructions for performing a method for initiating a call between a wireless communication device and one or more recipient devices, the computer-readable media comprising:
computer-executable instructions encoded thereon that, when executed, cause the computing device to perform the method, including; displaying the contact information at the computing device; receiving user input at the computing device that identifies one or more recipient communication devices to be connected in the call from the contact information, wherein the user input identifies a type of call to be initiated between the wireless communication device and the one or more recipient communication devices; and in response to the user input, generating calling instructions that are used to initiate the call between the wireless communication device that is separate from the computing device and the one or more recipient communication devices; initiating transmission of the calling instructions to a server, wherein the server transmits the calling instructions to the wireless communication device such that the wireless communication device automatically calls the one or more recipient communication devices upon receiving the calling instructions without requiring second user input to the wireless communication device, and wherein the calling instructions are transmitted in an SMS message or an SIP message. - View Dependent Claims (13)
-
14. In a computing device that has access to contact information identifying recipient communication devices, a method for initiating a call between a wireless communication device and one or more recipient communication devices, the method comprising:
-
providing an interface for accessing the contact information at the computing device; identifying a wireless communication device that is to initiate the call with the one or more recipient communication devices; receiving first user input at the computing device that identifies the one or more recipient communication devices that are to be called by the wireless communication device from the contact information wherein the user input identifies a type of call to be initiated between the wireless communication device and the one or more recipient communication devices; generating calling instructions based at least on the one or more recipient communication devices; initiating transmission of the calling instructions to a server; initiating the call by the server by providing the calling instructions from the computing device, through the server, to the wireless communication device, wherein the wireless communication device automatically calls the one or more recipient communication devices using the calling instructions without requiring second user input to the wireless communication device; and wherein the call instructions are transmitted in an SMS message or an SIP message. - View Dependent Claims (15, 16)
-
-
17. In a wireless communication device that operates in a wireless communication network, a method for participating in a call with one or more recipient communication devices, the method comprising:
-
receiving calling instructions corresponding to the call that is to be initiated between the wireless communication device and the one or more recipient communication devices, the calling instructions having been generated at a computing device in response to user input at the computing device; initiating transmission of calling instructions to a call initiation server in an SMS message or an SIP message from the computing device, wherein the call initiation server automatically initiates separate outbound calls to the wireless communication device and at least one of the recipient communication devices, wherein the user input identifies a type of call to be initiated between the wireless communication device and the one or more recipient communication devices; and upon receiving the calling instructions, making the call between the wireless communication device and the one or more recipient communication devices using the calling instructions, wherein the server bridges the separate outbound calls into the call. - View Dependent Claims (18, 19)
-
Specification