AUTOMATING THE DEPLOYMENT OF APPLICATIONS
First Claim
Patent Images
1. A method for deploying applications to multi-functional peripherals (MFPs), the method comprising, in response to executing a script in an integrated development environment (IDE):
- compiling a plurality of source files into executable code;
packaging the executable code into an application that comprises one or more Java archive (JAR) files; and
deploying the application to an MFP from a development workstation that executes the IDE, wherein;
the MFP comprises a plurality of service applications that each provides at least one service;
one of the plurality of service applications includes a print process for processing print data and causing a printed version of an electronic document reflected in the print data to be generated; and
the MFP installs the application.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for automatically building and deploying applications from a developers'"'"' workstation to an MFP. An integrated development environment (IDE) executes a script that causes (a) source code files to be compiled into executable code, (b) the executable code to be packaged into an application, and (c) the application to be deployed to an MFP. The application may be deployed over a network directly to an MFP or to a server. If the application is deployed first to a server, then the MFP requests the application from the server.
-
Citations
22 Claims
-
1. A method for deploying applications to multi-functional peripherals (MFPs), the method comprising, in response to executing a script in an integrated development environment (IDE):
-
compiling a plurality of source files into executable code; packaging the executable code into an application that comprises one or more Java archive (JAR) files; and deploying the application to an MFP from a development workstation that executes the IDE, wherein; the MFP comprises a plurality of service applications that each provides at least one service; one of the plurality of service applications includes a print process for processing print data and causing a printed version of an electronic document reflected in the print data to be generated; and the MFP installs the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable medium carrying instructions for deploying applications to multi-functional peripherals (MFPs), which instructions, when executed by one or more processors, cause the one or more processors to perform, in response to executing a script in an integrated development environment (IDE):
-
compiling a plurality of source files into executable code; packaging the executable code into an application that comprises one or more Java archive (JAR) files; and deploying the application to an MFP from a development workstation that executes the IDE, wherein; the MFP comprises a plurality of service applications that each provides at least one service; one of the plurality of service applications includes a print process for processing print data and causing a printed version of an electronic document reflected in the print data to be generated; and the MFP installs the application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification