Patents by Inventor Gary L. Thunquest
Gary L. Thunquest 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: 11755377Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive a request to provide infrastructure management services and generate a mapping between at least one instance of the infrastructure management controller and one or more resource instances at one or more on-premise infrastructure controller instances to provide the cloud based infrastructure management services, wherein the request includes one or more configuration parameters.Type: GrantFiled: December 9, 2019Date of Patent: September 12, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20230066960Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: ApplicationFiled: October 21, 2022Publication date: March 2, 2023Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11537440Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state.Type: GrantFiled: December 19, 2019Date of Patent: December 27, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11507433Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: GrantFiled: December 18, 2019Date of Patent: November 22, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 11323512Abstract: A system to facilitate infrastructure management is described. The system includes a plurality of management controllers each having a control function of a plurality of infrastructure devices and a state cache storing a state of the plurality of infrastructure devices, including a first management controller to initiate an operation to be performed on a first set of resources. The system also includes a plurality of infrastructure controllers, each having a state repository to maintain a state function of the plurality of infrastructure devices, including a first infrastructure controller associated with the first set of resources to perform the operation on the first set of resources, update a first state repository including an updated state of the first set of resources in response to the operation and broadcast the updated state of the first set of resources to each of the plurality of management controllers.Type: GrantFiled: December 9, 2019Date of Patent: May 3, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210243088Abstract: A system to facilitate infrastructure management is described.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210240626Abstract: A system to facilitate infrastructure management is described.Type: ApplicationFiled: January 30, 2020Publication date: August 5, 2021Inventors: SUBHAJIT DASGUPTA, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210191786Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.Type: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210191773Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state.Type: ApplicationFiled: December 19, 2019Publication date: June 24, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210176309Abstract: A system to facilitate infrastructure management is described. The system includes a plurality of management controllers each having a control function of a plurality of infrastructure devices and a state cache storing a state of the plurality of infrastructure devices, including a first management controller to initiate an operation to be performed on a first set of resources. The system also includes a plurality of infrastructure controllers, each having a state repository to maintain a state function of the plurality of infrastructure devices, including a first infrastructure controller associated with the first set of resources to perform the operation on the first set of resources, update a first state repository including an updated state of the first set of resources in response to the operation and broadcast the updated state of the first set of resources to each of the plurality of management controllers.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Publication number: 20210173716Abstract: A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to receive a request to provide infrastructure management services and generate a mapping between at least one instance of the infrastructure management controller and one or more resource instances at one or more on-premise infrastructure controller instances to provide the cloud based infrastructure management services, wherein the request includes one or more configuration parameters.Type: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Inventors: Subhajit Dasgupta, Charles E. Fowler, Michelle Frolik, Charles Greenidge, Jerry Harrow, Sandesh V. Madhyastha, Clifford A. McCarthy, Abhay Padlia, Rajeev Pandey, Jonathan M. Sauer, Geoffery Schunicht, Latha Srinivasan, Gary L. Thunquest
-
Patent number: 8489831Abstract: Systems and methods for data snapshot replication are disclosed. In an exemplary implementation, a method for data snapshot replication may include inserting a token into a replication link when a data snapshot is generated at a source. The token may be inserted into the replication link while input/output (I/O) operations are quiesced. The method may also include generating the data snapshot on a target in an order that the token is received. This enables systems which are replicating data to also replicate or duplicate snapshots without transferring additional data or re-transmitting the data in the snapshot.Type: GrantFiled: October 1, 2008Date of Patent: July 16, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert D. Thompson, Gary L. Thunquest
-
Publication number: 20110283290Abstract: A system and method are provided for allocating storage resources. An exemplary method comprises providing a storage service catalog that lists storage services available for use. The exemplary method also comprises allowing a user to select a subset of the storage services from among the storage services via a self-service software tool.Type: ApplicationFiled: May 17, 2010Publication date: November 17, 2011Inventors: Gary L. Thunquest, Matt Zinkevicius, Douglas L. Voigt
-
Patent number: 7779368Abstract: Systems and methods for presenting managed data from one or more applications are invented and disclosed. A data storage management system comprises a data store, a data storage manager, and a graphical user interface. The data storage manager is communicatively coupled to the data store and configured to allocate and use logical and physical storage elements of the data store via an application instance. The graphical user interface exposes data storage in application specific storage units. A method for managing data comprises coupling a data store to one or more applications, allocating storage on the data store in accordance with respective storage requirements expressed as an application instance associated with each of the one or more applications, and using a graphical user interface to expose the data store in application storage units associated with the one or more applications.Type: GrantFiled: October 30, 2004Date of Patent: August 17, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: James Wichelman, Peter M. Maddocks, Mark Mills, Gary L. Thunquest
-
Publication number: 20100082921Abstract: Systems and methods for data snapshot replication are disclosed. In an exemplary implementation, a method for data snapshot replication may include inserting a token into a replication link when a data snapshot is generated at a source. The method may also include generating the data snapshot on a target in an order that the token is received.Type: ApplicationFiled: October 1, 2008Publication date: April 1, 2010Inventors: Robert D. Thompson, Gary L. Thunquest
-
Patent number: 6622220Abstract: A security-enhanced network storage device. Apparatus and methods disclosed which allow network-connected client systems or groups of such systems to access data storage devices over the network in a highly secure fashion. Systems not having the appropriate permission are excluded from access. Characteristics of such a network attached storage device include the following: (1) Clients can only access the data they have been given permission to access, based on a combination of access control lists and physical system interconnects. (2) Client data access permissions in representative embodiments are stored and managed on the security-enhanced network attached storage device and are not accessible by clients, thereby improving data security. (4) Client access permissions can be checked on a per-IP-packet basis, so that all data transfers can be validated before they occurs, thus also, improving data security.Type: GrantFiled: March 15, 2001Date of Patent: September 16, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: Stuart Yoshida, Robert P Martin, Roland M Hochmuth, Gary L. Thunquest
-
Publication number: 20030026252Abstract: Data packets and a method for developing data packets for transmission over a network to selected multiple remote destinations. The data packets include a header section and a data section. The header section includes a special internetworking protocol field indicating that a list of internetworking protocol addresses is embedded in the data packet.Type: ApplicationFiled: July 31, 2001Publication date: February 6, 2003Inventors: Gary L. Thunquest, Jeffrey D. Schwartz
-
Publication number: 20030028657Abstract: A system and a method for transmitting data packets over a network to selected multiple remote destinations. The data packets include a header section and a data section. The header section includes a special internetworking protocol field indicating that a list of internetworking protocol addresses is embedded in the data packet. Network elements utilize a particular addressing protocol to access the list of addresses and transmit a copy of the data packet to each of the selected remote destinations corresponding to each of the addresses in the list.Type: ApplicationFiled: July 31, 2001Publication date: February 6, 2003Inventors: Gary L. Thunquest, Jeffrey D. Schwartz
-
Publication number: 20020174307Abstract: A security-enhanced network storage device. Apparatus and methods disclosed which allow network-connected client systems or groups of such systems to access data storage devices over the network in a highly secure fashion. Systems not having the appropriate permission are excluded from access. Characteristics of such a network attached storage device include the following: (1) Clients can only access the data they have been given permission to access, based on a combination of access control lists and physical system interconnects. (2) Client data access permissions in representative embodiments are stored and managed on the security-enhanced network attached storage device and are not accessible by clients, thereby improving data security. (4) Client access permissions can be checked on a per-IP-packet basis, so that all data transfers can be validated before they occurs, thus also, improving data security.Type: ApplicationFiled: March 15, 2001Publication date: November 21, 2002Inventors: Stuart Yoshida, Robert P. Martin, Roland M. Hochmuth, Gary L. Thunquest
-
Patent number: 5530861Abstract: A task manager for providing personal organization, project management, and process automation capabilities. The task manager maintains a hierarchical list of tasks for an individual. For each task, notes can be kept, priorities set, and progress tracked. Also, subsets of the task hierarchy can be shared. Every task in the task manager belongs to a class, and each class includes pre-defined automatic actions and manual actions. The pre-defined automatic actions are automatically executed by the task manager when the task is being worked on. The manual actions aid in task execution because the relevant operations (that is, the manual actions) are available when the task is being worked on. The task manager communicates with agents, tools, and process engines via a message system. The agents, tools, and process engine may receive task information from the task manager and may also remotely control the task manager.Type: GrantFiled: November 28, 1994Date of Patent: June 25, 1996Assignee: Hewlett-Packard CompanyInventors: John R. Diamant, Gary L. Thunquest