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: 8204064Abstract: 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: GrantFiled: September 15, 2006Date of Patent: June 19, 2012Assignee: Acme Packet, Inc.Inventors: Patrick John MeLampy, Robert F. Penfield, Clifford Spencer, David Michael Gray
-
Patent number: 8072966Abstract: 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: GrantFiled: September 15, 2006Date of Patent: December 6, 2011Assignee: Acme Packet, Inc.Inventors: Patrick John MeLampy, Robert F. Penfield
-
Patent number: 7912088Abstract: 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: GrantFiled: November 17, 2006Date of Patent: March 22, 2011Assignee: Acme Packet, Inc.Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
-
Patent number: 7764612Abstract: 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: GrantFiled: June 16, 2005Date of Patent: July 27, 2010Assignee: Acme Packet, Inc.Inventors: Ajay Manuja, Patrick John MeLampy, Ephraim Webster Dobbins, Robert Flagg Penfield
-
Patent number: 7764679Abstract: 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: GrantFiled: December 27, 2006Date of Patent: July 27, 2010Assignee: Acme Packet, Inc.Inventors: Patrick John MeLampy, Ephraim W. Dobbins, Stephen E. Norton, Robert F. Penfield
-
Patent number: 7376731Abstract: 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: GrantFiled: January 29, 2002Date of Patent: May 20, 2008Assignee: Acme Packet, Inc.Inventors: Mohiuddin Mohammed Khan, Patrick John MeLampy, Pietro Botticelli, Ephraim Webster Dobbins, Robert Flagg Penfield
-
Patent number: 7151781Abstract: 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: GrantFiled: July 19, 2002Date of Patent: December 19, 2006Assignee: Acme Packet, Inc.Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
-
Publication number: 20040013119Abstract: 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: ApplicationFiled: July 19, 2002Publication date: January 22, 2004Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
-
Publication number: 20030145077Abstract: 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: ApplicationFiled: January 29, 2002Publication date: July 31, 2003Applicant: Acme Packet, IncInventors: Mohiuddin Mohammed Khan, Patrick John MeLampy, Pietro Botticelli, Ephraim Webster Dobbins, Robert Flagg Penfield