IP Library Granted Patent US 8,429,704
Granted Patent B2
US 8,429,704 · App. 13/279,096 · Granted Apr 23, 2013

System architecture and method for composing and directing participant experiences

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 8,429,704
App. No.
13/279,096
Granted
Apr 23, 2013
Kind
B2
Abstract

The present invention contemplates providing an experience platform within a CDN, as well as sentio or experience codecs, and experience agents for supporting the experience platform. The experience platform may be provided by a service provider to enable an experience provider to compose and direct a participant experience. The service provider monetizes the experience by charging the experience provider and/or the participants for services. Alternatively, the experience platform may be provided by the CDN, either as an integrated component of the CDN, or a supplemental complimentary aspect. The participant experience can involve one or more experience participants. The experience provider can create an experience with a variety of dimensions and features. As will be appreciated, the following description provides one paradigm for understanding the multi-dimensional experience available to the participants. There are many suitable ways of describing, characterizing and implementing the experience platform contemplated herein.

Claims (65)

1. A device for presenting and participating multi-dimensional realtime participant experiences, the device comprising:

a content player presenting a streaming content received from a content distribution network;

a user interface operative to receive an input from a user of the device;

and

an experience agent operative to receive one or more live realtime participant experiences transmitted from one or more realtime participant experience engines via a low-latency protocol and to present the live realtime participant experiences;

wherein the low-latency protocol to transmit the realtime participant experience comprises steps of:

dividing the realtime participant experience into a plurality of regions, wherein the realtime participant experience includes full-motion video, wherein the full-motion video is enclosed within one of the plurality of regions; and

converting each portion of the realtime participant experience associated with each region into at least one of picture codec data and pass-through data; and

wherein the experience agent is operative to receive and combine the one or more realtime participant experiences into a single live stream.

2. The device of claim 1 , wherein the steps of the low-latency protocol to transmit the realtime participant experience further comprise:

smoothing a border area between the plurality of regions.

3. The device of claim 1 , wherein the experience agent is operative to overlap the live realtime participant experiences on the streaming content so that the device presents multi-layer realtime participant experiences.

4. The device of claim 1 , wherein the experience agent communicates with one or more non-realtime services.

5. The device of claim 1 wherein the experience agent comprises a video ensemble API and the video ensemble API receives a video ensemble realtime participant experience from a realtime experience engine.

6. The device of claim 1 wherein the experience agent comprises a synch DVR API and the synch DVR API receives a synch DVR realtime participant experience from a realtime experience engine.

7. The device of claim 1 wherein the experience agent comprises a chalktalk API and the chalktalk API receives a chalktalk realtime participant experience from a realtime experience engine.

8. The device of claim 1 wherein the experience agent comprises a virtual experience API and the virtual experience API receives a realtime participant virtual experience from a realtime experience engine.

9. The device of claim 4 , wherein the experience agent comprises a content API and the content API receives a streaming content search information from a non-realtime service.

10. The device of claim 4 , wherein the experience agent comprises a friends API and the friends API receives friends information from a non-realtime service.

11. The device of claim 1 wherein the experience agent comprises a explore engine.

12. The device of claim 1 , wherein the streaming content is a live streaming content received from the content distribution network.

13. The device of claim 1 , wherein the streaming content is an on- demand streaming content received from the content distribution network.

14. The device of claim 1 , wherein the streaming content is received via a wireless network.

15. The device of claim 1 , wherein the experience agent communicates with one or more non-realtime services via a human-readable data interchange format.

16. A plurality of devices according to claim 1 , wherein each experience agent of the plurality of devices presenting a live realtime participant experience and all of the live realtime participant experiences presented by the devices are received from a particular ensemble of a realtime experience engine via a low- latency protocol.

17. The device of claim 1 , wherein the content player is operative to present a streaming content controlled by a digital rights management (DRM).

18. A system for generating multi-dimensional realtime participant experiences, the system comprising:

a plurality of realtime experience engines; and

a plurality of non-realtime services;

wherein each of the realtime experience engines is operative to transmit a realtime participant experience to an experience agent via a low-latency protocol and communicate with one or more non-realtime services;

wherein each of the non-realtime services is operative to communicate with the experience agent, and is further operative to communicate with one or more realtime experience engines;

wherein the low-latency protocol to transmit the realtime participant experience comprises steps of:

dividing the realtime participant experience into a plurality of regions,

wherein the realtime participant experience includes full-motion video, wherein the full-motion video is enclosed within one of the plurality of regions;

