U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...In 1790, the cost to obtain a patent was between $4 and $5.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 708/142 - Including specific keyboard-type information entry


Subclass of Class 708 - Electrical computers: arithmetic processing and calculating
Definition: Subject matter where information ultimately conveyed to
No. of patents: 206
Last issue date: 07/15/2008


1            
NumberTitleIssue Date
7400270Fully configurable trading keyboard
The present invention provides a trading keyboard that can be configured both physically and functionally according to a user's preferences. The trading keyboard preferably includes self-identifying key covers that can be physically arranged on any of the keyboard's...
07/15/2008
7349199Computer device display protector
A computer device comprises a display member coupled to a base member. The computer device further comprises a display protector actuatable in response to movement of the display member relative to the base member to protect a display screen of the display member.
03/25/2008
7337958Calculator device having a USB connection
A method for transferring a signal between a calculator device having a USB connector and a remote device is described. The method includes: connecting the calculator device with the remote device using the USB connector; transmitting a signal from the remote device...
03/04/2008
7337400Tactile user interface with application-specific tactile behavior
A computer system includes a computer processor, an operating system operative in connection with the computer processor, and a display responsive to the operating system. The system also has a pointing device that includes a position sensor and a tactile actuator. ...
02/26/2008
7287027System and method for entering a default field value through statistical defaulting
Principles of the present invention provide a method of entering a default field value in a second data entry field based on a user's current entry in a first data entry field. The method establishes a relational index table, the relational index table including at ...
10/23/2007
7286115Directional input system with automatic correction
A system associated with a text entry application, such as email or instant messaging, comprises an optional onscreen representation of a circular keyboard, a list of potential linguistic object matches, and a message area where the selected words are entered. The c...
10/23/2007
7283067Fully configurable trading keyboard
The present invention provides a trading keyboard that can be configured both physically and functionally according to a user's preferences. The trading keyboard preferably includes self-identifying key covers that can be physically arranged on any of the keyboard's...
10/16/2007
7272621Previous calculation reuse in a calculator
A method of reusing an expression in a hand-held calculator and corresponding apparatus therefore are described. At least one user-entered expression is received and displayed. The user-entered expression is evaluated and the result displayed. A first user input req...
09/18/2007
7257528Method and apparatus for Chinese character text input
A method and apparatus for inputting Chinese character text into a machine such as a word processor or personal computer. The system consists of an apparatus which forms a closed feedback loop with the operator. The operator supplies stroke selections and other data...
08/14/2007
7256767Automatic orientation-based user interface for an ambiguous handheld device
An electronic device is provided that includes a user-interface feature, a detection mechanism and one or more internal components. The user-interface feature is configurable to have a selected orientation about one or more axes. The detection mechanism can detect o...
08/14/2007
7251552Diagnostic display unit including replaceable display protector
A vehicle diagnostic display unit including a case, a display screen disposed within a front portion of the case, and a main support coupled to a side of the case for allowing a user to lift the vehicle diagnostic display unit with one hand. A navigation pad is disp...
07/31/2007
7248248Pointing system for pen-based computer
A secondary input system for a pen-based computer allows users to control a graphical user interface without the use of a stylus. The secondary input system may be in the form of a pointing system. A display surface may be attached to a housing in which the display ...
07/24/2007
7228318System and methods for invalidation to enable caching of dynamically generated content
Various systems and methods are describe for determining dynamically generated content to be invalidated as a result of changes to underlying data. In one method, invalidation processing is performed using a delayed version of the database that reflects the state of...
06/05/2007
7218781System and method for chinese input using a joystick
A Chinese text entry system and method is provided to allow users to enter a character to a device such as a cellular phone or a PDA by adding a first few strokes required for the character using a joystick or its equivalent. By simply moving the joystick to add one...
05/15/2007
7216588Modified-qwerty letter layout for rapid data entry
A data entry pad arrangement includes twenty-six letters of the Roman alphabet arranged in a matrix including six rows of three to six letters per row. Ideally, no two adjacent letters in a row of the matrix are in alphabetical order. A method for designing a data-e...
05/15/2007
7170428Electronic device and method of managing its keyboard
The invention relates to an electronic device and a method of managing a virtual keyboard of the electronic device. The device comprises a touch pad (106), a processing unit (600) and a feedback unit (612), which provides tactile feedback unit (...
01/30/2007
7142668Apparatus and method for generating expression data for finite field operation
If a condition which can be intuitively hit upon, such as the bit length of a prime number or an extension degree is designated, the expression data of a finite field corresponding to the condition can be automatically generated, and a finite field operation can be ...
11/28/2006
7111248Alphanumeric information input method
An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable c...
09/19/2006
7111027Method for automatically adding scale symbol to operation formula during operation and system executing the method
Method for automatically adding scale symbol to operation formula during operation and system for executing the method. The system includes: an input unit for keying in operands and choosing the scale thereof; an input/output buffering unit for temporarily storing t...
09/19/2006
7109892Device for activating an electronic control unit
A device for activating a control unit is proposed. It includes at least one operating element operable by a user as well as analog encoding means assigned to the operating element. To generate an activation signal for a control unit, deactivation means are provided...
09/19/2006
7098896System and method for continuous stroke word-based text input
A method and system of inputting alphabetic text having a virtual keyboard on a touch sensitive screen. The virtual keyboard includes a set of keys where an each letter of alphabet is associated with at least one key. The present invention allows someone to use the ...
08/29/2006
7088345Keyboard system with automatic correction
A method and system are defined which determine one or more alternate textual interpretations of each sequence of inputs detected within a designated auto-correcting keyboard region. The actual contact locations for the keystrokes may occur outside the boundaries of...
08/08/2006
7085994Snippet selection
According to the invention, a process for selecting hierarchical information with a computer system user interface is disclosed. In one step, selection of an element in a hierarchy is recognized. A plurality of ancestor elements is determined for the element. A sele...
08/01/2006
7080103Personal information management system and method with audit functionality
An improved technique for facilitating user co-action with a portable electronic device having one or more embedded applications. The application presents information to the user on a display of the electronic device, and the user selects the particular item or data...
07/18/2006
7073714Code reader display
An improved code reader for reading and displaying OBD II diagnostic codes. The code reader displays textual diagnosis descriptions corresponding to diagnostic codes. The code reader can display both an OBD II code and the textual diagnosis description corresponding...
07/11/2006
7071845Control unit with variable visual indicator
A system for controlling an apparatus (11, 21, 31), which system comprises a control unit (13, 23, 33) adapted to transfer control signals to the apparatus dependent on the control data. Said control unit comprises data input means (14, 24, 34, 44
07/04/2006
7065886Measurement and localization system using bases three and nine and corresponding applications
A system for localizing a zone in space in relation to a predetermined point on a surface, wherein the surface is divided into nine zones of first rank obtained by dividing the surface into three parts in two different directions, a predetermined respective number f...
06/27/2006
7030863Virtual keyboard system with automatic correction
There is disclosed an enhanced text entry system which uses word-level analysis to correct inaccuracies automatically in user keystroke entries on reduced-size or virtual keyboards. A method and system are defined which determine one or more alternate textual interp...
04/18/2006
6980135Logic circuit using hardware to process keyboard scanning
A logic circuit uses hardware to process keyboard scanning, more especially, a microprocessing system inputs the signal through a pressed key into a control circuit for conducting operation; since the column input end has electric resistance with higher driving abil...
12/27/2005
6978427Literal sharing method for fast sum-of-products logic
A method and apparatus for implementing fast sum-of-products logic in a field programmable gate array (FPGA) is disclosed. The method includes literal-sharing decomposition of the sum-of-products logic to reduce the number of configurable logic block (CLB) slices re...
12/20/2005
6972945Modular computer device and computer keyboard for modular device
A keyboard for a computer receptive to a modular or other device, and a modular touch screen device having at least one changeable virtual key, are described. The keyboard includes a connector receptive to a corresponding connector of a device such as a personal dig...
12/06/2005
6970752Method and apparatus for detecting switch closures
An apparatus and method for detecting the closure of one of several switches using a single input line of a detector is disclosed. The input line is also used to carry an audio-frequency signal when a recording switch is closed. The switches are connected to a netwo...
11/29/2005
6959434Method of determining the syntactic correctness of expressions
The present invention is a method (100) of determining the syntactic correctness of an expression for use in a computing environment. After creating (30) a string of characters from said expression, it looks for substrings (character sequences), which ...
10/25/2005
6956560Selection of mathematical objects from the history screen on a handheld device
A graphing calculator (10) having a user interface that allows the user to easily select mathematical objects from the history screen and incorporate those objects as inputs. The user interface preferably includes a sub-expression selection mode that allows t...
10/18/2005
6952805System and method for automatically populating a dynamic resolution list
The system and method of the present invention automatically provides dynamically generated completion information for facilitating user input of email addresses or contact information. This completion information is developed from a “data store” comprised of mu...
10/04/2005
6950839Nature's friend
An electronic device for recording a woman's menstrual cycle, recalling each recorded cycle and updating each cycle with respect to normal and abnormal menstrual flow; a frequency button is provided to record the average number of days between periods; a projection ...
09/27/2005
6922829Method of generating profile-optimized code
A method of generating profiled optimized code using user interface (17) that allows a user to visually understand, inspect, and manipulate a compiled application program as a function of compiler options, such as, code size and speed, is provided. A program ...
07/26/2005
6922710Hand-held calculator with problems and operations linked lists
A hand-held calculator programmed to teach mathematics in a manner which emulates traditional step-by-step teacher-student teaching methods and shows the important intermediate steps. Using linked lists, the method allows the use of selected data sets of problems an...
07/26/2005
6912126System and method for personalizing an electrical device
The present disclosure relates to a system and method for personalizing an electrical device. In one arrangement, the system comprises an electrical device having a plurality of button openings that are adapted to receive buttons that control operation of the electr...
06/28/2005
6910055Calculator device for enabling a keypad to function as both a keypad and a calculator
A calculator device mainly adds an additional calculator device capable of processing numeric data to the circuits of a keypad. When the keypad is linked to a computer, the keypad can be used to enter operation commands to the computer to perform processes desired, ...
06/21/2005
1            
 
Sign InRegister
Username  
Password   
forgot password?