Patents by Inventor Vijay Singh

Vijay Singh 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: 20180125385
    Abstract: Various embodiments are described herein for a system and a method for assessing a risk of ventricular arrhythmias for a patient. For example, the method may comprise receiving ECG data obtained from the patient; analyzing the ECG data to detect abnormal QRS peaks; determining the risk of ventricular arrhythmias for the patient based on the detected abnormal QRS peaks; and providing an indication of the risk of ventricular arrhythmias for the patient. The system may be configured to perform this method.
    Type: Application
    Filed: May 19, 2016
    Publication date: May 10, 2018
    Inventors: Vijay Singh Chauhan, Adrian Michael Suszko
  • Patent number: 9952951
    Abstract: One or more techniques and/or computing devices are provided for preserving coredump data. A first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. When the first storage controller fails, the first storage controller performs a coredump process to dump memory contents of the first storage controller into a storage device. During implementation of the coredump process, the first storage controller stores a storage device identifier of the storage device into a disk mailbox. Upon detecting the failure, the second storage controller reads the storage device identifier from the disk mailbox. The second storage controller performs a switchover operation to change ownership of storage devices, but excluding the storage device used by the coredump process, from the first storage controller to the second storage controller for providing clients with failover access to the storage devices.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: April 24, 2018
    Assignee: NetApp Inc.
    Inventors: Hrishikesh Keremane, Sravana Kumar Elpula, Vijay Singh, Kalaivani Arumugham
  • Patent number: 9946902
    Abstract: This invention provides a system and apparatus that is able to authenticate and prevent illegal manufacturing and unauthorized operation of disposable bioprocess components. This invention utilizes a ferro-electric random access memory chip (FRAM) chip to store error-correctable information on a RFID tag attached to the disposable bioprocess components, where the error-correctable information is written in sequence into the memory chip, so that the redundant information can remain in the chip when the RFID tag and disposable bioprocess component is gamma-sterilized. Also, this invention includes a method for authenticating the disposable bioprocess component that reduces liability in that a counterfeit poor quality disposable component is not used on the hardware so the user will not file an unjustified complaint.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: April 17, 2018
    Assignee: GE Healthcare Bio-Sciences Corp.
    Inventors: Manuel Nyffeler, Radislav A. Potyrailo, Vincent F. Pizzi, William G. Morris, Gerard J. Gach, Vijay Singh
  • Patent number: 9940154
    Abstract: One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example, operational statistics of a first storage cluster and a second storage cluster may be evaluated to identify a set of load balancing metrics. Ownership of one or more storage aggregates and/or one or more storage virtual machines may be changed (e.g., permanently changed for load balancing purposes or temporarily changed for disaster recovery purposes) between the first storage cluster and the second storage cluster utilizing zero-copy ownership change operations based upon the set of load balancing metrics. For example, if the first storage cluster is experiencing a relatively heavier load of client I/O operations and the second storage cluster has available resources, ownership of a storage aggregate and a storage virtual machine may be switched from the first storage cluster to the second storage cluster for load balancing.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: April 10, 2018
    Assignee: NetApp, Inc.
    Inventors: Balaji Ramani, Kazunobu Nishime, Pankti Vinay Majmudar, Prachi Bapurao Deshmukh, Susan M. Coatney, Vijay Singh
  • Publication number: 20180095852
    Abstract: One or more techniques and/or computing devices are provided for automatic switchover implementation. For example, a first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. In the event the first storage controller fails, the second storage controller may automatically switchover operation from the first storage controller to the second storage controller for providing clients with failover access to data previously accessible to the clients through the first storage controller. The second storage controller may detect, cross-cluster, a failure of the first storage controller utilizing remote direct memory access (RDMA) read operations to access heartbeat information, heartbeat information stored within a disk mailbox, and/or service processor traps.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Inventors: Hrishikesh Keremane, Vijay Singh
  • Publication number: 20180042503
    Abstract: Various embodiments are described herein for detecting a rotor at a location of a heart that experiences cardiac fibrillation. This generally involves obtaining a plurality of bipolar EGMs for a recording duration using a circular bipolar electrode array positioned at the location of the heart; detecting a dominant periodicity Cycle Length (CL) and identifying periodic activations for each bipolar EGM associated with the dominant periodicity CL; tracking the identified periodic activations across each bipolar EGM to define rotational activations and determining when a path taken by the tracked rotational activations corresponds to a rotational activation pattern of a rotor; and detecting the rotor when a number and completeness of the tracked rotational activations meet predefined rotor criteria.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 15, 2018
    Inventors: Vijay Singh Chauhan, Rupin Haily Dalvi
  • Patent number: 9836368
    Abstract: One or more techniques and/or computing devices are provided for automatic switchover implementation. For example, a first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. In the event the first storage controller fails, the second storage controller may automatically switchover operation from the first storage controller to the second storage controller for providing clients with failover access to data previously accessible to the clients through the first storage controller. The second storage controller may detect, cross-cluster, a failure of the first storage controller utilizing remote direct memory access (RDMA) read operations to access heartbeat information, heartbeat information stored within a disk mailbox, and/or service processor traps.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: December 5, 2017
    Assignee: NetApp, Inc.
    Inventors: Hrishikesh Keremane, Vijay Singh
  • Publication number: 20170331903
    Abstract: A method, non-transitory computer readable medium and local storage node computing device that establishes a first connection between a first endpoint in a kernel of an operating system and a second endpoint. A proxy application in a user space is invoked and a second connection is established from the operating system kernel to the proxy application. The proxy application is linked to a secure protocol implementation. Handshake messages are proxied between the second endpoint and the proxy application using the first and second connections. Security parameters for the first connection and determined from the handshake messages are sent from the proxy application to the operating system kernel via the second connection. Data is exchanged between the first endpoint in the operating system kernel and the second endpoint using the first connection and the security parameters.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Craig Everhart, Flora Wong, Ankit Jain, Vijay Singh, Robert Wyckoff Hyer, JR., Balajee Nagasubramaniam
  • Patent number: 9802805
    Abstract: An apparatus for the storage and aging of wine that comprises of a disposable flexible bladder contained within a rigid support container. The flexible bladder has a fill/drain port connected to an internal dip tube that allows the bladder to be filled and emptied repeatedly without any contact with air. This allows the wine to remain fresh and unoxidized during storage and aging. The apparatus can be used in multiple support containers, such as barrels, IBCs, and tanks. The apparatus has no moving parts and uses disposable contact materials that eliminate washing and water usage. Single-use components ensure sanitary operation and this combined with the elimination of oxygen in contact with the wine produces consistently higher quality product.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: October 31, 2017
    Inventor: Vijay Singh
  • Publication number: 20170216795
    Abstract: An agitation device used in the production of red wine that breaks the cap during fermentation is provided. The device has a body, a depth sensor and a flotation device secured to the exterior of the body. Holes in the body enable the body to submerge into wine in a vessel below the surface. A control system is coupled to the agitator and inflates the inflation device to move the device to the surface of the wine to break through a fermentation cap formed on the surface of the wine.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventor: Vijay SINGH
  • Patent number: 9658933
    Abstract: A system and method for configuring a test for a program is provided. The method, for example, may include receiving, by a processor, an identification of an electronic device, retrieving, by the processor, a configuration of the electronic device from a memory, modifying, by the processor, at least one step of the test based upon the configuration of the electronic device.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: May 23, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: Kunal Vyas, Vijay Singh, Nataraj Paila, Scott Glaser
  • Publication number: 20170116099
    Abstract: One or more techniques and/or computing devices are provided for communicating storage controller failures utilizing service processor traps. A first storage controller, of a first storage cluster, has a disaster recovery relationship with a second storage controller of a second storage cluster. The first storage controller comprise a first service processor configured to monitor health of the first storage controller. Responsive to identifying a failure of the first storage controller, the first service processor uses stored communication configuration of a second service processor of the second storage controller to send a service processor trap to the second service processor. In this way, the second service processor initiates a switchover operation by the second storage controller to provide clients with failover access to data previously available through the first storage controller before the failure.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 27, 2017
    Inventors: Hrishikesh Keremane, Vijay Singh, David Andrew Allender
  • Publication number: 20170116096
    Abstract: One or more techniques and/or computing devices are provided for preserving coredump data. A first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. When the first storage controller fails, the first storage controller performs a coredump process to dump memory contents of the first storage controller into a storage device. During implementation of the coredump process, the first storage controller stores a storage device identifier of the storage device into a disk mailbox. Upon detecting the failure, the second storage controller reads the storage device identifier from the disk mailbox. The second storage controller performs a switchover operation to change ownership of storage devices, but excluding the storage device used by the coredump process, from the first storage controller to the second storage controller for providing clients with failover access to the storage devices.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 27, 2017
    Inventors: Hrishikesh Keremane, Sravana Kumar Elpula, Vijay Singh, Kalaivani Arumugham
  • Publication number: 20170116097
    Abstract: One or more techniques and/or computing devices are provided for automatic switchover implementation. For example, a first storage controller, of a first storage cluster, may have a disaster recovery relationship with a second storage controller of a second storage cluster. In the event the first storage controller fails, the second storage controller may automatically switchover operation from the first storage controller to the second storage controller for providing clients with failover access to data previously accessible to the clients through the first storage controller. The second storage controller may detect, cross-cluster, a failure of the first storage controller utilizing remote direct memory access (RDMA) read operations to access heartbeat information, heartbeat information stored within a disk mailbox, and/or service processor traps.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 27, 2017
    Inventors: Hrishikesh Keremane, Vijay Singh
  • Publication number: 20170109184
    Abstract: One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example, operational statistics of a first storage cluster and a second storage cluster may be evaluated to identify a set of load balancing metrics. Ownership of one or more storage aggregates and/or one or more storage virtual machines may be changed (e.g., permanently changed for load balancing purposes or temporarily changed for disaster recovery purposes) between the first storage cluster and the second storage cluster utilizing zero-copy ownership change operations based upon the set of load balancing metrics. For example, if the first storage cluster is experiencing a relatively heavier load of client I/O operations and the second storage cluster has available resources, ownership of a storage aggregate and a storage virtual machine may be switched from the first storage cluster to the second storage cluster for load balancing.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Balaji Ramani, Kazunobu Nishime, Pankti Vinay Majmudar, Prachi Bapurao Deshmukh, Susan M. Coatney, Vijay Singh
  • Patent number: 9611452
    Abstract: A disposable winemaking apparatus for fermenting wine containing skins, seeds, and stems that form a cap includes a single-use, dual chamber plastic bag that incorporates a mechanism to agitate and disperse the cap in order to maximize extraction of color and flavor. It also includes an integral press mechanism to squeeze out the fermented juice through a strainer, retaining the pomace in the disposable bag. The device may also be used for racking and transfer of wine during aging.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 4, 2017
    Inventor: Vijay Singh
  • Publication number: 20170079539
    Abstract: Various embodiments are described herein for a system, method, and device for identifying focal source locations of electrophysiological activity in an organ. The system, method and device may also be used to guide catheter ablation of the organ. An electro-gram signal can be obtained from a location in the organ, and it can be determined if the electrogram is periodic and, if so, the corresponding periodicity cycle length. A plurality of peaks associated with the cycle length can be identified. The location can be identified as a focal source location when the periodicity cycle length and the plurality of peaks have focal source characteristics. Methods are also described for identifying a direction of wave propagation and identifying multiple periodicities within an electrogram signal.
    Type: Application
    Filed: March 31, 2015
    Publication date: March 23, 2017
    Applicant: University Health Network
    Inventors: Vijay Singh Chauhan, Sigfus Gizurarson, Rupin Haily Dalvi
  • Publication number: 20170073140
    Abstract: An apparatus for the storage and aging of wine that comprises of a disposable flexible bladder contained within a rigid support container. The flexible bladder has a fill/drain port connected to an internal dip tube that allows the bladder to be filled and emptied repeatedly without any contact with air. This allows the wine to remain fresh and unoxidized during storage and aging. The apparatus can be used in multiple support containers, such as barrels, IBCs, and tanks. The apparatus has no moving parts and uses disposable contact materials that eliminate washing and water usage. Single-use components ensure sanitary operation and this combined with the elimination of oxygen in contact with the wine produces consistently higher quality product.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventor: Vijay SINGH
  • Publication number: 20170067095
    Abstract: The present disclosure relates to processes for inverting oligonucleotide probes in an in situ synthesized array. These processes can be used to reverse the orientation of probes with respect to the substrate from 3?-bound to 5?-bound. These processes can also be used to reduce or eliminate the presence of truncated probe sequences from an in situ synthesized array.
    Type: Application
    Filed: May 22, 2015
    Publication date: March 9, 2017
    Inventors: Glenn MCGALL, Vijay SINGH
  • Publication number: 20170050162
    Abstract: The present disclosure relates to processes for inverting oligonucleotide probes in an in situ synthesized array. These processes can be used to reverse the orientation of probes with respect to the substrate from 3?-bound to 5?-bound. These processes can also be used to reduce or eliminate the presence of truncated probe sequences from an in situ synthesized array.
    Type: Application
    Filed: August 18, 2016
    Publication date: February 23, 2017
    Inventors: Wei ZHOU, Glenn MCGALL, Vijay SINGH