Qi Su - Mountain View CA, US Dmitry Pavlov - San Jose CA, US Wendell Craig Baker - Palo Alto CA, US
International Classification:
G06F 17/30
US Classification:
707 1, 707E17001
Abstract:
The embodiments of the present invention provide methods and systems for automated collection of human-reviewed data. Requesters send data to be reviewed by humans (or data requests) to a data processing system, which is in communication with one or more systems for collecting human-reviewed data (HRD). The methods and systems discussed enables the data processing system to work with one or more of the systems for collecting HRD). In one embodiment, between the data processing system and the systems for collecting HRD are wrappers, which stores parameters specific to the data requests and libraries for transforming the data requests to human intelligent tasks (HITs) specific to each HRD system. The data processing system also includes a number of components that facilitate transforming data requests into HITs, sending the HITs to the HRD collection systems, receiving HRD, and analyzing HRD to improve the quality of collected HRD.
Qi Su - Mountain View CA, US Wendell Baker - Palo Alto CA, US
Assignee:
YAHOO! INC. - SUNNYVALE CA
International Classification:
G06F 17/30
US Classification:
707 6, 707E17039
Abstract:
A computer implemented method for analyzing a listing object to define a match to a candidate object among many possible candidate objects is disclosed. The method includes an operation to receive a listing object as an input. The method also includes an operation to generate a set of candidate objects based on characteristics of the listing object. The candidate objecting used to generate a listing-candidate pair defined by pairing the listing object with one of the candidate objects. The method may also include operations to process the listing-candidate pair such as an operation to normalize the listing object into a canonical form. Another operation can generate a matching feature vector for the listing-candidate pair. Where the matching feature vector includes a matching score based on a common feature between the candidate object and the canonical form of the listing object. In another operation, the method analyzes the matching feature vector with a judging committee module to render a match judgment. The match judgment based on evaluating the results of the judging committee module to determine whether the listing object and the candidate object are a match. The method also includes an operation that saves the match judgment to a computer readable media.
Access To Trusted User-Generated Content Using Social Networks
Qi Su - Mountain View CA, US Wendell Baker - Palo Alto CA, US
Assignee:
Yahoo!, Inc. - Sunnyvale CA
International Classification:
G06F 7/04
US Classification:
726 5
Abstract:
A method to access trusted user generated content (UGC) is provided. User registration information containing one or more identities is obtained. Each identity corresponds to an internet social network that is facilitated by one of a plurality of social network sites. The social relationships are collected using the provided user identities at the different social network sites and user extended social networks are created for each user by joining the social relationships collected. Then, UGC is collected from the plurality of social network sites and the collected UGC is correlated with the extended social networks. The correlated UGC is filtered according to the user configuration of a user making a request, and then the results are presented to the requesting user. A search function is provided to obtain information on demand, or alternatively, a user receives feeds of information according to configured information regarding the user's extended social network.
Transferring Targeting And Marketing Information From An Online Advertisement System
Shirshanka Das - Santa Clara CA, US Ramesh Sarukkai - Union City CA, US Pranav O. Sharma - Cupertino CA, US Sunil Nagaraj - Sunnyvale CA, US Wendell Craig Baker - Palo Alto CA, US Bhaskar Ghosh - Palo Alto CA, US Joonsuk Bae - Menlo Park CA, US
International Classification:
G06Q 30/00 G06Q 10/00
US Classification:
705 10, 705 26, 705 1473
Abstract:
An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.
Caching Bids In An Online Advertisement Bidding System
Bhaskar Ghosh - Palo Alto CA, US Amy Kang - New York NY, US Wendell Craig Baker - Palo Alto CA, US
International Classification:
G06Q 30/00
US Classification:
705 1471, 705 26
Abstract:
An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.
Unified Marketplace For An Online Advertisement Bidding System
Bhaskar Ghosh - Palo Alto CA, US George Goldenberg - Los Altos CA, US Wendell Craig Baker - Palo Alto CA, US
International Classification:
G06Q 30/00
US Classification:
705 1471, 705 26
Abstract:
An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.
Architecture For An Online Advertisement Bidding System
Bhaskar Ghosh - Palo Alto CA, US Wendell Craig Baker - Palo Alto CA, US George Goldenberg - Los Altos CA, US Amy Kang - New York NY, US Sunil Nagaraj - Sunnyvale CA, US
International Classification:
G06Q 30/00
US Classification:
705 1473, 705 26
Abstract:
An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.
Traffic Management In An Online Advertisement Bidding System
Wendell Craig Baker - Palo Alto CA, US Swaroop Jagadish - Santa Clara CA, US
International Classification:
G06Q 30/00
US Classification:
705 26
Abstract:
An online advertising system integrates third party agents to permit the third party agents to participate in auctions to bid on a per opportunity basis. An advertising exchange module receives requests for opportunities to serve online advertisements to users. In response, an advertising exchange module applies one or more business rules to determine third party agents that qualify to serve the online advertisement. A bid gateway module generates and transmits requests for bids to the third party agents. The bid gateway module then receives bids from the third party agents in response to the requests for bids. The advertising exchange module then selects an advertisement based on the bid. The online advertisement exchange system provides a unified marketplace to permit integrator networks to bid on both ads pursuant to guaranteed contracts and ads not subject to guaranteed contracts (e.g., non-guaranteed ads). The online advertisement system further includes traffic management to allow the third parties to regulate bid requests sent from the online advertisement system. In some embodiments, the online advertising system caches bids, to efficiently implement the per opportunity auction, and transmits information, such as targeting information, to the third party agents to aid in the third party agents' formulation of bids.
University of California, Berkeley 1982 - 1996
Master of Science, Doctorates, Bachelors, Masters, Doctor of Philosophy, Bachelor of Science, Electrical Engineering, Computer Science, Philosophy
Skills:
Distributed Systems Scalability Hadoop Big Data Agile Methodologies Software Engineering Cloud Computing Consulting Linux Perl Software Development Mapreduce Advertising Java Mobile Applications Mobile Devices Analytics C++ C Scrum Python Saas Rest Product Management
Im overjoyed, said Wendell Baker, assistant scoutmaster of Troop 234 in Moraga. Almost everybody wants this to change ... its definitely going to help the Boy Scouts and its a change that needs to happen.
Date: May 21, 2015
Source: Google
For Some Donors, Boy Scouts' Ban On Gays Doesn't Add Up
"This year there's a lot of anti-scouting feeling here," says Wendell Baker, scoutmaster of Troop 234 in Moraga. (Andresen belonged to a different troop in the area). Baker's troop is among many that have issued statements opposing the national policy. "The policy is horrible. It needs to change. Th
Date: Feb 01, 2013
Category: U.S.
Source: Google
Flickr
Googleplus
Wendell Baker
Work:
Yahoo!
Education:
U.C. Berkeley
About:
Just fanboi-love the thing they've built for us here, but there's no way to mod down the meta, is there? Google+ is a meta social network; all they do there is talk about Google+. It's in ...
Bragging Rights:
Fujitsu Stylistic ST-5000, 5100 and 6000-series; Fedora 10-16, rawhide. 2x Acuvim II datacenter power mon.