Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Anand, Bangalore

Aisur Gopalakrishnan Vishai Anand, Bangalore IN

Patent application numberDescriptionPublished
20120098336Fuel Cell Control Device and Method - A method includes controlling multiple networked input-parallel/output-parallel inverters of a fuel cell system as a single inverter assembly by a master controller. A fuel cell system includes a plurality of fuel cell segments, a plurality of DC/DC converters and at least one DC/AC inverter, where an output of each of the plurality of the fuel cell segments is connected to a pair of DC/DC converters, and each of the pair DC/DC converters is connected to an opposite polarity bus being provided to the inverter.04-26-2012

Alok Anand, Bangalore IN

Patent application numberDescriptionPublished
20080313580Methodology for Hierarchy Separation at Asynchronous Clock Domain Boundaries for Multi-Voltage Optimization Using Design Compiler - This invention transforms a circuit design at an asynchronous clock boundary using a flow involving register grouping, logic modification and level shifter and isolation cell insertion. The level shifter and isolation cell inserted are tested for proper location. The transformed circuit design is suitable for power consumption control by independent control of separate voltage domains.12-18-2008
20090187715Prefetch Termination at Powered Down Memory Bank Boundary in Shared Memory Controller - A prefetch scheme in a shared memory multiprocessor disables the prefetch when an address falls within a powered down memory bank. A register stores a bit corresponding to each independently powered memory bank to determine whether that memory bank is prefetchable. When a memory bank is powered down, all bits corresponding to the pages in this row are masked so that they appear as non-prefetchable pages to the prefetch access generation engine preventing an access to any page in this memory bank. A powered down status bit corresponding to the memory bank is used for masking the output of the prefetch enable register. The prefetch enable register is unmodified. This also seamlessly restores the prefetch property of the memory banks when the corresponding memory row is powered up.07-23-2009
20090193270Power Management in Federated/Distributed Shared Memory Architecture - This invention is a power management scheme for a shared memory multiprocessor system which splits the control logic between the master-specific logic and memory bank logic. Power-down is initiated from a central power-down controller. This central power-down controller informs the master and target specific logic. Further memory accesses are blocked. All pending activities complete. The central controller then proceeds to power down the memory and informs the master and target specific logic upon completion. No requests for wakeup are initiated by master-specific logic from the time a power-down request is received until the completion of power-down.07-30-2009
20090248991Termination of Prefetch Requests in Shared Memory Controller - A real request from a CPU to the same memory bank as a prior prefetch request is transmitted to the per-memory bank logic along with a kill signal to terminate the prefetch request. This avoids waiting for a prefetch request to complete before sending the real request to the same memory bank. The kill signal gates off any acknowledgement of completion of the prefetch request. This invention reduces the latency for completion of a high priority real request when a low priority speculative request to a different address in the same memory bank has already been dispatched.10-01-2009
20090248992Upgrade of Low Priority Prefetch Requests to High Priority Real Requests in Shared Memory Controller - A prefetch controller implements an upgrade when a real read access request hits the same memory bank and memory address as a previous prefetch request. In response per-memory bank logic promotes the priority of the prefetch request to that of a read request. If the prefetch request is still waiting to win arbitration, this upgrade in priority increases the likelihood of gaining access generally reducing the latency. If the prefetch request had already gained access through arbitration, the upgrade has no effect. This thus generally reduces the latency in completion of a high priority real request when a low priority speculative prefetch was made to the same address.10-01-2009
20090249105Hardware Controlled Power Management of Shared Memories - This invention manages power down and wakeup of shared memories in a multiprocessor system. A register for each shared memory has bits corresponding to each master. When a master wants to power down a memory, it sets its corresponding bit in the register. A hardware power down controller for the memory bank powers the memory bank if any processor signals powering the memory bank. The hardware power down controller for the memory bank powers down the memory bank only if all processor signal powering down the memory bank. waits for all masters to set their corresponding bits in the register before initiating power down of the memories. Software running on any processor has a view of the shared memory independent of the other processors and no inter-processor communication is needed.10-01-2009
20090249106Automatic Wakeup Handling on Access in Shared Memory Controller - A hardware based wake-up scheme initiates memory power-up upon a normal access to a powered down memory. The access that triggered the power-up is buffered. Further accesses are stalled until the memory is completely powered up. The buffered access then proceeds to the memory and the processor is brought out of stall. In cases where the software does not directly control access to the memory, such as on a cache miss, this scheme avoids undesirable conditions due to access to powered down memories.10-01-2009

Anupam Anand, Bangalore IN

