Patents by Inventor Kenneth Duda

Kenneth Duda 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: 20230078179
    Abstract: A centralized manager in a network deployment is configured to perform periodic automated rotation of secrets used in the network and customer devices in the deployment. The centralized manager is further configured with intelligence to automatically install the rotated secrets onto the deployed devices. The centralized controller can provide high frequency rotations to improve network security.
    Type: Application
    Filed: December 8, 2021
    Publication date: March 16, 2023
    Inventors: Ethan RAHN, Douglas GOURLAY, Kenneth DUDA, Ian O'BRIEN, Pranav CHOUDHARY, Rajat BAJAJ, Hua ZHONG
  • Patent number: 11567933
    Abstract: In one embodiment, a method includes receiving, at a network management system (NMS) from a client, a message having an object reference embedding a query, the query requesting an operation to be performed on data stored in a data tree maintained by the NMS. The method provides for generating, by the NMS, a result of the query by performing the operation on the data. In this embodiment, the method further provides for sending, by the NMS to the client, the result of the query. In some embodiments, the object reference may include a pathname.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: January 31, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Kenneth Duda, Ryan Madsen
  • Publication number: 20210319015
    Abstract: In one embodiment, a method includes receiving, at a network management system (NMS) from a client, a message having an object reference embedding a query, the query requesting an operation to be performed on data stored in a data tree maintained by the NMS. The method provides for generating, by the NMS, a result of the query by performing the operation on the data. In this embodiment, the method further provides for sending, by the NMS to the client, the result of the query. In some embodiments, the object reference may include a pathname.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 14, 2021
    Inventors: Kenneth Duda, Ryan Madsen
  • Patent number: 10868747
    Abstract: Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: December 15, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
  • Publication number: 20200384457
    Abstract: In one example in accordance with the present disclosure, a fluid ejection device is described. The fluid ejection device includes a vertical support and an interface movably coupled to the vertical support. The interface is to receive an ejection head. The fluid ejection device also includes a manual adjustment device associated with the interface to adjust a distance between the interface and a substrate stage.
    Type: Application
    Filed: January 30, 2018
    Publication date: December 10, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Dennis R. Esterberg, Christie Dudenhoefer, Kenneth Duda, Ed M. Grenier, David H. Ochs, Joshua M. Yu, Matthew David Smith
  • Publication number: 20200153721
    Abstract: Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data.
    Type: Application
    Filed: January 15, 2020
    Publication date: May 14, 2020
    Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
  • Patent number: 10574555
    Abstract: Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: February 25, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
  • Publication number: 20170222881
    Abstract: Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data.
    Type: Application
    Filed: December 14, 2016
    Publication date: August 3, 2017
    Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
  • Publication number: 20070150898
    Abstract: The present invention includes a scheduling mechanism that fairly allocates a resource to a number of schedulable elements of which some are latency-sensitive. The invention tracks each element's use of the resource by determining the element's virtual time. An active element is selected from the elements that are ready to use the resource by determining the element that has the smallest effective virtual time. The effective virtual time is the element's actual virtual time modified by a borrowed virtual time value. When an element has a short-term need for the resource, it can borrow the privilege to run by borrowing virtual time. As the element uses the resource, it consumes virtual time according to its weight. When the elements are scheduled for the resource, the ready element having the smallest virtual time is selected. The invention enforces long-term fairness to each element while allowing latency-sensitive elements to be preferably selected.
    Type: Application
    Filed: June 20, 2006
    Publication date: June 28, 2007
    Applicant: Cisco Technology, Inc.
    Inventors: Kenneth Duda, David Cheriton
  • Publication number: 20040218508
    Abstract: A storage device is provided. The storage device has a stator layer, an emitter layer, and a rotor layer. The rotor layer has a data cluster. The data cluster has a phase change media and a heat source coupled to the data cluster for data cluster erasure. A method of erasing data locations in a data cluster having phase change media is also provided. In a heating action, the phase change media is heated to a temperature which allows interface growth to dominate, rather than nuclei growth. In a cooling action, the phase change media is cooled to reduce polycrystalline structure. Data circuitry for data cluster erasure is also provided.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Inventors: Zhizhang Chen, Hung Liao, Kenneth Duda
  • Patent number: D655423
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: March 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey A Nielsen, Christie Dudenhoefer, James Hankins, Mark W Woodruff, Robert Moline, Kenneth Duda, Darrel E Pozzesi, Matthew C Still
  • Patent number: D709620
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: July 22, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Jeffrey A. Nielsen, Christie Dudenhoefer, James Hankins, Mark W. Woodruff, Robert Moline, Kenneth Duda, Darrel E. Pozzesi, Matthew C. Still
  • Patent number: D1022931
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: April 16, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vignesh Kannan, Joshua M. Yu, Matthew David Smith, Jeffrey A. Nielsen, Kenneth Duda