Patents by Inventor Yifei Huang

Yifei Huang 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: 20200167333
    Abstract: Systems, methods, and non-transitory computer readable media are provided for managing expiration of modules. An expiry dataset may be maintained. The expiry dataset may include a set of identifiers corresponding to a set of modules, a set of expiry values for the set of modules, and a set of termination tasks for the set of modules. A request to refresh a module may be received from a client. Responsive to the reception of the request, an expiry value and a termination task for the module within the expiry dataset may be updated. The expiry value may be independent of a timestamp associated with the request.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 28, 2020
    Inventors: Jonathan Lafleche, Justin Uang, Onur Satici, Yifei Huang, Ovidiu-Dan Sandulec, Lawrence Manning
  • Patent number: 10602207
    Abstract: An online system receives content items from a third party content provider. For each content item, the online system inputs an image into a neural network and extracts a feature vector from a hidden layer of the neural network. The online system compresses each feature vector by assigning a label to each feature value representing whether the feature value was above a threshold value. The online system identifies a set of content items that the user has interacted with and determines a user feature vector by aggregating feature vectors of the set of content items. For a new set of content items, the online system compares the compressed feature vectors of the content item with the user feature vector. The online system selects one or more of the new content items based on the comparison and sends the selected content items to the user.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: March 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Tianshi Gao, Xiangyu Wang, Ou Jin, Yifei Huang, Vignesh Ramanathan
  • Patent number: 10594359
    Abstract: The present document discloses a communication data sending method and device, and user equipment, herein the communication data sending method includes: UE indicating a D2D data channel resource through D2D data channel resource indication information in D2D control indication information and/or index information corresponding to the D2D control indication information; and the UE sending D2D communication data on the D2D data channel resource. Through the present document, the problem that a transmitting UE for D2D communication is unable to indicate the used D2D data channel resource by using an eNB scheduling indication resource in the cellular communication is solved, and the indication of the D2D data channel resource is realized.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: March 17, 2020
    Assignee: ZTE CORPORATION
    Inventors: Jin Yang, Shuanshuan Wu, Wenhuan Wang, Yifei Yuan, Ming Yuan, Shuanghong Huang
  • Publication number: 20200045354
    Abstract: An online system receives content items from a third party content provider. For each content item, the online system inputs an image into a neural network and extracts a feature vector from a hidden layer of the neural network. The online system compresses each feature vector by assigning a label to each feature value representing whether the feature value was above a threshold value. The online system identifies a set of content items that the user has interacted with and determines a user feature vector by aggregating feature vectors of the set of content items. For a new set of content items, the online system compares the compressed feature vectors of the content item with the user feature vector. The online system selects one or more of the new content items based on the comparison and sends the selected content items to the user.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Tianshi Gao, Xiangyu Wang, Ou Jin, Yifei Huang, Vignesh Ramanathan
  • Publication number: 20200004743
    Abstract: Systems and user interfaces enable integration of data items from disparate sources to generate optimized packages of data items. For example, the systems described herein can obtain data items from various sources, score the data items, and present, via an interactive user interface, options for packaging the data items based on the scores. The systems may include artificial intelligence algorithms for selecting optimal combinations of data items for packaging. Further, the interactive user interfaces may enable a user to efficiently add data items to, and remove data items from, the data packages. The system may interactively re-calculate and update scores associated with the package of data items as the user interacts with the data package via the user interface. The systems and user interfaces may thus, according to various embodiments, enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 2, 2020
    Inventors: Yifei Huang, Grace Garde, Nikhita Singh, Sarah Gershkon, James Winchester, Laurynas Pliuskys
  • Publication number: 20190392712
    Abstract: The invention provides designs and methods for a heavy vehicle operations and control system for heavy automated vehicles, which facilitates heavy vehicle operation and control for connected automated vehicle highway (CAVH) systems. The heavy vehicle management system provides heavy vehicles with individually customized information and real-time vehicle control instructions to fulfill the driving tasks such as car following, lane changing, route guidance. The heavy vehicle management system also realizes heavy vehicle related lane design, transportation operations, and management services for both dedicated and non-dedicated lanes. The heavy vehicle management system consists of one or more of the following physical subsystems: (1) Roadside unit (RSU) network, (2) Traffic Control Unit (TCU) and Traffic Control Center (TCC) network, (3) vehicles and onboard units (OBU), (4) traffic operations centers (TOCs), and (5) cloud platform.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 26, 2019
    Inventors: Bin Ran, Yang Cheng, Kun Luan, Haiyan Yu, Yi Shen, Shiyan Xu, Xiaoli Zhang, Hongli Gao, Shaohua Wang, Hongliang Wan, Linchao Li, Linghui Xu, Liling Zhu, Linfeng Zhang, Yifei Wang, Qin Li, Yanyan Qin, Hainan Huang, Dongye Sun, Liping Zhao
  • Patent number: 10452673
    Abstract: Systems and user interfaces enable integration of data items from disparate sources to generate optimized packages of data items. For example, the systems described herein can obtain data items from various sources, score the data items, and present, via an interactive user interface, options for packaging the data items based on the scores. The systems may include artificial intelligence algorithms for selecting optimal combinations of data items for packaging. Further, the interactive user interfaces may enable a user to efficiently add data items to, and remove data items from, the data packages. The system may interactively re-calculate and update scores associated with the package of data items as the user interacts with the data package via the user interface. The systems and user interfaces may thus, according to various embodiments, enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: October 22, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Yifei Huang, Grace Garde, Nikhita Singh, Sarah Gershkon, James Winchester, Laurynas Pliuskys
  • Publication number: 20190275746
    Abstract: Embodiments of the present disclosure provide for systems and methods of three dimensional printing including a precursor build material comprising a hydrogel precursor and a support material, wherein the precursor build material has a gel-like state when a stress applied to the precursor build material is less than a yield stress, wherein the precursor build material has a free-flow state when the stress applied to the precursor build material is above the yield stress, wherein when the stress applied to the precursor build material changes from above the yield stress to below the yield stress, the precursor build material returns to the gel-like state.
    Type: Application
    Filed: September 18, 2017
    Publication date: September 12, 2019
    Inventors: Yong Huang, Yifei Jin, Ashley M. Compaan, Wenxuan Chai, Chengcheng Liu
  • Patent number: 10335706
    Abstract: A combined lifting burn fencing equipment is disclosed herein. The combined lifting barn fencing equipment includes a barn movably mounted in a first annular groove in the periphery of stage, a lifting mechanism that drives the barn to lift up and down, a fence movably mounted in a second annular groove of the barn, and a hoisting mechanism that drives the fence to lift up and down. The lifting mechanism is mounted at the bottom of the first annular groove. The hoisting mechanism is mounted at the top of the gate above the stage. The barn is mounted a bedplate. The barn descends to the first annular groove or rises to the above of the stage driven by the lifting mechanism.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: July 2, 2019
    Assignee: Zhejiang Dafeng Industry Co., Ltd.
    Inventors: Yutang Ruan, Jianjun Liu, Yifei Xia, Shuyong Zhang, Heqi Zhang, Lifeng Zhou, Qiang Li, Xiushuang Yang, Guangwei Liu, Wenjing Yin, Huili Fang, Yuanle Huang
  • Publication number: 20190114289
    Abstract: Techniques for automatically scheduling builds of derived datasets in a distributed database system that supports pipelined data transformations are described herein.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 18, 2019
    Inventors: Hao Dang, Gustav Brodman, Yi Xue, Stacey Milspaw, Yifei Huang, Yanran Lu
  • Publication number: 20190079937
    Abstract: Computer implemented systems and methods are disclosed for automatically clustering and canonically identifying related data in various data structures. Data structures may include a plurality of records, wherein each record is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise identifying clusters of records associated with a respective entity by grouping the records into pairs, analyzing the respective pairs to determine a probability that both members of the pair relate to a common entity, and identifying a cluster of overlapping pairs to generate a collection of records relating to a common entity. Clusters may further be analyzed to determine canonical names or other properties for the respective entities by analyzing record fields and identifying similarities.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Lawrence Manning, Rahul Mehta, Daniel Erenrich, Guillem Palou Visa, Roger Hu, Xavier Falco, Rowan Gilmore, Eli Bingham, Jason Prestinario, Yifei Huang, Daniel Fernandez, Jeremy Elser, Clayton Sader, Rahul Agarwal, Matthew Elkherj, Nicholas Latourette, Aleksandr Zamoshchin
  • Patent number: 10176217
    Abstract: Techniques for automatically scheduling builds of derived datasets in a distributed database system that supports pipelined data transformations are described herein.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 8, 2019
    Assignee: Palantir Technologies, Inc.
    Inventors: Hao Dang, Gustav Brodman, Yi Xue, Stacey Milspaw, Yifei Huang, Yanran Lu
  • Publication number: 20180357654
    Abstract: Methods, systems, and computer programs are presented for evaluating the accuracy of predictive systems and quantifiable measures of incremental value. One method provides a scientific solution to test and evaluate predictive systems in a transparent, rigorous, and verifiable way to allow decision-makers to better decide whether to adopt a new predictive system. In one example, objects to be evaluated are assigned to a control group or an experiment group. The testing provides an equal or better distribution of scores in the control group for the scores obtained with the first predictor, but the method aims at maximizing the scores of objects obtained with the second predictor in the experiment group. Since the first scores are evenly distributed in both groups, any result improvements may be attributed to the better accuracy of the second predictor when the results of the experiment group are better than the results of the control group.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Inventors: Yifei Huang, Xinying Song, Ankit Gupta, Jianfeng Gao, Prabhdeep Singh, Salman Mukhtar
  • Publication number: 20180336490
    Abstract: To select the content to be presented to the user, a first latent vector is determined for a content item based on a first object associated with the content item. A second latent vector is determined for the content item based on a second object associated with the content item. A content item vector is then determined based on the first and second latent vectors. Furthermore, a user vector is determined based on interactions of the user with the first set of content objects and the second set of content objects. A score indicative of the likelihood of the user interacting with the content item is determined based on the content item vector and the user vector.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 22, 2018
    Inventors: Tianshi Gao, Ahmad Abdulmageed Mohammed Abdulkader, Yifei Huang, Ou Jin, Liang Xiong
  • Patent number: 10127289
    Abstract: Computer implemented systems and methods are disclosed for automatically clustering and canonically identifying related data in various data structures. Data structures may include a plurality of records, wherein each record is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise identifying clusters of records associated with a respective entity by grouping the records into pairs, analyzing the respective pairs to determine a probability that both members of the pair relate to a common entity, and identifying a cluster of overlapping pairs to generate a collection of records relating to a common entity. Clusters may further be analyzed to determine canonical names or other properties for the respective entities by analyzing record fields and identifying similarities.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: November 13, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Lawrence Manning, Rahul Mehta, Daniel Erenrich, Guillem Palou Visa, Roger Hu, Xavier Falco, Rowan Gilmore, Eli Bingham, Jason Prestinario, Yifei Huang, Daniel Fernandez, Jeremy Elser, Clayton Sader, Rahul Agarwal, Matthew Elkherj, Nicholas Latourette, Aleksandr Zamoshchin
  • Patent number: 9652510
    Abstract: Systems and user interfaces enable integration of data items from disparate sources to generate optimized packages of data items. For example, the systems described herein can obtain data items from various sources, score the data items, and present, via an interactive user interface, options for packaging the data items based on the scores. The systems may include artificial intelligence algorithms for selecting optimal combinations of data items for packaging. Further, the interactive user interfaces may enable a user to efficiently add data items to, and remove data items from, the data packages. The system may interactively re-calculate and update scores associated with the package of data items as the user interacts with the data package via the user interface. The systems and user interfaces may thus, according to various embodiments, enable the user to optimize the packages of data items based on multiple factors quickly and efficiently.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 16, 2017
    Assignee: Palantir Technologies Inc.
    Inventors: Yifei Huang, Grace Garde, Nikhita Singh, Sarah Gershkon, James Winchester, Laurynas Pliuskys
  • Publication number: 20170052958
    Abstract: Computer implemented systems and methods are disclosed for automatically clustering and canonically identifying related data in various data structures. Data structures may include a plurality of records, wherein each record is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise identifying clusters of records associated with a respective entity by grouping the records into pairs, analyzing the respective pairs to determine a probability that both members of the pair relate to a common entity, and identifying a cluster of overlapping pairs to generate a collection of records relating to a common entity. Clusters may further be analyzed to determine canonical names or other properties for the respective entities by analyzing record fields and identifying similarities.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 23, 2017
    Inventors: Lawrence Manning, Rahul Mehta, Daniel Erenrich, Guillem Palou Visa, Roger Hu, Xavier Falco, Rowan Gilmore, Eli Bingham, Jason Prestinario, Yifei Huang, Daniel Fernandez, Jeremy Elser, Clayton Sader, Rahul Agarwal, Matthew Elkherj, Nicholas Latourette, Aleksandr Zamoshchin
  • Patent number: 8669068
    Abstract: A method for determining pectin content in a plant sample includes: 1) adding an acidic alcohol solution to the plant sample, heating in a water bath and filtration; 2) soaking residue from step 1 with an acidic solution, heating in a water bath, a second filtration, bringing to volume after cooling and obtaining filtrate; 3) adding an acetic acid/sodium acetate buffer solution to residue of step 2, adding a pectinase solution, heating under vibration in a water bath, and a third filtration to obtain a filtrate; 4) adding an acetic acid/sodium acetate buffer solution and a pectinase solution to filtrate from step 2, heating the mixture under vibration in a water bath to obtain an enzymatic hydrolysate, adding filtrate obtained in step 3 to the enzymatic hydrolysate, bringing to volume, and obtaining a test solution; 5) drawing the test solution into a continuous flow analyzer to perform analysis.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 11, 2014
    Assignee: China Tobacco Guangdong Industrial Co., Ltd.
    Inventors: Haohui Kong, Yifei Huang, Baofeng Jin
  • Publication number: 20130143249
    Abstract: Disclosed is a method for determining pectin content in a plant sample, comprising the following steps: 1) adding an acidic alcohol solution to the plant sample, then heating the resulting mixture to reflux in a water bath, followed by a first filtration; 2) soaking the filtered residue obtained from the first filtration with an acidic solution, then heating the resulting mixture to reflux in a water bath, followed by a second filtration, then bringing to volume after cooling, obtaining filtrate for later use; 3) adding an acetic acid/sodium acetate buffer solution to treat the filtered residue obtained from the second filtration, then adding a pectinase solution and heating the resulting mixture under vibration in a water bath, followed by a third filtration to obtain a filtrate for later use; 4) sequentially adding an acetic acid/sodium acetate buffer solution and a pectinase solution to the filtrate obtained in step 2) and heating the resulting mixture under vibration in a water bath to obtain an enzymatic
    Type: Application
    Filed: December 12, 2011
    Publication date: June 6, 2013
    Applicant: CHINA TOBACCO GUANGDONG INDUSTRIAL CO., LTD.
    Inventors: Haohui Kong, Yifei Huang, Baofeng Jin
  • Publication number: 20120285521
    Abstract: A photovoltaic device and method of making a photovoltaic device are disclosed. The method includes laminating an organic layer onto an inorganic semiconductor layer. A first electrical contact is electrically coupled to the organic layer and a second electrical contact is coupled to the inorganic semiconductor layer. The inorganic semiconductor layer may include a second organic layer. At least one of the organic layer and the second organic layer may form a heterojunction with the inorganic semiconductor layer. The organic layer may further comprise a metal layer. At least one of the organic layer, the inorganic semiconductor layer and the metal layer may be patterned.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 15, 2012
    Applicant: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Yifei Huang, Sushobhan Avasthi, James C. Sturm, Ken Nagamatsu