Patents by Inventor Ling Zheng
Ling Zheng 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: 20210213199Abstract: A technical solution for monitoring operation of a medical delivery device such as an infusion pump for occlusion is provided that obviates the need for any hardware changes or additions. A pump measurement such as pump duration (e.g., duration of aspirate stroke or dispense stroke in a rotational metering-type pump or a reciprocating-type pump) that is already provided for in a pump is analyzed to determine the differences in the pump measurement during normal operating conditions and occluded conditions, and a threshold or metric is set. When a detected pump measurement fails to meet a threshold, the pump can either indicate to the user to shutdown operation of the pump or to automatically disable the pump. The pump measurement can be a single one, or a subset, or a N combination of stroke duration, end-stop or limit switch activation, and duration difference between aspirate and dispense strokes.Type: ApplicationFiled: January 29, 2019Publication date: July 15, 2021Applicant: Becton, Dickinson and CompanyInventors: Ling ZHENG, Mojtaba KASHEF, Joseph ISKANDAR, Elizabeth GURIN, Uzair SIDDIQUI
-
Patent number: 11030995Abstract: A method, computer system, and a computer program product for adaptively selecting an acoustic feature extractor in an Artificial Intelligence system is provided. The present invention may include acquiring a frame of an acoustic signal. The present invention may include checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected. The present invention may include processing the frame of the acoustic signal by the selected acoustic feature extractor indicated by the checked status. The present invention may include determining, based on data generated in the processing of the frame of the acoustic signal, an actual status of the frame of the acoustic signal. The present invention may include updating the status of the flag according to the actual status.Type: GrantFiled: June 18, 2019Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou
-
Patent number: 10950536Abstract: An apparatus is described. The apparatus includes an electro-mechanical interface having angled signal interconnects, wherein, the angling of the signal interconnects is to reduce noise coupling between the angled signal interconnects.Type: GrantFiled: June 25, 2018Date of Patent: March 16, 2021Assignee: Intel CorporationInventors: Zhen Zhou, Jun Liao, Xiang Li, Kevin Stone, Daqiao Du, Tae-Young Yang, Ling Zheng, James A. McCall
-
Patent number: 10929022Abstract: A technique efficiently determines accurate storage space savings reported to a host coupled to a reference-counted storage system that employs de-duplication and compression, wherein the storage space savings relate to snapshots and/or clones supported by the storage system. The snapshot/clone may be represented as an independent volume, and embodied as a respective read-only copy (snapshot) or read-write copy (clone) of a parent volume. Metadata is illustratively organized as one or more multi-level dense trees, wherein each level of each dense tree includes volume metadata entries for storing the metadata. The metadata is illustratively embodied as mappings from LBAs of a LUN to extent keys. Space adjustment counters, such as clone space adjustment (CSA) and diverged space adjustment (DSA) counters, may be employed when determining the storage space savings. The CSA counter is equal to the sum of mapped storage space across all levels of a dense tree.Type: GrantFiled: April 25, 2016Date of Patent: February 23, 2021Assignee: NetApp. Inc.Inventors: Atul Goel, Ling Zheng, Prahlad Purohit
-
Publication number: 20210030953Abstract: A technical solution for monitoring operation of a medical delivery device such as an infusion pump for occlusion is provided that employs sensing pump motor current and monitoring average motor current difference as between dispense and aspirate strokes in a pump cycle. The solution can be implemented alone or in combination with other occlusion sensing methods that use one or more of pump measurement data such as pump stroke duration (e.g., duration of aspirate stroke or dispense stroke in a rotational metering-type pump or a reciprocating-type pump), end-stop or limit switch activation, and duration difference between aspirate and dispense strokes to detect occlusion.Type: ApplicationFiled: January 29, 2019Publication date: February 4, 2021Applicant: .Inventors: Ling ZHENG, Mojtaba KASHEF, Uzair SIDDIQUI, Jinyan LI, Kepei SUN, Joseph ISKANDAR, Elizabeth GURIN
-
Patent number: 10901999Abstract: A method, system, and computer program product for graph-based searching for one or more data streams is disclosed. A computer-implemented method comprises extracting a plurality of tuples from one or more data streams. The method further comprises generating a graph for the plurality of tuples in which a node represents a tuple of the plurality of tuples and an edge represents a correlation between the node and another node, and the edge is generated based at least partly on one or more predetermined queries for the one or more data streams. The method further comprises traversing the graph based on the one or more predetermined queries. Accordingly, embodiments of the present disclosure can improve the search speed by use of the graph-based searching for one or more data streams.Type: GrantFiled: October 23, 2017Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Xiao Xing Liang, Cheng Luo, Wayne B. Riley, Shaw-Ben Shi, Meng Hong Tsai, Qingyan Wang, Yu Ling Zheng, Yu Chen Zhou
-
Publication number: 20210004353Abstract: A storage appliance arranges snapshot data and snapshot metadata into different structures, and arranges the snapshot metadata to facilitate efficient snapshot manipulation, which may be for snapshot management or snapshot restore. The storage appliance receives snapshots according to a forever incremental configuration and arranges snapshot metadata into different types of records. The storage appliance stores these records in key-value stores maintained for each defined data collection (e.g., volume). The storage appliance arranges the snapshot metadata into records for inode information, records for directory information, and records that map source descriptors of data blocks to snapshot file descriptors. The storage appliance uses a locally generated snapshot identifier as a key prefix for the records to conform to a sort constrain of the key-value store, which allows the efficiency of the key-value store to be leveraged.Type: ApplicationFiled: September 23, 2020Publication date: January 7, 2021Inventors: Sharad Jain, Hrishikesh Ashok Tapaswi, Ling Zheng, Onkar Bhat, Akhil Kaushik
-
Publication number: 20200409803Abstract: Techniques are provided for incrementally restoring a virtual machine hosted by a computing environment. In response to receiving an indication that the virtual machine is to be incrementally restored, a snapshot of the virtual machine may be created while the virtual machine is shut down into an off state. The snapshot is transmitted to a storage environment as a common snapshot. The snapshot and the common snapshot are common snapshots comprising a same representation of the virtual machine. The common snapshot and a prior snapshot of the virtual machine are evaluated to identify a data difference of the virtual machine between the common snapshot and the prior snapshot. An incremental restore is performed of the virtual machine by transmitting the data difference from the storage environment to the computing environment to restore the virtual machine to a state represented by the prior snapshot.Type: ApplicationFiled: April 23, 2020Publication date: December 31, 2020Inventors: Abhishek Naidu, Jose Mathew, Ling Zheng, Ravindra Kuramkote
-
Publication number: 20200409797Abstract: Techniques are provided for orchestrating operations between a storage environment and a computing environment hosting virtual machines. A virtual machine proxy, associated with a computing environment hosting a virtual machine, is accessed by an orchestrator to identify the virtual machine and properties of the virtual machine. A storage proxy, associated with a storage environment comprising a volume within which snapshots of the virtual machine are to be stored, is accessed by the orchestrator to initialize a backup procedure. The orchestrator utilizes the virtual machine proxy to create a snapshot of the virtual machine. The orchestrator utilizes the storage proxy to back up the snapshot to the volume using the backup procedure.Type: ApplicationFiled: April 23, 2020Publication date: December 31, 2020Inventors: Jose Mathew, Ling Zheng
-
Publication number: 20200409738Abstract: Techniques are provided for backing up virtual machines from a computing environment to a storage environment. A virtual machine agent is utilized to generate a snapshot of the virtual machine. Metadata comprising a snapshot identifier of the snapshot and virtual disk information of virtual disks captured by snapshot is generated at the computing environment. The metadata is retrieved and used to create a metafile that is transferred to the storage environment within which snapshots of the virtual machine are to be stored. The snapshot is retrieved from the computing environment and is packaged into a snapshot package having a protocol format used by the storage environment. The snapshot package is transferred to the storage environment.Type: ApplicationFiled: April 23, 2020Publication date: December 31, 2020Inventors: Abhishek Naidu, Jose Mathew, Ling Zheng, Ravindra Kuramkote
-
Patent number: 10824589Abstract: A storage appliance arranges snapshot data and snapshot metadata into different structures, and arranges the snapshot metadata to facilitate efficient snapshot manipulation, which may be for snapshot management or snapshot restore. The storage appliance receives snapshots according to a forever incremental configuration and arranges snapshot metadata into different types of records. The storage appliance stores these records in key-value stores maintained for each defined data collection (e.g., volume). The storage appliance arranges the snapshot metadata into records for inode information, records for directory information, and records that map source descriptors of data blocks to snapshot file descriptors. The storage appliance uses a locally generated snapshot identifier as a key prefix for the records to conform to a sort constrain of the key-value store, which allows the efficiency of the key-value store to be leveraged.Type: GrantFiled: October 28, 2016Date of Patent: November 3, 2020Assignee: NETAPP, INC.Inventors: Sharad Jain, Hrishikesh Ashok Tapaswi, Ling Zheng, Onkar Bhat, Akhil Kaushik
-
Patent number: 10789134Abstract: A technique restores a file system of a storage input/output (I/O) stack to a deterministic point-in-time state in the event of failure (loss) of non-volatile random access memory (NVRAM) of a node. The technique enables restoration of the file system to a safepoint stored on storage devices, such solid state drives (SSD), of the node with minimum data and metadata loss. The safepoint is a point-in-time during execution of I/O requests (e.g., write operations) at which data and related metadata of the write operations prior to the point-in-time are safely persisted on SSD such that the metadata relating to an image of the file system on SSD (on-disk) is consistent and complete. Upon reboot after NVRAM loss, the technique identifies (i) the most recent safepoint, as well as (ii) the inflight writes that were persistently stored on disk after the most recent safepoint. The data and metadata of those inflight writes are then deleted to place the on-disk file system to its state at the most recent safepoint.Type: GrantFiled: April 15, 2016Date of Patent: September 29, 2020Assignee: NetApp, Inc.Inventors: Ling Zheng, Jeffrey S. Kimmel
-
Patent number: 10776191Abstract: A method, system, and computer product for anomaly detection in a sensor network. The method comprises: receiving measurements from a plurality of sensors in the sensor network. The method further comprises performing a graph Fourier transform on the measurements to obtain a spectrum. The graph Fourier transform is defined by a graph structure generated from the plurality of sensors. The method further comprises generating an anomaly alert in response to high frequency components of the spectrum exceeding a first threshold.Type: GrantFiled: November 30, 2017Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Yu Ling Zheng, Xiao Xing Liang, Yu Chen Zhou, Ning Zhang
-
Publication number: 20200243252Abstract: The present disclosure discloses a coil structure for a dry-type transformer and a winding method therefor. The coil structure for a dry-type transformer comprises multiple coil layers and a supporting framework, which is provided with multiple supporting layers. The spacer blocks of each intermediate supporting layer comprise a rising spacer block for rising and supporting spacer blocks in addition to the rising spacer block, a thickness of the rising spacer block being greater than a thickness of the supporting spacer block, and the rising spacer blocks of several intermediate supporting layers being staggered along the circumferential direction. The present disclosure decreases the height of the entire coil efficiently, meanwhile abates the problem that the wire is centralized in a single area, inhibits the temperature rise phenomenon of transformers efficiently, and prolongs the lifetime of transformers.Type: ApplicationFiled: November 22, 2017Publication date: July 30, 2020Applicant: TRITYPE ELECTRIC CO., LTD.Inventors: Kaixuan XU, Yuxiang QI, Danju SONG, Wenjie FANG, Ling ZHENG, Yucheng ZHOU, Huaming WANG, Xueming ZHANG, Fei LI
-
Publication number: 20200201722Abstract: One or more techniques and/or computing devices are provided for cross-platform replication. For example, a replication relationship may be established between a first storage endpoint and a second storage endpoint, where at least one of the storage endpoints, such as the first storage endpoint, lacks or has incompatible functionality to perform and manage replication because the storage endpoints have different storage platforms that store data differently, use different control operations and interfaces, etc. Accordingly, replication destination workflow, replication source workflow, and/or a proxy representing the first storage endpoint may be implemented at the second storage endpoint comprising the replication functionality.Type: ApplicationFiled: March 2, 2020Publication date: June 25, 2020Inventors: Atul Ramesh Pandit, Vijay M. Deshmukh, Michael Lee Federwisch, Ling Zheng, Kiyoshi James Komatsu, Rachita Kothiyal
-
Patent number: 10635548Abstract: A storage appliance can be designed to facilitate efficient restore of multiple backed up files in a system that allows files to share data blocks. A data management application or storage OS names data blocks and communicates those names to the storage appliance when backing up to or through the storage appliance. The storage appliance can leverage the data block names when restoring a group of files by restoring at data block granularity instead of file granularity. Restoring at the granularity of the data blocks by their names allows the storage appliance to avoid repeatedly sending a same data block to the restore requestor (e.g., a storage OS or data management application) while still instructing the restore requestor how to reconstruct the corresponding file(s) with mappings between valid data ranges and the named data blocks.Type: GrantFiled: October 27, 2017Date of Patent: April 28, 2020Assignee: NetApp, Inc.Inventors: Ajay Pratap Singh Kushwah, Ling Zheng, Sharad Jain
-
Patent number: 10585768Abstract: One or more techniques and/or computing devices are provided for cross-platform replication. For example, a replication relationship may be established between a first storage endpoint and a second storage endpoint, where at least one of the storage endpoints, such as the first storage endpoint, lacks or has incompatible functionality to perform and manage replication because the storage endpoints have different storage platforms that store data differently, use different control operations and interfaces, etc. Accordingly, replication destination workflow, replication source workflow, and/or a proxy representing the first storage endpoint may be implemented at the second storage endpoint comprising the replication functionality.Type: GrantFiled: June 1, 2018Date of Patent: March 10, 2020Assignee: NetApp Inc.Inventors: Atul Ramesh Pandit, Vijay M. Deshmukh, Michael Lee Federwisch, Ling Zheng, Kiyoshi James Komatsu, Rachita Kothiyal
-
Patent number: 10565230Abstract: A technique preserves efficiency for replication of data between a source node of a source cluster (“source”) and a destination node of a destination cluster (“destination”) of a clustered network. Replication in the clustered network may be effected by leveraging global in-line deduplication at the source to identify and avoid copying duplicate data from the source to the destination. To ensure that the copy of the data on the destination is synchronized with the data received at the source, the source creates a snapshot of the data for use as a baseline copy at the destination. Thereafter, new data received at the source that differs from the baseline snapshot are transmitted and copied to the destination. In addition, the source and destination nodes negotiate to establish a mapping of name-to-data when transferring data (i.e., an extent) between the clusters.Type: GrantFiled: October 6, 2015Date of Patent: February 18, 2020Assignee: NetApp, Inc.Inventors: Ling Zheng, Michael L. Federwisch, Blake H. Lewis
-
Publication number: 20190317104Abstract: An optical analyte sensor and diabetes management system is provided. The sensor preferably includes a hydrogel matrix for receiving a sample containing an analyte at unknown concentration, a light emitter for emitting light at a stimulation frequency, a light receiver for receiving a fluorescence signal at a first isosbestic frequency, and at a second frequency, for measuring an intensity of the fluorescence signal and the first and second frequencies. A processor determines a concentration of the analyte based on the respective intensities.Type: ApplicationFiled: June 27, 2019Publication date: October 17, 2019Applicant: Becton, Dickinson and CompanyInventors: Paul Edney, Ling Zheng, James Petisce
-
Publication number: 20190304436Abstract: A method, computer system, and a computer program product for adaptively selecting an acoustic feature extractor in an Artificial Intelligence system is provided. The present invention may include acquiring a frame of an acoustic signal. The present invention may include checking a status of a flag to be used to indicate a proper acoustic feature extractor to be selected. The present invention may include processing the frame of the acoustic signal by the selected acoustic feature extractor indicated by the checked status. The present invention may include determining, based on data generated in the processing of the frame of the acoustic signal, an actual status of the frame of the acoustic signal. The present invention may include updating the status of the flag according to the actual status.Type: ApplicationFiled: June 18, 2019Publication date: October 3, 2019Inventors: Xiao Xing Liang, Ning Zhang, Yu Ling Zheng, Yu Chen Zhou