Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Ravindran, US
Abhilash Ravindran, Sterling, VA US
| Patent application number | Description | Published |
|---|---|---|
| 20090205036 | Secure information storage and delivery system and method - A system for secure information storage and delivery includes a vault repository that includes a secure vault associated with a user, wherein the secure vault is associated with a service level including at least one of a data type or a data size limit associated with the secure vault, the secure vault being adapted to receive and at least one data entry and securely store the at least one data entry if the at least one of a size or a type of the at least one data entry is consistent with the service level. A mobile vault server coupled to the vault repository creates a mobile vault on a mobile device based on the secure vault and is capable of authenticating the mobile device based on user authentication information. The mobile vault server includes a mobile device handler that communicates with the mobile device. A synchronization utility determines whether the at least one data entry on the secure vault is transferable to or storable on the mobile vault based on at least one of the size or the type of the at least one data entry and transfers the at least one data entry from the secure vault to a corresponding data entry on the mobile vault if the at least one data entry on the secure vault is determined to be transferable to or storable on the mobile vault. | 08-13-2009 |
Balaji Ravindran, Los Angeles, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090006192 | Point of Presence Sponsorship Mechanism for Digital Content Objects - Particular embodiments of the present invention are related to a point-of-presence distribution and sponsorship mechanism facilitating sponsored distribution and use of digital content, ad content and revenue generation opportunities. | 01-01-2009 |
Binoy Ravindran, Blacksburg, VA US
| Patent application number | Description | Published |
|---|---|---|
| 20090150699 | SLEEP SCHEDULING METHOD BASED ON MOVING DIRECTIONS OF TARGET IN SENSOR NETWORK - Provided is a sleep scheduling method based on directions of a target in a sensor network. A track subregion is set as an oval shape that is in proportion to a probability of the target moving in certain directions so as to track the target, and sleep patterns of sensor nodes in the tracking subregion are scheduled in consideration of a probability of the target moving in certain directions. As such, the energy efficiency of each sensor node in the sensor network can be improved. | 06-11-2009 |
Binuraj Ravindran, Cupertino, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080263285 | Processor extensions for accelerating spectral band replication - Enhancements to hardware architectures (e.g., a RISC processor or a DSP processor) to accelerate spectral band replication (SBR) processing are described. In some embodiments, instruction extensions configure a reconfigurable processor to accelerat SBR and other audio processing. In addition to the instruction extensions, execution units (e.g., multiplication and accumulation units (MACs)) may operate in parallel to reduce the number of audio processing cycles. Performance may be further enhanced through the use of source and destination units which are configured to work with the execution units and quickly fetch and store source and destination operands. | 10-23-2008 |
| 20120016502 | PROCESSOR EXTENSIONS FOR ACCELERATING SPECTRAL BAND REPLICATION - Enhancements to hardware architectures (e.g., a RISC processor or a DSP processor) to accelerate spectral band replication (SBR) processing are described. In some embodiments, instruction extensions configure a reconfigurable processor to accelerate SBR and other audio processing. In addition to the instruction extensions, execution units (e.g., multiplication and accumulation units (MACs)) may operate in parallel to reduce the number of audio processing cycles. Performance may be further enhanced through the use of source and destination units which are configured to work with the execution units and quickly fetch and store source and destination operands. | 01-19-2012 |
Binuraj K. Ravindran, Cupertino, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110202270 | Delivery of advertisments over broadcasts to receivers with upstream connection and the associated compensation models - A system to add metadata to downstream broadcasts to devices such as smart phones, MP3 music players, tablet computers, etc. equipped with receivers to receive said downstream broadcasts and a full time or part time upstream digital data communication path. The devices are controlled to display or playback advertisements, images etc. in the metadata, detect click events indicating interest by a user in something in the metadata and communicate that click event upstream over a full time or part time internet or an SMS data path connection. Upstream communications to implement user interest such as visit web pages, make a phone call, start an e-commerce transaction are implemented by the client devices. The Transmitters have structure to insert metadata in band or out of band with the broadcast program content and can be coupled to ad servers. | 08-18-2011 |
Karthik Ravindran, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080215621 | Metamodel-based automatic report generation - A metamodel-based system for automatically generating reports is provided. Much of the work involved in creating report designs and reports is automated, allowing developers to produce a broad variety of report designs and reports in a fraction of the time required with standard report development, according to one illustrative embodiment. Metamodels for data and style templates may be created, that allow for the automated design and manipulation of report models. The report models may be used to generate reports that include the indicated data, arranged according to indicated data field properties, settings, and style templates. Changes made in the metamodels can automatically be reflected in reports designed according to those metamodels. | 09-04-2008 |
| 20080256096 | Localizing reports using metadata and multilanguage translations - A method of developing a report capable of providing information from a local database in a predefined structure to a remote application is discussed. The method includes defining an abstract data report structure. The abstract data report structure is configured to provide a report to the remote application having a plurality of data elements. The method further includes localizing at least one of the plurality of data elements by assigning it a remotely customizable field value; and exposing the abstract data report structure to the remote application. | 10-16-2008 |
Kaushik Ravindran, Berkeley, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120030646 | Developing Programs in a Graphical Specification and Constraint Language - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
| 20120030647 | Developing Programs for Hardware Implementation in a Graphical Specification and Constraint Language via Iterative Estimation of Performance or Resource Utilization - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
| 20120030650 | Developing Programs for Hardware Implementation in a Graphical Specification and Constraint Language - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
Neena Ravindran, Fargo, ND US
| Patent application number | Description | Published |
|---|---|---|
| 20090155598 | Coatings and Coating Systems for Metal Substrates - Disclosed are methods of treating a metal to improve the metal's corrosion resistance. In one such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and a UV-curable or other radiation-curable binder. In another such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and an inorganic binder. In another such method, a coating that includes a magnesium alloy powder and a binder is applied to the surface of the metal. The magnesium alloy powder is selected such that it has a corrosion potential that is from about 0.01 volt to about 1.5 volt more negative than the metal's corrosion potential. Also disclosed are methods of treating a ferrous metals and magnesium alloys to improve the corrosion resistance of these materials. | 06-18-2009 |
| 20110046257 | UV-CURABLE LOW SURFACE ENERGY COATINGS - The invention provides an improved unsaturated polyester prepared from the polycondensation of unsaturated diacid monomers or unsaturated acid anhydride mononers and polyol monomers and. optionally, one or more saturated aliphatic or aromatic diacid monomers or anhydride monomers thereof. The improvement comprises 0.5 to 50 weight percent, based on the total monomer weight, of an hydroxyalkyl-functional siloxane of formula (1) below. The invention also relates to a UV curable coating formulation containing a siloxane-functional unsaturated polyester resin, a vinyl ether functional diluents and a photoinitiator. The invention further provides a method of preparing an article with a low-surface energy coating. According to the method, at least one surface of an article with a coating formulation of the invention; and the coating is then cured as described above with UV light to form a low-surface energy coating on the surface. The invention also relates to articles having a low-surface energy coating according to the invention. | 02-24-2011 |
Palanikumar Ravindran, Edison, NJ US
| Patent application number | Description | Published |
|---|---|---|
| 20100312732 | METHODS AND SYSTEMS FOR RESPONSE DETECTION AND EFFICACY - Techniques are provided for analyzing clinical trial data and other medical information in order to understand heterogeneity of response within a population to a treatment under study. These techniques can support the development of personalized medical treatments and provide a better understanding of variability within the population to the effects of existing and new therapies. Additionally, these techniques can robustly define how subjects in the population respond to a treatment under study to differentiate between different responses, such as non-response and response followed by relapse. Therefore, the likely biology that is different in these responses can be identified to predict future response using any number of identified markers. | 12-09-2010 |
Rajiv Alazhath Ravindran, Ann Arbor, MI US
| Patent application number | Description | Published |
|---|---|---|
| 20080270705 | METHOD AND APPARATUS FOR APPLICATION-SPECIFIC DYNAMIC CACHE PLACEMENT - One embodiment of the present method and apparatus for application-specific dynamic cache placement includes grouping sets of data in a cache memory system into two or more virtual partitions and processing a load/store instruction in accordance with the virtual partitions, where the load/store instruction specifies at least one of the virtual partitions to which the load/store instruction is assigned. | 10-30-2008 |
Ramasamy Ravindran, Atlanta, GA US
| Patent application number | Description | Published |
|---|---|---|
| 20110291643 | MODULAR NANO AND MICROSCALE SENSORS - Exemplary embodiments of the present invention disclose a modular testing assay. According to various embodiments of the present invention, the sensor arrays, or microplates, are removably attached to a substrate. In some embodiments, the electrical connection between the sensors of the sensor array and the substrate provide for the removal of one sensor array or microplate with another or similar sensor array. The sensor arrays can be aligned using various types of alignment devices or the substrate can be configured to allow various alignments and spatial orientations of one or more sensor arrays. | 12-01-2011 |
Ramnath Ravindran, Burlington, VT US
| Patent application number | Description | Published |
|---|---|---|
| 20090276178 | WARRANTY MONITORING AND ENFORCEMENT FOR INTEGRATED CIRCUIT AND RELATED DESIGN STRUCTURE - An integrated circuit (IC) including a warranty and enforcement system, and a related design structure and HDL design structure are disclosed. In one embodiment, an IC includes a parameter obtainer for obtaining a value of a parameter of the IC; a warranty data storage system for storing warranty limit data regarding the IC; a comparator for determining whether a warranty limit has been exceeded by comparing the value of the parameter to a corresponding warranty limit; and an action taker for taking a prescribed action in response to the warranty limit being exceeded. | 11-05-2009 |
| 20090276232 | WARRANTY MONITORING AND ENFORCEMENT FOR INTEGRATED CIRCUIT - An integrated circuit (IC) including a warranty and enforcement system and a method are disclosed. In one embodiment, an IC includes a parameter obtainer for obtaining a value of a parameter of the IC; a warranty data storage system for storing warranty limit data regarding the IC; a comparator for determining whether a warranty limit has been exceeded by comparing the value of the parameter to a corresponding warranty limit; and an action taker for taking a prescribed action in response to the warranty limit being exceeded. | 11-05-2009 |
Ravishankar Ravindran, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120002542 | Traffic Engineering and Server Selection for Content Distribution - An apparatus comprising a traffic engineering (TE) and server selection (SS) component configured to couple to an SS component and operate at a first time scale based on SS policies from the SS component, wherein the SS is configured to operate at a second timescale based on TE policies from the TE and SS component, and wherein the second timescale has a finer time granularity than the first time scale by at least one order of magnitude. Also disclosed is a network component comprising a receiver configured to receive one or more SS policies from a content provider or customer node, a logic circuit configured to compute a plurality of joint TE and SS policies for a plurality of network nodes based on the received SS policies, and a transmitter configured to send the joint TE and SS components to the content provider or customer node. | 01-05-2012 |
| 20120005371 | System and Method to Implement Joint Server Selection and Path Selection - An apparatus comprising a content router configured to couple to a customer node and implement joint server selection (SS) and path selection (PS) to meet a user request for content and achieve load balancing for transporting the requested content in a provider network. Also disclosed is a network component comprising a receiver unit in a content router or switch configured to receive a user request for content, a content routing engine configured to implement a joint SS and PS algorithm to select a plurality of servers that comprise the content and a plurality of paths that achieve load balancing for transporting the content, and a transmitter unit configured to indicate the selected servers and paths to a provider network. | 01-05-2012 |
Vinodh Ravindran, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090282135 | HBA BOOT USING NETWORK STORED INFORMATION - A storage area network (SAN) fabric stores configuration information for servers connected to the SAN fabric. Configuration data can include target boot device address, topology configuration, etc. The configuration data is stored in a zone database as a zone member list. The zone database is accessible via a name server. To boot from a target boot device connected to the SAN fabric, the server first logs in to the fabric to register with the name server. The server then sends a configuration query to the name server. The name server replies with a member list that includes the address of the target boot device. The server establishes communication with the target boot device and accesses the boot code. The server then runs the boot code to initiate the boot process. | 11-12-2009 |
