Patents by Inventor Xing Yi
Xing Yi 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: 9171000Abstract: Method, system, and programs for identifying a target metric. In one example, at least one first type of metric computed based on a first period associated with a first length of time is measured for each of a plurality of users. At least one second type of metric computed based on a second period associated with a second length of time is measured for each of the plurality of users. The second length of time is larger than the first length of time. Correlations between each of the at least one first type of metric and each of the at least one second type of metrics are computed with respect to the plurality of users. A target metric is identified from the at least one first type of metric based on the correlations. The target metric is correlated with the at least one second type of metric.Type: GrantFiled: March 15, 2013Date of Patent: October 27, 2015Assignee: YAHOO! INC.Inventors: Alyssa Glass, Xing Yi, Jean-Marc Langlois
-
Publication number: 20150278877Abstract: A system for adjusting reserve price for impressions of non-guaranteed delivery (“NDG”) auctions includes a processor to retrieve a publishers' reserve price for an impression that is finable by eligible advertisements (“ads”) streamed to users in a display content stream; and to retrieve dwell time information for users that engage them. A data aggregator aggregates ads into different groups of different display and online campaign contexts. The system computes short-click ratios of ads in each ad group based on short-click threshold and user dwell time information. A statistical analyzer applies a statistical function to the dwell time information of the ads, to generate a dwell time statistic. A reserve price adjuster adjusts pricing of the reserve price of ad groups for bidding in the NGD auction based on the short-click ratio and the dwell time statistic, to favor ad groups having higher dwell times and lower short-click ratios.Type: ApplicationFiled: April 1, 2014Publication date: October 1, 2015Applicant: Yahoo! Inc.Inventors: Xing Yi, Yan Jiao, Jean-Marc Langlois, Prabhakar Krishnamurthy
-
Publication number: 20150178282Abstract: Methods, systems and programming for targeting users with engaging content. In one example, a metric with respect to a piece of content is measured for each of a plurality of users. A first set of users is identified from the plurality of users based on the measured metrics and a threshold. User profiles of the first set of users are obtained. A second set of users is then identified based on the user profiles of the first set of users. The piece of content is provided to the second set of users.Type: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Yahoo! Inc.Inventors: Dilan Gorur, Xing Yi, Suju Rajan
-
Publication number: 20150178790Abstract: A system for adjusting reserve price for impressions of non-guaranteed delivery (“NDG”) advertising auctions includes a processor configured to retrieve a reserve price set by a publisher for an impression that is fillable by eligible advertisements to be streamed to users in a display content stream; and to retrieve user engagement information for users that engage the eligible advertisements. A statistical analyzer applies a statistical function to the user engagement information of an identified advertisement of the eligible advertisements, to generate a user engagement statistic for the identified advertisement related to a user engagement level. A reserve price adjuster dynamically adjusts the reserve price for the identified advertisement responsive to a value of the user engagement statistic, where the adjusted reserve price for the identified advertisement is different than the reserve price for at least another of the eligible advertisements based on different user engagement levels for each.Type: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Yahoo! Inc.Inventors: Xing Yi, Yan, Jean-Marc Langlois, Prabhakar Krishnamurthy
-
Publication number: 20150142557Abstract: A method for adjusting pricing for advertisements of non-guaranteed delivery (“NDG”) advertising auctions includes retrieving dwell time information for users that engage advertisements streamed to the users in a display content stream. The method aggregates the advertisements into different groups according to display context (such as advertisement category, viewing device, product in which the advertisement is streamed, etc.) and computes short-click ratios of advertisements in each group based on a short-click threshold assigned to the group and the user dwell time information for the group. The method further determines average dwell time by users on advertisements in respective groups. The method adjusts pricing of the advertisements of a group for NGD bidding based on the short-click ratio and average dwell time of the group, to favor groups having higher dwell times and lower short-click ratios. Prices may be dynamically adjusted across different contexts based on user engagement information.Type: ApplicationFiled: November 19, 2013Publication date: May 21, 2015Applicant: Yahoo! Inc.Inventors: Prabhakar Krishnamurthy, Xing Yi, Yan Jiao, Jean-Marc Langlois
-
Publication number: 20150127468Abstract: A system can include a processor configured to: receive user session data from a network, identify user session data associated with a creative, and determine user interaction information associated with the creative. The processor may also be configured to determine one or more of a mean, a variance, and a median of a distribution of the user interaction information associated with the creative. Also, the processor can be configured to determine expected user engagement associated with the creative according to one or more of the user interaction information, the mean, the variance and the median. The processor can also be configured to: determine a probability that the expected user engagement will be higher than actual user engagement according to the expected user engagement and determine an expected price associated with the creative according to the probability that the expected user engagement will be higher than actual user engagement.Type: ApplicationFiled: November 6, 2013Publication date: May 7, 2015Inventors: Xing Yi, Yan Jiao, Jean-Marc Langlois, Prabhakar Krishnamurthy, Xiubo Geng
-
Publication number: 20150127662Abstract: A method is provided for building a user interest profile, including the following method operations: identifying features of each of a plurality of articles; for a given user, logging views of one or more of the plurality of articles; for each view, measuring a corresponding dwell time for the view by the given user; applying a weight to each view based on the corresponding measured dwell time; determining user interest scores for features of the one or more of the plurality of articles based on the weighted views; generating a user interest profile for the given user based on the user interest scores.Type: ApplicationFiled: November 7, 2013Publication date: May 7, 2015Applicant: Yahoo! Inc.Inventors: Xing Yi, Dilan Gorur, Scott Gaffney
-
Publication number: 20150120712Abstract: Methods, systems, and computer programs are presented for selecting news articles for presentation to a user. One method includes an operation for measuring dwelltimes for a first set of news items, where the dwelltime for a news item is based on the amount of time that the news item is displayed to a viewer. Further, the method includes an operation for training a classifier of news items based on the measured dwelltimes and based on features associated with the first set of news items. Additionally, the method includes an operation for ranking with the classifier a second set of news items for presentation to the user, the ranking also using the profile of the user for delivery of customized news to the user. The ranked second set of news item is then presented to the user.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Yahoo! Inc.Inventors: Xing Yi, Scott Gaffney, Jean-Marc Langlois
-
Publication number: 20150066959Abstract: Methods, systems, and computer programs are presented for displaying a customized news stream. One method includes an operation for identifying dwell times spent by users while accessing a first plurality of items, each item belonging to one media type from a plurality of media types (e.g., news articles, videos, slide shows, etc.). In addition, the method includes operations for determining statistical parameters for each media type based on the identified dwell times, and for detecting a news corpus having a second plurality of items. A priority for each item in the news corpus is determined based on the media type of the item, the corresponding statistical parameters for the media type of the item, and the profile of a user. The news stream is sent to the user for presentation on a display, the news stream being sorted based on the priority of the items in the news corpus.Type: ApplicationFiled: August 28, 2013Publication date: March 5, 2015Applicant: Yahoo! Inc.Inventors: Xing Yi, Scott Gaffney
-
Publication number: 20150058113Abstract: A method for online advertising, is provided, including: receiving a request for a web page from a client device; in response to the request, selecting an advertisement for presentation on the web page, and transmitting the web page to the client device; determining a duration of exposure of the advertisement when the web page is presented on the client device; determining a level of performance of a guaranteed presentation amount associated with the advertisement, the level of performance based on the duration of exposure of the advertisement. In another embodiment, a plurality of candidate advertisements are identified for presentation on a requested web page; for each candidate, an expected cost per time unit (eCPTU) of exposure is determined; one candidate advertisement is selected for presentation on the web page based on the eCPTU's; the web page is transmitted to a client device.Type: ApplicationFiled: August 23, 2013Publication date: February 26, 2015Applicant: Yahoo! Inc.Inventor: Xing Yi
-
Publication number: 20150058114Abstract: A method for online advertising includes: receiving a request for a content stream from a client device; embedding an advertisement in the content stream, and transmitting the content stream to the client device; determining a scroll dwell time of the advertisement when the content stream is presented on the client device; determining a level of performance of a guaranteed presentation amount associated with the advertisement, the level of performance based on the scroll dwell time of the advertisement. In another embodiment, candidate advertisements are identified for presentation in the content stream; for each candidate, an expected cost per time unit (eCPTU) of exposure is determined; one of the candidate advertisements is selected for inclusion in the content stream based on the eCPTU's; the content stream is transmitted to the client device.Type: ApplicationFiled: August 23, 2013Publication date: February 26, 2015Applicant: Yahoo! Inc.Inventor: Xing Yi
-
Publication number: 20140281858Abstract: A method for determining a display time of a page is provided, including the following method operations: receiving a request for page data from a client; in response to the request, sending the page data to the client, the page data defining a page when rendered by the client, the rendered page including a page event module configured to detect and log events in a beacon for transmission, the events being selected from a group comprising a page unhide event, a page hide event, and a page unload event; receiving the beacon from the client; reading events logged in the beacon; and determining a display time of the page based on the events logged in the beacon.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Xing Yi, Jean-Marc Langlois, Scott Gaffney
-
Publication number: 20140279736Abstract: Method, system, and programs for identifying a target metric. In one example, at least one first type of metric computed based on a first period associated with a first length of time is measured for each of a plurality of users. At least one second type of metric computed based on a second period associated with a second length of time is measured for each of the plurality of users. The second length of time is larger than the first length of time. Correlations between each of the at least one first type of metric and each of the at least one second type of metrics are computed with respect to the plurality of users. A target metric is identified from the at least one first type of metric based on the correlations. The target metric is correlated with the at least one second type of metric.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: YAHOO! INC.Inventors: Alyssa Glass, Xing Yi, Jean-Marc Langlois
-
Publication number: 20140280890Abstract: Method, system, and programs for measuring user engagement. In one example, a type of user activities with respect to a plurality pieces of content is detected. Information associated with the type of user activities is recorded. A time measure associated with at least one of the plurality pieces of content is obtained based on the recorded information. A user engagement score with respect to the at least one piece of content is calculated based on the time measure.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Xing Yi, Alyssa Glass, Dilan Gorur
-
Publication number: 20140279043Abstract: A method for page personalization is provided, including the following method operations: identifying a user operating a client; receiving a request for page data from the client; determining a user profile associated with the user; for each of a plurality of articles, predicting a display time of the article when presented to the user, based on the user profile and features of the article; determining selected articles from the plurality of articles based on the predicted display times; assembling the page data, the page data defining a page when rendered by the client, the rendered page defining references to the selected articles; sending the page data to the client; wherein the method is executed by a processorType: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Xing Yi, Scott Gaffney, Jean-Marc Langlois
-
Publication number: 20110274769Abstract: An antibacterial melamine product includes a main body that is formed by heating and filling molding to have a predetermined shape. The main body includes a substrate portion and an antibacterial agent mixed with the substrate portion. The substrate portion is made of melamine formaldehyde. The antibacterial agent is fused in the substrate portion evenly. Thus, the antibacterial agent is mixed with the substrate portion to form the main body so that the main body of the antibacterial melamine product has different antibacterial effects by the antibacterial features provided by the antibacterial agent.Type: ApplicationFiled: May 4, 2010Publication date: November 10, 2011Inventor: Xing-Yi Chen
-
Patent number: 4760436Abstract: A photo-electric transducer, comprising a semiconductor wafer with, near its free surface, a region of the opposite conductivity type which is transparent for radiation, adapted for generating photo-currents when being irradiated, said currents flowing through said region towards electrodes connected to means for measuring the ratio between the currents flowing towards the respective electrodes so as to derive therefrom the distance between the point of incidence of the radiation and said electrodes, said region being defined by substantially concentric circles in conformity with the trajectory of a radiation spot; in particular switching means are provided which either disable an electrode when being crossed by said spot, or, in the case of multiple spots incident on different portions of said region, disable a spot when crossing an electrode.Type: GrantFiled: May 21, 1986Date of Patent: July 26, 1988Assignee: Nederlandse Centrale Organisatie Voor Toegepast Natuurwetenschappelijk OnderzoekInventor: Xing Yi Zi
-
Patent number: 4678847Abstract: The present invention relates to the process for preparing terpolymer of tetrafluoroethylene (TFE), ethylene (E), and a third monomer. According to the present invention, dicarbonate peroxide is used as initiator, 1,1,2-trichloro-1,2,2-trifluoro-ethane as the reaction medium and compounds of molecular formula C.sub.n R.sub.2n+2, wherein, n=0,1, or 2;R=H, Cl or F, are gaseous chain telomeric agents to control the average molecular weight of copolymers, the formula of third monomer is CF.sub.2 XCOCF.sub.2 X' or ##STR1## wherein X=X'=Cl or F, R.sub.1 =CF.sub.3 or CH.sub.3,R.sub.2 =CF.sub.3, CH.sub.3 or H, and R.sub.3 =H or F, usually the molar ratio of TFE to E is from 60:40 to 40:60 with the content of the third monomer being from 0.1% to 10%, based on the total molar amount of TFE and E.Type: GrantFiled: April 1, 1986Date of Patent: July 7, 1987Assignee: Shanghai Institute of Organic Chemistry, Academia SinicaInventors: Yun-xiang Zhang, Xing-yi Dai, Zhi-kang Lu, Sen Zeng