Patents Assigned to Packeteer
  • Patent number: 8117469
    Abstract: Automatically determining operating parameters of a power management device is described.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: February 14, 2012
    Assignee: Packet Digital
    Inventors: Michael J. Schmitz, Manish Dangol, Jonathan P. Kotta
  • Patent number: 8115660
    Abstract: 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: Grant
    Filed: September 18, 2008
    Date of Patent: February 14, 2012
    Assignee: Packeteer, Inc.
    Inventors: Lev S. Kaufman, Murali Rangarajan, Shirish H. Phatak
  • Patent number: 8111707
    Abstract: 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: Grant
    Filed: December 20, 2007
    Date of Patent: February 7, 2012
    Assignee: Packeteer, Inc.
    Inventors: Guy Riddle, Jon Eric Okholm
  • Patent number: 8095818
    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: May 23, 2008
    Date of Patent: January 10, 2012
    Assignee: Packet Digital
    Inventors: Joel A. Jorgenson, Divyata Kakumanu, Brian M. Morlock
  • Patent number: 8094559
    Abstract: 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: Grant
    Filed: May 31, 2006
    Date of Patent: January 10, 2012
    Assignee: World Wide Packets, Inc.
    Inventors: Keith Michael Bly, Kelly Donald Fromm
  • Patent number: 8095153
    Abstract: 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: Grant
    Filed: December 4, 2008
    Date of Patent: January 10, 2012
    Assignee: Packet Video Corporation
    Inventors: Andrew Jenkins, Jeff Rayfield
  • Publication number: 20110317689
    Abstract: 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: Application
    Filed: February 16, 2011
    Publication date: December 29, 2011
    Applicant: ACME PACKET, INC.
    Inventors: Patrick J. MeLampy, Robert Penfield, David Gray, Mariana Benitez Pelaez, Ryan Koss, Peter Commerford, Patrick Timmons
  • Publication number: 20110317688
    Abstract: 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: Application
    Filed: February 16, 2011
    Publication date: December 29, 2011
    Applicant: 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: 20110313587
    Abstract: 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: Application
    Filed: July 1, 2010
    Publication date: December 22, 2011
    Applicant: UNIFIED PACKET SYSTEMS CORP.
    Inventor: Wei Cheng Lin
  • Publication number: 20110313583
    Abstract: 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: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: UNIFIED PACKET SYSTEMS CORP.
    Inventor: Wei-Cheng Lin
  • 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: 8065325
    Abstract: 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: Grant
    Filed: December 5, 2008
    Date of Patent: November 22, 2011
    Assignee: Packet Video Corp.
    Inventors: Brett Crossley, Andrew Jenkins, Jeff Rayfield
  • Patent number: 8059532
    Abstract: 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: Grant
    Filed: June 21, 2007
    Date of Patent: November 15, 2011
    Assignee: Packeteer, Inc.
    Inventors: Guy Riddle, Jon Eric Okholm
  • Patent number: 8055645
    Abstract: 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: Grant
    Filed: December 15, 2006
    Date of Patent: November 8, 2011
    Assignee: Packeteer, Inc.
    Inventor: Dinesh Sinha
  • Patent number: 8046809
    Abstract: 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: Grant
    Filed: June 30, 2004
    Date of Patent: October 25, 2011
    Assignee: World Wide Packets, Inc.
    Inventors: Christopher K. Setty, Jose J. Debarros, Barbara R. Sinnott, Michael J. Chartier
  • Patent number: 8036106
    Abstract: 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: Grant
    Filed: October 31, 2007
    Date of Patent: October 11, 2011
    Assignee: World Wide Packets, Inc.
    Inventors: Jie Hu, Cory Dean Gordon
  • Patent number: 8031601
    Abstract: 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: Grant
    Filed: August 8, 2008
    Date of Patent: October 4, 2011
    Assignee: Packeteer, Inc.
    Inventors: Azeem Feroz, Wei-Lung Lai, James J. Stabile
  • Patent number: 8020015
    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: May 23, 2008
    Date of Patent: September 13, 2011
    Assignee: Packet Digital
    Inventors: Joel A. Jorgenson, Divyata Kakumanu, Brian M. Morlock
  • Patent number: 8018938
    Abstract: 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: Grant
    Filed: December 19, 2006
    Date of Patent: September 13, 2011
    Assignee: World Wide Packets, Inc.
    Inventors: Kelly Donald Fromm, Keith Michael Bly
  • Patent number: 7978052
    Abstract: 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: Grant
    Filed: November 16, 2007
    Date of Patent: July 12, 2011
    Assignee: Unified Packet Systems Corp.
    Inventors: Wei-Cheng Lin, Yu-Wen Hu