Patents by Inventor Haoran Li
Haoran 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: 20240398434Abstract: A surgical device includes a tool and a motor configured to drive movement of the tool. The tool is supported on a shaft assembly and the shaft assembly and the motor include a plurality of components that cooperate to support or drive the tool. One or more indicators are disposed proximate one or more of the plurality of components and are configured to provide feedback indicative of one or more properties of one of the plurality of components either prior to, during or after use of the surgical device. The plurality of components may include at least one of gears, shafts and bearings, and the indicators may include any one of: thermochromic indicators, thermally-activated elements, thermal fuses, thermocouples, and thermistors.Type: ApplicationFiled: May 24, 2024Publication date: December 5, 2024Inventors: Michael Vu, Jennifer M. Cao, Haoran Li, Aayush Malla, Andrew J. Wald, Saideep Nakka, Mark W. Garwood, Milton F. Barnes, Sophie A. Pervere, John W. Kulas
-
Publication number: 20240398505Abstract: A method for identifying a surgical tool for use with a surgical device includes integrating a variable indicator within a removably engageable component of a surgical tool of a surgical device. The method also includes engaging the surgical tool with the surgical device, wherein, upon engagement, the variable indicator aligns with one or more leads connected to a power console. The power control reads the variable indicator and identifies the surgical tool based on quantifying the variable indicator. The power control is then calibrated according to the operating parameters of the surgical tool stored within the power control.Type: ApplicationFiled: May 24, 2024Publication date: December 5, 2024Inventors: Michael Vu, Aayush Malla, Haoran Li, John W. Kulas
-
Publication number: 20240382224Abstract: A surgical system having adaptive control includes a surgical cutting device, at least one sensor, and a controller. The surgical cutting device includes a cutting tool and a motor configured to drive movement of the cutting tool. The at least one sensor is configured to produce sensor data indicative of at least one property of the surgical cutting device during use. The controller is configured to receive the sensor data and determine a performance condition of the surgical cutting device based at least on the sensor data. The controller is further configured, where the determined performance condition is an adverse performance condition, to at least one of: adjust settings of the surgical cutting device or recommend a change relating to use of the surgical cutting device.Type: ApplicationFiled: May 13, 2024Publication date: November 21, 2024Inventors: Michael Vu, Milton F. Barnes, Jaffar Hleihil, Aayush Malla, Andrew J. Wald, Mahin Maharjan, Saideep Nakka, Haoran Li, Sophie A. Pervere, Bret R. Hauser, John W. Kulas
-
Patent number: 12132307Abstract: A current limiting circuit includes a first voltage terminal, a second voltage terminal, a first transistor and a current limiting module. The first transistor includes an input terminal and an output terminal of the first transistor that are connected in series on a path formed by the first voltage terminal and the second voltage terminal. The current limiting module is electrically connected to a control terminal of the first transistor. The current limiting module is configured to output a control signal to the control terminal of the first transistor for controlling a state of the first transistor so that a current limiting value of the current limiting circuit is adjustable.Type: GrantFiled: July 29, 2021Date of Patent: October 29, 2024Assignee: TCL China Star Optoelectronics Technology Co., Ltd.Inventor: Haoran Li
-
Patent number: 12112686Abstract: The present application provides a driving method, a driving device, and a display terminal of a display panel. The display panel includes light emitting elements. The driving method includes: obtaining a grayscale data of a displayed image; determining a target current level from preset multiple current levels according to the grayscale data; determining a pulse width modulation signal according to the grayscale data; and driving the light emitting elements to emit light according to the target current level and the pulse width modulation signal.Type: GrantFiled: May 21, 2021Date of Patent: October 8, 2024Assignee: TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Haoran Li, Xiong Hu
-
Patent number: 12112672Abstract: The disclosure discloses a drive circuit included a first transistor electrically connected to a first control terminal, a first voltage terminal, and a first node; an inductor electrically connected to the first node and a second voltage terminal; a first diode electrically connected to a grounding terminal and the first node; a first capacitor electrically connected to a second voltage terminal and the grounding terminal; and a discharging circuit module electrically connected to the first node and the grounding terminal to provide a discharging circuit to discharge the capacitor.Type: GrantFiled: August 24, 2021Date of Patent: October 8, 2024Assignee: TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventor: Haoran Li
-
Patent number: 12108283Abstract: Hierarchical network operation and resource control system and method for a mega satellite constellation, belonging to the field of spatial information technology, are provided. The hierarchical network operation and resource control system includes a service layer, a global organization layer, a local coordination layer and a resource layer. The service layer is used as an input to drive operation of whole system. The global organization layer is to realize “operation, measurement and control” integrated control and decision of whole network. The local coordination layer is to realize local management decision and management slice generation. The resource layer is to provide physical resource and physical device and realize resource virtualization.Type: GrantFiled: April 19, 2022Date of Patent: October 1, 2024Assignee: Xidian UniversityInventors: Min Sheng, Di Zhou, Sijing Ji, Weigang Bai, Jiandong Li, Yan Shi, Haoran Li
-
Publication number: 20240320431Abstract: A text generation method and apparatus, an electronic device and a computer-readable medium. A specific embodiment of the method comprises: determining a decoded-word information group set on the basis of a text to be processed, wherein the text to be processed is used for describing a specified object; de-duplicating the decoded-word information group set to generate a candidate-word information group set; selecting, from each candidate-word information group in the candidate-word information group set, candidate-word information that meets a target condition as target-word information, to obtain a target-word information set; for each piece of target-word information in the target-word information set, in response to determining that the target-word information meets a convergence condition, splicing, on the basis of a preset-word list, the target-word information with a historical target-word information sequence corresponding to the target-word information, to generate a target text.Type: ApplicationFiled: December 17, 2021Publication date: September 26, 2024Inventors: Haoran LI, Peng YUAN
-
Patent number: 12100064Abstract: The present application discloses a warp execution method used for SPs of an SM of a GPU and an associated GPU. The SPs share a scratchpad memory, and the warp execution method includes: when the predetermined time point for warp-loading is reached, checking a first indicator to obtain a size of a space with the status of blank in the scratchpad memory, to determining whether to load the warp, wherein the first indicator is used to indicate a starting position of a space with the status of data-in-use and an ending position of the space with the status of blank; and when the predetermined time point for computing is reached, checking a second indicator and a third indicator to obtain a size of a space with the status of data-not-in-use in the scratchpad memory, to determining whether to compute the warp.Type: GrantFiled: October 12, 2022Date of Patent: September 24, 2024Assignee: ALIBABA (CHINA) CO., LTD.Inventors: Yuan Gao, Fei Sun, Haoran Li, Guyue Huang, Chen Zhang, Ruiguang Zhong
-
Publication number: 20240311196Abstract: Some embodiments of this disclosure provide a method and an apparatus for generating a data flow policy. For example, a method for generating a data flow policy includes: obtaining a computational graph corresponding to a data processing task; generating an inter-stage data flow policy based on the computational graph and an execution cost; generating a plurality of intra-stage data flow policies corresponding to the plurality of pipeline stages based on the inter-stage data flow policy; and updating the execution cost based on the plurality of intra-stage data flow policies.Type: ApplicationFiled: March 15, 2024Publication date: September 19, 2024Inventors: Haoran Li, Fei Xue, Ruiguang Zhong, Yuan Gao, Yuanwei Fang, Peiye Liu
-
Patent number: 12087193Abstract: A driving circuit is provided and includes a first transistor electrically connected to a first control terminal, a first voltage terminal and a first node; and a second transistor electrically connected to a second control terminal, the first node and a ground terminal; and an inductor, a first terminal thereof is electrically connected to the first node, and a second terminal thereof is electrically connected to a second voltage terminal; and a shunt module electrically connected to the first node and the ground terminal, and the shunt module is configured to provide a current loop to shunt a current flowing through the second transistor.Type: GrantFiled: August 24, 2021Date of Patent: September 10, 2024Assignee: TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Haoran Li, Jianfeng Xiao
-
Publication number: 20240292841Abstract: Disclosed are a water-soluble chlorhexidine antimicrobial agent and a preparation method therefor and use thereof. The present disclosure takes hyaluronic acid as a raw material to prepare a hyaluronic acid aqueous solution or organic solution, then the hyaluronic acid aqueous solution or organic solution and a chlorhexidine solution are subjected to a complexation reaction, an insoluble substance therein is removed, and then the resulting solution is dried to obtain the water-soluble chlorhexidine antimicrobial agent, namely hyaluronic acid chlorhexidine. The hyaluronic acid chlorhexidine has a good broad-spectrum antimicrobial performance, and excellent water solubility.Type: ApplicationFiled: May 13, 2024Publication date: September 5, 2024Inventors: Kai Gong, Xiuyun Han, Haoran Li, Ying Dong, Huimin Zhang, Huiru Feng, Yanqin Liu, Xiangxiang Yu
-
Publication number: 20240283529Abstract: An inter-layer link design method of multilayer constellations with enhanced service coverage capacity is provided, the method includes: establishing a multilayer satellite network spinning T time slot, and obtaining a coordinate of each satellite in the multilayer satellite network at each time slot under a geocentric coordinate system; establishing an adjacency matrix of each constellation in the multilayer satellite network; establishing a feasible set of inter-layer links between adjacent layers in the multilayer satellite network for each time slot; establishing a globally non-uniform service model according to geographical population distribution, and dividing an earth surface into multiple logical area; obtaining a weight of inter-layer link in the feasible set of inter-layer links at each time slot; establishing an assignment model of inter-layer link according to the weight of inter-layer link; and optimizing an inter-layer link set in the feasible set of inter-layer links to obtain a target inter-laType: ApplicationFiled: February 4, 2024Publication date: August 22, 2024Inventors: Min SHENG, Qi HAO, Di ZHOU, Weigang BAI, Jiandong LI, Yan SHI, Haoran LI
-
Publication number: 20240273163Abstract: This application describes an accelerator, a computer system, and a method for tensor product computation that facilitate circuit designs. The method may include: dividing a weight tensor into a matrix of tiles; shuffling the matrix of tiles in the weight tensor to obtain a shuffled weight tensor; computing a bitmask comprising a matrix of bits corresponding to elements in the shuffled weight tensor; removing the zero elements in the shuffled weight tensor and packing the non-zero elements in the shuffled weight tensor; generating a compact activation tensor based on the bitmask and an activation tensor; and performing tensor multiplication based on the compact weight tensor and the compact activation tensor. The shuffling step effectively reduces the fanout between the activations and the corresponding weights. A reduced fanout may reduce the wiring lengths and thus the energy consumption for signal transmission.Type: ApplicationFiled: February 14, 2024Publication date: August 15, 2024Inventors: Yuan GAO, Fei SUN, Haoran LI, Ruiguang ZHONG
-
Patent number: 12058577Abstract: Lightweight inter-satellite handover device and method for a mega LEO satellite network are provided. An attribute extraction sub-module extracts attributes of handover users in a user information storage unit. Based on the attributes of the handover users, a cluster sub-module clusters the handover users into user clusters. A decision set generator sub-module generates target satellite sets of the user clusters, determines each target satellite of the target satellite sets of the user clusters of each LEO satellite whether belongs to LEO satellites in a management domain of a handover decision point of managing the LEO satellite based on management domain information in a LEO satellite information storage unit, and if YES, performing inter-satellite handover by a centralized decision unit, otherwise performing inter-satellite handover by a distributed decision unit.Type: GrantFiled: April 18, 2022Date of Patent: August 6, 2024Assignee: XIDIAN UNIVERSITYInventors: Min Sheng, Di Zhou, Liuying Wang, Sijing Ji, Jiandong Li, Weigang Bai, Yan Shi, Haoran Li
-
Publication number: 20240220313Abstract: A method includes that, when detecting that a second application obtains first information in the first application, a first application creates a first object, and generates a unique identifier of the first object to send the unique identifier of the first object to the second application. The first application receives a subscription request that is sent by the second application. The first application adds identification information of the second application to a subscription list of the first object. When an operating system of the first device needs to forcibly kill some applications running on the first device to release system resources due to a limitation of the system resources, the operating system of the first device prolongs a time to live of the first application if the subscription list of the first object includes the identification information of the second application.Type: ApplicationFiled: April 11, 2022Publication date: July 4, 2024Inventors: Haoran Li, Yubing Guo, Zhicheng Dai, Min Zeng
-
Publication number: 20240220317Abstract: An operation method of a graphics processor includes: dispatching multi-kernel respectively to multi-processing partition of the graphics processor to process the multi-kernel in parallel, the multi-processing partition comprising a first processing partition for processing a first kernel of the multi-kernel, and a second processing partition for processing a second kernel having a priority lower than a priority of the first kernel of the multi-kernel; determining whether the workload of the first processing partition meets a predetermined criterion; selecting the second processing partition as a donor processing partition according to kernel priority information when the workload of the first processing partition meets the predetermined criterion; and dispatching a thread block of the first kernel to a processing unit of the donor processing partition.Type: ApplicationFiled: December 22, 2023Publication date: July 4, 2024Inventors: Haoran LI, Fei SUN, Ruiguang ZHONG, Yuan GAO
-
Publication number: 20240193721Abstract: This application describes an accelerator, a computer system, and a method for adaptive graph-to-stream scheduling in processors. An example method may include receiving a computation graph for a GPU, the computation graph comprising (1) a plurality of nodes representing a plurality of kernels for the GPU to execute and (2) a plurality of edges representing execution dependencies among the plurality of kernels; performing one or more wave partitions on the computation graph to determine a plurality of waves of kernels; obtaining a kernel resource table comprising resource usage of each kernel; mapping the plurality of kernels into a plurality of streams based on the plurality of waves and the kernel resource table; and executing the plurality of streams on the GPU, wherein kernels mapped in a same stream are executed sequentially by the GPU, and kernels mapped to different streams are concurrently executable by the GPU.Type: ApplicationFiled: December 6, 2023Publication date: June 13, 2024Inventors: Haoran LI, Fei SUN, Yuan GAO, Ruiguang ZHONG
-
Publication number: 20240170955Abstract: A current limiting circuit includes a first voltage terminal, a second voltage terminal, a first transistor and a current limiting module. The first transistor includes an input terminal and an output terminal of the first transistor that are connected in series on a path formed by the first voltage terminal and the second voltage terminal. The current limiting module is electrically connected to a control terminal of the first transistor. The current limiting module is configured to output a control signal to the control terminal of the first transistor for controlling a state of the first transistor so that a current limiting value of the current limiting circuit is adjustable.Type: ApplicationFiled: July 29, 2021Publication date: May 23, 2024Inventor: Haoran LI
-
Publication number: 20240162085Abstract: A method for manufacturing a semiconductor structure includes: a base provided with a contact hole is provided; an initial contact structure including a first diffusion barrier layer, a conductive layer and a second diffusion barrier layer stacked onto one another is formed on the base, the first diffusion barrier layer conformably covering the contact hole and covering part of a top surface of the base, the conductive layer covering first diffusion barrier layer and being filled in unoccupied space in the contact hole, the second diffusion barrier layer covering a side of the conductive layer away from first diffusion barrier layer, the initial contact structure outside the contact hole being provided with a groove exposing side walls of conductive layer and second diffusion barrier layer; a third diffusion barrier layer is formed on a side wall of initial contact structure exposed by the groove to obtain a target contact structure.Type: ApplicationFiled: August 14, 2023Publication date: May 16, 2024Inventors: Wentao XU, Lintao ZHANG, Lei YANG, Haoran LI