Legal claims defining the scope of protection, as filed with the USPTO.
1. An installation method needless of multiple requests for permissions comprising: running a first startup program under a non-administrator permission, wherein the first startup program is an interface for a user to implement an installation process and the first startup program itself does not contain installation files; executing a first command after the first startup program is run under the non-administrator permission, wherein the first command runs a second startup program with an administrator permission, an input parameter of the first command is the second startup program, and the first command requests a user name and password from the user for the administrator permission; and after the second startup program is run, starting through a second command each of at least one installation module repeatedly without requesting the user name and password from the user, wherein the second command executes the at least one installation module with the administrator permission, names of the at least one installation module are different, or modification operations performed by the at least one installation module are different, and the second command includes a specific operation of adding, deleting, modifying, or checking.
2. The installation method according to claim 1, wherein the at least one installation module includes at least one function selected from implementing a driver installation of an image formation device, configuring a wireless network of the image formation device, and completing an addition of the image formation device.
3. The installation method according to claim 1, wherein the installation method is used in a MacOS system.
4. The installation method according to claim 3, wherein the first command and the second command are application programming interfaces (APIs) or script commands in a standard library.
5. The installation method according to claim 1, wherein: the interface of the first startup program is hidden after the second startup program is run; or an interface of the second startup program is hidden after the at least one installation module is run.
6. An installation method needless of multiple requests for permissions comprising: running a first startup program under a non-administrator permission, wherein the first startup program is an interface for a user to implement an installation process and the first startup program itself does not contain installation files; creating, through a first writing program defined in the first startup program, an empty script file in a preset path; writing, through the first writing program, a first installation command for running a first installation module into the empty script file to obtain a script file; executing a third command to execute the script file with an administrator permission to execute the first installation command, wherein the third command requests a user name and password from the user for the administrator permission; clearing by the first writing program the script file, and writing, through the first writing program, a second installation command for running a second installation module into the script file; repeatedly executing the third command without requesting the user name and password from the user to execute the script file in the preset path with the administrator permission until a corresponding installation module is completed after the first startup program is run under the non-administrator permission, wherein the third command executes a corresponding installation command in the script file in the preset path with the administrator permission, and wherein an input parameter of the third command is the preset path, and the corresponding installation command includes the second installation module; and during repeatedly executing the third command, each time before the first startup program executes the third command, clearing by the first writing program the script file and writing by the first writing program an installation command corresponding to a next installation module to be installed into the script file.
7. The installation method according to claim 6, wherein one of the first installation module and the corresponding installation module includes at least one function selected from implementing a driver installation of an image formation device, configuring a wireless network of the image formation device, and completing an addition of the image formation device.
8. The installation method according to claim 6, wherein the installation method is used in a MacOS system.
9. The installation method according to claim 8, wherein the third command is an application programming interface (API) or a script command in a standard library.
10. An electronic device comprising: a memory configured to store a computer program; and a processor communicatively coupled to the memory, and when the computer program is executed, configured to perform an installation method needless of multiple requests for permissions, the installation method comprising: running a first startup program under a non-administrator permission, wherein the first startup program is an interface for a user to implement an installation process and the first startup program itself does not contain installation files: executing a first command after the first startup program is run under the non-administrator permission, wherein the first command runs a second startup program with an administrator permission, an input parameter of the first command is the second startup program, and the first command requests a user name and password from the user for the administrator permission; and after the second startup program is run, starting through a second command each of at least one installation module repeatedly without requesting the user name and password from the user, wherein the second command executes the at least one installation module with the administrator permission, names of the at least one installation module are different, or modification operations performed by the at least one installation module are different, and the second command includes a specific operation of adding, deleting, modifying, or checking.
11. The electronic device according to claim 10, wherein the at least one installation module includes at least one function selected from implementing a driver installation of an image formation device, configuring a wireless network of the image formation device, and completing an addition of the image formation device.
12. The electronic device according to claim 10, wherein the installation method is used in a MacOS system.
13. The electronic device according to claim 12, wherein the first command and the second command are application programming interfaces (APIs) or script commands in a standard library.
14. The electronic device according to claim 10, wherein: an interface of the first startup program is hidden after the second startup program is run; or an interface of the second startup program is hidden after the installation module is run.
15. A non-transitory computer readable storage medium containing a computer program, that when being executed, causes a processor to perform the installation method needless of multiple requests for permissions according to claim 1.
16. An electronic device comprising: a memory configured to store a computer program; and a processor communicatively coupled to the memory, and when the computer program is executed, configured to perform the installation method needless of multiple requests for permissions according to claim 6.
17. A non-transitory computer readable storage medium containing a computer program, that when being executed, causes a processor to perform the installation method needless of multiple requests for permissions according to claim 6.
Unknown
September 30, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.