Systems, Methods, And Computer Program Products For Managing Data Re-Installation

US2017351863A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017351863-A1
Application numberUS-201715680938-A
CountryUS
Kind codeA1
Filing dateAug 18, 2017
Priority dateJan 25, 2013
Publication dateDec 7, 2017
Grant date

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.

Systems, methods, and computer program products are provided for managing data re-installation including service re-installation. A re-installation procedure re-installs and optionally activates data at least partially installed on a secure element without intervention middleware to repair a personalization procedure failure. Thus, personalization data on a secure element (SE) may be comprehensively managed by interfacing between one of a plurality of service provider (SP) trusted service managers (TSM) and a central trusted service manager (central TSM). The processing time required to manage the re-installation procedure is minimized.

First claim

Opening claim text (preview).

1 . A system to manage data re-installation, comprising: a memory; a processor communicatively coupled to the memory, the processor being operable to execute computer-executable program instructions stored in the memory to cause the system to: receive, from a particular one of a plurality of service provider trusted service managers (TSM) over a network over a network, a re-install request to re-install data that was previously at least partially installed on a secure element of a user computing device; re-install, over the network, the data on the secure element of the user computing device, wherein the re-installed data comprises a service; and activate, over the network, the re-installed data comprising the service on the secure element of the user computing device so that the data comprising the service is usable by the user computing device. 2 . (canceled) 3 . (canceled) 4 . The system of claim 1 , the processor being further operable to execute computer-executable program instructions stored in the memory to cause the system to delete the data that was previously at least partially installed on the secure element. 5 . (canceled) 6 . (canceled) 7 . The system of claim 1 , the processor being further operable to execute computer-executable program instructions stored in the memory to cause the system to transmit a response over the network including a result of processing the re-install request. 8 . The system of claim 1 , wherein the memory is further operable to store a state of the data, and wherein the processor is further operable to execute computer-executable program instructions stored in the memory to cause the system to: determine, upon receiving the re-install request, that the state of the data is personalizing; and update the state of the data to indicate the data is being installed on the secure element. 9 . The system of claim 8 , the processor being further operable to execute computer-executable program instructions stored in the memory to cause the system to update the state of the data to indicate that the data is being deleted from the secure element in response to determining that the state of the data is personalizing. 10 . (canceled) 11 . The system of claim 1 , the processor being further operable to execute computer-executable program instructions stored in the memory to cause the system to count a number of re-install requests from the network, wherein the number of re-install requests is limited to a predetermined number. 12 . A computer-implemented method to manage data re-installation, comprising: receiving, by one or more computing devices associated with a central trusted service manager (central TSM) from a particular one of a plurality of service provider trusted service managers (TSM), over a network, a re-install request to re-install data that was previously at least partially installed on a secure element; re-installing, by the one or more computing devices over the network, the data on the secure element of the user computing device, wherein the re-installed data comprises a service; and activating, by the one or more computing devices over the network, the re-installed data comprising the service on the secure element of the user computing device so that the data comprising the service is usable by the user computing device. 13 . (canceled) 14 . (canceled) 15 . The method of claim 12 , further comprising deleting, by the one or more computing devices over the network, the data that was previously at least partially installed on the secure element. 16 . The method of claim 15 , wherein the deleting step-the data occurs prior to re-installing the data on the secure element. 17 . (canceled) 18 . The method of claim 12 , further comprising transmitting, by the one or more computing devices over the network, a response comprising a result of processing the re-install request. 19 . The method of claim 12 , further comprising: determining, by the one or more computing devices upon receiving the re-install request, that the state of the data is personalizing; and updating, by the one or more computing devices, the state of the data to indicate the data is being installed on the secure element. 20 . The method of claim 19 , further comprising updating, by the one or more computing devices, the state of the data to indicate that the data is being deleted from the secure element in response to determining that the state of the data is personalizing. 21 . (canceled) 22 . (canceled) 23 . A computer program product comprising: a non-transitory computer-readable medium having computer-executable program instructions embodied thereon that when executed by a computer, cause the computer to: receive, from a particular one of a plurality of service provider trusted service managers (TSM) over a network over a network, a re-install request to re-install a data at least partially installed on a secure element of a user computing device; re-install, over the network, the data on the secure element of the user computing device, wherein the re-installed data comprises; and activate, over the network, the re-installed data comprising the service on the secure element so that the data comprising the service is usable by the user computing device. 24 . (canceled) 25 . (canceled) 26 . The computer program product of claim 23 , wherein the non-transitory computer-readable medium further comprises computer-executable program instructions embodied thereon, that when executed by the computer, cause the computer to delete the data at least partially installed on the secure element. 27 . (canceled) 28 . (canceled) 29 . The computer program product of claim 23 , wherein the non-transitory computer-readable medium further comprises computer-executable program instructions embodied thereon, that when executed by the computer, cause the computer to transmit a response over the network including a result of processing the re-install request. 30 . The computer program product of claim 23 , wherein the non-transitory computer-readable medium further comprises computer-executable program instructions embodied thereon, that when executed by the computer, cause the computer to: determine, upon receiving the re-install request, that the state of the data is personalizing; and update the state of the data to indicate the data is being installed on the secure element if it is determined that the state of the data is personalizing. 31 . The computer program product of claim 30 , wherein the non-transitory computer-readable medium further comprises computer-executable program instructions embodied thereon, that when executed by the computer, cause the computer to update the state of the data to indicate that the data is being deleted from the secure element in response to determining that the state of the data is personalizing. 32 . (canceled) 33 . (canceled) 34 . The system of claim 1 , the processor being further operable to execute computer-executable program instructions stored in the memory to cause the system to: instantiate, over the network, the reinstalled data to create an instantiated service accessible by the particular one of the service provider TSMs; and extradit

Assignees

Inventors

Classifications

  • G06F21/57Primary

    Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • G06F21/606Primary

    by securing the transmission between two devices or processes · CPC title

  • Downloading or loading of personalisation data · CPC title

  • Service provisioning or reconfiguring · 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 US2017351863A1 cover?
Systems, methods, and computer program products are provided for managing data re-installation including service re-installation. A re-installation procedure re-installs and optionally activates data at least partially installed on a secure element without intervention middleware to repair a personalization procedure failure. Thus, personalization data on a secure element (SE) may be comprehens…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/57. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).