Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ramakrishnan, Bangalore

Archana Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20160062972METHODS AND SYSTEMS FOR FACILITATING TRUSTED FORM PROCESSING - A method for facilitating trusted processing of multiple forms for use with a document banking system, comprising: receiving a selection of an Auto-fill option and a form from a computing device, an account holder selects the Auto-fill option, the form including fillable field(s); authenticating the account holder based on login credential(s), the account holder has a document banking account including documents within the banking system; searching a form template for the form in the banking system, the form template including at least one fillable field similar to the fillable fields of the form; extracting a value corresponding to the at least one fillable field, the value being extracted from the document(s) of the account holder; and filling the form by overlaying the extracted value on the fillable field(s) of the form, the filled form being displayed along with a status information for the fillable field(s) at the computing device.03-03-2016

Deepak Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20100332584POLICY-BASED USER CONTACTS LIST MANAGEMENT - Embodiments of the present invention enable policy-based management of a user contacts list. Applications of the present invention are its use in embodiments of Instant Messaging (IM) systems. During an IM session, a session owner may temporarily add a contact to an active contacts list for a duration determined by evaluating constraints from one or more policies associated with the contact. At IM session initialization, a session owner's persistently stored contacts and their associated policies are retrieved, and the policies are evaluated. An active contacts list for use during the IM session is generated from a subset of stored contacts for which all associated policy constraints are satisfied. In embodiments, the active contacts list may be updated during a session by re-evaluating the stored contacts and associated policies. In embodiments, an active contacts list is updated after addition of a new contact determined to have an associated enabled policy satisfied.12-30-2010
20110029977POLICY BASED INVOCATION OF WEB SERVICES - Techniques for orchestrating workflows are disclosed herein. In an embodiment, a method of orchestrating a workflow is disclosed. In an embodiment, data is stored in a policy file which associates attributes with processes. User input is received. A process associated with an attribute is selected, where the attribute is based on the user input. The selected process is performed as part of the workflow. Also, processes may be added dynamically as part of any category inside the policy file without having to recompile or redesign the logic of the BPEL project.02-03-2011
20110033033TECHNIQUES FOR CONTROLLING ACCESS TO TELECONFERENCES - Techniques for managing teleconferences. A plurality of people are associated with a plurality of identifiers such that each person is associated with at least one identifier. For each caller to a teleconference associated with a different identifier, authentication information is solicited from the caller. Authentication information is received from the caller in response to the solicitation and a determination, based on the received authentication information, is made whether the caller is associated with one of the identifiers.02-10-2011
20110035453AUTOMATIC RULES-BASED MESSAGING SYSTEM BASED ON ANALYSIS OF TEXT AND/OR ASSOCIATED METADATA - In one embodiment, a rule is received that specifies an action to perform based on text of any instant messages received. An input is received to change from a first mode to a second mode. The second mode may be a virtual offline mode in which rules may be applied to incoming instant messages. When an instant message is received, text of the instant message is recognized. For example, text in the body of the instant message or metadata is determined. The rule is applied to the recognized text to determine if an action for the rule should be performed. For example, if a certain phrase is detected, then an action may be performed. The actions may include pre-configured auto-responses, allowing display of the instant message for certain senders even if the user has indicated he/she is busy, or storing of the message for later delivery.02-10-2011
20140208401STATE DRIVEN ORCHESTRATION OF AUTHENTICATION COMPONENTS IN AN ACCESS MANAGER - Methods and systems are described for state driven orchestration of authentication components to access a resource protected by an access manager framework. In response to a client request for a protected resource, relevant authentication components and their respective order are determined. Upon successful authentication of the first authentication component, proper state information of the authentication process is stored by the client indicating the next authentication component. In response to a request for additional credential information for the authentication process from the next authentication component, the client provides the stored state information so that the authentication process continues with the second authentication component according to the determined order of the authentication components within an authentication process.07-24-2014
20150319154STATE DRIVEN ORCHESTRATION OF AUTHENTICATION COMPONENTS IN AN ACCESS MANAGER - Methods and systems are described for state driven orchestration of authentication components to access a resource protected by an access manager framework. In response to a client request for a protected resource, relevant authentication components and their respective order are determined. Upon successful authentication of the first authentication component, proper state information of the authentication process is stored by the client indicating the next authentication component. In response to a request for additional credential information for the authentication process from the next authentication component, the client provides the stored state information so that the authentication process continues with the second authentication component according to the determined order of the authentication components within an authentication process.11-05-2015
20160041843INVOCATION OF WEB SERVICES BASED ON A POLICY FILE INCLUDING PROCESSES OF WORKFLOW ASSOCIATED WITH USER ROLES - Techniques for orchestrating workflows are disclosed herein. In an embodiment, a method of orchestrating a workflow is disclosed. In an embodiment, data is stored in a policy file which associates attributes with processes. User input is received. A process associated with an attribute is selected, where the attribute is based on the user input. The selected process is performed as part of the workflow. Also, processes may be added dynamically as part of any category inside the policy file without having to recompile or redesign the logic of the BPEL project.02-11-2016

