Patents by Inventor Craig Vosburgh

Craig Vosburgh 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: 10346143
    Abstract: Provided is a method for a method of transforming service definitions in a multi-service containerized application, including: receiving input, with one or more processors, relating to creation and laying out of a plurality of icons on a canvas, wherein the plurality of icons represent a plurality of containers of a multi-service containerized application; receiving input, with one or more processors, relating to at least one pair of the plurality of containers being communicatively coupled with each other, wherein a visual representation of the coupling of the containers is displayed on the canvas in association with corresponding icons; and saving, with one or more processors, the multi-service containerized application with an assigned name to a catalog, wherein the containers are service components of the multi-service containerized application, and wherein the containers provide isolated user space instances on one or more kernels.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: July 9, 2019
    Assignee: CA, Inc.
    Inventors: James Douglas Engquist, Mark Emeis, Dann M. Church, Bob Hendrich, Craig Vosburgh, Prabodh Joshi
  • Publication number: 20180373505
    Abstract: Provided is a method for a method of transforming service definitions in a multi-service containerized application, including: receiving input, with one or more processors, relating to creation and laying out of a plurality of icons on a canvas, wherein the plurality of icons represent a plurality of containers of a multi-service containerized application; receiving input, with one or more processors, relating to at least one pair of the plurality of containers being communicatively coupled with each other, wherein a visual representation of the coupling of the containers is displayed on the canvas in association with corresponding icons; and saving, with one or more processors, the multi-service containerized application with an assigned name to a catalog, wherein the containers are service components of the multi-service containerized application, and wherein the containers provide isolated user space instances on one or more kernels.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: James Douglas Engquist, Mark Emeis, Dann M. Church, Bob Hendrich, Craig Vosburgh, Prabodh Joshi
  • Patent number: 9948693
    Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. The data is received at an Application Programming Interface (API) and stored in a database in a format which is usable by the web feed document. For example, the data can provide a parameter name, parameter label, severity and user type which are associated with placeholder elements in the web feed document. The user type may be used to restrict the publishing of certain parameters to certain users based on their business roles in an organization. The feed server may provide additional details in response to the user selecting a hyperlink in the web feed document.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: April 17, 2018
    Assignee: CA, Inc.
    Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
  • Publication number: 20150242376
    Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. A user may subscribe to receive periodically-updated data regarding selected parameters of the applications. A received web feed document can be displayed using a feed reader of a web browser or a native application of a client computing device. The user can request additional details regarding a parameter, such as historical data values, by selecting a hyperlink in the web feed document. The user provides login credentials so that the delivery of the additional detailed information is secure. A default display format can be set for the additional details.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Applicant: CA, Inc.
    Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
  • Publication number: 20150244763
    Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. The data is received at an Application Programming Interface (API) and stored in a database in a format which is usable by the web feed document. For example, the data can provide a parameter name, parameter label, severity and user type which are associated with placeholder elements in the web feed document. The user type may be used to restrict the publishing of certain parameters to certain users based on their business roles in an organization. The feed server may provide additional details in response to the user selecting a hyperlink in the web feed document.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 27, 2015
    Applicant: CA, Inc.
    Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
  • Publication number: 20060173895
    Abstract: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The model includes four distinct levels: fabric, domains, tiers and nodes that provide for the logical abstraction and containment of the physical components as well as system and service application software of the enterprise. A user, such as a system administrator, interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control nodes are responsible for all levels of management in accordance with the model, including fabric management, domain creation, tier creation and node allocation and deployment.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 3, 2006
    Inventors: James Engquist, Craig Vosburgh, Brian Berliner, Jerry Jackson, Craig Lindley, Doreen Collins, Jonathan Nordby, Dann Church, David Resch