Patents by Inventor Shankar Balasubramanian

Shankar Balasubramanian 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: 7734951
    Abstract: A system and method for data protection in a logical namespace of a storage system environment is provided. An integrated management framework implements a data protection technique that monitors failures in the logical namespace at a managed data object granularity, e.g., a share. In the event of a failure to the data object, e.g., a primary share, the data protection technique enables automatic failover for a link point to the object (primary share) that is protected by a backup copy of the data object, e.g., a secondary share. That is, the data protection technique enables failover from the primary share to a secondary share and corresponding linking of the secondary share to the link point in the logical namespace.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: June 8, 2010
    Assignee: NetApp, Inc.
    Inventors: Shankar Balasubramanian, K. Uday Kishore
  • Publication number: 20100130368
    Abstract: Provided herein is a method of determining a sequence of a target polynucleotide. The method can include the steps of a) providing a device including an array of relatively short polynucleotides and relatively long polynucleotides immobilised on a surface of a solid support, wherein the relatively long polynucleotides are fragments of the target polynucleotide and wherein the relatively long polynucleotides are separated by a distance of at least 10 nm, whereby parts of the relatively long polynucleotides that extend beyond the relatively short polynucleotides can be individually optically resolved; and b) determining the sequence of the target polynucleotide by detecting incorporation of nucleotides into strands complementary to the relatively long polynucleotide fragments using fluorescent labels associated with the incorporated nucleotides. Also provided is system for determining a sequence of a target polynucleotide. The system can include means for carrying out steps a) and b) of the above method.
    Type: Application
    Filed: August 24, 2009
    Publication date: May 27, 2010
    Inventors: Shankar Balasubramanian, Colin Barnes, David Klenerman, Mark Allen Osborne
  • Publication number: 20100088481
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Application
    Filed: October 8, 2009
    Publication date: April 8, 2010
    Applicant: BROCADE COMMUNICATION SYSTEMS, INC.
    Inventors: BALAKUMAR N. KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD L. HAMMONS
  • Publication number: 20100028885
    Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.
    Type: Application
    Filed: July 23, 2009
    Publication date: February 4, 2010
    Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, John Milton
  • Publication number: 20100028960
    Abstract: Disclosed are nanocomposite materials comprising multiple layers of biomolecules bound to aligned carbon nanotubes. The thickness of each of the layers may be precisely controlled using a layer-by-layer assembly technique.
    Type: Application
    Filed: October 30, 2008
    Publication date: February 4, 2010
    Applicant: Auburn University
    Inventors: Virginia A. Davis, Aleksandr L. Simonian, Dhriti Nepal, Shankar Balasubramanian
  • Patent number: 7620742
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: November 17, 2009
    Assignee: Brocade Communication Systems, Inc.
    Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
  • Patent number: 7571261
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: August 4, 2009
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
  • Patent number: 7566537
    Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: July 28, 2009
    Assignee: Illumina Cambridge Limited
    Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, John Milton, Harold Swerdlow, Xiaolin Wu
  • Publication number: 20090170724
    Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.
    Type: Application
    Filed: September 9, 2008
    Publication date: July 2, 2009
    Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu
  • Patent number: 7516245
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: April 7, 2009
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
  • Patent number: 7427673
    Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: September 23, 2008
    Assignee: Illumina Cambridge Limited
    Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, Harold Swerdlow
  • Patent number: 7392328
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: June 24, 2008
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
  • Publication number: 20080072309
    Abstract: A method and apparatus for securing networks, focusing on application in Fibre Channel networks. A combination of unique security techniques are combined to provide overall network security. Responsibility for security in the network is assigned to one or more designated entities. The designated entities deploy management information throughout the network to enhance security by modifying the capabilities and operational permissions of the devices participating in the network. For example, through network control: logical management access or physical I/O access may be limited on a per device or per I/O basis; and all devices and ports in the network operate only with other approved devices and ports. These designated entities can better manage network security by exploiting a unique link authentication system as well as a unique push-model secure distributed time service.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 20, 2008
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: JAMES KLEINSTEIBER, Richard Hammons, Dilip Gunawardena, Hung Nguyen, Shankar Balasubramanian, Vidya Renganararayanan
  • Patent number: 7243367
    Abstract: A method and system for starting up a network or network device with particular discussion regarding Fibre Channel networks and switches. The method and system relate to powering on or re-starting a plurality of Fibre Channel switching devices, each of those devices having ports. The system generally calls for the selection of a priority threshold that relates to the importance of tasks in fabric formation. Some embodiments of the system exploit a port authentication procedure to separate the execution of tasks higher in priority than the threshold from tasks lower in priority than the threshold.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: July 10, 2007
    Assignee: Brocade Communications Systems, Inc.
    Inventors: James Kleinsteiber, Richard L. Hammons, Shankar Balasubramanian
  • Patent number: 7232656
    Abstract: The invention is directed to a method for analysing genome wide variation in an individual. The method comprises randomly fragmenting the individual's genome and generating sequence reads of multiple bases on all fragments of the individual's genome, aligning the sequence reads generated with a known genomic reference sequence, and analysing variations between the sequence reads derived from the individual's genome and the known genomic reference sequence.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: June 19, 2007
    Assignee: Solexa Ltd.
    Inventors: Shankar Balasubramanian, David Klenerman, Colin Barnes, Mark Allen Osborne
  • Publication number: 20060281109
    Abstract: Modified DNA polymerases have an affinity for DNA such that the polymerase has an ability to incorporate one or more nucleotides into a plurality of separate DNA templates in each reaction cycle. The polymerases are capable of forming an increased number of productive polymerase-DNA complexes in each reaction cycle. The modified polymerases may be used in a number of DNA sequencing applications, especially in the context of clustered arrays.
    Type: Application
    Filed: May 10, 2006
    Publication date: December 14, 2006
    Inventors: Tobias Barr Ost, Geoffrey Smith, Shankar Balasubramanian, Roberto Rigatti, Raquel Sanches
  • Patent number: 7139845
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: November 21, 2006
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
  • Publication number: 20060253671
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Application
    Filed: July 14, 2006
    Publication date: November 9, 2006
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS
  • Publication number: 20060248300
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Application
    Filed: July 14, 2006
    Publication date: November 2, 2006
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS
  • Publication number: 20060248299
    Abstract: The snapshot capability moving into the SAN fabric and being provided as a snapshot service. A well-known address is utilized to receive snapshot commands. Each switch in the fabric connected to a host contains a front end or service interface to receive the snapshot command. Each switch of the fabric connected to a storage device used in the snapshot process contains a write interceptor module which cooperates with hardware in the switch to capture any write operations which would occur to the snapshot data area. The write interceptor then holds these particular write operations until the original blocks are transferred to a snapshot or separate area so that the original read data is maintained. Should a read operation occur to the snapshot device and the original data from requested location has been relocated, a snapshot server captures these commands and redirects the read operation to occur from the snapshot area.
    Type: Application
    Filed: July 14, 2006
    Publication date: November 2, 2006
    Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS