IP Library Granted Patent US 10,411,878
Granted Patent B2
US 10,411,878 · App. 15/240,964 · Granted Sep 10, 2019

Method and/or system for transmitting and/or receiving data

Inventor: Jack J. LeTourneau (Ventura, CA)
Assignees: Robert T. Jenkins; Virgina T. Jenkins
H04L7/041H04L1/0041H04L7/04H04N19/68H04M2201/22Y10S707/99942
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,411,878
App. No.
15/240,964
Granted
Sep 10, 2019
Kind
B2
Abstract

Embodiments of a method and/or system of transmitting and/or receiving data is disclosed.

Claims (68)

1. A method of executing computer instructions, the method comprising:

accessing instructions from one or more physical memory devices for execution by one or more processors;

executing instructions accessed from the one or more physical memory devices by the one or more processors;

storing, in at least one of the physical memory devices, signal values resulting from having executed the instructions on the one or more processors;

wherein the accessed instructions to communicate a sequence of binary values; and

wherein executing the sequence communication instructions further comprising:

communicating via a communications channel a sequence of binary values in the form of digital electronic signals, the digital electronic signals comprising content signals;

the sequence comprising a sequence of finite labeled tree structures in the form of the sequence of binary values and the sequence of the finite labeled tree structures representing content,

wherein the sequence of binary values further comprises a sequence to synchronize the transmitting and receiving ends of the communications channel; and

wherein the content signals comprise at least one of the following content signals: audio content signals; video content signals; picture content signals; alphanumerical string content signals; or VoIP content signals.

2. The method of claim 1 , wherein the finite labeled tree structures are represented as natural numerals in the form of digital electronic signals.

3. The method of claim 2 , wherein one or more table look up operations converts between natural numerals in the form of digital electronic signals and finite labeled tree structures in the form of digital electronic signals.

4. The method of claim 1 , wherein the sequence of binary signals further represents tree operations on the finite labeled tree structures and wherein the tree operations include one or more merger operations.

5. The method of claim 1 , wherein the sequence of binary values comprises padding values between two or more representations of a finite labeled tree structure in the sequence of binary values.

6. The method of claim 1 , the sequence further comprising control signals.

7. The method of claim 1 , wherein the sequence of binary signals further represents tree operations on the finite labeled tree structures and wherein the tree operations include one or more operations having no argument.

8. The method of claim 1 , wherein the sequence comprises a self-synchronizing sequence.

9. The method of claim 1 , wherein the sequence comprises a cross-synchronizing sequence.

10. An article comprising:

a non-transitory storage medium comprising instructions stored thereon:

wherein the instructions being accessible from the non-transitory storage medium to store as physical memory states on one or more physical memory devices, the one or more physical memory devices coupled to one or more processors able to execute the instructions stored as physical memory states, the one or more physical memory devices also able to store binary digital signal quantities, if any, as physical memory states, that are to result from execution of the instructions on the one or more processors,

wherein the executable instructions to communicate a sequence of binary values; and

wherein the sequence communication instructions further to:

communicate via a communications channel a sequence of binary values in the form of digital electronic signals, the digital electronic signals comprising content signals;

the sequence to comprise a sequence of finite labeled tree structures in the form of the sequence of binary values and the sequence of the finite labeled tree structures to represent content,

wherein the sequence to further comprise a sequence to synchronize the transmitting and receiving ends of the communications channel and

wherein the content signals to comprise at least one of the following content signals: audio content signals; video content signals; picture content signals; alphanumerical string content signals or VoIP encoding content signals.

11. The article of claim 10 , wherein the sequence to comprise a self-synchronizing sequence.

12. The article of claim 10 , wherein the sequence to comprise a cross-synchronizing sequence.

13. The article of claim 10 , wherein the sequence of binary values further to comprise control signals.

14. The article of claim 10 , the instructions being further executable by the one or more processors to result in conversion between finite labeled tree structures and natural numerals in the form of digital electronic signals.

15. The article of claim 14 , the instructions being further executable by the one or more processors so that one or more table look up operations is to result in the conversion between the natural numerals in the form of digital electronic signals and the finite labeled tree structures in the form of digital electronic signals.

16. The article of claim 10 , the instructions being further executable by the one or more processors to result in the sequence of binary signals further to represent tree operations on the finite labeled tree structures and the tree operations to comprise one or more merger operations.

17. The article of claim 10 , the instructions being further executable by the one or more processors to result in the sequence of binary signals further to represent tree operations on the finite labeled tree structures and the tree operations to comprise one or more operations having no argument.

18. The article of claim 10 , the instructions being further executable by the one or more processors to result in the sequence of binary values to comprise padding values between two or more representations of a finite labeled tree structure in the sequence of binary values.

19. An apparatus comprising:

one or more processors coupled to one or more physical memory devices to store executable instructions and to store binary digital storage quantities as physical memory states, wherein the executable instructions being accessible from the one or more physical memory devices for execution by one or more processors; and