Patent application numberDescriptionPublished
20110202744HASHING WITH HARDWARE-BASED REORDER USING DUPLICATE VALUES - A hash table controller may include a hash calculator configured to receive a key and to determine, based thereon, a first entry in a first bank of a hash table for a value associated with the key and determine a second entry in a second bank of the hash table for the value. The hash table controller also may include a table operations manager configured to determine that the first entry and the second entry are empty, and to store the value and a duplicate of the value at both the first entry and the second entry, respectively.08-18-2011

Apurv Anand, Bangalore IN

Patent application numberDescriptionPublished
20120084277METHOD OF AND SYSTEM FOR CONDUCTING PERSONALIZED FEDERATED SEARCH AND PRESENTATION OF RESULTS THEREFROM - The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user.04-05-2012

Balasubramanian Anand, Bangalore IN

Patent application numberDescriptionPublished
20120101735METHOD AND APPARATUS FOR RECOGNIZING AN EMOTION OF AN INDIVIDUAL BASED ON FACIAL ACTION UNITS - An apparatus and method are provided for recognizing an emotion of an individual based on Action Units. The method includes receiving an input AU string including one or more AUs that represents a facial expression of an individual from an AU detector; matching the input AU string with each of a plurality of AU strings, wherein each of the plurality of AU strings includes a set of highly discriminative AUs, each representing an emotion; identifying an AU string from the plurality of AU strings that best matches the input AU string; and outputting an emotion label corresponding to the best matching AU string that indicates the emotion of the individual.04-26-2012

Bela Anand, Bangalore IN

Patent application numberDescriptionPublished
20110025701METHOD AND SYSTEM FOR CREATING AN IMAGE - A method for combining at least two images and outputting a combined image includes creating a template including a first input image having a defined area, receiving a second input image, modifying the second input image by applying an intensity relating to a plurality of pixels included in the defined area to a plurality of pixels included in the second input image and replacing the defined area with the modified second image to create an output image and displaying the output image.02-03-2011
20110289411METHOD AND SYSTEM FOR RECORDING USER INTERACTIONS WITH A VIDEO SEQUENCE - A method and system for recording user interactions with a video sequence is provided. The method includes playing a video sequence receiving a user input in the video sequence, displaying, on the video sequence, a response to the user input, and recording the response into the video sequence.11-24-2011
20120014662METHOD AND SYSTEM FOR EDITING VIDEO SEQUENCES - A method and system for editing video sequences. The method includes playing a first video sequence on a device and introducing one or more objects randomly in the first video sequence. The method further includes determining one or more randomized properties associated with the randomly inserts objects. Moreover, the method includes recording the one or more randomized properties. The system includes a device. The device includes a memory that stores one or more objects and one or more randomized properties associated with the one or more objects; a random generator that introduces the objects randomly from the memory in a first video sequence; and a processor operable to play the first video sequence including randomly introduced objects, determine the one or more randomized properties associated with the one or more objects and to record the one or more randomized properties.01-19-2012

Patent applications by Bela Anand, Bangalore IN

Eswaran Anand, Bangalore IN

Patent application numberDescriptionPublished
20100275262Autonomous Diagnosis And Mitigation Of Network Anomalies - Autonomous diagnosis and mitigation of network anomalies may include creating a plurality of sketch matrices wherein each sketch matrix corresponds to an individual hashing function and each row in each sketch matrix corresponds to an array of hashed parameters of interest from multiple network devices for a given period of time, the parameters of interest being configurable by an administrator. A principal components analysis (PCA) input matrix is created for each of the sketch matrices by computing an entropy value for each element in the sketch matrices, and principal components analysis (PCA) is performed on each of the PCA input matrices to heuristically detect a network anomaly in real time.10-28-2010

Krishnamurthy Anand, Bangalore IN

