Patents by Inventor Stacy Nichols

Stacy Nichols 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: 9344209
    Abstract: Discrete time compensation mechanisms include a channel component configured for determining which channel of a plurality of channels to process time slots of sampled data that are time stamped in a discrete time and processing the time slots of the sampled data to the plurality of channels. A common channel clock component is configured for time stamping the time slots of the sampled data in the discrete time domain that is faster than a non-discrete reference time stamp of continuous data from which the time slots are sampled from and for processing the sampled data through the plurality of channels faster than the continuous data is being received. Compensations for one or more gaps are generated based on a set of predetermined criteria and a corrected time stamp is applied to the sampled data for processing among different processing channels.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: May 17, 2016
    Assignee: APPLIED MICRO CIRCUITS CORPORATION
    Inventors: Stacy Nichols, Sameer Gandhi, Burt Christian
  • Publication number: 20150067381
    Abstract: Discrete time compensation mechanisms include a channel component configured for determining which channel of a plurality of channels to process time slots of sampled data that are time stamped in a discrete time and processing the time slots of the sampled data to the plurality of channels. A common channel clock component is configured for time stamping the time slots of the sampled data in the discrete time domain that is faster than a non-discrete reference time stamp of continuous data from which the time slots are sampled from and for processing the sampled data through the plurality of channels faster than the continuous data is being received. Compensations for one or more gaps are generated based on a set of predetermined criteria and a corrected time stamp is applied to the sampled data for processing among different processing channels.
    Type: Application
    Filed: September 3, 2013
    Publication date: March 5, 2015
    Applicant: APPLIED MICRO CIRCUITS CORPORATION
    Inventors: Stacy Nichols, Sameer Gandhi, Burt Christian
  • Patent number: 7492714
    Abstract: A method and apparatus for building a packet grooming and aggregation engine is disclosed. The grooming and aggregation engine can be applied to the network for providing flexible aggregation and service multiplexing functions. A method and apparatus achieves the intended function that is easy to implement and easy for the network operator to manage, yet provides enough flexibility to mix and match various services at the edge node of the network. One specific embodiment of the patent is an Ethernet over SONET mapping system where user traffic is aggregated and groomed into SONET transport virtual concatenation channels.
    Type: Grant
    Filed: February 3, 2004
    Date of Patent: February 17, 2009
    Assignee: PMC-SIERRA, Inc.
    Inventors: Heng Liao, Stacy Nichols, Vernon R Little, Kevin Huscroft
  • Publication number: 20060209693
    Abstract: Methods and devices for controlling and managing data flow and data transmission rates. A feedback mechanism is used in conjunction with measuring output transmission rates to control the input transmission rates, changing conditions can be accounted for an excess output transmission capacity can be shared among numerous input ports. Similarly, by using maximum and minimum rates which can be requested from an output port, minimum transmission rates can be guaranteed for high priority traffic while capping maximum output rates for low priority traffic. By combining the two ideas of feedback rate control and placing maximum requestable transmission rates, a more equitable output sharing mechanism arises. The measured output transmission rate is used to control and recalculate the maximum requestable output transmission rate for incoming flows, thereby allowing for changing network and data flow conditions.
    Type: Application
    Filed: April 28, 2006
    Publication date: September 21, 2006
    Applicant: PMC-SIERRA LTD.
    Inventors: Shahram Davari, Heng Liao, Stacy Nichols
  • Publication number: 20060187834
    Abstract: Methods, systems, and apparatus for processing packet fragments for reassembly into packets. Datastreams containing packet fragments are received and data corresponding to different channels are segregated. For each channel, data is then aggregated to recreate packet fragments. Once the fragments are recreated, they are, if required, resequenced using a two-tier memory mapping structure where only pointers, and not the fragments, are manipulated. After resequencing fragments to reassemble the packet, the reassembled packet is dispatched to its ultimate destination. The present invention also provides a method of load balancing between multiple links when packet fragments are transmitted from a fragmenting node through a multiple link bundle.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 24, 2006
    Inventors: Stacy Nichols, Deborah Frischknecht, Alan Coady, Biniam Mesfin
  • Patent number: 6473428
    Abstract: A multi-stage switch includes a plurality of switching elements for routing cells from input components to output components. Internal switch logic routes incoming cells to the output components in the same temporal order as they are received from the input components, and sequentially activates the switching elements to distribute the cells evenly within the switch.
    Type: Grant
    Filed: December 31, 1998
    Date of Patent: October 29, 2002
    Assignee: Nortel Networks Limited
    Inventors: Stacy Nichols, David A. Brown