Method and system for transmitting audio data between computing devices
First Claim
Patent Images
1. A method of transmitting data between two parties, the method comprising:
- receiving, from a mobile device, a request associated with placing a call to a contact;
storing at least a portion of information associated with the request;
transmitting one or more of a data network identifier and/or a sequence number to the mobile device;
receiving the call from the mobile device, wherein the call is initiated to the data network identifier;
locating, in response to the received call, the stored portion of information associated with the request corresponding to the call;
receiving a request for a session initiation protocol (SIP) proxy from a client;
transmitting an internet protocol (IP) address associated with the SIP proxy along with the stored portion of information and/or the sequence number to the client; and
redirecting the call between the mobile device and the contact to a server via the SIP proxy.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to transmitting data between a plurality of computing devices such as mobile telephones and other electronic communications devices, where a request is associated with placing a call to a contact, and where information associated with the request is stored and a request for a SIP proxy is made, and an IP address associated with the SIP proxy is transmitted to allow redirecting the call to a server via the SIP proxy.
-
Citations
18 Claims
-
1. A method of transmitting data between two parties, the method comprising:
-
receiving, from a mobile device, a request associated with placing a call to a contact; storing at least a portion of information associated with the request; transmitting one or more of a data network identifier and/or a sequence number to the mobile device; receiving the call from the mobile device, wherein the call is initiated to the data network identifier; locating, in response to the received call, the stored portion of information associated with the request corresponding to the call; receiving a request for a session initiation protocol (SIP) proxy from a client; transmitting an internet protocol (IP) address associated with the SIP proxy along with the stored portion of information and/or the sequence number to the client; and redirecting the call between the mobile device and the contact to a server via the SIP proxy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A first server configured to facilitate a transmission of data between two parties, comprising:
-
means for receiving, from a mobile device, a request associated with placing a call to a contact; means for storing at least a portion of information associated with the request; means for transmitting one or more of a data network identifier and/or a sequence number to the mobile device; means for receiving the call from the mobile device, wherein the call is initiated to the data network identifier; means for locating, in response to the received call, the stored portion of information associated with the request corresponding to the call; means for receiving a request for a session initiation protocol (SIP) proxy from a client; means for transmitting an internet protocol (IP) address associated with the SIP proxy along with the stored portion of information and/or the sequence number to the client; and means for redirecting the call between the mobile device and the contact to a second server via the SIP proxy. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer readable medium including instructions, which, when executed by a first server, cause the first server to perform operations to facilitate a transmission of data between two parties, the instructions comprising:
-
instructions configured to receive, from a mobile device, a request associated with placing a call to a contact; instructions configured to store at least a portion of information associated with the request; instructions configured to transmit one or more of a data network identifier and/or a sequence number to the mobile device; instructions configured to receive the call from the mobile device, wherein the call is initiated to the data network identifier; instructions configured to locate, in response to the received call, the stored, portion of information associated with the request corresponding to the call; instructions configured to receive a request for a session initiation o protocol (SIP) proxy from a client; instructions configured to transmit an internet protocol (IP) address associated with the SIP proxy along with the stored portion of information and/or the sequence number to the client; and instructions configured to redirect the call between the mobile device and the contact to a second server via the SIP proxy. - View Dependent Claims (14, 15)
-
-
16. A first server configured to facilitate a transmission of data between two parties, comprising at least one processor, the at least one processor being configured to:
-
receive, from a mobile device, a request associated with placing a call to a contact; store at least a portion of information associated with the request; transmit one or more of a data network identifier and/or a sequence number to the mobile device; receive the call from the mobile device, wherein the call is initiated to the data network identifier; locate, in response to the received call, the stored portion of information associated with the request corresponding to the call; receive a request for a session initiation protocol (SIP) proxy from a client; transmit an internet protocol (IP) address associated with the SIP proxy along with the stored portion of information and/or the sequence number to the client; and redirect the call between the mobile device and the contact to a second server via the SIP proxy. - View Dependent Claims (17, 18)
-
Specification