Patents by Inventor Gavin D. Scott

Gavin D. Scott 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: 11489727
    Abstract: Methods, apparatus, and processor-readable storage media for automatically replicating configuration parameters from securely identified connected systems are provided herein. An example computer-implemented method includes discovering a set of one or more systems connected via at least one network; identifying at least one of the one or more systems of the discovered set by processing cryptographic data associated with at least a portion of the one or more systems; establishing a communication session with the at least one identified system by securing at least one application programming interface; replicating one or more configuration parameters from at least a portion of the at least one identified system in connection with the established communication session; and performing one or more automated actions based at least in part on the one or more replicated configuration parameters.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 1, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Maunish A. Shah, Anurag Sharma, Gavin D. Scott
  • Publication number: 20220311668
    Abstract: Methods, apparatus, and processor-readable storage media for automatically replicating configuration parameters from securely identified connected systems are provided herein. An example computer-implemented method includes discovering a set of one or more systems connected via at least one network; identifying at least one of the one or more systems of the discovered set by processing cryptographic data associated with at least a portion of the one or more systems; establishing a communication session with the at least one identified system by securing at least one application programming interface; replicating one or more configuration parameters from at least a portion of the at least one identified system in connection with the established communication session; and performing one or more automated actions based at least in part on the one or more replicated configuration parameters.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 29, 2022
    Inventors: Maunish A. Shah, Anurag Sharma, Gavin D. Scott
  • Patent number: 10656971
    Abstract: A software development platform comprising one or more user-selectable modular units containing a vertical stack of back-end business logic. One or more user-selectable modular units containing domain model components. One or more user-selectable modular units containing front end presentation components. A virtual appliance comprising application-specific logic that includes one or more of the modular units containing the vertical stack of back-end business logic, one or more of the user-selectable modular units containing the domain model components and one or more of the user-selectable modular units containing front end presentation components.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 19, 2020
    Assignee: DELL PRODUCTS L.P.
    Inventors: Stanley K. Poon, Maisa C. Manoel, Yao Lu, Gavin D. Scott, Andrew T. Miller, Michael D. Condon, Kevin S. Borden, Praharsh S. Shah, Roger W. Faulkner, James Watt
  • Publication number: 20170372826
    Abstract: We disclose a magnetic device having a pair of coplanar thin-film magnetic electrodes arranged on a substrate with a relatively small edge-to-edge separation. In an example embodiment, the magnetic electrodes have a substantially identical footprint that can be approximated by an ellipse, with the short axes of the ellipses being collinear and the edge-to-edge separation between the ellipses being smaller than the size of the short axis. In some embodiments, the magnetic electrodes may have relatively small tapers that extend toward each other from the ellipse edges in the constriction area between the electrodes. Some embodiments may also include an active element inserted into the gap between the tapers and electrical leads connected to the magnetic electrodes for passing electrical current through the active element. When subjected to an appropriate external magnetic field, the magnetic electrodes can advantageously be magnetized to controllably enter parallel and antiparallel magnetization states.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Applicant: Alcatel-Lucent USA Inc.
    Inventor: Gavin D. Scott
  • Patent number: 9852833
    Abstract: We disclose a magnetic device having a pair of coplanar thin-film magnetic electrodes arranged on a substrate with a relatively small edge-to-edge separation. In an example embodiment, the magnetic electrodes have a substantially identical footprint that can be approximated by an ellipse, with the short axes of the ellipses being collinear and the edge-to-edge separation between the ellipses being smaller than the size of the short axis. In some embodiments, the magnetic electrodes may have relatively small tapers that extend toward each other from the ellipse edges in the constriction area between the electrodes. Some embodiments may also include an active element inserted into the gap between the tapers and electrical leads connected to the magnetic electrodes for passing electrical current through the active element. When subjected to an appropriate external magnetic field, the magnetic electrodes can advantageously be magnetized to controllably enter parallel and antiparallel magnetization states.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 26, 2017
    Assignee: Alcatel-Lucent USA Inc.
    Inventor: Gavin D. Scott
  • Patent number: 9626251
    Abstract: A method of for system management, comprising initiating a workflow operating on a processor. Initiating a sub-workflow operating on the processor from the workflow. Electronically reading state data for one or more resources designated by the sub-workflow prior to performing a first logical process of the sub-workflow. Storing the state data in a non-transient data memory. Performing logical processes associated with the sub-workflow using the processor. Restoring the state data for the one or more resources if it is determined that an error has occurred.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: April 18, 2017
    Assignee: DELL PRODUCTS L.P.
    Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Aaron Merkin, Gavin D. Scott
  • Patent number: 9459859
    Abstract: A method for template derivation comprising generating a plurality of templates using a processor, each template having a plurality of unfixed attributes. The plurality of templates are stored in a non-transient data memory. One of the plurality of templates is retrieved using the processor. One or more of the unfixed attributes of the retrieved template is fixed. The modified template is stored as a new template having a plurality fixed attributes and a plurality of unfixed attributes.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 4, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Gavin D. Scott, Maisa C. Manoel
  • Publication number: 20150220404
    Abstract: A method of for system management, comprising initiating a workflow operating on a processor. Initiating a sub-workflow operating on the processor from the workflow. Electronically reading state data for one or more resources designated by the sub-workflow prior to performing a first logical process of the sub-workflow. Storing the state data in a non-transient data memory. Performing logical processes associated with the sub-workflow using the processor. Restoring the state data for the one or more resources if it is determined that an error has occurred.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: DELL PRODUCTS L.P.
    Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Aaron Merkin, Gavin D. Scott
  • Publication number: 20150220308
    Abstract: A system for representing devices in a software application, comprising a plurality of templates, each having an associated device, each of the templates configured to be added to an operating software application. A plurality of resource models, each storing state data for one of the plurality of devices, each of resource models configured to be added to the operating software application. A plurality of drivers, each associated with one of the plurality of devices, each of the drivers configured to be added to the operating software application, and wherein the plurality of templates, the plurality of resource models and the plurality of drivers are stored in a non-transient electronic data memory as a single associated unit.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: DELL PRODUCTS L.P.
    Inventors: Michael D. Condon, Andrew T. Miller, Kevin S. Borden, Gavin D. Scott, Maisa C. Manoel, Stanley K. Poon
  • Publication number: 20150220325
    Abstract: A software development platform comprising one or more user-selectable modular units containing a vertical stack of back-end business logic. One or more user-selectable modular units containing domain model components. One or more user-selectable modular units containing front end presentation components. A virtual appliance comprising application-specific logic that includes one or more of the modular units containing the vertical stack of back-end business logic, one or more of the user-selectable modular units containing the domain model components and one or more of the user-selectable modular units containing front end presentation components.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: Dell Products L.P.
    Inventors: Stanley K. Poon, Maisa C. Manoel, Yao Lu, Gavin D. Scott, Andrew T. Miller, Michael D. Condon, Kevin S. Borden, Praharsh S. Shah, Roger W. Faulkner, James Watt
  • Publication number: 20150220330
    Abstract: A method for template derivation comprising generating a plurality of templates using a processor, each template having a plurality of unfixed attributes. The plurality of templates are stored in a non-transient data memory. One of the plurality of templates is retrieved using the processor. One or more of the unfixed attributes of the retrieved template is fixed. The modified template is stored as a new template having a plurality fixed attributes and a plurality of unfixed attributes.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Applicant: DELL PRODUCTS L.P.
    Inventors: Kevin S. Borden, Andrew T. Miller, Michael D. Condon, Gavin D. Scott, Maisa C. Manoel