Systems and methods for file sharing through mobile devices
First Claim
Patent Images
1. A network system for sharing files between at least two communication devices engaged in voice communication, the network system comprising:
- an IP Multimedia Subsystem for registering the plurality of communication devices, the registering including assigning a unique IP address to each communication device;
a SIP-based voice connection between the engaged communication devices over the IP Multimedia Subsystem;
a packet-based data connection to share a file between the engaged communication devices over the IP Multimedia Subsystem; and
a plurality of gateways between the engaged communication devices and an IP network;
wherein the gateways initiate, maintain, and terminate the packet-based data connection while engaged in the SIP-based voice communication, the gateways being configured to initiate the packet-based data connection by transmitting a packet-based data connection request;
wherein the request including a request to check parameters of one of the engaged communication devices, and receiving a message of acceptance, the message of acceptance including information about media receiving capabilities of said one of the engaged communication devices;
wherein the information about media receiving capabilities including one or more types of media the said one of the engaged communication devices is capable of receiving, the one or more types including video, audio, or pictures;
wherein the packet-based data connection and the SIP-based voice connection use a cellular network, andwherein the packet-based data connection uses a Packet Delivery Protocol (PDP).
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed which relate to the sending and receiving of multimedia files between two devices while connected through a voice call. These devices are free to send any type of file through a direct connection without the need to hang up and call back just to see if the file was sent successfully. These methods work for a plurality of cellular and computer devices connected through a cellular network or other Internet Service Provider.
39 Citations
17 Claims
-
1. A network system for sharing files between at least two communication devices engaged in voice communication, the network system comprising:
-
an IP Multimedia Subsystem for registering the plurality of communication devices, the registering including assigning a unique IP address to each communication device; a SIP-based voice connection between the engaged communication devices over the IP Multimedia Subsystem; a packet-based data connection to share a file between the engaged communication devices over the IP Multimedia Subsystem; and a plurality of gateways between the engaged communication devices and an IP network; wherein the gateways initiate, maintain, and terminate the packet-based data connection while engaged in the SIP-based voice communication, the gateways being configured to initiate the packet-based data connection by transmitting a packet-based data connection request; wherein the request including a request to check parameters of one of the engaged communication devices, and receiving a message of acceptance, the message of acceptance including information about media receiving capabilities of said one of the engaged communication devices; wherein the information about media receiving capabilities including one or more types of media the said one of the engaged communication devices is capable of receiving, the one or more types including video, audio, or pictures; wherein the packet-based data connection and the SIP-based voice connection use a cellular network, and wherein the packet-based data connection uses a Packet Delivery Protocol (PDP). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of sharing files comprising:
-
establishing a SIP-based voice connection between a first and a second device connected to the internet; assigning first and second IP addresses respectively to the first and second device; receiving a request for a packet-based data connection from the first device, the request including a request to check parameters of the second device; receiving an acceptance of the request from the second device, the acceptance including information about media receiving capabilities of the second device; establishing a packet-based data connection from the first IP address of the first device to the second IP address of the second device using an IP Multimedia Subsystem; and electing to send a file through the packet-based data connection; wherein the information about media receiving capabilities including one or more types of media the second device is capable of receiving, the one or more types including video, audio, or pictures; wherein the packet-based data connection is established while the devices maintain the SIP-based voice connection; wherein the packet-based data connection and the SIP-based voice connection use a cellular network, and wherein the packet-based data connection uses a Packet Delivery Protocol (PDP). - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of sharing files comprising:
-
establishing a SIP-based voice connection between a first and a second device; assigning first and second IP addresses respectively to the first and second device; receiving a request for a packet-based data connection from the first device, the request including a request to check parameters of the second device; receiving an acceptance of the request from the second device, the acceptance including information about media receiving capabilities of the second device; establishing a packet-based data connection from the first IP address of the first device to the second IP address of the second device using an IP Multimedia Subsystem; and electing to send a file through the packet-based data connection; wherein the information about media receiving capabilities including one or more types of media the second device is capable of receiving, the one or more types including video, audio, or pictures; wherein the packet-based data connection is established while the devices maintain the SIP-based voice connection; wherein the packet-based data connection and the SIP-based voice connection use a cellular network, and wherein the packet-based data connection uses a Packet Delivery Protocol (PDP).
-
Specification