×

Systems and methods for file sharing through mobile devices

  • US 8,989,120 B2
  • Filed: 10/16/2012
  • Issued: 03/24/2015
  • Est. Priority Date: 10/19/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A receiving device, comprising:

  • a processor; and

    a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprisingreceiving a first invitation to initiate a voice call with a transmitting device, the first invitation comprising a request to check a plurality of parameters of the receiving device,upon the voice call between the transmitting device and the receiving device being initiated, receiving, from the transmitting device, a second invitation to initiate a primary data connection between the transmitting device and the receiving device, the second invitation comprising a first internet protocol address of the transmitting device,transmitting, to the transmitting device, an acceptance message accepting the second invitation, the acceptance message comprising the plurality of parameters associated with the receiving device, the plurality of parameters comprising types of media the receiving device is capable of receiving, and the acceptance message accepting the second invitation triggering a handshake between the transmitting device and the receiving device over the primary data connection,receiving, from the transmitting device, a first message comprising a request for the receiving device to accept a media file from the transmitting device,in response to accepting the request for the receiving device to accept the media file, receiving, from the transmitting device, a second message establishing a secondary data connection between the transmitting device and the receiving device, andreceiving, from the transmitting device over the secondary data connection using a packet-delivery protocol while the receiving device and the transmitting device are engaged in the voice call, the media file comprising at least one of a video, an audio, or a picture, wherein the primary data connection between the transmitting device and the receiving device is for sending requests and the secondary data connection between the transmitting device and the receiving device is for transferring files.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×