Patents by Inventor Jianbin Tang
Jianbin Tang 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: 20230220925Abstract: A power-assisted pipeline valve, including a valve body and a pressure relief assembly. A top of the valve body is provided with a first chute. A sliding sleeve is disposed in the valve body and has two sides respectively connected to an inner wall of the valve body through a first spring. A ball valve assembly is disposed in the sliding sleeve and connected to a valve stem. The valve stem passes through the sliding sleeve and is sleeved with a sliding shell, and the sliding shell is disposed in the first chute and provided with a rack and an electric power-assisted mechanism which is connected to the valve stem. The top of the valve body is penetrated by a first rotating shaft which is orderly sleeved with a fifth gear, a rotary table and a third spring from top to bottom. The fifth gear is meshed with the rack. The rotary table is connected to the fifth gear through a centrifugal locking mechanism. The third spring is connected to the rotary table and the valve body respectively.Type: ApplicationFiled: November 18, 2022Publication date: July 13, 2023Applicant: HAINAN NUCLEAR POWER CO., LTD.Inventors: Tongchen WANG, Jun ZHANG, Mingxing WU, Xiaolong LIU, Jianbin ZHU, Ruokun LI, Yu BAO, Lizhuan TANG, Jingzhi YU, Hengjing LI
-
Publication number: 20230138343Abstract: A first version of a model specified by a model execution request is executed, producing a first execution result. A second version of the model is selected according to an input data attribute specified by the model execution request. The second version of the model is executed, producing a first execution result. Using a natural language processing engine, responsive to the first execution result and the second execution result differing by more than a threshold amount, a natural language explanation of a difference between the first execution result and the second execution result is constructed.Type: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Applicant: International Business Machines CorporationInventors: Gandhi Sivakumar, Kushal S. Patel, Jianbin Tang, Sarvesh S. Patel
-
Patent number: 11574183Abstract: Weighted population code in neuromorphic systems is provided. According to an embodiment, a plurality of input values is received. For each of the plurality of values, a plurality of spikes is generated. Each of the plurality of spikes has an associated weight. A consumption time is determined for each of the plurality of spikes. Each of the plurality of spikes is sent for consumption at its consumption time.Type: GrantFiled: August 13, 2019Date of Patent: February 7, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Arnon Amir, Antonio J. Jimeno Yepes, Jianbin Tang
-
Patent number: 11500858Abstract: Aspects described herein include a method of generating three-dimensional (3D) spikes. The method comprises receiving a signal comprising time-series data and generating a first two-dimensional (2D) grid. Generating the first 2D grid comprises mapping segments of the time-series data to respective positions of the first 2D grid, and generating, for each position, a spike train corresponding to the respective mapped segment. The method further comprises generating a second 2D grid including performing, for each position, a mathematical operation on the spike train of the corresponding position of the first 2D grid. The method further comprises generating a third 2D grid including performing spatial filtering on the positions of the second 2D grid. The method further comprises generating a 3D grid based on a combination of the first 2D grid, the second 2D grid, and the third 2D grid. The 3D grid comprises one or more 3D spikes.Type: GrantFiled: April 8, 2020Date of Patent: November 15, 2022Assignee: International Business Machines CorporationInventors: Umar Asif, Subhrajit Roy, Jianbin Tang, Stefan Harrer
-
Publication number: 20220280098Abstract: The exemplary embodiments disclose a system and method, a computer program product, and a computer system for assessing one or more Parkinson's disease symptoms. The exemplary embodiments may include collecting data of a user's motion, extracting one or more features from the collected data, and assessing one or more Parkinson's disease symptoms of the user based on applying one or more models to the data.Type: ApplicationFiled: March 2, 2021Publication date: September 8, 2022Inventors: Tian Hao, Jeffrey L. Rogers, Umar Asif, Erhan Bilal, Deval Samirbhai Mehta, Stefan Harrer, Jianbin Tang, Stefan von Cavallar, Paolo Fraccaro
-
Publication number: 20220269824Abstract: A method, a structure, and a computer system for privacy-preserving motion analysis. Embodiments may include collecting data corresponding to a user with one or more sensors and identifying one or more joints of the user based on the data. Embodiments may additionally include generating one or more 3D representations of the one or more joints of the user and anonymizing the one or more 3D representations by applying thereto a joint-centering and a random shuffling. Embodiments may further include classifying one or more actions of the user based on analysing the one or more 3D representations, and exporting at least one of the data and the one or more actions.Type: ApplicationFiled: February 22, 2021Publication date: August 25, 2022Inventors: TIAN HAO, Umar Asif, Stefan Harrer, Jianbin Tang, Stefan von Cavallar, Deval Samirbhai Mehta, JEFFREY L. ROGERS, Erhan Bilal, Stefan Renard Maetschke
-
Publication number: 20220167005Abstract: A computer-implemented method of encoding video streams for low-bandwidth transmissions includes identifying a salient data and a non-salient data in a high-resolution video stream. The salient data and the non-salient data is segmented. The non-salient data is compressed to a lower resolution. The salient data and the compressed non-salient data are transmitted in a low-bandwidth transmission.Type: ApplicationFiled: November 25, 2020Publication date: May 26, 2022Inventors: Umar Asif, Lenin Mehedy, Jianbin Tang
-
Publication number: 20220125370Abstract: A method, a computer program product, and a computer system determine abnormal motion from a patient. The method includes receiving sensory data of the patient and a location in which the patient is present. The sensory data includes video data over a period of time the patient is being monitored. The method includes generating contextual information based on the sensory data. The contextual information is indicative of surroundings of the patient and characteristics of the location. The method includes generating motion information based on the sensory data. The motion information is indicative of movement of the patient in the location. The method includes generating contextual motion data by incorporating the contextual information with the motion information. The method includes determining the abnormal motion based on the contextual motion data.Type: ApplicationFiled: October 22, 2020Publication date: April 28, 2022Inventors: Umar Asif, Stefan von Cavallar, Jianbin Tang, Stefan Harrer
-
Publication number: 20220101184Abstract: A machine learning model can be optimized for deployment on a device based on hardware specifications of the device. An existing model is acquired and pruned to reduce hardware resource consumption of the model. The pruned model is then trained based on training data. The pruned model is also trained based on a collection of “teacher” models. Performance of the trained model is then evaluated and compared to performance requirements, which can be based on the hardware specifications of a device.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Umar Asif, Stefan von Cavallar, Jianbin Tang, Stefan Harrer
-
Publication number: 20220101185Abstract: A machine learning model can be updated based on collected data (i.e., initially unlabeled data). The unlabeled data can be labeled based on comparisons to labeled data. The newly labeled data, referred to as “weak labeled data” (as it was labeled without direct input of a professional) can then be used as training data in order to retrain the machine learning model.Type: ApplicationFiled: September 29, 2020Publication date: March 31, 2022Inventors: Umar Asif, Stefan von Cavallar, Jianbin Tang, Stefan Harrer
-
Patent number: 11244203Abstract: Methods, systems and computer program products for automatically generating structured training data based on an unstructured document are provided. Aspects include receiving an unstructured document and a corresponding structured document that includes labeled portions. Aspects also include generating a parsed document that has one or more extracted objects by applying a parsing tool to the unstructured document. Aspects also include identifying one or more matching extracted objects by applying a matching algorithm to the structured document and the parsed document. Each matching extracted object is an extracted object of the parsed document that corresponds to a labeled portion of the structured document. Aspects also include annotating a region of the unstructured document that corresponds to the bounding box of the respective matching extracted object with a respective label of the corresponding labeled portion of the unstructured document.Type: GrantFiled: February 7, 2020Date of Patent: February 8, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter Zhong, Antonio Jose Jimeno Yepes, Jianbin Tang
-
Patent number: 11219405Abstract: One or both of epilepsy seizure detection and prediction at least by performing the following: running multiple input signals from sensors for epilepsy seizure detection through multiple classification models, and applying weights to outputs of each of the classification models to create a final classification output. The weights are adjusted to tune relative output contribution from each classifier model in order that accuracy of the final classification output is improved, while power consumption of all the classification models is reduced. One or both of epilepsy seizure detection and prediction are performed with the adjusted weights. Another method uses streams from sensors for epilepsy seizure detection to train and create the classification models, with fixed weights once trained. Information defining the classification models with fixed weights is communicated to wearable computer platforms for epilepsy seizure detection and prediction.Type: GrantFiled: May 1, 2018Date of Patent: January 11, 2022Assignee: International Business Machines COrporationInventors: Stefan Harrer, Filiz Isabell Kiral-Kornek, Benjamin Scott Mashford, Subhrajit Roy, Jianbin Tang
-
Publication number: 20210319009Abstract: Aspects described herein include a method of generating three-dimensional (3D) spikes. The method comprises receiving a signal comprising time-series data and generating a first two-dimensional (2D) grid. Generating the first 2D grid comprises mapping segments of the time-series data to respective positions of the first 2D grid, and generating, for each position, a spike train corresponding to the respective mapped segment. The method further comprises generating a second 2D grid including performing, for each position, a mathematical operation on the spike train of the corresponding position of the first 2D grid. The method further comprises generating a third 2D grid including performing spatial filtering on the positions of the second 2D grid. The method further comprises generating a 3D grid based on a combination of the first 2D grid, the second 2D grid, and the third 2D grid. The 3D grid comprises one or more 3D spikes.Type: ApplicationFiled: April 8, 2020Publication date: October 14, 2021Inventors: Umar ASIF, Subhrajit ROY, Jianbin TANG, Stefan HARRER
-
Publication number: 20210248420Abstract: Methods, systems and computer program products for automatically generating structured training data based on an unstructured document are provided. Aspects include receiving an unstructured document and a corresponding structured document that includes labeled portions. Aspects also include generating a parsed document that has one or more extracted objects by applying a parsing tool to the unstructured document. Aspects also include identifying one or more matching extracted objects by applying a matching algorithm to the structured document and the parsed document. Each matching extracted object is an extracted object of the parsed document that corresponds to a labeled portion of the structured document. Aspects also include annotating a region of the unstructured document that corresponds to the bounding box of the respective matching extracted object with a respective label of the corresponding labeled portion of the unstructured document.Type: ApplicationFiled: February 7, 2020Publication date: August 12, 2021Inventors: Peter Zhong, Antonio Jose Jimeno Yepes, Jianbin Tang
-
Patent number: 10970855Abstract: Provided are embodiments for a computer-implemented method. The method includes receiving a sequence of image data, transforming objects in each frame of the sequence of the image data into direction vectors, and clustering the direction vectors based at least in part on features of the objects. The method also includes mapping the direction vectors for the objects in each frame into a position-orientation data structure, and performing tracking using the mapped direction vectors in the position-orientation data structure. Also provided are embodiments of a computer program product and a system for performing object tracking.Type: GrantFiled: March 5, 2020Date of Patent: April 6, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Umar Asif, Jianbin Tang, Subhrajit Roy
-
Patent number: 10656962Abstract: A method, system and computer program product for accelerating a deep neural network (DNN) in a field-programmable gate array (FPGA) are disclosed. The method includes receiving a DNN net file and weights, converting the received DNN net file to one or more source files, generating an executable FPGA bit file using the one or more source files, and downloading the executable FPGA bit file from the DNN conversion platform to the FPGA. Converting of the received DNN net file and the weights to the one or more source files can further include analyzing the DNN net file to identify a plurality of neural layers, decomposing one or more neural layers of the plurality of neural layers to one or more operation blocks, instantiating the one or more source files, based on the one or more operation blocks.Type: GrantFiled: October 21, 2016Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Yonghua Lin, Jianbin Tang, Junsong Wang
-
Patent number: 10640592Abstract: Disclosed are the cation polymers capable of removing their positive charges in oxidative conditions, preparation methods, and applications as gene delivery carriers. The oxidation-responsive unit is the p-(boronic acid or ester)benzylammonium, which upon oxidation eliminates p-hydroxymethlphenol and thus converts in a tertiary amine. Compared with the prior art, different from a common quaternary amination carrier, the synthesized charge reversal type gene delivery carrier for oxidative response of the present invention has a large quantity of positive charges and can well coat a DNA, but the positive charges can be removed under the condition of intracellular oxidation when the charge reversal type gene delivery carrier enters a cell, a charge reverse is triggered, the positive charges turn to negative charges, and the DNA is quickly released for transfection. The carrier is efficient, low in toxicity, and good in application prospect.Type: GrantFiled: October 13, 2015Date of Patent: May 5, 2020Assignee: ZHEJIANG UNIVERSITYInventors: Youqing Shen, Xin Liu, Jianbin Tang, Xiangrui Liu
-
Patent number: 10552664Abstract: A method for digital image classification and localization includes receiving a digital image of a biological organism from an imaging apparatus, the digital image comprising a plurality of intensities on a 2-dimensional grid of points, generating a plurality of discriminative representations of the 2D digital image by extracting dominant characteristics of the image from three different viewpoints, where the plurality of discriminative representations form a 3-dimensional digital image, combining the 3D digital image with the 2D digital image in a convolutional neural network that outputs a 3-channel feature map that localizes image abnormalities in each of the three channels and includes a detection confidence that each abnormalities is a neoplasm, providing the 3-channel feature map to a controller of a robotic surgical device where the robotic surgical device uses the 3-channel feature map to locate the neoplasm within the biological organism in a surgical procedure for treating the neoplasm.Type: GrantFiled: November 24, 2017Date of Patent: February 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Umar Asif, Stefan Harrer, Jianbin Tang, Antonio Jimeno Yepes
-
Publication number: 20190370654Abstract: Weighted population code in neuromorphic systems is provided. According to an embodiment, a plurality of input values is received. For each of the plurality of values, a plurality of spikes is generated. Each of the plurality of spikes has an associated weight. A consumption time is determined for each of the plurality of spikes. Each of the plurality of spikes is sent for consumption at its consumption time.Type: ApplicationFiled: August 13, 2019Publication date: December 5, 2019Inventors: Arnon Amir, Antonio J. Jimeno Yepes, Jianbin Tang
-
Publication number: 20190336061Abstract: One or both of epilepsy seizure detection and prediction at least by performing the following: running multiple input signals from sensors for epilepsy seizure detection through multiple classification models, and applying weights to outputs of each of the classification models to create a final classification output. The weights are adjusted to tune relative output contribution from each classifier model in order that accuracy of the final classification output is improved, while power consumption of all the classification models is reduced. One or both of epilepsy seizure detection and prediction are performed with the adjusted weights. Another method uses streams from sensors for epilepsy seizure detection to train and create the classification models, with fixed weights once trained. Information defining the classification models with fixed weights is communicated to wearable computer platforms for epilepsy seizure detection and prediction.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Stefan Harrer, Filiz Isabell Kiral-Kornek, Benjamin Scott Mashford, Subhrajit Roy, Jianbin Tang