Parulekar
Chetan A. Parulekar, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090292888 | Backing up Data from Backup Target to Backup Facility - Aspects of the subject matter described herein relate to backup up data. In aspects, a backup target determines a degree to which a data set included on the backup target is not backed up on a backup facility. The degree can represent more than just that the data set is completely backed up or is not backed up at all. If the degree satisfies a condition, the backup target utilizes information derived from a backup history of one or more attempted or successfully completed backup sessions between the backup target and the backup facility to determine whether to provide a notification regarding backup state. The backup target also may send the degree and other backup information to a backup facility which may use this information in determining a backup scheme to employ with the backup target. | 11-26-2009 |
20100107095 | TEMPLATE-BASED CALCULATOR APPLICATION - Methods, systems, and media are provided for using a calculator application to calculate answer values by evaluating formulas based on user input. The calculator application is hosted by an operating system and includes a template store containing templates that define user interface elements such as input fields associated with variables. The templates also have embodied therein formulae that define relationships between the variables. A user-interface, generated from information in a template, is provided to a user that includes input fields for receiving values to be associated with variables. Answer values are calculated by evaluating the formulae based on user input. | 04-29-2010 |
Prasad G. Parulekar, Wayland, MA US
Patent application number | Description | Published |
---|---|---|
20140156596 | REPLICATION CONTROL USING EVENTUALLY CONSISTENT META-DATA - The present invention provides a method, system and computer program product for replication control using eventually consistent meta-data. In an embodiment of the invention, a method for replication control using eventually consistent meta-data is provided. The method includes replicating data in a replication data processing system of nodes coupled to one another over a computer communications network. The method also includes replicating meta-data representing the state of the replication data processing system into a data structure of eventually consistent meta-data. Finally, the method includes managing the replication of the data according to the replicated meta-data. | 06-05-2014 |
20140156598 | REPLICATION CONTROL USING EVENTUALLY CONSISTENT META-DATA - The present invention provides a method, system and computer program product for replication control using eventually consistent meta-data. In an embodiment of the invention, a method for replication control using eventually consistent meta-data is provided. The method includes replicating data in a replication data processing system of nodes coupled to one another over a computer communications network. The method also includes replicating meta-data representing the state of the replication data processing system into a data structure of eventually consistent meta-data. Finally, the method includes managing the replication of the data according to the replicated meta-data. | 06-05-2014 |
Shailesh P. Parulekar, Pune IN
Patent application number | Description | Published |
---|---|---|
20100306467 | Metadata Management For Virtual Volumes - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, manage metadata for virtual volumes. In some implementations, a method and system include defining multiple metadata blocks in a persistent storage, including information that links a virtual address space to the storage system, where the defining includes, for at least one of the multiple metadata blocks, determining multiple output addresses corresponding to the storage system, and writing the multiple output addresses and an identifier corresponding to the multiple metadata blocks in a metadata block in the persistent storage. In some implementations, a method and system include reading the multiple metadata blocks into the memory from the persistent storage, including identifying the metadata block based on the identifier; receiving an input address of the virtual address space; and obtaining a corresponding output address to the storage system using the multiple metadata blocks in the memory. | 12-02-2010 |
20140040540 | Metadata Management For Virtual Volumes - Methods, apparatus, and systems, including computer programs encoded on a computer storage medium, manage metadata for virtual volumes. In some implementations, a method includes: loading into memory at least a portion of metadata for a virtual volume (VV) that spans data extents of different persistent storage devices, wherein the metadata comprises virtual metadata block (VMB) descriptors and virtual metadata blocks (VMBs); mapping an address of the VV to a VMB number and an index of an extent pointer within a VMB identified by the VMB number, wherein the extent pointer indicates an extent within one of the different persistent storage devices; locating a VMB descriptor in the memory based on the VMB number; and locating the identified VMB in the memory or not in the memory based on the located VMB descriptor. | 02-06-2014 |
Subir Parulekar, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20120110492 | METHOD AND SYSTEM FOR TIME SHEET MESSAGING - A method and system for time sheet messaging is presented. The method includes providing a time-sheet application for managing a plurality of projects, each project associated with at least one organizational unit. A graphical user interface is provided which includes a time-sheet information area for display and entry of time sheet data for a project, and a concurrently displayed message area for display of messages. An affiliation of a current user of the graphical user interface with an organizational unit is identified. A message intended for the current user is selected for display in the message area, based on the identified affiliation of the current user. A system and a computer program product are also presented. | 05-03-2012 |
Subir Parulekar, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120109578 | TIME TRACKING SYSTEMS AND METHODS - Systems and methods are provided for time tracking. A method for time tracking can include parsing contents of an application page accessed by a user and displaying a time tracker user interface to the user responsive to detecting time tracking context information within the contents of the application page. The time tracker user interface can indicate a current item associated with the application page and against which time can be logged. The method can include logging time against the current item, adding the current item and associated logged time information to a maintained list of items against which time has been logged, and providing the items of the maintained list and associated logged time information to a time sheet application page accessed by the user. | 05-03-2012 |
Tejal Parulekar, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20160125314 | SYSTEMS AND METHODS FOR NATIVE ADVERTISEMENT SELECTION AND FORMATTING - Provided herein is a system or method for a native advertisement selection and formatting module operable to monitor displayable content and store characteristic-related information relating to the monitored content, including keyword-related information and format-related information, utilize one or more machine learning-based algorithms, analyze the characteristic-related information relating to the monitored content, including the keyword-related information and the format-related information, and based in part on the analysis, output detailed contextual settings, and select and format native advertisements to be displayed in visual association with the displayable content, based in part on the detailed contextual settings. | 05-05-2016 |
Yashodhan Parulekar, Okemos, MI US
Patent application number | Description | Published |
---|---|---|
20100076099 | Biodegradable polymeric nanocomposite compositions particularly for packaging - Specific polymer blends of polylactic acid (PLA) and polyhydroxybutyrate (PHB) and poly-(butylenes adipate-co-terephthalate (PBAT) as a fatty acid quaternary ammonium modified clay. The blends are particularly useful for barrier packaging. | 03-25-2010 |
Yashodhan S. Parulekar, Valparaiso, IN US
Patent application number | Description | Published |
---|---|---|
20130273277 | POWDERED POUCH AND METHOD OF MAKING SAME - Disclosed herein are water-soluble films and resulting packets including a water-soluble film coated by a powder, wherein the powder includes a mixture of a powdered lubricant and an active agent. Optionally, the active agent may be encapsulated, e.g. microencapsulated, for release of the active agent through mechanisms including, but not limited to, mechanical rupture, melt, ablation, dissolution, diffusion, biodegradation, or pH-controlled release. Active ingredients described include enzymes, oils, flavors, colorants, odor absorbers, fragrances, pesticides, fertilizers, activators, acid catalysts, metal catalysts, ion scavengers, bleaches, bleach components, fabric softeners and combinations thereof. Examples of packet fills include laundry detergents, bleach and laundry additives, fabric care, dishwashing, hard surface cleaning, beauty care, skin care, other personal care, and foodstuffs. | 10-17-2013 |