1
Peter R Amstein, Thomas P Blumer, Arthur L Coburn IV, Randy J Forgaard, Andrew J Schulert, Ted Stefanik, Robert J Mauceri: Computer system and computer-implemented process for creation and maintenance of online services. Vermeer Technologies, Ronald M Anderson, August 11, 1998: US05793966 (311 worldwide citation)

A client/server system for authoring an on-line service uses a server machine accessed a client machine which performs authoring operations on information stored on the server machine comprising the on-line service. Requests for authoring operations to be performed on information on the server machi ...


2
Thomas P Blumer, Peter R Amstein, Scott F Drellishak, Randy J Forgaard, Andrew J Schulert: Computer system and computer-implemented process for remote editing of computer files. Vermeer Technologies, Ronald M Anderson, March 24, 1998: US05732219 (305 worldwide citation)

A client/server computer system for remote editing of document objects stored on the server includes a client computer connected to a server computer via a communication channel over which messages are sent in a communication protocol. Typically, the client computer has an operating system with a fi ...


3
Michael C Mathieu, Theodore Stefanik, Peter R Amstein, Andrew J Schulert: Selective response to a comment line in a computer file. Microsoft Corporation, Ronald M Anderson, December 28, 1999: US06009441 (43 worldwide citation)

A token identifies a special comment that includes information usable by a specific Web page editor. Tile information included within a special comment may include authoring state information, such as parameters used by "WEBBOT" components to provide extensions to hypertext markup language (HTML) fe ...


4
Steven Beckhardt, Andrew J Schulert, Gregory Ramsperger: Cloud queue access control. Sonos, McDonnell Boehnen Hulbert & Berghoff, June 7, 2016: US09363254 (11 worldwide citation)

An example implementation may involve a computing system receiving a request to establish a queue of media items. The computing system may assign a first access status to the queue. The first access status may indicate that at least one media playback system is authorized to perform a first set of q ...


5
Steven Beckhardt, Andrew J Schulert, Gregory Ramsperger: Cloud queue access control. Sonos, McDonnell Boehnen Hulbert & Berghoff, January 3, 2017: US09537852 (6 worldwide citation)

An example implementation may involve a media playback system obtaining an authorization token corresponding to a particular queue of media items at a remote server. The media playback system may send to the remote server, (i) the obtained authorization token, and (ii) a request for access to one or ...


6
Arthur L Coburn IV, Andrew J Schulert: Private queue for a media playback system. SONOS, November 22, 2016: US09501533 (5 worldwide citation)

Embodiments are discussed for providing private playback queues in a media playback system such that users without access rights to the playback queue may not access the contents of the playback queue. The embodiments may involve receiving at a playback device of a network media system a playlist re ...


7
Steven Beckhardt, Andrew J Schulert, Gregory Ramsperger: Cloud queue access control. Sonos, McDonnell Boehnen Hulbert & Berghoff, May 9, 2017: US09648070 (4 worldwide citation)

An example implementation may involve a computing system receiving, from a media playback system, a request to initiate playback of a cloud queue. The cloud queue may currently have a first access status that authorizes a first set of queue operations, which may include playback of the cloud queue. ...


8
Arthur L Coburn IV, Steven Beckhardt, Andrew J Schulert: Cloud queue synchronization protocol. Sonos, McDonnell Boehnen Hulbert & Berghoff, May 16, 2017: US09654459 (4 worldwide citation)

An example implementation may involve a playback device of a media playback system sending a request for an indication of at least one media item from a remote queue of media items and an indication of a particular media item that is being played by the playback device. The implementation may also i ...


9
Arthur L Coburn IV, Abhishek Kumar, Andrew J Schulert: Playlist update in a media playback system. SONOS, June 7, 2016: US09361371 (3 worldwide citation)

Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may inc ...


10
Steven Beckhardt, Andrew J Schulert, Gregory Ramsperger: Cloud queue access control. Sonos, McDonnell Boehnen Hulbert & Berghoff, August 8, 2017: US09729599 (1 worldwide citation)

An example implementation may involve a computing system receiving a request from a first media playback system for access to a queue of media items, and a request from a second media playback system for access to the queue of media items. The computing system may grant a first type of access to the ...