converting each portion of the realtime participant experience associated with each region into at least one of picture codec data and pass-through data; and

wherein at least one of the realtime experience engine is operative to convert a plurality of realtime participant experiences into a single live stream.

19. The system of claim 18 , wherein the steps of the low-latency protocol to transmit the realtime participant experience further comprise:

smoothing a border area between the plurality of regions.

20. The system of claim 18 , wherein the plurality of non-realtime services comprises a content service operative to receive a streaming content search result from a content distribution network.

21. The system of claim 18 , wherein the plurality of non-realtime services comprises an account service to maintain an account information including friends information and devices information.

22. The system of claim 18 , wherein the plurality of non-real-time services comprises a presence service operative to generate and transmit a presence notification.

23. The system of claim 21 , wherein the plurality of non-real-time services comprises a group formation service operative to form a group based on the account information from the account service.

24. The system of claim 18 , wherein the plurality of realtime experience engines comprises a video ensemble engine operative to transmit a video ensemble realtime participant experience.

25. The system of claim 18 , wherein the plurality of realtime experience engines comprises a synch DVR engine operative to transmit a synch DVR realtime participant experience.

26. The system of claim 18 , wherein the plurality of realtime experience engines comprises a synch chalktalk engine operative to transmit a synch chalktalk realtime participant experience.

27. The system of claim 18 , wherein the plurality of realtime experience engines comprises a virtual experience engine operative to transmit a realtime participant virtual experience.

28. The system of claim 18 , wherein at least one of the realtime experience engines is operative to generate an ensemble of realtime participant experiences and transmit each realtime participant experience of the ensemble to an experience agent.

29. The system of claim 28 , wherein the plurality of realtime experience engines comprises an ensemble management engine operative to form an ensemble for a plurality of realtime experiences.

30. A system for composing and directing multi-dimensional realtime participant experiences, the system comprising:

a CDN infrastructure including an origin content server and a plurality of surrogate content servers, the CDN infrastructure operable to distribute content across various geographic locations;

a plurality of realtime experience engines;

a plurality of non-realtime services; and

a plurality of devices, each device including a content player presenting a streaming content received from the content distribution network, the device further including an experience agent presenting one or more live realtime participant experiences transmitted from one or more realtime experience engines via a low- latency protocol;

wherein each of the realtime experience engines is operative to transmit a realtime participant experience to at least one of the experience agents via a low- latency protocol and communicate with one or more non-realtime services;

wherein each of the non-realtime services is operative to communicate with at least one of the experience agents, and communicate with one or more realtime experience engines;

wherein the low-latency protocol to transmit the realtime participant experience comprises steps of:

dividing the realtime participant experience into a plurality of regions,

wherein the realtime participant experience includes full-motion video, wherein the full-motion video is enclosed within one of the plurality of regions; and

converting each portion of the realtime participant experience associated with each region into at least one of picture codec data and pass-through data; and

wherein the experience agent is operative to receive and combine the one or more live realtime participant experiences into a single live stream.

31. The system of claim 30 , wherein the device further comprises a user interface operative to receive an input from a user of the device.

32. The system of claim 30 , wherein the experience agent is operative to communicate with at least one of the non-realtime services.

33. The system of claim 30 , wherein the steps of low-latency protocol to transmit the realtime participant experience further comprise:

smoothing a border area between the plurality of regions.

34. The system of claim 30 , wherein the plurality of realtime experience engines comprises a realtime experience engine operative to transmit a video ensemble realtime participant experience, a synch DVR realtime participant experience, synch chalktalk realtime participant experience, or a realtime participant virtual experience.

