Managing electronic keys
AssigneeMicroStrategy Incorporated
InventorMichael J. Saylor
Life of this patent
Estimating the term…
Abstract
Users of a social networking platform may provide electronic keys to other users of the social networking platform. Use of an electronic key may be subject to one or more conditions specified by the issuer of the electronic key. Data may be provided that enables the recipient to use the electronic key in accordance with the one or more conditions on use of the electronic key.
Claims20
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer-readable medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving, based on input provided by a user, data identifying a recipient for an electronic key to a physical lock, the recipient being connected to the user in a social networking platform;
- receiving, based on input provided by the user, data identifying the physical lock to which the user desires to provide the electronic key;
- receiving, based on input provided by the user, data indicating one or more conditions on use of the electronic key;
- determining that the user has authority to issue the electronic key to the physical lock;
- in response to determining that the user has authority to issue the electronic key to the physical lock, storing, in electronic storage, key data that identifies the recipient of the electronic key, the physical lock for which the electronic key is granted, and the one or more conditions on use of the electronic key;
- accessing, from profile data for the recipient from the social networking platform, an electronic address for the recipient;
- transmitting, to the electronic address for the recipient, data that indicates that the electronic key is transferred to the recipient;
- and
- transmitting, to the electronic address for the recipient, data that enables the recipient to use the electronic key in accordance with the one or more conditions on use of the electronic key.
At least one non-transitory computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- receiving, based on input provided by a user, data identifying a recipient for an electronic key to a physical lock, the recipient being connected to the user in a social networking platform;
- receiving, based on input provided by the user, data identifying the physical lock to which the user desires to provide the electronic key;
- receiving, based on input provided by the user, data indicating one or more conditions on use of the electronic key;
- determining that the user has authority to issue the electronic key to the physical lock;
- in response to determining that the user has authority to issue the electronic key to the physical lock, storing, in electronic storage, key data that identifies the recipient of the electronic key, the physical lock for which the electronic key is granted, and the one or
- more conditions on use of the electronic key;
- accessing, from profile data for the recipient from the social networking platform, an electronic address for the recipient;
- transmitting, to the electronic address for the recipient, data that indicates that the electronic key is transferred to the recipient;
- and
- transmitting, to the electronic address for the recipient, data that enables the recipient to use the electronic key in accordance with the one or more conditions on use of the electronic key.
A method comprising:
- receiving, based on input provided by a user, data indicating a recipient for an electronic key to a physical lock, the recipient being connected to the user in a social networking platform;
- receiving, based on input provided by the user, data identifying the physical lock to which the user desires to provide the electronic key;
- receiving, based on input provided by the user, data indicating one or more conditions on use of the electronic key;
- storing, in electronic storage, key data that identifies the recipient of the electronic key, the physical lock for which the electronic key is granted, and the one or more conditions on use of the electronic key;
- accessing, from profile data for the recipient from the social networking platform, an electronic address for the recipient;
- transmitting, to the electronic address for the recipient, data that indicates that the electronic key is transferred to the recipient;
- and
- transmitting, to the electronic address for the recipient, data that enables the recipient to use the electronic key in accordance with the one or more conditions on use of the electronic key.
Dependencies are inferred from the claim text.