Patent applications by Deepak Ramakrishnan, Bangalore IN

Deivanayagam Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20100310192DOCUMENT STORAGE SYSTEM - Methods for storing and managing hard copy documents and their modified versions are disclosed. Specifically, a method of storing a document and one or more related images of alterations made to the document, comprising capturing an image of the document; storing the image of the document in memory; capturing an image of an altered version of the document; comparing the image of the document to the image of the altered version of the document; extracting the differences between the image of the document and the image of the altered version of the document; creating an image of the extracted differences between the image of the document and the image of the altered version of the document; and storing the image of the extracted differences in memory.12-09-2010

Indumathi Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20080242762Architectural unit possessing rapid deep-section cure silicone rubber component - The invention relates to architectural elements possessing at least two components bonded together employing a silicone rubber composition possessing rapid development of strength and deep-section cure, which is useful for application as a bedding sealant in the manufacture of such architectural elements as window assemblies, door assemblies, structural glazing, curtainwall applications, and the like.10-02-2008
20080242763Rapid deep-section cure silicone compositions - The present invention relates to room-temperature curable silicone compositions possessing rapid deep-section cure. The silicone sealant compositions of the present invention find application in insulating glass units as elements of windows, skylights, doors and related products.10-02-2008
20090018260Curable silicon-containing compositions possessing high translucency - The invention relates to curable, storage-stable silicon-containing compositions reinforced with functionalized silica useful as one and two-part sealant and adhesive systems. The cured compositions provide silicon-containing rubber having excellent translucency, physical properties and primerless adhesion.01-15-2009
20100098888Insulated Glass Unit Possessing Room Temperature-Cured Siloxane Sealant Compositon of reduced gas permeability - The invention relates to an insulated glass unit having an increased service life. An outer glass pane and inner glass pane are sealed to a spacer to provide an improved gas impermeable space. The glass unit includes a curable two-part sealer composition which, upon curing, exhibits unexpectedly high adhesion to substrates.04-22-2010
20110237734SILYLATED POLYURETHANE/POLYORGANOSILOXANE BLEND AND SEALANT COMPOSITION AND FUMED SILICA COMPOSITION CONTAINING SAME - There is provided herein a composition comprising: (A) a silanol and/orhydrocarbon-terminated polyorganosiloxane in an amount of from about 30 weight percent to about 90 weight percent; and, (B) a moisture curable silylated polyurethane resin in an amount of from about 10 weight percent to about 70 weight percent. There is also provided herein in another embodiment a two part sealant composition wherein the first part comprises: (A) a silanol and/or hydrocarbon-terminated polyorganosiloxane in an amount of from about 15 weight percent to about 60 weight percent, (B) a moisture curable silylated polyurethane resin in an amount of from about 2 weight percent to about 32 weight percent, and (C) a filler, said weight percents being based on the weight of the first part. In addition, there is provided herein a fumed silica composition comprising: (A) a silanol and/or hydrocarbon-terminated polyorganosiloxane in an amount of from about 20 weight percent to about 62 weight percent; (B) a moisture curable silylated polyurethane resin in an amount of from about 8 weight percent to about 38 weight percent; and, (C) a treated fumed silica in an amount of from about 5 to about 10 weight percent.09-29-2011
20120065595SELF-LUBRICATING PHARMACEUTICAL SYRINGE STOPPERS - In one aspect, a self-lubricating component is provided for a pharmaceutical packaging assembly. The self-lubricating component comprises a polymer composition and an effective amount of a lubricating additive such as, for example, boron nitride. In another aspect, a pharmaceutical packaging assembly may be provided having a surface thereof coated with a lubricating composition comprising boron nitride. The pharmaceutical packaging composition may be, for example, a pre-filled syringe comprising a body (barrel) and a plunger assembly.03-15-2012
20130338606SELF-LUBRICATING PHARMACEUTICAL SYRINGE STOPPERS - In one aspect, a self-lubricating component is provided for a pharmaceutical packaging assembly. The self-lubricating component comprises a polymer composition and an effective amount of a lubricating additive such as, for example, boron nitride. In another aspect, a pharmaceutical packaging assembly may be provided having a surface thereof coated with a lubricating composition comprising boron nitride. The pharmaceutical packaging composition may be, for example, a pre-filled syringe comprising a body (barrel) and a plunger assembly.12-19-2013
20150159036STABLE PRIMER FORMULATIONS AND COATINGS WITH NANO DISPERSION OF MODIFIED METAL OXIDES - The present invention is directed to a primer composition, comprising: (a) metal oxide nanoparticles surface-modified with an organofunctional silane moiety having a specific functionality, (b) an organic polymer; and (c) one or more solvents; wherein the composition comprises less than 4 wt % of water, based on the total weight of said primer composition. The composition produces films having excellent optical and adhesion characteristics, and excellent weatherability and thermal stability.06-11-2015
20160002410ESTER-FUNCTIONAL POLYSILOXANES AND COPOLYMERS MADE THEREFROM - There is described a polysiloxane having the structure:01-07-2016
20160002412UV-ACTIVE CHROMOPHORE FUNCTIONALIZED POLYSILOXANES AND COPOLYMERS MADE THEREFROM - Disclosed herein is a polyorganosiloxane having the structure of Formula I:01-07-2016
20160083527POLYSILOXANE CO- OR TERPOLYMERS AND POLYMERS MADE THEREFROM - Thermoplastic resin polymer compositions having a block of random polysiloxane co- or terpolymer structure, such as substituted phenyl-terminated polysiloxane co- or terpolymers having the general structure:03-24-2016
20160083528alpha, omega- FUNCTIONALIZED POLYOXYALKYLENE-SILOXANE POLYMERS AND COPOLYMERS MADE THEREFROM - An α,ω-functionalized polyoxyalkylene-siloxane polymer having the general structural Formula (I):03-24-2016

