Patents by Inventor Yang Qin
Yang Qin 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: 10409823Abstract: In one embodiment, a method includes, in an online social network, accessing one or more first content objects associated with a user in the online social network and a second content object, determining topics and corresponding first weights of the topics for the first content objects using a topic extraction algorithm, where each first weight indicates a strength of an association between the corresponding topic and the first content object(s), determining one or more second weights of the topics for the second content object, where each second weight indicates a strength of an association between the corresponding topic and the second content object, and calculating a similarity score for the second content object based on a comparison of, for each topic, the first weight to the second weight, where the similarity score is to be used in a determination regarding presentation of the second content object to the user.Type: GrantFiled: December 29, 2015Date of Patent: September 10, 2019Assignee: Facebook, Inc.Inventors: Yang Qin, Zhong Zhang, Sergiu-Cosmin Ferentz, Dan Ionut Fechete
-
Patent number: 10360227Abstract: In one embodiment, a method includes receiving, from a client system of a first user of the communication system, an input from the first user to access a card-stack interface, generating a card cluster comprising a plurality of cards, each card comprising a suggested query referencing a query-domain and one or more query-filters, wherein each query-filter references one or more objects associated with the communication system, and wherein each card in the card cluster is ranked within the card cluster based on a predicted click-thru rate (CTR) for the card based on one or more user-engagement factors, and sending, to the client system in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises the card cluster, the cards of the card cluster being ordered based on the rankings associated with the cards.Type: GrantFiled: July 28, 2016Date of Patent: July 23, 2019Assignee: Facebook, Inc.Inventors: Avichal Garg, Ming Hua, Michael S. Vernal, Yang Qin, Dan Ionut Fechete
-
Publication number: 20190046470Abstract: Disclosed is the use of a tumor gene methylation regulator in preparing anti-tumor drugs. Furthermore, the tumor gene methylation regulator can be used as a sensitizer to be combined with a tumor therapeutic drug for preparing anti-tumor drugs.Type: ApplicationFiled: January 24, 2017Publication date: February 14, 2019Inventors: Yang Qin, Qing Dong
-
Publication number: 20180210886Abstract: In one embodiment, a method includes receiving, from a client system of a first user, an input from the first user indicating a query-domain and one or more query-filters, generating a card cluster comprising a plurality of cards referencing a plurality of objects corresponding to the indicated query-domain and one or more query-filters, ranking the plurality of cards based on one or more user-engagement factors, and sending, to the client system in response to the input from the first user, instructions for displaying the card cluster to the first user, the cards of the card cluster being ordered based on the rankings associated with the cards.Type: ApplicationFiled: March 21, 2018Publication date: July 26, 2018Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
-
Patent number: 9959320Abstract: In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack interface, generating a plurality of cards, where each card comprises a suggested query referencing a query-domain associated with the online social network and one or more query-filters, and where each query-filter references one or more objects of the online social network, each card further comprising one or more search results corresponding to the suggested query, and each search result referencing an object of the online social network matching the suggested query of the card; and sending, to the client device in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises one or more of the generated cards.Type: GrantFiled: December 12, 2014Date of Patent: May 1, 2018Assignee: Facebook, Inc.Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
-
Publication number: 20170185601Abstract: In one embodiment, a method includes, in an online social network, accessing one or more first content objects associated with a user in the online social network and a second content object, determining topics and corresponding first weights of the topics for the first content objects using a topic extraction algorithm, where each first weight indicates a strength of an association between the corresponding topic and the first content object(s), determining one or more second weights of the topics for the second content object, where each second weight indicates a strength of an association between the corresponding topic and the second content object, and calculating a similarity score for the second content object based on a comparison of, for each topic, the first weight to the second weight, where the similarity score is to be used in a determination regarding presentation of the second content object to the user.Type: ApplicationFiled: December 29, 2015Publication date: June 29, 2017Inventors: Yang Qin, Zhong Zhang, Sergiu-Cosmin Ferentz, Dan Ionut Fechete
-
Publication number: 20170034108Abstract: In one embodiment, a method includes, by a computing device, identifying an event in an online social network to be evaluated for recommendation to a user of the online social network and determining whether the event is recommendable to the user, the determination being based on identifying correlations between one or more characteristics of the user and a plurality of signals associated with the event. The method further includes, in response to determining that the event is recommendable, presenting a recommendation or promotion for the event to the user, and, in response to determining that the event is not recommendable, converting the event in accordance with the determining that the event is not recommendable. The signals may include content associated with the event, metadata associated with the event, or responses to a notification about the event by users of the online social network.Type: ApplicationFiled: July 30, 2015Publication date: February 2, 2017Inventors: Dan Ionut Fechete, Jun Jiang, Yang Qin, Zhong Zhang
-
Publication number: 20160335270Abstract: In one embodiment, a method includes receiving, from a client system of a first user of the communication system, an input from the first user to access a card-stack interface, generating a card cluster comprising a plurality of cards, each card comprising a suggested query referencing a query-domain and one or more query-filters, wherein each query-filter references one or more objects associated with the communication system, and wherein each card in the card cluster is ranked within the card cluster based on a predicted click-thru rate (CTR) for the card based on one or more user-engagement factors, and sending, to the client system in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises the card cluster, the cards of the card cluster being ordered based on the rankings associated with the cards.Type: ApplicationFiled: July 28, 2016Publication date: November 17, 2016Inventors: Avichal Garg, Ming Hua, Michael S. Vernal, Yang Qin, Dan lonut Fechete
-
Patent number: 9460215Abstract: In one embodiment, a method includes accessing a social graph that includes a number of nodes and edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a card cluster including a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters. Each query-filter references one or more nodes of the plurality of nodes or one or more edges of the plurality of edges.Type: GrantFiled: April 22, 2014Date of Patent: October 4, 2016Assignee: Facebook, Inc.Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete
-
Publication number: 20160253334Abstract: Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality of objects with which the user has had a positive interaction, a first value representing a commonality between the candidate object and each of the first plurality of objects is determined. For each of a second plurality of objects with which a user has had a negative interaction, a second value representing a commonality between the candidate object and each of the second plurality of objects is determined. An aggregate positive distance is determined using a plurality of the first values. An aggregate negative distance is determined using a plurality of the second values. The candidate object is displayed or not displayed to the user as a recommendation based upon a difference between the aggregate positive distance and the aggregate negative distance.Type: ApplicationFiled: May 13, 2016Publication date: September 1, 2016Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
-
Patent number: 9367628Abstract: Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality of objects with which the user has had a positive interaction, a first value representing a commonality between the candidate object and each of the first plurality of objects is determined. For each of a second plurality of objects with which a user has had a negative interaction, a second value representing a commonality between the candidate object and each of the second plurality of objects is determined. An aggregate positive distance is determined using a plurality of the first values. An aggregate negative distance is determined using a plurality of the second values. The candidate object is displayed or not displayed to the user as a recommendation based upon a difference between the aggregate positive distance and the aggregate negative distance.Type: GrantFiled: January 3, 2014Date of Patent: June 14, 2016Assignee: FACEBOOK, INC.Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
-
Publication number: 20150193539Abstract: Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality of objects with which the user has had a positive interaction, a first value representing a commonality between the candidate object and each of the first plurality of objects is determined. For each of a second plurality of objects with which a user has had a negative interaction, a second value representing a commonality between the candidate object and each of the second plurality of objects is determined. An aggregate positive distance is determined using a plurality of the first values. An aggregate negative distance is determined using a plurality of the second values. The candidate object is displayed or not displayed to the user as a recommendation based upon a difference between the aggregate positive distance and the aggregate negative distance.Type: ApplicationFiled: January 3, 2014Publication date: July 9, 2015Applicant: Facebook, Inc.Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
-
Publication number: 20150178284Abstract: In one embodiment, a method includes accessing a social graph that includes a number of nodes and edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a card cluster including a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters. Each query-filter references one or more nodes of the plurality of nodes or one or more edges of the plurality of edges.Type: ApplicationFiled: April 22, 2014Publication date: June 25, 2015Applicant: Facebook, Inc.Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete
-
Publication number: 20150178397Abstract: In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack interface, generating a plurality of cards, where each card comprises a suggested query referencing a query-domain associated with the online social network and one or more query-filters, and where each query-filter references one or more objects of the online social network, each card further comprising one or more search results corresponding to the suggested query, and each search result referencing an object of the online social network matching the suggested query of the card; and sending, to the client device in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises one or more of the generated cardsType: ApplicationFiled: December 12, 2014Publication date: June 25, 2015Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
-
Patent number: 8993336Abstract: The invention relates in part to a Sulfur standard gas in the ppb range in a matrix gas. The Sulfur standard gas is maintained in a cylinder under pressure sufficient to compress the majority of the Sulfur gas and into a liquid matrix.Type: GrantFiled: May 4, 2012Date of Patent: March 31, 2015Assignee: Air Liquide America Specialty Gases LLCInventor: Yang Qin
-
Patent number: 8949250Abstract: In one embodiment, a method includes accessing a social graph including a number of nodes and a number of edges connecting the nodes. Each of the edges between two of the nodes represent a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a number of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters for the query-domain. Each query-filter references one or more nodes of the number of nodes or one or more edges of the number of edges.Type: GrantFiled: April 22, 2014Date of Patent: February 3, 2015Assignee: Facebook, Inc.Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete, Xinpan Xiao, Yu Huang, Lu D. Chen, Saurabh Prafulla Chakradeo, Dharmesh A. Bhatt, Alex Himel
-
Patent number: 8889342Abstract: This disclosure relates to a polymer having the formula: wherein x is between 1 and about 100 an y is between about 99 and about 1, and x+Y=about 100. The disclosure also includes the use of the polymer in photovoltaic devices.Type: GrantFiled: February 6, 2014Date of Patent: November 18, 2014Assignee: Brookhaven Science Associates, LLCInventors: Yang Qin, Robert B. Grubbs, Young Suk Park
-
Publication number: 20140284568Abstract: This disclosure relates to a polymer having the formula: wherein x is between 1 and about 100 an y is between about 99 and about 1, and x+y=about 100. The disclosure also includes the use of the polymer in photovoltaic devices.Type: ApplicationFiled: February 6, 2014Publication date: September 25, 2014Applicant: Brookhaven Science Associates, LLCInventors: Yang Qin, Robert B. Grubbs, Young Suk Park
-
Patent number: 8679730Abstract: The invention relates azide functionalized poly(3-hexylthiophene)s. Various azide functionalized poly(3-hexylthiophene)s and intermediates are disclosed and described, as well as method for making novel monomers that are synthesized and transformed into P3HT-Nmp for use as organic conducting polymers in organic photovoltaic devices.Type: GrantFiled: July 29, 2011Date of Patent: March 25, 2014Assignee: Brookhaven Science Associates, LLCInventors: Yang Qin, Robert B. Grubbs, Young Suk Park
-
Publication number: 20130071761Abstract: A process includes contacting a carbon support material with an oxidizing agent followed by the acid treatment to form a functionalized carbon support material including surface hydroxyl functionality; contacting the functionalized carbon support material with a solution of a catalyst precursor; and adjusting the pH of the solution to produce a carbon supported catalyst material including a metal oxide catalyst.Type: ApplicationFiled: September 16, 2011Publication date: March 21, 2013Inventors: Khalil Amine, Yang Qin, Zhengcheng Zhang