×

Systems and methods for establishing connections between devices communicating over a network

  • US 8,838,810 B2
  • Filed: 04/27/2012
  • Issued: 09/16/2014
  • Est. Priority Date: 04/17/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method executable by a relay server to establish a media streaming connection between a media player and a placeshifting device that are each communicating with the relay server via a network, the method comprising:

  • receiving, by the relay server, a first request associated with the media player and a second request associated with the placeshifting device, wherein both the first and second requests are received by the relay server via the network;

    in response to receiving the first and second requests, the relay server establishing a first connection between the relay server and the media player and a second connection between the relay server and the placeshifting device, wherein the first connection is established as an outgoing connection from the media player to the relay server and the second connection is established as an outgoing connection from the placeshifting device to the relay server; and

    the relay server relaying data received by the relay server on each of the first and second connections to the other of the first and second connections to thereby establish the media streaming connection between the media player and the placeshifting device in which the first and second connections form the media streaming connection as a bridged connection between the media player and the placeshifting device for delivering a placeshifted media stream from the placeshifting device to the media player.

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