IP Library Granted Patent US 9,497,137
Granted Patent B2
US 9,497,137 · App. 14/149,541 · Granted Nov 15, 2016

Digital content connectivity and control via a plurality of controllers that are treated discriminatively

Inventors: David Sukoff (Bedford, MA); Cyrus Vafadari (Cambridge, MA); Mathew Peterson (Boston, MA); Adam Mustafa (Cambridge, MA)
Assignee: Sookbox, LLC
H04L47/70H04L12/2818H04L63/10H04N21/43615H04N21/441
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,497,137
App. No.
14/149,541
Granted
Nov 15, 2016
Kind
B2
Abstract

Methods, a system, and a computer readable medium for managing the separation and distribution of digital content and associated controls wherein the digital content in a network system includes receiving a request from any one of control devices, host server response to control device request (and output devices), host server may either non-discriminatively or discriminatively broadcast to any of the control devices, and control device handling responses throughout home network system. The methods, system, and computer readable medium include user experience optimized application types for (optimally) separating and distributing the associated control, digital content, and associated status information elements during active streaming sessions from the host server to the control devices and output devices within a home network system.

Claims (15)

1. A method, comprising:

receiving control data from a control device that is configured as a participant of a content distribution control session that is managed by a session manager executing on a content distribution host server in a local network, wherein the content distribution control session includes a set of participant control devices identifiable from a plurality of control devices with which the content distribution host server has established socket protocol-based communication via the network;

analyzing the control data to determine a participant class of the control device and if the control data includes a session lock request;

analyzing status information of the content distribution control session to determine if the session lock request can be accepted; and

locking the content distribution control session by:

configuring the content distribution control session as a control device discriminative control session by setting a code;

removing all participant control devices of the content distribution control session other than the control device from which the accepted session lock request was received; and

signaling to the plurality of control devices, other than the control device from which the accepted session lock request was received, that the content distribution control session is no longer available.

2. The method of claim 1 , wherein to determine if a session lock request can be accepted is based the participant class of the requesting control device being great than or equal to a session lock authorization threshold value.

3. The method of claim 1 , wherein to determine if a session lock request can be accepted is based on the participant class being one of session requester, session host, session owner network administrator, and host server administrator.

4. The method of claim 1 , wherein to determine if a session lock request can be accepted is based on the set of participating control devices sharing a common participant class.

5. The method of claim 1 , wherein analyzing status information of the content distribution control session includes determining if the content distribution control session is a control device discriminative control session.

6. The method of claim 1 , wherein analyzing status information of the content distribution control session includes determining if the content distribution control session is a control device non-discriminative control session.

7. The method of claim 1 , wherein the plurality of control devices establish socket protocol-based communication via the network with the host server through a content distribution control application executing on each control device.

8. The method of claim 1 , further comprising marking all output devices that are configured as participant output devices in the content distribution control session as unavailable.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2025
From: SOOKBOX DEVELOPMENT LLC
To: SOOKBOX LLC
Reel/Frame 071149/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2018
From: SOOKBOX LLC
To: SOOKBOX DEVELOPMENT, LLC
Reel/Frame 046242/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2014
From: SUKOFF, DAVID; VAFADARI, CYRUS; PETERSON, MATHEW; MUSTAFA, ADAM
To: SOOKBOX LLC
Reel/Frame 032035/0844 →
Continuity (6)
Continuation In Part 13734511 · Jan 4, 2013
Continuation In Part 14147397 · Jan 3, 2014
Provisional Application 61749436 · Jan 7, 2013
Provisional Application 61749430 · Jan 7, 2013
Provisional Application 61857369 · Jul 23, 2013
Related Publication 20140330951A1 · Nov 6, 2014