Patent applications by Indumathi Ramakrishnan, Bangalore IN

Lakshman Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20120147974Television Functionality on a Chip - A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies.06-14-2012

Lndumathi Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20150141586PHENYL-CONTAINING FUNCTIONAL POLYSILOXANES AND POLYCARBONATE-POLYSILOXANE COPOLYMERS MADE THEREFROM - The invention is directed to phenyl-containing functional polysiloxanes and polycarbonate-polysiloxane copolymer compositions made therefrom having improved optical clarity and better low temperature impact resistance.05-21-2015

Mahesh Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20140289182SYSTEM AND METHOD FOR A NEURAL METADATA FRAMEWORK - The embodiments herein provide a method and process for storing and provisioning system catalogue(s) of metadata object relationships, from diverse and disparate physical data elements. The method comprises the steps of creating a logical enterprise data warehouse by assembling a plurality of nanomart storage structures; visually mashingup a plurality of interconnected data elements from the plurality of nanomart storage structures to produce a business analytics; and generating a neural metadata framework for providing a mathematical model to abstract and catalogue the plurality of data elements from the plurality of nanomart storage structures.09-25-2014

Raghuraman Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20140136293RELATIVE TREND ANALYSIS OF SCENARIOS - To perform a relative trend analysis of a business scenario, a graphical illustration of a trend for a business scenario under analysis is displayed on a user interface. The user interface renders and receives a user selection of one or more parameters associated with the business scenario under analysis. Based on the user selection, a database is queried to determine trend-splits of the business scenario under analysis. The trend-splits of the business scenario under analysis are matched with one or more gradient-splits of other business scenarios residing in a database. Based on the matching, the related business scenarios are determined and the gradient-splits of the related business scenarios are retrieved from the database. A graphical illustration of the trend of business scenario under analysis and gradient of the related business scenarios is rendered on the user interface.05-15-2014
20140165186GEOMETRICAL PATTERN BASED APPLICATION PASSCODE - To authorize an access to an application, a user interface renders a geometrical pattern on receiving a trigger to access the application. The rendered geometrical pattern includes an instance of an arrangement of one or more first nodes and one or more second nodes. The rendered geometrical pattern is associated with an input type to receive a selection of the first nodes and the second nodes. The selection of the first nodes and the second nodes is received as an authorizing key. The authorizing key is matched with an authorizing passcode stored in memory to provide access to the application.06-12-2014

