Patents by Inventor Wenhai Yang
Wenhai Yang 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: 12048684Abstract: The present disclosure provides an arctigenin liquid nano-preparation and a preparation method thereof, and relates to the technical field of pharmaceutical preparation. In the present disclosure, arctigenin is prepared into a liquid nano-preparation, having advantages of distribution of a droplet diameter on nanoscale, significantly increased specific surface area, rapid absorption, and high bioavailability. Meanwhile, nano-preparation entered the body can be captured by wandering leucocytes, and a medicament is delivered to inflammatory lesions through chemiotaxis, thereby conferring a targeted drug delivery feature on the arctigenin and making a therapy more targeted.Type: GrantFiled: November 16, 2022Date of Patent: July 30, 2024Assignees: Wuhan Academy of Agricultural Sciences, Hubei Wudang Animal Pharmaceutical Co., Ltd.Inventors: Bin He, Lijun Wu, Zheng Lu, Zhiping Ran, Guoming Chen, Zhiyong Shao, Xiabing Chen, Wei Liu, Ying Li, Wu Liu, Qi Zhou, Wenhai Yang, Dongqing Liu, Kangyu Du
-
Publication number: 20240199382Abstract: A system and method for cleaning and disinfecting handrail, a robot and passenger conveying equipment. The system for cleaning and disinfecting handrail has at least one robot, the robot including: a travelling device configured to enable the robot to travel along a target trajectory, a cleaning and disinfecting device configured to perform cleaning and disinfection operations on a target object, and a controller connected to the travelling device and the cleaning and disinfecting device and configured to control operation of the travelling device according to command signals such that the robot travels to a target position of the passenger conveying equipment along the target trajectory, and to control the cleaning and disinfecting device to perform cleaning and disinfection operations on the handrail at the target position.Type: ApplicationFiled: August 9, 2023Publication date: June 20, 2024Inventors: Qing Cheng, Wenhai Yang, Qiping Huang, Jing Ding, Kaisheng Xu
-
Publication number: 20240100015Abstract: The present disclosure provides an arctigenin liquid nano-preparation and a preparation method thereof, and relates to the technical field of pharmaceutical preparation. In the present disclosure, arctigenin is prepared into a liquid nano-preparation, having advantages of distribution of a droplet diameter on nanoscale, significantly increased specific surface area, rapid absorption, and high bioavailability. Meanwhile, nano-preparation entered the body can be captured by wandering leucocytes, and a medicament is delivered to inflammatory lesions through chemiotaxis, thereby conferring a targeted drug delivery feature on the arctigenin and making a therapy more targeted. Moreover, in the present disclosure, the arctigenin is dissolved in an oil phase, and the oil phase is dissolved in water by emulsification to further make the arctigenin dissolve in the water and increase water solubility of the arctigenin.Type: ApplicationFiled: November 16, 2022Publication date: March 28, 2024Inventors: Bin HE, Lijun WU, Zheng LU, Zhiping RAN, Guoming CHEN, Zhiyong SHAO, Xiabing CHEN, Wei LIU, Ying LI, Wu LIU, Qi ZHOU, Wenhai YANG, Dongqing LIU, Kangyu DU
-
Publication number: 20240013002Abstract: The present disclosure provides an information processing method and apparatus, a terminal, and a storage medium. The information processing method, comprising: in response to a first operation event for a target entity word in displayed content, acquiring target entity word information associated with the target entity word, wherein the target entity word information comprises first information and second information, the first information comprising the meaning of the target entity word, and the second information comprising a communication identifier of a communication group or contact associated with the target entity word; and displaying the target entity word information. According to the present disclosure, the meaning of the target entity word is displayed, and the communication group or contact associated with the target entity word is displayed, such that the user can quickly define the group or contact associated with the target entity word.Type: ApplicationFiled: September 25, 2023Publication date: January 11, 2024Inventors: Ji WEN, Wenhai YANG, Fangyuan ZENG, Chaolin HUANG, Feng WANG, Dongxue WU, Yuxin JING, Xiao WANG, Chenghao WANG, Shuwei LIU, Hongyun ZHANG, Chenguang WANG, Xing SHI, Xingguang FAN
-
Patent number: 11715042Abstract: In one embodiment, a method includes training a target machine-learning model iteratively by accessing training data of content objects, training an intermediate machine-learning model that outputs contextual evaluation measurements based on the training data, generating state-indications associated with the training data, wherein the state-indications comprise user-intents, system actions, and user actions, training the target machine-learning model based on the contextual evaluation measurements, the state-indications, and an action set comprising possible system actions, extracting rules based on the target machine-learning model by a sequential pattern-mining model, generating synthetic training data based on the rules, updating the training data by adding the synthetic training data to the training data, determining if a completion condition is reached for the training, and if the completion condition is reached returning the target machine-learning model, else repeating the iterative training of the tarType: GrantFiled: April 19, 2019Date of Patent: August 1, 2023Assignee: Meta Platforms Technologies, LLCInventors: Honglei Liu, Pararth Paresh Shah, Wenxuan Li, Wenhai Yang, Anuj Kumar
-
Patent number: 11688159Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.Type: GrantFiled: April 7, 2021Date of Patent: June 27, 2023Assignee: Meta Platforms, Inc.Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
-
Patent number: 11657333Abstract: In one embodiment, a method includes training a target machine-learning model iteratively by accessing training data of content objects, training an intermediate machine-learning model that outputs contextual evaluation measurements based on the training data, generating state-indications associated with the training data, wherein the state-indications comprise user-intents, system actions, and user actions, training the target machine-learning model based on the contextual evaluation measurements, the state-indications, and an action set comprising possible system actions, extracting rules based on the target machine-learning model by a sequential pattern-mining model, generating synthetic training data based on the rules, updating the training data by adding the synthetic training data to the training data, determining if a completion condition is reached for the training, and if the completion condition is reached returning the target machine-learning model, else repeating the iterative training of the tarType: GrantFiled: April 19, 2019Date of Patent: May 23, 2023Assignee: Meta Platforms Technologies, LLCInventors: Honglei Liu, Pararth Paresh Shah, Wenxuan Li, Wenhai Yang, Anuj Kumar
-
Patent number: 11651586Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.Type: GrantFiled: April 7, 2021Date of Patent: May 16, 2023Assignee: Meta Platforms, Inc.Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
-
Patent number: 11501081Abstract: Exemplary embodiments relate to methods, mediums, and systems for moving language models from a server to the client device. Such embodiments may be deployed in an environment where the server is not able to provide modeling services to the clients, such as an end-to-end encrypted (E2EE) environment. Several different techniques are described to address issues of size and complexity reduction, model architecture optimization, model training, battery power reduction, and latency reduction.Type: GrantFiled: December 31, 2019Date of Patent: November 15, 2022Assignee: Meta Platforms, Inc.Inventors: Prince Gill, Honglei Liu, Wenhai Yang, Kshitiz Malik, Nanshu Wang, David Reiss
-
Patent number: 11455555Abstract: Exemplary embodiments relate to methods, mediums, and systems for moving language models from a server to the client device. Such embodiments may be deployed in an environment where the server is not able to provide modeling services to the clients, such as an end-to-end encrypted (E2EE) environment. Several different techniques are described to address issues of size and complexity reduction, model architecture optimization, model training, battery power reduction, and latency reduction.Type: GrantFiled: December 31, 2019Date of Patent: September 27, 2022Assignee: META PLATFORMS, INC.Inventors: Prince Gill, Honglei Liu, Wenhai Yang, Kshitiz Malik, Nanshu Wang, David Reiss
-
Patent number: 11227122Abstract: Exemplary embodiments relate to methods, mediums, and systems for moving language models from a server to the client device. Such embodiments may be deployed in an environment where the server is not able to provide modeling services to the clients, such as an end-to-end encrypted (E2EE) environment. Several different techniques are described to address issues of size and complexity reduction, model architecture optimization, model training, battery power reduction, and latency reduction.Type: GrantFiled: December 31, 2019Date of Patent: January 18, 2022Assignee: FACEBOOK, INC.Inventors: Prince Gill, Honglei Liu, Wenhai Yang, Kshitiz Malik, Nanshu Wang, David Reiss
-
Patent number: 11144826Abstract: In one embodiment, a method includes accessing an input vector representing an input post, wherein: the vector space comprises clusters each associated with a topic; each cluster was determined based on a clustering of training-page vectors corresponding to training pages that each comprise training posts, each training post submitted by a user to a training page and comprises content selected by the user; and each training-page vector was generated by an ANN that was trained, based on the training posts of training pages associated with the ANN, to receive a post and then output a probability that the received post is related to the training posts of the training pages; determining that the input vector is located within a particular cluster in the vector space; and determining a topic of the input post based on the topic associated with the particular cluster that the input vector is located within.Type: GrantFiled: December 27, 2017Date of Patent: October 12, 2021Assignee: Facebook, Inc.Inventors: Ying Zhang, Wenhai Yang, Ou Jin
-
Publication number: 20210232589Abstract: In one embodiment, a method includes, by one or more computing systems, receiving, by an assistant xbot associated with the one or more computing systems, a user request for a content digest, retrieving one or more content objects corresponding to the user request, generating one or more slides for the one or more retrieved content objects, respectively, and providing, by the assistant xbot, instructions for presenting the content digest responsive to the request from the first user, wherein the content digest comprises the one or more slides, and wherein one or more of the slides of the content digest are removed from the content digest after a predetermined time period.Type: ApplicationFiled: April 9, 2021Publication date: July 29, 2021Inventors: Brian Nelson, Vivek Natarajan, Shawn C. P. Mei, Wenhai Yang
-
Publication number: 20210224346Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user at a client system, wherein the trigger action is associated with a priming content object, identifying related content objects associated with the priming content object, selecting recommended content objects based on the priming content object, the related content objects, and profile information of the first user, wherein each of the selected recommended content objects comprises entity information of entities associated with the priming content object, and presenting content suggestions at the client system, wherein each content suggestion comprises one of the selected recommended content objects.Type: ApplicationFiled: April 7, 2021Publication date: July 22, 2021Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
-
Patent number: 11010436Abstract: In one embodiment, a method includes receiving an indication of a trigger action by a first user, wherein the trigger action is associated with a priming content object, identifying one or more related content objects associated with the priming content object, generating a first feature vector representing the priming content object, the one or more related content objects, and profile information of the first user, accessing a plurality of second feature vectors representing a plurality of recommended content objects, respectively, selecting one or more of the recommended content objects based on comparisons between the first feature vector and the respective second feature vectors representing the recommended content objects, and sending, to a client system in response to the trigger action, instructions for presenting one or more content suggestions to the first user, wherein each content suggestion comprises one of the selected recommended content objects.Type: GrantFiled: April 30, 2018Date of Patent: May 18, 2021Assignee: Facebook, Inc.Inventors: Fuchun Peng, Kun Han, Wenhai Yang, Cheng Zhang, Vivek Narayanan, Emmanouil Koukoumidis
-
Patent number: 11003669Abstract: In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, a request from the user for a content digest from an online social network, retrieving one or more content objects associated with the online social network that are accessible by the user, selecting one or more of the retrieved content objects to incorporate into the content digest based on their identified categories, generating one or more slides for the one or more selected content objects, respectively, wherein each slide comprises a summary and representative image of the respective selected content object, sending, to the client system of the user, instructions for presenting the content digest responsive to the request from the user, wherein the content digest comprises the one or more slides.Type: GrantFiled: October 3, 2018Date of Patent: May 11, 2021Assignee: Facebook, Inc.Inventors: Brian Nelson, Vivek Natarajan, Shawn C. P. Mei, Wenhai Yang
-
Patent number: 10963273Abstract: In one embodiment, a method includes receiving a user request for a summarization of a particular type of content objects from a client system associated with a first user, determining one or more modalities associated with the user request, selecting a plurality of content objects of the particular type based on a user profile of the first user, wherein the user profile comprises one or more confidence scores associated with one or more subjects associated with the first user, respectively, and wherein the plurality of content objects are selected based on the one or more confidence scores, generating a summary of each content object based on the user profile and the determined modalities, and sending, to the client system in response to the user request, instructions for presenting the summaries of the plurality of content objects, wherein the summaries are presented via one or more of the determined modalities.Type: GrantFiled: April 30, 2018Date of Patent: March 30, 2021Assignee: Facebook, Inc.Inventors: Fuchun Peng, Fei Sha, Kun Han, Wenhai Yang, Anuj Kumar, Michael Robert Hanson, Benoit F. Dumoulin
-
Patent number: 10878198Abstract: A user interacts with a virtual digital assistant with the intent that it provides assistance with a task. The user sends messages to the virtual digital assistant that include content obtained via user input at a client device. An intent determination model is applied to the content to identify the user's intent. The virtual digital assistant identifies agents that are capable of servicing the intent are identified and retrieves contextual data relating to the message from a data store. An intent arbitration model is used to select one of the agents which is activated to provide assistance with the task. The contextual information may include global metrics of agent performance and/or information regarding the user's preferences.Type: GrantFiled: December 6, 2018Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Anuj Kumar, Benoit Dumoulin, Wenhai Yang, Rajen Subba
-
Patent number: 10877784Abstract: A virtual assistant receives a message including message content from a client device. The virtual assistant determines an intent to organize an event and initial parameters for the event based on the message content. The virtual assistant retrieves a set of messages related to the received message from a data store and refines the initial parameters based on the related messages. A set of potential recommendations is generated based on the refined event parameters and the virtual assistant selects one or more of the potential recommendations to surface to users. The selected recommendations are sent to the client device for presentation to the user.Type: GrantFiled: May 30, 2018Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Davide Testuggine, Wenhai Yang, Vivek Natarajan, Brett Charles Groel, Julia Framel, Laurent Nicolas Landowski, Brian Nelson
-
Patent number: 10762299Abstract: Exemplary embodiments relate to methods, mediums, and systems for managing a conversation. In an embodiment, a computer-implemented input interface is provided to receive an input comprising information in natural language. A dialog manager is configured to determine an intent of the input, determine information to fulfill the intent, and identify one or both of information available to the dialog manager or information that is unavailable to the dialog manager. A conversational understanding document documents the intent and the identified information. An output interface forwards the conversational understanding document towards a task completion handler separate and distinct from the dialog manager. Other embodiments are described and claimed.Type: GrantFiled: May 14, 2018Date of Patent: September 1, 2020Assignee: FACEBOOK, INC.Inventors: Savas Parastatidis, Benoit F Dumoulin, Antoine Raux, Rajen Subba, Stefan Nelson-Lindall, Wenhai Yang