Patents by Inventor Donald Edward Banks

Donald Edward Banks 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: 11831406
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support cryptographically associating a particular computing device with a new system owner based at least in part on a new system owner public key of a new system owner public/private key pair and a current system owner private key of a current system owner public/private key pair.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: November 28, 2023
    Assignee: Arm Limited
    Inventors: Daniil Viktorovich Egranov, Donald Edward Banks, Stuart Yoder
  • Publication number: 20220058275
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support system ownership change event for one or more computing devices.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 24, 2022
    Inventors: Daniil Viktorovich Egranov, Donald Edward Banks
  • Publication number: 20220060313
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support cryptographically associating a particular computing device with a new system owner based at least in part on a new system owner public key of a new system owner public/private key pair and a current system owner private key of a current system owner public/private key pair.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 24, 2022
    Inventors: Daniil Viktorovich Egranov, Donald Edward Banks, Stuart Yoder
  • Publication number: 20220058270
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support delegating cryptographical control of firmware authorization management for at least one computing device by a system owner to a delegate.
    Type: Application
    Filed: October 26, 2021
    Publication date: February 24, 2022
    Inventors: Daniil Viktorovich Egranov, Donald Edward Banks
  • Patent number: 7734591
    Abstract: An apparatus provides coherent data copying operations where data replication is controlled by a source storage controller directly to a destination controller and managed by a remote application. The apparatus generates a snapshot version for each source data block changed by one or more write operations to the source data block during the course of a copy operation; and copies each block of the source data to a corresponding block in the destination data in the absence of the snapshot version of the block and otherwise copying the snapshot version of the source data block to the corresponding block in the destination data.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: June 8, 2010
    Assignee: NetApp, Inc.
    Inventors: Christina Woody Mercier, William Tracy Fuller, Donald Edward Banks, Thomas Alan Rinehart, Bang Chang, Noel Christopher Melville
  • Patent number: 7661025
    Abstract: A method of establishing and maintaining a consistent configuration state of a first processor, running on a first version of operating software, and a second processor, running on a second version of operating software, is described. The method involves determining a current configuration state of the first processor, where the configuration state comprises a list of configuration commands. The method also involves performing a syntax check for each command in the current configuration, using the second processor and the second version of operating software, with the syntax check resulting in a pass or a fail result. For every command which results in a fail result, an entry is added to a mismatched configuration list (MCL). Embodiments of this invention can be utilized to keep the configurations consistent during an upgrade or downgrade of the operating software.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: February 9, 2010
    Assignee: Cisco Technoloy, Inc.
    Inventors: Donald Edward Banks, Saravanan Valapady Kanan, Sukhdev S. Kapur, Joseph Michaelsamy Swaminathan, Robert Arthur Land