Raju Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20110085526SYSTEMS AND METHODS FOR WIRELESS LOCAL AREA NETWORK BASED CONTROL OF A SET-TOP BOX DEVICE - An exemplary method includes establishing, by a mobile phone device, a wireless local area network communication channel between the mobile phone device and a set-top box device, providing, by the mobile phone device, a graphical user interface for display on a display screen of the mobile phone device, the graphical user interface configured to facilitate inputting of one or more control commands by a user of the mobile phone device, and controlling, by the mobile phone device, at least one operation of the set-top box device via the wireless local area network communication channel in accordance with the one or more control commands. Corresponding methods and systems are also described.04-14-2011
20110145581MEDIA PLAYBACK ACROSS DEVICES - A method may include displaying media items via a network, wherein the network includes a mobile device, a personal computer, and a set-top box connected to a television. A first communication session may be established with the personal computer via the network. A media item may be identified for display on the television. A request may be transmitted to the personal computer to output the identified media item for display on the television.06-16-2011
20120011553METHOD AND APPARATUS FOR SUPPORTING SERVICES VIA A SET-TOP BOX - An approach is provided for supporting messaging services via a set-top box. A set-top box establishes communications with a user device. The set-top box receives a message from the user device, and stores the message for inclusion in a messaging log. The set-top box presents content of the messaging log via a display coupled to the set-top box. According to one embodiment, the set-top box receives network address information of the user device, maps the network address information to location information, and retrieves information from a data repository based on the location information. In another embodiment, the user device acquires information about a program being experience by a user via the set-top box, and generates a message to provide presence status information to a social network service based on the program information.01-12-2012
20120036543METHOD AND APPARATUS FOR CONTROLLING A SET-TOP BOX BASED ON DEVICE EVENTS - An approach is provided for controlling a set-top box based on a device event. A set-top box detects a wireless device. A communication channel is established with the wireless device configured to initiate a voice call. A command message is received, by the set-top box, over the communication channel. The command corresponds to a device event experienced by the wireless device.02-09-2012

Raju T. Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20120227001Methods and Systems for Managing an e-Reader Interface - Exemplary methods and systems for managing an e-reader interface are disclosed herein. An exemplary method includes an e-reader interface management system directing an e-reader device to display a plurality of graphical objects representative of a plurality of segments of an e-publication and arranged in a plurality of overlapping rows, detecting that a user has accessed a particular segment within the plurality of segments and represented by a particular graphical object within the plurality of graphical objects, and dynamically altering at least one display attribute associated with the particular graphical object to indicate that the particular segment has been accessed by the user. Corresponding methods and systems are also disclosed.09-06-2012
20120227002Methods and Systems for Managing an e-Reader Interface - Exemplary methods and systems for managing an e-reader interface are disclosed herein. An exemplary method includes an e-reader interface management system directing an e-reader device to display a plurality of graphical objects representative of a plurality of segments of an e-publication, detecting a user interaction with a graphical object within the plurality of graphical objects and representative of a segment within the plurality of segments, and directing the e-reader device to remove at least one other graphical object within the graphical objects from the display of the graphical objects, wherein the at least one other graphical object is representative of at least one other segment within the plurality of segments that is unrelated to the segment. Corresponding methods and systems are also disclosed.09-06-2012
20150120839PROVIDING CONTEXTUAL MESSAGES RELATING TO CURRENTLY ACCESSED CONTENT - One or more first devices may receive, from a second device, program information as part of a request to provide a contextual message, associated with particular content corresponding to the program information, to a third device. The program information may identify a time, a geographic location, and a television channel identifier associated with the particular content. The one or more devices may cause the particular content to be identified based on a fingerprint of the particular content; receive the contextual message that was identified based on the fingerprint; provide the contextual message to the third device; and provide, for storage in a content schedule, information identifying the particular content, a time period during which the particular content is broadcasted, the geographic location, and the television channel identifier. The content schedule may be used to identify the particular content after the particular content has been initially identified based on the fingerprint.04-30-2015

