Patents by Inventor Patrick J. MeLampy

Patrick J. MeLampy 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: 6636593
    Abstract: A dynamic transaction network having multiple management stations, one or more terminals, and one or more databases is disclosed. The dynamic transaction network is capable of adding and removing network hosts (terminals, databases, and management stations) in real-time while continuing to service transaction requests. In addition, the dynamic transaction network is capable of transferring database fragments from a source database to a target database in real-time. In response to a transaction request from a caller, the terminal accesses information stored in a corresponding database via dynamic transportable logic. The dynamic transportable logic derives the location of relevant information in the database from input characteristic(s) of the transaction request.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: October 21, 2003
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Robert F. Penfield, Jeffrey G. Gibson
  • Patent number: 6606668
    Abstract: A method and system for managing a large network of switching end-points to route calls by time of day and day of week over a packet switched network (ATM or Voice over IP). The preferred management mechanisms determine circuit and location availability and include means for removal and replacement of circuits from network-wide service, even in a private, packet-switched network. In an automatic call distribution environment, the method is an economical and efficient process for facilitating a caller's ability to access users in workgroups wherein the users utilize either wired or wireless communications tools. Users are chosen via a rule-based selection process including access to a database of users, caller-screened information, and circuit and location availability.
    Type: Grant
    Filed: September 16, 1998
    Date of Patent: August 12, 2003
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Robert F. Penfield
  • Publication number: 20030091026
    Abstract: A system and method for improving communication between a switched network and a packet network is disclosed. In a simplified embodiment, a signaling gateway is utilized for converting signaling in a first protocol into a second protocol, and from the second protocol to said first protocol. At least one media gateway is utilized for converting multimedia provided in a first format into a second format, and from the second format into the first format. A session router for selecting at least one multimedia transmission route to a destination is also utilized, wherein the destination is specified by the switched network. In addition, a media router is also utilized for guiding the multimedia to the destination after conversion by the media gateway.
    Type: Application
    Filed: November 2, 2001
    Publication date: May 15, 2003
    Inventors: Robert F. Penfield, Patrick J. MeLampy, Peter S. Cummerford
  • Publication number: 20030051130
    Abstract: A system for providing encryption for the rerouting of multi-media data flow packets is disclosed. Generally, a first endpoint is connected to a second endpoint, wherein the first endpoint comprises a transceiver, encryption software stored within the first endpoint defining functions to be performed by the first endpoint, and a processor. The processor is configured by the encryption software to perform the steps of: assigning a sequence number to a first multi-media data flow packet received by a first endpoint, wherein the first multi-media data flow packet is within a series of multi-media data flow packets; pseudo-randomly shuffling the sequence number of the first multi-media data flow packet; and, transmitting the pseudo-randomly shuffled sequence number to a second endpoint. These steps may be performed by a programmed controller, or other hardware, instead of, or in addition to, being performed in accordance with software.
    Type: Application
    Filed: August 28, 2001
    Publication date: March 13, 2003
    Inventors: Patrick J. MeLampy, Ephraim W. Dobbins, Stephen E. Norton, Robert F. Penfield
  • Publication number: 20030016664
    Abstract: A system and method for providing rapid rerouting of real-time transport protocol (RTP) multi-media flows is disclosed. Generally, a first endpoint is connected to a second endpoint, wherein the first endpoint comprises a transceiver, software stored within the first endpoint defining functions to be performed by the first endpoint, and a processor configured by the software. The processor is configured to perform the steps of, performing flow processing on a data packet received at a first endpoint, from a second endpoint, removing a multi-protocol label switching (MPLS) tag from the data packet, translating a source address and destination address of the data packet, and determining a forwarding destination if more than one destination address of the data packet is provided.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: Patrick J. MeLampy, Ephraim W. Dobbins, Stephen E. Norton, Robert F. Penfield
  • Publication number: 20030016627
    Abstract: A system and method for determining flow quality statistics for real-time transport protocol (RTP) data flows is disclosed. Generally, a first endpoint is connected to a second endpoint, wherein the first endpoint comprises a transceiver, software stored within the first endpoint defining functions to be performed by the first endpoint, and a processor. The processor is configured by the software to perform the steps of, determining latency for the RTP data flows, determining jitter for the RTP data flows, and/or determining lost packets for the RTP data flows. Latency is determined by the first endpoint transmitting a test data packet to the second endpoint; the second endpoint looping the test data packet back to the first endpoint; comparing when the test data packet was received by the first endpoint to when the test data packet was sent to the second endpoint, to determine a round trip time; and, dividing the round trip time in two, resulting in the latency.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: Patrick J. MeLampy, Ephraim W. Dobbins, Stephen E. Norton, Robert F. Penfield
  • Publication number: 20020169887
    Abstract: A system for assisting in controlling real-time transport protocol flow through multiple networks via screening is disclosed. The system utilizes a transceiver, a memory having logic stored therein defining functions to be performed by the system, and a processor. The processor is configured by the memory to perform the functions of: determining if route information received by the transceiver is from an external source or an internal source; if the route information is from an external source, performing a first internal screen of the route information, wherein a destination address defined by the received route information is compared to a local destination address defined by the first internal screen; and if the route information is from an internal source, performing a second internal screen of the route information, wherein an origin address defined by the received route information is compared to a local origin address defined by the second internal screen.
    Type: Application
    Filed: April 27, 2001
    Publication date: November 14, 2002
    Inventors: Patrick J. MeLampy, Andrew D. Ory, Clifford M. Spencer, Robert F. Penfield, Peter S. Commerford, Stephen T. Voto, Cynthia E. Arens, Rebecca A. Pedersen
  • Patent number: 6480591
    Abstract: In general, a call rating and debiting system provides a way of rating and debiting complex debit card calls. The system estimates the time when a subscriber's balance will expire by using total charges for all calls for a given time period. Estimation is performed by accounting for time already paid for, reserving a minimum continuation time for adding a new call, reserving time for all calls up to a latest paid for time, estimating remaining time before a subscriber's balance reaches zero, based upon a remaining balance achieved after the system accounts for time already paid for, reserving a minimum continuation time for adding a new call and reserving time for all calls up to the latest paid for time, and setting a time limit for all calls in accordance with any portion of the aforementioned. An alternative embodiment of the system allows a subscriber's account balance to be automatically increased after the balance decreases past a predefined minimum.
    Type: Grant
    Filed: March 1, 2000
    Date of Patent: November 12, 2002
    Assignee: Priority Call Management, Inc.
    Inventors: Robert F. Penfield, Patrick J. MeLampy
  • Publication number: 20020145975
    Abstract: A system for assisting in controlling real-time transport protocol flow through multiple networks via use of a cluster of session routers is disclosed. The system utilizes a first computer and a cluster of computers, wherein the cluster of computers comprises at least two associated computers that are connected to the first computer. Each of the associated computers comprises a second transceiver, a second memory having logic stored therein defining functions to be performed by the associated computers, and a second processor.
    Type: Application
    Filed: April 27, 2001
    Publication date: October 10, 2002
    Inventors: Patrick J. MeLampy, Andrew D. Ory, Clifford M. Spencer, Robert F. Penfield, Peter S. Commerford, Stephen T. Voto, Cynthia E. Arens, Rebecca A. Pedersen
  • Publication number: 20020114282
    Abstract: A system for assisting in controlling real-time transport protocol flow through multiple networks is disclosed. The system utilizes at least a first computer and a second computer that is connected to the first computer, wherein the second computer comprises a second transceiver, a second memory having logic stored therein defining functions to be performed by the second computer, and a second processor. The second processor is configured by the second memory to perform the functions of: performing an inbound screen on route information received by the second computer, from the first computer, to determine if the received route information should be discarded; if the route information is not discarded, comparing the received and screened route information to a local policy defined with the second computer, and performing an outbound screen on the received and screened information prior to transmitting the received and screened information.
    Type: Application
    Filed: April 27, 2001
    Publication date: August 22, 2002
    Inventors: Patrick J. MeLampy, Andrew D. Ory, Clifford M. Spencer, Robert F. Penfield, Peter S. Commerford, Stephen T. Voto, Cynthia E. Arens, Rebecca A. Pedersen
  • Publication number: 20020112073
    Abstract: A system and method for assisting in controlling real-time transport protocol flow through multiple networks via media flow routing is disclosed. The system utilizes a first computer and a second computer connected to the first computer, via a group of associated computers, wherein each of the first computer, second computer, and group of associated computers comprise a transceiver, a memory, and a processor.
    Type: Application
    Filed: April 27, 2001
    Publication date: August 15, 2002
    Inventors: Patrick J. MeLampy, Andrew D. Ory, Clifford M. Spencer, Robert F. Penfield, Peter S. Commerford, Stephen T. Voto, Cynthia E. Arens, Rebecca A. Pedersen
  • Patent number: 6311186
    Abstract: A telecommunications database system is provided which permits an intelligent peripheral(IP) platform to have channelized database access to a plurality of databases. The IP platform can locate data in any one of the plurality of databases through a channel map that is derived from configuration data supplied by a default database and data supplied by an incoming call or request to the IP platform. Once the channel map is derived, the IP platform can select a channel to access a local or remote database based on the data supplied by the incoming call or request. This data may be a request for information, service circuit id, DNIS of the incoming call, address entered by a caller, OCN/Redirect of the call, ANI of the call, and/or progress indicators.
    Type: Grant
    Filed: July 24, 1998
    Date of Patent: October 30, 2001
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Robert F. Penfield, Theresa H. Ryan, Duncan S. Fisher
  • Patent number: 6263060
    Abstract: A dynamic transaction network having a management station, a terminal, and a database. In response to a transaction request from a caller, the terminal accesses information stored in the database via transportable logic. The transportable logic derives the location of relevant information in the database array from input characteristic(s) of the transaction request. The transportable logic stored in the terminal is updated with transportable logic stored in the management station if the terminal determines that there is a difference between its transportable logic and the management station's transportable logic. Some differences may include a change in the number of databases on the network, a change in the number of terminals on the network, or a change in the location of the information stored on the database.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: July 17, 2001
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Robert F. Penfield, José J. Capó
  • Patent number: 6058173
    Abstract: A software process setting time limits for telephone calls so that a subscriber's account balance is not exceeded. The method estimates the time when the subscriber's balance will expire by using total charges for all calls per second. The process accounts for time already paid for, reserving the minimum continuation time for adding a new call, reserving time for all calls up to the latest paid for time, dividing the remaining balance by total charges per second to estimate the time left before the subscriber's balance reaches zero, an setting the time limit for each call accordingly.
    Type: Grant
    Filed: February 19, 1998
    Date of Patent: May 2, 2000
    Assignee: LHS Group Inc.
    Inventors: Robert F. Penfield, Patrick J. MeLampy
  • Patent number: 5862208
    Abstract: A system and method for remote call control, including providing a tandem switch to control independent legs of a telephone conversation. The switch connects an organization's telecommunications system (Centrex or PBX), with cellular or wireless telephones. The switch facilitates a call coverage plan for an organization, and provides the ability to selectively seize and dial a plurality of telephone terminals as needed in a manner based at least in part upon instructions received from a remote or wireless terminal.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: January 19, 1999
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Andrew D. Ory
  • Patent number: 5841854
    Abstract: A system and method for automatic call distribution targeting users in workgroups wherein the users utilize either wired or wireless communications tools. Users are chosen via a rule-based selection process including access to a database of user and caller-screened information. The system is compatible with available and developmental hardware platforms for call centers and mobile workers including SS7/AIN, computer telephony interfaces, direct cellular network connections, PBX and centrex-based systems.
    Type: Grant
    Filed: August 4, 1997
    Date of Patent: November 24, 1998
    Assignee: Priority Call Management, Inc.
    Inventors: Gregory D. Schumacher, Robert F. Penfield, Patrick J. MeLampy
  • Patent number: 5566236
    Abstract: A system and method provides a tandem switch and call control/management platform to establish a telephone connection (bridge) between two parties, the telephone connection being initiated by one of the parties. The tandem switch connects a telecommunications system (Centrex or PBX) with cellular or wireless telephones. If either party is disconnected from the tandem switch, the telephone connection between the tandem switch and the remaining party is maintained. The telephone connection is re-established by instructing the tandem switch to reconnect the disconnected party to the maintained party.
    Type: Grant
    Filed: January 5, 1996
    Date of Patent: October 15, 1996
    Assignee: Priority Call Management, Inc.
    Inventors: Patrick J. MeLampy, Andrew D. Ory
  • Patent number: 5515422
    Abstract: An automated attendant service supports any combination of single-line telephones, CENTREX telephones and one or more PBX in a single logical configuration. Multiple access numbers can be used to call the automated service and calls forwarded from DID lines can also be handled. The appropriate transfer codes are determined for the switch connecting a caller to the automated attendant service. Subscribers to the automated attendant service may be connected via different types of switches using different call progress signals. Analysis of the call progress signals is performed using parameters specific to the switch used for each call to an extension. The types of transfers supported by the automated attendant service include screened calls in which the caller is prompted to give a name provided identification. The name given by the caller may be stored, together with the time of the call and the phone number of the caller, so that a subscriber may return calls even if the caller does not leave a message.
    Type: Grant
    Filed: February 3, 1995
    Date of Patent: May 7, 1996
    Assignee: Boston Technology, Inc.
    Inventors: Patrick J. MeLampy, Christopher R. Sklarin, Scott A. Jones
  • Patent number: 5402472
    Abstract: An automated attendant service supports any combination of single-line telephones, CENTREX telephones and one or more PBXs in a single logical configuration. Multiple access numbers can be used to call the automated service and calls forwarded from DID lines can also be handled. The appropriate transfer codes are determined for the switch connecting a caller to the automated attendant service. Subscribers to the automated attendant service may be connected via different types of switches using different call progress signals. Analysis of the call progress signals is performed using parameters specific to the switch used for each call to an extension. The types of transfers supported by the automated attendant service include screened calls in which the caller is prompted to give a name providing identification. The name given by the caller may be stored, together with the time of the call and the phone number of the caller, so that a subscriber may return calls even if the caller does not leave a message.
    Type: Grant
    Filed: April 23, 1992
    Date of Patent: March 28, 1995
    Assignee: Boston Technology, Inc.
    Inventors: Patrick J. MeLampy, Christopher R. Sklarin, Scott A. Jones
  • Patent number: 5260990
    Abstract: The present invention is an apparatus that receives various types of call record information when a called number is busy or does not answer, and converts the call record information into uniform format information suitable for recording messages on a message storage system. The system receives the different call forwarding information from different devices and translates and reformats that information into mailbox information suitable for controlling a message storage operation. The system includes one integration process for each type of switching device even when plural devices of a particular type are connected to the system. The integration processes provide a uniform packet routed to the message storage system. Packets arriving from the message storage system defined for a switching device are presented to the integration processes in a uniform format.
    Type: Grant
    Filed: April 30, 1991
    Date of Patent: November 9, 1993
    Assignee: Boston Technology, Inc.
    Inventors: Patrick J. MeLampy, Clifford M. Spencer