DICKENS PATENT IS BEING RE-EXAMINED!
|
We specialise in
Software Compliance Auditing. |
It's Patently
Obvious....................
Dateline March 23rd, 2005
Dateline 6th November 1999
It might be patently obvious, but there is now a major legal problem that exists for us all, worldwide, as we move inside the last 50+ days of 1999!
Did you know that your Year 2000 project may be infringing these Patents?
One definition of a patent is;
The purpose of this web page is to alert you by example, highlighting just how commonplace we all decide "which year it is", by using a two digit year date.
This has now extended into the realm of computer systems (large and small, PC and mainframe) and we have carried forward the concept of windowing to determine years and centuries based on supplying formulae that decide in specific application software, databases and spreadsheets what the year and century will be based on a two digit year. This technique has been a common approach to solving the problems faced by many with Year 2000 issues across their organisation.
BUT: we are now faced with the equivalent of an electronic bombshell due to the following Patent which can be read about in the press releases at;
and Sourced from http://businesswire.com/ Dickens Y2K Solution Patent Now Available to License: Note: web page linked killed within 3 days by Buisness Wire! Dickens Y2K Solution Patent Now
Available to License: System Uses a Form of "Windowing" to Modify Databases So
That They Automatically Incorporate the Correct Century Designation reference BW0111 NOV 03,1999 5:18 PACIFIC 08:18
EASTERN ( heavily snipped and edited from Business Wire News) The Dickens Y2K Solution Patent was originally filed for
patent approval with the US Patent & Trademark Office on October 3, 1996 (application
No. 725,574) and US Patent No. 5,806,063 ('063 Patent) was formally issued on September 8,
1998.
To arrange for details and information on licensing the Dickens Y2K Solution Patent, please contact William C. Cray, partner with the Laguna Beach, CA. law firm of Levin & Hawes; telephone 949/497-7676; facsimile 949/497-7679. and from http://www.itaa.org/year2000/dickens.htm The, ITAA has been actively monitoring Bruce Dickens' activities and correspondence surrounding his demand letter to a number of companies that they pay $50,000 up front and an additional $1,000-2,000/month licensing fee for a patent that was "invented" by Mr. Dickens.
|
||
| What is the impact on YOUR Year
2000 project? To ascertain whether you have a risk
and liability in terms of licence fees payable under the Dickens Year 2000 Solution Patent
then you will need to consult your lawyers and examine the full list of claims on this
patent which are listed at You MUST also check out the Patents which have been lodged "on the back of" the above patent at;
|
SO WHAT WILL HAPPEN?
Microsoft Windows 98 applies a Windowing technique;

In the dialogue box above, which comes straight from the Windows 98 Control Panel/Regional Settings area it could be argued that the application of this windowing technique infringes the Patent issued to Dickens, or even some other Patent as there is more than 1 Year 2000 patent on the market!.
Patent infringement may affect the following areas of Year 2000 activities;
Datewatch (a Microsoft patch and fix product that intercepts two-digit dates and converts them to 4 digits by examining the cusp year and then deciding whether it is 1900 or 2000
A whole range of Microsoft and other vendors software applications that interpret the century date for two digit files as follows;
| Software Product | Dates in 1900 | Dates in 2000 |
| Microsoft Excel version2.0 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show as 2000 dates are likely to infringe! |
| Microsoft Excel version 4.0 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Microsoft Excel v7 for Win 95 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Microsoft Excel v8 | 1940 1950 1960 | 2000 2010 2020 2030 |
| Excel 2000 | 1940 1950 1960 NOTE: user defined, can be any cutover date | 2000 2010 2020 2030 NOTE: user defined, can be any cutover date |
| Microsoft Access v2.0 | 1900 1910 1920 1930 1940 1950 1960 | This has now been patched by Microsoft to record 2000 so a window has been applied to cover the cutover dates |
| Microsoft Access 95 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show as 2000 dates are likely to infringe! |
| Microsoft Access 95 BUT requires OLEAUT.DLL v2.20.4049 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Microsoft Access 97 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Access 2000 | 1940 1950 1960 NOTE: user defined, can be any cutover date | 2000 2010 2020 2030 NOTE: user defined, can be any cutover date |
| Lotus 1-2-3 v3.0 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show 2000 dates are likely to infringe! |
| Lotus 1-2-3 v97 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show 2000 dates are likely to infringe! |
| Lotus 1-2-3 Millennium Edition | software patch applied to show as 2000 dates is likely to infringe! | 2000 2010 2020 2030 2040 2050 2060 |
| Lotus Approach v3.0 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Lotus Approach v97 | 1930 1940 1950 1960 | 2000 2010 2020 |
| Lotus Approach Millennium Edition | software patch applied to show as 2000 dates is likely to infringe! | 2000 2010 2020 2030 2040 2050 2060 |
| Corel Quattro Pro v8 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show 2000 dates are likely to infringe! |
| Microsoft Outlook Express v4.72 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show 2000 dates are likely to infringe! |
| Microsoft Outlook Express v4.72 with SP1 installed | 1950 1960 | 2000 2010 2020 2030 2040 |
| Microsoft Schedule + v7 | 1900 1910 1920 1930 1940 1950 1960 | any software patches applied to show 2000 dates are likely to infringe! |
| Microsoft Schedule + v7 with update | software patch applied to show as 2000 dates is likely to infringe! | 2000 2010 2020 2030 2040 2050 2060 |
| other software brands | varies according to application | any software patches applied to show as 2000 dates are likely to infringe! |
MORE AREAS OF RISK & POTENTIAL INFRINGEMENT of Year 2000 Patents
Year 2000 Patch and fix software for RTC/BIOS inaccuracy by all the Year 2000 tools vendors . Let me repeat that again, Year 2000 Patch and fix software. Most places have been fixing their PC's (where they weren't replaced with new ones) with free or paid for software solutions that interpreted the year date returned from the now widely accepted and promoted two digit RTC to determine whether it was 1900 or 2000. See http://www.pcprofile.com/pcally.htm Is the PC Alliance Promoting the Wrong Standard? which has argued for some time that we need to use a fully Year 2000 compliant RTC which has an unambiguous century and year structure that increments without software intervention.
INTEL in its chip architecture uses an onboard two digit structured RTC that uses software to interpret the century and year structure.
AWARD and PHOENIX BIOS fixes that have recently been released on the market to rectify older BIOS (Award 4.54g) that would not roll into Year 2000 but reset back to 1990 or 1994. These are software patches to roll the two digit structure across to Year 2000
Automated Date remediation software that has been sold under license and used to remedy source and executable code both in vendor sites and also customer sites around the world.
and finally,
| Here are a few key ones of
interest, including a Gregorian calendar and some 28/56 year cycle systems. Each
page listed shows the full claims made on each patent for ease of reference for those
interested. ===================== A Gregorian calendar date patent! US5765145: Method for performing date operations on date fields spanning several centuries http://patent.womplex.ibm.com/details?&pn=US05765145__&s_clms=1#clms Inventor(s): Masiello; Joseph A. , Washington, DC Applicant(s): Shlesinger, Jr.; B. Edward, Arlington, VA Colton; Michael J., Lake Ridge, VA Pross; Paul, Arlington, VA Polkinghorn; William D., Arlington, VA Issued/Filed Dates: June 9, 1998 / July 28, 1997 The present invention provides a system and method for processing computer date fields in two year format wherein the dates may occur in one of several centuries without the necessity of reformatting the two digit year date fields into a four digit year date field. ===================== US5758346: Converting representations of year http://patent.womplex.ibm.com/details?&pn=US05758346__&s_clms=1#clms Inventor(s): Baird; William J. , Sterling Heights, MI Applicant(s): Electronic Data Systems Corporation, Plano, TX Issued/Filed Dates: May 26, 1998 / Jan. 29, 1997 A system is provided for converting representations of year. The system includes a database which stores a representation of year in either a two-digit format or a four-digit format. A processor, coupled to the database, converts the representation into the other of the two-digit format or the four-digit format if the represented year falls within a floating window of years. If the represented year does not fall within the floating window, the processor rejects the representation. ===================== US5808889: System and method for identifying and correcting computer operations involving two digit year dates http://patent.womplex.ibm.com/details?&pn=US05808889__&s_clms=1#clms Inventor(s): Burgess; Allen G. , West Newton, MA Applicant(s): Data Integrity, Incorporated, West Newton, MA Issued/Filed Dates: Sept. 15, 1998 / June 28, 1996 A system and method for identifying and correcting computer operations involving two digit year dates. The system includes: a computer and a routine for searching for a subtraction, comparison and sort operations on the computer involving a plurality of two digit quantities representing year dates. The subtraction operation is executed to obtain a difference value between the two quantities. A negative difference value is verified and a plurality of two digit numbers whose sum is 100 is added to the negative difference value so that the subtraction operation yields a correct result for two digit quantities representing years greater than or equal to the year 2000. A similar routine is added to existing computer code involving compare and/or sort operations. ===================== This one even covers the 28 & 56 year cycle US5835909: System and method for processing date-dependent information which spans one or two centuries http://patent.womplex.ibm.com/details?&pn=US05835909__&s_clms=1#clms Inventor(s): Alter; Harvey , Ambler, PA Applicant(s): Turn of the Century Solution, L.P., Wayne, PA Issued/Filed Dates: Nov. 10, 1998 / Jan. 15, 1997 The invention provides a system and method for processing date-dependent information in two-digit format where the dates are in one or two centuries. The system according to the invention includes time change interfaces that convert date data from local time to zone time so that all of the dates are in one century. An application processes the date data in zone time instead of local time. The date data output from the application after processing is represented in zone time and therefore is converted by a time change interface from zone time to local time. According to the inventive method, the-two-digit years provided as inputs to the application are adjusted by either a time change value or a complement value. The time change value is the difference in years between local time and zone time. The complement value is the difference between one hundred years and the time change value. The output date data generated by the application is then similarly adjusted by either the time change value or the complement value so that the output dates are accurately represented in local time. Where the application has a master data file, the date data in the master data file is converted in advance to zone time. ===================== 28 year date reduction system US5845286: Date value reduction system http://patent.womplex.ibm.com/details?&pn=US05845286__&s_clms=1#clms Inventor(s): Colizza; Vincent , Winnipeg, Manitoba, Canada Applicant(s): none Issued/Filed Dates: Dec. 1, 1998 / Dec. 24, 1996 The year 2000 Problem is addressed by hard coding a Date Translation Object which finds and reduces the two digit year dates by a constant factor of 28 years. After data processing is complete, the Date Reduction Object reintroduces the constant factor into the data values. ===================== There are many of these date
conversion or windowing activities already patented that are worth strolling through for
those who have concern. It should be noted that some of
the patents can be traced back to; |
What can you do?
|
|
We specialise in
Software Compliance Auditing. |