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: 10409823
    Abstract: 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: Grant
    Filed: December 29, 2015
    Date of Patent: September 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Yang Qin, Zhong Zhang, Sergiu-Cosmin Ferentz, Dan Ionut Fechete
  • Patent number: 10360227
    Abstract: 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: Grant
    Filed: July 28, 2016
    Date of Patent: July 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Avichal Garg, Ming Hua, Michael S. Vernal, Yang Qin, Dan Ionut Fechete
  • Publication number: 20190046470
    Abstract: 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: Application
    Filed: January 24, 2017
    Publication date: February 14, 2019
    Inventors: Yang Qin, Qing Dong
  • Publication number: 20180210886
    Abstract: 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: Application
    Filed: March 21, 2018
    Publication date: July 26, 2018
    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: 9959320
    Abstract: 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: Grant
    Filed: December 12, 2014
    Date of Patent: May 1, 2018
    Assignee: 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: 20170185601
    Abstract: 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: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Inventors: Yang Qin, Zhong Zhang, Sergiu-Cosmin Ferentz, Dan Ionut Fechete
  • Publication number: 20170034108
    Abstract: 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: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Dan Ionut Fechete, Jun Jiang, Yang Qin, Zhong Zhang
  • Publication number: 20160335270
    Abstract: 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: Application
    Filed: July 28, 2016
    Publication date: November 17, 2016
    Inventors: Avichal Garg, Ming Hua, Michael S. Vernal, Yang Qin, Dan lonut Fechete
  • Patent number: 9460215
    Abstract: 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: Grant
    Filed: April 22, 2014
    Date of Patent: October 4, 2016
    Assignee: Facebook, Inc.
    Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete
  • Publication number: 20160253334
    Abstract: 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: Application
    Filed: May 13, 2016
    Publication date: September 1, 2016
    Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
  • Patent number: 9367628
    Abstract: 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: Grant
    Filed: January 3, 2014
    Date of Patent: June 14, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
  • Publication number: 20150193539
    Abstract: 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: Application
    Filed: January 3, 2014
    Publication date: July 9, 2015
    Applicant: Facebook, Inc.
    Inventors: Dan Ionut Fechete, Ming Hua, Yang Qin
  • Publication number: 20150178284
    Abstract: 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: Application
    Filed: April 22, 2014
    Publication date: June 25, 2015
    Applicant: Facebook, Inc.
    Inventors: Avichal Garg, Ming Hua, Michael Vernal, Yang Qin, Dan Ionut Fechete
  • Publication number: 20150178397
    Abstract: 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: Application
    Filed: December 12, 2014
    Publication date: June 25, 2015
    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: 8993336
    Abstract: 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: Grant
    Filed: May 4, 2012
    Date of Patent: March 31, 2015
    Assignee: Air Liquide America Specialty Gases LLC
    Inventor: Yang Qin
  • Patent number: 8949250
    Abstract: 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: Grant
    Filed: April 22, 2014
    Date of Patent: February 3, 2015
    Assignee: 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: 8889342
    Abstract: 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: Grant
    Filed: February 6, 2014
    Date of Patent: November 18, 2014
    Assignee: Brookhaven Science Associates, LLC
    Inventors: Yang Qin, Robert B. Grubbs, Young Suk Park
  • Publication number: 20140284568
    Abstract: 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: Application
    Filed: February 6, 2014
    Publication date: September 25, 2014
    Applicant: Brookhaven Science Associates, LLC
    Inventors: Yang Qin, Robert B. Grubbs, Young Suk Park
  • Patent number: 8679730
    Abstract: 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: Grant
    Filed: July 29, 2011
    Date of Patent: March 25, 2014
    Assignee: Brookhaven Science Associates, LLC
    Inventors: Yang Qin, Robert B. Grubbs, Young Suk Park
  • Publication number: 20130071761
    Abstract: 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: Application
    Filed: September 16, 2011
    Publication date: March 21, 2013
    Inventors: Khalil Amine, Yang Qin, Zhengcheng Zhang