IP Library Granted Patent US 11,418,315
Granted Patent B2
US 11,418,315 · App. 16/427,054 · Granted Aug 16, 2022

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

Inventor: Jack J. LeTourneau (Ventura, CA)
Assignee: Robert T. and Virginia T. Jenkins
H04L7/041G06F16/235H04L1/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 11,418,315
App. No.
16/427,054
Granted
Aug 16, 2022
Kind
B2
Abstract

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

Claims (111)

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 the 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 instructions to communicate the sequence of binary values further comprising:

receiving, 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 labeled tree structures in a form of the sequence of binary values and the sequence of the labeled tree structures representing content, wherein the labeled tree structures comprise labeled tree hierarchies; and

converting the labeled tree hierarchies to symbols.

2. The method of claim 1 , 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.

3. The method of claim 1 , wherein the converting the labeled tree hierarchies to symbols comprises:

accessing the one or more of the physical memory devices to identify the symbols associated with the labeled tree hierarchies, the one or more physical memory devices storing an accessible structure comprising stored values representing the symbols.

4. The method of claim 3 , wherein the accessing the one or more physical memory devices to identify the symbols associated with the labeled tree hierarchies comprises:

performing a table look up operation to determine the symbols associated with the labeled tree hierarchies.

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

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

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

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

9. The method of claim 1 , wherein the sequence of binary values further comprises a sequence to synchronize a transmitting end and a receiving end of the communications channel.

10. 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 the 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 instructions to communicate the sequence of binary values further comprising:

receiving, 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 labeled tree structures in the form of the sequence of binary values and the sequence of the labeled tree structures representing content, wherein the labeled tree structures comprise labeled tree hierarchies, and

converting the labeled tree hierarchies to symbols, and

comparing a symbol representing a labeled tree hierarchy to other symbols stored in the one or more physical memory devices to detect a presence of the symbol, wherein a correspondence between the symbol and at least one of the other symbols is indicative of a presence of content in electronic content corresponding to the at least one of the other symbols stored and is indicative of one or more locations thereof.

11. The method of claim 10 , 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.

12. The method of claim 10 , wherein the sequence of binary values further comprises a sequence to synchronize a transmitting end and a receiving end of the communications channel.

13. An article comprising:

a non-transitory storage medium comprising instructions stored thereon:

wherein the instructions being accessible from the non-transitory storage medium 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 the execution of the instructions to communicate a sequence of binary values, and wherein the execution of the instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of the labeled tree structures to represent content, wherein the labeled tree structures to comprise the labeled tree hierarchies and the sequence to further comprise a sequence to synchronize a transmitting end and receiving end of the communications channel; and convert the labeled tree hierarchies to symbols.

14. The article of claim 13 , 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.

15. The article of claim 13 , wherein to convert the labeled tree hierarchies to symbols comprises:

to access the one or more physical memory devices to identify the symbols associated with the labeled tree hierarchies, the one or more physical memory devices to store an accessible structure comprising stored values representing the symbols.

16. The article of claim 15 , wherein access to the one or more physical memory devices to identify the symbols associated with the labeled tree hierarchies comprises:

to perform a table look up operation to determine the symbols associated with the labeled tree hierarchies.

17. The article of claim 13 , the sequence to further comprise control signals.

18. The article of claim 13 , the sequence to further comprise padding signals.

19. The article of claim 13 , wherein the sequence to further comprise a self-synchronizing sequence.

20. The article of claim 13 , wherein the sequence to further comprise a cross-synchronizing sequence.

21. An article comprising:

a non-transitory storage medium comprising instructions stored thereon:

wherein the instructions being accessible from the non-transitory storage medium 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 execution of the instructions to communicate a sequence of binary values, and wherein the instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of the labeled tree structures to represent content, wherein the labeled tree structures to comprise the labeled tree hierarchies and the sequence to further comprise a sequence to synchronize a transmitting end and a receiving end of the communications channel;

convert the labeled tree hierarchies to symbols, and

compare a symbol representing a labeled tree hierarchy to other symbols in the one or more physical memory devices to detect a presence of the symbol, wherein a correspondence between the symbol and at least one of the other symbols is indicative of a presence of content in electronic content corresponding to the at least one of the other symbols and is indicative of one or more locations thereof.

22. The article of claim 21 , 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.

