USRE48946E

Systems and methods for providing a media playback in a networked environment

Claim Score by NHIP

Read claim 25, the broadest

Abstract

Described herein are systems and methods for providing media playback in a networked environment. In one embodiment, a networked media playback device is configured to provide a web server for delivering data indicative of a browser-renderable control interface for the networked media playback device, or for a related networked media playback system. In overview, the user of a networked device, such as a wireless web enabled device, is able to render the control interface in a web browser, and in this manner control playback of digital media via the networked media playback device or networked media playback system.

USRE48946E, drawing sheet 1
Sheet 1 of 23

Term

2.3 yearsleft in the term

Expires 7 January 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

37 claims: 4 independent, 33 dependent

  1. 1
    A method, in a first networked media playback device of a group comprising a plurality of networked media playback devices , for allowing a wireless web enabled device to provide media playback control signals for received by the first networked media playback device or a networked media playback system , for control of one or more of the group , the method including the steps of:(i) providing, via software instructions maintained by the first networked media playback device, a local web server that is configured to deliver data indicative of a browser-renderable control interface for the first networked media playback device or networked media playback system , wherein the browser-renderable control interface is renderable by the wireless web enabled device as a graphical user interface that provides objects for selection of media for playback by two or more of the group, and for control of media playback via by the first networked media playback device or networked media playback system ;(ii) being responsive to a predetermined request from the wireless web enabled device for delivering, to the wireless web enabled device, browser renderable code defining the graphical user interface that provides objects for the selection of media for playback and control and the control of media playback via by the first networked media playback device or the networked media playback system , thereby to enable loading of the browser renderable code by a web browser application of the wireless web enabled device, such that the loading of the browser renderable code renders the graphical user interface as a web page displayed by the web browser application;(iii) being responsive to utilisation utilization of the control interface as rendered in the web browser application for defining one or more playback control commands;and (iv) implementing the one or more playback control commands in the first networked media playback device or networked media playback system .
  2. 14
    A method, in a first networked media playback device of a group comprising a plurality of networked media playback devices, wherein the first networked media playback device receives media playback control signals from a wireless device that provides media playback control signals, for the first networked media playback device, the method including the steps of:(i) providing, via software instructions maintained by the first networked media playback device, a control interface for the first networked media playback device, wherein the control interface provides for selection of media for playback by two or more of the group, and for control of media playback by the first networked media playback device;(ii) receiving a request from the wireless device for selection of media for playback by the two or more of the group, and/or control of media playback by the first networked media playback device, wherein the request is derived from an application of the wireless device;and (iii) implementing the request by the first networked media playback device.
  3. 25
    Broadest claimClaim Score 44, average(NHIP)A first media playback unit, comprising:a networking interface for connecting to a computer network;a memory module that maintains data, wherein the data is indicative of a control interface configured for access via an application remote from the first media playback unit that provides for selection of media for playback by the first media playback unit and a second media playback unit, and control of media playback via the first media playback unit;and a processor that is configured to: control the first media playback unit, provide the data indicative of the control interface to a wireless device via the computer network;and receive a request via the computer network from the wireless device for selection of media for playback by the first and second media playback unit and for control of media playback via the first media playback unit, wherein the received request is derived from the wireless device based on the provided data indicative of the control interface;and implement the request in the first media playback unit.
  4. 37
    A networked media playback system, comprising at least two media playback units, referred to herein as a first media playback unit and a second media playback unit, wherein the first media playback unit and the second media playback unit operate as a stereo pair, where the first media playback unit renders and plays back a left channel signal, and the second media playback unit renders and plays back a right channel signal, wherein each of the first media playback unit and the second media playback unit comprises:a networking interface for connecting to a computer network;a memory module that maintains data indicative of a control interface, wherein the control interface provides for selection of media for playback and/or control of media playback via the respective media playback unit;and a processor that is configured to: control the respective media playback unit, provide the data indicative of the control interface to a wireless device via the computer network;and receive a request via the computer network from the wireless device for selection of media for playback and/or for control of media playback via the respective media playback unit, wherein the received request is derived from the wireless device based on the provided data indicative of the control interface;and implement the request in the respective media playback unit.