Content streaming apparatus and method
AssigneeLogitech Europe S.A.
InventorsJames L. THURMAN, John DITTLINGER, William JOHNSON, Xiao Daphne LI, Yezhou WANG
Life of this patent
Estimating the term…
Abstract
Embodiments of the disclosure include an improved content streaming system that is configured to simplify and streamline the process of streaming media content from one or more content providers to one or more electronic devices. In some embodiments, the interaction of a user with one or more components in a content distribution system is used to initiate the streaming of media content to one or more content players from either a first content server or a second content server.
Claims37
A method of streaming media content, comprising:
- receiving, by an electronic device, a first user input signal from a first content player;
- launching a control application on the electronic device, wherein the control application is launched based on the receipt of the first user input signal;
- determining, by the control application, that a streaming command was provided in the first user input signal provided from the first content player, wherein
- determining that the streaming command was provided in the first user input signal comprises transmitting a request from the electronic device to the first content player, and
- the transmitted request causes the first content player to transmit a response to the electronic device that contains information regarding whether the streaming command was transmitted;
- transmitting a first delivery command to a first content server after the control application running on the electronic device determines that the streaming command was transmitted from the first content player, wherein
- the transmission of the first delivery command is provided based at least partially on the receipt of the first user input signal from the first content player, and
- the first delivery command comprises media identification information;
- and
- receiving, by the first content player, at least one media-containing file provided from the first content server based on information contained within the first delivery command.
(canceled)
(canceled)
(canceled)
A method of streaming media-content, comprising:
- receiving, by an electronic device, a first user input signal from a first content player, wherein the first user input signal was generated from a first input provided to the first content player by a user;
- launching a control application on the electronic device, wherein the control application is launched prior to receiving the first user input signal or is launched based on the receipt of the first user input signal;
- receiving, by the electronic device, device status information from the first content player, wherein
- the first content player comprises a first button and a second button
- the second button is configured to power the first content player on or off, and
- the device status information comprises information relating to whether the user caused the first button to be pressed;
- transmitting a first delivery command to a first content server after the control application running on the electronic device determines that a streaming command was transmitted from the first content player, wherein
- the transmission of the first delivery command is provided based at least partially on the receipt of the device status information provided from the first content player, and
- the first delivery command comprises media identification information;
- and
- receiving, by the first content player, at least one media-containing file provided from the first content server based on information contained within the first delivery command.
A method of streaming media-content, comprising:
- receiving, by an electronic device, a first user input signal from a first content player, wherein the first user input signal was generated from a first input provided to the first content player by a user;
- launching a control application on the electronic device, wherein the control application is launched prior to receiving the first user input signal or is launched based on the receipt of the first user input signal;
- receiving, by the electronic device, device status information from the first content player;
- transmitting a first delivery command to a first content server after the control application running on the electronic device determines that a streaming command was transmitted from the first content player, wherein
- the transmission of the first delivery command is provided based at least partially on the receipt of the device status information provided from the first content player,
- the device status information is received based on a request transmitted from the electronic device to the first content player based on the receipt of the first user input signal by the electronic device, and
- the first delivery command comprises media identification information;
- and
- receiving, by the first content player, at least one media-containing file provided from the first content server based on information contained within the first delivery command.
(canceled)
(canceled)
Dependencies are inferred from the claim text.