Ravi Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20110046394Pharmaceutical Process and Intermediates 714 - The invention relates to compounds of formula (X), and salts thereof, and their use as intermediates in improved manufacturing processes for the synthesis of pharmaceutical compound (I):02-24-2011

Salai Valarmathi Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20090282391CONVERTING FORMAT STRINGS TO REGULAR EXPRESSIONS - In one embodiment, a method for correlating log entries in a log file to the line numbers of formatted-string output functions in source code, where the formatted-string output functions contain instructions to generate the log entries in the log file. The method includes locating the formatted-string output functions in the source code, where each formatted-string output function contains a format string. Each format string is processed to generate a corresponding regular expression to match log entries outputted by the corresponding formatted-string output function. Each regular expression is associated with the line number of the corresponding formatted-string output function. The resultant list of regular expressions and corresponding line numbers is processed with the log file, where log entries in the log file are modified to indicate the line numbers associated with matching regular expressions.11-12-2009

Sandeep Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20100124881Database Based Connectivity For Secure SSID - A device includes a wireless transceiver and a memory storing a database. The database includes identification information of one or more secured wireless networks. When the device attempts to establish a wireless connection, the wireless transceiver attempts to connect to the one or more secured wireless networks prior to attempting to connect to further networks.05-20-2010

Sthanunathan Eric Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20140185518SYSTEM AND METHOD FOR WiFi POSITIONING - An aspect of the invention provides instantaneous Wi-Fi positioning that is robust to outliar APs using a recursive centroid method. It estimates user position and uncertainty based on the current list of scanned APs. Another aspect of the invention provides a Wi-Fi navigation solution that estimates good Wi-Fi positions even in the areas of low AP density and further improves robustness to outliar APs. Wi-Fi navigation solution improves the estimate of instantaneous Wi-Fi positioning by using a 4-state Kalman filter, which models user dynamics. As a result, the uncertainty estimate of the Wi-Fi positions is accurately estimated, thereby, making it suitable for blending with GNSS.07-03-2014

Subramanian Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20140101154SIMPLIFYING GROUPING OF DATA ITEMS STORED IN A DATABASE - An aspect of the present invention simplifies grouping of data items previously stored in a database, the data items being stored in the form of rows and columns in respective tables (in the database). In one embodiment, a system displays a cross product of values from two or more columns in the form of multiple lines, where each line contains a respective value from each of the two or more columns to specify a corresponding criterion (combination of values). In response to receiving inputs indicating the respective groups for each of the lines, the system determines a group for each data item (stored in the database) based on the received inputs. A user is accordingly required to only specify the desired groups corresponding to various combinations of values of the columns to cause grouping of data items in the database.04-10-2014
20150062005METHOD AND SYSTEM FOR PROVIDING USER INTERACTION WHEN CAPTURING CONTENT IN AN ELECTRONIC DEVICE - A method and system for executing an operation in an electronic device using a camera are provided. Each finger action is associated with an operation. Further, the operation is classified as a processing operation that is executed when capturing content, or a post-processing operation that is executed after capturing the content. The method executes the operation based on the fingerprint of the user. The electronic device comprises a fingerprint reader to read the fingerprint of the user and can be present external to a screen of the electronic device or can be integrated within the screen of the electronic device.03-05-2015
20160081620METHOD AND APPARATUS FOR HEALTH CARE - An apparatus includes: a receiving unit for receiving a sensor signal for a body of a user from a wearable apparatus; a controller for classifying a physical activity of the user as one of a plurality of predefined activity models based on the received sensor signal, and generating prediction information about the body of the user based on a result of the classifying and profile information about the user; and an output device for outputting health care information to the user based on the prediction information.03-24-2016

Patent applications by Subramanian Ramakrishnan, Bangalore IN

Sundar Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20120008508Method and System for Removing Dead Access Control Entries (ACEs) - Methods and systems have been provided for removing dead Access Control Entries (ACEs) in an Access Control List (ACL). In one embodiment, the dead ACEs can be detected for an egress as well as an ingress ACL. The ACEs that have a hit count above a user-specified hit count are checked for their validity. The validity of the ACE is checked, using the information based on a Forwarding Information Base (FIB). If an ACE is found to be invalid, it is considered dead. The dead ACEs are referred as candidates for removal from the ACL. If the ACE is found to be a candidate for removal, a system administrator can either warn the network administrator about the candidate for removal or delete the ACE from the ACL after a pre-defined time limit.01-12-2012

