Mass ingestion of content related metadata to an online content portal
First Claim
1. A computer-implemented method for an existing application that has been previously reviewed and previously approved by a server associated with an online store, comprising:
- ingesting, by a networked server computer associated with the online store, a compilation of metadata values associated with the existing application supported by the online store, the compilation of metadata values being arranged according to a specification and defining a plurality of consumables, the consumables being virtual items to be made available to a device within the existing application supported by the online store and which require support from the server associated with the online store;
verifying, using a processor, that the compilation of metadata values conforms with a server policy relating to the consumables, wherein the server policy comprises verification that the existing application associated with the metadata values has been previously reviewed and previously approved by the server associated with the online store; and
validating, using the processor, the verified compilation of metadata values for conformance with the specification.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technology supports mass ingestion of metadata related to consumables related to online server supported applications. The online server publishes a specification defining metadata fields, allowed format values, and other parameters to facilitate the mass submission of metadata related to consumables. Metadata arranged according to the specification can be fed to the online server via a data stream or through submission of a document including metadata defining a plurality of consumables. The specification has been intelligently designed to account for the many different uses of consumables in applications supported by the server. As will be further described herein, the specification accounts for unique events pertaining to subscription content, in-application purchases, game performance and game award consumables, among others. Every type of consumable being submittable in the same document.
47 Citations
25 Claims
-
1. A computer-implemented method for an existing application that has been previously reviewed and previously approved by a server associated with an online store, comprising:
-
ingesting, by a networked server computer associated with the online store, a compilation of metadata values associated with the existing application supported by the online store, the compilation of metadata values being arranged according to a specification and defining a plurality of consumables, the consumables being virtual items to be made available to a device within the existing application supported by the online store and which require support from the server associated with the online store; verifying, using a processor, that the compilation of metadata values conforms with a server policy relating to the consumables, wherein the server policy comprises verification that the existing application associated with the metadata values has been previously reviewed and previously approved by the server associated with the online store; and validating, using the processor, the verified compilation of metadata values for conformance with the specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 25)
-
-
16. A system with an existing application that has been previously reviewed and previously approved by a server associated with an online store, comprising:
-
a networked server computer associated with the online store configured to ingest a compilation of metadata values associated with the existing application supported by the online store, the compilation of metadata values being arranged according to a specification and defining a plurality of consumables, the consumables being virtual items to be made available to a device within the existing application supported by the online store and which require support from the server associated with the online store; a developer computer in electronic communication with the networked server computer configured to transmit the compilation of metadata values being arranged according to the specification; and a validation module configured to verify that the compilation of metadata values conforms with a server policy relating to the consumables, wherein the server policy comprises verification that the existing application associated with the metadata values has been previously reviewed and previously approved by the server associated with the online store, and further configured to validate the verified compilation of metadata values for conformance with the specification. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer readable medium having computer readable instructions stored thereon for causing a computer to perform the steps for an existing application that has been previously reviewed and previously approved by a server associated with an online store, comprising:
-
ingesting, by a networked server computer associated with the online store, a compilation of metadata values associated with the existing application supported by the online store, the compilation of metadata values being arranged according to a specification and defining a plurality of consumables, the consumables being virtual items to be made available to a device within the existing application supported by the online store and which require support from the server associated with the online store; verifying, using a processor, that the compilation of metadata values conforms with a server policy relating to the consumables, wherein the server policy comprises verification that the existing application associated with the metadata values has been previously reviewed and previously approved by the server associated with the online store; and validating, using the processor, the verified compilation of metadata values for conformance with the specification. - View Dependent Claims (21, 22)
-
-
23. A device with an existing application that has been previously reviewed and previously approved by a server associated with an online store, comprising:
-
a network interface associated with the online store configured to ingest a compilation of metadata values associated with the existing application supported by the online store, the compilation of metadata values being arranged according to a specification and defining a plurality of consumables, the consumables being virtual items to be made available to a consumer device within the existing application supported by the online store and which require support from the server associated with the online store; and a processor configured to verify that the compilation of metadata values conforms with a server policy relating to the consumables, wherein the server policy comprises verification that the existing application associated with the metadata values has been previously reviewed and previously approved by the server associated with the online store, and further configured to validate that the verified compilation of metadata values conforms with the specification. - View Dependent Claims (24)
-
Specification