Patents by Inventor Haishan Liu

Haishan Liu 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).

  • Publication number: 20240402894
    Abstract: An effect processing method and apparatus, an electronic device, and a storage medium. The processing method includes: displaying an effect processing page, the effect processing page displaying an image to be processed; in response to an addition trigger operation for an effect processing identifier in the effect processing page, determining an effect processing tool corresponding to the effect processing identifier, and determining an effect processing mode corresponding to the effect processing tool; and, in response to a plurality of effect processing modes existing, generating an effect processing item corresponding to each of the plurality of effect processing modes, displaying the effect processing item in the effect processing page, and displaying an effect image obtained by applying effect processing modes corresponding to a plurality of effect processing items to the image to be processed.
    Type: Application
    Filed: May 30, 2024
    Publication date: December 5, 2024
    Inventors: Lijuan YU, Kewei CHEN, Kexin LIN, Qingyu CHEN, Haishan LIU, Shengru WANG
  • Publication number: 20240394969
    Abstract: A method and apparatus, a device, and a medium for model processing is provided. The model processing method includes in response to a photographing instruction for a target object in a virtual three-dimensional scene, obtaining a two-dimensional image of the target object, and storing the two-dimensional image in a specified position; wherein the target object is a three-dimensional model located in a first position in the virtual three-dimensional scene; obtaining an initial model parameter of the target object; and in response to a three-dimensional restoration instruction for the two-dimensional image stored in the specified position, restoring the target object in a second position in the virtual three-dimensional scene according to the three-dimensional restoration instruction and the initial model parameter, and wherein the three-dimensional restoration instruction is used for indicating the second position.
    Type: Application
    Filed: September 29, 2022
    Publication date: November 28, 2024
    Inventors: Bo YUAN, Can WANG, Ze WANG, Haishan LIU, Shaoyuan LI
  • Publication number: 20240377880
    Abstract: The present disclosure relates to a special effect display method and apparatus, a device, a storage medium, and a program product. The method comprises: setting a physical property of a target effect object, wherein the physical property comprises a gravity parameter of the target effect object; determining a current position and a target position of the target effect object; determining a floating force parameter based on the current position and the target position; and controlling the target effect object to float to display a floating animation effect of the target effect object, based on the physical property and the floating force parameter and according to a kinematic model, wherein the kinematic model is configured to analyze a motion state of an object with the physical property under a floating force indicated by the floating force parameter.
    Type: Application
    Filed: July 25, 2024
    Publication date: November 14, 2024
    Inventors: Yahan LIANG, Xubin ZHOU, Yimin KE, Hua LONG, Fei YU, Yishu ZENG, Haishan LIU, Jiacheng LIU
  • Publication number: 20240290023
    Abstract: An image processing method and apparatus, an electronic device, and a computer-readable storage medium are provided. The image processing method includes: in response to having detected a detection object, acquiring current feature information of the detection object; acquiring limit deformation information of the target feature, wherein the limit deformation information is obtained by calculating a target virtual sub-image when the target feature is in at least one limit state; determining movement information of a feature point in an initial virtual image based on the limit deformation information and the current feature information, wherein the initial virtual image is obtained by superimposing a plurality of virtual sub-images; and driving, according to the movement information, the feature point in the initial virtual image to move, so as to generate the current virtual image corresponding to the current state.
    Type: Application
    Filed: October 21, 2022
    Publication date: August 29, 2024
    Inventors: Weihong ZENG, Xu WANG, Jing LIU, Shen SANG, Haishan LIU
  • Patent number: 11188950
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which may be used in conjunction with a campaign for distributing content to users of the social network. Among other things, embodiments of the present disclosure provide a number of advantages over conventional systems for content distribution, including a simplified targeting process and increased reach (i.e. distribution) for content providers among users of a social network, as well as improving the utilization of an inventory of content and higher and more efficient engagement with such content by users of the social network.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
  • Patent number: 11188937
    Abstract: Techniques for extracting features of entities and targets that can be applied in a set of applications, such as entity selection prediction, audience expansion, feed relevance, and job recommendation. In one technique, entity interaction data is stored that indicates, for each of multiple entities, one or more targets that are associated with items with which the entity interacted. Token association data is stored that indicates, for each of multiple tokens, one or more targets that are associated with the token. Then, using one or more machine learning techniques, entity embeddings and target embeddings are generated based on the entity interaction data and the token association data. Later, a request for content is received from a particular entity. Based on at least one entity embedding, a content item for the particular entity is identified. The content item is transferred over a computer network and presented to the particular entity.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Huiji Gao, Jianling Zhong, Haishan Liu
  • Patent number: 10846587
    Abstract: Herein are techniques to use an artificial neural network to score the relevance of content items for a target and techniques to rank the content items based on their scores. In embodiments, a computer uses a plurality of expansion techniques to identify expanded targets for a content item. For each of the expanded targets, the computer provides inputs to an artificial neural network to generate a relevance score that indicates a relative suitability of the content item for that target. The computer ranks the expanded targets based on the relevance score generated for each of the expanded targets. Based on the ranking, the computer selects a subset of targets from the available expanded targets as the expanded targets for whom the content item is potentially most relevant. The computer stores an association between the content item and each target in the subset of expanded targets.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: November 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haishan Liu, Huiji Gao, Jianling Zhong
  • Publication number: 20190370854
    Abstract: Techniques for extracting features of entities and targets that can be applied in a set of applications, such as entity selection prediction, audience expansion, feed relevance, and job recommendation. In one technique, entity interaction data is stored that indicates, for each of multiple entities, one or more targets that are associated with items with which the entity interacted. Token association data is stored that indicates, for each of multiple tokens, one or more targets that are associated with the token. Then, using one or more machine learning techniques, entity embeddings and target embeddings are generated based on the entity interaction data and the token association data. Later, a request for content is received from a particular entity. Based on at least one entity embedding, a content item for the particular entity is identified. The content item is transferred over a computer network and presented to the particular entity.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Huiji Gao, Jianling Zhong, Haishan Liu
  • Publication number: 20190034783
    Abstract: Herein are techniques to use an artificial neural network to score the relevance of content items for a target and techniques to rank the content items based on their scores. In embodiments, a computer uses a plurality of expansion techniques to identify expanded targets for a content item. For each of the expanded targets, the computer provides inputs to an artificial neural network to generate a relevance score that indicates a relative suitability of the content item for that target. The computer ranks the expanded targets based on the relevance score generated for each of the expanded targets. Based on the ranking, the computer selects a subset of targets from the available expanded targets as the expanded targets for whom the content item is potentially most relevant. The computer stores an association between the content item and each target in the subset of expanded targets.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Haishan Liu, Huiji Gao, Jianling Zhong
  • Publication number: 20180060915
    Abstract: The present disclosure describes various embodiments of methods, systems, and machine-readable mediums which may be used in conjunction with a campaign for distributing content to users of the social network. Among other things, embodiments of the present disclosure provide a number of advantages over conventional systems for content distribution, including a simplified targeting process and increased reach (i.e. distribution) for content providers among users of a social network, as well as improving the utilization of an inventory of content and higher and more efficient engagement with such content by users of the social network.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
  • Patent number: 9787785
    Abstract: Systems and methods are disclosed that recommend one or more electronic presentations to a user based on one or more factors. These factors may include contextual information, behavioral information, profile information, or combinations of the foregoing. Contextual information may include content and/or features extracted from a given electronic presentation. Behavioral information may include user behavioral data, such as the number of times a user has viewed a presentation, the amount of the presentation viewed by the user, presentations previously viewed by the user, and other such behavioral data. Profile information may include user professional profile information, such as skills the user has identified as possessing, employment history information, and other such user professional profile information.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 10, 2017
    Assignee: LinkedIn Corporation
    Inventors: Haishan Liu, Lili Wu, Yanen Li, Liang Tang, Baoshi Yan, Anmol Bhasin
  • Publication number: 20160292641
    Abstract: Techniques for assisting a user in determining an interest level between a member of a social network system and an organization. According to various embodiments, applicant data is accessed for applicants having applied to an organization. A set of common applicant characteristics is determined for the set of applicant data. Member data is accessed indicative of a member of an online social media network. An interest score is generated based on a comparison of the member data and the set of applicant data. An identification of the organization is presented based on the interest score.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Kun Liu, Wen Pu, Anmol Bhasin, Huiji Gao, Haishan Liu
  • Publication number: 20160267522
    Abstract: In order to expand the audience for an advertising campaign, a system identifies an expanded audience for the advertising campaign based on characteristics of individuals in the expanded audience and a target audience of the advertising campaign. Then, the system compares a historical cumulative advertising performance metric at a current time for the target audience with a current cumulative advertising performance metric at the current time for the target audience in the advertising campaign. Next, the system selectively changes a probability of showing advertisements in the advertising campaign to individuals in the expanded audience based on the comparison. For example, if a current cumulative number of daily advertising impressions at the current time is less than a historical cumulative number of daily advertising impressions at a current time, the system increases the probability.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: LinkedIn Corporation
    Inventors: Jan Schellenberger, Sanjay Kshetramade, Kancheng Cao, Ashvin Kannan, Kun Liu, Haishan Liu, Chongzhe Li, Tingting Cui
  • Publication number: 20160065605
    Abstract: The disclosed systems and methods are directed to detecting spam in an electronic presentation and determining whether the electronic presentation should be moderated. The example systems and methods may employ one or more classifiers for classifying an electronic presentation and, should the electronic presentation fall within a predetermined classification, the electronic presentation may be analyzed further for the presence of spam. Further analysis of the electronic presentation may include invoking one or more filters to determine whether the electronic presentation includes words and/or phrases known to be associated with spam. Where the electronic presentation is determined to contain spam, the electronic presentation may be removed from a database of electronic presentations, excluded from search results, or flagged for moderation by a moderator.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 3, 2016
    Inventors: Baoshi Yan, Jiaqi Guo, Haishan Liu, Mohammad Shafkat Amin
  • Publication number: 20160034425
    Abstract: Systems and methods are disclosed that recommend one or more electronic presentations to a user based on one or more factors. These factors may include contextual information, behavioral information, profile information, or combinations of the foregoing. Contextual information may include content and/or features extracted from a given electronic presentation. Behavioral information may include user behavioral data, such as the number of times a user has viewed a presentation, the amount of the presentation viewed by the user, presentations previously viewed by the user, and other such behavioral data. Profile information may include user professional profile information, such as skills the user has identified as possessing, employment history information, and other such user professional profile information.
    Type: Application
    Filed: August 29, 2014
    Publication date: February 4, 2016
    Applicant: Linkedln Corporation
    Inventors: Haishan Liu, Lili Wu, Yanen Li, Liang Tang, Baoshi Yan, Anmol Bhasin
  • Publication number: 20150142584
    Abstract: A system, apparatus, method and computer-program product are provided for determining affinities between members of an on-line service and/or one member's likely propensity for content published by or on behalf of another member. Members of the service include individuals and organizations. A content item may be an announcement by or for a member, an advertisement, a job listing or something else. Content items available for service to an individual member are ranked based on the member's propensity for consuming them, as reflected in scores computed for each item. An item's propensity score may be calculated based on the relevance and/or proximity between the member and an organization featured in or associated with the item. Relevance may measure the similarity between profiles of the individual and the organization. Proximity may be affected by whether the individual and/or associates of the individual follow the organization, visit a page of the organization, etc.
    Type: Application
    Filed: November 18, 2013
    Publication date: May 21, 2015
    Applicant: LinkedIn Corporation
    Inventors: Haishan Liu, Baoshi Yan, Anmol Bhasin, Christian Posse