IP Library Granted Patent US 8,776,260
Granted Patent B2
US 8,776,260 · App. 13/626,394 · Granted Jul 8, 2014

Mesh grid protection 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 8,776,260
App. No.
13/626,394
Granted
Jul 8, 2014
Kind
B2
Abstract

A mesh grid protection system is provided. The system includes grid lines forming a mesh grid proximate to operational logic and assertion logic configured to transmit a first set of signals on a first set of grid lines. The system also includes transformation logic coupled to the grid lines and configured to receive the first set of signals and transform the first set of signals to generate a second set of signals and transmit the second set of signals on a second set of grid lines. The system further includes verification logic coupled to the transformation logic and configured to compare the second set of signals to an expected set of signals.

Claims (40)

1. A mesh grid protection system, comprising:

a plurality of grid lines forming a mesh grid proximate to operational logic;

assertion logic configured to transmit a first set of signals on a first set of grid lines from among the plurality of grid lines;

transformation logic, coupled to the grid lines, configured to transform the first set of signals to generate a second set of signals and to transmit the second set of signals on a second set of grid lines from among the plurality of grid lines; and

verification logic, coupled to the transformation logic, configured to compare the second set of signals to an expected set of signals.

2. The mesh -id protection system of claim 1 , wherein the verification logic is further configured to generate a signal to indicate a breach of the mesh grid as a function of the comparison of the second set of signals to the expected set of signals.

3. The mesh grid protection system of claim 1 , wherein the verification logic is further configured to generate the expected set of signals.

4. The mesh grid protection system of claim 1 , wherein a signal from the expected set of signals for a first grid line of the second set of grid lines is on a second grid line of the second set of grid lines.

5. The mesh grid protection system of claim 1 , wherein the transformation logic is further configured to transform the first set of signals into the second set of signals based on a random number.

6. The mesh grid protection system of claim 5 , wherein the random number is changed periodically or at random time intervals.

7. The mesh grid of claim 1 , wherein the transformation logic comprises at least one of: a substitution box (s-box), a permutation box (p-box), a substitution and permutation box (sp-box), or a cryptographic algorithm.

8. A method to provide mesh grid protection, comprising:

transmitting a first set of signals on a first set of grid lines in a mesh grid;

transforming the first set of signals into a second set of signals;

transmitting the second set of signals on a second set of grid lines; and

comparing the transmitted second set of signals to an expected set of signals.

9. The method of claim 8 , further comprising:

generating a signal to indicate whether there is an attempt to access operational logic proximate to the mesh grid.

10. The method of claim 8 , wherein a signal from the expected set of signals for a first grid line of the second set of grid lines is on a second grid line of the second set of grid lines.

11. The method of claim 8 , further comprising:

generating the expected set of signals prior to comparing.

12. The method of claim 8 , wherein transforming comprises:

transforming the first set of signals into a second set of signals based on a random number.

13. The method of claim 12 , further comprising:

changing the random number periodically or at random time intervals.

14. The method of claim 8 , further comprising:

transforming the first set of signals using at least one of a substitution box (s-box), a permutation box (p-box), a substitution and permutation box (sp-box), or a cryptographic algorithm.

15. A mesh grid protection system, comprising:

a processor;

a memory, coupled to the processor, configured to store instructions that when executed by the processor, cause the processor to:

transmit a first set of grid lines in a mesh grid with a first set of signals;

receive the first set of signals;

transform the first set of signals into a second set of signals;

transmit the second set of signals on a second set of grid lines; and

compare the transmitted second set of signals to an expected set of signals.

16. The system of claim 15 , wherein the memory further includes instructions which when executed by the processor cause the processor to generate a signal to indicate whether there is an attempt to access operational logic.

17. The system of claim 15 , wherein the expected set of signals comes from another set of grid lines.

18. The system of claim 15 , wherein the memory further includes instructions which when executed by the processor cause the processor to generate the expected set of signals prior to comparing the transmitted second set of signals to the expected set of signals.

19. The system of claim 15 , wherein the memory farther includes instructions which when executed by the processor cause the processor to transform the first set of signals into a second set of signals based on a random number.

20. The system of claim 19 , wherein the memory further includes instructions which when executed by the processor cause the processor to change the random number periodically or at random time intervals.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2012
From: BUER, MARK; RAHIMI, KAMBIZ; OGOT, ROLANDO
To: BROADCOM CORPORATION
Reel/Frame 029036/0342 →