Patents by Inventor Eric W. Burger

Eric W. Burger 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: 8286190
    Abstract: In a system for providing user input information to multiple independent, concurrent applications, the applications send subscription messages to a device receiving user input such as a telephone receiving key presses from a keypad. Each subscription message identifies a pattern of user input that the application is to be notified of. The device monitors the user input to identify the occurrence of the identified patterns. When a specified pattern of user input is detected, the device notifies the corresponding application via a signaling channel linking the application with the device. The subscription messages use regular expressions including various formats to specify the patterns of interest, such as a single digit (explicitly or wildcard), one of a set of digits, a range of digits, and a repeating pattern of digits.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: October 9, 2012
    Assignee: Dialogic Corporation
    Inventors: Eric W. Burger, Ophir Frieder
  • Patent number: 7885272
    Abstract: A communication device, such as a telephone or a personal computer, controls one or more remotely controlled devices solely over a signaling path, without necessarily establishing an audio path, thus eliminating the need for the remotely controlled device, or its controller, to include DTMF detection hardware or software or an RTP stack. The communication device can include authentication information, which the communication device uses to authenticate itself to the remotely controlled device, so a user of the communication device can remotely control the device without necessarily entering additional authentication information, such as a passcode. The remotely controlled device (or a controller that controls the device) can register with an element that detects user interactions, such as keypad button presses, with the communication device. The registration can identify one or more patterns of user input.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: February 8, 2011
    Assignee: Dialogic Corporation
    Inventors: Eric W. Burger, Ophir Frieder
  • Patent number: 7406696
    Abstract: In a system for providing user input information to multiple independent, concurrent applications, the applications send subscription messages to a device receiving user input such as a telephone receiving key presses from a keypad. Each subscription message identifies a pattern of user input that the application is to be notified of. The device monitors the user input to identify the occurrence of the identified patterns. When a specified pattern of user input is detected, the device notifies the corresponding application via a signaling channel linking the application with the device. The subscription messages use regular expressions including various formats to specify the patterns of interest, such as a single digit (explicitly or wildcard), one of a set of digits, a range of digits, and a repeating pattern of digits.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: July 29, 2008
    Assignee: Dialogic Corporation
    Inventors: Eric W. Burger, Ophir Frieder
  • Patent number: 7149287
    Abstract: A system and method for providing voice communications over a network, including a media server having a voice rendering platform for supporting voice-based user interactions. The voice rendering platform provides prompting, information collection and validation, and audio recording and transcoding. A separate application server is responsible for performing call control actions. During a user dialog, control is passed to the media server for rendering and receiving data, and passed back to the application server for call control actions. The media server includes a script execution environment for rendering the voice components of the user dialogs. The application server is an execution platform for applications written in a procedural programming language. Voice communications over a network are provided without combining call control and voice rendering functionality into a single, script execution platform.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: December 12, 2006
    Assignee: Snowshore Networks, Inc.
    Inventors: Eric W. Burger, John J. Van Dyke
  • Patent number: 7139380
    Abstract: Call progress analysis is performed in a telephone system employing different in-band signaling plans are used. From address information for a call destination in a call initiation message, it is determined which type of in-band signaling plans is utilized by equipment associated with the call destination, for example by examining country codes in a dialed telephone number. Based upon the determined signaling plan type, a corresponding type of call progress analysis resource is selected and allocated for use with the call. The analysis resource may include a digital signal processor (DSP) programmed with an analysis routine tailored to the determined signaling plan. The DSP may be pre-programmed with such a routine or may be loaded at call time with analysis parameters appropriate to the signaling plan. The telephone system may employ a packet network and packet-based telephony transmission, a media gateway controller or a Session Initiation Protocol (SIP) proxy server, an a media server.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: November 21, 2006
    Assignee: Snowshore Networks, Inc.
    Inventor: Eric W. Burger
  • Patent number: 6988169
    Abstract: A system and method for reducing data transfer latency and network-induced jitter in computer networks that can handle the transfer of large object data types such as multimedia objects without requiring a large local object store. The system includes a cache memory system coupled between a data consumer and a data provider. The cache memory system includes a jitter buffer and a local object store, each of which is configured to store at least a portion of a requested data object. The cache memory system satisfies the low-latency and low-jitter data feed requirements of the data consumer by delivering initial bytes of the requested data object from the local object store to the data consumer while pre-fetching remaining object data bytes from the data provider using the jitter buffer. The cache memory system then, at least at some times, fetches additional remaining object data bytes from the data provider using the jitter buffer and delivers the additional remaining object data bytes to the data consumer.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: January 17, 2006
    Assignee: Snowshore Networks, Inc.
    Inventors: Eric W. Burger, Matthew D. Womer, Bradley James McNiff
  • Publication number: 20030051101
    Abstract: A system and method for reducing data transfer latency and network-induced jitter in computer networks that can handle the transfer of large object data types such as multimedia objects without requiring a large local object store. The system includes a cache memory system coupled between a data consumer and a data provider. The cache memory system includes a jitter buffer and a local object store, each of which is configured to store at least a portion of a requested data object. The cache memory system satisfies the low-latency and low-jitter data feed requirements of the data consumer by delivering initial bytes of the requested data object from the local object store to the data consumer while pre-fetching remaining object data bytes from the data provider using the jitter buffer. The cache memory system then, at least at some times, fetches additional remaining object data bytes from the data provider using the jitter buffer and delivers the additional remaining object data bytes to the data consumer.
    Type: Application
    Filed: April 18, 2002
    Publication date: March 13, 2003
    Applicant: SNOWSHORE NETWORKS, INC.
    Inventors: Eric W. Burger, Matthew D. Womer, Bradley James McNiff
  • Publication number: 20020176557
    Abstract: Call progress analysis is performed in a telephone system employing different in-band signaling plans are used. From address information for a call destination in a call initiation message, it is determined which type of in-band signaling plans is utilized by equipment associated with the call destination, for example by examining country codes in a dialed telephone number. Based upon the determined signaling plan type, a corresponding type of call progress analysis resource is selected and allocated for use with the call. The analysis resource may include a digital signal processor (DSP) programmed with an analysis routine tailored to the determined signaling plan. The DSP may be pre-programmed with such a routine or may be loaded at call time with analysis parameters appropriate to the signaling plan. The telephone system may employ a packet network and packet-based telephony transmission, a media gateway controller or a Session Initiation Protocol (SIP) proxy server, an a media server.
    Type: Application
    Filed: March 22, 2002
    Publication date: November 28, 2002
    Applicant: SHOWSHORE NETWORKS, INC.
    Inventor: Eric W. Burger