Patents by Inventor Richard Ng

Richard Ng 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: 5485632
    Abstract: Processing of message transmissions from any node in a simulcast multi-site communication system (100) begins when an initiating communication unit requests (400) to transmit a message to one or more network transceivers. After the request has been assigned by a call processing controller, the initiating unit transports (401) a time stamp message to each transceiver via a digital communication network (202). Each transceiver, after receiving the time stamp message, calculates (402) an outbound delay time and transports the outbound delay time to the initiating unit via the digital communication network. From the outbound delay time, the initiating unit calculates (406) a launch time, wherein the launch time accommodates the worst case expected transport delay through the digital communication network. The message to be transmitted and the launch time is transported to each of the transceivers, such that each transceiver simultaneously transmits the message at the launch time.
    Type: Grant
    Filed: May 28, 1993
    Date of Patent: January 16, 1996
    Assignee: Motorola, Inc.
    Inventors: Richard Ng, Mark L. Shaughnessy, Gary W. Grube
  • Patent number: 5455965
    Abstract: Determining transmit time of a received signal in a simulcast multi-site communication system begins when a communication unit transmits a message to one or more network receivers. Each receiver transports the received signal with a time stamp to each transceiver in the network via a digital communication network. Each transceiver calculates a wait period, during which, the transceiver may receive the signal and time stamp message from another receiver. Once the wait period expires, each transceiver, using a substantially similar selection method, selects the same received signal to broadcast. Each transceiver then determines a launch time for transmission of the selected received signal, wherein the launch time accommodates the worst case expected transport delay through the digital network.
    Type: Grant
    Filed: May 28, 1993
    Date of Patent: October 3, 1995
    Assignee: Motorola, Inc.
    Inventors: Mark L. Shaughnessy, Richard Ng, Gary W. Grube
  • Patent number: 5448758
    Abstract: Processing of dispatch calls in a simulcast multi-site communication system begins when a source communication unit transmits a message to one or more network receivers. The received signals are analyzed immediately at the received sites for signal quality. Each of the signals are time stamped to identify when they where received. The received signals are transported with their time stamp and signal quality metric to each of the other sites via a digital communication network connecting the sites. A master transmitter site determines the receiver source with the best quality signal as indicated by the signal quality metric. The master transmitter then transports the chosen best quality signal to each of the other sites via a digital communication network. Each transmitter site performs a transmit operation by storing the chosen best quality signal until it is time to transmit the signal in phase with all the other transmitter sites in a simulcast manner.
    Type: Grant
    Filed: February 26, 1993
    Date of Patent: September 5, 1995
    Assignee: Motorola, Inc.
    Inventors: Gary W. Grube, Mark L. Shaughnessy, Richard Ng
  • Patent number: 5420909
    Abstract: A method for optimizing allocation of telephone and communication resources in a trunked communication system (100) is accomplished in the following manner. Upon receiving a resource request, a communication resource allocator, determines whether the request is for a communication resource (trunking call) or for a telephone resource (telephone call). When the request is for a communication resource, the communication resource allocator, allocates a communication resource from a broadcast unit in a second set of broadcast units. If no communication resources are available in the second set of broadcast units, the communication resource allocator allocates a communication resource from a broadcast unit of a first set of broadcast units in a predetermined order, wherein the broadcast units in the first set are affiliated with a telephone resource and a communication resource.
    Type: Grant
    Filed: June 23, 1993
    Date of Patent: May 30, 1995
    Assignee: Motorola, Inc.
    Inventors: Richard Ng, Vijay Nadkarni
  • Patent number: D360419
    Type: Grant
    Filed: July 18, 1994
    Date of Patent: July 18, 1995
    Assignee: Motorola, Inc.
    Inventors: Janice M. Weber, Gary E. Peterson, Richard Ng