Patents by Inventor Mingzhe Li
Mingzhe 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: 11915161Abstract: A method includes: pre-processing initial data of an acquired to-be-analyzed confrontation scenario, to obtain triplet data marked in a graph data structure, inputting the triplet data into a pre-trained analyzing model, to determine a result of analysis on semantic information of the to-be-analyzed confrontation scenario; wherein the analyzing model includes a plurality of operator networks that are provided with execution priorities, wherein the plurality of operator networks are configured for analyzing relations of different types; and the processing result of any one of the operator networks includes: in the relation type corresponding to the operator network, respective true relations of all of the node pairs, and confidences and descriptive values of the true relations; and according to the graph data structure that is updated by using the processing results of all of the operator networks, characterizing the result of analysis on the semantic information of the to-be-analyzed confrontation scenario.Type: GrantFiled: August 28, 2023Date of Patent: February 27, 2024Assignees: TSINGHUA UNIVERSITY, NANTONG ADVANCED COMMUNICATION TECHNOLOGY RESEARCH INSTITUTE CO., LTD.Inventors: Yiping Duan, Xiaoming Tao, Mingzhe Li, Ziqi Zhao
-
Publication number: 20240013075Abstract: A method includes: pre-processing initial data of an acquired to-be-analyzed confrontation scenario, to obtain triplet data marked in a graph data structure, inputting the triplet data into a pre-trained analyzing model, to determine a result of analysis on semantic information of the to-be-analyzed confrontation scenario; wherein the analyzing model includes a plurality of operator networks that are provided with execution priorities, wherein the plurality of operator networks are configured for analyzing relations of different types; and the processing result of any one of the operator networks includes: in the relation type corresponding to the operator network, respective true relations of all of the node pairs, and confidences and descriptive values of the true relations; and according to the graph data structure that is updated by using the processing results of all of the operator networks, characterizing the result of analysis on the semantic information of the to-be-analyzed confrontation scenario.Type: ApplicationFiled: August 28, 2023Publication date: January 11, 2024Applicants: TSINGHUA UNIVERSITY, NANTONG ADVANCED COMMUNICATION TECHNOLOGY RESEARCH INSTITUTE CO., LTD.Inventors: Yiping DUAN, Xiaoming TAO, Mingzhe LI, Ziqi ZHAO
-
Publication number: 20230367976Abstract: Computer-implemented methods, apparatuses, and computer-readable media for model training and text processing are disclosed. In an example, an original text, a positive sample, and a negative sample are obtained. The positive sample and the negative sample are rewritten texts of the original text. A first, second, and third distribution parameter corresponding to the original text, the positive sample, and the negative sample, respectively, are determined by using an encoder. The first, second, and third distribution parameter are used to describe a first, second, and third semantic distribution, respectively. A model parameter of the encoder is optimized by using a loss function based on the first, second, and third distribution parameter. The loss function includes a first term that is used to constrain a degree of similarity between the first and second semantic distribution to be higher than a degree of similarity between the first and the third semantic distribution.Type: ApplicationFiled: May 12, 2023Publication date: November 16, 2023Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Mingzhe Li, Xiexiong Lin, Jinxiong Chang, Qishen Zhang, Zhongyi Liu
-
Patent number: 11789528Abstract: Calibration of eye tracking is improved by collecting additional calibration pairs when user is using apps with eye tracking. A user input component is presented on a display of an electronic device, detecting a dwelling action for user input component, and in response to detecting the dwelling action, obtaining a calibration pair comprising an uncalibrated gaze point and a screen location of the user input component, wherein the uncalibrated gaze point is determined based on an eye pose during the dwelling action. A screen gaze estimation is determine based on the uncalibrated gaze point, and in response to determining that the calibration pair is a valid calibration pair, training a calibration model using the calibration pair.Type: GrantFiled: August 30, 2021Date of Patent: October 17, 2023Assignee: Apple Inc.Inventors: Jeffrey P. Bigham, Mingzhe Li, Samuel C. White, Xiaoyi Zhang, Qi Shan, Carlos E. Guestrin
-
Publication number: 20210361235Abstract: The present disclosure provides an electroencephalogram electrode cap, including: a stretchable covering body; an electrode array; and a fixing seat. The fixing seat includes a fixing structure. The fixing seat is mounted on the stretchable covering body through the fixing structure. The fixing seat further includes a hollow chamber for accommodating conductive medium or conductive medium preform. The electrode array includes plug ends, a plurality of electrode sensing units and a plurality of conductive traces. One end of the conductive trace is connected with the electrode sensing unit, and another end of the conductive trace is connected with the plug end. The electrode sensing unit is connected with the fixing seat.Type: ApplicationFiled: April 28, 2019Publication date: November 25, 2021Inventors: Mingzhe Li, Yvonne Yanwen Duan, Detao Yang, Gongze Bai
-
Patent number: 11106280Abstract: Calibration of eye tracking is improved by collecting additional calibration pairs when user is using apps with eye tracking. A user input component is presented on a display of an electronic device, detecting a dwelling action for user input component, and in response to detecting the dwelling action, obtaining a calibration pair comprising an uncalibrated gaze point and a screen location of the user input component, wherein the uncalibrated gaze point is determined based on an eye pose during the dwelling action. A screen gaze estimation is determine based on the uncalibrated gaze point, and in response to determining that the calibration pair is a valid calibration pair, training a calibration model using the calibration pair.Type: GrantFiled: September 21, 2020Date of Patent: August 31, 2021Assignee: Apple Inc.Inventors: Jeffrey P. Bigham, Mingzhe Li, Samuel C. White, Xiaoyi Zhang, Qi Shan, Carlos E. Guestrin
-
Patent number: 10211957Abstract: A simultaneous information and energy transfer method and system with a guard interval signal are provided. The method comprises the steps of generating, by a transmitting terminal, a controllable guard interval signal according to the current energy demand and environment conditions for channel transmission. The system comprises a transmitting terminal configured to generate a controllable guard interval signal. In the system and method, the guard interval time is fully utilized to transfer a guard interval signal with controllable amount of energy, which not only prevents intersymbol interference, but also provides controllable energy signals within the guard interval time at the same time, thus improving the energy transfer performance of the system and reducing the probability that the receiving terminal is unable to operate normally due to energy shortage. The present invention can be widely applied to a variety of simultaneous wireless information and energy transfer systems.Type: GrantFiled: December 4, 2017Date of Patent: February 19, 2019Assignee: SOUTH UNIVERSITY OF SCIENCE & TECHNOLOGY OF CHINAInventors: Yi Gong, Zidong Han, Yue Zhang, Xiaoyang Li, Mingzhe Li
-
Patent number: 9948565Abstract: A system and process to adjust the transmission rate of data packets by measuring (continuously or at pre-set intervals) certain elements and variables to reliably measure the current transmission rate and gaps (wasted space) to determine the channel utilization. These measurements are used to adjust the transmission rate of data in real time. The measurement of these variables reliably predicts the optimum transmission rate and can adjust the same to both efficiently transmit data and avert network congestion. A communication processing device comprising one or more processors operable to measure inter-packet gap times to estimate and utilize channel capacity changes during transmission.Type: GrantFiled: August 18, 2014Date of Patent: April 17, 2018Assignee: Instart Logic, Inc.Inventors: Igor Zhovnirnovsky, Mingzhe Li, Subhash C. Roy
-
Publication number: 20180091271Abstract: A simultaneous information and energy transfer method and system with a guard interval signal are provided. The method comprises the steps of generating, by a transmitting terminal, a controllable guard interval signal according to the current energy demand and environment conditions for channel transmission. The system comprises a transmitting terminal configured to generate a controllable guard interval signal. In the system and method, the guard interval time is fully utilized to transfer a guard interval signal with controllable amount of energy, which not only prevents intersymbol interference, but also provides controllable energy signals within the guard interval time at the same time, thus improving the energy transfer performance of the system and reducing the probability that the receiving terminal is unable to operate normally due to energy shortage. The present invention can be widely applied to a variety of simultaneous wireless information and energy transfer systems.Type: ApplicationFiled: December 4, 2017Publication date: March 29, 2018Inventors: Yi GONG, Zidong HAN, Yue ZHANG, Xiaoyang LI, Mingzhe LI
-
Publication number: 20170322948Abstract: A streaming data reading method based on an embedded file system, including: receiving a request for reading streaming data, when the requested streaming data exists in a disk, creating a new reading task for the request, allocating a storage space to the newly created reading task, and initializing relevant parameters; decomposing the reading task into a plurality of sub-tasks, each sub-task being responsible for reading a piece of physically continuous data, and caching same; extracting the data from the sub-task cache, packaging same according to a streaming data format, submitting the data to a caller of this reading task once one block of data is packaged, and releasing this sub-task and triggering the next sub-task after submission; and when all sub-tasks are successfully completed, reporting the normal completion of the task to the task caller, and waiting for the task caller to end the current reading task.Type: ApplicationFiled: March 12, 2015Publication date: November 9, 2017Applicants: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES, BEIJING INTELLIX TECHNOLOGIES CO. LTD.Inventors: Jun CHEN, Jinghong WU, Mingzhe LI, Hao FAN, Xiaozhou YE
-
Patent number: 9692857Abstract: A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network device.Type: GrantFiled: May 1, 2015Date of Patent: June 27, 2017Assignee: Cisco Technology, Inc.Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang
-
Patent number: 9641457Abstract: A network device receives a packet that includes a plurality of sets of fields. Sets of fields of the packet are parsed and the field sets are evaluated as soon as they are available to determine whether a processing decision can be made on the packet. Additional field sets may be parsed from the packet and obtained in parallel with determining whether a processing decision can be made, but once it is determined that a processing decision can be made, the evaluating of field sets is terminated such that any further field sets of the packet are ignored for purposes of making a processing decision for the packet.Type: GrantFiled: May 1, 2015Date of Patent: May 2, 2017Assignee: Cisco Technology, Inc.Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang
-
Patent number: 9596756Abstract: An electronic device may be provided with integrated circuits and electrical components such as capacitors that are soldered to printed circuit boards. Liquid polymer adhesive such as encapsulant and underfill materials may be deposited on the printed circuit. Electrical components such as capacitors may be coated with the encapsulant. The underfill may be deposited adjacent to an integrated circuit, so that the underfill wicks into a gap between the integrated circuit and the printed circuit board. The encapsulant may be more viscous than the underfill and may therefore prevent the flowing underfill from reaching the electrical components. Some of the encapsulant may be located between the electrical components and the printed circuit board. The encapsulant can be cured to form an elastomeric material covering the electrical components that helps damp vibrations. The elastomeric material may be less stiff than the underfill.Type: GrantFiled: September 6, 2013Date of Patent: March 14, 2017Assignee: Apple Inc.Inventors: Amanda R. Rainer, Connor R. Duke, James W. Bilanski, Jeffrey M. Thoma, Michael Eng, Mingzhe Li, Sung Woo Yoo, Miguel Alejandro Lara-Pena, Weng Choy Foo, Kieran Poulain
-
Patent number: 9473395Abstract: Presented herein are techniques to achieve ultra low latency determination of processing decisions for packets in a network device. A packet is received at a port of a network device. A processing decision is determined in a first processing decision path based on content of the packet and one or more network policies. A processing decision is determined in a second processing decision path, in parallel with the first processing path, by accessing a table storing processing decisions. The second processing decision path can output a processing decision faster than the first processing decision path for packets that match one or more particular packet flow parameters contained in the table. A processing decision determined by the second processing decision path, if one can be made, is used, and otherwise a processing decision determined by the first processing decision path is used.Type: GrantFiled: February 23, 2015Date of Patent: October 18, 2016Assignee: Cisco Technology, Inc.Inventors: Thomas J. Edsall, Alessandro Fulli, Putu Harry Subagio, Mingzhe Li, Christopher A. Wildman, Yichou Lin, Chih-Tsung Huang
-
Publication number: 20160205026Abstract: A system and process to adjust the transmission rate of data packets by measuring (continuously or at pre-set intervals) certain elements and variables to reliably measure the current transmission rate and gaps (wasted space) to determine the channel utilization. These measurements are used to adjust the transmission rate of data in real time. The measurement of these variables reliably predicts the optimum transmission rate and can adjust the same to both efficiently transmit data and avert network congestion. A communication processing device comprising one or more processors operable to measure inter-packet gap times to estimate and utilize channel capacity changes during transmission.Type: ApplicationFiled: August 18, 2014Publication date: July 14, 2016Inventors: Igor Zhovnirnovsky, Mingzhe Li, Subhash C. Roy
-
Patent number: 9369293Abstract: A multi-destination expansion table is stored that comprises a first database containing data representing all nodes in a singly linked list that is a superset of nodes for a plurality of multi-destination groups and a second database storing data representing multi-destination group specific arcs across one or more nodes. The singly linked list is traversed to determine how to replicate a packet for a particular multi-destination group. The packet is replicated based on interface data stored in the first database associated with the current node address. When a match is found in the second database, a next node address is determined from the second database. When a match is not found in the second database, a next node address determined from accessing the first database. Traversing of the singly linked list is terminated when the next node address is determined to be invalid or null.Type: GrantFiled: May 15, 2013Date of Patent: June 14, 2016Assignee: Cisco Technology, Inc.Inventor: Mingzhe Li
-
Patent number: 9237492Abstract: An example process performed by a radio network access point configured to provide access to a first network that provides voice services includes: receiving a hand-off request at the radio network access point, where the hand-off request is for user equipment connected to a second network that provides data services; replying to the hand-off request with channel assignment information, where the channel assignment information includes a first code and corresponding to a first communication channel over which the radio network access point is configured to communicate, and where the first communication channel being reserved by various radio network access points; receiving a message from the user equipment indicating that the user equipment has a connection to the radio network access point using the first communication channel; and redirecting the user equipment to a second code and thus a second communication channel to maintain the connection.Type: GrantFiled: May 31, 2013Date of Patent: January 12, 2016Assignee: CommScope Technologies LLCInventors: Yu Wang, Mingzhe Li, Ehsan Daeipour, Michael McFarland, Erik E. Anderlind
-
Publication number: 20150236982Abstract: A network device receives a packet that includes a plurality of sets of fields. Sets of fields of the packet are parsed and the field sets are evaluated as soon as they are available to determine whether a processing decision can be made on the packet. Additional field sets may be parsed from the packet and obtained in parallel with determining whether a processing decision can be made, but once it is determined that a processing decision can be made, the evaluating of field sets is terminated such that any further field sets of the packet are ignored for purposes of making a processing decision for the packet.Type: ApplicationFiled: May 1, 2015Publication date: August 20, 2015Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang
-
Publication number: 20150237177Abstract: A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network device.Type: ApplicationFiled: May 1, 2015Publication date: August 20, 2015Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang
-
Patent number: 9065780Abstract: A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network device.Type: GrantFiled: February 14, 2013Date of Patent: June 23, 2015Assignee: Cisco Technology, Inc.Inventors: Thomas J. Edsall, Putu Harry Subagio, Alessandro Fulli, Christopher A. Wildman, Mingzhe Li, Wei-Jen Huang, Chih-Tsung Huang