Connection priority services for data communication between two devices
First Claim
1. A method for coordinating data communication between a digital media player device and a digital media place-shifting device, the method comprising:
- receiving, at a server device, connection mode capabilities data for a plurality of different data communication modes, the connection mode capabilities data being related to data communication capabilities of the digital media place-shifting device;
sending, from the server device to the digital media place-shifting device, connection mode priority data for the plurality of different data communication modes, the connection mode priority data indicating a ranking of the plurality of different data communication modes;
thereafter, sending the connection mode capabilities data and the connection mode priority data from the digital media place-shifting device to the digital media player device;
determining, with the digital media player device, a connection mode sequence that includes a plurality of different data communication modes supported by the digital media player device, wherein the determining is influenced by the connection mode capabilities data and the connection mode priority data;
attempting to establish a data communication session between the digital media player device and the digital media place-shifting device using at least two of the plurality of different data communication modes, and in accordance with the determined connection mode sequence, until a successful data communication mode is identified; and
thereafter, performing data communication between the digital media player device and the digital media place-shifting device, using the identified successful data communication mode.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital media player device includes, without limitation, a processor and a communication module coupled to the processor and configured to support data communication with a digital media place-shifting device. The processor and the communication module cooperate to attempt to establish data communication with the digital media place-shifting device in accordance with a connection mode sequence that identifies a plurality of different data communication modes supported by the digital media player device, until one of the plurality of different data communication modes can be used to initiate a data communication session between the digital media player device and the digital media place-shifting device. The processor and the communication module also cooperate to perform data communication with the digital media place-shifting device, using the one of the plurality of different data communication modes.
-
Citations
4 Claims
-
1. A method for coordinating data communication between a digital media player device and a digital media place-shifting device, the method comprising:
-
receiving, at a server device, connection mode capabilities data for a plurality of different data communication modes, the connection mode capabilities data being related to data communication capabilities of the digital media place-shifting device; sending, from the server device to the digital media place-shifting device, connection mode priority data for the plurality of different data communication modes, the connection mode priority data indicating a ranking of the plurality of different data communication modes; thereafter, sending the connection mode capabilities data and the connection mode priority data from the digital media place-shifting device to the digital media player device; determining, with the digital media player device, a connection mode sequence that includes a plurality of different data communication modes supported by the digital media player device, wherein the determining is influenced by the connection mode capabilities data and the connection mode priority data; attempting to establish a data communication session between the digital media player device and the digital media place-shifting device using at least two of the plurality of different data communication modes, and in accordance with the determined connection mode sequence, until a successful data communication mode is identified; and thereafter, performing data communication between the digital media player device and the digital media place-shifting device, using the identified successful data communication mode. - View Dependent Claims (2, 3, 4)
-
Specification