Assignments (26)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: WICKR LLC
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 057366/0573 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 25, 2021
From: SILICON VALLEY BANK
To: WICKR INC.
Reel/Frame 056684/0366 →
SECURITY AGREEMENT Recorded Dec 12, 2017
From: WICKR INC.
To: SILICON VALLEY BANK
Reel/Frame 044872/0729 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS FROM 71 S. WACKER DR. SUITE 2385 CHICAGO, ILLINOIS 60606 TO 459 18TH ST., #313, SAN FRANCISCO, CALIFORNIA 94107 PREVIOUSLY RECORDED ON REEL 039810 FRAME 0277. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 24, 2016
From: NET POWER AND LIGHT, INC.
To: WICKR INC.
Reel/Frame 040267/0459 →
MERGER Recorded Aug 25, 2016
From: NET POWER AND LIGHT, INC.
To: WICKR INC.
Reel/Frame 039810/0277 →
MERGER Recorded Aug 24, 2016
From: NET POWER AND LIGHT, INC.
To: NET POWER AND LIGHT, INC.
Reel/Frame 039809/0346 →
NOTE AND WARRANT CONVERSION AGREEMENT Recorded Apr 28, 2016
From: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUI TY
To: NET POWER & LIGHT, INC.
Reel/Frame 038543/0889 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2016
From: NET POWER & LIGHT, INC.
To: NET POWER & LIGHT, INC.
Reel/Frame 038398/0934 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2016
From: NET POWER & LIGHT, INC.
To: NET POWER & LIGHT, INC.
Reel/Frame 038398/0940 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2016
From: NET POWER & LIGHT, INC.
To: NET POWER & LIGHT, INC.
Reel/Frame 038398/0946 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2016
From: NET POWER & LIGHT, INC.
To: NET POWER & LIGHT, INC.
Reel/Frame 038398/0958 →
NOTE AND WARRANT CONVERSION AGREEMENT Recorded Apr 28, 2016
From: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUI TY
To: NET POWER & LIGHT, INC.
Reel/Frame 038543/0942 →
NOTE AND WARRANT CONVERSION AGREEMENT Recorded Apr 28, 2016
From: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUI TY
To: NET POWER & LIGHT, INC.
Reel/Frame 038543/0966 →
NOTE AND WARRANT CONVERSION AGREEMENT Recorded Apr 28, 2016
From: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY
To: NET POWER & LIGHT, INC.
Reel/Frame 038600/0779 →
NOTE AND WARRANT CONVERSION AGREEMENT Recorded Apr 27, 2016
From: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.
To: NET POWER & LIGHT, INC.
Reel/Frame 038543/0839 →
RELEASE OF SECURITY INTEREST Recorded Apr 27, 2016
From: NET POWER & LIGHT, INC.
To: NET POWER & LIGHT, INC.
Reel/Frame 038543/0831 →
SECURITY INTEREST Recorded Feb 22, 2016
From: NET POWER AND LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHINE, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUI TY
Reel/Frame 037786/0090 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 037333 FRAME: 0680. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 28, 2015
From: NET POWER AND LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUITY
Reel/Frame 037394/0150 →
SECURITY INTEREST Recorded Dec 18, 2015
From: NET POWER AND LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOVS PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUITY
Reel/Frame 037333/0680 →
SECURITY INTEREST Recorded Oct 6, 2015
From: NET POWER & LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B.; BROWN, JOHN SEELY; SHIN, JEANNIE; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; WANG, TA-HUI TY
Reel/Frame 036740/0252 →
SECURITY INTEREST Recorded Dec 4, 2014
From: NET POWER AND LIGHT, INC.
To: ALSOP LOUIE CAPITAL 1, L.P.; PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); BROWN, JOHN SEELY; ORRICK INVESTMENTS 2010, LLC; ORRICK INVESTMENTS 2011, LLC; LOW, LAWRENCE B.; SHIN, JEANNIE; WANG, TA-HUITY
Reel/Frame 034374/0920 →
SECURITY INTEREST Recorded Dec 3, 2014
From: NET POWER AND LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL 1, L.P.; SINGTEL INNOV8 PTE. LTD.; TWB INVESTMENT PARTNERSHIP II, LP; THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY (DAPER I); LOW, LAWRENCE B; BROWN, JOHN SEELY
Reel/Frame 034361/0439 →
SECURITY INTEREST Recorded Jun 4, 2014
From: NET POWER AND LIGHT, INC.
To: PENINSULA TECHNOLOGY VENTURES, L.P.; PENINSULA VENTURE PRINCIPALS, L.P.; ALSOP LOUIE CAPITAL I, L.P.
Reel/Frame 033086/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 6, 2014
From: ALSOP LOUIE CAPITAL, L.P.; SINGTEL INNOV8 PTE. LTD.
To: NET POWER AND LIGHT, INC.
Reel/Frame 032158/0112 →
SECURITY AGREEMENT Recorded Dec 23, 2013
From: NET POWER AND LIGHT, INC.
To: ALSOP LOUIE CAPITAL, L.P.; SINGTEL INNOV8 PTE. LTD.
Reel/Frame 031868/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2012
From: VONOG, STANISLAV; SURIN, NIKOLAY; LEMMEY, TARA
To: NET POWER AND LIGHT, INC.
Reel/Frame 027667/0864 →