System for creating and accessing digital cards stored in decentralized content storage
AssigneeMicrosoft Technology Licensing, LLC
InventorsSalil Das, Cezar Augusto Alevatto Guimaraes Neto, Peter Loren Engrav, Brian Scott Krabach, Deniz Cakirkaya, Brian Charles Blomquist, Craig Thomas Targosz, Sarojini Garapati
Life of this patent
Estimating the term…
Abstract
A reference to a digital item is stored as a digital card. The digital card can also be contained in, and/or refer to, other digital cards. The digital card can also include properties or attributes that may be added from the digital item that is being referred to. The digital card can be stored in a data pod within a de-centralized data storage system architecture.
Claims20
A computing system, comprising:
- at least one processor;
- and
- a data store storing computer executable instructions which, when executed by the at least one processor, cause the at least one processor to perform steps, comprising:
- detecting, at a data pod accessing system, an input request to create a digital card representing a digital item;
- obtaining digital item metadata corresponding to the digital item;
- generating the digital card including the item metadata;
- generating a card output to store the digital card in a data pod, comprising a plurality of digital cards in a given data storage system of a plurality of data storage systems in a de-centralized data storage system architecture;
- and
- exposing, at the data pod accessing system, an interface to access a set of digital cards, of the plurality of digital cards stored on the de-centralized data storage system architecture, through the data pod accessing system.
A computer implemented method, comprising:
- detecting, at a data pod accessing system, an input request to create a digital card representing a digital item;
- obtaining digital item metadata corresponding to the digital item;
- generating the digital card including the item metadata;
- generating a card output to store the digital card in a data pod, comprising a plurality of digital cards in a given data storage system of a plurality of data storage systems in a de-centralized data storage system architecture;
- and
- exposing, at the data pod accessing system, an interface to access a set of digital cards, of the plurality of digital cards stored on the de-centralized data storage system architecture, through the data pod accessing system.
A computer implemented method, comprising:
- exposing, at a data pod accessing system, an interface to access a set of digital cards of a plurality of digital cards stored on a de-centralized data storage system architecture, each of the plurality of digital cards being stored in a data pod comprising a plurality of digital cards in a given data storage system of a plurality of data storage systems in a de-centralized data storage system architecture, and each digital card representing a different digital item and including metadata from the digital item, and;
- receiving, through the interface, a digital card access request to access the set of digital cards;
- obtaining access to the set of digital cards from the data pods in the de-centralized data storage system architecture;
- and
- generating a digital card output at the data pod accessing system indicative of the set of digital cards.
Dependencies are inferred from the claim text.