Patents by Inventor Shi-Ping Hsu

Shi-Ping Hsu 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).

  • Publication number: 20100026723
    Abstract: One embodiment of the invention includes a computer interface system. The system comprises a user interface screen configured to display visual content and an input system configured to detect a presence of an input object within a threshold distance along a normal axis of the user interface screen. The system further comprises a graphical controller configured to magnify a portion of the visual content that is located at an approximate location of a base of the normal axis on the user interface screen.
    Type: Application
    Filed: July 31, 2008
    Publication date: February 4, 2010
    Inventors: H. Keith Nishihara, Shi-Ping Hsu, Adrian Kaehler, Eric Gradman, Kjerstin Williams
  • Publication number: 20090235204
    Abstract: A system is provided for linking software applications. The system comprises a message backplane configured to linked software applications by sharing messages associated with events occurring in a respective linked software application with one or more other linked software applications and a controller configured to instruct the message backplane to link software applications.
    Type: Application
    Filed: September 30, 2008
    Publication date: September 17, 2009
    Inventors: Adrian Kaehler, Shi-Ping Hsu
  • Publication number: 20090234844
    Abstract: Systems and methods are provided for extracting application relevant data from messages. In one embodiment, a system can comprise a message parser that parses messages and builds a message tree having one or more objects, one or more data type templates that define a given data type based on one or more data elements and a comparison engine that matches data elements in the one or more objects with data elements in the one or more data type templates. The comparison engine groups data elements in the one or more objects that matches data elements in the one or more data templates as a specific data type corresponding to the associated data type template that is matched.
    Type: Application
    Filed: September 30, 2008
    Publication date: September 17, 2009
    Inventors: Adrian Kaehler, Shi-Ping Hsu
  • Publication number: 20090115721
    Abstract: A system and method is provided for a gesture recognition interface system. The system comprises a projector configured to project colorless light and visible images onto a background surface. The projection of the colorless light can be interleaved with the projection of the visible images. The system also comprises at least one camera configured to receive a plurality of images based on a reflected light contrast difference between the background surface and a sensorless input object during projection of the colorless light. The system further comprises a controller configured to determine a given input gesture based on changes in relative locations of the sensorless input object in the plurality of images, and being further configured to initiate a device input associated with the given input gesture.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Inventors: Kenneth W. Aull, H Keith Nishihara, Shi-Ping Hsu
  • Publication number: 20090103780
    Abstract: One embodiment of the invention includes a method of providing device inputs. The method includes illuminating hand gestures performed via a bare hand of a user in a foreground of a background surface with at least one infrared (IR) light source. The method also includes generating a first plurality of silhouette images associated with the bare hand based on an IR light contrast between the bare hand and the background surface and generating a second plurality of silhouette images associated with the bare hand based on an IR light contrast between the bare hand and the background surface. The method also includes determining a plurality of three-dimensional features of the bare hand relative to the background surface based on a parallax separation of the bare hand in the first plurality of silhouette images relative to the second plurality of silhouette images.
    Type: Application
    Filed: December 17, 2008
    Publication date: April 23, 2009
    Inventors: H. Keith Nishihara, Shi-Ping Hsu, Adrian Kaehler, Lars Jangaard
  • Publication number: 20080244468
    Abstract: One embodiment of the invention includes a gesture recognition interface system. The system may comprise a substantially vertical surface configured to define a gesture recognition environment based on physical space in a foreground of the substantially vertical surface. The system may also comprise at least one light source positioned to provide illumination of the gesture recognition environment. The system also comprises at least two cameras configured to generate a plurality of image sets based on the illumination being reflected from an input object in the gesture recognition environment. The system further comprises a controller configured to determine a given input gesture based on changes in relative locations of the input object in each of the plurality of image sets. The controller may further be configured to initiate a device input associated with the given input gesture.
    Type: Application
    Filed: June 5, 2008
    Publication date: October 2, 2008
    Inventors: H. Keith Nishihara, Shi-Ping Hsu
  • Publication number: 20080013793
    Abstract: A gesture recognition simulation system and method is provided. In one embodiment, a gesture recognition simulation system includes a three-dimensional display system that displays a three-dimensional image of at least one simulated object having at least one functional component. A gesture recognition interface system is configured to receive an input gesture associated with a sensorless input object from a user. The gesture recognition simulation system further comprises a simulation application controller configured to match a given input gesture with a predefined action associated with the at least one functional component. The simulation application controller could invoke the three dimensional display system to display a simulated action on at least a portion of the at least one simulated object associated an input gesture and a predefined action match.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventors: William Daniel Hillis, H Keith Nishihara, Shi-Ping Hsu, Neil Siegel
  • Publication number: 20080013826
    Abstract: A system and method is provided for a gesture recognition interface system. The interface system may comprise a first and second light source positioned to illuminate a background surface. The interface system may also comprise at least one camera operative to receive a first plurality of images based on a first reflected light contrast difference between the background surface and a sensorless input object caused by the first light source and a second plurality of images based on a second reflected light contrast difference between the background surface and the sensorless input object caused by the second light source. The interface system may further comprise a controller operative to determine a given input gesture based on changes in relative locations of the sensorless input object in the first plurality of images and the second plurality of images. The controller may further be operative to initiate a device input associated with the given input gesture.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventors: William Daniel Hillis, H Keith Nishihara, Shi-Ping Hsu
  • Publication number: 20050281415
    Abstract: Apparatus and a corresponding method for processing speech signals in a noisy reverberant environment, such as an automobile. An array of microphones (10) receives speech signals from a relatively fixed source (12) and noise signals from multiple sources (32) reverberated over multiple paths. One of the microphones is designated a reference microphone and the processing system includes adaptive frequency impulse response (FIR) filters (24) enabled by speech detection circuitry (21) and coupled to the other microphones to align their output signals with the reference microphone output signal. The filtered signals are then combined in a summation circuit (18). Signal components derived from the speech signal combine coherently in the summation circuit, while noise signal components combine incoherently, resulting in composite output signal with an improved signal-to-noise ratio. The composite output signal is further processed in a speech conditioning circuit (20) to reduce the effects of reverberation.
    Type: Application
    Filed: August 5, 2005
    Publication date: December 22, 2005
    Inventors: Russell Lambert, Shi-Ping Hsu, Karina Edmonds
  • Patent number: 6631165
    Abstract: A method (100) and apparatus (400) for encoding and decoding data in a signal using notch depth modulation. The method (100) of data to be encoded in the signal. The method then notch filters (125) the signal according to the frequency notch representation of the data. The apparatus (400) for encoding data comprises an digitizer (405) to digitize the signal. A code former (420) provides the data to be encoded in the signal. A notch filter (430) notch filters the signal according to the data. Decoding the data converts the signal into a frequency domain representation (520) and determines the notch spectral content (525) of the signal at selected notch frequencies. The method (500) establishes notch thresholds (534) at each of the selected notch frequencies, then decodes the data (540) from the signal by comparing the notch spectral content to the notch thresholds.
    Type: Grant
    Filed: September 1, 1999
    Date of Patent: October 7, 2003
    Assignee: Northrop Grumman Corporation
    Inventors: Russell H. Lambert, Peter J. Hadinger, Denes L. Zsolnay, Bruce W. Evans, Shi-Ping Hsu, Gerard Roccanova
  • Patent number: 6591224
    Abstract: Method and apparatus for providing a standardized measure of accuracy of each biometric device in a biometric identity authentication system having multiple users. A statistical database includes continually updated values of false acceptance rate and false rejection rate for each combination of user, biometric device and biometric device comparison score. False acceptance rate data are accumulated each time a user successfully accesses the system, by comparing the user's currently obtained biometric data with stored templates of all other users of the same device. Each user is treated as an “impostor” with respect to the other users, and the probability of an impostor's obtaining each possible comparison score is computed with accumulated data each time a successful access is made to the system. The statistical database also contains a false rejection rate, accumulated during a test phase, for each combination of user, biometric device and biometric device comparison score.
    Type: Grant
    Filed: June 1, 2000
    Date of Patent: July 8, 2003
    Assignee: Northrop Grumman Corporation
    Inventors: Brian M. Sullivan, Shi-Ping Hsu
  • Patent number: 6182221
    Abstract: Apparatus, and a method for its use, for automatically verifying the identity of a person seeking access to a protected property that is remotely located with respect to the apparatus, such as a remotely located computer file or building alarm system. The apparatus, which is disclosed in the form of a handheld device (14) or other portable device (14′), includes a sensor (16) for reading biometric data, such as a fingerprint image, from the person, and a correlator (28) for comparing the sensed data with a previously stored reference image (32) and for determining whether there is a match. If there is a match, the device (14) initiates an exchange of signals over a communication network, with the “door” (10) that protects the property. Specifically, the device (14) generates a numerical value, such as a cyclic redundancy code, from the stored reference image (32), encrypts the numerical value, and transmits it to the door (10) as confirmation of the person's identity.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: January 30, 2001
    Assignee: TRW Inc.
    Inventors: Shi-Ping Hsu, James M. Ling, Arthur F. Messenger, Bruce W. Evans
  • Patent number: 6134340
    Abstract: A device, and a method for its operation, for verifying a person's identity by comparing in a correlator (18) selected features of a reference fingerprint image, generated in a sensor (10) from the fingerprint of a person of known identity, with a subject fingerprint image taken from a person whose identity is to be verified. In an enrollment procedure, a fingerprint from a person of known identity is analyzed in an enrollment processor (14) to locate multiple reference patches that together are distinctive to that person's fingerprint. The reference patch images are stored, together with their locations in the image, in a reference image storage unit (16). When a subject fingerprint image is later provided, every reference patch is compared with every possible patch of similar size in the subject image, to find a set of candidate match locations in the subject image.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: October 17, 2000
    Assignee: TRW Inc.
    Inventors: Shi-Ping Hsu, Bruce W. Evans
  • Patent number: 6100811
    Abstract: Apparatus, and a corresponding method for its use, for gaining access to and operating a vehicle, such as a car (10), by means of at least one fingerprint sensor (16) installed inside the vehicle at a convenient location and, optionally, outside the vehicle (at 14), in or near a door handle (12). Once an authorized user's identify has been verified in a fingerprint matching device (30), various vehicle subsystems are automatically adjusted to the identified user's preferred settings, which are stored in a memory (98). In addition, starting the vehicle engine is enabled if an interior fingerprint sensor has been used, or the vehicle is unlocked if an exterior fingerprint sensor has been used. Vehicle subsystems that are automatically adjusted to the user preferences include seats (38), mirrors (40), steering wheel (42), climate control (44), airbag (52), telephone (46), radio (50) and onboard computer (54), as well as performance control features (48) such as suspension and transmission adjustment.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: August 8, 2000
    Assignee: TRW Inc.
    Inventors: Shi-Ping Hsu, Bruce W. Evans, Arthur F. Messenger, Denes L. Zsolnay
  • Patent number: 6041410
    Abstract: Apparatus, and a method for its use, for automatically verifying the identity of a person seeking access to a protected property, such as a car, room, building or automatic teller machine. The apparatus, which is disclosed in the form of a handheld fob (14), includes a sensor (16) for reading biometric data, such as a fingerprint image, from the person (12), and a correlator (28) for comparing the sensed data with a previously stored reference image (32) and for determining whether there is a match. If there is a match, the fob (14) initiates an exchange of signals with the "door" (10) that protects the property. Specifically, the fob (14) generates a numerical value, such as a cyclic redundancy code, from the stored reference image (32), encrypts the numerical value, and transmits it to the door (10) as confirmation of the person's identity. For further security, the person (12) registers this numerical value at each door (10) to which access is desired.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: March 21, 2000
    Assignee: TRW Inc.
    Inventors: Shi-Ping Hsu, James M. Ling, Arthur F. Messenger, Bruce W. Evans
  • Patent number: 6038666
    Abstract: Apparatus, and a method for its use, for automatically verifying the identity of a person seeking access to a protected property that is remotely located with respect to the apparatus, such as a remotely located computer file or building alarm system. The apparatus, which is disclosed in the form of a handheld device (14) or other portable device (14'), includes a sensor (16) for reading biometric data, such as a fingerprint image, from the person, and a correlator (28) for comparing the sensed data with a previously stored reference image (32) and for determining whether there is a match. If there is a match, the device (14) initiates an exchange of signals over a communication network, with the "door" (10) that protects the property. Specifically, the device (14) generates a numerical value, such as a cyclic redundancy code, from the stored reference image (32), encrypts the numerical value, and transmits it to the door (10) as confirmation of the person's identity.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: March 14, 2000
    Assignee: TRW Inc.
    Inventors: Shi-Ping Hsu, James M. Ling, Arthur F. Messenger, Bruce W. Evans
  • Patent number: 4760523
    Abstract: A special-purpose search processor, and a related method, for performing a variety of logically complex searches of a serial data stream in a highly concurrent fashion. The processor comprises a sequence of serially connected cells of identical construction, and the data stream is passed through the sequence of cells, each cell performing a logical operation based only on the data provided to it from the previous cell in the sequence. Each cell has a character register for data storage and a pattern register for storage of part of a search pattern. The contents of the two registers are compared in each cell, at each cycle of a clock used to propagate the data through the processor. Match indicators or match tolerance values are propagated through the processor on a match line, and match results emerge in synchronism with the data stream.
    Type: Grant
    Filed: December 24, 1986
    Date of Patent: July 26, 1988
    Assignee: TRW Inc.
    Inventors: Kwang-I Yu, Shi-Ping Hsu, Lee Z. Hasiuk, Peggy M. Otsubo