Patents by Inventor Ya Luo
Ya Luo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9979777Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: April 3, 2014Date of Patent: May 22, 2018Assignee: Google LLCInventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Alexander Sobol, Luca de Alfaro
-
Patent number: 9858275Abstract: A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. A fetching unit retrieves recent content that is indexed in the real-time index according to keywords. A model generation engine generates a model based on user activities. The mixer compares candidate content items from the heterogeneous data sources and the real-time index to the model to generate scores for each item and generates a stream of content based on the scores.Type: GrantFiled: September 1, 2015Date of Patent: January 2, 2018Assignee: Google LLCInventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Alexander Sobol, Luca de Alfaro
-
Patent number: 9158775Abstract: A system and method for generating a real-time stream of content from heterogeneous data sources and a real-time index. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. A fetching unit retrieves recent content that is indexed in the real-time index according to keywords. A model generation engine generates a model based on user activities. The mixer compares candidate content items from the heterogeneous data sources and the real-time index to the model to generate scores for each item and generates a stream of content based on the scores.Type: GrantFiled: April 29, 2011Date of Patent: October 13, 2015Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Patent number: 8749214Abstract: A power circuit includes a control unit, a logic control circuit, a first driver amplifier, a second driver amplifier and a logic determination circuit. The control unit is used to output a pulse width modulation (PWM) signal and an enable (EN) signal. The logic control circuit receives the PWM signal and the EN signal, and outputs a first voltage signal and a second voltage signal. The first driver amplifier receives the first voltage signal, and outputs a first gate (UGATE) drive signal. The second driver amplifier receives the second voltage signal, and outputs a second gate (LGATE) drive signal. The logic determination circuit receives the PWM signal and the first and second gate drive signals. When the PWM signal and the first and second gate drive signals meet an abnormal logical relation, the logic determination circuit disables the logic control circuit.Type: GrantFiled: December 13, 2011Date of Patent: June 10, 2014Assignee: Asus Technology Pte LtdInventors: Bing-Bing Xu, Ju-Ya Luo, Zhao-Long Dong, Ching-Ji Liang
-
Patent number: 8732240Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: April 29, 2011Date of Patent: May 20, 2014Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Patent number: 8719347Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: September 14, 2012Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Sasha Sobol, Luca de Alfaro
-
Publication number: 20140012671Abstract: A method of providing targeted online advertisement includes receiving a request for an ad impression to be provided to a user in a network environment. The request includes a first content and a second content. The method also includes, using a processor, determining a context of the first content and a context of the second content, determining a correlation between the context of the first content and the context of the second content, and identifying a plurality of ads as candidates for consideration. The method further includes, using the processor, ranking the plurality of identified ads, selecting an ad among the plurality of identified ads based at least in part on a result of the ranking, and providing the selected ad as the ad impression to be displayed to the user in response to receiving the request.Type: ApplicationFiled: July 6, 2012Publication date: January 9, 2014Inventors: Jun Ye, Yu Cao, Luoqi Chen, Ya Luo, Wei Zhuang, Hanying Feng, Hong Chen
-
Publication number: 20140012672Abstract: A method of providing targeted online advertisement includes receiving a request for an ad impression. The request includes a first content and a second content. The method also includes determining information related to (i) a context of the first content, (ii) a context of the second content, and (iii) a correlation between the context of the first content and the context of the second content, and providing the determined information to a bidding service, thereby enabling one or more advertisers to place one or more bids on the ad impression based on the provided information. Each of the one or more bids includes a bid price. The method further includes receiving the one or more bids for the ad impression, selecting one of the one or more received bids based at least in part on the bid prices, and providing an ad impression associated with the selected bid.Type: ApplicationFiled: July 6, 2012Publication date: January 9, 2014Inventors: Jun Ye, Yu Cao, Luoqi Chen, Ya Luo, Wei Zhuang, Hanying Feng, Hong Chen
-
Publication number: 20130066716Abstract: The various embodiments described in the present disclosure, in at least one aspect, relate to computer-implemented methods of online advertisement. In one embodiment, a method includes, in response to receiving a request for an ad to be provided to a user in an online session, identifying a plurality of ads as candidates for consideration, determining one or more sentiments of a content of the online session, and ranking the plurality of identified ads based at least in part on (i) a correlation between the content of the online session and a content of each identified ad, and (ii) a correlation between the one or more sentiments of the content of the online session and the content of each identified ad.Type: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: Founton Technologies, LTD.Inventors: Luoqi Chen, Jun Ye, Ya Luo, Yu Cao, Wei Zhuang, Hanying Feng
-
Publication number: 20130041750Abstract: The various embodiments described in the present disclosure, in at least one aspect, relate to computer-implemented methods of online advertisement. In one embodiment, a method includes determining an attention score for each of a plurality of ad creatives corresponding to a common ad content based on at least a correlation between each ad creative and a user's subconscious interest. The method further includes selecting an ad creative among the plurality of ad creatives based at least in part on the attention scores, and presenting the ad content with the selected ad creative as an ad impression to the user.Type: ApplicationFiled: August 12, 2011Publication date: February 14, 2013Applicant: Founton Technologies, Ltd.Inventors: Jun YE, Yu Cao, Luoqi Chen, Ya Luo, Wei Zhuang, Hanying Feng
-
Publication number: 20120146600Abstract: A power circuit includes a control unit, a logic control circuit, a first driver amplifier, a second driver amplifier and a logic determination circuit. The control unit is used to output a pulse width modulation (PWM) signal and an enable (EN) signal. The logic control circuit receives the PWM signal and the EN signal, and outputs a first voltage signal and a second voltage signal. The first driver amplifier receives the first voltage signal, and outputs a first gate (UGATE) drive signal. The second driver amplifier receives the second voltage signal, and outputs a second gate (LGATE) drive signal. The logic determination circuit receives the PWM signal and the first and second gate drive signals. When the PWM signal and the first and second gate drive signals meet an abnormal logical relation, the logic determination circuit disables the logic control circuit.Type: ApplicationFiled: December 13, 2011Publication date: June 14, 2012Inventors: Bing-Bing XU, Ju-Ya LUO, Zhao-Long DONG, Ching-Ji LIANG
-
Publication number: 20110007434Abstract: The invention discloses an over current protecting device and the method thereof. The over current protecting device is adapted to a DC-DC converter. A voltage output end of the DC-DC converter may generate an output current and transmit the output current to a load on a motherboard via a power copper layer on the motherboard. The over current protecting method includes the following steps: detecting a voltage drop on the power copper layer; controlling the DC-DC converter to operate normally when the voltage drop is smaller than a threshold value; and controlling the DC-DC converter to stop operating when the voltage drop is larger than the threshold value.Type: ApplicationFiled: July 6, 2010Publication date: January 13, 2011Applicants: ASUS TECHNOLOGY (SUZHOU) CO. LTD, ASUSTEK COMPUTER INC.Inventors: Wei Han, Ching-Ji Liang, Chai-Lin Yu, Ju-Ya Luo