최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0829520 (2007-07-27) |
등록번호 | US-8752044 (2014-06-10) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 5 인용 특허 : 671 |
A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic
A method, system, and device supporting installation of updates to software and/or firmware in memory of an electronic device. The updates may be accompanied by advertising, promotional and information content that is dynamically displayed to a user during processing of the update in the electronic device. The update information may be automatically generated based upon a list of all software components or packages already present on the electronic device, and may comprise software components for all dependencies of an application being installed by the update that are not already present on the electronic device.
1. A method of installing a software and/or firmware application in an electronic device of a user, the method comprising: enabling a set of user criteria that comprises a cost of transferring a unit of information;accessing a list of dependencies of the software and/or firmware application to be in
1. A method of installing a software and/or firmware application in an electronic device of a user, the method comprising: enabling a set of user criteria that comprises a cost of transferring a unit of information;accessing a list of dependencies of the software and/or firmware application to be installed, wherein a dependency comprises a software and/or firmware component used by, but not part of, the software and/or firmware application to be installed;comparing the list of dependencies to a list of all software and/or firmware components already present in a memory of the electronic device;producing a dependency graph to determine a number of dependents of the list of dependencies;automatically retrieving all dependencies and dependents of the list of dependencies not already present in the memory of the electronic device;determining whether room is available in the memory of the electronic device for the software and/or firmware application, all dependencies, and dependents of the list of dependencies not already present in the memory of the electronic device;generating update information for installing the software and/or firmware application and all dependencies not already present in the memory of the electronic device;downloading the update information to the electronic device, via a communication network, if room is available in the memory of the electronic device and the set of user criteria are met; andprocessing the downloaded update information by the electronic device. 2. The method according to claim 1, wherein the electronic device is a mobile device. 3. The method according to claim 2, wherein the electronic device comprises one of a cellular phone, a personal digital assistant, and a pager. 4. The method according to claim 1, wherein the communication network is a wireless network. 5. The method according to claim 1, wherein the list of all software and/or firmware components already present in the memory of the electronic device is maintained by the electronic device. 6. The method according to claim 1, wherein the list of all software and/or firmware components already present in the memory of the electronic device is maintained by a server remote from the electronic device. 7. The method according to claim 1, wherein processing of the downloaded update information by the electronic device uses existing contents of the memory of the electronic device to produce the software and/or firmware application and all dependencies not already present in the memory of the electronic device. 8. A method of installing a software and/or firmware application in an electronic device of a user, the method comprising: enabling a set of user criteria that comprises a type of communication path;accessing a list of dependencies of the software and/or firmware application to be installed, wherein a dependency comprises a software and/or firmware component used by, but not part of, the software and/or firmware application to be installed;comparing the list of dependencies to a list of all software and/or firmware components already present in a memory of the electronic device;producing a dependency graph to determine a number of dependents of the list of dependencies;automatically retrieving all dependencies and dependents of the list of dependencies not already present in the memory of the electronic device;determining whether room is available in the memory of the electronic device for the software and/or firmware application, all dependencies, and dependents of the list of dependencies not already present in the memory of the electronic device;generating update information for installing the software and/or firmware application and all dependencies not already present in the memory of the electronic device;downloading the update information to the electronic device, via a communication network, if room is available in the memory of the electronic device and the set of user criteria are met; andprocessing the downloaded update information by the electronic device. 9. The method according to claim 8, wherein the electronic device is a mobile device. 10. The method according to claim 9, wherein the electronic device comprises one of a cellular phone, a personal digital assistant, and a pager. 11. The method according to claim 8, wherein the communication network is a wireless network. 12. The method according to claim 8, wherein processing of the update information by the electronic device uses existing contents of the memory of the electronic device to produce the software and/or firmware application and all dependencies not already present in the memory of the electronic device. 13. The method according to claim 8, wherein the list of all software and/or firmware components already present in the memory of the electronic device is maintained by a server remote from the electronic device. 14. A method of installing a software and/or firmware application in an electronic device of a user, the method comprising: enabling a set of user criteria that comprises how often differential updates are performed;accessing a list of dependencies of the software and/or firmware application to be installed, wherein a dependency comprises a software and/or firmware component used by, but not part of, the software and/or firmware application to be installed;comparing the list of dependencies to a list of all software and/or firmware components already present in a memory of the electronic device;producing a dependency graph to determine a number of dependents of the list of dependencies;automatically retrieving all dependencies and dependents of the list of dependencies not already present in the memory of the electronic device;determining whether room is available in the memory of the electronic device for the software and/or firmware application, all dependencies, and dependents of the list of dependencies not already present in the memory of the electronic device;generating update information for installing the software and/or firmware application and all dependencies not already present in the memory of the electronic device;downloading the update information to the electronic device, via a communication network, if room is available in the memory of the electronic device and the set of user criteria are met; andprocessing the downloaded update information b the electronic device. 15. The method according to claim 14, wherein the communication network is a wireless network. 16. The method according to claim 14, wherein processing of the downloaded update information by the electronic device uses existing contents of the memory of the electronic device to produce the software and/or firmware application and all dependencies not already present in the memory of the electronic device. 17. The method according to claim 14, wherein the list of all software and/or firmware components already present in the memory of the electronic device is maintained by a server remote from the electronic device. 18. The method according to claim 14, wherein the list of all software and/or firmware components already present in the memory of the electronic device is maintained by the electronic device.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.