IP Library Granted Patent US 12,015,657
Granted Patent B2
US 12,015,657 · App. 18/074,928 · Granted Jun 18, 2024

Personal video recorder with limited attached local storage

Inventor: Majd Bakar (San Jose, CA)
Assignee: Google LLC
H04L65/61H04L65/613H04L67/1097H04L67/60H04N21/25875H04N21/2747H04N21/6587H04N21/84
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 12,015,657
App. No.
18/074,928
Granted
Jun 18, 2024
Kind
B2
Abstract

This disclosure generally relates to systems and methods that facilitate employing a server based content recording component for recording content remotely for a client content video recording device that has limited storage and limited number of content streams to which it can access concurrently, while satisfying content rules for broadcast and re-transmission.

Claims (46)

1. A method for receiving recorded content, the method comprising:

generating a representation of a first portion of a video content item;

transmitting, using a hardware processor, from a client device to a server, a request for the server to record a video content item, wherein the request includes the representation of the first portion of the video content item as evidence that the client device had unencrypted access to at least a previous portion of the video content item and an identifier of a user account used to access the video content item and to which the client device is authenticated; and

receiving, from the server and at a second client device associated with the user account, access to playback subsequent portions of the video content item in response to the request and based on the representation of the first portion of the video content item and based on the user account without transmitting another representation of a portion of the video content item.

2. The method of claim 1 , wherein the method further comprises:

receiving an instruction to record the video content item;

recording the previous portion of the video content item that has been received by the client device.

3. The method of claim 1 , wherein the method further comprises generating a representation of the previous portion of the video content item being provided by the client device.

4. The method of claim 3 , wherein the representation of the previous portion of the video content item is generated using at least information identifying the video content item, information identifying a location of the previous portion within the video content item, and an identifier of the client device.

5. The method of claim 3 , wherein the representation of the previous portion of the video content item is generated by signing the previous portion of the video content item with authentication data associated with the client device.

6. The method of claim 1 , wherein the method further comprises:

recording the first portion of the video content item, wherein the first portion of the video content item is non-contiguous with the previous portion of the video content item;

generating the representation of the first portion of the video content item from the recorded first portion of the video content item; and

transmitting the representation of the first portion of the video content item as evidence that the client device had unencrypted access to the previous portion of the video content item and the first portion of the video content item.

7. The method of claim 6 , wherein transmitting the representation of the first portion of the video content item indicates that the client device had unencrypted access to a portion of the video content item between the previous portion of the video content item and the first portion of the video content item and wherein access to playback at least the previous portion of the video content item, the first portion of the video content item, and the portion of the video content item between the previous portion of the video content item and the first portion of the video content item is received.

8. A system for receiving recorded content, the system comprising:

a hardware processor of a client device that:

generates a representation of a first portion of a video content item;

transmits, from a client device to a server, a request for the server to record a video content item, wherein the request includes the representation of the first portion of the video content item as evidence that the client device had unencrypted access to at least a previous portion of the video content item and an identifier of a user account used to access the video content item and to which the client device is authenticated; and

receives, from the server and at a second client device associated with the user account, access to playback subsequent portions of the video content item in response to the request and based on the representation of the first portion of the video content item and based on the user account without transmitting another representation of a portion of the video content item.

9. The system of claim 8 , wherein the hardware processor further:

receives an instruction to record the video content item;

records the previous portion of the video content item that has been received by the client device.

10. The system of claim 8 , wherein the hardware processor further generates a representation of the previous portion of the video content item being provided by the client device.

11. The system of claim 10 , wherein the representation of the previous portion of the video content item is generated using at least information identifying the video content item, information identifying a location of the previous portion within the video content item, and an identifier of the client device.

12. The system of claim 10 , wherein the representation of the previous portion of the video content item is generated by signing the previous portion of the video content item with authentication data associated with the client device.

13. The system of claim 8 , wherein the hardware processor further:

records the first portion of the video content item, wherein the first portion of the video content item is non-contiguous with the previous portion of the video content item;

generates the representation of the first portion of the video content item from the recorded first portion of the video content item; and

transmits the representation of the first portion of the video content item as evidence that the client device had unencrypted access to the previous portion of the video content item and the first portion of the video content item.

14. The system of claim 13 , wherein transmitting the representation of the first portion of the video content item indicates that the client device had unencrypted access to a portion of the video content item between the previous portion of the video content item and the first portion of the video content item and wherein access to playback at least the previous portion of the video content item, the first portion of the video content item, and the portion of the video content item between the previous portion of the video content item and the first portion of the video content item is received.

15. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for receiving recorded content, the method comprising:

generating a representation of a first portion of a video content item;

transmitting, from a client device to a server, a request for the server to record a video content item, wherein the request includes the representation of the first portion of the video content item as evidence that the client device had unencrypted access to at least a previous portion of the video content item and an identifier of a user account used to access the video content item and to which the client device is authenticated; and

receiving, from the server and at a second client device associated with the user account, access to playback subsequent portions of the video content item in response to the request and based on the representation of the first portion of the video content item and based on the user account without transmitting another representation of a portion of the video content item.

16. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

receiving an instruction to record the video content item;

recording the previous portion of the video content item that has been received by the client device.

17. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises generating a representation of the previous portion of the video content item being provided by the client device.

18. The non-transitory computer-readable medium of claim 17 , wherein the representation of the previous portion of the video content item is generated using at least information identifying the video content item, information identifying a location of the previous portion within the video content item, and an identifier of the client device.

19. The non-transitory computer-readable medium of claim 17 , wherein the representation of the previous portion of the video content item is generated by signing the previous portion of the video content item with authentication data associated with the client device.

20. The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

recording the first portion of the video content item, wherein the first portion of the video content item is non-contiguous with the previous portion of the video content item;

generating the representation of the first portion of the video content item from the recorded first portion of the video content item; and

transmitting the representation of the first portion of the video content item as evidence that the client device had unencrypted access to the previous portion of the video content item and the first portion of the video content item.

21. The non-transitory computer-readable medium of claim 20 , wherein transmitting the representation of the first portion of the video content item indicates that the client device had unencrypted access to a portion of the video content item between the previous portion of the video content item and the first portion of the video content item and wherein access to playback at least the previous portion of the video content item, the first portion of the video content item, and the portion of the video content item between the previous portion of the video content item and the first portion of the video content item is received.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2024
From: BAKAR, MAJD
To: GOOGLE INC.
Reel/Frame 066300/0050 →
CHANGE OF NAME Recorded Jan 30, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 066382/0366 →
Continuity (5)
Continuation 16983074 · Aug 3, 2020
Continuation 15810997 · Nov 13, 2017
Continuation 15159438 · May 19, 2016
Continuation 13788472 · Mar 7, 2013
Related Publication 20230107665A1 · Apr 6, 2023