Method and system for allocating ID of software component

US9696977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9696977-B2
Application numberUS-13140908-A
CountryUS
Kind codeB2
Filing dateJun 2, 2008
Priority dateJun 1, 2007
Publication dateJul 4, 2017
Grant dateJul 4, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for allocating an identifier (ID) of a software component is disclosed. The method includes generating information on software components by a Device Management (DM) server, generating a download package including the information on software components by the DM server, transmitting the download package from the DM server to a DM client, executing the download package by the DM client, and allocating an ID to each software component based on the information on software components if the download package is executed by the DM client.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for allocating an identifier (ID) of a software component by a Device Management (DM) client, the method comprising: receiving a download package from a DM server, wherein the download package includes deployed component information and a package identifier, and wherein the deployed component information is used for uniquely identifying software components after the software components are installed in the DM client; executing the download package and installing the software components in the DM client; generating a deployed component ID for each of the software components according to the deployed component information, after the download package is executed, wherein the deployed component ID is not inherited from the package identifier; and allocating the deployed component ID to each of the software components; wherein the deployed component information is used by the DM client for distinguishing each of the software components, and wherein the software components installed in the DM client are updated, removed, activated, or deactivated by the DM server based on the deployed component information. 2. The method as claimed in claim 1 , wherein the deployed component information comprises at least one of deployed component IDs of the software components and contents of the software components. 3. The method as claimed in claim 1 , wherein the receiving of the download package comprises receiving the download package by a software management unit of the DM client. 4. A method for allocating an identifier (ID) of a software component by a Device Management (DM) client, the method comprising: receiving, from a DM server, a Software Component Management Object (SCOMO) including deployed component information for uniquely identifying a software component after the software components are installed in the DM client, wherein the SCOMO includes a first information node including deployed component information and a second information node including a package identifier; downloading a software package from the DM server according to an execution command of the DM client and installing the software components in the DM client; generating a deployed component ID for each of the software components according to the deployed component information, after installing the software package, wherein the deployed component ID is not inherited from the package identifier; and allocating the deployed component ID to each of the software components, wherein the deployed component information is used by the DM client for distinguishing each of the software components, and wherein the software components installed in the DM client are updated, removed, activated, or deactivated based on the deployed component information. 5. The method as claimed in claim 4 , wherein the deployed component information comprises at least one of deployed component IDs of the software components and contents of the software components. 6. The method as claimed in claim 4 , wherein the receiving of the SCOMO comprises receiving the SCOMO by a software management unit of the DM client. 7. A method for allocating an identifier (ID) of a software component by a Device Management (DM) client, the method comprising: receiving, from a DM server, a Software Component Management Object (SCOMO); downloading a software package from the DM server according to an execution command of the DM client, wherein the software package includes deployed component information uniquely identifying the software components after the software components are installed in the DM client and a package identifier; installing the software components in the DM client; generating a deployed component ID for each of the software components according to the deployed component information, after installing the software package, wherein the deployed component ID is not inherited from the package identifier; and allocating the deployed component ID to each installed software component, wherein the deployed component information is used by the DM client for distinguishing each of the software components, and wherein the software components installed in the DM client are updated, removed, activated, or deactivated by the DM server based on the deployed component information. 8. The method as claimed in claim 7 , wherein the deployed component information comprises at least one of deployed component IDs of the software components and contents of the software components. 9. The method as claimed in claim 7 , wherein the receiving of the SCOMO comprises receiving the SCOMO by a software management unit of the DM client. 10. A method for allocating an identifier (ID) of a software component by a Device Management (DM) client, the method comprising: receiving a Software Component Management Object (SCOMO) from a DM server, wherein a download Management Object (MO) of the SCOMO includes a first sub-node describing deployed component information for uniquely identifying software components after the software components are installed in the DM client a package identifier, and a deployed MO of the SCOMO includes a second sub-node describing originator information of the software components; downloading a software package from a DM server according to an execution command of the DM client and installing the software components in the DM client; during installation of the software components, generating a deployed component ID for each of the software components according to contents of the first sub-node of the download MO, wherein the deployed component ID is not inherited from the package identifier; and allocating the deployed component ID to each of the software components, wherein the deployed component information is used by the DM client for distinguishing each of the software components, and wherein the software components installed in the DM client are updated, removed, activated, or deactivated by the DM server based on the deployed component information. 11. The method as claimed in claim 10 , wherein the deployed component information comprises originator information. 12. The method as claimed in claim 10 , wherein the originator provides the deployed component information. 13. The method as claimed in claim 11 , wherein the allocating of the deployed component ID to each installed software component comprises allocating the originator information to the second sub-node of the deployed MO. 14. The method as claimed in claim 10 , wherein the deployed component information comprises at least one of deployed component IDs of the software components and contents of the software components. 15. The method as claimed in claim 10 , wherein the receiving of the SCOMO comprises receiving the SCOMO by a software management unit of the DM client. 16. A method for allocating an identifier (ID) of a software component by a Device Management (DM) client, the method comprising: receiving a download package from a DM server, the download package including deployed component information for uniquely identifying the software components after the software components are installed in the DM client and a package identifier; executing the download package and installing the software components in the DM client; generating a deployed component ID for each of the software components according to the deployed component information, after the download package is executed, wherein the deployed component ID is not inherited from the package identifier; and allocating the deployed component ID to each of the software components; wherein the downl

Assignees

Inventors

Classifications

  • G06F8/60Primary

    Software deployment · CPC title

  • Software maintenance or management · CPC title

  • Installation · CPC title

  • Service provisioning or reconfiguring · CPC title

  • Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9696977B2 cover?
A method for allocating an identifier (ID) of a software component is disclosed. The method includes generating information on software components by a Device Management (DM) server, generating a download package including the information on software components by the DM server, transmitting the download package from the DM server to a DM client, executing the download package by the DM client,…
Who is the assignee on this patent?
Keum Ji-Eun, Jun Hae-Young, Kim Wuk, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F8/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).