Patents by Inventor Yui K. Ho

Yui K. Ho 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: 5608655
    Abstract: A wireless paging device (10) is able to control an electronic device (50) at a remote location. The wireless paging device includes a receiver (12) such as those typically used in pagers to detect when a particular electronic device is being remotely accessed. If the electronic device is being remotely accessed, a data processing system (20) stores an incoming message in a buffer (24) and subsequently determines if the incoming message is a command or another type of communication (34, 36). The data processing system will process a command to provide the proper control signals for controlling the functionality of the electronic device (50).
    Type: Grant
    Filed: December 5, 1994
    Date of Patent: March 4, 1997
    Assignee: Motorola, Inc.
    Inventors: Claude Moughanni, Yui K. Ho
  • Patent number: 5388226
    Abstract: A method and apparatus for accessing a register in a data processing system (10). In one form, the present invention uses a storage circuit (23) to act as a register copy (23) of the original register (33). An access to the register location may actually selectively access the original register (33), the register copy (23), or both the original register (33) and the register copy (23). Register select logic (70) is used to perform this selection function. Register select logic (70) may also be used to keep track of the current status of the contents of the original register (33) and of the contents of the register copy (23). Register select logic (70) may also monitor the internal state of data processing system (10).
    Type: Grant
    Filed: October 5, 1992
    Date of Patent: February 7, 1995
    Assignee: Motorola, Inc.
    Inventors: Joseph A. Gutierrez, William C. Moyer, Yui K. Ho, Pee-Keong Or
  • Patent number: 5341500
    Abstract: A data processing system (10) implements a combined static and a dynamic masking operation of a breakpoint address. A static mask implements a conditional mask of a predetermined number of bits specified by the user and is determined prior to a comparison operation between the breakpoint address stored in a breakpoint register (24) and a logical address transferred via a logical address bus (11). A dynamic mask value implements a variable mask which allows the data processing system to mask the breakpoint address according to the size of a breakpoint address access. The static mask value and the dynamic mask value are combined using the same circuitry to form a combined mask value (19). Breakpoint function and address translation are implemented in the system (10) by using the same drive and control circuitry (20, 44, 48) to accomplish both functions. The breakpoint register (24) is implemented as an entry in a CAM array (26).
    Type: Grant
    Filed: April 2, 1991
    Date of Patent: August 23, 1994
    Assignee: Motorola, Inc.
    Inventors: William C. Moyer, Joseph A. Gutierrez, Yui K. Ho
  • Patent number: 5319763
    Abstract: A data processing system (10) implements a static and a dynamic masking operation of operand information concurrently. A static mask implements a conditional mask of a predetermined number of bits specified by the user and is determined prior to a comparison operation between the breakpoint address stored in a breakpoint register (24) and a logical address transferred via a logical address bus (11). A dynamic mask value implements a variable mask which allows the data processing system to mask the breakpoint address according to the size of a breakpoint address access. The static mask value and the dynamic mask value are concurrently implemented using a specialized bit cell (60) contained in both the breakpoint register (24) and the CAM array (26). The specialized bit cell (60) is comprised of two transistors (62 and 64) to concurrently mask a respective bit of operand information during a comparison operation.
    Type: Grant
    Filed: April 2, 1991
    Date of Patent: June 7, 1994
    Assignee: Motorola, Inc.
    Inventors: Yui K. Ho, William C. Moyer, Joseph A. Gutierrez
  • Patent number: 5239642
    Abstract: A data processing system (10) implements a combined static and a dynamic masking operation of a breakpoint address. A static mask implements a conditional mask of a predetermined number of bits specified by the user and is determined prior to a comparison operation between the breakpoint address stored in a breakpoint register (24) and a logical address transferred via a logical address bus (11). A dynamic mask value implements a variable mask which allows the data processing system to mask the breakpoint address according to the size of a breakpoint address access. The static mask value and the dynamic mask value are combined using the same circuitry to form a combined mask value (19). Breakpoint function and address translation are implemented in the system (10) by using the same drive and control circuitry (20,44,48) to accomplish both functions. The breakpoint register (24) is implemented as an entry in a CAM array (26).
    Type: Grant
    Filed: April 2, 1991
    Date of Patent: August 24, 1993
    Assignee: Motorola, Inc.
    Inventors: Joseph A. Gutierrez, William C. Moyer, Yui K. Ho
  • Patent number: 5220526
    Abstract: An apparatus (10) indicates a duplication of information stored in a content addressable memory (CAM 12) system at the time the information is written to the system. In the CAM system, Match line signals (Match 0-Match (N-1) are asserted when information being written to a predetermined row is identical to information previously stored in the system. However, the Match line signal associated with the predetermined row is disabled by a predetermined transistor (14, 16, 18, 20) when the row is written. Because information is simultaneously presented in parallel to other rows in the CAM system, a Match line signal is asserted if the information currently written to the predetermined row is identical to information previously written to another row in the CAM system. Any asserted Match line signal which was not disabled indicates to the user of the CAM system that two or more entries are identical in the CAM array.
    Type: Grant
    Filed: March 1, 1991
    Date of Patent: June 15, 1993
    Assignee: Motorola, Inc.
    Inventors: Grady L. Giles, Yui K. Ho, Robert B. Cohen