Patents by Inventor Jonathan P. Streete
Jonathan P. Streete 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: 20240028399Abstract: Methods, apparatus, and processor-readable storage media for automatically generating workflows across cloud services involving user-controlled components are provided herein.Type: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Inventors: Mihai Lazar, Joe Shahram Ghalam, Jonathan P. Streete
-
Patent number: 10536518Abstract: An operations management system includes a processing system and a memory for storing a resource discovery and capture engine, which is executed by the processing system to discover one or more resources associated with an application in a distributed computing environment in which the one or more resources define a platform for execution of the application, and collect resource configuration information for each of the discovered resources. The resource configuration information comprising data sufficient to replicate the platform to another platform for execution of the application. Once the resource configuration information is collected, the engine generates an application deployment plan that includes the collected resource configuration information.Type: GrantFiled: November 20, 2015Date of Patent: January 14, 2020Assignee: VCE IP Holding Company LLCInventors: Jonathan P. Streete, Mohit Kshirsagar, Akshaya Mahapatra, Archana Kumar, Sazzadul K. Khan
-
Patent number: 10291616Abstract: A resource authorization system includes an authorization routing service that is executed on a computing device to authenticate a client to form a client login session, and to receive, from the client, a request to establish a connection to one or more of the resources of a distributed computing system. The authorization routing service then obtains a list of the resources associated with the client login session in which the list of resources includes those that the client is authorized to communicate with. When the requested resource is included in the list of resources, the authorization routing service authenticates the requested resources to form a resource login session, and establish the connection by communicatively coupling the client login session and the resource login session. The resource login session is established independently of the client login session.Type: GrantFiled: December 18, 2014Date of Patent: May 14, 2019Assignee: VCE IP Holding Company LLCInventors: Jonathan P. Streete, Joshua L. Bonczkowski, Nicholas A. Hansen
-
Patent number: 9933916Abstract: Methods, systems, and computer readable mediums for providing user interface (UI) information associated with a computing system are disclosed. According to one exemplary embodiment, a method for providing UI information comprises receiving, from a requesting entity, a request for information associated with an element of a computing system, selecting, using data from the request, a UI element for representing the element from a repository comprising a set of UI elements for representing various elements of the computing system, and providing, to the requesting entity, UI information for displaying the UI element.Type: GrantFiled: March 19, 2014Date of Patent: April 3, 2018Assignee: VCE IP HOLDING COMPANY LLCInventors: Jonathan P. Streete, Rajesh Nandyalam
-
Patent number: 9929926Abstract: According to one aspect of the present disclosure, a capacity management system includes an application that is executable by a computing unit to monitor a consumption level of a computing resource, and identify each instance in which the consumption level crosses beyond at least one specified threshold level. Each instance defines a usage event which is then stored in the storage medium by the application. Each usage event is then stored in a computer-readable storage medium.Type: GrantFiled: December 18, 2014Date of Patent: March 27, 2018Assignee: VCE IP Holding Company LLCInventors: Jonathan P. Streete, Samir Mehra, Deborah C. Umbach
-
Patent number: 9854002Abstract: An application centric compliance management system includes a computing system that executes a tool to identify a subset of a the resources of a multi-tier computing environment that are used to execute an application, and for each identified resource, obtain one or more application-based compliance policies associated with the application. The tool may then determine whether the resource meets each application-based compliance policy, and when the resource does not meet the application-based compliance policy, generate an alarm that includes information associated with the one unmet application-based compliance policy.Type: GrantFiled: December 23, 2014Date of Patent: December 26, 2017Assignee: VCE Holding Company LLCInventors: Jonathan P. Streete, Nicholas A. Hansen, Todd Dolinsky, Christopher M. Davis
-
Patent number: 9774600Abstract: Methods, systems, and computer readable mediums for managing infrastructure elements in a network system are disclosed. According to one example, the method includes establishing, for an application managed by a system administrator, an application control configuration that designates administrative access to infrastructure elements supporting a plurality of workload services that executes the application. The method further includes detecting a modification to the application that causes one or more of the workload services to be transferred to at least one auxiliary infrastructure element and updating, in response to the detected modification, the application control configuration such that the administrative access is revised to enable the system administrator to manage each of the infrastructure elements supporting the workload services executing the modified application.Type: GrantFiled: April 25, 2014Date of Patent: September 26, 2017Assignee: VCE IP HOLDING COMPANY LLCInventors: Jonathan P. Streete, Nicholas A. Hansen
-
Patent number: 9576332Abstract: Aspects of the present disclosure involve systems and methods for providing remote graphics processing unit (GPU) availability to one or more computing components of a data center. In particular, the present disclosure provides the remote location of one or more GPUs within a computing environment for use by one or more computing devices within the computing environment. Thus, each computing device may utilize the remotely located GPUs to perform the tasks of the computing device associated with a GPU, without the need for the GPU to be located within the computing device itself or within the same rack of the computing device. In this manner, one or more GPUs of a computing environment may provide GPU services to any number of computing devices, even though the GPUs are remote from the computing devices.Type: GrantFiled: June 2, 2014Date of Patent: February 21, 2017Assignee: VCE IP Holding Company LLCInventors: Jonathan P. Streete, Jonathan Fontanez, Joshua L. Bonczkowski
-
Patent number: 9459995Abstract: A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user.Type: GrantFiled: May 18, 2015Date of Patent: October 4, 2016Assignee: VCE Company, LLCInventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
-
Patent number: 9325688Abstract: Methods, systems, and computer readable mediums for performing workflow credential information management in a converged infrastructure system (CIS) are disclosed. According to one example, the method includes, at a credential management interface module (CMIM) associated with a CIS, identifying one or more converged infrastructure elements (CIEs) included in the CIS that are associated with a workflow, obtaining credential information sets for each of the one or more CIEs associated with the workflow, and executing the workflow using the obtained credential information sets.Type: GrantFiled: December 31, 2013Date of Patent: April 26, 2016Assignee: VCE COMPANY, LLCInventors: Nicholas A Hansen, Jonathan P Streete, Todd J Dolinsky, Joshua Lee Bonczkowski
-
Publication number: 20150324277Abstract: A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user.Type: ApplicationFiled: May 18, 2015Publication date: November 12, 2015Inventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
-
Patent number: 9065746Abstract: A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user.Type: GrantFiled: December 28, 2012Date of Patent: June 23, 2015Assignee: VCE Company, LLCInventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
-
Publication number: 20140059385Abstract: A technique tests whether an integrated computing system having server, network and storage components complies with a configuration benchmark expressed as rules in first markup-language statements such as XML. The rules are parsed to obtain test definition identifiers identifying test definitions in a second set of markup-language statements, each test definition including a test value and an attribute identifier of system component attribute. A management database is organized as an integrated object model of all system components. An interpreter invoked with the test definition identifier from each rule process each test definition to (a) access the management database using the attribute identifier obtain the actual value for the corresponding attribute, and (b) compare the actual value to the test value of the test definition to generate a comparison result value that can be stored or communicated as a compliance indicator to a human or machine user.Type: ApplicationFiled: December 28, 2012Publication date: February 27, 2014Applicant: VCE Company, LLCInventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan