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: 20240028399
    Abstract: Methods, apparatus, and processor-readable storage media for automatically generating workflows across cloud services involving user-controlled components are provided herein.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Inventors: Mihai Lazar, Joe Shahram Ghalam, Jonathan P. Streete
  • Patent number: 10536518
    Abstract: 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: Grant
    Filed: November 20, 2015
    Date of Patent: January 14, 2020
    Assignee: VCE IP Holding Company LLC
    Inventors: Jonathan P. Streete, Mohit Kshirsagar, Akshaya Mahapatra, Archana Kumar, Sazzadul K. Khan
  • Patent number: 10291616
    Abstract: 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: Grant
    Filed: December 18, 2014
    Date of Patent: May 14, 2019
    Assignee: VCE IP Holding Company LLC
    Inventors: Jonathan P. Streete, Joshua L. Bonczkowski, Nicholas A. Hansen
  • Patent number: 9933916
    Abstract: 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: Grant
    Filed: March 19, 2014
    Date of Patent: April 3, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Jonathan P. Streete, Rajesh Nandyalam
  • Patent number: 9929926
    Abstract: 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: Grant
    Filed: December 18, 2014
    Date of Patent: March 27, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Jonathan P. Streete, Samir Mehra, Deborah C. Umbach
  • Patent number: 9854002
    Abstract: 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: Grant
    Filed: December 23, 2014
    Date of Patent: December 26, 2017
    Assignee: VCE Holding Company LLC
    Inventors: Jonathan P. Streete, Nicholas A. Hansen, Todd Dolinsky, Christopher M. Davis
  • Patent number: 9774600
    Abstract: 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: Grant
    Filed: April 25, 2014
    Date of Patent: September 26, 2017
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Jonathan P. Streete, Nicholas A. Hansen
  • Patent number: 9576332
    Abstract: 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: Grant
    Filed: June 2, 2014
    Date of Patent: February 21, 2017
    Assignee: VCE IP Holding Company LLC
    Inventors: Jonathan P. Streete, Jonathan Fontanez, Joshua L. Bonczkowski
  • Patent number: 9459995
    Abstract: 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: Grant
    Filed: May 18, 2015
    Date of Patent: October 4, 2016
    Assignee: VCE Company, LLC
    Inventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
  • Patent number: 9325688
    Abstract: 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: Grant
    Filed: December 31, 2013
    Date of Patent: April 26, 2016
    Assignee: VCE COMPANY, LLC
    Inventors: Nicholas A Hansen, Jonathan P Streete, Todd J Dolinsky, Joshua Lee Bonczkowski
  • Publication number: 20150324277
    Abstract: 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: Application
    Filed: May 18, 2015
    Publication date: November 12, 2015
    Inventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
  • Patent number: 9065746
    Abstract: 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: Grant
    Filed: December 28, 2012
    Date of Patent: June 23, 2015
    Assignee: VCE Company, LLC
    Inventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan
  • Publication number: 20140059385
    Abstract: 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: Application
    Filed: December 28, 2012
    Publication date: February 27, 2014
    Applicant: VCE Company, LLC
    Inventors: Todd Dolinsky, Jonathan P. Streete, Nicholas Hansen, Xuning Vincent Shan