Patents by Inventor Zhang Li
Zhang 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).
-
Publication number: 20220001518Abstract: A hand tool includes a first jaw, a first handle fixed to the first jaw, a second jaw, and a second handle pivotally coupled to the second jaw, a link member, and an adjustment member. The adjustment member is operable to axially move a first end of the link member to vary a distance between the first and second jaws. The adjustment member includes an engagement surface engageable with the first end of the link member, a shank in threaded engagement with a bore in the first handle, and a flange extending from the shank opposite the engagement portion. The flange includes a first side, a second side opposite the first side, and an elongate opening extending through the first and second sides.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventors: Steven W. Hyma, Chen Zhang Li
-
Publication number: 20210397793Abstract: A method and system for providing tone detection and modification for a content segment may include receiving a request to detect a tone for the content segment, inputting the content segment into a first machine-learning (ML) model to detect the tone for the content segment, obtaining the detected tone as a first output from the first ML model, inputting the content segment into a second ML model for modifying the tone from the detected tone to a modified tone, obtaining at least one rephrased content segment as a second output from the second ML model, the rephrased content segment modifying the tone of the content segment from the detected tone to the modified tone, and providing at least one of the detected tone or the at least one rephrased content segment for display to a user.Type: ApplicationFiled: June 17, 2020Publication date: December 23, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Zhang LI, Siqing CHEN, Tomasz Lukasz RELIGA, Kaushik Ramaiah NARAYANAN, Susan Michele HENDRICH, Ruth KIKIN-GIL, Sara Correa BELL, Marian Kimberley CHUA, Deqing LI
-
Publication number: 20210374340Abstract: An editor service receives a textual input. The editor service provides the textual input to a rule-based grammar checker to obtain a grammar checker result. The editor service also provides the textual input to a machine learning (ML) fluency model that checks the textual input for errors and provides a ML model result. The editor service aggregates the grammar checker result and the ML model result and generates an editor service output based upon the aggregated results. A representation of the editor service result is provided to the client computing system for surfacing through a user interface.Type: ApplicationFiled: June 2, 2020Publication date: December 2, 2021Inventors: Zhang Li, Michael Wilson Daniels, Enrico Cadoni, Domenic Joseph Cipollone, Bhavuk Jain, Olivier Gauthier, Kaushik R. Narayanan, Siqing Chen, Alice Yingming Lai
-
Publication number: 20210339411Abstract: A cutter including a cutting head and an adjustable handle pivotally coupled to the cutting head. The adjustable handle includes a first adjustment assembly to change a length the adjustable handle extends from the cutting head. The adjustable handle also includes a second adjustment assembly to change the position of the adjustable handle with respect to the cutting head.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Inventors: Jacob Feuerstein, Christopher S. Hoppe, Anthony S. Graykowski, Cheng Zhang Li
-
Patent number: 11154965Abstract: A hand tool includes a first jaw, a first handle fixed to the first jaw, a second jaw, and a second handle pivotally coupled to the second jaw, a link member, and an adjustment member. The adjustment member is operable to axially move a first end of the link member to vary a distance between the first and second jaws. The adjustment member includes an engagement surface engageable with the first end of the link member, a shank in threaded engagement with a bore in the first handle, and a flange extending from the shank opposite the engagement portion. The flange includes a first side, a second side opposite the first side, and an elongate opening extending through the first and second sides.Type: GrantFiled: January 29, 2019Date of Patent: October 26, 2021Assignee: Milwaukee Electric Tool CorporationInventors: Steven W. Hyma, Chen Zhang Li
-
Patent number: 11126794Abstract: A method for providing targeted rewrites can include receiving a selection of text in a file; generating a set of target rewrites of the selection of text, the set of target rewrites comprising: at least one phrase or sentence having semantic similarity to a phrase or sentence of the selection of text; and a style that corresponds to a particular target style, wherein a target style is a representative style for a genre, profession, or environment; and providing for selection one or more of the target rewrites of the set of target rewrites.Type: GrantFiled: April 11, 2019Date of Patent: September 21, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Zhang Li, Christopher John Brockett, William Brennan Dolan, Christopher Brian Quirk, Alice Yingming Lai, Susan Michele Hendrich, Olivier Gauthier, Kaushik Ramaiah Narayanan, Maria Isabel Carpenter, Juhi Amitkumar Naik, Michael Wilson Daniels
-
Patent number: 11100556Abstract: A system is provided that includes a server having a first engine, a second engine, a search word warehouse, and a purchasing engine. The first engine (i) maps topics to product features of products using a topic hotness method which computes a hotness degree of a product on a topic from (a) product identifiers, (b) product features, (c) customer comments, and (d) topics with relevant key words, and (ii) builds a model providing a relevance degree of a topic to a product feature. The model is built based on the hotness degree. The second engine extracts remarkable topics based on product features using a method applied to the relevance degree of the topic to the product feature to identify remarkable topics for each product. The search word warehouse stores the remarkable topics for each product. The purchasing engine conducts purchases of products identified in searches using the remarkable topics.Type: GrantFiled: November 30, 2018Date of Patent: August 24, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jinfeng Li, Jian Xu, Xiao Fei Sun, Chang Rui Ren, Zhang Li
-
Patent number: 11090822Abstract: A cutter including a cutting head and an adjustable handle pivotally coupled to the cutting head. The adjustable handle includes a first adjustment assembly to change a length the adjustable handle extends from the cutting head. The adjustable handle also includes a second adjustment assembly to change the position of the adjustable handle with respect to the cutting head.Type: GrantFiled: June 10, 2019Date of Patent: August 17, 2021Assignee: Milwaukee Electric Tool CorporationInventors: Jacob Feuerstein, Christopher S. Hoppe, Anthony S. Graykowski, Cheng Zhang Li
-
Patent number: 11095580Abstract: Disclosed are a method, apparatus and system for instant message routing. The method includes: receiving a communication request from a source client to a destination client; acquiring the context associated with the source client and the destination client; and selecting a sub-user of the destination client for communication using a policy according to the context. When a source client requests communication with a virtual user, the method can route the communication request using a policy according to the context, to a sub-user of the virtual user which once communicated with the source client.Type: GrantFiled: July 25, 2016Date of Patent: August 17, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhang Li, Su Ying Rui, Shou Hui Wang, Zhi Yu Yue
-
Publication number: 20210220985Abstract: A wrench includes a body having a head and a handle portion defining a longitudinal axis. The wrench includes a first jaw coupled to the head with the first jaw including first teeth and an edge. The edge defines a width of the first jaw. The wrench includes a second jaw extending through an aperture of the head with the second jaw including a threaded portion and second teeth. The wrench includes an actuator coupled to the threaded portion of the second jaw such that rotation of the actuator relative to the second jaw moves the second teeth relative to the first teeth. A length is measured from the edge of the first jaw to the second end of the handle portion parallel to the longitudinal axis. A ratio of the width of the first jaw over the length is less than 0.06.Type: ApplicationFiled: April 6, 2021Publication date: July 22, 2021Inventors: Cheng Zhang Li, Scott M. Hangartner, Andrew G. Wagner, Brian J. Doyle
-
Patent number: 10994405Abstract: A wrench includes a body having a head and a handle portion defining a longitudinal axis. The wrench includes a first jaw coupled to the head with the first jaw including first teeth and an edge. The edge defines a width of the first jaw. The wrench includes a second jaw extending through an aperture of the head with the second jaw including a threaded portion and second teeth. The wrench includes an actuator coupled to the threaded portion of the second jaw such that rotation of the actuator relative to the second jaw moves the second teeth relative to the first teeth. A length is measured from the edge of the first jaw to the second end of the handle portion parallel to the longitudinal axis. A ratio of the width of the first jaw over the length is less than 0.06.Type: GrantFiled: May 11, 2018Date of Patent: May 4, 2021Assignee: Milwaukee Electric Tool CorporationInventors: Cheng Zhang Li, Scott M. Hangartner, Andrew G. Wagner, Brian J. Doyle
-
Publication number: 20210004432Abstract: A method and system for providing replacement text segments for a given text segment may include receiving a request to provide the replacement text segment for the text segment in the document, examining a content characteristic of the document, and examining at least one of user-specific information, organization-specific information, or non-linguistic features of the document, before identifying at least one replacement text segment for the text segment, via a machine translation system, based on the content characteristic of the document and at least one of the user-specific information, the organization-specific information, or the non-linguistic features of the document. The method and system may include providing the identified replacement text segment for display to a user, receiving an input indicating a user's selection of the identified replacement text segment, and upon receiving the input, replacing the text segment in the document with the identified replacement text segment.Type: ApplicationFiled: July 1, 2019Publication date: January 7, 2021Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Zhang LI, Domenic Joseph CIPOLLONE, Maria Isabel CARPENTER, Juhi Amitkumar NAIK, Susan Michele HENDRICH, Michael Wilson DANIELS, William Brennan DOLAN, Christopher Brian QUIRK, Christopher John BROCKETT, Alice Yingming LAI
-
Publication number: 20200327189Abstract: A method for providing targeted rewrites can include receiving a selection of text in a file; generating a set of target rewrites of the selection of text, the set of target rewrites comprising: at least one phrase or sentence having semantic similarity to a phrase or sentence of the selection of text; and a style that corresponds to a particular target style, wherein a target style is a representative style for a genre, profession, or environment; and providing for selection one or more of the target rewrites of the set of target rewrites.Type: ApplicationFiled: April 11, 2019Publication date: October 15, 2020Inventors: Zhang LI, Christopher John BROCKETT, William Brennan DOLAN, Christopher Brian QUIRK, Alice Yingming LAI, Susan Michele HENDRICH, Olivier GAUTHIER, Kaushik Ramaiah NARAYANAN, Maria Isabel CARPENTER, Juhi Amitkumar NAIK, Michael Wilson DANIELS
-
Patent number: 10747228Abstract: An autonomous driving system includes a number of sensors and a number of autonomous driving modules. The autonomous driving system further includes a global store to store data generated and used by processing modules such as sensors and/or autonomous driving modules. The autonomous driving system further includes a task scheduler coupled to the sensors, the autonomous driving modules, and the global store. In response to output data generated by any one or more of processing modules, the task scheduler stores the output data in the global store. In response to a request from any of the processing modules for processing data, the task scheduler provides input data stored in the global store to the processing module. The task scheduler is executed in a single thread that is responsible for managing data stored in the global store and dispatching tasks to be performed by the processing modules.Type: GrantFiled: July 3, 2017Date of Patent: August 18, 2020Assignee: BAIDU USA LLCInventors: Jun Zhan, Yiqing Yang, Siyang Yu, Xuan Liu, Yu Cao, Zhang Li, Guang Yang
-
Patent number: 10732634Abstract: An event queue is maintained to store IO events generated from a number of sensors and timer events generated for a number of autonomous driving modules. For each of the events pending in the event queue, in response to determining that the event is an IO event, the data associated with the IO event is stored in a data structure associated with the sensor in a global store. In response to determining that the event is a timer event, a worker thread associated with the timer event is launched. The worker thread executes one of the autonomous driving modules triggered or initiated the timer event. Input data is retrieved from the global store and provided to the worker thread to allow the worker thread to process the input data.Type: GrantFiled: July 3, 2017Date of Patent: August 4, 2020Assignee: BAIDU US LLCInventors: Yiqing Yang, Siyang Yu, Xuan Liu, Yu Cao, Zhang Li, Jun Zhan, Guang Yang
-
Patent number: 10735014Abstract: An error compensation correction device for a pipeline analog-to-digital converter includes a correction pipeline stage and a conventional pipeline stage. For each correction pipeline stage, a corresponding error estimation circuit, a level edge detection circuit, a random level generation circuit, and MUX circuit being provided. The present disclosure can track and correct non-ideal properties and mismatching errors in real time over time along with the change of the surroundings without interrupting the ADC normal work of the pipeline. Thus the correction value is closer to the real situation.Type: GrantFiled: June 17, 2016Date of Patent: August 4, 2020Assignee: CHINA ELECTRONIC TECHNOLOGY CORPORATION, 24TH RESEARCH INSTITUTEInventors: Jie Pu, Gang-yi Hu, Dong-Bing Fu, Xi Chen, Xing-Fa Huang, Yu-Xin Wang, Guang-Bing Chen, Ru-Zhang Li
-
Patent number: 10735009Abstract: A sampling device includes a switch capacitor circuit. First ends of two switches are respectively connected to an input signal. Second end of the first switch is connected to an upper plate of a first capacitor. Second end of the second switch is connected to a lower plate of a second capacitor. A connection node connecting a lower plate of the first capacitor to an upper plate of the second capacitor is connected to a power source. The first ends of a third switch and a fourth switch are respectively connected to an input common-mode voltage. A second end of the third switch is connected to the upper plate of the first capacitor. A second end of the fourth switch is connected to the lower plate of the second capacitor. The connection node is connected to the power source. Thus, an output common-mode voltage of the sampling device is adjustable.Type: GrantFiled: June 1, 2016Date of Patent: August 4, 2020Assignee: CHINA ELECTRONIC TECHNOLOGY CORPORATION, 24TH RESEARCH INSTITUTEInventors: Ting Li, Gang-Yi Hu, Ru-Zhang Li, Jian-An Wang, Yong Zhang, Zheng-Bo Huang, Guang-Bing Chen, Yu-Xin Wang, Dong-Bing Fu, Yan Wang, Jun Yuan
-
Publication number: 20200175563Abstract: A system is provided that includes a server having a first engine, a second engine, a search word warehouse, and a purchasing engine. The first engine (i) maps topics to product features of products using a topic hotness method which computes a hotness degree of a product on a topic from (a) product identifiers, (b) product features, (c) customer comments, and (d) topics with relevant key words, and (ii) builds a model providing a relevance degree of a topic to a product feature. The model is built based on the hotness degree. The second engine extracts remarkable topics based on product features using a method applied to the relevance degree of the topic to the product feature to identify remarkable topics for each product. The search word warehouse stores the remarkable topics for each product. The purchasing engine conducts purchases of products identified in searches using the remarkable topics.Type: ApplicationFiled: November 30, 2018Publication date: June 4, 2020Inventors: Jinfeng Li, Jian Xu, Xiao Fei Sun, Chang Rui Ren, Zhang Li
-
Patent number: 10666243Abstract: A high-speed low-power-consumption dynamic comparator includes a latch, an AND gate, a delay unit, and an XNOR gate. According to the high-speed low-power-consumption dynamic comparator, the output signal is generated through the XNOR gate from the comparator output signals Dp and Dn. The output signal and the control signal clk1 generate the control signal of the NMOS transistor P10 through the AND gate, so that the problem of static power consumption in a conventional comparator is solved.Type: GrantFiled: July 7, 2016Date of Patent: May 26, 2020Assignee: CHINA ELECTRONIC TECHNOLOGY CORPORATION, 24TH RESEARCH INSTITUTEInventors: Dai-Guo Xu, Gang-Yi Hu, Ru-Zhang Li, Jian-An Wang, Guang-Bing Chen, Yu-Xin Wang, Dong-Bing Fu, Tao Liu
-
Patent number: 10635108Abstract: A global store is maintained to store a number of data structures. Each data structure includes a number of entries and each entry stores data of at least one event in a chronological order. Each data structure is associated with at least one sensor or an autonomous driving module of an autonomous driving vehicle. When a first event associated with a first autonomous driving module is received, where the first event includes a first topic ID, the first topic ID is hashed to identify a first data structure corresponding to the first event. A pointer pointing to a head of the first data structure is passed to the first autonomous driving module to allow the first autonomous driving module to process data associated with the first event.Type: GrantFiled: July 3, 2017Date of Patent: April 28, 2020Assignee: BAIDU USA LLCInventors: Xuan Liu, Siyang Yu, Yu Cao, Yiqing Yang, Zhang Li, Jun Zhan, Guang Yang