Patents by Inventor Brian S. Badger

Brian S. Badger 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: 8310958
    Abstract: A method includes receiving a session initiation protocol (SIP) invite message and identifying a particular service associated with the SIP invite message. The method may also include identifying a destination for the SIP invite message using status information associated with a number of servers and forwarding the SIP invite message to the destination. The method may also further include identifying a first application server based on the SIP invite message and allocation information associated with allocating traffic among a number of application servers.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: November 13, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Phillip D. Crable, David E. Phelps, Brian S. Badger
  • Patent number: 8284661
    Abstract: A device receives Session Initiation Protocol (SIP) requests that include registration information, and load balances a SIP call based on the registration information of the SIP requests.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: October 9, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Brian S Badger
  • Publication number: 20120148036
    Abstract: A method for processing a call is provided. The method includes receiving an inbound call leg via a network device. The inbound call leg is processed using an interactive voice response (IVR) device, and an outbound call leg is generated based on processing the inbound call leg. The outbound call leg is made available to the network device. The inbound call leg and the outbound call leg are handed off from the IVR device to the network device.
    Type: Application
    Filed: February 14, 2012
    Publication date: June 14, 2012
    Applicant: VERIZON BUSINESS GLOBAL LLC
    Inventors: David E. PHELPS, Brian S. BADGER, Brian E. SOMES
  • Patent number: 8139729
    Abstract: A method for processing a call is provided. The method includes receiving an inbound call leg via a network device. The inbound call leg is processed using an interactive voice response (IVR) device, and an outbound call leg is generated based on processing the inbound call leg. The outbound call leg is made available to the network device. The inbound call leg and the outbound call leg are handed off from the IVR device to the network device.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: March 20, 2012
    Assignee: Verizon Business Global LLC
    Inventors: David E. Phelps, Brian S. Badger, Brian E. Somes
  • Publication number: 20120036273
    Abstract: A device receives Session Initiation Protocol (SIP) requests that include registration information, and load balances a SIP call based on the registration information of the SIP requests.
    Type: Application
    Filed: October 14, 2011
    Publication date: February 9, 2012
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: Brian S. BADGER
  • Patent number: 8064342
    Abstract: A device receives Session Initiation Protocol (SIP) requests that include registration information, and load balances a SIP call based on the registration information of the SIP requests.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: November 22, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Brian S. Badger
  • Publication number: 20090310595
    Abstract: A device receives information associated with an outbound call from a calling party via a Public Switched Telephone Network (PSTN), and generates a request for the outbound call from the Public Switched Telephone Network (PSTN) using a remote procedure call (RPC) interface. The device also enables communication, via the remote procedure call (RPC) interface, of the outbound call with a Session Initiation Protocol (SIP)-based device associated with a called party.
    Type: Application
    Filed: June 11, 2008
    Publication date: December 17, 2009
    Applicant: Verizon Business Network Services Inc.
    Inventor: Brian S. BADGER
  • Publication number: 20080159262
    Abstract: A method includes receiving a session initiation protocol (SIP) invite message and identifying a particular service associated with the SIP invite message. The method may also include identifying a destination for the SIP invite message using status information associated with a number of servers and forwarding the SIP invite message to the destination. The method may also further include identifying a first application server based on the SIP invite message and allocation information associated with allocating traffic among a number of application servers.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Applicant: Verizon Business Network Services Inc.
    Inventors: Phillip D. Crable, David E. Phelps, Brian S. Badger
  • Publication number: 20080101335
    Abstract: A device receives Session Initiation Protocol (SIP) requests that include registration information, and load balances a SIP call based on the registration information of the SIP requests.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: Verizon Business Network Services Inc.
    Inventor: Brian S. Badger
  • Patent number: 6535908
    Abstract: A system searches for, and verifies, according to certain criteria, a database of records, typically call records generated during the testing of a telecommunications network after software or hardware updates have been applied to the system. Multiple instances of collecting and decoding processes embodied in stored programs running in a computer system act upon blocks of incoming data records to store both a raw image of the received data and a pre-parsed version of the data suitable for database searching and retrieval. Three-step partitioned processing comprises a set of collector processes for collecting data records, a set of decoder processes for decoding and parsing such records, and a set of loader processes for loading records into a database. A client can request certain call records or request verification of certain records. A rules mechanism embodied in stored templates operates to tie client requests to asynchronously received data.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: March 18, 2003
    Inventors: William J. Johnson, Craig E. Newman, Brian S. Badger, Eugene E. Williams
  • Patent number: 6425096
    Abstract: Provided is a method and system for managing audio portions of test cases with the respective test case so that the tester (client) has access to the audio portion of test cases. Providing this functionality is particularly novel in that audio is captured within a heterogeneous client/server test environment wherein a single tester from a single client interface can test on any of a variety of test platforms. This invention allows managing audio test portions of test cases with the respective test case so that the tester (client) has access to the audio portion of test cases interactively, or at some future time. The management of the test cases is appropriately performed in the heterogeneous client/server environment. In one embodiment, the test unit(s) connected to the custom server provide an interface to perform recording of the voice path of the test case telephone call.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: July 23, 2002
    Assignee: WorldCom, Inc.
    Inventors: William R. Liese, Kevin K. Watson, David L. Florcik, Craig E. Newman, Brian S. Badger
  • Patent number: 5940472
    Abstract: A telecommunication services test system which can be used to automatically test services that include intelligent network elements such as automated response units, and manual network elements such as manual operator consoles and the like. The test system provides a means to automate test cases for services that previously could not be automated due to the requirement of human interaction. A controller is coupled with a call generator. The call generator includes a voice means. Accordingly, the controller can response to ARUs and the like with vocal responses. The controller is also coupled with operator services, including manual operator consoles and ARUs, with a two way communication means. The communication means is used to receive status messages from the operator service devices. In addition, the communication means is used to send input messages to the operator service devices. Accordingly, the system provides a means to control manual operator consoles in response to messages sent by the controller.
    Type: Grant
    Filed: December 16, 1996
    Date of Patent: August 17, 1999
    Assignee: MCI Communications Corporation
    Inventors: Craig E. Newman, Brian S. Badger
  • Patent number: 5854823
    Abstract: A test system for testing a plurality of switches. A test platform requests the resources required for performing a test. A central configuration queue manager determines whether the requested resources are available and allocates the resources to the test platform. After performing the test, the test platform relinquishes (or releases) the allocated resources. The resources may be shared by several test platform. An example of such a shared resource is an operator services trunk. The resources may be dedicated for each test platform also. An example of such a dedicated resource is a switch trunk connecting a switch to a digital cross-connect. The digital cross-connect uses the switch trunk to connect a test platform to the switch upon request from the test platform.
    Type: Grant
    Filed: September 29, 1996
    Date of Patent: December 29, 1998
    Assignee: MCI Communications Corporation
    Inventors: Brian S. Badger, Craig E. Newman
  • Patent number: 5761272
    Abstract: A method of and system for managing telecommunications system testing. The system displays a list of available originating and terminating bulk call generators. The user can graphically select the bulk call generators to be used in the test and can communicate with selected bulk call generators through the interface. The system also displays a list of available test case scripts. The system enables the user to formulate a mix of scripts to be executed by displaying a control for each selected test case script. The system further enables a user to designate different mixes of scripts for selected time periods over a test run. The system then assigns each script to a call program and a group of call programs to a set. The system then starts the set at the user predefined time. The system the stops the set and resets each call program and set based on the previously chosen call mixes.
    Type: Grant
    Filed: November 26, 1996
    Date of Patent: June 2, 1998
    Assignee: MCI Communications Corporation
    Inventors: Eugene E. Williams, Brian S. Badger, Craig E. Newman