Information processing apparatus having reliable display screen control within printer driver, storage medium, and control method thereof
US-8947689-B2 · Feb 3, 2015 · US
US9626178B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9626178-B2 |
| Application number | US-201615094659-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 8, 2016 |
| Priority date | Nov 17, 2011 |
| Publication date | Apr 18, 2017 |
| Grant date | Apr 18, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus and method of automatically installing an application in different terminals by storing terminal information of a user and allowing the user to install an application when the user installs an application in at least two terminals, and in which an installation process may be automatically conducted is provided. Information related to an application installed in a first terminal is received from the first terminal; and a second terminal is requested to install another application corresponding to the application, in the second terminal, by using the received information related to the application.
Opening claim text (preview).
What is claimed is: 1. A method of facilitating application installation in a second electronic device of a user, the method comprising: receiving information about applications installed in a first electronic device from a server, the information about applications installed in the first electronic device being based on a user information of a user; identifying an application that is not installed in the second electronic device, from the information about applications installed in the first electronic device; installing the identified application in the second electronic device, based on an installation approval of a user; sending information related to the installing of the identified application in the second electronic device, to the server to update information about applications installed in the second electronic device. 2. The method of claim 1 , wherein the installing the identified application in the second electronic device comprises installing an application corresponding to the identified application, based on an installation environment of the second electronic device. 3. The method of claim 1 , wherein the identified application installed in the second electronic device operates together with the identified application installed in the first electronic device. 4. The method of claim 1 , further comprising: receiving, from the server, update information related to an update of an application installed in the first electronic device; identifying an application which is not updated in the second electronic device; and updating the identified application which is not updated in the second electronic device, based on the received update information. 5. The method of claim 1 , further comprising: identifying an application which is not included in the information about applications installed in the first electronic device, from among at least one application installed in the second electronic device; removing from the second electronic device the identified application which is not included in the information about applications installed in the first electronic device, based on a removal approval of the user; and sending information related to the removing to the server to update the information about applications installed in the second electronic device. 6. A non-transitory computer readable recording medium having embodied thereon a program for executing the method of claim 1 . 7. A method of automatically storing contents in a second electronic device of a user, the method comprising: receiving information about contents stored in the first electronic device from the server, the information about contents stored in the first electronic device being based on a user information of a user; identifying contents that are not stored in a second electronic device, from the information about contents stored in the first electronic device; storing the identified contents in the second electronic device, based on a storage approval of the user; and sending information related to the storing the identified contents in the second electronic device, to the server to update information about contents stored in the second electronic device. 8. The method of claim 7 , wherein the storing the identified contents in the second electronic device comprises: converting the identified contents based on an environment of the second electronic device; and storing the converted contents in the second electronic device. 9. The method of claim 7 , further comprising: receiving, from the server, update information related to an update of contents stored the first electronic device; identifying contents which are not updated in the second electronic device; and updating the identified contents which are not updated in the second electronic device, based on the received update information. 10. The method of claim 7 , further comprising: identifying contents which are not included in the information about contents stored in the first electronic device, from among at least one piece of contents stored in the second electronic device; removing from the second electronic device the identified contents which are not included in the information about contents stored in the first electronic device, based on a removal approval of the user; and sending information related to the removing to the server to update the information about contents stored in the second electronic device. 11. A second electronic device comprising: a communicator which is configured to receive information about applications installed in the first electronic device from the server, the information about applications installed in the first electronic device being based on a user information of a user; and a controller which is configured to identify an application that is not installed in the second electronic device, from the information about applications installed in the first electronic device, and install the identified application in the second electronic device, based on an installation approval of the user, wherein the communicator is further configured to send information related to an installation of the identified application in the second electronic device, to the server to update information about applications installed in the second electronic device. 12. The second electronic device of claim 11 , wherein the controller is further configured to install an application corresponding to the identified application, based on an installation environment of the second electronic device. 13. The second electronic device of claim 11 , wherein the identified application installed in the second electronic device operates together with the identified application installed in the first electronic device. 14. The second electronic device of claim 11 , wherein the communicator is further configured to receive, from the server, update information related to an update of an application installed the first electronic device, and the controller is further configured to identify an application which is not updated in the second electronic device and update the identified application which is not updated in the second electronic device, based on the received update information. 15. The second electronic device of claim 11 , wherein the controller is further configured to identify an application which is not included in the information about applications installed in the first electronic device, from among at least one application installed in the second electronic device, and remove from the second electronic device the identified application which is not included in the information about applications installed in the first electronic device, based on a removal approval of the user, and the communicator is further configured to send information related to a removal of the identified application which is not included in the information about applications installed in the first electronic device, to the server to update the information about applications installed in the second electronic device. 16. A second electronic device comprising: a communicator which is configured to receive information about contents stored in the first electronic device from the server, the information about contents stored in the first electronic device being based on a user information of a user; a controller which is configured to identify contents that are not stored in a second electronic device, from the information about contents stored in a first electronic device, and store the identified contents in the second electronic device, based on
Uninstallation · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
Installation · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs {(coordinating program control therefor G06F9/52; in regulating and control system G05B)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.