Sampathkumar, IN
Badri Srinivasan Sampathkumar, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100284316 | DYNAMIC ENERGY SAVING MECHANISM FOR ACCESS POINTS - Mobile access points typically run on batteries, and therefore, can operate for a limited amount of time without an external power source. However, because the access point service model requiring the access point to always be available and the access point's limited battery capacity reduces the time that the mobile access point can be used. Functionality can be incorporated in mobile access points to implement power saving mechanisms by altering the service model that requires the access point to always be available. Configuring the access point to enter into a low powered state for a predefined period of time can conserve mobile access point power and prolong battery life. Functionality for implementing power saving mechanisms can also be incorporated on fixed access points for efficient utilization of computing resources. | 11-11-2010 |
Jayanthi Sampathkumar, Mylapore IN
Patent application number | Description | Published |
---|---|---|
20090182703 | EXPOSING RELATIONAL DATABASE INTERFACES ON XML DATA - Mapping XML elements to complex relational database structures. One method includes acts for storing mark-up language representations of data in a complex relational database structure. The method includes receiving an XSD document. The XSD document defines at least one type that should be mapped to a complex relational database type. The XSD document is mapped to a relational database structure. An XML document is received. The XML document is interpreted according to the XSD document. One or more elements of the XML document are mapped to complex relational database elements based on mapping of the XSD document to the relational database structure. | 07-16-2009 |
20120159369 | FRAMEWORK FOR WEB SERVICES EXPOSING LINE OF BUSINESS APPLICATIONS - Functionality from a line of business application can be exposed as a web service. User input is received that requests information about objects exposed by a line of business application. Metadata is also gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients. | 06-21-2012 |
Jayanthi Sampathkumar, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100153444 | FRAMEWORK FOR WEB SERVICES EXPOSING LINE OF BUSINESS APPLICATIONS - Exposing functionality from a line of business application as a web service. A method includes receiving user input requesting information about objects exposed by a line of business application. Metadata is gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients. | 06-17-2010 |
20100153565 | CONNECTION MANAGEMENT IN LINE-OF-BUSINESS - Facilitating communication from web service clients to line of business applications. A method includes method obtaining a connection from a connection pool. The connection pool pools line of business connections available for accessing a line of business application. The method further includes using the connection, transferring messages between a web service client and the line of business application. | 06-17-2010 |
20100332529 | Mapping Of Metadata Between A Web Service And A Line-Of-Business System - Techniques are provided for interfacing clients with line of business (LOB) systems through a web service. An operation of the LOB system that the LOB system is configured to perform is selected. The selected operation is indicated in a metadata map. A first mapping is included in the metadata map of one or more LOB-side parameters of the operation to corresponding service-side parameters. A second mapping is included in the metadata map of one or more LOB-side types associated with the LOB-side parameters to corresponding service-side types. The metadata map may be serialized into a service contract. The service contract may be used by the web service to expose the LOB system to clients. The metadata map may be deserialized and used by the web service to map messages between the web service and LOB system. | 12-30-2010 |
Kishore Sampathkumar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120096230 | METHOD AND SYSTEM FOR CREATING SNAPCLONE LOGICAL DISKS - Embodiments of the present invention are directed to a logical disk provided by a storage system. The logical disk comprises a number of data segments mapped to physical data-storage, metadata, stored in an electronic memory and/or mass-storage devices, that includes, for each segment of the logical disk, a three-bit field, and a set of operations, carried out by a storage-system controller, that can be directed to the logical disk by an entity that accesses the storage system, including a snapclone operation that generates a snapclone of the logical disk and a snapshot operation that generates a snapshot of the logical disk, an existing snapshot of the logical disk, or a snapclone of the logical disk. | 04-19-2012 |
Kishore K. Sampathkumar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140215149 | FILE-SYSTEM AWARE SNAPSHOTS OF STORED DATA - Methods and structure are provided for utilizing file-system aware backups for a Redundant Array of Independent Disks (RAID) storage system. The backup system comprises a backup storage device that includes one or more Copy-On-Write snapshots of a RAID logical volume that implements a file system. The backup system also comprises a backup controller operable to determine that a write operation is pending for an extent of the logical volume, to access allocation data for the file system to determine whether the extent was allocated to a file of the file system when a snapshot was created, and to copy the extent to the snapshot responsive to determining that the extent was allocated when the snapshot was created. | 07-31-2014 |
20140258613 | VOLUME CHANGE FLAGS FOR INCREMENTAL SNAPSHOTS OF STORED DATA - Methods and structure are provided for tracking changes to a logical volume over time. One exemplary embodiment is a backup system for a Redundant Array of Independent Disks (RAID) storage system. The backup system includes a backup storage device that includes Copy-On-Write snapshots of a logical volume of the storage system. The backup system also includes a backup controller. The backup controller is able to maintain flags for the logical volume that indicate whether extents at the logical volume have been modified since a previous snapshot was created, and to move the flags from the logical volume to a new Copy-On-Write snapshot of the volume when the new Copy-On-Write snapshot is created. This preserves information describing which extents of the logical volume changed between the creation of the new snapshot and the previous snapshot. | 09-11-2014 |
20140325145 | CACHE REBUILDS BASED ON TRACKING DATA FOR CACHE ENTRIES - Methods and structure are provided for rebuilding cache data from a failed cache device based on tracking data for the failed cache device. The system includes a memory and a cache manager. The memory stores tracking data that correlates entries at a cache with logical block addresses of a logical volume. The cache manager is able to determine that a device implementing the cache has failed and to analyze the tracking data to identify logical block addresses correlated with cache entries from the failed cache device. The cache manager is further able to generate new cache entries at a new cache device, and to populate the new cache entries with data from the identified logical block addresses. | 10-30-2014 |
20140337583 | INTELLIGENT CACHE WINDOW MANAGEMENT FOR STORAGE SYSTEMS - Methods and structure for intelligent cache window management are provided. The system comprises a memory and a cache manager. The memory stores entries of cache data for a logical volume. The cache manager is able to track usage of the logical volume by a host, and to identify logical block addresses of the logical volume to cache based on the tracked usage. The cache manager is further able to determine that one or more write operations are directed to the identified logical block addresses, to prevent caching for the identified logical block addresses until the write operations have completed, and to populate a new cache entry in the memory with data from the identified logical block addresses responsive to detecting completion of the write operations. | 11-13-2014 |
Kishore Kaniyar Sampathkumar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20090292890 | SYSTEM AND METHOD FOR IMPROVED SNAPCLONE PERFORMANCE IN A VIRTUALIZED STORAGE SYSTEM - A system and method of creating a snapclone for on-line point-in-time complete backup in a virtualized storage system is disclosed. In one embodiment, a method for creating a snapclone for on-line point-in-time complete backup in a virtualized storage system includes receiving a copy operation directed to one or more identified segments of an original virtual disk, in response to the copy operation, substantially sequentially copying the one or more identified segments to a snapclone virtual disk, clearing bits in an in-memory sharing bitmap associated with already copied one or more identified segments, and writing the cleared bits in the in-memory sharing bitmap to a disk resident virtual disk metadata associated with the snapclone virtual disk upon receiving a current write I/O operation while the copy operation is in progress. The received current write I/O operation is targeting data outside the LBA range of the already copied one or more identified segments. | 11-26-2009 |
20100287348 | SYSTEM AND METHOD FOR DIFFERENTIAL BACKUP - A method and system for differential backup of a logical disk of a data storage array is presented. The system comprises: a pool of physical storage space divided into a plurality of addressable memory locations; and a logical disk adapted to store metadata associated with a differential snapshot of the logical disk. The metadata comprises a mapping structure defining a sharing relationship between the differential snapshot of the logical disk and a previous snapshot of the logical disk that is arranged to serve as a baseline snapshot of the logical disk. The mapping structure is adapted to indicate disk regions of the logical disk that have changed in the differential snapshot of the logical disk with reference to the baseline snapshot of the logical disk. | 11-11-2010 |
20110093437 | METHOD AND SYSTEM FOR GENERATING A SPACE-EFFICIENT SNAPSHOT OR SNAPCLONE OF LOGICAL DISKS - A method and system for generating a snapshot of one or more logical disks storing file-system data associated with a file system are disclosed. In one embodiment, the file system is quiesced upon a receipt of a command to generate the snapshot of the logical disks, where the snapshot is a copy of the logical disks at a point in time. Then, a disk usage of the logical disks at the point in time is determined. Further, a sharing bitmap associated with the snapshot is generated based on the disk usage, where the sharing bitmap is configured to indicate sharing of the file-system data with the logical disks and a predecessor snapshot immediately preceding the snapshot. Moreover, the file system is unquiesced. | 04-21-2011 |
20150074355 | EFFICIENT CACHING OF FILE SYSTEM JOURNALS - An apparatus includes a memory and a controller. The memory may be configured to implement a cache and store meta-data. The cache generally comprises one or more cache windows. Each of the one or more cache windows comprises a plurality of cache-lines configured to store information. Each of the plurality of cache-lines is associated with meta-data indicating one or more of a dirty state, an invalid state, and a partially dirty state. The controller is connected to the memory and may be configured to (i) detect an input/output (I/O) operation directed to a file system recovery log area, (ii) mark a corresponding I/O using a predefined hint value, and (iii) pass the corresponding I/O along with the predefined hint value to a caching layer. | 03-12-2015 |
Kishore Kaniyar Sampathkumar, Bangalore Karnataka IN
Patent application number | Description | Published |
---|---|---|
20130054520 | FILE SYSTEM MIGRATION - A method to perform file system migration is described. The method comprises associating a source block device to a destination block device, wherein the source block device and the destination block device include a plurality of source blocks and destination blocks, respectively. At least one command for a source block from the plurality of source blocks is directed to the source block device or the destination block device based at least on the associating. Further, a destination block from the plurality of destination blocks is updated based, in part, on the at least one directed command. | 02-28-2013 |
Srinivasa-Gopalan Sampathkumar, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110206734 | HYBRID SCFA-HYDROXYL-DERIVATIZED MONOSACCHARIDES, METHODS OF SYNTHESIS, AND METHODS OF TREATING DISORDERS - Described herein are fatty acid carbohydrate-hydroxyl-hybrid compounds and derivatives thereof, and methods of treating or preventing disease and disease symptoms using the compounds and compositions thereof. | 08-25-2011 |
20140220630 | HYBRID SCFA-HYDROXYL-DERIVATIZED MONOSACCHARIDES, METHODS OF SYNTHESIS, AND METHODS OF TREATING DISORDERS - Described herein are fatty acid carbohydrate-hydroxyl-hybrid compounds and derivatives thereof, and methods of treating or preventing disease and disease symptoms using the compounds and compositions thereof. | 08-07-2014 |
Upparapalli Sampathkumar, Morris Plains IN
Patent application number | Description | Published |
---|---|---|
20110105753 | PROCESS FOR THE PREPARATION OF PYRAZINONE THROMBIN INHIBITOR AND ITS INTERMEDIATES - Improved process for the preparation of 3-fluoro-2-pyridylmethyl-3-(2,2-difluoro-2-(2-pyridyl)ethylamino)-6-chloropyrazin-2-one-1-acetamide of formula (I) and its intermediates is provided. | 05-05-2011 |