Patents by Inventor Peter L. Ng

Peter L. 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: 8599879
    Abstract: A telecommunications system uses an external application gateway (EAG) in communication with a network call control element and external server systems for controlling calls. The telecommunications system further includes a session initiation protocol (SIP) proxy, an intelligent application proxy, and an intelligent application call control. The EAG communicates with a network call control element of a packet network and a third party application server for controlling calls. The external application gateway controls the flow of information between the network call control element and the third party application server, performing such functions as modifying or stripping out network-proprietary information with delivery of the modified messages to the third party application server, keeping track of call state information and associating messages with specific calls, verifying that the third party application server is making only allowed requests, and limiting traffic volumes.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: December 3, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: David Basore, David Burhans, Chung-Man Lee, Kathy Lowther, Sita Menon, Gary A. Munson, Peter L. Ng, Jeffri Frontz
  • Patent number: 6542600
    Abstract: A method for improved resource utilization and increased call completion rates at a telecommunication application platform is disclosed for use in a telecommunication network. The telecommunication application platform includes a plurality of nodes including resource nodes and a global resource manager (GRM). The GRM receives a message identifying an idle communication channel for completing the user's call from a host switch in the telecommunication network. The idle communication channel being connected to a resource node in the application platform. The GRM determines whether the node connected to the idle communication channel has sufficient resources available to complete the call. If sufficient resources are available, the GRM completes the call at the resource node. If sufficient resources are not available at the resource node, the GRM identifies an alternative node to complete the call.
    Type: Grant
    Filed: June 22, 1999
    Date of Patent: April 1, 2003
    Assignee: AT&T Corp.
    Inventors: Gary A Munson, Peter L. Ng
  • Patent number: 6529585
    Abstract: An apparatus and method for processing voice labels and establishing communication connections between a calling party and a called party based on the voice labels. When the calling party wishes to establish a communication with the called party, the calling party activates his/her user device and speaks a voice label into the audio receiver of the user device. The calling party's voice is then converted into analog voice signals (or data voice signals if a data network is being used) and transmitted to a voice label processor. The voice label processor receives the voice signals and extracts at least one feature pattern from the voice signals that identifies the voice label to which it corresponds.
    Type: Grant
    Filed: August 20, 1998
    Date of Patent: March 4, 2003
    Assignee: AT&T Corp.
    Inventors: Peter L. Ng, Daniel J. Yaniro, Jr.
  • Publication number: 20020071527
    Abstract: An apparatus and method for processing voice labels and establishing communication connections between a calling party and a called party based on the voice labels. When the calling party wishes to establish a communication with the called party, the calling party activates his/her user device and speaks a voice label into the audio receiver of the user device. The calling party's voice is then converted into analog voice signals (or data voice signals if a data network is being used) and transmitted to a voice label processor. The voice label processor receives the voice signals and extracts at least one feature pattern from the voice signals that identifies the voice label to which it corresponds.
    Type: Application
    Filed: August 20, 1998
    Publication date: June 13, 2002
    Applicant: AT & T
    Inventors: PETER L. NG, DANIEL J. YANIRO