Digital charms system and method
US-2016323271-A1 · Nov 3, 2016 · US
US10102216B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10102216-B2 |
| Application number | US-201514691921-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 21, 2015 |
| Priority date | Apr 21, 2015 |
| Publication date | Oct 16, 2018 |
| Grant date | Oct 16, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An association system for associating digital assets may include a processing device, a first computer-readable storage medium portion in communication with the processing device that includes an association database of statements regarding a set of digital assets and associations between the digital assets in the set, and a second computer-readable storage medium portion in communication with the electronic device. The second computer-readable storage medium portion may include one or more programming instructions that, when executed, cause the processing device to receive electronic data including a statement defining an association between a delegating digital asset and a receiving digital asset, verify whether the statement is reliable, and, in response to verifying that the statement is reliable, add an entry to the association database, and store in the entry an indication that the delegating digital asset grants the receiving digital asset the one or more characteristics.
Opening claim text (preview).
What is claimed is: 1. An association system for associating digital assets, the system comprising: a processing device; a first computer-readable storage medium portion in communication with the processing device, the first computer-readable storage medium portion comprising an association database of statements regarding a set of digital assets and associations between the digital assets in the set, wherein the association database is accessible to one or more third parties to verify one or more of the associations between the digital assets in the set, and wherein the digital assets are online assets that provide a service or content; a second computer-readable storage medium portion in communication with the electronic device, wherein the second computer-readable storage medium portion comprises one or more programming instructions that, when executed, cause the processing device to: receive electronic data comprising a statement, the statement being electronic information defining an association between a delegating digital asset and a receiving digital asset, wherein the association defines one or more characteristics that the delegating digital asset is able to delegate to the receiving digital asset, determine whether the statement was made by an asset owner of the delegating digital asset by: determining an asset type associated with the delegating digital asset, wherein the asset type categorizes the service or content provided by the delegating digital asset, determining, based on the determined asset type, a permissible location for authorized statements that are made by the asset owner regarding the delegating digital asset, wherein the permissible location is in the received electronic data or in a central location referenced in the received electronic data, and determining whether the statement is located in the permissible location, and verify the statement when the statement was made by the asset owner of the delegating digital asset, wherein verifying the statement comprises: adding an entry to the association database, and storing in the entry an indication that the delegating digital asset grants the receiving digital asset the one or more characteristics; not verify the statement when the statement was not made by the asset owner of the delegating digital asset. 2. The system of claim 1 , wherein the one or more programming instructions that, when executed, cause the processing device to determine whether the statement was made by an asset owner of the delegating digital asset comprises one or more programming instructions that, when executed, cause the processing device to determine whether the statement is located in a location that can only be controlled by the asset owner. 3. The system of claim 2 , wherein the first digital asset comprises a website and the location comprises an access-controlled electronic file. 4. The system of claim 1 , wherein: the first digital asset comprises a mobile application; and the one or more programming instructions that, when executed, cause the processing device to determine whether the statement was made by an asset owner of the delegating digital asset comprises one or more programming instructions that, when executed, cause the processing device to determine whether the statement is signed using a key that only the asset owner has access to. 5. The system of claim 1 , wherein the one or more programming instructions that, when executed, cause the processing device to verify whether the statement is reliable by determining whether the statement was made by an asset owner of the delegating digital asset comprise one or more programming instructions that, when executed, cause the processing device to determine whether the statement is signed using a key that only the asset owner has access to. 6. The system of claim 1 , wherein the one or more programming instructions that, when executed, cause the processing device to verify whether the statement is reliable by determining whether the statement was made by an asset owner of the delegating digital asset comprise one or more programming instructions that, when executed, cause the processing device to determine whether the statement is located in a central location associated with the asset owner, wherein the central location comprises one or more statements about one or more other digital assets owned by the asset owner. 7. The system of claim 1 , wherein the one or more characteristics comprise one or more of the following: an ability to receive one or more login credentials associated with the delegating digital asset; an ability to handle one or more uniform resource locators that the delegating digital asset handles; and an ability to receive the user's location. 8. The system of claim 1 , wherein: the delegating digital asset is a website, and the permissible location is a JavaScript Object Notation list that is included in the received electronic data. 9. The system of claim 1 , wherein: the delegating digital asset is a mobile application, and the permissible location is a mobile application manifest for the mobile application that is included in the received electronic data. 10. An association system for associating digital assets, the system comprising: a processing device; a user interface; a first computer-readable storage medium portion in communication with the processing device, the first computer-readable storage medium portion comprising an association database of statements, the statements being electronic information regarding a set of digital assets and associations between the digital assets in the set, wherein the statements were verified to be made by one or more asset owners of the set of digital assets based on asset types of the digital assets and permissible locations of the statements, wherein the digital assets are online assets that provide a service or content, and wherein the association database is accessible to one or more third parties to verify one or more of the associations between the digital assets in the set; a second computer-readable storage medium portion in communication with the processing device, the second computer-readable storage medium portion comprising one or more programming instructions that, when executed, cause the processing device to: receive, via the user interface, a request from a user pertaining to a first digital asset, query the association database using an indication of the first digital asset, the indication is based on one of the statements that was verified to be made by an asset owner of the first digital asset, receive from the association database an identification of one or more second digital assets that are associated with the first digital asset, generate a recommendation of one or more of the identified second digital assets, and cause the recommendation to be presented to the user via the user interface. 11. The system of claim 10 , wherein the one or more programming instructions that, when executed, cause the processing device to receive a request from a user pertaining to a first digital asset comprise one or more programming instructions that, when executed, cause the processing device to perform one or more of the following: receive a selection of the first digital asset; receive a query pertaining to the first digital asset; and receive an identifier associated with the first digital asset. 12. The system of claim 10 , wherein the one or more programming instructions that, when executed, cause the processing device to generate a recommendation of one or more of the identified second digital assets comprise one or more programming instructions th
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
Physics · mapped topic
Physics · mapped topic
Entity profiles · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.