IP Library Granted Patent US 9,900,126
Granted Patent B2
US 9,900,126 · App. 15/262,966 · Granted Feb 20, 2018

Optimized code table signaling for authentication to a network and information system

Inventor: Bruce Conway (Williston, ND)
Assignee: AgilePQ, Inc.
H04L1/0043H03M7/3082H03M7/42H03M7/6052H03M13/00H03M13/11H03M13/25H03M13/251H03M13/353H03M13/611H04L1/006H04L1/0009H04L1/0041H04L1/0042H04L1/0061H04L1/0075H04L9/00H04L25/4915H04L27/3416
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,900,126
App. No.
15/262,966
Granted
Feb 20, 2018
Kind
B2
Abstract

In various embodiments, a system comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor is disclosed. The memory medium is configured to store a plurality of instructions configured to program the processor to receive a digital bit stream, transform the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises at least one of a gateway channel, a composite channel, or a data channel, and any combination thereof, and provides the encoded digital bit stream to the network interface for transmission. A non-transitory computer-readable memory medium and a computer-implemented method also are disclosed.

Claims (40)

1. A system comprising:

a network interface;

a processor; and

a non-transient memory medium operatively coupled to the processor, wherein the non-transient memory medium is configured to store a plurality of instructions configured to program the processor to:

receive an encoded digital bit stream from a network interface, wherein the encoded digital bit stream comprises a header portion and a data portion;

de-interleave the header portion and the data portion;

apply a plurality of gateway masks to the header portion to determine a valid gateway mask; and

transform the data portion to an unencoded bit stream using the valid gateway mask.

2. The system of claim 1 , wherein the processor is further configured to apply an m-element vector table to at least one of the header portion or the data portion.

3. The system of claim 2 , wherein the processor is further configured to perform a table lookup for at least one of the header portion or the data portion.

4. The system of claim 2 , wherein the processor is further configured to apply the m-element vector table to the header portion to manage at least one of realized data throughput, bit energy, or signal range.

5. The system of claim 1 , wherein the processor is further configured to manage one or more tasks to modify data transfer performance in an existing information system.

6. The system of claim 1 , wherein the processor is further configured to:

identify a plurality of error correcting bits in the data portion; and

use an error correcting code to correct the data portion, wherein the error correcting code comprises using the plurality of error correcting bits.

7. The system of claim 1 , wherein the network interface comprises an information system.

8. The system of claim 7 , wherein the information system is a bound information system.

9. The system of claim 7 , wherein the information system is an unbound information system.

10. A non-transitory computer-readable memory medium configured to store instructions thereon that when loaded by a processor, cause the processor to:

receive an encoded digital bit stream from a network interface, wherein the encoded digital bit stream comprises a header portion and a data portion;

de-interleave the header portion and the data portion;

apply a plurality of gateway masks to the header portion to determine a valid gateway mask; and

transform the data portion to an unencoded bit stream using the valid gateway mask.

11. The non-transitory computer-readable memory medium of claim 10 , wherein the instructions stored thereon further cause the processor to apply an m-element vector table to at least one of the header portion or the data portion.

12. The non-transitory computer-readable memory medium of claim 11 , wherein the instructions stored thereon further cause the processor to perform a table lookup for at least one of the header portion or the data portion.

13. The non-transitory computer-readable memory medium of claim 11 , wherein the instructions stored thereon further cause the processor to apply the m-element vector table to the header portion to manage at least one of realized data throughput, bit energy, or signal range.

14. A computer-implemented method executable in a network environment, the network environment comprising a network interface, a processor, and a non-transient memory medium operatively coupled to the processor, wherein the non-transient memory medium is configured to store a plurality of instructions configured to program the processor, the method comprising:

receiving an encoded digital bit stream from a network interface, wherein the encoded digital bit stream comprises a header portion and a data portion;

de-interleaving the header portion and the data portion;

applying a plurality of gateway masks to the header portion to determine a valid gateway mask; and

transforming the data portion to an unencoded bit stream using the valid gateway mask.

15. The method of claim 14 , further comprising applying, by the processor, an m-element vector table to at least one of the header portion or the data portion.

16. The method of claim 15 , further comprising performing, by the processor, a table lookup for the digital bit stream.

17. The method of claim 15 , further comprising applying, by the processor, the m-element vector table to the header portion to manage at least one of realized data throughput, bit energy, or signal range.

18. The method of claim 14 , further comprising:

managing, by the processor, one or more tasks to modify data transfer performance; and

providing, by the processor, an industry-standards agnostic interface to an existing information system.

19. The method of claim 14 , further comprising:

identifying a plurality of error correcting bits in the data portion; and

using an error correcting code to correct the data portion, wherein the error correcting code comprises using the plurality of error correcting bits.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: AGILEPQ, INC.
To: TMT ADVISORS, LLC
Reel/Frame 058595/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2017
From: CONWAY, BRUCE
To: AGILEPQ, INC.
Reel/Frame 041647/0935 →
Continuity (11)
Continuation 14863075 · Sep 23, 2015
Continuation 14310652 · Jun 20, 2014
Continuation 15262966 · Sep 12, 2016
Continuation In Part 14705626 · May 6, 2015
Continuation 14099180 · Dec 6, 2013
Continuation 15262966 · Sep 12, 2016
Continuation In Part 14243438 · Apr 2, 2014
Continuation In Part 14243426 · Apr 2, 2014
Continuation In Part 14062535 · Oct 24, 2013
Provisional Application 61862745 · Aug 6, 2013
Related Publication 20160380648A1 · Dec 29, 2016