Patents by Inventor Gwoho H. Liu

Gwoho H. Liu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6834331
    Abstract: Sector and block layers for a database management system improve the integrity of data in a flash memory in view of possible data corruptions caused by power interruptions. The sector layer implements a reclaiming function for copying valid data from a source to a destination so that the source sector can be erased. A sector state register indicates whether a sector is in use, in a first reclaiming state, in a second reclaiming state or in a reclaimed state. A destination sector register for a reclaiming source points to a reclaiming destination. A limitation is placed on permissible reclaiming sources for a given reclaiming destination, so that, if a first sector is a permissible source for a second sector, then the second sector cannot be a permissible source for the first sector.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: December 21, 2004
    Assignee: Starfish Software, Inc.
    Inventor: Gwoho H. Liu
  • Patent number: 6310634
    Abstract: A portable computing device or “information appliance” having terse user input (e.g., limit set of keys) is provided with an improved user interface. A six-key embodiment is described that provides a “super-key” light entry and editing input system for ultra-portable devices, thus making it well suited for use with credit card-sized devices. In a preferred six-button embodiment, a credit card-sized device is modified to include an additional input button, an EDIT key. In user operation, pressing the EDIT key brings up a context sensitive pop-up menu, thus invoking the super-key feature. Customized user input controls, such as a Text Input Control (e.g., letter and number strips), are provided at appropriate times, for facilitating input. Underlying the super-key input is a heuristic sub-system that remembers and anticipates user input.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: October 30, 2001
    Assignee: Starfish Software, Inc.
    Inventors: Eric O. Bodnar, Jennifer J. Lee, Philippe R. Kahn, Roy W. Feague, David E. Jorgensen, Gwoho H. Liu
  • Patent number: 6232970
    Abstract: A portable computing device or “information appliance” having terse user input (e.g., limit set of keys) is provided with an improved user interface. A six-key embodiment is described that provides a “super-key” light entry and editing input system for ultra-portable devices, thus making it well suited for use with credit card-sized devices. In a preferred six-button embodiment, a credit card-sized device is modified to include an additional input button, an EDIT key. In user operation, pressing the EDIT key brings up a context sensitive pop-up menu, thus invoking the super-key feature. Customized user input controls, such as a Text Input Control (e.g., letter and number strips), are provided at appropriate times, for facilitating input. Underlying the super-key input is a heuristic sub-system that remembers and anticipates user input.
    Type: Grant
    Filed: November 4, 1998
    Date of Patent: May 15, 2001
    Assignee: Starfish Software, Inc.
    Inventors: Eric O. Bodnar, Jennifer J. Lee, Philippe R. Kahn, Roy W. Feague, David E. Jorgensen, Gwoho H. Liu
  • Patent number: 6141011
    Abstract: A portable computing device or "information appliance" having terse user input (e.g., limit set of keys) is provided with an improved user interface. A six-key embodiment is described that provides a "super-key" light entry and editing input system for ultra-portable devices, thus making it well suited for use with credit card-sized devices. In a preferred six-button embodiment, a credit card-sized device is modified to include an additional input button, an EDIT key. In user operation, pressing the EDIT key brings up a context sensitive pop-up menu, thus invoking the super-key feature. Customized user input controls, such as a Text Input Control (e.g., letter and number strips), are provided at appropriate times, for facilitating input. Underlying the super-key input is a heuristic sub-system that remembers and anticipates user input.
    Type: Grant
    Filed: November 4, 1998
    Date of Patent: October 31, 2000
    Assignee: Starfish Software, Inc.
    Inventors: Eric O. Bodnar, Jennifer J. Lee, Philippe R. Kahn, Roy W. Feague, David E. Jorgensen, Gwoho H. Liu