Patents by Inventor John K. Gallant

John K. Gallant 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).

  • Publication number: 20020131575
    Abstract: The present invention is directed to a telephony system that includes a first network and a second network. The system includes a first network call control system configured to provide intelligent network control services to the first network. The first network call control system is also configured to store intelligent network control data corresponding to the intelligent network control services. A second network call control system is configured to provide control services to the second network. A secure channel couples the first network call control system to the second network call control system. The secure channel is configured to securely transmit intelligent network control data from the first network call control system to the second network call control system. As a result, the second network call control system provides the intelligent network control services to the second network.
    Type: Application
    Filed: March 15, 2002
    Publication date: September 19, 2002
    Inventor: John K. Gallant
  • Publication number: 20020067727
    Abstract: An illustrative intelligent network and method for providing voice telephony over ATM are provided that can provide significant advantages. The intelligent network includes a multi-service control point, an ATM signaling intercept processor, and a service administration. The multi-service control point receive an input extracted from an input ATM setup message that includes a called party phone number value and a VToA designator, and generates an output in response for use in generating an output ATM setup message. The ATM signaling intercept processor intercepts the input ATM setup message from an ingress ATM edge switch of the ATM network, extracts the input from the input ATM setup message, communicates the input to the multi-service control point, receives the output generated by the multi-service control point, generates the output ATM setup message using the output, and communicates the output ATM setup message to the ingress ATM edge switch of the ATM network.
    Type: Application
    Filed: January 22, 2001
    Publication date: June 6, 2002
    Inventors: John K. Gallant, Thomas Glenn Hall, Robert Henry Barnhouse
  • Publication number: 20020057693
    Abstract: An illustrative intelligent network and method for providing voice telephony over ATM and alias addressing are provided that can provide significant advantages. The intelligent network includes a multi-service control point, an ATM signaling intercept processor, and a service administration. The multi-service control point receives an input extracted from an input ATM setup message that includes a called party phone number value and a VToA designator, and generates an alias ATM address of a called party CPE that corresponds to a network gateway in communication with a PSTN switch through a plurality of trunk lines and a desired trunk line of the plurality of trunk lines. The multi-service control point generates an output in response that will be used to generate an output ATM setup message that includes the alias ATM address.
    Type: Application
    Filed: January 22, 2001
    Publication date: May 16, 2002
    Inventor: John K. Gallant
  • Publication number: 20020009086
    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 such as the VToA designator and the called party phone number, analyzing the information, designating an ATM address of a called party 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: Application
    Filed: January 22, 2001
    Publication date: January 24, 2002
    Inventors: John K. Gallant, Thomas Glenn Hall, Steven R. Donovan
  • Publication number: 20010026553
    Abstract: An intelligent policy server system and method for providing multiple service features and for controlling bandwidth usage in an ATM network. Signaling messages generated at the user-network interface (i.e., 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 or not. Profile arrays are provided which define feature authorizations and provisioning for subscribers and Customer Logical Ports served by the edge switches. Depending on the triggers associated with a signaling message received in the edge switch, a particular feature is invoked and executed by the policy server.
    Type: Application
    Filed: January 22, 2001
    Publication date: October 4, 2001
    Inventors: John K. Gallant, Thomas Glenn Hall, Steven R. Donovan
  • Patent number: 6122501
    Abstract: A system and method for translating special dialing strings and/or mobile feature codes in a wireless telecommunications network. Upon receipt of a special dialing string ("SDS") or mobile feature code ("MFC"), a mobile switching center passes the SDS or MFC to a centralized processing center. The centralized processing center includes a home location register (HLR) containing an SDS lookup table and/or an MFC lookup table. The SDS lookup table includes information pertaining to the dialed string, a subscriber group number, the mobile switching center group number, and a number to be dialed (translated number). The MFC lookup tables include information pertaining to the dialed string, the subscriber group number, and feature action to be invoked. Using the SDS lookup table in the HLR, an SDS can be translated into a number to be dialed. Using the MFC lookup table, an MFC can be processed to change the mobile subscriber's profile.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: September 19, 2000
    Assignee: MCI Communications Corporation
    Inventor: John K. Gallant
  • Patent number: 5903726
    Abstract: A system and method for providing enhanced short-message service options in PCS systems. The generic short-message service is split into unbundled short-message service applications (e.g., emergency messaging, voice mail alert, teleadmin, etc.). Each of these unbundled short-message services are recognized at short-message systems, home location registers, and subscriber terminals.
    Type: Grant
    Filed: June 26, 1996
    Date of Patent: May 11, 1999
    Assignee: MCI Communications Corporation
    Inventors: Steven R. Donovan, John K. Gallant, Shou Gung, Anthony K. Wong
  • Patent number: 5802468
    Abstract: A system and method for providing different levels of mobile communication service for a mobile station within a communication system service area. A plurality of base transceiver stations (BTSs) are coupled to a common database. Each BTS has a cellular service area for communicating with the mobile station, a unique identification, and is located with respect to other base transceiver stations for defining a plurality of overlapping cellular service areas which collectively define the service area of the communication system. The common database has a memory for storing data related to a home geographical location associated with the mobile station, and the identity of the BTSs having service areas overlapping the home geographical location. The geometric shapes of the service areas overlapping the home geographical location of the mobile station define a home calling area.
    Type: Grant
    Filed: June 28, 1995
    Date of Patent: September 1, 1998
    Assignee: MCI Corporation
    Inventors: John K. Gallant, Kevin Reynolds, Stephen Mockford, Thomas Wrappe
  • Patent number: 5802466
    Abstract: A communication system includes at least one mobile communication device having a message indicator device, and a voice mail messaging center. The voice mail messaging center includes a voice mailbox associated with the at least one mobile communication device. The voice mail messaging center directs a call to the voice mailbox associated with the at least one mobile communication device for recording a message when the mobile communication device is unable to receive the call. The voice mail messaging center optimizes communication from the messaging center to the mobile communication device by sending a first message indicator to the mobile communication device when a voice mail message is recorded and the voice mailbox previously contained no messages, a second message indicator when the voice mailbox is full, and a third message indicator when the voice mailbox becomes empty.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: September 1, 1998
    Assignee: MCI Communications Corporation
    Inventors: John K. Gallant, Kevin T. Reynolds
  • Patent number: 5761500
    Abstract: A system and method for improving database system reliability and availability and ensuring database consistency in multiple network database system sites, for example, home location register (HLR) sites of a wireless telecommunications network. There are a plurality of database system sites, each of which contains at least one complete copy of the entire database. The database is partitioned into multiple partitions, with each partition serviced by multiple database system sites with differing priority. The highest priority database system site which is available for each partition provides access and update service to the partition. In addition, the serving database system site sends update messages to the other database system sites, so that all copies of the partition are consistent. Update messages are sent on a deferred basis, so as to even out message traffic on the network.
    Type: Grant
    Filed: April 18, 1996
    Date of Patent: June 2, 1998
    Assignee: MCI Communications Corp.
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 5590175
    Abstract: A call directed to a mobile telephone station from a public switch telephone network is received in a mobile services switching center of a mobile telephone network. An attempt is made to locate the profile of the mobile telephone station in a visitor location register. If the mobile telephone profile is not found in the visitor location register, a query message is sent to a home location register requesting routing information for the call. The profile has an HLR query flag for indicating whether the home location register should be queried. If the profile of the mobile telephone station is found in the visitor location register, the status of the HLR query flag is checked. If the HLR query flag is set to yes, a query message is sent to a home location register requesting routing information for the call. If the HLR query flag is set to no, the call to the mobile telephone station is completed using the profile in the visitor location register.
    Type: Grant
    Filed: May 17, 1995
    Date of Patent: December 31, 1996
    Assignee: MCI Communications Corporation
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 4648036
    Abstract: A method of performing update transactions in a database system to perserve consistent logical data states at all times. Each changeable data entry in the database is associated with an individual code field. When no update transaction is in progress, every code field is set to a first value. An update transaction is begun by changing a system state parameter from a NON-UPDATE to an UPDATE state. During the UPDATE state, the code fields of data entries to be added are marked with a second value and then inserted into the database. Code fields of entries to be deleted are marked with a third value. When this is complete, the system state parameter is set to a POST-UPDATE state. All code fields are then returned to the first value at which time the system is returned to the NON-UPDATE state. During the UPDATE state, all queries are given access to entries with first and third code field value.
    Type: Grant
    Filed: March 6, 1985
    Date of Patent: March 3, 1987
    Assignee: AT&T Bell Laboratories
    Inventor: John K. Gallant