Method for launching applications
First Claim
Patent Images
1. A method in a process plant for configuring a process plant software system to cause a desired application to launch, the method comprising:
- prompting a user to indicate the desired application;
prompting the user to indicate at least one component, in the process plant, with which the desired application is to be associated;
prompting the user to indicate at least one startup parameter to be provided to the desired application via an application program interface (API) of the desired application;
associating the at least one startup parameter and the desired application with the at least one component; and
configuring the process plant software system wherein an originating application is configured to launch the desired application in connection with the at least one component via an API of an application launcher, the originating application executable on an operating system of a computing device of the process plant system, and wherein;
the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application, andthe application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application, and the plurality of respective APIs including the API of the desired application.
1 Assignment
0 Petitions
Accused Products
Abstract
An originating application in a process plant is able to launch multiple desired applications, with one or more of the desired applications having a different application programming interface. In one example, the originating application is able to launch multiple desired applications via an application launcher program. The originating application provides the application launcher program with an indication of the desired application to be launched, and the application launcher program then launches the indicated desired application.
-
Citations
40 Claims
-
1. A method in a process plant for configuring a process plant software system to cause a desired application to launch, the method comprising:
-
prompting a user to indicate the desired application; prompting the user to indicate at least one component, in the process plant, with which the desired application is to be associated; prompting the user to indicate at least one startup parameter to be provided to the desired application via an application program interface (API) of the desired application; associating the at least one startup parameter and the desired application with the at least one component; and configuring the process plant software system wherein an originating application is configured to launch the desired application in connection with the at least one component via an API of an application launcher, the originating application executable on an operating system of a computing device of the process plant system, and wherein; the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application, and the application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application, and the plurality of respective APIs including the API of the desired application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method in a process plant for configuring asset management software to cause an application to launch, the method comprising:
-
prompting a user to indicate a desired application; prompting a user to indicate at least one startup parameter to be supplied to the desired application via an application program interface (API) of the desired application; prompting the user to indicate a device to which the desired application is to be associated; associating the desired application and the at least one startup parameter with the device; and configuring the asset management software wherein the asset management software is configured to launch the desired application in connection with the device via an API of an application launcher, the asset management software designed to execute on an operating system of a computing device of the process plant, wherein; the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application, and the application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application and the plurality of respective APIs including the API of the desired application. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method in a process plant for launching an application, the method comprising:
-
receiving, via an originating application executing on an operating system of a computing device in a process plant, a user command to launch a desired application; determining, based on the user command, an indication of the desired application; retrieving, based on the indication of the desired application, at least one startup parameter to be provided to the desired application via an application program interface (API) of the desired application; and launching, via an API of an application launcher program, the desired application with the at least one startup parameter via the API of the desired application, wherein the application launcher program is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application and the plurality of respective APIs including the API of the desired application; wherein launching the desired application comprises providing the indication of the desired application to the application launcher program via the API of the application launcher program; wherein the API of the application launcher program is different than the API of the desired program; wherein the application launcher program retrieves the at least one startup parameter to be provided to the desired application via the API of the desired application; wherein the application launcher program launches the desired application via the API of the desired application with the at least one startup parameter. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method in a process plant for launching an application, the method comprising:
-
receiving, via an originating application in a management system application executing on an operating system of a computing device in the process plant, a user command associated with a device in the process plant; determining, based on the user command, an indication of a desired application; determining, based on the user command, an indication of at least one startup parameter that is to be provided to the desired application; retrieving, based on the indication of the desired application, information for launching the desired application according to an application program interface (API) of the desired application; retrieving, based on the indication of the at least one startup parameter, information for providing the at least one startup parameter to the desired application via the API of the desired application; and launching the desired application with the at least one startup parameter via an API of an application launcher, wherein the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application and the application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application and the plurality of respective APIs including the API of the desired application.
-
-
39. A tangible medium storing machine readable instructions comprising:
-
first software to prompt a user to indicate at least one desired application; second software to prompt the user to indicate at least one component, in a process plant, with which the at least one desired application is to be associated; third software to prompt the user to indicate at least one startup parameter to be provided to the desired application via an application program interface (API) of the desired application; fourth software to associate the at least one desired application with the at least one startup parameter and the at least one component; and fifth software to enable an originating application executing on an operating system of a computing device in the process plant to launch the desired application in connection with the at least one component via an API of an application launcher, wherein the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application and the application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application and the plurality of respective APIs including the API of the desired application.
-
-
40. A tangible medium storing machine readable instructions, comprising:
-
first software to receive, via an originating application executing on an operating system of a computing device in a process plant, a user command to launch a desired application; second software to determine, based on the user command, an indication of the desired application; third software to retrieve, based on the indication of the desired application, at least one startup parameter to be provided to an application program interface (API) of the desired application; and fourth software to launch the desired application via an application program interface of an application launcher, wherein the application launcher is configured to launch the desired application with the at least one startup parameter via the API of the desired application and the application launcher is configured to launch a plurality of applications via a plurality of respective APIs, the plurality of applications including the desired application and the plurality of respective APIs including the API of the desired application; wherein the fourth software provides the indication of the desired application to the application launcher via the API of the application launcher; wherein the API of the application launcher is different than the API of the desired program; wherein the application launcher retrieves the at least one startup parameter to be provided to the desired application via the API of the desired application; wherein the application launcher launches the desired application via the API of the desired application with the at least one startup parameter.
-
Specification