Encoding and Decoding Data System and Method
First Claim
Patent Images
1. A method of encoding data, comprising:
- selecting a subgroup of bits from one or more bytes of binary encrypted information, wherein the binary encrypted information is for tracking, locating, and disabling an electronic device;
passing the subgroup of bits to an encoding function that performs binary mapping operations on the subgroup of bits to generate an encoded byte; and
encoding the next one or more bytes of binary encrypted information if the end of the binary encrypted information has not been reached.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for encoding and decoding data. A method includes selecting a subgroup of bits from one or more bytes of binary encrypted information, wherein the binary encrypted information is for tracking, locating, and disabling an electronic device; passing the subgroup of bits to an encoding function that performs binary mapping operations on the subgroup of bits to generate an encoded byte; and encoding the next one or more bytes of binary encrypted information if the end of the binary encrypted information has not been reached.
40 Citations
22 Claims
-
1. A method of encoding data, comprising:
-
selecting a subgroup of bits from one or more bytes of binary encrypted information, wherein the binary encrypted information is for tracking, locating, and disabling an electronic device; passing the subgroup of bits to an encoding function that performs binary mapping operations on the subgroup of bits to generate an encoded byte; and encoding the next one or more bytes of binary encrypted information if the end of the binary encrypted information has not been reached. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of decoding data, comprising:
-
selecting a byte of American Standard Code of Information Interchange text format information, wherein the American Standard Code of Information Interchange text format information byte is for tracking, locating, and disabling an electronic device; passing the byte to a decoding function that returns a decoded byte; extracting the lower six bits of the decoded byte and discarding the upper two bits, wherein the lower six bits are appended to a stream of bits that form consecutive bytes; and decoding the next bytes of data from the American Standard Code of Information Interchange text format information if the end of the American Standard Code of Information Interchange text format information has not been reached. - View Dependent Claims (9, 10, 11)
-
-
12. A machine-readable medium that provides instructions, which when executed by a machine, cause said machine to perform operations comprising:
-
selecting a subgroup of bits from one or more bytes of binary encrypted information, wherein the binary encrypted information is for tracking, locating, and disabling an electronic device; passing the subgroup of bits to an encoding function that performs binary mapping operations on the subgroup of bits to generate an encoded byte; and encoding the next one or more bytes of binary encrypted information if the end of the binary encrypted information has not been reached. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable medium that provides instructions, which when executed by a machine, cause said machine to perform operations comprising:
-
selecting a byte of American Standard Code of Information Interchange text format information, wherein the American Standard Code of Information Interchange text format information byte is for tracking, locating, and disabling an electronic device; passing the byte to a decoding function that returns a decoded byte; extracting the lower six bits of the decoded byte and discarding the upper two bits, wherein the lower six bits are appended to a stream of bits that form consecutive bytes; and decoding the next bytes of data from the American Standard Code of Information Interchange text format information if the end of the American Standard Code of Information Interchange text format information has not been reached. - View Dependent Claims (20, 21, 22)
-
Specification