Back to results
US 7,680,675 B1Granted
Automated determination of validity of complaints
AssigneeGoogle Inc.
InventorsMichael Soonuk Kwun, Kulpreet Rana
Life of this patent
Estimating the term…
Abstract
The potential validity of complaints, including those relating to intellectual property rights, may be automatically determined. In one implementation, whether a complaint is determined to be valid is based on a history of complaints of the complaining party.
Claims31
A method performed by a server device, the method comprising:
- receiving, by a communication interface or an input device of the server device, a complaint from a complaining party requesting that content be suspended from being served from the server device;
- determining, by a processor of the server device, a number of complaints previously submitted by the complaining party that were determined to be valid;
- and
- automatically suspending, by the processor, the content from the server when the number of complaints, submitted by the complaining party that were determined to be valid, is greater than a threshold.
1 more element
A server device comprising:
- means for storing a complaint log, where the complaint log includes a field identifying a complaining party, a total number of complaints previously submitted by the complaining party, and a number of complaints previously submitted by the complaining party that were determined to be valid;
- means for receiving, at the server device, a complaint from the complaining party requesting that content be suspended from being served from the server device;
- means for determining whether the number of complaints previously submitted by the complaining party that were determined to be valid is at least a threshold percentage of the total number of complaints;
- means for designating the complaint for manual evaluation, when the number of complaints previously submitted by the complaining party that were determined to be valid is not at least the threshold percentage of the total number of complaints;
- means for identifying the complaint as valid, when the number of complaints previously submitted by the complaining party that were determined to be valid is at least the threshold percentage of the total number of complaints;
- and
- means automatically suspending the content from being served from the server when the complaint is identified as valid.
4 more elements
A method performed by a server device, the method comprising:
- receiving, by a communication interface or an input device of the server device, a complaint from a complaining party requesting that content be suspended from being served from the server device;
- identifying the complaint for manual evaluation to determine whether the complaint is valid when the complaining party has not established a history of prior complaints;
- and
- automatically evaluating, by a processor of the server device, the complaint when the complaining party has established a history of prior complaints, the automatic evaluation including identifying the complaint is valid when at least a particular percentage of the prior complaints were determined to be valid.
1 more element
A memory device containing instructions for execution by a processor, comprising:
- instructions for storing a complaint log, where the complaint log includes information identifying a complaining party, a total number of complaints previously submitted by the complaining party, and a number of complaints previously submitted by the complaining party that were determined to be valid;
- instructions for receiving a complaint from the complaining party requesting that content be suspended from being served from a server;
- instructions for determining whether the number of complaints previously submitted by the complaining party that were determined to be valid is at least a threshold percentage of the total number of complaints;
- instructions for designating the complaint for manual evaluation, when the number of complaints previously submitted by the complaining party that were determined to be valid is not at least the threshold percentage of the total number of complaints;
- instructions for identifying the complaint as valid, when the number of complaints previously submitted by the complaining party that were determined to be valid is at least the threshold percentage of the total number of complaints;
- and
- instructions for automatically complying with the complaint when the complaint is identified as valid.
4 more elements
A device comprising:
- a processor to serve advertisements to users;
- and
- a memory storing instructions, where, when the instructions are executed by the processor, the instructions implement:
- an automated decision engine that:
- receives a complaint from a complaining party relating to one of the advertisements;
- determines whether a number of prior complaints received from the complaining party that were determined as valid is greater than a first threshold;
- designates the complaint for manual evaluation, when the number of prior complaints received from the complaining party that were determined as valid is not greater than the first threshold;
- identifies the complaint is valid, when the number of prior complaints received from the complaining party that were determined as valid is greater than the first threshold;
- and
- automatically suspends serving a complained-about advertisement in response to the complaint, when the complaint is identified as valid.
7 more elements
A method performed by a server device, the method comprising:
- storing, in a memory associated with the server device, a complaint log that includes information identifying a complaining party, a number of complaints previously submitted by the complaining party, and a number of complaints previously submitted by the complaining party that were determined to be valid;
- receiving, by a communication interface or an input device of the server device, a complaint from the complaining party requesting that an advertisement be suspended from being served from the server device;
- designating, by a processor of the server device, the complaint for manual evaluation, when the complaining party has not previously submitted at least a first threshold number of complaints;
- automatically canceling, by the processor, the complaint, when the number of complaints previously submitted by the complaining party that were determined to be valid is less than a second threshold;
- determining, by the processor, whether the number of complaints previously submitted by the complaining party that were determined to be valid is greater than a third threshold;
- designating, by the processor, the complaint for manual evaluation, when the number of complaints previously submitted by the complaining party that were determined to be valid is not greater than the third threshold;
- automatically identifying, by the processor, the complaint as valid, when the number of complaints previously submitted by the complaining party that were determined to be valid is greater than the third threshold;
- immediately suspending, by the processor, the advertisement from being served by the server when the complaint is identified as valid;
- and
- making a final determination of whether the complaint is valid based on a manual review of the complaint.
7 more elements
Dependencies are inferred from the claim text.