IP Library Granted Patent US 10,978,106
Granted Patent B2
US 10,978,106 · App. 16/102,279 · Granted Apr 13, 2021

Media recording element

Inventor: Richard Kirsche (Ringoes, NJ)
Assignee: TIVO CORPORATION
G11B19/02G11B19/044H04N5/85H04N9/8042
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 10,978,106
App. No.
16/102,279
Granted
Apr 13, 2021
Kind
B2
Abstract

A media recording element having capabilities to facilitate recording media for subsequent playback. The recording element further including features associated with limited operations of a hard drive of other similarly mechanical memory under certain operating conditions so as to limit power consumption and/or memory degradation.

Claims (68)

1. A method comprising:

receiving, by a computing device comprising a mechanical memory and a non-mechanical memory, a request associated with a media content item;

determining to record the media content item via the mechanical memory instead of the non-mechanical memory;

activating a portion of the mechanical memory to record the media content item;

temporarily recording a portion of the media content item via the non-mechanical memory based on a delay associated with the activation of the portion of the mechanical memory;

diverting the media content item from the mechanical memory to the non-mechanical memory;

deactivating the portion of the mechanical memory corresponding to the media content item;

causing output of the media content item via the non-mechanical memory;

receiving, by the computing device, a second request associated with a second media content item;

determining to record the second media content item via the mechanical memory instead of the non-mechanical memory;

reactivating the deactivated portion of the mechanical memory to record the second media content item; and

temporarily recording a portion of the second media content item via the non-mechanical memory based on a delay associated with the reactivation of the portion of the mechanical memory.

2. The method of claim 1 , further comprising causing recording of the media content item via the mechanical memory during output, by a display device, of the media content item.

3. The method of claim 1 , wherein the portion of the mechanical memory comprises a read head of the mechanical memory.

4. The method of claim 1 , wherein the determining is based on whether the request is associated with long term access to the media content item.

5. The method of claim 1 , further comprising:

assigning a first partition, of the non-mechanical memory, for recording content from a first content stream;

assigning a second partition, of the non-mechanical memory, for recording content from a second content stream, wherein the causing recording comprises causing, based on a determination of whether the media content item is from the first content stream or the second content stream, recording of the media content item via one of the first partition or the second partition of the non-mechanical memory.

6. The method of claim 1 , wherein the non-mechanical memory stores information indicating a relationship between a partition of the non-mechanical memory and the delay associated with the activation of the portion of the mechanical memory, further comprising:

assigning the partition of the non-mechanical memory based on the stored information.

7. The method of claim 6 , wherein the temporarily recording comprises:

temporarily recording the portion of the media content item via the partition of the non-mechanical memory.

8. A system comprising:

input/output circuitry configured to:

receive, by a computing device comprising a mechanical memory and a non-mechanical memory, a request associated with a media content item;

control circuitry configured to:

determine to record the media content item via the mechanical memory instead of the non-mechanical memory;

activate a portion of the mechanical memory to record the media content item;

temporarily record a portion of the media content item via the non-mechanical memory based on a delay associated with the activation of the portion of the mechanical memory;

divert the media content item from the mechanical memory to the non-mechanical memory;

deactivate the portion of the mechanical memory corresponding to the media content item;

cause output of the media content item via the non-mechanical memory;

receive, by the computing device, a second request associated with a second media content item;

determine to record the second media content item via the mechanical memory instead of the non-mechanical memory;

reactivate the deactivated portion of the mechanical memory to record the second media content item; and

temporarily record a portion of the second media content item via the non-mechanical memory based on a delay associated with the reactivation of the portion of the mechanical memory.

9. The system of claim 8 , wherein the control circuitry is further configured to cause recording of the media content item via the mechanical memory during output, by a display device, of the media content item.

10. The system of claim 8 , wherein the input/output circuitry further comprises a portion of the mechanical memory comprised of a read head.

11. The system of claim 8 , wherein the control circuitry is further configured to complete the determining based on whether the request is associated with long term access to the media content item.

12. The system of claim 8 , wherein the control circuitry is further configured to:

assign a first partition, of the non-mechanical memory, for recording content from a first content stream;

assign a second partition, of the non-mechanical memory, for recording content from a second content stream, wherein the causing recording comprises causing, based on a determination of whether the media content item is from the first content stream or the second content stream, recording of the media content item via one of the first partition or the second partition of the non-mechanical memory.

13. The system of claim 8 , wherein the input/output circuitry is further configured such that the non-mechanical memory stores information indicating a relationship between a partition of the non-mechanical memory and the delay associated with the activation of the portion of the mechanical memory, and the control circuitry is further configured to:

assign the partition of the non-mechanical memory based on the stored information.

14. The system of claim 8 , wherein the control circuitry is further configured to execute the temporarily recording by:

temporarily recording the portion of the media content item via the partition of the non-mechanical memory.

15. A non-transitory computer readable medium which comprises instructions that, when executed by control circuitry, enable a system to:

receive, by a computing device comprising a mechanical memory and a non-mechanical memory, a request associated with a media content item;

determine to record the media content item via the mechanical memory instead of the non-mechanical memory;

activate a portion of the mechanical memory to record the media content item;

temporarily record a portion of the media content item via the non-mechanical memory based on a delay associated with the activation of the portion of the mechanical memory;

divert the media content item from the mechanical memory to the non-mechanical memory;

deactivate the portion of the mechanical memory corresponding to the media content item;

cause output of the media content item via the non-mechanical memory;

receive, by the computing device, a second request associated with a second media content item;

determine to record the second media content item via the mechanical memory instead of the non-mechanical memory;

reactivate the deactivated portion of the mechanical memory to record the second media content item; and

temporarily record a portion of the second media content item via the non-mechanical memory based on a delay associated with the reactivation of the portion of the mechanical memory.

16. The non-transitory computer readable medium of claim 15 , further configured to cause recording of the media content item via the mechanical memory during output, by a display device, of the media content item.

17. The non-transitory computer readable medium of claim 15 , further configured to enable control circuitry to use a portion of the mechanical memory comprised of a read head.

18. The non-transitory computer readable medium of claim 15 , further configured to complete the determining based on whether the request is associated with long term access to the media content item.

19. The non-transitory computer readable medium of claim 15 , further configured to:

assign a first partition, of the non-mechanical memory, for recording content from a first content stream;

assign a second partition, of the non-mechanical memory, for recording content from a second content stream, wherein the causing recording comprises causing, based on a determination of whether the media content item is from the first content stream or the second content stream, recording of the media content item via one of the first partition or the second partition of the non-mechanical memory.

20. The non-transitory computer readable medium of claim 15 , further configured such that the non-mechanical memory stores information indicating a relationship between a partition of the non-mechanical memory and the delay associated with the activation of the portion of the mechanical memory, and the control circuitry is further configured to:

assign the partition of the non-mechanical memory based on the stored information.

21. The non-transitory computer readable medium of claim 15 , further configured to execute the temporarily recording by:

temporarily recording the portion of the media content item via the partition of the non-mechanical memory.

Assignments (7)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075303/0717 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0230 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0311 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: COMCAST CABLE COMMUNICATIONS, LLC
To: TIVO CORPORATION
Reel/Frame 054670/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: KIRSCHE, RICHARD
To: COMCAST CABLE HOLDINGS, LLC
Reel/Frame 054529/0602 →
MERGER Recorded Dec 3, 2020
From: COMCAST CABLE HOLDINGS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 054529/0614 →