Xincheng Zhang - Sunnyvale CA, US Yefei Peng - Palo Alto CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 3/048
US Classification:
715773
Abstract:
A computing device automatically customizes attributes of a graphical keyboard based on user inputs to the graphical keyboard. For example, the computing device can display a first graphical keyboard arrangement that includes a first representation of a key associated with a target region of an input-sensitive display. The computing device receives a plurality of user inputs, each associated with a respective touch region of the input-sensitive display. Subsequent to determining that one or more of the touch regions is not substantially aligned with the target region, the computing device displays a second graphical keyboard arrangement that includes a second representation of the key, wherein at least one attribute of the second representation of the key is graphically modified relative to the first representation of the key so as to substantially align one or more of the touch regions with a target region associated with the second representation of the key.
System And Method For Generating Subphrase Queries
Ruofei Zhang - San Jose CA, US Haibin Cheng - Lansing MI, US Yefei Peng - San Jose CA, US Benjamin Rey - Eguilles, FR Jianchang Mao - San Jose CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707 5, 707E17083
Abstract:
A system for generating subphrase queries. The system includes a sequence label modeling engine and a regression modeling engine. The sequence label modeling engine generates a plurality of subphrase queries by indexing through each token in a search phrase and labeling each token based on an association to other tokens in the search phrase. The regression modeling engine scores each subphrase query at least partially on the association according to a scoring model. The regression modeling engine identifies the subphrase query with the highest score which may then be used for identifying a sponsored search list or a web search item.
Content Rate Display Adjustment Between Different Categories Of Online Documents In A Computer Network Environment
- Mountain View CA, US Yefei Peng - Mountain View CA, US
International Classification:
G06F 17/21 H04L 29/08 G06F 17/22 G06Q 30/02
Abstract:
The present disclosure discusses the adjustment of a rate of display between different types of content item categories. The system of the present disclosure can determine a content item's rate of display with a first category of content and with a second category of content. The system can determine a relationship between the display rates. If the display rates are outside of a predetermined range, the system can update the display parameters of the content categories.
- San Francisco CA, US Yefei Peng - Palo Alto CA, US
International Classification:
G06Q 10/06 G08G 1/00
Abstract:
A dispatch system is provided to collect and store historical passenger pick-up and drop-off data. The dispatch system can utilize the historical data to construct correlation models that identify spike pairs each comprising a spike in passenger drop-offs and an associated spike in passenger pick-ups at a given location. The spike pairs can be indicative of an event at an event location having a typical duration. The dispatch system can detect a current spike in passenger drop-offs at a respective event location, and predict an associated spike in pick-up requests after a given duration at the event location using the historical data and correlation models.
- Mountain View CA, US Yefei Peng - Palo Alto CA, US
International Classification:
G06F 3/0489 G06F 3/0484 G06F 3/0488 G06F 3/0481
US Classification:
715773
Abstract:
A computing device automatically customizes attributes of a graphical keyboard based on user inputs to the graphical keyboard. For example, the computing device can display a first graphical keyboard arrangement that includes a first representation of a key associated with a target region of an input-sensitive display. The computing device receives a plurality of user inputs, each associated with a respective touch region of the input-sensitive display. Subsequent to determining that one or more of the touch regions is not substantially aligned with the target region, the computing device displays a second graphical keyboard arrangement that includes a second representation of the key, wherein at least one attribute of the second representation of the key is graphically modified relative to the first representation of the key so as to substantially align one or more of the touch regions with a target region associated with the second representation of the key.
Google since 2010
Member of Technical Staff
Yahoo 2006 - 2010
Scientist
Education:
University of Pittsburgh 2004 - 2010
Ph.D., Information Science
Purdue University 2002 - 2004
M.S., Nuclear Engineering
Tsinghua University 1994 - 1999
B.S., Engineering Physics
Skills:
Data Mining Machine Learning Algorithms Information Retrieval Software Development Distributed Systems Hadoop Mapreduce Perl Big Data Python Online Advertising Java Artificial Intelligence Natural Language Processing R Software Engineering Ontology Engineering C++ Predictive Analytics Grid Computing Quantitative Analytics