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: 20230078179Abstract: 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: ApplicationFiled: December 8, 2021Publication date: March 16, 2023Inventors: Ethan RAHN, Douglas GOURLAY, Kenneth DUDA, Ian O'BRIEN, Pranav CHOUDHARY, Rajat BAJAJ, Hua ZHONG
-
Patent number: 11567933Abstract: 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: GrantFiled: April 10, 2020Date of Patent: January 31, 2023Assignee: ARISTA NETWORKS, INC.Inventors: Kenneth Duda, Ryan Madsen
-
Publication number: 20210319015Abstract: 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: ApplicationFiled: April 10, 2020Publication date: October 14, 2021Inventors: Kenneth Duda, Ryan Madsen
-
Patent number: 10868747Abstract: 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: GrantFiled: January 15, 2020Date of Patent: December 15, 2020Assignee: Arista Networks, Inc.Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
-
Publication number: 20200384457Abstract: 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: ApplicationFiled: January 30, 2018Publication date: December 10, 2020Applicant: 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: 20200153721Abstract: 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: ApplicationFiled: January 15, 2020Publication date: May 14, 2020Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
-
Patent number: 10574555Abstract: 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: GrantFiled: December 14, 2016Date of Patent: February 25, 2020Assignee: Arista Networks, Inc.Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
-
Publication number: 20170222881Abstract: 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: ApplicationFiled: December 14, 2016Publication date: August 3, 2017Inventors: Hugh Holbrook, Francois Labonte, Kenneth Duda
-
Publication number: 20070150898Abstract: 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: ApplicationFiled: June 20, 2006Publication date: June 28, 2007Applicant: Cisco Technology, Inc.Inventors: Kenneth Duda, David Cheriton
-
Publication number: 20040218508Abstract: 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: ApplicationFiled: April 30, 2003Publication date: November 4, 2004Inventors: Zhizhang Chen, Hung Liao, Kenneth Duda
-
Patent number: D655423Type: GrantFiled: April 28, 2011Date of Patent: March 6, 2012Assignee: 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: D709620Type: GrantFiled: January 13, 2012Date of Patent: July 22, 2014Assignee: 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: D1022931Type: GrantFiled: August 2, 2021Date of Patent: April 16, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vignesh Kannan, Joshua M. Yu, Matthew David Smith, Jeffrey A. Nielsen, Kenneth Duda