Patents Assigned to Packeteer
-
Patent number: 8117469Abstract: Automatically determining operating parameters of a power management device is described.Type: GrantFiled: July 10, 2009Date of Patent: February 14, 2012Assignee: Packet DigitalInventors: Michael J. Schmitz, Manish Dangol, Jonathan P. Kotta
-
Patent number: 8115660Abstract: The present invention, in particular embodiments, is directed to methods, apparatuses and systems that provide an efficient compression technique for data streams transmitted to storage devices or over networks to remote hosts. Local storage as well as network transmission of streams is made more efficient by awareness and utilization of repeated sequences of data blocks. Such data blocks can be placed in a dictionary on persistent storage and shared across all streams. The dictionary is hierarchically indexed (two or more levels of indexing) to combine high efficiency search with efficient access to the stored data blocks. Additionally, data blocks, in particular implementations, are stored sequentially in order to improve overall performance.Type: GrantFiled: September 18, 2008Date of Patent: February 14, 2012Assignee: Packeteer, Inc.Inventors: Lev S. Kaufman, Murali Rangarajan, Shirish H. Phatak
-
Patent number: 8111707Abstract: Methods, apparatuses, and systems directed to efficient compression processing in system architectures including a control plane and a data plane. Particular implementations feature integration of compression operations and mode selection with a beltway mechanism that takes advantage of atomic locking mechanisms supported by certain classes of hardware processors to handle the tasks that require atomic access to data structures while also reducing the overhead associated with these atomic locking mechanisms.Type: GrantFiled: December 20, 2007Date of Patent: February 7, 2012Assignee: Packeteer, Inc.Inventors: Guy Riddle, Jon Eric Okholm
-
Patent number: 8095818Abstract: 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: GrantFiled: May 23, 2008Date of Patent: January 10, 2012Assignee: Packet DigitalInventors: Joel A. Jorgenson, Divyata Kakumanu, Brian M. Morlock
-
Patent number: 8094559Abstract: This document describes tools that enable data network equipment to use its permitted data rate or physical maximum rate even if one of its links fail or it transmits more data on some links than others. To do so, the tools may track how much of a permitted data rate is used by a group of physical links. If the group is using more than the permitted data rate, the tools may limit the group to that rate. If some of the physical links in the group fail, the tools enable the group to use either its permitted data rate or the physical maximum rate of the group. In addition, the tools allow unique permitted data rates in two directions by a group of physical links. The tools may be used at ingress or egress modules within equipment depending upon the application and implementation.Type: GrantFiled: May 31, 2006Date of Patent: January 10, 2012Assignee: World Wide Packets, Inc.Inventors: Keith Michael Bly, Kelly Donald Fromm
-
Patent number: 8095153Abstract: A system and a method generate a recommendation on a mobile device. The system and the method may use a time, a location, a venue and/or an event to generate the recommendation. Further, the system and the method may use an event database to determine current interests of the user. Still further, the system and the method for generating a recommendation on a mobile device may use a transactional history of the user and/or behavior of other users to generate the recommendation. The system and the method may recommend, for example, digital media, news and event information, editorial content and/or physical or digital merchandise. As a result, the system and the method may generate a recommendation that corresponds to the current interests of the user.Type: GrantFiled: December 4, 2008Date of Patent: January 10, 2012Assignee: Packet Video CorporationInventors: Andrew Jenkins, Jeff Rayfield
-
Publication number: 20110317689Abstract: Systems and methods of establishing IP telephony sessions between enterprises are disclosed. A first enterprise requests an association with a second enterprise. Both enterprises and the second enterprise belong to the same federation. The association request is accepted, to establish an association between the first and second enterprises. In response to the acceptance, a direct routed path is established between the first enterprise and the second enterprise. One of the associated enterprises requests activation of an IP telephony service. If the request to activate references the association, an IP telephony session is established using the direct routed path.Type: ApplicationFiled: February 16, 2011Publication date: December 29, 2011Applicant: ACME PACKET, INC.Inventors: Patrick J. MeLampy, Robert Penfield, David Gray, Mariana Benitez Pelaez, Ryan Koss, Peter Commerford, Patrick Timmons
-
Publication number: 20110317688Abstract: Systems and methods of establishing IP telephony sessions between enterprises are disclosed. A first enterprise requests an association with a second enterprise. Both enterprises and the second enterprise belong to the same federation. The association request is accepted, to establish an association between the first and second enterprises. In response to the acceptance, a direct routed path is established between the first enterprise and the second enterprise. One of the associated enterprises requests activation of an IP telephony service. If the request to activate references the association, an IP telephony session is established using the direct routed path.Type: ApplicationFiled: February 16, 2011Publication date: December 29, 2011Applicant: ACME PACKET, INC.Inventors: Patrick J. MeLampy, Kenneth Kuenzel, Robert Penfield, David Gray, Mariana Benitez Pelaez, Hadriel Kaplan, Ryan Koss, Peter Commerford, Patrick Timmons
-
Publication number: 20110313587Abstract: An integrated power control device and method are provided. In one embodiment, a device includes a body, a plurality of sockets for connection with a load, and a plurality of switch-controls each connected with corresponding one of the sockets and controlling power connecting to the load. The device further includes a microprocessor for the input, output, calculation and control of data and information flow, wherein the microprocessor issues commands to the switch-controls to execute switch on or off on the sockets, a timer, and a data storage unit for data storage so as to provide the microprocessor to access the data. A voltage-and-current detector detects voltage and current values and stores them into the data storage through the microprocessor. A voltage-current alerting unit receives the voltage values and current values and informs the microprocessor when the values exceed predetermined thresholds. Finally, a power computational unit calculates power consumption of the load.Type: ApplicationFiled: July 1, 2010Publication date: December 22, 2011Applicant: UNIFIED PACKET SYSTEMS CORP.Inventor: Wei Cheng Lin
-
Publication number: 20110313583Abstract: An integrated power control device and method are provided. In one embodiment, a device includes a body, a plurality of sockets for connection with a load, and a plurality of switch-controls each connected with corresponding one of the sockets and controlling power connecting to the load. The device further includes a microprocessor for the input, output, calculation and control of data and information flow, wherein the microprocessor issues commands to the switch-controls to execute switch on or off on the sockets, a timer, and a data storage unit for data storage so as to provide the microprocessor to access the data. A voltage-and-current detector detects voltage and current values and stores them into the data storage through the microprocessor. A voltage-current alerting unit receives the voltage values and current values and informs the microprocessor when the values exceed predetermined thresholds. Finally, a power computational unit calculates power consumption of the load.Type: ApplicationFiled: June 22, 2010Publication date: December 22, 2011Applicant: UNIFIED PACKET SYSTEMS CORP.Inventor: Wei-Cheng Lin
-
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: 8065325Abstract: A system and a method create metadata for media files. The metadata may be information relating to, based on and/or associated with the media files. The metadata of the media files may be searched by one or more terminals. An event database connectable to a terminal may use a location, a date and/or a time of creation of the media files to associate specific events with the media files. Further, the specific events may be used by the database to create keywords associated with the media files. As a result, the system and the method may organize and/or may provide searching for media files. A web page may be generated for an event that accumulates the media files related to the event.Type: GrantFiled: December 5, 2008Date of Patent: November 22, 2011Assignee: Packet Video Corp.Inventors: Brett Crossley, Andrew Jenkins, Jeff Rayfield
-
Patent number: 8059532Abstract: A data and control plane architecture for network devices. An example system architecture includes a network processing unit implementing one or more data plane operations, and a network device operably coupled to the network processing unit that implements a control plane. In a particular implementation, the network processing unit is configured to process network traffic according to a data plane configuration, and sample selected packets to the network device. The network device processes the sampled packets and adjusts the data plane configuration responsive to the sampled packets. In particular implementations, the control plane and data plane implement a server-side triggered policy caching mechanism that allows for previous classification policy decisions made for previous data flows to be applied to subsequent new flows.Type: GrantFiled: June 21, 2007Date of Patent: November 15, 2011Assignee: Packeteer, Inc.Inventors: Guy Riddle, Jon Eric Okholm
-
Patent number: 8055645Abstract: The claimed embodiments provide methods, apparatuses and systems directed to storing write records in a hierarchical index which includes a root node with one or more stem nodes, each corresponding to respective data ranges of a data file. Write records are attached to the hierarchical index as leaf nodes with a possibility of being split into two or more leaf nodes if a write record traverses multiple data ranges. Additionally, the hierarchical index can conditionally grow based on a number of leaf nodes attached to a given stem node in the hierarchical index.Type: GrantFiled: December 15, 2006Date of Patent: November 8, 2011Assignee: Packeteer, Inc.Inventor: Dinesh Sinha
-
Patent number: 8046809Abstract: A multicast services control system is provided for Internet protocol television transport. The system includes a service distribution platform, at least one service concentration platform, and at least one set-top box. The service distribution platform has a multicast table. The service distribution platform is configured to receive channels from an Internet protocol video source and the multicast table is configured to include an entry for each of the channels. The at least one service concentration platform communicates with the service distribution platform for forwarding “leaves” and receiving “joins” with the service distribution platform.Type: GrantFiled: June 30, 2004Date of Patent: October 25, 2011Assignee: World Wide Packets, Inc.Inventors: Christopher K. Setty, Jose J. Debarros, Barbara R. Sinnott, Michael J. Chartier
-
Patent number: 8036106Abstract: Packet switch operating methods and packet switches, using first processing circuitry of the packet switch, configure different second processing circuitry of the packet switch to periodically transmit control packets to a destination device via a port of the packet switch and, subsequent to the configuring and using the second processing circuitry, transmit the control packets to the destination device via the port during moments in time when the first processing circuitry is non-operational.Type: GrantFiled: October 31, 2007Date of Patent: October 11, 2011Assignee: World Wide Packets, Inc.Inventors: Jie Hu, Cory Dean Gordon
-
Patent number: 8031601Abstract: Methods, apparatuses and systems directed to improving the efficiency of bandwidth allocation schemes by adapting to slow-start mechanisms associated with network communications protocols, such as the TCP/IP protocol suite. In one implementation, the present invention scales down the initial target rate assigned to a data flow to a fraction of an initial estimate of the effective rate capacity of the communications path between two hosts. As packets are received, the target rate is gradually increased, eventually up to the detected rate capacity of the communications path. Implementations of the present invention improve the efficiency of bandwidth allocation by reducing the over-allocation of bandwidth to data flows during the slow-start phase, leaving more bandwidth available to other data flows.Type: GrantFiled: August 8, 2008Date of Patent: October 4, 2011Assignee: Packeteer, Inc.Inventors: Azeem Feroz, Wei-Lung Lai, James J. Stabile
-
Patent number: 8020015Abstract: 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: GrantFiled: May 23, 2008Date of Patent: September 13, 2011Assignee: Packet DigitalInventors: Joel A. Jorgenson, Divyata Kakumanu, Brian M. Morlock
-
Patent number: 8018938Abstract: This invention includes methods and packet switches that translate a packet between a switching format and a transport format. One packet switch receives a packet intended for a destination port of a packet switch from a switching fabric of the packet switch and determines, based on the destination port, a treatment to be applied to the packet. The packet switch then applies the treatment to the packet prior to forwarding the packet to the destination port. The treatment may include adding a transport identifier to the packet.Type: GrantFiled: December 19, 2006Date of Patent: September 13, 2011Assignee: World Wide Packets, Inc.Inventors: Kelly Donald Fromm, Keith Michael Bly
-
Patent number: 7978052Abstract: A microwave control system is applied to control a working system to execute at least one predetermined assignment, and comprises a microwave control unit, a control card and a passive control unit. A microwave illuminator of the microwave control unit is applied to send a microwave signal. After receiving the microwave signal, the control card reflects a reflection signal to the microwave control unit, wakes up from a first sleep mode to enter a first awake mode, and sends a first control signal to the passive control unit. After the microwave control unit receives the reflection signal, the passive control unit wake up from a second sleep mode to enter a second awake mode, and the passive control unit transmits a second control signal in accordance with the first control signal to the working system, so as to control the working system to execute the predetermined assignment.Type: GrantFiled: November 16, 2007Date of Patent: July 12, 2011Assignee: Unified Packet Systems Corp.Inventors: Wei-Cheng Lin, Yu-Wen Hu