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: 20240402894Abstract: 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: ApplicationFiled: May 30, 2024Publication date: December 5, 2024Inventors: Lijuan YU, Kewei CHEN, Kexin LIN, Qingyu CHEN, Haishan LIU, Shengru WANG
-
Publication number: 20240394969Abstract: 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: ApplicationFiled: September 29, 2022Publication date: November 28, 2024Inventors: Bo YUAN, Can WANG, Ze WANG, Haishan LIU, Shaoyuan LI
-
Publication number: 20240377880Abstract: 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: ApplicationFiled: July 25, 2024Publication date: November 14, 2024Inventors: Yahan LIANG, Xubin ZHOU, Yimin KE, Hua LONG, Fei YU, Yishu ZENG, Haishan LIU, Jiacheng LIU
-
Publication number: 20240290023Abstract: 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: ApplicationFiled: October 21, 2022Publication date: August 29, 2024Inventors: Weihong ZENG, Xu WANG, Jing LIU, Shen SANG, Haishan LIU
-
Patent number: 11188950Abstract: 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: GrantFiled: August 31, 2016Date of Patent: November 30, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
-
Patent number: 11188937Abstract: 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: GrantFiled: May 31, 2018Date of Patent: November 30, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Huiji Gao, Jianling Zhong, Haishan Liu
-
Patent number: 10846587Abstract: 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: GrantFiled: July 31, 2017Date of Patent: November 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Haishan Liu, Huiji Gao, Jianling Zhong
-
Publication number: 20190370854Abstract: 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: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Inventors: Huiji Gao, Jianling Zhong, Haishan Liu
-
Publication number: 20190034783Abstract: 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: ApplicationFiled: July 31, 2017Publication date: January 31, 2019Inventors: Haishan Liu, Huiji Gao, Jianling Zhong
-
Publication number: 20180060915Abstract: 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: ApplicationFiled: August 31, 2016Publication date: March 1, 2018Inventors: Haishan Liu, David Merrill Pardoe, Kun Liu, Manoj Rameshchandra Thakur, Kancheng Cao, Chongzhe Li
-
Patent number: 9787785Abstract: 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: GrantFiled: August 29, 2014Date of Patent: October 10, 2017Assignee: LinkedIn CorporationInventors: Haishan Liu, Lili Wu, Yanen Li, Liang Tang, Baoshi Yan, Anmol Bhasin
-
Publication number: 20160292641Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Kun Liu, Wen Pu, Anmol Bhasin, Huiji Gao, Haishan Liu
-
Publication number: 20160267522Abstract: 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: ApplicationFiled: March 10, 2015Publication date: September 15, 2016Applicant: LinkedIn CorporationInventors: Jan Schellenberger, Sanjay Kshetramade, Kancheng Cao, Ashvin Kannan, Kun Liu, Haishan Liu, Chongzhe Li, Tingting Cui
-
Publication number: 20160065605Abstract: 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: ApplicationFiled: November 19, 2014Publication date: March 3, 2016Inventors: Baoshi Yan, Jiaqi Guo, Haishan Liu, Mohammad Shafkat Amin
-
Publication number: 20160034425Abstract: 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: ApplicationFiled: August 29, 2014Publication date: February 4, 2016Applicant: Linkedln CorporationInventors: Haishan Liu, Lili Wu, Yanen Li, Liang Tang, Baoshi Yan, Anmol Bhasin
-
Publication number: 20150142584Abstract: 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: ApplicationFiled: November 18, 2013Publication date: May 21, 2015Applicant: LinkedIn CorporationInventors: Haishan Liu, Baoshi Yan, Anmol Bhasin, Christian Posse