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: 11943749Abstract: 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: GrantFiled: August 1, 2018Date of Patent: March 26, 2024Assignee: Lenovo (Beijing) LimitedInventors: Zhi Yan, Hongmei Liu, Haipeng Lei, Yingying Li, Haiming Wang
-
Publication number: 20240071838Abstract: 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: ApplicationFiled: May 23, 2023Publication date: February 29, 2024Inventors: Haipeng Li, Deepak Sridharan
-
Publication number: 20240029448Abstract: 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: ApplicationFiled: July 13, 2023Publication date: January 25, 2024Inventors: Haipeng Li, Zhao Zhang
-
Publication number: 20230396497Abstract: 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: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Applicant: Microsoft Technology Licensing, LLCInventors: 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: 11770300Abstract: 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: GrantFiled: April 20, 2022Date of Patent: September 26, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20220247636Abstract: 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: ApplicationFiled: April 20, 2022Publication date: August 4, 2022Applicant: Microsoft Technology Licensing, LLCInventors: 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: 11343148Abstract: 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: GrantFiled: March 9, 2020Date of Patent: May 24, 2022Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20210281481Abstract: 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: ApplicationFiled: March 9, 2020Publication date: September 9, 2021Applicant: Microsoft Technology Licensing, LLCInventors: 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: 20210040125Abstract: 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: ApplicationFiled: November 27, 2018Publication date: February 11, 2021Applicant: BOAI NKY MEDICAL HOLDINGS LTDInventors: Xudong SUN, Lei NIU, Senlin ZHANG, Haipeng LI
-
Patent number: 10631589Abstract: 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: GrantFiled: May 16, 2017Date of Patent: April 28, 2020Assignee: BEIJING MKS RESEARCH INSTITUTEInventors: Yingui Sun, Hui Elizabeth Zhou, Shiguo Wang, Haipeng Li, Yunpeng Yan, Sai Zhang, Xinyue Zhang
-
Publication number: 20190380426Abstract: 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: ApplicationFiled: May 16, 2017Publication date: December 19, 2019Applicant: BEIJING MKS RESEARCH INSTITUTEInventors: Yingui SUN, Hui Elizabeth ZHOU, Shiguo WANG, Haipeng LI, Yunpeng YAN, Sai ZHANG, Xinyue ZHANG
-
Patent number: 10382577Abstract: 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: GrantFiled: May 14, 2015Date of Patent: August 13, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Haipeng Li, Paul Hyunwoo Ko, Ying Liu, Mariah E. Walton, Valter Ernesto Sciarrillo, Ho Joon Park
-
Patent number: 10042882Abstract: 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: GrantFiled: January 21, 2015Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Haipeng Li, Swaminath Veeramani, Paul Hyunwoo Ko
-
Patent number: 9882785Abstract: 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: GrantFiled: February 13, 2015Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Ying Liu, Haipeng Li, Paul Hyunwoo Ko
-
Patent number: 9621560Abstract: 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: GrantFiled: January 30, 2015Date of Patent: April 11, 2017Assignee: LinkedIn CorporationInventors: Xiaosu Huang, Chi-Yi Kuan, Haipeng Li
-
Publication number: 20160343005Abstract: 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: ApplicationFiled: May 22, 2015Publication date: November 24, 2016Inventors: Ying Liu, Haipeng Li
-
Publication number: 20160292288Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Mariah E. Walton, Haipeng Li
-
Publication number: 20160292723Abstract: 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: ApplicationFiled: May 28, 2015Publication date: October 6, 2016Inventors: Haipeng Li, Ying Liu, Allen Pang, Diana Luu
-
Publication number: 20160292721Abstract: 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: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Haipeng Li, Ying Liu, Allen Pang, Diana Luu
-
Patent number: D994541Type: GrantFiled: September 23, 2021Date of Patent: August 8, 2023Assignee: GREAT WALL MOTOR COMPANY LIMITEDInventors: Panchen Shang, Wenbin Su, Baowang Li, Junhong Zhao, Yanlin Wei, Hang Shi, Haipeng Li, Panpan Wang, Lei Xu