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,wherein the encoding function maps the subgroup of bits from a binary format into an American Standard Code of Information Interchange (ASCII) text format,wherein the operation of mapping the subgroup of bits from the binary format into the ASCII text format comprises mapping a first number of bytes of binary data to a second number of bytes of ASCII data, andwherein the first number is different from the second number.
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.
-
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, wherein the encoding function maps the subgroup of bits from a binary format into an American Standard Code of Information Interchange (ASCII) text format, wherein the operation of mapping the subgroup of bits from the binary format into the ASCII text format comprises mapping a first number of bytes of binary data to a second number of bytes of ASCII data, and wherein the first number is different from the second number. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of decoding data, comprising:
-
selecting a byte of American Standard Code of Information Interchange (ASCII) text format information, wherein the ASCII 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; and decoding the next one or more bytes of data from the ASCII text format information if the end of the ASCII text format information has not been reached, wherein the decoding function comprises mapping a second number of bytes of ASCII text format information to a first number of bytes of binary format information, and wherein the second number is different from the first number. - View Dependent Claims (8, 9, 19, 20)
-
-
10. A non-transitory 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, wherein the encoding function maps the subgroup of bits from a binary format into an American Standard Code of Information Interchange (ASCII) text format, wherein the operation of mapping the subgroup of bits from the binary format into the ASCII text format comprises mapping a first number of bytes of binary data to a second number of bytes of ASCII data, and wherein the first number is different from the second number. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory 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 (ASCII) text format information, wherein the ASCII 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; and decoding the next one or more bytes of data from the ASCII text format information if the end of the ASCII text format information has not been reached, wherein the decoding function comprises mapping a second number of bytes of ASCII text format information to a first number of bytes of binary format information, and wherein the second number is different from the first number. - View Dependent Claims (17, 18, 21, 22)
-
Specification