Patents by Inventor Patrick John MeLampy

Patrick John 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: 8204064
    Abstract: Methods and systems for processing a signaling message are disclosed. An exemplary method comprises: determining a first transcoding policy associated with an originator endpoint contained in a received first call offer; determining a second transcoding policy associated with an answerer endpoint contained in the first call offer; applying the first transcoding policy to a first offer codec set in the first call offer to produce a second call offer containing a second offer codec set; applying the second transcoding policy to the second codec set to produce a third call offer containing a third offer codec set; comparing a first answerer codec set in a received first answer and a second answerer codec set contained in the second call offer; and determining whether or not to perform transcoding based on a result of the comparison.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: June 19, 2012
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Robert F. Penfield, Clifford Spencer, David Michael Gray
  • Patent number: 8072966
    Abstract: Systems and methods for partitioning session initial protocol (SIP) processing among execution units are disclosed. An exemplary device comprises: a plurality of execution units and a plurality of session initiation protocol (SIP) processes. The SIP processes comprise: a SIP transport process; a SIP location server process; and a plurality of SIP core processes. The SIP transport process executes on a first one of the execution units. The SIP location server executes on a second one of the execution units. Each of the SIP core processes executes on a different remaining one of the execution units. An exemplary method comprises: executing a SIP transport process on a first one of the execution units; executing a SIP location server on a second one of the execution units, and executing each of the SIP core processes on a different remaining one of the execution units.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: December 6, 2011
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Robert F. Penfield
  • Patent number: 7912088
    Abstract: A system and method for providing session admission control are provided. Generally, a source of a communication request and a session director are utilized. The session director allocates bandwidth to accommodate a bandwidth allocation request from the source, ensures that quantity of the allocated bandwidth is appropriate for transmission of multimedia packets from the source to the session director, and ensures that quality of service of the allocated bandwidth is appropriate to provide a flow of the multimedia packets via the allocated bandwidth.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: March 22, 2011
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
  • Patent number: 7764612
    Abstract: Methods and systems for controlling access to a host processor is disclosed. One exemplary method comprises the steps of receiving a plurality of signaling packets and controlling access to a host processor, via a first and a second path, for at least a portion of the packets in accordance with a bandwidth limit for the respective path. An exemplary system comprises: a host processor; and a traffic manager coupled to the host processor via a first path and a second path. The traffic manager is configured to communicate at least a portion of the packets to the host processor via a selected one of the paths. The traffic manager is further configured to regulate traffic along the first path such that the bandwidth limit of the first path is respected, and to regulate traffic along the second path such that the bandwidth limit of the second path is respected.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: July 27, 2010
    Assignee: Acme Packet, Inc.
    Inventors: Ajay Manuja, Patrick John MeLampy, Ephraim Webster Dobbins, Robert Flagg Penfield
  • Patent number: 7764679
    Abstract: Systems and methods for determining lost packets 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 a sequence number of a received RTP data packet within said RTP data flow, storing said determined sequence number, calculating whether said determined sequence number sequentially falls within a predetermined numerical order, and if said sequence number of said received RTP data packet does not sequentially fall within said numerical order, storing said sequence number as a missed RTP data packet.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: July 27, 2010
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Ephraim W. Dobbins, Stephen E. Norton, Robert F. Penfield
  • Patent number: 7376731
    Abstract: A system and method for providing statistics gathering within a packet network is disclosed. The system comprises a network processor, a traffic manager, a host processor, and a field programmable gate array. The network processor adds a header to received multimedia packets and the traffic manager measures and enforces multimedia flow rates. The host processor performs multimedia flow quality measurement services on a per flow basis, wherein the multimedia flow quality measurement services comprise maintaining current statistics for multimedia flows within the network processor including aggregate and minimum/maximum statistics for the multimedia flow.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: May 20, 2008
    Assignee: Acme Packet, Inc.
    Inventors: Mohiuddin Mohammed Khan, Patrick John MeLampy, Pietro Botticelli, Ephraim Webster Dobbins, Robert Flagg Penfield
  • Patent number: 7151781
    Abstract: A system and method for providing session admission control are provided. Generally, a source of a communication request and a session director are utilized. The session director allocates bandwidth to accommodate a bandwidth allocation request from the source, ensures that quantity of the allocated bandwidth is appropriate for transmission of multimedia packets from the source to the session director, and ensures that quality of service of the allocated bandwidth is appropriate to provide a flow of the multimedia packets via the allocated bandwidth.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: December 19, 2006
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
  • Publication number: 20040013119
    Abstract: A system and method for providing session admission control are provided. Generally, a source of a communication request and a session director are utilized. The session director allocates bandwidth to accommodate a bandwidth allocation request from the source, ensures that quantity of the allocated bandwidth is appropriate for transmission of multimedia packets from the source to the session director, and ensures that quality of service of the allocated bandwidth is appropriate to provide a flow of the multimedia packets via the allocated bandwidth.
    Type: Application
    Filed: July 19, 2002
    Publication date: January 22, 2004
    Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
  • Publication number: 20030145077
    Abstract: A system and method for providing statistics gathering within a packet network is disclosed. The system comprises a network processor, a traffic manager, a host processor, and a field programmable gate array. The network processor adds a header to received multimedia packets and the traffic manager measures and enforces multimedia flow rates. The host processor performs multimedia flow quality measurement services on a per flow basis, wherein the multimedia flow quality measurement services comprise maintaining current statistics for multimedia flows within the network processor including aggregate and minimum/maximum statistics for the multimedia flow.
    Type: Application
    Filed: January 29, 2002
    Publication date: July 31, 2003
    Applicant: Acme Packet, Inc
    Inventors: Mohiuddin Mohammed Khan, Patrick John MeLampy, Pietro Botticelli, Ephraim Webster Dobbins, Robert Flagg Penfield