Patents by Inventor David Henry Gilson

David Henry Gilson 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: 20230066012
    Abstract: Systems and methods include, responsive to a request to test or troubleshoot a software system including a plurality of sub-components that communicate with one another via Application Programming Interfaces (APIs), creating one or more gadgets that one or more of inject data in any sub-component and probes responses from any sub-component; performing one or more tests of one of more of the plurality of sub-components utilizing the one or more gadgets to invoke specific behavior of the software system and to collect internal data to examine correctness of the behavior; and subsequent to the one or more tests, removing the one or more gadgets. The one or more gadgets are non-intrusive and do not alter behavior of the plurality of sub-components.
    Type: Application
    Filed: August 26, 2021
    Publication date: March 2, 2023
    Inventors: Padma Sanampudi, David Henry Gilson, Bruce Todd Jorgens
  • Patent number: 8355317
    Abstract: Packet switch operating methods and packet switches, using primary control circuitry of the packet switch, receive a request to perform a transaction. In response to the receiving the request, the primary control circuitry forwards the request to backup control circuitry of the packet switch. Subsequent to forwarding the request, the primary control circuitry performs the transaction by modifying a plurality of first data objects stored in a memory of the primary control circuitry. The packet switch operating methods and packet switches, using the primary control circuitry, inform the backup control circuitry that the primary control circuitry has performed the transaction and, in response to the informing, the backup control circuitry performs the transaction by modifying a plurality of second data objects stored in a memory of the backup control circuitry. The first data objects correspond to the second data objects.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: January 15, 2013
    Assignee: World Wide Packets, Inc.
    Inventors: Jie Hu, Jennifer Anne Smith, David Henry Gilson, Andrew Patrick Schultz, Michael John Chartier
  • Patent number: 8199750
    Abstract: Packet switch operating methods and packet switches receive a plurality of packets using a forwarding plane of the packet switch. Each packet of the plurality conforms to a different one of a plurality of forwarding information formats. The methods and packet switches modify each packet of the plurality to conform to a common forwarding information format instead of a respective one of the plurality of forwarding information formats and forward the modified packets of the plurality to a control plane of the packet switch.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: June 12, 2012
    Assignee: World Wide Packets, Inc.
    Inventors: Andrew Patrick Schultz, David Henry Gilson, Keith Michael Bly, Kelly Donald Fromm, Dennis Lee Weaver