Patents by Inventor Michael H. McClung
Michael H. McClung 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: 9781274Abstract: Providing a proxy server feature includes initiating the proxy server feature at an endpoint of a number of endpoints. Registration information comprising addresses for the endpoints is received and then stored in a routing table at the endpoint. The endpoint locates a callee endpoint using the routing table in order to establish a session with the callee endpoint.Type: GrantFiled: October 26, 2004Date of Patent: October 3, 2017Assignee: Cisco Technology, Inc.Inventors: Jeffery A. Sanders, Michael H. McClung, Henry Chen, Andrew J. Francke
-
Patent number: 9065834Abstract: 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: GrantFiled: April 19, 2010Date of Patent: June 23, 2015Assignee: Cisco Technology, Inc.Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
-
Patent number: 8934475Abstract: In one embodiment, a method can include: (i) routing a primary call from a transferor to a transferee; (ii) routing a consultation call from the transferor to a transfer target; and (iii) forwarding a sequence of session initiation protocol (SIP) messages to a third-party device for SIP media renegotiation for transferring between the transfer target and the transferee.Type: GrantFiled: April 19, 2007Date of Patent: January 13, 2015Assignee: Cisco Technology, Inc.Inventors: Liang Wu, Jiahe Zhuang, Henry Chen, Michael H. McClung, Jeffery Sanders
-
Patent number: 8243717Abstract: A system includes telephony devices that provide services and applications through the execution of scripts in web pages.Type: GrantFiled: March 4, 2008Date of Patent: August 14, 2012Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, Henry Chen, Andrew J. Francke, Richard B. Platt
-
Patent number: 8165277Abstract: According to one embodiment, a method for creating telephony features for an endpoint includes receiving a plurality of instructions defining a graphical representation of an implementation of one or more telephony features for an endpoint. The graphical representation includes a plurality of graphical elements representing a state process of the one or more telephony features. The graphical representation is generated in accordance with the plurality of instructions. A plurality of text commands corresponding to the graphical elements are determined. The text commands specify a plurality of actions of the state process. The graphical representation is converted into customized feature logic that includes the plurality of text commands. The text commands provide the one or more telephony features for the endpoint.Type: GrantFiled: November 8, 2004Date of Patent: April 24, 2012Assignee: Cisco Technology, Inc.Inventors: Henry Chen, Michael H. McClung, Jeffery A. Sanders
-
Patent number: 8160227Abstract: A method is provided for establishing a roaming line number in a communication network. The method includes receiving information from a telephony device indicating a desire to program a roaming line number for the telephony device. The method also includes associating the roaming line number with a packet network address of the telephony device such that calls placed to the roaming line number will be directed to the telephony device.Type: GrantFiled: June 30, 2004Date of Patent: April 17, 2012Assignee: Cisco Technology, Inc.Inventor: Michael H. McClung
-
Patent number: 8121282Abstract: In one embodiment, a method can include: when performing a park operation: (i) receiving a first message from a park call phone; (ii) providing a second message having a park code to the park call phone; and (iii) receiving a third message having call information from the park call phone; and when performing a retrieve operation: (iv) receiving a fourth message having the park code from a retrieve call phone; (v) providing a fifth message having the call information to the retrieve call phone; (vi) forwarding a sixth message having the park code from the retrieve call phone to a parked device; (vii) forwarding a seventh message from the parked device to the retrieve call phone; and (viii) receiving an eighth message having the park code from the retrieve call phone.Type: GrantFiled: April 19, 2007Date of Patent: February 21, 2012Assignee: Cisco Technology, Inc.Inventors: Jiahe Zhuang, Liang Wu, Henry Chen, Michael H. McClung, Jeffery Sanders
-
Patent number: 8041013Abstract: Communicating a call having a number of dialogs includes initiating a call between a first endpoint and a second endpoint. A first connection for a primary dialog of the call is established according to a feature. The first endpoint determines that the primary dialog has reached a predetermined state, and determines whether the second endpoint is operable to accept the second connection for the secondary dialog. The second connection for the secondary dialog is established if the second endpoint is operable to accept the second connection.Type: GrantFiled: November 12, 2004Date of Patent: October 18, 2011Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, Henry Chen
-
Patent number: 7949115Abstract: A method for providing telephony features at an endpoint includes accessing a service framework at an endpoint. The service framework is operable to provide one or more telephony features. Feature logic associated with a first telephony feature is accessed. The feature logic specifies a plurality of actions for implementing the first telephony feature. The first telephony feature is registered to receive an intercept upon the occurrence of an event. The occurrence of the event for which the first telephony feature is registered is identified. The event initiates a transition from a first state to a second state. The feature logic associated with the first telephony feature is loaded to provide the first telephony feature.Type: GrantFiled: November 4, 2004Date of Patent: May 24, 2011Assignee: Cisco Technology, Inc.Inventors: Henry Chen, Michael H. McClung, Jeffery A. Sanders
-
Patent number: 7852828Abstract: A system includes telephony devices that provide services and applications through the execution of scripts in web pages.Type: GrantFiled: August 7, 2002Date of Patent: December 14, 2010Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, Andrew J. Francke, Ronald D. Higgins, James R. Tighe, Jeffery A. Sanders
-
Publication number: 20100205280Abstract: 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: ApplicationFiled: April 19, 2010Publication date: August 12, 2010Applicant: Cisco Technology, Inc.Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
-
Patent number: 7764960Abstract: A method for providing communication service includes detecting that a wireless handset has been decoupled from a base, wherein the base is associated with a plurality of communication addresses. The method also includes identifying one or more of the plurality of communication addresses to be associated with the wireless handset, in response to detecting the wireless handset has been decoupled from the base, and transmitting a registration to a registrar. The registration identifies the wireless handset and one or more of the identified communication addresses.Type: GrantFiled: July 1, 2005Date of Patent: July 27, 2010Assignee: Cisco Technology, Inc.Inventor: Michael H. McClung
-
Patent number: 7701924Abstract: 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: GrantFiled: February 27, 1998Date of Patent: April 20, 2010Assignee: Cisco Technology, Inc.Inventors: Robert T. Bell, Paul S. Hahn, Michael H. McClung, Richard B. Platt
-
Patent number: 7548536Abstract: A communication system includes a communication network, and an originating telephony device, a target telephony device, and a call manager coupled to the communication network. The call manager signals the target telephony device to indicate an incoming call from the originating telephony device. The call manager includes an alternate number list that identifies at least one alternate telephony device to be signaled in response to the incoming call directed to the target telephony device. The call manager additionally includes one or more mapping tables associating a packet network address with each identified alternate telephony device.Type: GrantFiled: August 25, 2004Date of Patent: June 16, 2009Assignee: Cisco Technology, Inc.Inventors: John D. Alexander, Kenneth P. Pruski, Michael H. Mcclung
-
Publication number: 20080159272Abstract: A system includes telephony devices that provide services and applications through the execution of scripts in web pages.Type: ApplicationFiled: March 4, 2008Publication date: July 3, 2008Applicant: Cisco Technology, Inc.Inventors: Michael H. McClung, Henry Chen, Andrew J. Francke, Richard B. Platt
-
Patent number: 7340046Abstract: A system includes telephony devices that provide services and applications through the execution of scripts in web pages.Type: GrantFiled: August 7, 2002Date of Patent: March 4, 2008Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, Henry Chen, Andrew J. Francke, Richard B. Platt
-
Patent number: 7310413Abstract: A system includes telephony devices that provide services and applications through the execution of scripts in web pages.Type: GrantFiled: August 7, 2002Date of Patent: December 18, 2007Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, Ronald D. Higgins, Henry Chen, Andrew J. Francke
-
Patent number: 7213056Abstract: A method for providing telecommunication service to a terminal includes loading a text-based script. The text-based script includes a service definition identifying a user interface web service and an address for the user interface web service. The text-based script also includes a signaling web service definition identifying a signaling web service and an address for the signaling web service. Additionally, the text-based script includes a user interface event handler identifying a user interface event type and including a call to the user interface web service, and a signaling event handler identifying a signaling event type and including a call to the signaling web service. The method additionally includes registering with the user interface web service by communicating a text-based message to the address of the user interface web service, and registering with the signaling web service by communicating a text-based message to the address of the signaling web service.Type: GrantFiled: July 9, 2003Date of Patent: May 1, 2007Assignee: Cisco Technology, Inc.Inventors: Michael H. McClung, James R. Tighe, Frank R. Zerangue, Jr.
-
Patent number: 7058067Abstract: 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: GrantFiled: September 27, 2001Date of Patent: June 6, 2006Assignee: Cisco Technology, Inc.Inventors: Robert David Corley, Richard A. Dunlap, Paul S. Hahn, Michael H. McClung, Christopher E. Pearce, Richard B. Platt
-
Patent number: 6798767Abstract: A communication system includes a communication network, and an originating telephony device, a target telephony device, and a call manager coupled to the communication network. The call manager signals the target telephony device to indicate an incoming call from the originating telephony device. The call manager includes an alternate number list that identifies at least one alternate telephony device to be signaled in response to an incoming call directed to the target telephony device. The call manager additionally includes one or more mapping tables associating a network address with each identified alternate telephony device.Type: GrantFiled: November 16, 1999Date of Patent: September 28, 2004Assignee: Cisco Technology, Inc.Inventors: John D. Alexander, Kenneth P. Pruski, Michael H. Mcclung