Method and apparatus for providing calendar year dates by...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06484167

ABSTRACT:

In the past, a calendar date up to 99 was stored in a computer memory. The two base-ten digits were used to store calendar dates from (19)00 to (19)99, where the (19) was only implicitly understood.
In the present invention a hexadecimal date up to (20)65 can be stored in two four-bit memory blocks. The hexadecimal date is stored by means of a base-ten digit and a hexadecimal digit taken together, and by means of a hexadecimal digit and a base-ten digit taken together, and by means of two hexadecimal digits taken together. Two hexadecimal digits taken together can extend the hexadecimal date to FF. The stored hexadecimal date can reach past calendar year (19)99 to calendar year (20)65. A so-called “year 2000 problem” can be put off for sixty five years by means of the present invention.
In the past, a two digit date used eight memory cells. Each memory cell is also known as a location, memory location or bit location. The eight memory cells would hold a base-ten number having two digits. Thus the date 99 would be supported by a memory block Z having eight bit locations Z1Z2Z3Z4Z5Z6Z7Z8. were Z
1
etc. is a memory location.
In the past, the memory block Z contained binary values that went up to value 1001, to store a left digit of a two digit calendar date. Similarly the memory block Z contained binary values that went up to value 1001, to store a right digit of a two digit calendar date. Thus Z1Z2Z3Z4 only contained binary value up to 1001 while Z5Z6Z7Z8 only contained binary values up to 1001.
In the present invention, a binary value in left memory block X goes from 1001 to 1010 to 1011 to 1100 to 1101 to 1110, up to a binary value 1111. A final binary value in memory block \X is 1111. Thus X
1
X
2
X
3
X
4
=1111. That is, bit location X
1
, bit location X
2
, bit location X
3
and bit location X
4
of memory block X, taken together, can have binary values past 1001, up to the binary value 1111. This binary value corresponds to hexadecimal digit F. The left portion of a two digit hexadecimal date that exceeds date 99 can thus be expressed by using the hexadecimal digits A, B, C, D, E and F as well as the base-ten digit 9.
Also, in the present invention, a binary value in right memory block Y goes from 0110 up to a value of 1111. At this point Y
1
Y
2
Y
3
Y
4
=1111. That is, bit location Y
1
, bit location Y
2
, bit location Y
3
and bit location Y
4
of memory block Y, take together can have binary values from 0110 to 1111. Again this latter binary value corrsespondes to hexadecimal digit F. The right portion of the two digit hexadecimal date that exceeds date 99 can be express using the hexadecimal digits A, B, C, D, E and F as well as the base-ten digits 6, 7, 8, and 9.
SUMMARY OF THE INVENTION
The present invention includes a method for storing a hexadecimal date having two digits, the hexadecimal date beginning with 9A, comprising placing a four bit binary number having the value 1001 that corresponds to the base-ten digit 9 in a left memory block comprising four memory locations and placing a four bit binary number having a value corresponding to a hexadecimal digit selected from the group A, B, C, D, E and F in a right memory block comprising four memory locations.


REFERENCES:
patent: 5644762 (1997-07-01), Soeder
patent: 5668989 (1997-09-01), Mao
patent: 5737735 (1998-04-01), Soeder
patent: 5758336 (1998-05-01), Brady
patent: 5806063 (1998-09-01), Dickens
patent: 5808889 (1998-09-01), Burgess
patent: 5812841 (1998-09-01), Soeder
patent: 5903895 (1999-05-01), Hoffman et al.
Ross A. Overbeek and W.E. Singletary, “Assembler Language With Assist,” Second Edition, pp. 1-22 and 248-303, 1983.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for providing calendar year dates by... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing calendar year dates by..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing calendar year dates by... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2986826

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.