Abstract: A system and method for determining a destination for an Internet protocol packet. Generally, with reference to the structure of the system, the system utilizes a memory and a processor.
Abstract: Packet flow rate control techniques are enhanced by the interactive and early invocation of packet queuing to control short flows of packets and to eliminate undershoot and overshoot of a targeted flow rate. Packet queuing involves the scheduled release of packets in accordance with flow policies (priorities) to achieve a preselected outgoing target flow rate. The combination of controlled packet queuing and packet flow rate control with appropriate mechanisms for favoring one over the other improves the efficiency of data transmission.
Type:
Grant
Filed:
May 6, 2002
Date of Patent:
June 26, 2007
Assignee:
Packeteer, Inc.
Inventors:
Jon Eric Okholm, Saurabh Aggarwal, Michael J. Quinn
Abstract: An apparatus for on-demand power management including a system controller, a clock domain manager coupled to the system controller and a power distribution manager coupled to the system controller. The system controller monitors a processing demand in a processing system. The clock domain manager provides one or more clock frequencies and, in response to the processing demand, switches between a first set of clock frequencies and a second set of clock frequencies without halting the processing system. The power distribution manager provides one or more operating voltages and, in response to the processing demand, switches between a first set of voltages and a second set of voltages without halting the processing system.
Type:
Grant
Filed:
December 21, 2004
Date of Patent:
June 5, 2007
Assignee:
Packet Digital
Inventors:
Joel A. Jorgenson, Divyata Kakumanu, Brian M. Morlock
Abstract: Methods, apparatuses and systems facilitating the configuration of parameters controlling utilization of a network resource. In one embodiment, the present invention allows a network administrator to quickly and easily configure effective bandwidth utilization controls and observe the results of applying them. According to one embodiment, a network administrator is presented with an interface displaying the most significant traffic types with respect to a bandwidth utilization or other network statistic and allowing for the association of bandwidth utilization controls to these traffic types.
Abstract: A system and method identifies ranges of addresses that can be reallocated and/or split to cause traffic to be redirected in a network to reduce the utilization of the most utilized links in an autonomous system. The system and method then identifies the utilization of the autonomous system after the reallocation and/or split and reports on the differences of utilization pre- and post-split.
Type:
Grant
Filed:
November 18, 2002
Date of Patent:
March 27, 2007
Assignee:
Packet Design, Inc.
Inventors:
Van Jacobson, Haobo Yu, Cengiz Alaettinoglu
Abstract: A system and method for determining a source of an Internet protocol packet (IP). Generally, the system comprises a memory and a processor. The processor compares a destination address of the IP packet to a first destination address stored within a first destination address cell of the memory, and compares a destination port of the IP packet to a first destination port stored within a first destination port cell of the memory. The network processor also compares a source address of the IP packet to a first source address stored within a first source address cell of the memory, and compares a source port of the IP packet to a first source port stored within a first source port cell of the memory, wherein the stored first source address and the stored first source port are associated with the stored first destination address and the stored first destination port.
Abstract: The tandem node system has a first node having an access link connected to a first port group of a first customer and a first network link connected to a first router. A second node has an access link connected to the first port group of the first customer and a first network link connected to a second router. The first node has a second network link connected to a second network link of the second router.
Abstract: A system and method for determining a natural color depth of a digital image is described. Color distances between each pair of colors in a color palette stored for a digital color image are determined. A closest neighboring color for each color in the color palette separated by a substantially minimum color distance is selected. Each color pair that is visually indistinct is merged in iterative sequence.
Abstract: Adaptive control of codebook regeneration in data compression mechanisms. In one implementation, the present invention provides a means controlling the frequency of codebook updates based on expected performance gains resulting from codebook regeneration. The present invention, in one implementation, employs a mechanism that simulates the expected compression performance of a hypothetically, updated codebook. A compression module compares the simulated compression performance to the actual performance of the codebook used to compress the data, and updates the codebook if a threshold condition is satisfied.
Abstract: Methods, apparatuses and systems facilitating the distribution of updated traffic identification functionality to bandwidth management devices. The present invention, in one embodiment, allows for automatic updates to the traffic identification functionality implemented by bandwidth management devices eliminating the cumbersome upgrade processes required by prior art methods and systems. The present invention, in one embodiment, also provides a system facilitating management of upgrades for multiple bandwidth management devices.
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
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:
Grant
Filed:
November 2, 2001
Date of Patent:
November 28, 2006
Assignee:
Acme Packet, Inc.
Inventors:
Robert F. Penfield, Patrick J. MeLampy, Peter S. Commerford
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:
Grant
Filed:
April 27, 2001
Date of Patent:
November 7, 2006
Assignee:
Acme Packet, Inc.
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
Abstract: A system and method distributes encryption and/or authentication capabilities among route processors in a manner that allows route processors in a set of route processors to back each other up in case one or more of the route processors in the set fail.
Type:
Grant
Filed:
December 12, 2002
Date of Patent:
October 10, 2006
Assignee:
Packet Design, Inc.
Inventors:
Van Jacobson, Kedar Poduri, Satish K Kanna, Cengiz Alaettinoglu, Archibald L Cobbs
Abstract: A system for transmitting a clock signal through a packet-based network is disclosed. The system comprises a first node configured to measure a clock frequency of the clock signal and calculate an accuracy indicator of the measured clock frequency; a second node configured to receive the clock frequency measurement and the accuracy indicator of the clock frequency measurement, and synthesize the clock signal therefrom; and a packet-based network for transmitting the measured clock frequency and accuracy indicator from the first node to the second node. A method of deriving a clock frequency by identifying packets with the shortest total transmission time is also disclosed.
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:
Grant
Filed:
April 27, 2001
Date of Patent:
July 4, 2006
Assignee:
Acme Packet, Inc.
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
Abstract: The present invention is directed to systems and methods for efficient and effective multicast delivery over hub and spoke networks, including satellite-based hub and spoke networks. In one embodiment, a method of establishing a multicast connection with a plurality of receiving stations includes receiving with a gateway port a unicast connection, such as a TCP connection, from a sending station, mapping the unicast connection to a multicast connection on a first multicast group IP address, and initiating the multicast connection to a plurality of receiving stations. In alternative embodiments, the multicast connection is established over a satellite link, and/or is unidirectional.
Type:
Grant
Filed:
October 23, 2001
Date of Patent:
May 30, 2006
Assignee:
Packeteer, Inc.
Inventors:
Jerome D. Toporek, Timothy W. Hartrick, James A. Krupp, Michael A. Saul
Abstract: A communication system for use with a packet-based network is di sclosed. A first node is configured to transmit circuit data in data packets across the network. A second node is configured to receive the data packets from the network and serialize the synchronous data The second node comprises a configurable buffer, the buffer being configurable to adjust to network packet delay variance through analysis of packet delay variance as measured over at least one period of time.
Abstract: A method for phase-locking a voltage controlled oscillator is disclosed. The method comprises receiving, at a phase detector, a phase input signal and a phase feedback signal from the voltage controlled oscillator; measuring a pulse width property of an error signal output from the phase detector to obtain a pulse width property measurement; storing the pulse width property measurement in a memory; and generating a new signal from the stored pulse width property measurement to phase-lock the voltage controlled oscillator. The method of the present invention may be used to calibrate a clock, in clock holdover and in qualification of clock sources.
Abstract: A system and method for recompressing a JPEG image using requantization is described. DCT transform coefficients for a compressed JPEG image are statistically analyzed to generate a stored numeric error representation. Local minimizers are determined from the stored numeric error representation with selective rounding. A new quantization matrix Q1 is selected from the local minimizers bounded by a target quantization matrix Qbound. The compressed JPEG image is recompressed using the new quantization matrix Q1.
Type:
Grant
Filed:
December 20, 2004
Date of Patent:
April 25, 2006
Assignee:
Packeteer, Inc.
Inventors:
Heinz Bauschke, Mason Macklem, Nicholas Swart