System for associating related digital assets

US10102216B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10102216-B2
Application numberUS-201514691921-A
CountryUS
Kind codeB2
Filing dateApr 21, 2015
Priority dateApr 21, 2015
Publication dateOct 16, 2018
Grant dateOct 16, 2018

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.

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.

First claim

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

Assignees

Inventors

Classifications

  • H04L63/08Primary

    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

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 US10102216B2 cover?
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 …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification H04L63/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 16 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).