23. 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 executable instructions to communicate a sequence of binary values; and

wherein the instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of the labeled tree structures to represent content, wherein the labeled tree structures to comprise labeled tree hierarchies; and

convert the labeled tree hierarchies to symbols. .

24. The apparatus of claim 23 , 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.

25. The apparatus of claim 23 , wherein the symbols to convert the labeled tree hierarchies to symbols to comprise:

to access the one or more physical memory devices to identify the symbols associated with the labeled tree hierarchies.

26. The apparatus of claim 25 , wherein to access the one or more physycal memory devices to identify the symbols associated with the labeled tree hierarchies to comprise:

to perform a table lookup operation to determine the symbols associated with the labeled tree hierarchies.

27. The apparatus of claim 23 , wherein the sequence to comprise a self-synchronizing sequence.

28. The apparatus of claim 23 , wherein the sequence to comprise a cross-synchronizing sequence.

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

30. The apparatus of claim 23 , wherein the sequence of binary values further to comprise padding signals.

31. The apparatus of claim 23 , wherein the sequence of binary values further to comprise a sequence to synchronize a transmitting end and a receiving end of the communications channel.

32. 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 executable instructions to communicate a sequence of binary values; and

wherein the instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of the labeled tree structures to represent content, wherein the labeled tree structures to comprise labeled tree hierarchies; and

convert the labeled tree hierarchies to symbols; and

compare a symbol to represent a labeled tree hierarchy to other symbols stored in the one or more physical memory devices to detect a presence of the symbol, wherein a correspondence between the symbol and at least one of the other symbols is indicative of a presence of content in electronic content corresponding to at least one of the other symbols stored and is indicative of one or more locations thereof.

33. The apparatus of claim 32 , 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.

34. The apparatus of claim 32 , wherein the sequence of binary values further to comprise a sequence to synchronize a transmitting end and a receiving end of the communications channel.

35. 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 the 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 instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of labeled tree structures representing content, wherein the labeled tree structures comprising labeled tree hierarchies; and

means for converting the labeled tree hierarchies to symbols.

36. The apparatus of claim 35 , 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.

37. The apparatus of claim 35 , wherein the sequence comprises a self-synchronizing sequence.

38. The apparatus of claim 35 , wherein the sequence comprises a cross-synchronizing sequence.

39. The apparatus of claim 35 , wherein the means for converting the labeled tree hierarchies comprises:

means for accessing the one of the physical memory devices to identify the symbols associated with the labeled tree hierarchies.

40. The apparatus of claim 39 , wherein the means for accessing the one or more physical memory devices to identify the symbols associated with the labeled tree hierarchies comprises:

a means for performing a table look up operation to determine the symbols associated with the labeled tree hierarchies.

41. The apparatus of claim 35 , the sequence further comprising control signals.

42. The apparatus of claim 35 , the sequence further comprising padding signals.

43. The apparatus of claim 35 , wherein the sequence of binary values further comprises a sequence to synchronize a transmitting end and a receiving end of the communications channel.

44. 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 the 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 instructions to communicate the sequence of binary values 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 labeled tree structures in the form of the sequence of binary values and the sequence of labeled tree structures representing content, wherein the labeled tree structures comprising labeled tree hierarchies; and

means for converting the labeled tree hierarchies to symbols; and

means for comparing a symbol representing a labeled tree hierarchy to other symbols stored in the one or more physical memory devices to detect a presence of the symbol, wherein a correspondence between the symbol and at least one of the other symbols is indicative of a presence of content in electronic content corresponding to the at least one of the other symbols stored and is indicative of one or more locations thereof.

45. The apparatus of claim 44 , 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.

46. The apparatus of claim 44 , wherein the sequence of binary values further comprises a sequence to synchronize a transmitting end and a receiving end of the communications channel.

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 May 30, 2019
From: LETOURNEAU, JACK J.
To: SKYLER TECHNOLOGY, INC.
Reel/Frame 049324/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: SKYLER TECHNOLOGY, INC.
To: ROBERT T. AND VIRGINIA T. JENKINS AS TRUSTEES OF THE JENKINS FAMILY TRUST DATED FEB. 8, 2002
Reel/Frame 049324/0911 →
Continuity (7)
Continuation 15240964 · Aug 18, 2016
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 20190356465A1 · Nov 21, 2019