Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Coded Calculator-having-merged-key-codes

 Remotely controllable power control system
We claim: 1. A remotely controllable power control system comprising, in combination: (a) means for ...


 Digital RF receiver
It is a principle object of the present invention to provide a digitally enhanced RF receiving ...


 Machine readable information carrier
I claim: 1. A method of controlling a manufacturing process, comprising dividing the process into a ...


 Portable computer keyboard
OF THE INVENTION As depicted in FIG. 1, the portable computer keyboard 10 of the present invention ...


 Keyboard-type input apparatus
The unique points in the present invention are that fifteen keys in the three-line and five-column ...


 Method and apparatus for non-contacting information transmission
It is therefore the object of the present invention to provide an apparatus for non-contacting ...


 Capcitively coupled bi-directional data and power transmission system
Accordingly, a power and data transfer system is provided which includes a portable device with a ...


 Method of producing a tag device with IC capacitively coupled to antenna
It is therefore an object of the present invention to provide a tag device substantially free from ...


 Detachable case for an electronic organizer
The present invention comprises a personal information system unit detachable case. This case has a ...


 Method and apparatus for allowing a personal computer to control one or more devices
It is an object of the present invention to provide a wireless interface controller that enables a ...


 Calculator having merged key codes

Details
Inventors: Osborne, Thomas E.; Stockwell, Richard K.;
Assignee: Hewlett-Packard Company (Palo Alto, CA)
Primary Examiner: Krass; Errol A.
Assistant Examiner:
Attorney, Agent or Firm: Barrett; Patrick J.

A hand-held, programmable, electronic calculator is capable of performing a larger number of functions than the number of keys on its keyboard and has one or more prefix keys to allow one function key to initiate more than one function. Each key generates a unique key code when it is depressed, and the calculator may be programmed by storing a series of the key codes in a memory. Memory space can be saved by generating unique merged codes to represent the combination of a prefix key and a function key, and storing this single merged code rather than the two key codes.

DETAILED DESCRIPTION It is an object of this invention to reduce the amount of storage space required in a programmable, electronic calculator by multi-key instructions.
In accordance with the preferred embodiment of the present invention means are provided for generating a single key code, herein called a merged code, for each of several functions requiring a prefix key and a function key to initiate the function.
A portable, programmable, electronic calculator may have, for example, 35 keys on its keyboard.
A unique key code in the form of a binary number is usually assigned to each key and thus a calculator having 35 keys requires a six-digit binary code to uniquely represent each key.
However, six binary digits can represent up to 64 unique combinations and a calculator having only 35 keys thus has 29 spare or unused key codes.
Some or all of these spare key codes can be used to represent those functions that are accessible from the keyboard only by first actuating a prefix key.
When the calculator is being programmed, each key code is entered into the program memory after the corresponding key is depressed.
When a prefix key is depressed, a flag is also set in a status register in the calculator.
If the following key is one that may be both validly prefixed by and merged with the preceding key, the flag in the status register causes the calculator to replace the previously stored prefix key code by a merged key code representing both the prefix and the subsequently depressed key.
The merged key codes thus save program memory space by storing only a single code representative of the desired operation.



Related patents
  Pulse coding system
The pulse coding system of the present invention comprises an encoder for encoding a received analog signal as a series of output pulses and a decoder for receiving the ...
  Remote control unit
It is an object of the present invention to provide a remote control unit which is simple in structure and free from the possibility of disconnection and has a ...
  Pin-reduced low power keyboard scanner
The present invention is directed to a system and method for providing key switch actuation detection which reduces the number of key switch inputs required at a key ...
  Garage door opener
The present invention provides a garage door opener which properly inter-relates mechanical function, user interface, ease of manufacturing and improved appearance. The ...
  Door opener control with adaptive limits and method therefor
It is therefore an object of the invention to set or reset sensitivity limits in accordance with the forces operating on the door not only in conjunction with a learn ...
  Analog-to-digital converter for both m-bit and n-bit analog conversion
The present invention is made to overcome the problems. It is therefore an object of the present invention to provide an m-bit A/D converter which can convert analog ...
  Intelligent antitheft method and system combining magnetic tags and smart cards
In view of the foregoing and other problems of the conventional method and systems, an object of the present invention is to provide a structure and method for ...
  Remote control, in particular for a locking device
The remote control 11 which is diagrammatically shown by a block circuit-diagram of the circuitry possesses at least one control unit 12 which acts in a wireless mode ...
  Security control for personal computer
A computer according to the present invention provides security by having the system ROM provide a password at power-on to a security device which controls access to the ...
  Superregenerative detector
What I claim is: 1. In a superregenerative detector including means for receiving a high frequency carrier having an amplitude envelope upon which an information signal ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved