Patents by Inventor Paul S. Hahn

Paul S. Hahn 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: 9185051
    Abstract: A method for supporting communications includes establishing a packet-based audio communication link with a remote device and informing a local computing device of the audio communication link. A message requesting identification of enhanced media capabilities associated with the remote device is received from the local computing device and tunneled in the audio communication link to the remote device. A tunneled response in the audio communication link is received from the remote device and forwarded to the local computing device. The response identifies the enhanced media capabilities associated with the remote device.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: November 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: James R. Tighe, Paul S. Hahn, Richard B. Platt, Rowan L. McFarland
  • Patent number: 9065834
    Abstract: A system for, and method for, performing state-based signaling on behalf of a stateless client. In one embodiment, the system includes a controller, couplable to a state-based terminal, that translates at least one stateless signaling message received from the stateless client to at least one state-based signaling message for presentation to the state-based terminal thereby facilitating a media stream communications session between the stateless client and the state-based terminal over an Internet Protocol (IP)-based network.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: June 23, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
  • Publication number: 20150022624
    Abstract: A method for supporting communications includes establishing a packet-based audio communication link with a remote device and informing a local computing device of the audio communication link. A message requesting identification of enhanced media capabilities associated with the remote device is received from the local computing device and tunneled in the audio communication link to the remote device. A tunneled response in the audio communication link is received from the remote device and forwarded to the local computing device. The response identifies the enhanced media capabilities associated with the remote device.
    Type: Application
    Filed: October 7, 2014
    Publication date: January 22, 2015
    Inventors: James R. Tighe, Paul S. Hahn, Richard B. Platt, Rowan L. McFarland
  • Patent number: 8873561
    Abstract: A method for supporting communications includes establishing a packet-based audio communication link with a remote device and informing a local computing device of the audio communication link. A message requesting identification of enhanced media capabilities associated with the remote device is received from the local computing device and tunneled in the audio communication link to the remote device. A tunneled response in the audio communication link is received from the remote device and forwarded to the local computing device. The response identifies the enhanced media capabilities associated with the remote device.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: October 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: James R. Tighe, Paul S. Hahn, Richard B. Platt, Rowan L. McFarland
  • Patent number: 8842534
    Abstract: According to one embodiment of the invention, a method for managing time-sensitive packetized data streams at a receiver includes receiving a time-sensitive packet of a data stream, analyzing an energy level of a payload signal of the packet, and determining whether to drop the packet based on the energy level of the payload signal.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: September 23, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Paul S. Hahn, Michael E. Knappe, Richard A. Dunlap, Luke K. Surazski
  • Patent number: 8411669
    Abstract: Idle DSP channels of an IP phone can be used to respond to a request to transcode a codec of an incoming call in a distributed IP phone system but only if sufficient idle channels remain available to the phone to handle basic call functions and a possible non-basic call feature (such as conferencing) of the phone.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: April 2, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Henry Chen, Robert David Corley, Paul S. Hahn, Tom Desjardins
  • Publication number: 20120120797
    Abstract: According to one embodiment of the invention, a method for managing time-sensitive packetized data streams at a receiver includes receiving a time-sensitive packet of a data stream, analyzing an energy level of a payload signal of the packet, and determining whether to drop the packet based on the energy level of the payload signal.
    Type: Application
    Filed: January 23, 2012
    Publication date: May 17, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Paul S. Hahn, Michael E. Knappe, Richard A. Dunlap, Luke K. Surazski
  • Patent number: 8102766
    Abstract: According to one embodiment of the invention, a method for managing time-sensitive packetized data streams at a receiver includes receiving a time-sensitive packet of a data stream, analyzing an energy level of a payload signal of the packet, and determining whether to drop the packet based on the energy level of the payload signal.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: January 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Paul S. Hahn, Michael E. Knappe, Richard A. Dunlap, Luke K. Surazski
  • Publication number: 20100205280
    Abstract: A system for, and method for, performing state-based signaling on behalf of a stateless client. In one embodiment, the system includes a controller, couplable to a state-based terminal, that translates at least one stateless signaling message received from the stateless client to at least one state-based signaling message for presentation to the state-based terminal thereby facilitating a media stream communications session between the stateless client and the state-based terminal over an Internet Protocol (IP)-based network.
    Type: Application
    Filed: April 19, 2010
    Publication date: August 12, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
  • Patent number: 7701924
    Abstract: A system for, and method for, performing state-based signaling on behalf of a stateless client. In one embodiment, the system includes a controller, couplable to a state-based terminal, that translates at least one stateless signaling message received from the stateless client to at least one state-based signaling message for presentation to the state-based terminal thereby facilitating a media stream communications session between the stateless client and the state-based terminal over an Internet Protocol (IP)-based network.
    Type: Grant
    Filed: February 27, 1998
    Date of Patent: April 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
  • Publication number: 20090262725
    Abstract: Idle DSP channels of an IP phone can be used to respond to a request to transcode a codec of an incoming call in a distributed IP phone system but only if sufficient idle channels remain available to the phone to handle basic call functions and a possible non-basic call feature (such as conferencing) of the phone.
    Type: Application
    Filed: April 18, 2008
    Publication date: October 22, 2009
    Inventors: HENRY CHEN, Robert David Corley, Paul S. Hahn, Tom Desjardins
  • Patent number: 7590231
    Abstract: A method for supporting communications involves establishing a communications conference that includes multiple conference participants that each provide an audio stream. Audio data packets in the audio streams are identified, and audio information from selected audio data packets is mixed to generate a conference audio stream that is communicated to the conference participants. Enhanced media packets in at least one of the audio streams are identified, and the enhanced media packets are communicated to selected conference participants.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: September 15, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: James R. Tighe, Paul S. Hahn, Richard B. Platt, Rowan L. McFarland
  • Patent number: 7161905
    Abstract: According to one embodiment of the invention, a method for managing time-sensitive packetized data streams at a receiver includes receiving a time-sensitive packet of a data stream, analyzing an energy level of a payload signal of the packet, and determining whether to drop the packet based on the energy level of the payload signal.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: January 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Paul S Hahn, Michael E Knappe, Richard A Dunlap, Luke K Surazski
  • Patent number: 7058067
    Abstract: Various aspects of an interactive multimedia system and associated methods. In general, the multimedia system employs central and peripheral hubs that function to provide services to a plurality of clients of a call manager server, or manager subsystem. The hubs and subsystem cooperate to serve requests originating in the plurality of clients. The client-server-client architecture allows for distributed processing and resource management. Redundant connections between the various network subsystems and hubs provide survivability. Each subsystem or hub is provided with the ability to initialize or recover from systemic errors, thereby distributing initialization and recovery. Certain of the distributed resources are capable of being managed from other subsystems, thereby allowing sharing of the resources. An open numbering plan allows efficient call treatment of dialed numbers. Call processing is sharable between multiple manager subsystems.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: June 6, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Robert David Corley, Richard A. Dunlap, Paul S. Hahn, Michael H. McClung, Christopher E. Pearce, Richard B. Platt
  • Patent number: 6920205
    Abstract: An apparatus for interactive communications is provided that includes an interactive element, which includes a plurality of keys. One or more of the keys are operable to trigger an audible message to be communicated to an end-user when the end-user depresses and holds a selected one of the keys. The audible message provides descriptive information associated with the selected key.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: July 19, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Paul S. Hahn, Darrick A. Deel, Richard A. Dunlap, Kelly N. Stearns
  • Publication number: 20040234048
    Abstract: An apparatus for interactive communications is provided that includes an interactive element, which includes a plurality of keys. One or more of the keys are operable to trigger an audible message to be communicated to an end-user when the end-user depresses and holds a selected one of the keys. The audible message provides descriptive information associated with the selected key.
    Type: Application
    Filed: May 23, 2003
    Publication date: November 25, 2004
    Applicant: Cisco Technology, Inc.
    Inventors: Paul S. Hahn, Darrick A. Deel, Richard A. Dunlap, Kelly N. Stearns
  • Patent number: 6757363
    Abstract: A system (10) includes a packet-switched network (12). A plurality of telephones (21-26) are each coupled to the network. A call manager server (31) is also coupled to the network, in order to interact with the telephones to implement telephony functions. Each of the telephones has the capability to act as an independent network client, by using Internet-compatible protocols to communicate directly with a resource server, without the participation or even the awareness of the call manager server. The resource server may be a local server (32) coupled directly to the network, or a remote server (66-68) coupled to the network through some other network, such as the Internet (52).
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: June 29, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Richard B. Platt, Mark R. Nelson, Paul S. Hahn, Richard A. Dunlap, Jeffery A. Sanders
  • Patent number: 6304576
    Abstract: Various aspects of an interactive multimedia system and associated methods. In general, the multimedia system employs central and peripheral hubs that function to provide services to a plurality of clients of a call manager server, or manager subsystem. The hubs and subsystem cooperate to serve requests originating in the plurality of clients. The client-server-client architecture allows for distributed processing and resource management. Redundant connections between the various network subsystems and hubs provide survivability. Each subsystem or hub is provided with the ability to initialize or recover from systemic errors, thereby distributing initialization and recovery. Certain of the distributed resources are capable of being managed from other subsystems, thereby allowing sharing of the resources. An open numbering plan allows efficient call treatment of dialed numbers. Call processing is sharable between multiple manager subsystems.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: October 16, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: Robert David Corley, Richard A. Dunlap, Paul S. Hahn, Michael H. McClung, Christopher E. Pearce, Richard B. Platt
  • Patent number: 6115386
    Abstract: For use in a communications network capable of establishing a bonded call between first and second endpoints using at least two bonded communication channels, a subsystem for preserving a relative latency of the at least two bonded communication channels to allow the bonded call to be transferred to a third endpoint. The subsystem includes: (1) a buffer depth index detection circuit that detects learned values of buffer depth indices associated with the bonded call and stored at a first location and (2) a buffer depth index transmission circuit, coupled to the buffer depth index detection circuit, that transmits the learned values to a second location accessible by the third endpoint to allow the bonded call to be transferred to the third endpoint without requiring the third endpoint to relearn the values.
    Type: Grant
    Filed: March 11, 1997
    Date of Patent: September 5, 2000
    Assignee: Cisco Systems, Inc.
    Inventors: Robert T. Bell, Paul S. Hahn, William C. Forsythe, James R. Tighe
  • Patent number: 5838683
    Abstract: Various aspects of an interactive multimedia system and associated methods. In general, the multimedia system employs central and peripheral hubs that function to provide services to a plurality of clients of a call manager server, or manager subsystem. The hubs and subsystem cooperate to serve requests originating in the plurality of clients. The client-server-client architecture allows for distributed processing and resource management. Redundant connections between the various network subsystems and hubs provide survivability. Each subsystem or hub is provided with the ability to initialize or recover from systemic errors, thereby distributing initialization and recovery. Certain of the distributed resources are capable of being managed from other subsystems, thereby allowing sharing of the resources. An open numbering plan allows efficient call treatment of dialed numbers. Call processing is sharable between multiple manager subsystems.
    Type: Grant
    Filed: March 13, 1995
    Date of Patent: November 17, 1998
    Assignee: Selsius Systems Inc.
    Inventors: Robert David Corley, Richard A. Dunlap, Paul S. Hahn, Michael H. McClung, Christopher E. Pearce