Patents by Inventor Xiang Ni
Xiang Ni 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: 12261012Abstract: Disclosed is a plasma treatment apparatus, a lower electrode assembly and a forming method thereof, wherein the lower electrode assembly includes: a base for carrying a substrate to be treated; a focus ring encircling a periphery of the base; a coupling loop disposed below the focus ring; a conductive layer disposed in the coupling loop; and a wire for electrically connecting the conductive layer and the base so that the base and the conducting layer are equipotential. The lower electrode assembly is less prone to cause arc discharge.Type: GrantFiled: February 24, 2022Date of Patent: March 25, 2025Assignee: ADVANCED MICRO-FABRICATION EQUIPMENT INC.Inventors: Tuqiang Ni, Sheng Guo, Xiang Sun, Guangwei Fan, Kuan Yang, Hongqing Wang, Xingjian Chen, Ruoxin Du
-
Publication number: 20240408403Abstract: Provided are methods for disrupting dipolar interactions in vivo and in vitro, as wells as treating conditions associated with abnormal cell growth, by subjecting to an artificial, stable magnetic field. Also provided are assays involving an artificial, stable magnetic field. Additionally, the exposure of an artificial, stable magnetic field may be combined with other non-magnetic therapy in treatment or assays.Type: ApplicationFiled: August 20, 2024Publication date: December 12, 2024Applicant: Micromed Scientia, Inc.Inventor: Jiu Xiang Ni
-
Patent number: 12097380Abstract: Provided are methods for disrupting dipolar interactions in vivo and in vitro, as wells as treating conditions associated with abnormal cell growth, by subjecting to an artificial, stable magnetic field. Also provided are assays involving an artificial, stable magnetic field. Additionally, the exposure of an artificial, stable magnetic field may be combined with other non-magnetic therapy in treatment or assays.Type: GrantFiled: November 3, 2020Date of Patent: September 24, 2024Assignee: MICROMED SCIENTIA, INC.Inventor: Jiu Xiang Ni
-
Patent number: 11119786Abstract: Embodiments for automating multidimensional elasticity for streaming applications in a computing environment. Each operator in a streaming application may be identified and assigned into one of a variety of groups according to similar performance metrics. One or more threading models may be adjusted for one or more of the groups to one or more different regions of the streaming application.Type: GrantFiled: May 30, 2019Date of Patent: September 14, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiang Ni, Scott Schneider, Kun-Lung Wu
-
Patent number: 11005766Abstract: In an approach to improve online path profiling by identifying heavy trafficked paths in streaming applications embodiments track data tuples through a streaming application. Embodiments consist of periodically executing a tuple submission application programming interface (API) and a tuple processing API. Additionally, embodiments record active paths using a profiler thread by taking snapshots of a current path index across threads. Furthermore, embodiments generate path usage information based on the recorded active path, generate a path usage graph based on the path usage information; and optimize identified trafficked paths based on the path usage data and path usage map.Type: GrantFiled: April 6, 2020Date of Patent: May 11, 2021Assignee: International Business Machines CorporationInventors: Xiang Ni, Kun-Lung Wu
-
Patent number: 10997525Abstract: A method and system of creating a model for large scale data analytics is provided. Training data is received in a form of a data matrix X and partitioned into a plurality of partitions. A random matrix T is generated. A feature matrix is determined based on multiplying the partitioned training data by the random matrix T. A predicted data {tilde over (y)} is determined for each partition via a stochastic average gradient (SAG) of each partition. A number of SAG values is reduced based on a number of rows n in the data matrix X. For each iteration, a sum of the reduced SAG values is determined, as well as a full gradient based on the sum of the reduced SAG values from all rows n, by distributed parallel processing. The model parameters w are updated based on the full gradient for each partition.Type: GrantFiled: November 20, 2017Date of Patent: May 4, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shen Li, Xiang Ni, Michael John Witbrock, Lingfei Wu
-
Publication number: 20210113848Abstract: Provided are methods for disrupting dipolar interactions in vivo and in vitro, as wells as treating conditions associated with abnormal cell growth, by subjecting to an artificial, stable magnetic field. Also provided are assays involving an artificial, stable magnetic field. Additionally, the exposure of an artificial, stable magnetic field may be combined with other non-magnetic therapy in treatment or assays.Type: ApplicationFiled: November 3, 2020Publication date: April 22, 2021Applicant: Micromed Scientia, Inc.Inventor: Jiu Xiang NI
-
Publication number: 20200379773Abstract: Embodiments for automating multidimensional elasticity for streaming applications in a computing environment. Each operator in a streaming application may be identified and assigned into one of a variety of groups according to similar performance metrics. One or more threading models may be adjusted for one or more of the groups to one or more different regions of the streaming application.Type: ApplicationFiled: May 30, 2019Publication date: December 3, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiang NI, Scott SCHNEIDER, Kun-Lung WU
-
Patent number: 10843005Abstract: Provided are methods for disrupting dipolar interactions in vivo and in vitro, as wells as treating conditions associated with abnormal cell growth, by subjecting to an artificial, stable magnetic field. Also provided are assays involving an artificial, stable magnetic field. Additionally, the exposure of an artificial, stable magnetic field may be combined with other non-magnetic therapy in treatment or assays.Type: GrantFiled: November 29, 2013Date of Patent: November 24, 2020Assignee: MICROMED SCIENTIA, INC.Inventor: Jiu Xiang Ni
-
Patent number: 10831500Abstract: A multithreading system that performs elastic threading and dynamic patching is provided. The system receives a compiled object of a computing process, the compiled object comprising a set of locking instructions for ensuring exclusive access of a resource by the computing process. The system determines a thread count for the computing process. When the thread count indicates that a single thread is allocated to execute the computing process, the system patches the compiled object with a set of no-operation (NOP) instructions in place of the set of locking instructions. When the thread count indicates that two or more threads are allocated to execute the computing process, the system patches the compiled object with the set of locking instructions in place of the set of NOP instructions. The system executes the computing process according to the patched compiled object.Type: GrantFiled: June 10, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xavier Rene Guérin, Scott Schneider, Xiang Ni
-
Publication number: 20190377582Abstract: A multithreading system that performs elastic threading and dynamic patching is provided. The system receives a compiled object of a computing process, the compiled object comprising a set of locking instructions for ensuring exclusive access of a resource by the computing process. The system determines a thread count for the computing process. When the thread count indicates that a single thread is allocated to execute the computing process, the system patches the compiled object with a set of no-operation (NOP) instructions in place of the set of locking instructions. When the thread count indicates that two or more threads are allocated to execute the computing process, the system patches the compiled object with the set of locking instructions in place of the set of NOP instructions. The system executes the computing process according to the patched compiled object.Type: ApplicationFiled: June 10, 2018Publication date: December 12, 2019Inventors: Xavier Rene Guérin, Scott Schneider, Xiang Ni
-
Publication number: 20190156243Abstract: A method and system of creating a model for large scale data analytics is provided. Training data is received in a form of a data matrix X and partitioned into a plurality of partitions. A random matrix T is generated. A feature matrix is determined based on multiplying the partitioned training data by the random matrix T. A predicted data {tilde over (y)} is determined for each partition via a stochastic average gradient (SAG) of each partition. A number of SAG values is reduced based on a number of rows n in the data matrix X. For each iteration, a sum of the reduced SAG values is determined, as well as a full gradient based on the sum of the reduced SAG values from all rows n, by distributed parallel processing. The model parameters w are updated based on the full gradient for each partition.Type: ApplicationFiled: November 20, 2017Publication date: May 23, 2019Inventors: Shen Li, Xiang Ni, Michael Witbrock, Lingfei Wu
-
Publication number: 20140155681Abstract: Provided are methods for disrupting dipolar interactions in vivo and in vitro, as wells as treating conditions associated with abnormal cell growth, by subjecting to an artificial, stable magnetic field. Also provided are assays involving an artificial, stable magnetic field. Additionally, the exposure of an artificial, stable magnetic field may be combined with other non-magnetic therapy in treatment or assays.Type: ApplicationFiled: November 29, 2013Publication date: June 5, 2014Inventor: Jiu Xiang NI
-
Patent number: 6687867Abstract: A method of generating a test bit pattern for a memory device is provided. The method includes, for example, the steps of loading a data register with an initial test bit pattern and storing the initial test bit pattern in the memory device. The method also includes the steps of generating a additional test bit patterns by shifting the initial test bit pattern by a predetermined number of bits and storing the additional test bit pattern in the memory device. The step of shifting the initial test bit pattern includes, for example, the step of pushing a one or two-bit pattern into the initial test bit pattern. Subsequent successive test bit patterns are similarly generated by pushing a one or two-bit pattern into the previously generated test bit patterns. Hence, the number of bits loaded into the data register is greatly reduced and the required test bit pattern still generated.Type: GrantFiled: December 5, 2000Date of Patent: February 3, 2004Assignee: Xilinx, Inc.Inventor: Rong-Xiang Ni
-
Publication number: 20020069383Abstract: A method of generating a test bit pattern for a memory device is provided. The method includes, for example, the steps of loading a data register with an initial test bit pattern and storing the initial test bit pattern in the memory device. The method also includes the steps of generating a additional test bit patterns by shifting the initial test bit pattern by a predetermined number of bits and storing the additional test bit pattern in the memory device. The step of shifting the initial test bit pattern includes, for example, the step of pushing a one or two-bit pattern into the initial test bit pattern. Subsequent successive test bit patterns are similarly generated by pushing a one or two-bit pattern into the previously generated test bit patterns. Hence, the number of bits loaded into the data register is greatly reduced and the required test bit pattern still generated.Type: ApplicationFiled: December 5, 2000Publication date: June 6, 2002Inventor: Rong-Xiang Ni