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).

  • Patent number: 12182090
    Abstract: Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.
    Type: Grant
    Filed: November 17, 2023
    Date of Patent: December 31, 2024
    Assignee: Citibank, N.A.
    Inventors: Chuan Li, Jim B. Adams, Yan Liu, Peter Huang, Alicia Wang
  • Publication number: 20240427749
    Abstract: Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.
    Type: Application
    Filed: November 17, 2023
    Publication date: December 26, 2024
    Applicant: Citibank, N.A.
    Inventors: Chuan LI, Jim B. ADAMS, Yan LIU, Peter HUANG, Alicia WANG
  • Patent number: 12155686
    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: Grant
    Filed: November 4, 2021
    Date of Patent: November 26, 2024
    Assignee: Lucent Sky Corporation
    Inventors: Jim Liu, Yi-Chia Huang
  • Publication number: 20240378397
    Abstract: A dynamic content generation method is executed by a processing module electrically connected to an input module and a communications module. The dynamic content generation method includes the following steps: generating a topic, at least one variable, and a selected writing type according to a setting command received from the input module; communicating with a natural language processing (NLP) model for receiving relevance data of the at least one variable to the topic; communicating with the NLP model for receiving a content text produced by the NLP model according to the topic, the at least one variable, the selected writing type, and the relevance data; when the content text satisfies the selected writing type, stopping receiving the content text, or else generating a correction information, applying the correction information to the relevance data, and iteratively re-generating the content text until the content text satisfies the selected writing type.
    Type: Application
    Filed: May 9, 2023
    Publication date: November 14, 2024
    Inventor: JIM LIU
  • Publication number: 20240312808
    Abstract: An integrated die ejector for separating a die from a wafer, the die ejector includes an ejector mechanism that includes an ejector pin. There is an ejector base coupled to the ejector pin and configured to couple the integrated die ejector to a die attach ejector machine. There is a pepper pot at least partially surrounding the ejector mechanism and ejector base and a sleeve coupled thereto and positioned between the ejector mechanism and pepper pot. The sleeve and pepper pot define an upper and lower motion limit of the ejector base and retain the ejector mechanism within the pepper pot such that the integrated die ejector may be coupled to and decoupled from the die attach ejector machine as a single unit to reduce installation time.
    Type: Application
    Filed: August 3, 2023
    Publication date: September 19, 2024
    Applicant: Western Digital Technologies, Inc.
    Inventors: Simon Yan, JianHua Wang, Kaijian Shi, Bin Liu, Zhonghua Qian, Jim Zhang, Joyce Chen, Juan Zhou
  • Patent number: 12093650
    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: Grant
    Filed: January 21, 2022
    Date of Patent: September 17, 2024
    Inventor: Jim Liu
  • 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
  • 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: 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
  • 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