IP Library Granted Patent US 10,158,940
Granted Patent B2
US 10,158,940 · App. 14/084,514 · Granted Dec 18, 2018

Stackable communications system

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,158,940
App. No.
14/084,514
Granted
Dec 18, 2018
Kind
B2
Abstract

A stackable communications apparatus comprises modules to be powered on in a sequence. Each of the modules comprises components that perform an individual function or group of functions of the apparatus, each module in the plurality of modules comprising an individual chassis stackable with at least another individual chassis of at least another module in the plurality of modules. The modules comprise at least two modules establishing surface contacts by stacking. The surface contacts maintain, without physical cabling, power connection between the at least two modules. A preceding module in the sequence determines, via a power controller in communication with a power controller of a next module, a power requirement of the next module. The power controller of the preceding module in the sequence enables power to the next module if a remaining power from the preceding module is greater than the power requirements of the next module.

Claims (39)

1. A stackable communications apparatus, comprising:

a base module and a plurality of modules, wherein:

the base module and the plurality of modules are physically stacked;

the plurality of modules are powered on in a sequence defined by a priority level of each module in the plurality of modules;

the base module receives power from a power source that is not one of the plurality of modules;

the base module determines a total available power upon a powering on of the base module; and

the base module determines a first module of the sequence and enables power to the first module;

the base module and each module in the plurality of modules comprising components that perform an individual function or group of functions of the apparatus, the base module and each module in the plurality of modules comprising an individual chassis stackable with at least another individual chassis of at least another module in the plurality of modules;

the base module and each module in the plurality of modules comprising surface contacts between adjacent modules by stacking, the surface contacts maintaining, without physical cabling and via at least one of an electrically conductive surface and a separable coupling transformer, at least one power connection between the base module and the plurality of modules;

wherein each module in the plurality of modules determines, via a respective power controller that is communicating with a power controller of a next module in the sequence, a power requirement of the next module in the sequence;

the respective power controller of each module in the plurality of modules enabling power to the next module in the sequence if a remaining part of the total available power unused by the module is determined by that module as greater than the power requirements of the next module in the sequence.

2. The apparatus of claim 1 , wherein the power connection is an inductive power connection via the separable coupling transformer.

3. The apparatus of claim 1 , wherein the module maintains close proximity inductively coupled Ethernet connections with the next module via the separable coupling transformer.

4. The apparatus of claim 1 , wherein the base module is configured to determine the total available power available from a power supply and compute a first remaining power available to other modules by subtracting power required by the base module from the total available power.

5. The apparatus of claim 4 , wherein the remaining power from the module is the first remaining power available to other modules, and wherein the module is configured to supply the first remaining power available to the next module.

6. The apparatus of claim 1 , wherein the power controller of the module is configured to determine the remaining power from the module.

7. The apparatus of claim 6 , wherein the remaining power from the module is determined by subtracting power required by the previous module from total power available to the module.

8. The apparatus of claim 1 , wherein the module is configured to detect a second module that is connected to the module.

9. The apparatus of claim 8 , wherein the module is configured to query the module that is connected for power requirements of the second module.

10. The apparatus of claim 1 , wherein the module and the next module are aligned in part via magnets.

11. A method for powering on a base module and a plurality of modules in a sequence, wherein the plurality of modules are powered on in a sequence defined by a priority level of each module in the plurality of modules, the method comprising:

establishing, between the base module and the plurality of modules, surface contacts by stacking, the surface contacts maintaining at least one power connection between the base module and the plurality of modules without physical cabling and via at least one of an electrically conductive surface and a separable coupling transformer;

determining, by the base module, a total available power upon a powering on of the base module;

determining, by each module in the plurality of modules via a respective power controller that is in communication with a power controller of a next module in the sequence, a power requirement of the next module;

determining, by each module in the plurality of modules, via the respective power controller of each module, a remaining part of the total available power unused by that module; and

in response to determining, via the respective power controller of each module in the sequence, that the remaining part of the total available power unused by that module is greater than the power requirements of the next module in the sequence, enabling, by the respective power controller of each module in the sequence, power to the next module in the sequence;

wherein:

the base module and the plurality of modules are physically stacked;

the base module receives power from a power source that is not one of the plurality of modules; and

the base module and each module in the plurality of modules performs an individual function or group of functions of the apparatus, the base module and each module in the plurality of modules comprising an individual chassis stackable with at least another individual chassis of at least another module in the plurality of modules.

12. The method of claim 11 , wherein the power connection is an inductive power connection via the separable coupling transformer.

13. The method of claim 11 , wherein the module maintains close proximity inductively coupled Ethernet connections with the next module via the separable coupling transformer.

14. The method of claim 11 , wherein the base module is configured to determine the total available power available from a power supply and compute a first remaining power available to other modules by subtracting power required by the base module from the total available power.

15. The method of claim 14 , wherein the remaining power from the module is the first remaining power available to other modules, and wherein the module is configured to supply the first remaining power available to the next module.

16. The method of claim 11 , wherein the power controller of the module is configured to determine the remaining power from the module.

17. The method of claim 16 , wherein the remaining power from the module is determined by subtracting power required by the previous module from total power available to the module.

18. The method of claim 11 , wherein the module is configured to detect a module that is connected to the module.

19. The method of claim 18 , wherein the module is configured to query the module that is connected for power requirements of the module.

20. The method of claim 11 , wherein the module and the next module are aligned in part via magnets.

Assignments (10)
CHANGE OF NAME Recorded Sep 27, 2024
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 069067/0489 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: TIVO SOLUTIONS INC.
Reel/Frame 051109/0969 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: LOCKETT, DAVID A.; HEATON, KURTIS G.
To: TIVO INC.
Reel/Frame 047313/0690 →
CHANGE OF NAME Recorded Jan 25, 2017
From: TIVO INC.
To: TIVO SOLUTIONS INC.
Reel/Frame 041493/0822 →
SECURITY INTEREST Recorded Dec 7, 2016
From: TIVO SOLUTIONS INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 041076/0051 →