Patents by Inventor Steven R. Donovan

Steven R. Donovan 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: 9577933
    Abstract: A method for combining Internet protocols in a Differentiated Services model environment is described. The Session Initiation Protocol (SIP) and Common Open Policy Service (COPS) are combined together to provide methods of setting up a session and tearing down a session, while maintaining Authentication, Authorization, and Accounting (AAA) policies. The Open Settlement Policy (OSP) is also combined with SIP and COPS.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: February 21, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Steven R. Donovan
  • Patent number: 9281996
    Abstract: A method and system for dynamically selecting a destination gateway to complete a call over a path supported at least in part by an IP telephony network and a public switched telephone network. The method and system further provide for dynamically detecting available gateways, dynamically removing failed and/or unavailable gateways, and automatically recovering failed and/or unavailable gateways after a predetermined period of time. A method is also provided for detecting available destination gateways using a ping method, where a message is transmitted to a plurality of destination gateways on a one-by-one basis to ascertain the availability status of each destination gateway.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: March 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 8923275
    Abstract: Providing service information includes receiving session initiation protocol (SIP) packets from a SIP proxy. Service information is extracted from the SIP packets. The service information describes a service provided to an access terminal associated with a subscriber. The service information is sent to a charging/enforcement point operable to charge the subscriber for the service.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: December 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Louis F. Menditto, Steven R. Donovan
  • Patent number: 8923276
    Abstract: A method for signaling an Integrated Messaging System (IMS) on an Internet Protocol (IP) based network to deposit a message, including the steps of sending a Session Initiation Protocol (SIP) SIP INVITE request to the IMS indicating a message deposit action; receiving a corresponding SIP menage from the IMS agreeing to participate in the message deposit action; and sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and depositing the message in a destination mailbox. A method of signaling an IMS on an IP based network to retrieve a deposited message, the method including the steps of sending a SIP INVITE request to the IMS indicating a message retrieval action; receiving a corresponding SIP message from the IMS agreeing to participate in the message retrieval action; sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and retrieving the deposited message from a mailbox corresponding to known account information.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: December 30, 2014
    Assignee: Tekla Pehr LLC
    Inventor: Steven R. Donovan
  • Patent number: 8855082
    Abstract: In one embodiment, a method includes receiving a message associated with a device in a first domain. An identifier is determined for the device. The message is then sent to a load balancer where the message includes the identifier. The load balancer is then configured to send the message to a network device in a plurality of network devices. The network device is configured to process messages from the device. A second message may be received at the load balancer from a second domain. The second message may include the identifier for the device. The load balancer may then send the second message to the selected network device such that the first message and the second message are processed by the same network device.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Steven R. Donovan
  • Patent number: 8780919
    Abstract: An intelligent policy server system and method for providing multiple service features and for controlling bandwidth usage in an ATM network. Profile arrays are provided which define feature authorizations and provisioning for subscribers and Customer Logical Ports served by edge switches. Depending on triggers associated with a signaling message received in an edge switch, a particular feature is invoked and executed by a policy server.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 15, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: John K. Gallant, Thomas Glenn Hall, Jr., Steven R. Donovan
  • Patent number: 8743892
    Abstract: A method and system for dynamically selecting a destination gateway to complete a call over a path supported at least in part by an IP telephony network and a public switched telephone network. The method and system further provide for dynamically detecting available gateways, dynamically removing failed and/or unavailable gateways, and automatically recovering failed and/or unavailable gateways after a predetermined period of time. A method is also provided for detecting available destination gateways using a ping method, where a message is transmitted to a plurality of destination gateways on a one-by-one basis to ascertain the availability status of each destination gateway.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: June 3, 2014
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 8731158
    Abstract: Methods are disclosed for providing prepaid telephony service via an Internet protocol (IP) network system. A first method provides controlling at least one media agent or call routing station/switch of an IP network system for allowing and/or blocking call media streams from traversing through the media agent. A second method provides directing all signaling messages transmitted by a signaling agent or station and all media packets transmitting voice and data communications through at least one common device within the IP network system. The methods further provide for continuously monitoring a subscriber's account balance and terminating the prepaid telephony service if the account balance is less than a predetermined amount.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: May 20, 2014
    Assignee: Verizon Business Global LLC
    Inventor: Steven R. Donovan
  • Publication number: 20140016646
    Abstract: An intelligent policy server system and method for providing multiple service features and for controlling bandwidth usage in an ATM network. Profile arrays are provided which define feature authorizations and provisioning for subscribers and Customer Logical Ports served by edge switches. Depending on triggers associated with a signaling message received in an edge switch, a particular feature is invoked and executed by a policy server.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 16, 2014
    Inventors: John K. GALLANT, Thomas Glenn Hall, JR., Steven R. Donovan
  • Patent number: 8537834
    Abstract: A method and system for providing quality of service in an IP telephony session between a calling party and a called party establishes a high quality of service ATM virtual circuit for the session between first and second devices, each of the devices having ATM capability and IP capability. The first and second devices provide bidirectional translation between IP media and ATM media. The system transports IP media for the session between the calling party and the first device, and between said called party and a second device. The virtual circuit transports ATM media for the session between the first and second devices. An intelligent control layer provides IP and ATM signaling to set up the session.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: September 17, 2013
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 8509393
    Abstract: A method for signaling an Integrated Messaging System (IMS) on an Internet Protocol (IP) based network to deposit a message, including the steps of sending a Session Initiation Protocol (SIP) SIP INVITE request to the IMS indicating a message deposit action; receiving a corresponding SIP message from the IMS agreeing to participate in the message deposit action; and sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and depositing the message in a destination mailbox. A method of signaling an IMS on an IP based network to retrieve a deposited message, the method including the steps of sending a SIP INVITE request to the IMS indicating a message retrieval action; receiving a corresponding SIP message from the IMS agreeing to participate in the message retrieval action; sending an SIP acknowledge message to the IMS confirming receipt of the corresponding SIP message; and retrieving the deposited message from a mailbox corresponding to known account information.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: August 13, 2013
    Assignee: Tekla Pehr LLC
    Inventor: Steven R. Donovan
  • Patent number: 8483225
    Abstract: An intelligent policy server provides multiple service features and controls bandwidth usage in an ATM network. Signaling messages generated at an edge switch prior to establishing an end-to-end switched virtual circuit are intercepted by a signaling intercept processor for effectuating policy features or permissions by executing appropriate service logic at the policy server associated with the edge switch. A return message from the policy server determines whether a call connection can be made through the network. Profile arrays are provided which define feature authorizations and provisioning for subscribers and Customer Logical Ports served by the edge switches.
    Type: Grant
    Filed: January 22, 2001
    Date of Patent: July 9, 2013
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Thomas Glenn Hall, Jr., Steven R. Donovan
  • Patent number: 8401023
    Abstract: An illustrative intelligent network and method for providing voice telephony over Asynchronous Transfer Mode (“ATM”) and private address translation are provided that can provide significant advantages. The method includes generating an input ATM setup message at the calling party CPE that includes a VToA designator and a called party phone number, extracting information from the input ATM setup message, analyzing the information, designating an ATM address of a called pany CPE to be stored in the first parameter of an output ATM setup message, determining if private address translation is needed, designating the ATM address of the called party CPE to be stored in a first instance of the second parameter of the output ATM setup message, designating an ATM address of an egress ATM edge switch to be stored in the first parameter of the output ATM setup message, and generating an output ATM setup message.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 19, 2013
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Thomas Glenn Hall, Jr., Steven R. Donovan
  • Patent number: 8116769
    Abstract: Anchoring a communication session for a target mobile phone includes identifying a current access node operable to provide the target mobile phone access to a first network of a first network type. Potential access nodes operable to provide a mobile phone access to a second network of a second network type are identified. Whether the communication session can be handed off to a potential access node of the one or more potential access nodes is established. Anchoring of the communication session is initiated in the second network only if the communication session can be handed off to a potential access node of the one or more potential access nodes.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: February 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Steven R. Donovan, Bich T. Nguyen, Mark Grayson, Christopher E. Pearce, Ramanathan T. Jagadeesan, Andrew C. Chung
  • Patent number: 8085760
    Abstract: A method and system for providing intelligent network control services in IP telephony, wherein the system includes a location manager and an IP telephony proxy server. The location manager includes an interface to a legacy telephony service control entity and the IP telephony proxy server includes an IP interface to the location manager. If the IP telephony proxy server requires intelligent network services, then the IP telephony proxy server sends an IP telephony session initiation request to the called party at the location manager. The location manager uses the information to query the legacy telephony service control entity for routing information. When the location manager receives a routing response from the service control entity, the location manager maps the response to an IP telephony session control message back to the IP telephony proxy server.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: December 27, 2011
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 8046626
    Abstract: A system and method for maintaining resiliency of subscriptions to an event server includes receiving a subscription request to establish a subscription to receive event state information of an event source, a primary event server providing the event state information. The event state information is received from the primary event server in accordance with the subscription request. The primary event server provides the event state information to an event consumer. It is determined whether the primary event server fails during the subscription.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: October 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Steven R. Donovan, Adam B. Roach, Ben A. Campbell, Ajay P. Deo
  • Patent number: 8024403
    Abstract: In one embodiment, a method includes identifying a critical time when a current presence state associated with a first client is scheduled to change to a timed presence state. The method also includes generating a first presence document before the critical time, and providing the first presence document to at least a second client. The first presence document has an indication of the current presence state and the timed presence state, and is provided to the second client before the critical time.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: September 20, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Steven R. Donovan
  • Publication number: 20110170549
    Abstract: A method and system for providing quality of service in an IP telephony session between a calling party and a called party establishes a high quality of service ATM virtual circuit for the session between first and second devices, each of the devices having ATM capability and IP capability. The first and second devices provide bidirectional translation between IP media and ATM media. The system transports IP media for the session between the calling party and the first device, and between said called party and a second device. The virtual circuit transports ATM media for the session between the first and second devices. An intelligent control layer provides IP and ATM signaling to set up the session.
    Type: Application
    Filed: March 21, 2011
    Publication date: July 14, 2011
    Applicant: VERIZON BUSINESS GLOBAL LLC
    Inventors: John K. GALLANT, Steven R. DONOVAN
  • Patent number: 7970401
    Abstract: A system and method for associating a handoff address to a communication session includes determining one or more communication sessions are established in a first network. Each of one or more handoff addresses is associated with each of the one or more communication sessions. Associating each of the one or more handoff addresses is according to a temporal order of establishment of the one or more communication sessions.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: June 28, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Steven R. Donovan, David A. Ladd
  • Patent number: 7924849
    Abstract: A method and system for providing quality of service in an IP telephony session between a calling party and a called party establishes a high quality of service ATM virtual circuit for the session between first and second devices, each of the devices having ATM capability and IP capability. The first and second devices provide bidirectional translation between IP media and ATM media. The system transports IP media for the session between the calling party and the first device, and between said called party and a second device. The virtual circuit transports ATM media for the session between the first and second devices. An intelligent control layer provides IP and ATM signaling to set up the session.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: April 12, 2011
    Assignee: Verizon Business Global LLC
    Inventors: John K Gallant, Steven R Donovan