Automating quality assurance for standardized content sharing
AssigneeGoogle Inc.
InventorsLior Gottlieb, Leo Dilem
Life of this patent
Estimating the term…
Abstract
Automating quality assurance (QA) for standardized content sharing is disclosed. A system includes a shared content receiver, a rule retriever, an augmenting data checker, and a verification transmitter. The shared content receiver is configured to receive shared content and receive, from a source of the shared content, augmenting data that describes one or more characteristics of the shared content in a pre-determined format. The rule retriever is configured to retrieve rules associated with serving the shared content. The augmenting data checker is configured to determine if the augmenting data is compliant according to the retrieved rules. The verification transmitter is configured to transmit an indication of whether the augmenting data is compliant.
Claims20
A system for automating quality assurance (QA) for standardized content sharing, comprising:
- a shared content receiver configured to:
- receive shared content;
- and
- receive, from a source of the shared content, augmenting data that describes one or more characteristics of the shared content in a pre-determined format;
- a rule retriever configured to retrieve rules associated with serving the shared content;
- an augmenting data checker configured to determine if the augmenting data is compliant according to the retrieved rules;
- and
- a verification transmitter configured to transmit an indication of whether the augmenting data is compliant.
A method for automating quality assurance (QA) for standardized content sharing, comprising:
- receiving shared content;
- receiving, from a source of the shared content, augmenting data that describes one or more characteristics of the shared content in a pre-determined format;
- retrieving rules associated with serving the shared content;
- determining whether the augmenting data is compliant according to the retrieved rules;
- and
- transmitting an indication of whether the augmenting data is compliant.
A non-transitory computer readable storage medium storing executable computer program instructions for automating quality assurance (QA) for standardized content sharing, the instructions executable to perform steps comprising:
- receiving shared content;
- receiving, from a source of the shared content, augmenting data that describes one or more characteristics of the shared content in a pre-determined format;
- retrieving rules associated with serving the shared content;
- determining whether the augmenting data is compliant according to the retrieved rules;
- and
- transmitting an indication of whether the augmenting data is compliant.
Dependencies are inferred from the claim text.