Patents by Inventor James J. Stabile

James J. Stabile 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: 9755984
    Abstract: Methods, apparatuses and systems directed to an aggregate bandwidth utilization control scheme including fair share bandwidth allocation and dynamic allocation of bandwidth in response to detected traffic utilization. In one implementation, the present invention includes a weighted, fair share aggregate bandwidth allocation mechanism that dynamically responds to observed bandwidth utilization to provide unutilized or excess bandwidth to flows and partitions that require it. In another implementation, the present invention features a weighted fair share allocation scheme for hierarchical partition configurations. In other implementations, the present invention provides a per-flow target rate assignment mechanism that prevents spiraling decline of data flow rates.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: September 5, 2017
    Assignee: SYMANTEC CORPORATION
    Inventors: Azeem Feroz, Wei-Lung Lai, Roopesh R. Varier, James J. Stabile, Jon Eric Okholm
  • Publication number: 20150341223
    Abstract: A management server and method for performing automatic placement of clients in a distributed computer system selects final client placement locations to place the clients from candidate client placement locations, where the placement requirements of the clients can be satisfied, based on at least physical network topology information of the distributed computer system.
    Type: Application
    Filed: May 21, 2014
    Publication date: November 26, 2015
    Applicant: NICIRA, INC.
    Inventors: Jianjun Shen, Hua Wang, James J. Stabile
  • 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: 7610330
    Abstract: Flow-aware task distribution in network devices having multiple processor architectures. In one embodiment, the present invention can be used for high bandwidth network processing in an application and flow aware Quality of Service (QoS) network device. In some implementations, the present invention provides a task distribution architecture capable of flow state awareness and link level QoS control. In some implementations, the present invention can incorporate one or more processes, such as flow distributors and device distributors, that route packets for processing among different processing units on the basis flow correspondence and/or link or network path attributes. The flow and device distributors, in one implementation, allow for the separation and paralletization of packet processing functionality into flow-specific and link-specific processing units, allowing for a highly-scalable, flow-aware task distribution in a network device that processes network application traffic.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: October 27, 2009
    Assignee: Packeteer, Inc.
    Inventors: Michael J. Quinn, Scott A. Hankins, Paul Leslie Archard, James J. Stabile
  • Patent number: 7599283
    Abstract: Synchronization of network traffic compression mechanisms deployed in redundant network topologies. In one implementation, the present invention features the synchronization of compression statistics on redundant network devices to facilitate failover and load sharing operations in the management of data flows traversing computer network environments. In one implementation, compression meta data is appended to synchronization packets and transmitted to one or more partner or redundant network devices. The receiving network devices use the compression meta data to synchronize one or more data flow control processes or data structures. Implementations of the present invention also feature process flows that increase the efficiency of synchronizing compression related operations.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: October 6, 2009
    Assignee: Packeteer, Inc.
    Inventors: Roopesh R. Varier, James J. Stabile, Paul Leslie Archard, Guy Riddle, David Jacobson
  • Patent number: 7551623
    Abstract: Methods, apparatuses and systems directed to an adaptive partitioning mechanism responsive to observed latency conditions in a communications network. Embodiments of the present invention can be configured to adapt to changing network conditions and ensure that selected network applications meet desired QoS levels. In one implementation, the present invention provides a mechanism that adjusts the minimum bandwidth setting corresponding to a given partition in response to observed latency. According to one implementation, a latency threshold is configured relative to local queuing latency or a latency metric corresponding to the network itself. A process modulates the minimum bandwidth setting associated with one or more partitions in response to observed latency relative to the configured threshold.
    Type: Grant
    Filed: January 31, 2005
    Date of Patent: June 23, 2009
    Assignee: Packeteer, Inc.
    Inventors: Azeem Feroz, James J. Stabile, Wei-Lung Lai
  • Publication number: 20080298391
    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: Application
    Filed: August 8, 2008
    Publication date: December 4, 2008
    Applicant: Packeteer, Inc.
    Inventors: Azeem Feroz, Wei-Lung Lai, James J. Stabile
  • Patent number: 7453804
    Abstract: Methods, apparatuses and systems directed to an aggregate bandwidth utilization control scheme including fair share bandwidth allocation and dynamic allocation of bandwidth in response to detected traffic utilization. In one implementation, the present invention includes a weighted, fair share aggregate bandwidth allocation mechanism that dynamically responds to observed bandwidth utilization to provide unutilized or excess bandwidth to flows and partitions that require it. In another implementation, the present invention features a weighted fair share allocation scheme for hierarchical partition configurations. In other implementations, the present invention provides a per-flow target rate assignment mechanism that prevents spiraling decline of data flow rates.
    Type: Grant
    Filed: February 8, 2005
    Date of Patent: November 18, 2008
    Assignee: Packeteer, Inc.
    Inventors: Azeem Feroz, Wei-Lung Lai, Roopesh R. Varier, James J. Stabile, Jon Eric Okholm
  • Patent number: 7426181
    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: March 26, 2004
    Date of Patent: September 16, 2008
    Assignee: Packeteer, Inc.
    Inventors: Azeem Feroz, Wei-Lung Lai, James J. Stabile