Automating quality assurance for standardized content sharing
AssigneeGoogle Inc.
InventorsLior Gottlieb, Leo Dilem
Life of this patent
Estimating the term…
Abstract
A system and method for automating quality assurance for standardized content sharing is provided. The system includes a shared content receiver to receive shared content augmented with augmenting data; an authorized provider to determine whether a source of the shared content is authorized to provide shared content to the system; a rule retriever to retrieve rules associated with serving the shared content; an augmenting data checker to determine if the augmenting data is compliant according to the retrieved rules; and a verification transmitter 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 data store comprising a non-transitory computer readable medium storing a program of instructions for the automating of QA;
- a microprocessor that executes the program of instructions;
- a shared content receiver to:
- receive shared content to be served in-stream with primary content presented in a content sharing service, 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 pre-determined format specified by the shared content receiver;
- an authorized provider to determine whether a source of the shared content is authorized to provide shared content to the system;
- a rule retriever to retrieve rules associated with serving the shared content, at least one of the retrieved rules indicating a type of content that the source of the shared content is allowed to present in the content sharing service;
- an augmenting data checker to determine if the augmenting data is compliant according to the retrieved rules;
- and
- a verification transmitter to transmit an indication of whether the augmenting data is compliant.
A computer-implemented method for automating quality assurance (QA) for standardized content sharing, comprising:
- receiving shared content to be served in-stream with primary content presented in a content sharing service;
- 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, the pre-determined format specified by the shared content receiver;
- determining whether a source of the shared content is authorized to provide shared content;
- retrieving rules associated with serving the shared content, at least one of the retrieved rules indicating a type of content that the source of the shared content is allowed to present in the content sharing service;
- determining if the augmenting data is compliant according to the retrieved rules;
- and
- transmitting an indication of whether the augmenting data is compliant,
- wherein at least one of the receiving, the determining, the retrieving, and the transmitting is performed on a microprocessor.
Dependencies are inferred from the claim text.