the one or more processors able to store in at least one of the physical memory devices, binary digital signal quantities, if any, that are to result from execution of the instructions on the one or more processors, wherein the accessed executable instructions to communicate a sequence of binary values; and

wherein the sequence communication instructions further to:

communicate via a communications channel a sequence of binary values in the form of digital electronic signals, the digital electronic signals to comprise content signals;

the sequence to comprise a sequence of finite labeled tree structures in the form of the sequence of binary values and the sequence of the finite labeled tree structures to represent content,

wherein the sequence of binary values further to comprise a sequence to synchronize the transmitting and receiving ends of the communications channel; and

wherein the content signals comprise at least one of the following content signals: audio content signals; video content signals; picture content signals; alphanumerical string content signals; or VoIP encoding content signals.

20. The apparatus of claim 19 , wherein the sequence to comprise a self-synchronizing sequence.

21. The apparatus of claim 19 , wherein the sequence to comprise a cross-synchronizing sequence.

22. The apparatus of claim 19 , wherein the sequence of binary values further to comprise control signals.

23. The apparatus of claim 19 , wherein the finite labeled tree structures to comprise natural numerals in the form of digital electronic signals.

24. The apparatus of claim 23 , wherein the sequence communication instructions further to be executable so that one or more table look up operations is to result in a conversion between natural numerals in the form of digital electronic signals and finite labeled tree structures in the form of digital electronic signals to comprise a table lookup operation.

25. The apparatus of claim 19 , wherein the sequence communication instructions further to communicate a sequence of binary signals which are to represent tree operations on the finite labeled tree structures and the tree operations are to comprise one or more merger operations.

26. The apparatus of claim 19 , wherein the sequence communication instructions further to communicate a sequence of binary signals which are to represent tree operations on the finite labeled tree structures and the tree operations are to comprise one or more operations having no argument.

27. The apparatus of claim 19 , wherein the sequence communication instructions further to communicate a sequence of binary values in which the sequence of binary values to include padding values between two or more representations of a finite labeled tree structure in the sequence of binary values.

28. An apparatus to communicate a sequence of binary values to represent a sequence of finite labeled trees, the apparatus comprising:

means for accessing instructions from one or more physical memory devices for execution by one or more processors;

means for executing instructions accessed from the one or more physical memory devices by the one or more processors;

means for storing, in at least one of the physical memory devices, signal values resulting from having executed the instructions on the one or more processors;

wherein the accessed instructions to communicate a sequence of binary values; and

wherein the means for executing the sequence communication instructions comprises:

means for communicating via a communications channel a sequence of binary values in the form of digital electronic signals, the digital electronic signals comprising content signals;

the sequence comprising a sequence of finite labeled tree structures in the form of the sequence of binary values and the sequence of the finite labeled tree structures representing content,

wherein the sequence of binary values further comprises a sequence to synchronize the transmitting and receiving ends of the communications channel; and

wherein the content signals comprise at least one of the following content signals: audio content signals; video content signals; picture content signals; alphanumerical string content signals; or VoIP encoding content signals.

29. The apparatus of claim 28 , wherein the sequence comprises a self-synchronizing sequence.

30. The apparatus of claim 28 , wherein the sequence comprises a cross-synchronizing sequence.

31. The apparatus of claim 28 , wherein the finite labeled tree structures comprises natural numerals in the form of digital electronic signals.

32. The apparatus of claim 31 , wherein the means for executing the sequence communication instructions further comprises means for converting between natural numerals in the form of digital electronic signals and finite labeled tree structures in the form of digital electronic signals via one or more table lookup operations.

33. The apparatus of claim 28 , wherein the sequence of binary signals further represents tree operations on the finite labeled tree structures and the tree operations comprises one or more merger operations.

34. The apparatus of claim 28 , wherein the sequence of binary signals further represents tree operations on the finite labeled tree structures and the tree operations comprises one or more operations having no argument.

35. The apparatus of claim 28 , wherein the sequence of binary values comprises padding values between two or more representations of a finite labeled tree structure in the sequence of binary values.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2022
From: ROBERT T. AND VIRGINIA T. JENKINS AS TRUSTEES OF THE JENKINS FAMILY TRUST DATED FEB. 8, 2002
To: LOWER48 IP LLC
Reel/Frame 061881/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2016
From: LETOURNEAU, JACK J.
To: SKYLER TECHNOLOGY, INC.
Reel/Frame 039479/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2016
From: SKYLER TECHNOLOGY, INC.
To: ROBERT T. AND VIRGINIA T. JENKINS AS TRUSTEES OF THE JENKINS FAMILY TRUST DATED FEB. 8, 2002
Reel/Frame 039479/0597 →
Continuity (6)
Continuation 14726192 · May 29, 2015
Continuation 14149749 · Jan 7, 2014
Continuation 12613450 · Nov 5, 2009
Continuation 11006842 · Dec 7, 2004
Provisional Application 60632343 · Nov 30, 2004
Related Publication 20160359616A1 · Dec 8, 2016
Cited By (1)
US 12,277,136