Umasuthan Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20120150789DETERMINING AND CONVEYING USER AVAILABILITY - Determining and conveying availability information regarding a user may be accomplished by a variety of techniques. In one general implementation, determining and conveying availability information regarding a user may include determining an availability intent for a user of a user interface device, determining at least one availability desire for the user, and/or determining an inferred availability state for the user. The availability intent, the availability desire, and/or the inferred availability state for the user may be used to determine a composite availability state for the user, and the composite availability state may be conveyed to a remote server system.06-14-2012

Vaidyanath Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20100280176POLYCARBONATE COMPOSITION COMPRISING NANOMATERIALS - A method of preparing a polycarbonate nanocomposite comprising forming a reactant mixture comprising a nanomaterial, a solvent, a dihydroxy compound and an activated carbonate; and polymerizing the dihydroxy compound and the activated carbonate in the presence of the solvent to form the polycarbonate nanocomposite is disclosed. Also disclosed are polycarbonate nanocomposites prepared in accordance with this method, and thermoplastic compositions comprising the polycarbonate nanocomposites. Also disclosed are polycarbonate compositions comprising the nanomaterial.11-04-2010
20120149839POLYCARBONATE NANOCOMPOSITES - Polycarbonate nanocomposites comprising a polycarbonate matrix having non-oxidized metal nanoparticles dispersed therein are disclosed. The polycarbonate nanocomposite is produced by a process comprising forming a reaction mixture comprising a dihydroxy compound, an activated carbonate, a metal precursor, and a solvent; and in-situ polymerizing the reaction mixture to form a nanocomposite comprising a polycarbonate matrix and metal nanoparticles dispersed therein. The metal precursor comprises a metal selected from a specified group. The nanocomposites have improved mechanical, optical, electrical and/or magnetic properties. Also disclosed are articles formed from such polycarbonate nanocomposites.06-14-2012
20130165547POLYCARBONATE NANOCOMPOSITES - Polycarbonate nanocomposites comprising a polycarbonate matrix having non-oxidized metal nanoparticles dispersed therein are disclosed. The polycarbonate nanocomposite is produced by a process comprising forming a reaction mixture comprising a dihydroxy compound, an activated carbonate, a metal precursor, and a solvent; and in-situ polymerizing the reaction mixture to form a nanocomposite comprising a polycarbonate matrix and metal nanoparticles dispersed therein. The metal precursor comprises a metal selected from a specified group. The nanocomposites have improved mechanical, optical, electrical and/or magnetic properties. Also disclosed are articles formed from such polycarbonate nanocomposites.06-27-2013

Patent applications by Vaidyanath Ramakrishnan, Bangalore IN

Venkatraman Ramakrishnan, Bangalore IN

Patent application numberDescriptionPublished
20090125858IC Design Flow Incorporating Optimal Assumptions of Power Supply Voltage Drops at Cells when Performing Timing Analysis - An aspect of the present invention selects a maximum voltage and a minimum voltage in respective sub-intervals of a timing window in which the output of a cell is expected to switch, and performing timing analysis based on the selected values. By using appropriate smaller sub-intervals within the timing window, more optimal physical layout of the design may be obtained. In an embodiment, the sub-intervals equal a cell delay, i.e., the delay between an input change to an output change for the corresponding cell. According to another aspect of the present invention, the sub-interval for later cells in a timing path are modified based on modified timing window of previous cells in the path, to reduce the computational requirement.05-14-2009
20090144674Timing Analysis When Integrating Multiple Circuit Blocks While Balancing Resource Requirements And Accuracy - An aspect of the present invention provides for timing analysis when integrating multiple circuit blocks while balancing resource requirements and accuracy. In an embodiment, an optimized model for a circuit block is created by combining information provided by two different models of the same circuit block and performing timing analysis based on the optimized model. In an embodiment, the two models correspond to black box and interface timing models. In the optimized model, ports for which only timing arc information is deemed necessary are modeled using corresponding information from the black box model, while ports for which more accurate or detailed information is deemed necessary are modeled using corresponding information from the interface timing model. The optimized model enables the integration to be performed with a balance of resource requirements and accuracy.06-04-2009
Website © 2016 Advameg, Inc.