Encoding timestamps
AssigneeHewlett-Packard Development Company, L.P.
InventorMichael SCHROEDER
Life of this patent
Estimating the term…
Abstract
A logging system comprising counting logic adapted to generate a raw timestamp. The system further comprises encoding logic coupled to the counting logic and adapted to insert a group of bits of the raw timestamp into a predetermined timestamp template to produce an encoded timestamp. The template is selected based on a position of a most significant bit of the raw timestamp.
Claims21
A logging system, comprising:
- counting logic adapted to generate a raw timestamp;
- and
- encoding logic coupled to the counting logic and adapted to insert a group of bits of the raw timestamp into a predetermined timestamp template to produce an encoded timestamp;
- wherein the template is selected based on a position of a most significant bit of the raw timestamp.
The system of claim 47 wherein the predetermined bits of the predetermined timestamp template are not identical to other predetermined bits associated with a second predetermined timestamp template.
A system, comprising
- counting logic adapted to generate a raw timestamp;
- encoding logic coupled to the counting logic and adapted to encode said raw timestamp in accordance with a plurality of encoding formats to produce a plurality of encoded timestamps;
- control logic coupled to the counting logic and adapted to generate a select signal based on a position of a significant bit in the raw timestamp;
- and
- select logic coupled to the encoding logic, said select logic adapted to receive said plurality of encoded timestamps and to select one of said plurality of encoded timestamps for storage based on said select signal.
A method, comprising:
- determining a position of a most significant bit of a counter value;
- inserting bits from the counter value into predetermined templates to produce encoded counter values;
- selecting one of the encoded counter values based on said position;
- and
- storing said one of the encoded counter values
Dependencies are inferred from the claim text.