IP Library Granted Patent US 9,066,064
Granted Patent B2
US 9,066,064 · App. 14/067,585 · Granted Jun 23, 2015

Conversations on time-shifted content

Inventors: Aaron Lindsey (Austin, TX); Jason Kohn (Ann Arbor, MI); Danielle Roxberry (Austin, TX)
Assignee: FrameBuzz, LLC
H04N9/8707G06T11/60G06Q50/00H04N21/4316H04N21/47202H04N21/4758H04N21/4788
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,066,064
App. No.
14/067,585
Granted
Jun 23, 2015
Kind
B2
Abstract

Techniques for providing conversations on time-shifted contents for social interaction include playing a time-shifted content with a timeline in a window of an application; and displaying one or more comments and respective time points sequentially over the time-shifted content in the window as the time-shifted content is played to the respective time points along the timeline, the one or more comments associated with the respective time points in a database associating respective comments to respective time points of the time-shifted content.

Claims (57)

1. A computer-implemented method executed by one or more processors, the method comprising:

playing a time-shifted content with a timeline in a window of an application, the time-shifted content comprising a stored recording of an event;

determining that a first comment is associated with a first time point of the time-shifted content in a database that associates each of a plurality of comments with a time point of a plurality of time points of the time-shifted content;

presenting, at the first time point of the time-shifted content, the first comment over the time-shifted content in the window;

determining that a second comment is associated with a second time point of the time-shifted content in the database, the second time point being sequential to the first time point; and

presenting, at the second time point of the time-shifted content, the second comment over the time-shifted content in the window.

2. The computer-implemented method of claim 1 , further comprising:

presenting, with the first comment, the first time point over the time-shifted content in the window when the time-shifted content is played to the first time point along the timeline.

3. The computer-implemented method of claim 2 , wherein presenting the first comment and the first time point comprises presenting the first comment and the first time point at a first position when the time-shifted content is played to the first time point of the time-shifted content along the timeline.

4. The computer-implemented method of claim 3 , wherein the first comment and the first time point move over the time-shifted content in the window as the time-shifted content is played along the timeline.

5. The computer-implemented method of claim 3 , wherein the first position is on a top-right corner of the window.

6. The computer-implemented method of claim 3 , further comprising moving, downward, one or more earlier comments presented in the window, the one or more earlier comments associated with corresponding earlier time points of the time-shifted content in the database and the corresponding earlier time points earlier than the first time point.

7. The computer-implemented method of claim 3 , further comprising:

presenting the second comment and the second time point at the first position, when the time-shifted content is played to the second time point of the time-shifted content along the timeline; and

moving the first comment and the first time point to a second position.

8. The computer-implemented method of claim 7 , wherein the second position is immediately below the first position.

9. The computer-implemented method of claim 1 , wherein presenting the first comment and the first time point comprises:

presenting the first comment and the first time point over the time-shifted content on a section of the window that is transparent or partially transparent such that the time-shifted content is visible to a viewer through the section.

10. The computer-implemented method of claim 1 , wherein the time-shifted content is stored in a first computing device, and the database is stored in a second computing device different from the first computing device.

11. A non-transitory computer-readable storage medium comprising instructions operable when executed to perform operations comprising:

playing a time-shifted content with a timeline in a window of an application, the time-shifted content comprising a stored recording of an event;

determining that a first comment is associated with a first time point of the time-shifted content in a database that associates each of a plurality of comments with a time point of a plurality of time points of the time-shifted content;

presenting, at the first time point of the time-shifted content, the first comment over the time-shifted content in the window;

determining that a second comment is associated with a second time point of the time-shifted content in the database, the second time point being sequential to the first time point; and

presenting, at the second time point of the time-shifted content, the second comment over the time-shifted content in the window.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the operations further comprise:

presenting, with the first comment, the first time point over the time-shifted content in the window when the time-shifted content is played to the first time point along the timeline.

13. The non-transitory computer-readable storage medium of claim 12 , wherein presenting the first comment and the first time point comprises presenting the first comment and the first time point at a first position when the time-shifted content is played to the first time point of the time-shifted content along the timeline.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the first comment and the first time point move over the time-shifted content in the window as the time-shifted content is played along the timeline.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the first position is on a top-right corner of the window.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the operations further comprise moving, downward, one or more earlier comments presented in the window, the one or more earlier comments associated with corresponding earlier time points of the time-shifted content in the database and the corresponding earlier time points earlier than the first time point.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the operations further comprise:

