Patents by Inventor Richard Kirchhofer
Richard Kirchhofer 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: 11422680Abstract: A method for executing workflows is provided. The method includes querying a workflow engine regarding an input parameter of a workflow, responsive to a selection from a portal to execute the workflow. The method includes generating a graphical user interface requesting a value of the input parameter and transmitting the graphical user interface to the portal for display. The method includes sending a workflow invocation request, with the value of the input parameter from the graphical user interface, to the workflow engine, wherein at least one method operation is performed by a processor. In some embodiments, a workflow execution framework is provided.Type: GrantFiled: May 22, 2014Date of Patent: August 23, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Akshaya Mahapatra, Vandana Rao, Nilay Chheda, Richard Kirchhofer, Michael Tan
-
Patent number: 10298515Abstract: Methods, systems, and computer readable mediums for creating a tenant cloud are disclosed. According to one exemplary embodiment, a method for creating a tenant cloud includes receiving a request for creating a tenant cloud, wherein the request includes a tenant cloud policy indicating at least one application for utilizing a tenant cloud, wherein the tenant cloud includes a set of resources configured to act as a single tenant computing environment. The method also includes determining, using the tenant cloud policy, a set of resources for the tenant cloud. The method further includes configuring the set of resources to act as the single tenant computing environment. The method also includes deploying the at least one application for utilizing the tenant cloud.Type: GrantFiled: June 5, 2015Date of Patent: May 21, 2019Assignee: VCE IP HOLDING COMPANY LLCInventors: Richard Kirchhofer, Peng Liu, Michael Tan, Gilbert Lau
-
Patent number: 9898471Abstract: A system, method and computer program product for generic source control for orchestration workflows. An example method may include receiving orchestration workflow information from an orchestration workflow engine. The received orchestration workflow information may be in a native file format. The received orchestration workflow information may be converted from a native file format to a predefined format. A request to check in the converted orchestration workflow information may be received, and responsive to receiving the request, the converted orchestration workflow information is stored in a source control system. A request to check out the converted orchestration workflow information may be received from a client computer, and, responsive to receiving the request, orchestration workflow change information may be generated, which indicate changes that have been made to the orchestration workflow information. The orchestration workflow change information may be sent to the client computer.Type: GrantFiled: August 14, 2015Date of Patent: February 20, 2018Assignee: VCE IP Holding LLCInventors: Peng Liu, Richard Kirchhofer, Michael Tan, Gilbert Lau
-
Patent number: 9363270Abstract: A user management construct, referred to as a persona, is provided to enable a flexible mechanism that grants elevated or administrative privileges to users, such as application developers. Developers may utilize the privileges bestowed by a persona to execute tasks that normally requires access by traditional information (IT) roles, such as IT administrators, to deploy applications in a cloud computing environment. The tasks may include the provisioning of virtual or physical computing resources and/or the configuration of compute, storage, and networking resources.Type: GrantFiled: June 29, 2012Date of Patent: June 7, 2016Assignee: VCE Company, LLCInventors: T.K. Lakshman, Richard Kirchhofer, Oleg Musteata, Akshaya Mahapatra, Radha Popuri
-
Patent number: 9251033Abstract: A method and apparatus for automatic provisioning steps using a physical computing block-based infrastructure platform and a virtualized environment is discussed to provide automatic elasticity. Running applications may be monitoring for increased workload, which may trigger a proactive and/or reactive response. The triggered proactive or reactive response includes executing a remediation action upon workloads exceeding set thresholds, as set by a pre-determined monitoring policy. The remediation actions may include the provisioning of additional virtual or physical computing resources to reduce the workload below the set threshold.Type: GrantFiled: June 29, 2012Date of Patent: February 2, 2016Assignee: VCE Company, LLCInventor: Richard Kirchhofer
-
Publication number: 20140006617Abstract: A user management construct, referred to as a persona, is provided to enable a flexible mechanism that grants elevated or administrative privileges to users, such as application developers. Developers may utilize the privileges bestowed by a persona to execute tasks that normally requires access by traditional information (IT) roles, such as IT administrators, to deploy applications in a cloud computing environment. The tasks may include the provisioning of virtual or physical computing resources and/or the configuration of compute, storage, and networking resources.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Applicant: VCE COMPANY LLCInventors: T.K. Lakshman, Richard Kirchhofer, Oleg Musteata, Akshaya Mahapatra, Radha Popuri
-
Publication number: 20130014107Abstract: A method and apparatus for automatic provisioning steps using a physical computing block-based infrastructure platform and a virtualized environment is discussed to provide automatic elasticity. Running applications may be monitoring for increased workload, which may trigger a proactive and/or reactive response. The triggered proactive or reactive response includes executing a remediation action upon workloads exceeding set thresholds, as set by a pre-determined monitoring policy. The remediation actions may include the provisioning of additional virtual or physical computing resources to reduce the workload below the set threshold.Type: ApplicationFiled: June 29, 2012Publication date: January 10, 2013Applicant: VCE Company LLCInventor: Richard Kirchhofer
-
Patent number: 6388683Abstract: A graphical user interface permits a user to graphically designate a range within data files as input to operations that manipulate the data and permits the user to graphically represent operations that thereafter can be selected for execution. In this way, a user can graphically designate a range of records within a data file on which a desired data manipulation operation will occur and can graphically represent the desired data manipulation operation with a single icon that can be selected for execution.Type: GrantFiled: June 25, 1996Date of Patent: May 14, 2002Assignee: International Business Machines CorporationInventors: Yuval Ishai, Christopher Thomas Kello, Mila Keren, Richard Kirchhofer, Lev Kozakov, Zvi Yosef Yehudai
-
Patent number: 6311184Abstract: A method, apparatus, and program storage device for supporting improved record processing protocols for COBOL SORT and MERGE functions using input and output procedures in an object program. The SORT and MERGE functions include protocols for obtaining all of the input records via an input procedure in the object program and storing them into a memory area before performing the sort or merge steps of the SORT or MERGE function. Similarly, the SORT and MERGE functions store their results into a memory area before invoking the output procedure in the object program. Also, the present invention provides an optional overflow file which is used if the memory capacity is inadequate to store and retrieve all of the requisite data.Type: GrantFiled: October 6, 1995Date of Patent: October 30, 2001Assignee: International Business Machines CorporationInventors: Tsuneo Horiguchi, Richard Kirchhofer
-
Patent number: 5715413Abstract: A graphical user interface (GUI) application program implemented in an object oriented programming language permits a user to instantiate new program objects by dragging an instantiation object from one GUI window to a new GUI window and dropping the instantiation object in the new window. When the instantiation object is dropped into the new window, an object specified by the new window type is automatically instantiated. If needed, the user is automatically prompted to provide parameters needed for the object instantiation according to the window in which the object is dropped.Type: GrantFiled: June 25, 1996Date of Patent: February 3, 1998Assignee: International Business Machines CorporationInventors: Yuval Ishai, Christopher Thomas Kello, Mila Keren, Richard Kirchhofer, Lev Kozakov, Zvi Yosef Yehudai
-
Patent number: 5487164Abstract: An external data record sorting system that adaptively combines elements of both the distribution-based and the comparison-based sort procedures. The internal distribution-based sorting procedure generates sorted record strings that are twice as long on average as the available internal memory storage space. This MSB radix distribution procedure is adaptively optimized to data file characteristics by a predetermined threshold test that halts the distribution pass for a bin containing fewer records than a predetermined threshold number, which are then immediately sorted using a simpler comparison-based sorting procedure. This system also overlaps the input file reads and secondary storage writes between distribution sequences, thereby minimizing the non-overlapping portions of input/output operations and internal processing operations.Type: GrantFiled: September 14, 1993Date of Patent: January 23, 1996Assignee: International Business Machines CorporationInventors: Richard Kirchhofer, Bruce A. Wagar