Patent application numberDescriptionPublished
20100172789METHOD OF COATING WITH CRYO-MILLED NANO-GRAINED PARTICLES - A method of coating a substrate with cryo-milled, nano-grained particles includes forming a face-centered-cubic gamma matrix comprising nickel, cobalt, chromium, tungsten and molybdenum, adding a dispersion strengthening material to the gamma matrix to form a first mixture, cryo-milling the first mixture to form a second mixture to form a nano-grained structure, and cold spraying the second mixture onto a substrate to form a coating having a nano-grained structure.07-08-2010
20100304084PROTECTIVE COATINGS WHICH PROVIDE EROSION RESISTANCE, AND RELATED ARTICLES AND METHODS - A coating composition is described, having a first coating layer which includes a metallic matrix in which metal carbide particles are dispersed; and a hard, dense second coating layer disposed over the first coating layer. The second coating layer is formed from a metal nitride-type material, and has an average roughness of less than about 80 micro-inches (Ra). Related articles and processes are also disclosed.12-02-2010
20100304181PROTECTIVE COATINGS WHICH PROVIDE EROSION RESISTANCE, AND RELATED ARTICLES AND METHODS - A coating composition is described, having a first coating layer which includes a nickel-chromium matrix in which metal carbide particles are dispersed; and a hard, dense second coating layer disposed over the first coating layer. The second coating layer is formed from a metal nitride-type material, and has an average roughness of less than about 80 micro-inches (Ra). Related articles and processes are also disclosed.12-02-2010
20110165433Erosion and corrosion resistant coating system for compressor - Process for providing a protective coating to a metal surface by applying a nickel or tantalum plate layer to the surface and dispersing particles of a hard material such as diamond, alumina, vanadium nitride, tantalum carbide and/or tungsten carbide within the nickel or tantalum plate layer as the plating is occurring.07-07-2011
20110312860WEAR-RESISTANT AND LOW-FRICTION COATINGS AND ARTICLES COATED THEREWITH - A composition for a wear-resistant and low-friction coating is presented. The coating composition includes a hard ceramic phase, a metallic binder phase and a lubricant phase. The lubricant phase includes a multi-component oxide. An article having a wear-resistant and low-friction coating and a method of making such a coating are also described.12-22-2011

Patent applications by Krishnamurthy Anand, Bangalore IN

Lavanya Anand, Bangalore IN

Patent application numberDescriptionPublished
20100138323FLEXIBLE CORRESPONDENCE SOLUTION ENHANCING STRAIGHT-THROUGH PROCESSING IN TREASURY SYSTEMS - A system and method for sending and receiving data between a treasury system and a partner/recipient. In an embodiment, the sending system selects an outgoing channel and an outgoing message format based on the data and a predefined profile associated with the recipient, creates an outgoing message by using predefined mapping rules associated with the profile to map the data to the outgoing message format, and transfers the outgoing message to the outgoing channel through an adapter corresponding to the outgoing channel, which is programmed to perform predefined sending functions corresponding to the outgoing message format. In an embodiment, the receiving system receives the data into a messaging interface within the treasury system, extracts the logical messages from the received data, selects an incoming message format based on the received data, creates an incoming message from each logical message by using predefined mapping rules associated with the incoming message format to map the logical message from the incoming message format to a predefined treasury system format, and performs a function based on each incoming message.06-03-2010

Narasimha Gopalarao Anand, Bangalore IN

Patent application numberDescriptionPublished
20090282089DATA MIGRATION FACTORY - A method, apparatus and system for data migration is disclosed. In one embodiment, the method includes staging data associated with a legacy system, mapping the data, integrating a tool to facilitate migration of the data, viewing and correcting records associated with the data, and moving the records from the legacy system to a target system. The staging data associated with the legacy system may include discovering and identifying issues associated with data migration, defining a combination of locations, servers, and data migration objects, managing the data migration objects, extracting data from a source, initially and incrementally loading the data into a staging area, and enabling history tracking for incremental data processing.11-12-2009

Pradeep Kumar Anand, Bangalore IN

Patent application numberDescriptionPublished
20120038310INRUSH CURRENT CONTROL FOR A MOTOR STARTER SYSTEM - A motor starter system includes a plurality of switches, and a controller operatively connected to each of the plurality switches. The controller is configured and disposed to selectively activate select ones of the plurality of switches upon detecting a particular phase angle of each of a plurality of phases of a multi-phase electrical source.02-16-2012

Sandeep Venkit Anand, Bangalore IN