presenting the second comment and the second time point at the first position, when the time-shifted content is played to the second time point of the time-shifted content along the timeline; and

moving the first comment and the first time point to a second position.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the second position is immediately below the first position.

19. The non-transitory computer-readable storage medium of claim 11 , wherein presenting the first comment and the first time point comprises:

presenting the first comment and the first time point over the time-shifted content on a section of the window that is transparent or partially transparent such that the time-shifted content is visible to a viewer through the section.

20. The non-transitory computer-readable storage medium of claim 11 , wherein the time-shifted content is stored in a first computing device, and the database is stored in a second computing device different from the first computing device.

21. A system of one or more computers configured to perform operations comprising:

playing a time-shifted content with a timeline in a window of an application, the time-shifted content comprising a stored recording of an event;

determining that a first comment is associated with a first time point of the time-shifted content in a database that associates each of a plurality of comments with a time point of a plurality of time points of the time-shifted content;

presenting, at the first time point of the time-shifted content, the first comment over the time-shifted content in the window;

determining that a second comment is associated with a second time point of the time-shifted content in the database, the second time point being sequential to the first time point; and

presenting, at the second time point of the time-shifted content, the second comment over the time-shifted content in the window.

22. The system of claim 21 , wherein the operations further comprise:

presenting, with the first comment, the first time point over the time-shifted content in the window when the time-shifted content is played to the first time point along the timeline.

23. The system of claim 22 , wherein presenting the first comment and the first time point comprises presenting the first comment and the first time point at a first position when the time-shifted content is played to the first time point of the time-shifted content along the timeline.

24. The system of claim 23 , wherein the first comment and the first time point move over the time-shifted content in the window as the time-shifted content is played along the timeline.

25. The system of claim 23 , wherein the first position is on a top-right corner of the window.

26. The system of claim 23 , wherein the operations further comprise moving, downward, one or more earlier comments presented in the window, the one or more earlier comments associated with corresponding earlier time points of the time-shifted content in the database and the corresponding earlier time points earlier than the first time point.

27. The system of claim 23 , wherein the operations further comprise:

presenting the second comment and the second time point at the first position, when the time-shifted content is played to the second time point of the time-shifted content along the timeline; and

moving the first comment and the first time point to a second position.

28. The system of claim 27 , wherein the second position is immediately below the first position.

29. The system of claim 21 , wherein presenting the first comment and the first time point comprises:

presenting the first comment and the first time point over the time-shifted content on a section of the window that is transparent or partially transparent such that the time-shifted content is visible to a viewer through the section.

30. The system of claim 21 , wherein the time-shifted content is stored in a first computing device, and the database is stored in a second computing device different from the first computing device.

Assignments (5)
CONFIRMATORY ASSIGNMENT Recorded Apr 11, 2018
From: LINDSEY, AARON, MR.; FRAMEBUZZ, INC.
To: FRAMEBUZZ, INC.
Reel/Frame 045913/0617 →
CORPORATE CERTIFICATE OF CORRECTION Recorded Apr 3, 2018
From: FRAMEBUZZ, INC.
To: FRAMEBUZZ, INC.
Reel/Frame 045830/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT RECORDED IN ERROR PREVIOUSLY RECORDED ON REEL 039466 FRAME 0252. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Mar 23, 2018
From: FRAMEBUZZ, LLC
To: FRAMEBUZZ, INC.
Reel/Frame 046439/0394 →
CHANGE OF NAME Recorded Jul 26, 2016
From: FRAMEBUZZ, LLC
To: FRAMEBUZZ, INC
Reel/Frame 039466/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2013
From: LINDSEY, AARON; KOHN, JASON; ROXBERRY, DANIELLE
To: FRAMEBUZZ, LLC
Reel/Frame 031716/0963 →
Continuity (3)
Provisional Application 61753490 · Jan 17, 2013
Provisional Application 61877160 · Sep 12, 2013
Related Publication 20140199046A1 · Jul 17, 2014