Patents Assigned to Packeteer
-
Patent number: 8677016Abstract: A system and method identifies topology information of an autonomous system as well as other autonomous systems, and can provide topology information in response to requests.Type: GrantFiled: October 18, 2006Date of Patent: March 18, 2014Assignee: Packet Design, LLCInventors: Van Jacobson, Cengiz Alaettinoglu, Chia-Chee Kuan
-
Patent number: 8644713Abstract: An optical receiver, transmitter, transceiver or transponder for bursty, framed or continuous data. The optical receiver includes a burst mode clock recovery module that recovers the clock rapidly and with a small number of preamble or overhead bits at the front end of the data. A local clock is used for timing when the recovered clock is not available. Transitions between the recovered clock and local clock are smoothed out to avoid undesirable artifacts.Type: GrantFiled: November 12, 2010Date of Patent: February 4, 2014Assignee: Packet Photonics, Inc.Inventors: Henrik N. Poulsen, Daniel J. Blumenthal
-
Patent number: 8625456Abstract: This document describes tools that withhold a data packet from a switch port despite its destination address. In one embodiment, the tools may receive a port description identifying a set of switch ports. The tools configure the set of ports so that data packets exchanged through the switch by interested entities that would otherwise be forwarded to uninterested entities are instead withheld from the uninterested entities. In another embodiment, the tools may configure a data-packet switch according to a port description identifying a set of ports and a subset of the set of ports. The tools receive a data packet that includes a broadcast destination address on a receive port and then determine, based on the port description, whether the receive port belongs to the subset. If the receive port does not belong to the subset the data packet is withheld from the other ports of the set.Type: GrantFiled: September 21, 2006Date of Patent: January 7, 2014Assignee: World Wide Packets, Inc.Inventors: Peter Nils Boden, Jr., Dackary Ronald Busch, Michael J. Chartier
-
Patent number: 8576840Abstract: This document describes tools that assign packets to a network service. The tools receive a control packet lacking a tag associating the control packet with a network service and assign the control packet to a network service by adding a tag to the control packet. The tools may also receive a tagged data packet on a port and determine that the tag does not match any of a set of network tags associated with the port. Consequently, the tools assign the data packet to a default network service. The tools may also receive a set of conditions for a port and assign data packets received on the port that satisfy one of the conditions to a network service associated with the satisfied condition and data packets that do not satisfy one of the conditions to a default network service.Type: GrantFiled: November 13, 2006Date of Patent: November 5, 2013Assignee: World Wide Packets, Inc.Inventors: Loren Douglas Larsen, Andrew P. Schultz
-
Publication number: 20130283037Abstract: Systems and methods of redundancy for real time communications are disclosed. One such system includes a first device and a second device, where the first device includes a redundant tunneled services element (RTSE) and the second device includes a redundant tunnel services control function (RTSCF). The RTSCF is in communication with the RTSE and is operable to establish a redundant secure tunnel to the RTSE. The RTSE is operable to redundantly convey a first stream of media packets over the redundant secure tunnel to the RTSCF. The RTSCF is operable to redundantly convey a second stream of media packets over the redundant secure tunnel to the RTSE.Type: ApplicationFiled: April 18, 2013Publication date: October 24, 2013Applicant: Acme Packet, Inc.Inventors: Henry Katz, Prashant Kumar, Rolando Herrero
-
Publication number: 20130279115Abstract: A heat removal system for use in optical and optoelectronic devices and subassemblies is provided. The heat removal system lowers the power consumption of one or more active cooling components within the device or subassembly, such as a TEC, which is used to remove heat from heat generating components within the device or subassembly. For any particular application, the heat removal system more efficiently removes the heat from the active cooling component, by using a heat transfer assembly, such as a planar heat pipe type assembly. The heat transfer assembly employs properties like, but not limited to, phase transition change and thermal conductivity to move heat without external power. In some embodiments, the heat transfer assembly can be used to allow the active cooling component, such as a TEC to be removed, leaving the heat transfer assembly to remove the heat from the device or subassembly.Type: ApplicationFiled: April 19, 2013Publication date: October 24, 2013Applicant: Packet Photonics, Inc.Inventor: Daniel Jacob Blumenthal
-
Patent number: 8547851Abstract: A system and method identifies the costs to be assigned to each link in a network that can more evenly balance the utilization of links in the network.Type: GrantFiled: March 29, 2010Date of Patent: October 1, 2013Assignee: Packet Design, LLCInventors: Van Jacobson, Haobo Yu
-
Patent number: 8509063Abstract: Network operating methods provide a first packet switch coupled to a second packet switch via a primary packet tunnel having an active status and one or more inactive backup packet tunnels having an inactive status. The methods access data describing at least one performance characteristic of the primary packet tunnel and, based at least on the data, deactivate the primary packet tunnel while still operational and activate one of the backup packet tunnels. Network operating methods provide a first device coupled to a second device via an active primary packet tunnel and one or more inactive backup packet tunnels, access data describing performance characteristics of the one or more backup packet tunnels, and, based at least on the data, deactivate the primary packet tunnel and activate one of the backup packet tunnels.Type: GrantFiled: December 21, 2007Date of Patent: August 13, 2013Assignee: World Wide Packets, Inc.Inventors: Eric Stewart Davison, Dackary Ronald Busch
-
Patent number: 8467399Abstract: Packet switch operating methods and packet switches assign a packet to a virtual interface. The virtual interface is associated with a plurality of tunnels. One of the plurality is designated a primary tunnel configured to accept packets. Other tunnels of the plurality are designated as backup tunnels and are configured to reject packets. The methods and packet switches also determine which of the plurality of tunnels is the primary tunnel and determine a packet switch port associated with the primary tunnel. The methods and packet switches egress the packet via the primary tunnel on the packet switch port associated with the primary tunnel.Type: GrantFiled: December 20, 2010Date of Patent: June 18, 2013Assignee: World Wide Packets, Inc.Inventors: Srinivasa Tadimeti, Asheesh Jadav, Kelly Donald Fromm, Keith Michael Bly
-
Patent number: 8457130Abstract: Systems and methods are disclosed for synchronizing sequence numbers in a packet flow. One such method includes receiving a sequence number synchronization request from a redundancy peer. The sequence number synchronization request is associated with a packet flow. The method also includes incrementing by a fixed amount a packet sequence number for the packet flow, after the sequence number synchronization request. The method also includes transmitting a next packet including the incremented packet sequence number to the communication peer.Type: GrantFiled: May 2, 2011Date of Patent: June 4, 2013Assignee: Acme Packet, Inc.Inventors: Prashant Kumar, Jitender Arora, Cheng Liu
-
Patent number: 8451716Abstract: Methods and systems for routing call signaling messages are disclosed. One such method is performed in a session router. The method includes: maintaining a telephony route information base (TRIB) stored in the session router as a result of participation of the session router in telephony routing over internet protocol (TRIP). The TRIB allows multiple routes to the same destination. The method further comprises: using the TRIB to route the received call signaling messages to another session router. One such system includes memory and a processor. The processor is configured by instructions retrieved from the memory to: build and maintain, as a result of participation of the router in telephony routing over internet protocol (TRIP), a telephony route information base (TRIB) that allows multiple routes to the same destination; and use the TRIB to route a received call signaling message to another router.Type: GrantFiled: October 16, 2009Date of Patent: May 28, 2013Assignee: 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
-
Patent number: 8442697Abstract: Embodiments of a method and an apparatus for on-demand power management of a processing system have been presented. In some embodiments, the apparatus includes a power management unit (PMU) to provide power to an electronic system. The apparatus further includes a power management controller (PMC) coupled to the power management unit, to control values of one or more parameters of an operating state of the PMU in response to the operating conditions of the electronic system. The PMC may execute a power management algorithm (PMA) to determine the values of the parameters. Further, the PMU and the PMC may reside on different integrated circuit substrates.Type: GrantFiled: March 28, 2008Date of Patent: May 14, 2013Assignee: Packet DigitalInventors: Michael J. Schmitz, Brian M. Morlock, Joel A. Jorgenson
-
Patent number: 8427952Abstract: Apparatus and methods to efficiently process packet data are disclosed. In one embodiment, a microcode engine designed to efficiently parse packet data may use instructions that are tailored to parse packet data fields of a data packet having nested protocols. The microcode engine design and the instruction set may enable highly efficient packet processing while preserving flexibility as to the packet protocols that can be processed. The implementation can be both specific to a packet processing task while allowing reprogramming to perform a different specific task simply by changing the instructions. The microcode engine may execute instructions in a single clock cycle or in a pipelined configuration to generate appropriately modified packet data. The microcode engine may operate in lock step with received packet data.Type: GrantFiled: March 24, 2010Date of Patent: April 23, 2013Assignee: Packet Plus, Inc.Inventor: Jonathan R. Pearce
-
Patent number: 8422502Abstract: A system and method collects information for VPN traffic from non edge routers that are coupled to edge routers and identifies the path the traffic took and the customer corresponding to the VPN. The system and method also identifies the ingress router coupled to the non edge router from which the traffic was collected. The system and method may assign identifiers to route targets.Type: GrantFiled: August 13, 2008Date of Patent: April 16, 2013Assignee: Packet Design, Inc.Inventors: Cengiz Alaettinoglu, Hariharan Ananthakrishnan, Constantinos Bassias, Satish K Kanna, Roopesh Palasdeokar, Siddharth Taneja, Amit Yajurvedi
-
Patent number: 8416789Abstract: Packet switch operating methods and packet switches receive an Ethernet packet including a customer destination address and select one of a plurality of packet tunnel identifiers based on the customer destination address. The packet switch then modifies the received Ethernet packet by adding the selected packet tunnel identifier and forwards the modified packet to a packet tunnel associated with the selected packet tunnel identifier. Other methods and packet switches receive Ethernet packets including a same service virtual local area network identifier value from a first Ethernet network and forward one of the received Ethernet packets to a second Ethernet network via a first packet tunnel and forward another of the received Ethernet packets to a third Ethernet network via a second packet tunnel. Packet tunnel networks including Ethernet provider networks and edge bridges fully connected by packet tunnels having two endpoints.Type: GrantFiled: February 5, 2007Date of Patent: April 9, 2013Assignee: World Wide Packets, Inc.Inventors: Dackary Ronald Busch, Kevin Q Daines
-
Patent number: 8416790Abstract: Packet switch operating methods and packet switches receive an Ethernet packet from an Ethernet provider network and create a plurality of duplicates of the received Ethernet packet. The methods and switches then modify the duplicates by assign a same service instance identifier and a different packet tunnel identifier to each of the duplicates and then forward the modified duplicates to packet tunnels associated with the packet tunnel identifiers. Other methods and packet switches receive an Ethernet packet including a service instance identifier from a packet tunnel and prevent the received Ethernet packet from being forwarded to another packet tunnel associated with the service instance identifier. Packet tunnel networks including Ethernet provider networks and edge bridges fully connected by packet tunnels. The edge bridges are configured to prevent packets received from one of the tunnels from being forwarded to other tunnels.Type: GrantFiled: February 5, 2007Date of Patent: April 9, 2013Assignee: World Wide Packets, Inc.Inventors: Dackary Ronald Busch, Kevin Q Daines
-
Patent number: 8400912Abstract: Packet switch operating methods and packet switches receive, at a packet switch, a control packet from another packet switch. The packet switch and the other packet switch are coupled together by two or more tunnels. The control packet indicates that a particular one of the tunnels is active on the other packet switch. In response, the packet switch operating methods and packet switches activate the particular tunnel indicated by the received control packet on the packet switch.Type: GrantFiled: June 27, 2007Date of Patent: March 19, 2013Assignee: World Wide Packets, Inc.Inventors: Dackary Ronald Busch, Kevin Q Daines, Asheesh Jadav
-
Patent number: 8400910Abstract: Packet switch operating methods and packet switches forward a first packet to a first packet switch via an active primary tunnel terminating on the first packet switch. The primary tunnel is associated with an inactive backup tunnel terminating on a different second packet switch. The methods and packet switches also deactivate the primary tunnel, activate the backup tunnel, and forward a second packet to the second packet switch via the activated backup tunnel. Network operating methods relay a first packet to a first one of a plurality of destination packet switches via two or more different tunnels in a first combination. The methods and packets switches also deactivate one of the tunnels of the first combination without deactivating any other tunnel of the first combination and relay a second packet to a second one of the packet switches via two or more different tunnels in a second combination.Type: GrantFiled: June 27, 2007Date of Patent: March 19, 2013Assignee: World Wide Packets, Inc.Inventors: Dackary Ronald Busch, Asheesh Jadav
-
Patent number: 8379676Abstract: This document describes tools useful in relaying a data stream from a data device to a network tunnel, such as by injecting in-band control messages without impacting a data rate. For example, the tools may receive data packets on a first link and then relay the data packets to a data device on a second link. While doing so, the tools may periodically free an amount of link time by reducing the length of the relayed data packets by reducing the length of a header of each data packet. The tools may then consume the freed link time by sending a control message on the second link to the data device.Type: GrantFiled: June 1, 2006Date of Patent: February 19, 2013Assignee: World Wide Packets, Inc.Inventors: Kevin Q Daines, Keith Michael Bly, Kelly Donald Fromm, C Stuart Johnson
-
Patent number: 8355317Abstract: Packet switch operating methods and packet switches, using primary control circuitry of the packet switch, receive a request to perform a transaction. In response to the receiving the request, the primary control circuitry forwards the request to backup control circuitry of the packet switch. Subsequent to forwarding the request, the primary control circuitry performs the transaction by modifying a plurality of first data objects stored in a memory of the primary control circuitry. The packet switch operating methods and packet switches, using the primary control circuitry, inform the backup control circuitry that the primary control circuitry has performed the transaction and, in response to the informing, the backup control circuitry performs the transaction by modifying a plurality of second data objects stored in a memory of the backup control circuitry. The first data objects correspond to the second data objects.Type: GrantFiled: October 31, 2007Date of Patent: January 15, 2013Assignee: World Wide Packets, Inc.Inventors: Jie Hu, Jennifer Anne Smith, David Henry Gilson, Andrew Patrick Schultz, Michael John Chartier