Association of Address with Cloud Services Account

US2017359331A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017359331-A1
Application numberUS-201615275222-A
CountryUS
Kind codeA1
Filing dateSep 23, 2016
Priority dateJun 12, 2016
Publication dateDec 14, 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.

Some embodiments provide a method for an electronic device. The method receives, through a communication address, an invitation to access a shared data asset via a cloud services platform. When the communication address is not associated with any account on the cloud services platform, the method identifies whether the device is associated with a cloud services account. When the device is associated with a cloud services account, the method prompts for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset.

First claim

Opening claim text (preview).

1 . For an electronic device, a method comprising: receiving, through a communication address, an invitation to access a shared data asset via a cloud services platform; when the communication address is not associated with any account on the cloud services platform, identifying whether the device is associated with a cloud services account; and when the device is associated with a cloud services account, prompting for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset. 2 . The method of claim 1 , wherein the communication address is an e-mail address and the invitation is received via an e-mail. 3 . The method of claim 1 , wherein the communication address is a phone number and the invitation is received via a text message. 4 . The method of claim 1 , wherein the communication address is an account with a messaging application and the invitation is received via a message. 5 . The method of claim 1 further comprising, when the device is not associated with a cloud services account, prompting for input of a username and password for a cloud services account in order to associate the communication address with the cloud services account. 6 . The method of claim 1 , wherein prompting for input of the password comprises: receiving a request to verify the communication address; in response to the request, sending a message to the cloud services platform requesting verification of the communication address; receiving a separate communication, through the communication address, that requests verification of an association of the communication address with the cloud services account; and upon receiving selection of an item in the separate communication, displaying a prompt for the cloud services account password. 7 . The method of claim 1 , wherein access is enabled to the shared data asset by encrypting the shared data asset with a public key associated with the cloud services account. 8 . The method of claim 1 , wherein access is enabled to the shared data asset by encrypting a record with a public key associated with the cloud services account, wherein the encrypted record provides a key for accessing the shared data asset. 9 . The method of claim 8 , wherein the cloud services account is a first cloud services account, wherein the encryption is performed by a device associated with a second cloud services account. 10 . The method of claim 9 , wherein the record is also encrypted with a public key associated with the second cloud services account. 11 . A non-transitory machine readable medium storing a program for execution by at least one processing unit of an electronic device, the program comprising sets of instructions for: receiving, through a communication address, an invitation to access a shared data asset via a cloud services platform; when the communication address is not associated with any account on the cloud services platform, identifying whether the device is associated with a cloud services account; and when the device is associated with a cloud services account, prompting for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset. 12 . The non-transitory machine readable medium of claim 11 , wherein the communication address is an e-mail address and the invitation is received via an e-mail. 13 . The non-transitory machine readable medium of claim 11 , wherein the communication address is a phone number and the invitation is received via a text message. 14 . The non-transitory machine readable medium of claim 11 , wherein the communication address is an account with a messaging application and the invitation is received via a message. 15 . The non-transitory machine readable medium of claim 11 , wherein the program further comprises a set of instructions for prompting for input of a username and password for a cloud services account in order to associate the communication address with the cloud services account, when the device is not associated with a cloud services account. 16 . An electronic device comprising: a set of processing units; and a non-transitory machine readable medium storing a program for execution by at least one processing unit of an electronic device, the program comprising sets of instructions for: receiving, through a communication address, an invitation to access a shared data asset via a cloud services platform; when the communication address is not associated with any account on the cloud services platform, identifying whether the device is associated with a cloud services account; and when the device is associated with a cloud services account, prompting for input of a password for the cloud services account in order for the communication address to be associated with the cloud services account and for access to be enabled to the shared data asset. 17 . The electronic device of claim 16 , wherein the set of instructions for prompting for input of the password comprises: receiving a request to verify the communication address; in response to the request, sending a message to the cloud services platform requesting verification of the communication address; receiving a separate communication, through the communication address, that requests verification of an association of the communication address with the cloud services account; and upon receiving selection of an item in the separate communication, displaying a prompt for the cloud services account password. 18 . The electronic device of claim 16 , wherein access is enabled to the shared data asset by encrypting the shared data asset with a public key associated with the cloud services account. 19 . The electronic device of claim 16 , wherein access is enabled to the shared data asset by encrypting a record with a public key associated with the cloud services account, wherein the encrypted record provides a key for accessing the shared data asset. 20 . The electronic device of claim 19 , wherein the cloud services account is a first cloud services account, wherein the encryption is performed by a device associated with a second cloud services account, wherein the record is also encrypted with a public key associated with the second cloud services account.

Assignees

Inventors

Classifications

  • using a predetermined code, e.g. password, passphrase or PIN (network architectures or network communication protocols for supporting authentication of entities using passwords in a packet data network H04L63/083) · CPC title

  • using a plurality of keys or algorithms · CPC title

  • involving Diffie-Hellman or related key agreement protocols · CPC title

  • for supporting key management in a packet data network (cryptographic mechanisms or cryptographic arrangements for key management H04L9/08) · CPC title

  • Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage · 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 US2017359331A1 cover?
Some embodiments provide a method for an electronic device. The method receives, through a communication address, an invitation to access a shared data asset via a cloud services platform. When the communication address is not associated with any account on the cloud services platform, the method identifies whether the device is associated with a cloud services account. When the device is assoc…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6218. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 14 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).