Patents by Inventor Haipeng Li

Haipeng Li 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: 11943749
    Abstract: Method and apparatus for data transmission are disclosed. One method of a network equipment includes scrambling and modulating coded bits to generate data; mapping the data into a first resource block and a second resource block, both of which forms a resource block, wherein the first resource block is from a symbol with an indicated index to a symbol with an end index of the resource block, the second resource block is from a symbol with a start index to a symbol with the indicated index minus one of the resource block; and transmitting the data in the resource blocks.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: March 26, 2024
    Assignee: Lenovo (Beijing) Limited
    Inventors: Zhi Yan, Hongmei Liu, Haipeng Lei, Yingying Li, Haiming Wang
  • Publication number: 20240071838
    Abstract: A computer readable medium includes instructions that, when executed by a processing device, cause the processing device to perform operations. Operations include processing a first substrate in a process chamber while the first substrate is supported by a substrate support at a first placement location. The first substrate includes a first surface profile after processing. Operations further include generating a first surface profile map of the first surface profile using a substrate measurement system. Operations further include determining a plurality of etch rates corresponding to a plurality of locations on the first substrate. Operations further include processing data associated with the plurality of etch rates using a model that is to output one or more estimated surface profiles associated with one or more estimated placement locations. Operations further include determining a recommended placement for substrates on the substrate support based on the one or more estimated placement locations.
    Type: Application
    Filed: May 23, 2023
    Publication date: February 29, 2024
    Inventors: Haipeng Li, Deepak Sridharan
  • Publication number: 20240029448
    Abstract: A parking space detection method, apparatus, device, and storage medium are provided. The method includes: obtaining image frames of a region where a current vehicle is located; for each image frame, recognizing one or more parking spaces and parking space corners of the recognized parking space; determining, based on the parking space corners, a verified parking space; tracking the verified parking space to record in a parking space tracking list a quantity of consecutive visible frames where the verified parking space is recognized, and a quantity of consecutive missing frames where the verified parking space is not recognized, and delete the verified parking space if the quantity of the consecutive missing frames reaches a first threshold; and determining and outputting, based on the parking space corners of the verified parking space, semantic information of the verified parking space if the quantity of consecutive visible frames reaches a second threshold.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 25, 2024
    Inventors: Haipeng Li, Zhao Zhang
  • Publication number: 20230396497
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Patent number: 11770300
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Publication number: 20220247636
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Application
    Filed: April 20, 2022
    Publication date: August 4, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Patent number: 11343148
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: May 24, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Publication number: 20210281481
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Publication number: 20210040125
    Abstract: Disclosed is a polymerization inhibitor of N-vinyl pyrrolidone monomers and use thereof. The polymerization inhibitor is selected from an inorganic weak acid potassium salt and/or an organic acid potassium salt. The polymerization inhibitor is added to N-vinyl pyrrolidone monomers, and is sealed and preserved under the protection of inert gas, wherein the addition amount of the polymerization inhibitor is 0.005-0.2% by mass with respect to the mass of the N-vinyl pyrrolidone monomers. Directly adding the polymerization inhibitor into the N-vinyl pyrrolidone monomers in proportion can inhibit the self-polymerization of the N-vinyl pyrrolidone monomers, and hence extend the shelf life. The chromaticity and toxicity of the monomers can be reduced to a great extent. The polymerization inhibitor can be used directly during solution polymerization without being removed, and does not affect the chromaticity of a polymerization solution.
    Type: Application
    Filed: November 27, 2018
    Publication date: February 11, 2021
    Applicant: BOAI NKY MEDICAL HOLDINGS LTD
    Inventors: Xudong SUN, Lei NIU, Senlin ZHANG, Haipeng LI
  • Patent number: 10631589
    Abstract: The invention provides a shell including a left portion and a right portion which are able to switch between a translation open state in which they are separated from each other by a distance and a closed state in which they are closed with each other, wherein in the translation open state, the left portion and the right portion are able to pivot relative to each other, wherein the shell also includes a locking mechanism and a separation bias device, wherein the locking mechanism is configured to keep the shell in the closed state and is able to be released so as to allow the shell to be placed in the translation open state, and wherein the separation bias device is configured to bias the left portion and the right portion toward the translation open state.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: April 28, 2020
    Assignee: BEIJING MKS RESEARCH INSTITUTE
    Inventors: Yingui Sun, Hui Elizabeth Zhou, Shiguo Wang, Haipeng Li, Yunpeng Yan, Sai Zhang, Xinyue Zhang
  • Publication number: 20190380426
    Abstract: The invention provides a shell including a left portion and a right portion which are able to switch between a translation open state in which they are separated from each other by a distance and a closed state in which they are closed with each other, wherein in the translation open state, the left portion and the right portion are able to pivot relative to each other, wherein the shell also includes a locking mechanism and a separation bias device, wherein the locking mechanism is configured to keep the shell in the closed state and is able to be released so as to allow the shell to be placed in the translation open state, and wherein the separation bias device is configured to bias the left portion and the right portion toward the translation open state.
    Type: Application
    Filed: May 16, 2017
    Publication date: December 19, 2019
    Applicant: BEIJING MKS RESEARCH INSTITUTE
    Inventors: Yingui SUN, Hui Elizabeth ZHOU, Shiguo WANG, Haipeng LI, Yunpeng YAN, Sai ZHANG, Xinyue ZHANG
  • Patent number: 10382577
    Abstract: A system and method includes an electronic data storage device to store activity data and profile data of members of a social network including content items individually associated with a content item topic. A processor may obtain the activity data and the profile data, determine an association of the social network topic with at least one of a plurality of social network genres based on the activity data, wherein individual ones of the social network genres are based, at least in part, on a category of the profile data. The processor may store the association of the social network topic with the at one of the plurality of social network genres, and cause a user interface to display information related to the content item topic based, at least in part, on the activity data associated with content items associated with the content item type.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haipeng Li, Paul Hyunwoo Ko, Ying Liu, Mariah E. Walton, Valter Ernesto Sciarrillo, Ho Joon Park
  • Patent number: 10042882
    Abstract: Generally discussed herein are methods, systems, and apparatuses for retrieving analytics data or other data from a plurality of data sources. In one or more embodiments, a method can include receiving from a client a request to retrieve analytics data, and in response to receiving the request automatically issuing a first query for analytics data from a first data source, the first query in a first format; and automatically issuing a second query for data from a second data source different from the first data source, the second query in a second format different from the first format. The method can include providing the analytics data and the data.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haipeng Li, Swaminath Veeramani, Paul Hyunwoo Ko
  • Patent number: 9882785
    Abstract: A system and method for content spread visualization includes obtaining activity data related to a content item of the social network, the activity data related to interactions by members of the social network with the content item. A processor generates the visualization based on the activity data, the visualization including indicia arranged in hierarchical branches, the branches extending radially from a primary indicia of the indicia, each of the indicia individually corresponding to one of the activity data and connected to at least one other one of the indicia with a couple based on a relationship between the corresponding ones of the activity data. The processor causes a user interface to display the visualization.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ying Liu, Haipeng Li, Paul Hyunwoo Ko
  • Patent number: 9621560
    Abstract: In cases where a user of a social network has lost access to one or more email addresses on file with the social network, the social network may confirm an identity of the user before issuing a new password. The social network may confirm the identity of the user by prompting the user to correctly identify pictures of members of the social network that are connected to the user, selecting or receiving a selection of a plurality of trustees (e.g., members of the social network who are connected to the user), prompting the trustees to confirm with the user that the user has lost the access, and receiving notification that at least a specified number of the trustees have confirmed with the user that the user has lost the access. After the social network confirms the identity, the social network may provide a new password to the user.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: April 11, 2017
    Assignee: LinkedIn Corporation
    Inventors: Xiaosu Huang, Chi-Yi Kuan, Haipeng Li
  • Publication number: 20160343005
    Abstract: A social network may visually display relationships among companies, optionally using talent flow among the companies to define proximity of the companies to one another. Talent flow between first and second companies may be defined as a number of employees switching employment between the first and second companies within a specified time window, normalized by first and second company size. The social network may track the changes in employment for the employees of the first and second companies. In a visual representation, companies with relatively high talent flow may be grouped closer together than companies with relatively low talent flow. In some examples, the visual representation may be a force-directed graph drawing in which an edge connecting first and second nodes has a length that varies inversely with strength of the talent flow between first and second companies corresponding to the first and second nodes.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Ying Liu, Haipeng Li
  • Publication number: 20160292288
    Abstract: Systems and methods for evaluating members' comments in a social networking based system are disclosed. A social networking system receives a content item, from a first client system, for inclusion in a first database associated with a social networking system. The system receives a request from a second client system, wherein the request specifies a specific content item and one or more related comments. The system accesses comments associated with the content item, wherein the one or more comments are stored in a second database associated with the social networking system. The system analyzes each comment to generate a comment relevance score. The system selects a predetermined number of comments based on the comment relevance score for each comment in the one or more comments. The system transmits the requested content item and the predetermined number of selected comments to the second client system.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Mariah E. Walton, Haipeng Li
  • Publication number: 20160292723
    Abstract: A machine may be configured to facilitate visualization of online advertising revenue trends. For example, the machine accesses revenue booking data associated with a customer and identifying a revenue amount booked for delivering an ad product during a campaign delivery period of an advertising campaign associated with the customer. The machine determines a daily booking value for each date in the advertising campaign delivery period based on the revenue booking data and additional campaign data. The machine generates a revenue booking graph for the ad product based on the daily booking value for each date in the advertising campaign delivery period. The machine causes display of the revenue booking graph for the ad product in a user interface of a device.
    Type: Application
    Filed: May 28, 2015
    Publication date: October 6, 2016
    Inventors: Haipeng Li, Ying Liu, Allen Pang, Diana Luu
  • Publication number: 20160292721
    Abstract: A machine may be configured to determine a revenue risk value representing a predicted revenue loss amount resulting from a predicted non-delivery of online advertising associated with a customer and for facilitating a minimization of the revenue risk value over a campaign delivery period. For example, the machine accesses a booked revenue value booked for delivering online advertising during a delivery period. The machine accesses a predicted revenue delivery value representing a predicted revenue amount corresponding to online advertising forecast to be delivered within the delivery period. The machine determines a revenue risk value based on the booked revenue value and the predicted revenue delivery value. The revenue risk value represents a predicted revenue loss amount resulting from a predicted non-delivery of online advertising. The machine causes presentation of the revenue risk value in a user interface of a device.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Haipeng Li, Ying Liu, Allen Pang, Diana Luu
  • Patent number: D994541
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: August 8, 2023
    Assignee: GREAT WALL MOTOR COMPANY LIMITED
    Inventors: Panchen Shang, Wenbin Su, Baowang Li, Junhong Zhao, Yanlin Wei, Hang Shi, Haipeng Li, Panpan Wang, Lei Xu