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: 7734951Abstract: 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: GrantFiled: March 20, 2006Date of Patent: June 8, 2010Assignee: NetApp, Inc.Inventors: Shankar Balasubramanian, K. Uday Kishore
-
Publication number: 20100130368Abstract: 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: ApplicationFiled: August 24, 2009Publication date: May 27, 2010Inventors: Shankar Balasubramanian, Colin Barnes, David Klenerman, Mark Allen Osborne
-
Publication number: 20100088481Abstract: 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: ApplicationFiled: October 8, 2009Publication date: April 8, 2010Applicant: BROCADE COMMUNICATION SYSTEMS, INC.Inventors: BALAKUMAR N. KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD L. HAMMONS
-
Publication number: 20100028885Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.Type: ApplicationFiled: July 23, 2009Publication date: February 4, 2010Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, John Milton
-
Publication number: 20100028960Abstract: 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: ApplicationFiled: October 30, 2008Publication date: February 4, 2010Applicant: Auburn UniversityInventors: Virginia A. Davis, Aleksandr L. Simonian, Dhriti Nepal, Shankar Balasubramanian
-
Patent number: 7620742Abstract: 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: GrantFiled: July 14, 2006Date of Patent: November 17, 2009Assignee: Brocade Communication Systems, Inc.Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
-
Patent number: 7571261Abstract: 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: GrantFiled: July 14, 2006Date of Patent: August 4, 2009Assignee: Brocade Communications Systems, Inc.Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
-
Patent number: 7566537Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.Type: GrantFiled: December 13, 2005Date of Patent: July 28, 2009Assignee: Illumina Cambridge LimitedInventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, John Milton, Harold Swerdlow, Xiaolin Wu
-
Publication number: 20090170724Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.Type: ApplicationFiled: September 9, 2008Publication date: July 2, 2009Inventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu
-
Patent number: 7516245Abstract: 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: GrantFiled: July 14, 2006Date of Patent: April 7, 2009Assignee: Brocade Communications Systems, Inc.Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
-
Patent number: 7427673Abstract: Nucleosides and nucleotides are disclosed that are linked to detectable labels via a cleavable linker group.Type: GrantFiled: December 4, 2002Date of Patent: September 23, 2008Assignee: Illumina Cambridge LimitedInventors: Shankar Balasubramanian, Colin Barnes, Xiaohai Liu, Harold Swerdlow
-
Patent number: 7392328Abstract: 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: GrantFiled: July 14, 2006Date of Patent: June 24, 2008Assignee: Brocade Communications Systems, Inc.Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
-
Publication number: 20080072309Abstract: 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: ApplicationFiled: September 24, 2007Publication date: March 20, 2008Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: JAMES KLEINSTEIBER, Richard Hammons, Dilip Gunawardena, Hung Nguyen, Shankar Balasubramanian, Vidya Renganararayanan
-
Patent number: 7243367Abstract: 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: GrantFiled: January 31, 2002Date of Patent: July 10, 2007Assignee: Brocade Communications Systems, Inc.Inventors: James Kleinsteiber, Richard L. Hammons, Shankar Balasubramanian
-
Patent number: 7232656Abstract: 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: GrantFiled: June 30, 2003Date of Patent: June 19, 2007Assignee: Solexa Ltd.Inventors: Shankar Balasubramanian, David Klenerman, Colin Barnes, Mark Allen Osborne
-
Publication number: 20060281109Abstract: 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: ApplicationFiled: May 10, 2006Publication date: December 14, 2006Inventors: Tobias Barr Ost, Geoffrey Smith, Shankar Balasubramanian, Roberto Rigatti, Raquel Sanches
-
Patent number: 7139845Abstract: 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: GrantFiled: April 29, 2003Date of Patent: November 21, 2006Assignee: Brocade Communications Systems, Inc.Inventors: Balakumar N. Kaushik, Shankar Balasubramanian, Richard L. Hammons
-
Publication number: 20060253671Abstract: 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: ApplicationFiled: July 14, 2006Publication date: November 9, 2006Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS
-
Publication number: 20060248300Abstract: 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: ApplicationFiled: July 14, 2006Publication date: November 2, 2006Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS
-
Publication number: 20060248299Abstract: 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: ApplicationFiled: July 14, 2006Publication date: November 2, 2006Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: BALAKUMAR KAUSHIK, SHANKAR BALASUBRAMANIAN, RICHARD HAMMONS