Patents by Inventor Jim Liu

Jim Liu 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: 20240128580
    Abstract: A vehicle battery pack includes several supporting beams extending in a first direction; and battery modules located between the supporting beams. The battery module comprises: a base plate extending in the first direction; multiple battery cells arranged in a stacked manner and placed on the base plate; and end plates connected to the base plate, the end plates compress the multiple battery cells from both sides in the first direction. The battery cell has end faces facing a second direction and the end faces are adjacent to the supporting beams. A vehicle can include the aforementioned vehicle battery pack.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 18, 2024
    Inventors: Bin Yin, Steven Shi, Jim Liu
  • Patent number: 11951906
    Abstract: Systems and methods for deploying emergency roadside signaling devices are disclosed. In one aspect, system for an autonomous vehicle includes one or more signaling devices configured to visually notify other vehicles when placed on or near a roadway, and an object placing device configured to place the one or more signaling devices. The system further includes a processor and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the processor to: determine that the autonomous vehicle has experienced a malfunction, and provide instructions to the object placing device to place the one or more signaling devices on or near the roadway.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 9, 2024
    Assignee: TuSimple, Inc.
    Inventors: Charles A Price, Todd B. Skinner, Juexiao Ning, Yishi Liu, Qiwei Li, Raymond Alan Thomas, Alan Camyre, Jim Giglio, Robert Patrick Brown
  • Patent number: 11945367
    Abstract: Systems and methods for deploying emergency roadside signaling devices are disclosed. In one aspect, a control system for an object placing device of an autonomous vehicle includes a processor, and a computer-readable memory in communication with the processor and having stored thereon computer-executable instructions to cause the processor to: receive a signal comprising instructions to activate the object placing device; and provide instructions to the object placing device to place a plurality of signaling devices in accordance with predetermined criteria.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 2, 2024
    Assignee: TuSimple, Inc.
    Inventors: Charles A. Price, Todd B. Skinner, Juexiao Ning, Yishi Liu, Qiwei Li, Raymond Alan Thomas, Alan Camyre, Jim Giglio, Robert Patrick Brown
  • Publication number: 20240006696
    Abstract: A battery assembly may include a battery array. The battery array may include at least one battery module that includes a plurality of battery cells arranged in a first direction and disposed between opposite end plates. At least one reinforcing member may be at least partially disposed between two adjacent battery cells of the battery module. The battery assembly includes a plurality of battery arrays arranged on a tray. By providing the reinforcing member, the battery array simplifies the structure while improving the mechanical strength, and has better volume utilization rate inside housing when constructing the battery assembly.
    Type: Application
    Filed: June 26, 2023
    Publication date: January 4, 2024
    Inventors: Bin YIN, Steven SHI, Jim LIU, Bo MIAO
  • Publication number: 20230237267
    Abstract: The present invention includes steps of loading a website project; counting a word count of keywords of the website project for obtaining a word sum of the website project; respectively counting a first anchor word count for each of the anchor types to obtain a first anchor word sum for each of the anchor types; respectively dividing each of the first anchor word sums of each of the anchor types by the word sum to obtain multiple first internal anchor type percentages of the multiple anchor types; loading multiple first default anchor type percentages; for each of the anchor types, when the first internal anchor type percentage is greater than or equal to the first default anchor type percentage, marking the first internal anchor type percentage, and displaying results to prevent over-modifying the keywords corresponding to the marked anchor type, thus keeping the website project from being blacklisted.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventor: JIM LIU
  • Publication number: 20220060501
    Abstract: A method, a system, and a computer program product for training a model for automatically evaluating a generated vulnerability remediation in a source code of an application are provided. The method includes the following steps. Training input data is obtained, where the training input data includes input features, and each of the input features includes a training vulnerability and a training remediation of the training vulnerability. Training output data is obtained, where the training output data includes output predictions, and each of the output predictions includes a training validation associated with the training vulnerability and the training remediation of the corresponding input feature. The model is trained based on the training input data and the training output data.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Applicant: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Patent number: 11201894
    Abstract: A method, a system, and a computer program product for automatically mitigating vulnerabilities in a source code of an application are provided. The method includes the following steps. First, a path graph is built according to the source code, where the path graph includes multiple paths, and each of the paths includes multiple nodes. Multiple tainted paths are identified, where each of the tainted paths corresponds to a vulnerability. A same target node in multiple intersecting tainted paths among the tainted paths is located based on an existence of a tainted object, and multiple vulnerabilities in the target node are mitigated automatically.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: December 14, 2021
    Assignee: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Publication number: 20210128520
    Abstract: A composition includes two or more isoflavone compounds and a pharmaceutically acceptable carrier. In some cases, the isoflavone compounds can include calycosin, formononetin, or daidzein. The composition can be used in methods to treat a subject having at risk of having cerebral ischemia-reperfusion injury and/or hypoxia brain injury.
    Type: Application
    Filed: July 24, 2018
    Publication date: May 6, 2021
    Inventors: Ke Jian Jim Liu, Jiangang Shen
  • Publication number: 20200220894
    Abstract: A method, a system, and a computer program product for automatically mitigating vulnerabilities in a source code of an application are provided. The method includes the following steps. First, a path graph is built according to the source code, where the path graph includes multiple paths, and each of the paths includes multiple nodes. Multiple tainted paths are identified, where each of the tainted paths corresponds to a vulnerability. A same target node in multiple intersecting tainted paths among the tainted paths is located based on an existence of a tainted object, and multiple vulnerabilities in the target node are mitigated automatically.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Patent number: 10677147
    Abstract: A turbocharging system for an internal combustion engine includes a turbocharger having a shaft supported for rotation about an axis. The turbocharger also includes a turbine wheel mounted on the shaft and configured to be rotated about the axis by the exhaust gas, and a compressor assembly mounted on the shaft and configured to pressurize an airflow received from the ambient for delivery to the cylinder. The turbocharging system additionally includes an electric motor configured to generate electric motor torque. The turbocharging system further includes a one-way clutch configured to selectively connect the electric motor to the compressor assembly, such that the electric motor torque assists the turbocharger in generating boost pressure. An internal combustion engine employing such a turbocharging system is also disclosed.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: June 9, 2020
    Assignee: GM Global Technology Operations LLC
    Inventors: Jim Liu, Bin Zhu, Jian Yao, Claus Juergen Glahn
  • Patent number: 10630714
    Abstract: A method for automatically mitigating vulnerabilities in a source code of an application is provided in the present invention. The method includes the following steps. First, the source code is complied, and a path graph is built according to the compiled source code. The path graph includes a plurality of paths traversing from sources to sinks, and each of the paths includes a plurality of nodes. Then, at least one tainted path is identified by enabling a plurality of vulnerability rules. Each of the at least one tainted path corresponds to a vulnerability, and each of the at least one vulnerability corresponds to a sanitization method. Then, the at least one vulnerability is determined if it is mitigable. If the at least one vulnerability is mitigable, the at least one vulnerability is mitigated automatically. Furthermore, the method may be implemented as a system and a computer program product.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: April 21, 2020
    Assignee: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Publication number: 20200009143
    Abstract: The present invention is directed to the discovery that pyrazinamide, a potent anti-tuberculosis agent acts through an entirely unexpected mechanism-through inhibition of the host enzyme poly ADP ribose polymerase (“PARP”). Thus, the present invention is directed to methods of treating: mycobacterial infections (Mycobacterium), especially M. tuberculosis using a PARP inhibitor, optionally in combination with at least one additional agent useful in the treatment of a mycobacterial infection, especially tuberculosis. Pharmaceutical compositions, especially including a pharmaceutical composition in oral or inhalation dosage form, comprising a inhibitor, optionally in combination with an additional anti-mycobacterial agent, especially an additional anti-tuberculosis agent represent additional embodiments of the present invention.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 9, 2020
    Inventors: Graham Timmins, Ke Jian Jim Liu, Xixi Zhou
  • Patent number: 10393032
    Abstract: An internal combustion engine includes a cylinder block that defines a cylinder and a cylinder head mounted to the cylinder block. A reciprocating piston is arranged inside the cylinder for compressing an air and fuel mixture at a geometric compression ratio of at least 10:1. A crankshaft is arranged in the cylinder block and rotated by the piston. An intake valve is operatively connected to the cylinder head and controls delivery of air to the cylinder for combustion therein. A mechanism provides a constant peak lift of the intake valve over an angle of rotation of the crankshaft that is at least 5 degrees, i.e., an extended dwell at peak lift. A multi-stage boosting system having first and second gas compressors is selectively controlled to pressurize air that is received from the ambient for delivery to the cylinder. A vehicle having such an engine is also disclosed.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: August 27, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Yongsheng He, David J. Cleary, Paul M. Najt, Jim Liu, David Sun, Bin Zhu
  • Publication number: 20190186348
    Abstract: A turbocharging system for an internal combustion engine includes a turbocharger having a shaft supported for rotation about an axis. The turbocharger also includes a turbine wheel mounted on the shaft and configured to be rotated about the axis by the exhaust gas, and a compressor assembly mounted on the shaft and configured to pressurize an airflow received from the ambient for delivery to the cylinder. The turbocharging system additionally includes an electric motor configured to generate electric motor torque. The turbocharging system further includes a one-way clutch configured to selectively connect the electric motor to the compressor assembly, such that the electric motor torque assists the turbocharger in generating boost pressure. An internal combustion engine employing such a turbocharging system is also disclosed.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 20, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Jim Liu, Bin Zhu, Jian Yao, Claus Juergen Glahn
  • Patent number: 10208684
    Abstract: An internal combustion engine includes a method for operating including, determining, using an accelerator pedal position sensor, an operator request for power and determining an engine operating point based upon the operator request for power. A motored-cylinder temperature is determined based upon the engine operating point, and a knock-limited combustion phasing point is determined based upon the motored-cylinder temperature and the engine operating point. Engine operating parameters associated with achieving the knock-limited combustion phasing point are selected. Operation includes controlling, by a controller, engine control states in response to the engine operating parameters associated with achieving the knock-limited combustion phasing point and the operator request for power.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: February 19, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Yongsheng He, Jim Liu, David Sun, Jonathan T. Shibata
  • Patent number: 10208655
    Abstract: An internal combustion engine is described, and includes a method for operating that includes determining an observed carbon monoxide (CO) ratio in an exhaust gas feedstream, determining an observed in-cylinder scavenging based upon the observed CO ratio in the exhaust gas feedstream, and controlling, by a controller, control states for the variable cam phasing system to control opening times of engine intake valves in relation to closing times of engine exhaust valves based upon the observed in-cylinder scavenging.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: February 19, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Jim Liu, Yongsheng He
  • Publication number: 20180316715
    Abstract: A method for automatically mitigating vulnerabilities in a source code of an application is provided in the present invention. The method includes the following steps. First, the source code is complied, and a path graph is built according to the compiled source code. The path graph includes a plurality of paths traversing from sources to sinks, and each of the paths includes a plurality of nodes. Then, at least one tainted path is identified by enabling a plurality of vulnerability rules. Each of the at least one tainted path corresponds to a vulnerability, and each of the at least one vulnerability corresponds to a sanitization method. Then, the at least one vulnerability is determined if it is mitigable. If the at least one vulnerability is mitigable, the at least one vulnerability is mitigated automatically. Furthermore, the method may be implemented as a system and a computer program product.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Applicant: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Patent number: 10044747
    Abstract: A method for automatically mitigating vulnerabilities in a source code of an application is provided in the present invention. The method includes the following steps. First, the source code is complied, and a path graph is built according to the compiled source code. The path graph includes a plurality of paths traversing from sources to sinks, and each of the paths includes a plurality of nodes. Then, at least one tainted path is identified by enabling a plurality of vulnerability rules. Each of the at least one tainted path corresponds to a vulnerability, and each of the at least one vulnerability corresponds to a sanitization method. Then, the at least one vulnerability is determined if it is mitigable. If the at least one vulnerability is mitigable, the at least one vulnerability is mitigated automatically. Furthermore, the method may be implemented as a system and a computer program product.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: August 7, 2018
    Assignee: Lucent Sky Corporation
    Inventor: Jim Liu
  • Publication number: 20180058343
    Abstract: An internal combustion engine includes a cylinder block that defines a cylinder and a cylinder head mounted to the cylinder block. A reciprocating piston is arranged inside the cylinder for compressing an air and fuel mixture at a geometric compression ratio of at least 10:1. A crankshaft is arranged in the cylinder block and rotated by the piston. An intake valve is operatively connected to the cylinder head and controls delivery of air to the cylinder for combustion therein. A mechanism provides a constant peak lift of the intake valve over an angle of rotation of the crankshaft that is at least 5 degrees, i.e., an extended dwell at peak lift. A multi-stage boosting system having first and second gas compressors is selectively controlled to pressurize air that is received from the ambient for delivery to the cylinder. A vehicle having such an engine is also disclosed.
    Type: Application
    Filed: March 13, 2015
    Publication date: March 1, 2018
    Applicant: GM Global Technology Operations LLC
    Inventors: Yongsheng HE, David J. CLEARY, Paul M. NAJT, Jim LIU, David SUN, Bin ZHU
  • Publication number: 20180051622
    Abstract: An internal combustion engine is described, and includes a method for operating that includes determining an observed carbon monoxide (CO) ratio in an exhaust gas feedstream, determining an observed in-cylinder scavenging based upon the observed CO ratio in the exhaust gas feedstream, and controlling, by a controller, control states for the variable cam phasing system to control opening times of engine intake valves in relation to closing times of engine exhaust valves based upon the observed in-cylinder scavenging.
    Type: Application
    Filed: March 13, 2015
    Publication date: February 22, 2018
    Applicant: GM Global Technology Operations LLC
    Inventors: Jim LIU, Yongsheng HE