Patent application numberDescriptionPublished
20110226066Flexible, Stretchable, and Distributed Strain Sensors - Methods and systems for sensing strain are disclosed. A thin film sensor includes a thin film polymer matrix that has two electrical terminals, conductive nanoparticles dispersed within the polymer matrix, and carbon nanotubes dispersed within the polymer matrix. The thin film sensor has a resistivity across the two electrical terminals that varies with a magnitude of strain applied to the thin film sensor. Strain may be sensed by applying a voltage to the thin film sensor, and an electrical response of the thin film sensor may be detected due to a strain present across the sensor. A magnitude of the strain can be determined based on the electrical response. Methods and systems for a memristor are also disclosed. The memristor has a resistivity that varies with a time-varying voltage input and with a time-varying strain input.09-22-2011
20110230788Methods And Systems For Sensing On Body Of Patient - Methods and systems for identifying a strain history of a portion of a body of a patient are disclosed. The method includes measuring an electrical response of at least one thin-film sensor of a sensor apparatus that is applied to the portion of the body of the patient to obtain a reference signal. The at least one thin-film sensor includes an electrically resistant material, conductive nanoparticles dispersed substantially throughout the electrically resistant material, and conductive nano-structures dispersed substantially throughout the electrically resistant material. The electrical response of the at least one thin-film sensor is monitored to detect changes in the electrical response. Based on the changes in the electrical response, a strain history of the at least one thin-film sensor is determined. A strain history for the portion of the body of the patient is identified based on the strain history of the at least one thin-film sensor.09-22-2011
20110241490Polymer Metal Composite Membranes - Systems and methods of harvesting and converting naturally occurring energy are described that include exposing a material to an ambient condition and harvesting at least a portion of energy that is created. Energy harvesting from fluidic and flow environments or vibration can be accomplished using types of energy harvesters, such as flexible polymers. Active materials or Electro-Active Polymer (EAP)-metal composite thin films like Ionic Polymers, Piezoceramic materials, and electromagnetic systems may be used as mechanical to electrical energy transducers. One type of an ionic EAP is ionic polymer-metal composite (IPMC), which includes a base polymer membrane that may be coated with a metal to act as a surface electrode. The surface electrode may be silver (Ag) nanoparticles. The silver nanoparticle functionalized IPMC can be used to convert mechanical vibrations and fluidic flow to electrical energy to power wireless devices and microelectronic systems, for example.10-06-2011

Susmitha Anand, Bangalore IN

Patent application numberDescriptionPublished
20080286387Standardized method for recovering enriched Indian date extract (IDE), properties of IDE and applications thereof - Disclosed are (i) a standardized method for the recovery of the polyphenolic contents from the seed coats of 11-20-2008
20100034758Peptides Modified with Triterpenoids and Small Organic Molecules: Synthesis and use in Cosmeceuticals - The present invention relates to the Synthesis of Triterpenoid peptides and mechanism of action for Anti ageing and skin care. The present invention is directed towards anti-aging skin care compositions comprising peptides which are made by linking herbal actives to a pentapeptide for enhanced anti ageing activity by regenerating the dermal matrix. In detail, the present invention relates to the synthesis of Triterpenoid peptides, providing an enhanced and synergistic activity for reducing the consequences of ageing such as appearance of fine expression lines and wrinkles on the skin by cosmetic modes of application. The Triterpenoid peptides of the present invention with its novel dual action mode can be used for skin ageing & collagen insufficiency. Its Triterpenoid group acts by preventing oxidation and excess activity of serine proteases like elastase and collagenase that result in wrinkling of skin. With added peptides which boost the collagen and other matrix protein, Triterpenoid peptides provide a complete protection against pre mature ageing and functions as a best anti ageing ingredient.02-11-2010
20100075360UV BASED CELL VIABILITY AS AN INDICATOR OF SUN PROTECTION FACTOR AND METHODS OF MEASUREMENT THEREOF - Disclosed is a simple method of determining SPF based on the staining pattern of viable cells like mouse fibroblasts and human keratinocytes after exposure to ultraviolet radiations. The method provides results comparable to the standard methods of SPF measurement using human subjects.03-25-2010
20100240767Melanogenesis inhibitiuon by 3,5-dimethoxy-4'-hydroxystilbenes and cosmeceutical compositions thereof - Disclosed is the cosmeceutical potential of 3,5-dimethoxy-4′-hydroxystilbene in terms of its melanogenesis inhibitory and photo protective activities. Also disclosed does a topical melanogenesis inhibitory composition comprising 0.01 to 50% by weight of 3,5-dimethoxy-4′-hydroxystilbene.09-23-2010

Ved Prakash Anand, Bangalore IN

Patent application numberDescriptionPublished
20100014105PROCESSING IMAGE DATA - A method of processing image data according to an embodiment of the present invention includes: setting a permissible pitch range for a distance between adjacent ink blots; arranging image data for the line pattern in an x-y coordinate system; selecting a first base point corresponding to one side of the image data for the line pattern; selecting a first determination point from the first base point, in which the first determination point is parallel to and separated from one side of the image data for the line pattern; determining whether a distance between the first base point and the first determination point is within the permissible pitch range; and storing a coordinate as print data if the distance between the first base point and the first determination point is within the permissible pitch range, in which the coordinate is located at a shortest distance from the first determination point.01-21-2010