Patents by Inventor Nathaniel Lewis

Nathaniel Lewis 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).

  • Publication number: 20220302917
    Abstract: An embodiment may involve obtaining a specification of connectivity between a plurality of electronic components, a property library of logical validations, and a set of restrictions for an execution environment of the electronic components, wherein each of the electronic components is associated with at least one of the logical validations; determining that, according to properties in the property library applied to their associated electronic components, a subset of the electronic components exhibit invariance within the execution environment; based on the subset of the electronic components that exhibit invariance within the execution environment, rewiring the connectivity between the plurality of electronic components; and performing logic synthesis on the connectivity between the plurality of electronic components as rewired to simplify at least some of the subset of the electronic components that exhibit invariance within the execution environment.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 22, 2022
    Inventors: Rakesh Kumar, Nathaniel Lewis Bleier
  • Patent number: 11431644
    Abstract: A method for controlling congestion in a datacenter network or server is described. The server includes a processor configured to host a plurality of virtual machines and an ingress engine configured to maintain a plurality of per-virtual machine queues configured to store received packets. The processor is also configured to execute a CPU-fair fair queuing process to control the processing of the packets by the processor. The processor is also configured to selectively trigger temporary packet per second packet transmission limits on top of a substantially continuously enforced bit per second transmission limit upon detection of a per virtual machine queue overload.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: August 30, 2022
    Assignee: Google LLC
    Inventors: Nandita Dukkipati, Nathaniel Lewis, Praveen Kumar, Yaogong Wang
  • Publication number: 20210006500
    Abstract: A method for controlling congestion in a datacenter network or server is described. The server includes a processor configured to host a plurality of virtual machines and an ingress engine configured to maintain a plurality of per-virtual machine queues configured to store received packets. The processor is also configured to execute a CPU-fair fair queuing process to control the processing of the packets by the processor. The processor is also configured to selectively trigger temporary packet per second packet transmission limits on top of a substantially continuously enforced bit per second transmission limit upon detection of a per virtual machine queue overload.
    Type: Application
    Filed: August 13, 2019
    Publication date: January 7, 2021
    Inventors: Nandita Dukkipati, Nathaniel Lewis, Praveen Kumar, Yaogong Wang
  • Patent number: 10041640
    Abstract: Cable management systems that include a light source, such as a low voltage light source, integrally formed into or mounted to a cable management frame.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: August 7, 2018
    Assignee: Hubbell Incorporated
    Inventors: Shadi Alex AbuGhazaleh, Michael Robert O'Connor, Nathaniel Lewis Herring, Jason Zachary Walker
  • Publication number: 20170321854
    Abstract: Cable management systems that include a light source, such as a low voltage light source, integrally formed into or mounted to a cable management frame.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 9, 2017
    Inventors: Shadi Alex AbuGhazaleh, Michael Robert O'Connor, Nathaniel Lewis Herring, Jason Zachary Walker
  • Patent number: D262679
    Type: Grant
    Filed: March 29, 1979
    Date of Patent: January 19, 1982
    Inventor: Nathaniel Lewis, Jr.