Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Balakrishnan, US

Bargav Balakrishnan, Poughkeepsie, NY US

Patent application numberDescriptionPublished
20110296259TESTING MEMORY ARRAYS AND LOGIC WITH ABIST CIRCUITRY - A method of testing an integrated circuit device, the integrated circuit device having a memory array portion and a logic portion, includes providing test data to the memory array portion of the integrated circuit device using Array Built-In Self Test (ABIST) circuitry; and simultaneously testing the logic portion of the integrated circuit device using the ABIST circuitry, wherein both the memory array portion and the logic portion of the integrated circuit are tested at speed.12-01-2011

Bhaskaran Balakrishnan, Chevy Chase, MD US

Patent application numberDescriptionPublished
20090248589Systems and Methods for Real-time, Dynamic Multi-Dimensional Constraint Analysis of Portfolios of Financial Instruments - An automated method of managing or constructing a portfolio comprising at least one financial instrument defining portfolio attributes, the method using a system comprising a processor, a display and an input device. The method comprises defining at least one objective representing a desired state for the portfolio attributes and defining a set of constraints that are defined in relation to a computable, desired state of portfolio attributes in relation to the at least one objective. A constraints analysis module based upon the set of constraints is generated and provided to the processor. The portfolio is evaluated with the processor using the constraints analysis module and the state of the portfolio attributes based upon the evaluation is displayed. At least one option for altering portfolio attributes in order to more effectively meet the at least one objective is simultaneously displayed. The option is displayed with an interactive user input mechanism that allows for selection of an option and automatic evaluation and display of the state of the portfolio attributes due to selection of the option.10-01-2009

Chander Balakrishnan, Oak Park, IL US

Patent application numberDescriptionPublished
20110113679METHODS OF REFINING AND PRODUCING FUEL FROM NATURAL OIL FEEDSTOCKS - Methods are provided for refining natural oil feedstocks. The methods comprise reacting the feedstock in the presence of a metathesis catalyst under conditions sufficient to form a metathesized product comprising olefins and esters. In certain embodiments, the methods further comprise separating the olefins from the esters in the metathesized product. In certain embodiments, the methods further comprise hydrogenating the olefins under conditions sufficient to form a fuel composition. In certain embodiments, the methods further comprise transesterifying the esters in the presence of an alcohol to form a transesterified product.05-19-2011
20110237850METHODS OF PRODUCING JET FUEL FROM NATURAL OIL FEEDSTOCKS THROUGH METATHESIS REACTIONS - Methods are provided for producing a jet fuel composition from a feedstock comprising a natural oil. The methods comprise reacting the feedstock with a low-weight olefin in the presence of a metathesis catalyst under conditions sufficient to form a metathesized product. The methods further comprise hydrogenating the metathesized product under conditions sufficient to form a jet fuel composition.09-29-2011

Ganesh Balakrishnan, Alburquerque, NM US

Patent application numberDescriptionPublished
20100051900MISFIT DISLOCATION FORMING INTERFACIAL SELF-ASSEMBLY FOR GROWTH OF HIGHLY-MISMATCHED III-SB ALLOYS - Exemplary embodiments provide high-quality layered semiconductor devices and methods for their fabrication. The high-quality layered semiconductor device can be formed in planar with low defect densities and with strain relieved through a plurality of arrays of misfit dislocations formed at the interface of highly lattice-mismatched layers of the device. The high-quality layered semiconductor device can be formed using various materials systems and can be incorporated into various opto-electronic and electronic devices. In an exemplary embodiment, an emitter device can include monolithic quantum well (QW) lasers directly disposed on a SOI or silicon substrate for waveguide coupled integration. In another exemplary embodiment, a superlattice (SL) photodetector and its focal plane array can include a III-Sb active region formed over a large GaAs substrate using SLS technologies.03-04-2010

Ganesh Balakrishnan, Albuquerque, NM US

Patent application numberDescriptionPublished
20080206966QUANTUM DOTS NUCLEATION LAYER OF LATTICE MISMATCHED EPITAXY - Lattice mismatched epitaxy and methods for lattice mismatched epitaxy are provided. The method includes providing a growth substrate and forming a plurality of quantum dots, such as, for example, AlSb quantum dots, on the growth substrate. The method further includes forming a crystallographic nucleation layer by growth and coalescence of the plurality of quantum dots, wherein the nucleation layer is essentially free from vertically propagating defects. The method using quantum dots can be used to overcome the restraints of critical thickness in lattice mismatched epitaxy to allow effective integration of various existing substrate technologies with device technologies.08-28-2008

Ganesh C. Balakrishnan, Redmond, WA US

Patent application numberDescriptionPublished
20090254555Modeling and Simulating Software Contention - Aspects of the subject matter described herein relate to modeling and simulating software contention. In aspects, a model declares properties of a scarce software object and models software components that need the scarce software object to execute. A simulator uses the model to set up data structures that track locking activity related to the software object. The simulator simulates the interaction between software components and hardware including seizing and releasing locks on the software object. The simulator may use a function or other similar mechanism to distribute seize and release operations with respect to a lock across multiple instances of the software object. The simulator may use data generated by a simulation to provide an indication of lock objects and hardware utilization, transaction latencies, and other statistics.10-08-2009

Gogul Balakrishnan, Princeton, NJ US

Patent application numberDescriptionPublished
20120084761Interprocedural Exception Method - An interprocedural exception analysis and transformation framework for computer programming languages such as C++ that (1) captures the control-flow induced by exceptions precisely, and (2) transforms the given computer program into an exception-free program that is amenable for precise static analysis, verification, and optimizations.04-05-2012
20120117547EMBEDDING CLASS HIERARCHY INTO OBJECT MODELS FOR MULTIPLE CLASS INHERITANCE - A model is provided for transforming a program with a priori given class hierarchy that is induced by inheritance. An inheritance remover is configured to remove inheritance from a given program to produce an analysis-friendly program which does not include virtual-function pointer tables and runtime libraries associated with inheritance-related operations. The analysis-friendly program preserves the semantics of the given program with respect to a given class hierarchy. A clarifier is configured to identify implicit expressions and function calls and transform the given program into at least one intermediate program having explicit expressions and function calls.05-10-2012

Gogul Balakrishnan, Plainsboro, NJ US

Patent application numberDescriptionPublished
20090193401PATH-SENSITIVE ANALYSIS THROUGH INFEASIBLE-PATH DETECTION AND SYNTACTIC LANGUAGE REFINEMENT - A system and method for infeasible path detection includes performing a static analysis on a program to prove a property of the program. If the property is not proved, infeasible paths in the program are determined by performing a path-insensitive abstract interpretation. Information about such infeasible paths is used to achieve the effects of path-sensitivity in path-insensitive program analysis.07-30-2009
20090292941PROOF-GUIDED ERROR DIAGNOSIS (PED) BY TRIANGULATION OF PROGRAM ERROR CAUSES - Systems and methods are disclosed for performing error diagnosis of software errors in a program by from one or more error traces, building a repair program containing one or more modified program semantics corresponding to fixes to observed errors; encoding the repair program with constraints, biases and priortization into a constraint weighted problem; and solving the constraint weighted problem to generate one or more repair solutions, wherein the encoding includes at least one of: a) constraining one or more repairs choices guided by automatically inferring one or more partial specifications of intended program behaviors and program structure; b) biasing one or more repair choices guided by typical programming mistakes; and c) prioritizing the repair solutions based on error locations and possible changes in program semantics.11-26-2009
20100005454PROGRAM VERIFICATION THROUGH SYMBOLIC ENUMERATION OF CONTROL PATH PROGRAMS - Systems and methods are disclosed to verify a program by symbolically enumerating path programs; verifying each path program to determine if the path program is correct or leads to a violation of a correctness property; determining a conflict set from the path program if the path program is proved correct; using the conflict set to avoid enumerating other related path programs that are also correct.01-07-2010
20100205592CONTROL STRUCTURE REFINEMENT OF LOOPS USING STATIC ANALYSIS - A system and method for discovering a set of possible iteration sequences for a given loop in a software program is described, to transform the loop representation. In a program containing a loop, the loop is partitioned into a plurality of portions based on splitting criteria. Labels are associated with the portions, and an initial loop automaton is constructed that represents the loop iterations as a regular language over the labels corresponding to the portions in the program. Subsequences of the labels are analyzed to determine infeasibility of the subsequences permitted in the automaton. The automaton is refined by removing all infeasible subsequences to discover a set of possible iteration sequences in the loop. The resulting loop automaton is used in a subsequent program verification or analysis technique to find violations of correctness properties in programs.08-12-2010

Govind Balakrishnan US

Patent application numberDescriptionPublished
20110300836INTERRUPTING AND RESUMING A MEDIA PLAYER - In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.12-08-2011

Jaiganesh Balakrishnan, Dallas, TX US

Patent application numberDescriptionPublished
20100020684Multi-Band OFDM Communications System - System and method for providing multiple access in a multi-band, orthogonal frequency division multiplexed (multi-band-OFDM) communications system. A preferred embodiment comprises determining a transmission bandwidth to support a performance requirement and configuring transmission bands in the multi-band-OFDM communications system based upon the transmission bandwidth, wherein the transmission bands may be made up of smaller transmission bands bonded together. Further comprising initializing communications with the configured transmission bands. The use of bonded transmission bands can provide increased data rates and/or increased range performance.01-28-2010
20100215077Multi-Band OFDM Communications System - A method for providing communication in a wireless network comprising one or more simultaneously operating pico networks includes dividing UWB spectrum into a plurality of frequency bands. These bands are formed into band groups. At least one band group is assigned to each one of the pico networks. At least pne time frequency code is assigned to symbols associated with each one of the pico networks on a transmission-by-transmission basis. A system for channelization of the spectrum includes a frequency-synthesized oscillator and a time frequency code generator configured to assign time-frequency codes to successive transmissions of a pico network such that the successive transmissions are transmitted in all frequency bands of a band group assigned to the pico network.08-26-2010

Patent applications by Jaiganesh Balakrishnan, Dallas, TX US

Jitendra Balakrishnan, Ithaca, NY US

Patent application numberDescriptionPublished
20080271495Reduction of optical fiber cane/preform deformation in consolidation - According to an embodiment of the invention a method of manufacturing optical fiber cane comprises the steps of: (i) providing a core rod manufactured of relatively low viscosity glass; (ii) depositing SiO11-06-2008

Karthik Balakrishnan, Grayslake, IL US

Patent application numberDescriptionPublished
20090201835METHOD FOR SUPPORTING A MULTI-PARTY CALL IN COMBINATIONAL SESSION - There is provided a method of a first mobile communication device for supporting a combinational circuit switched and packet switched session with other communication devices. During a combination session (08-13-2009

Karthik Balakrishnan, Houston, TX US

Patent application numberDescriptionPublished
20100286358COPOLYCARRBONATE-POLYESTERS, METHODS OF MANUFACTURE, AND USES THEREOF - A copolycarbonate-polyester, comprising units of formula11-11-2010

Karthik Balakrishnan, Evansville, IN US

Patent application numberDescriptionPublished
20090043070COPOLYCARRBONATE-POLYESTERS, METHODS OF MANUFACTURE, AND USES THEREOF - A copolycarbonate-polyester, comprising units of formula02-12-2009

Patent applications by Karthik Balakrishnan, Evansville, IN US

Karthikayan Balakrishnan, Vernon Hills, IL US

Patent application numberDescriptionPublished
20100167251HUMAN TORSO PHANTOM FOR IMAGING OF HEART WITH REALISTIC MODES OF CARDIAC AND RESPIRATORY MOTION - A human torso phantom and its construction, wherein the phantom mimics respiratory and cardiac cycles in a human allowing acquisition of medical imaging data under conditions simulating patient cardiac and respiratory motion.07-01-2010
20120104260METHOD AND APPARATUS TO FACILITATE CRYSTAL IDENTIFICATION IN A PET DETECTOR - A method for creating a look-up table includes arranging a mask configured to cover a subset of crystals of a plurality of crystals in a scintillation array. The method includes collecting a first set of data from at least one photosensor positioned to receive light generated by the scintillation array. The method further includes realigning the mask in a second position on the scintillation array to cover a second subset of crystals of the plurality of crystals. Further, the method includes collecting a second set of data from the at least one photosensor with the mask aligned on the scintillation array in the second position. Additionally, the method includes creating first and second flood histograms from the first and second sets of collected data, respectively. The method also superimposing the first flood histogram with the second flood histogram to create a superimposed flood histogram.05-03-2012

Kedarnath Balakrishnan, Princeton, NJ US

Patent application numberDescriptionPublished
20090119556METHOD AND APPARATUS FOR TESTING LOGIC CIRCUIT DESIGNS - Disclosed is a logic testing system that includes a decompressor and a tester in communication with the decompressor. The tester is configured to store a seed and locations of scan inputs and is further configured to transmit the seed and the locations of scan inputs to the decompressor. The decompressor is configured to generate a test pattern from the seed and the locations of scan inputs. The decompressor includes a first test pattern generator, a second test pattern generator, and a selector configured to select the test pattern generated by the first test pattern generator or the test pattern generated by the second test pattern generator using the locations of scan inputs.05-07-2009
20090119563METHOD AND APPARATUS FOR TESTING LOGIC CIRCUIT DESIGNS - Disclosed is a logic testing system that includes a decompressor and a tester in communication with the decompressor. The tester is configured to store a seed and locations of scan inputs and is further configured to transmit the seed and the locations of scan inputs to the decompressor. The decompressor is configured to generate a test pattern from the seed and the locations of scan inputs. The decompressor includes a first test pattern generator, a second test pattern generator, and a selector configured to select the test pattern generated by the first test pattern generator or the test pattern generated by the second test pattern generator using the locations of scan inputs.05-07-2009

Kumaranayagam Balakrishnan, Staten Island, NY US

Patent application numberDescriptionPublished
20100022406Methods and Systems for Universal Carrier Screening - Provided herein are methods, systems, and devices for genetic screening. The genetic screening of two or more individuals can be utilized to predict the phenotype of a child from the group of individuals. Also disclosed is prediction of a phenotype of a child from a subset of biological relatives, such as a potential mother and father, before conception. In many instances, the methods, systems and devices herein are utilized to predict the probability of a child developing a rare genetic disease.01-28-2010

Lata Balakrishnan, Rochester, NY US

Patent application numberDescriptionPublished
20110002959Vaccine Production For Pathogenic Bird Viral Diseases - The present invention is an improved method for the production of vaccines to transmittable viral pathogens where the virus is pathogenic to the chicken embryos. Bird embryos are selected for vaccine production from wild and domestic birds, and preferably waterfowl, that have increased resistant to the viral pathogen. The invention is useful for native and engineered viruses.01-06-2011

Mahesh Balakrishnan, Ithaca, NY US

Patent application numberDescriptionPublished
20080304421Internet Latencies Through Prediction Trees - A prediction tree for estimating values of a network performance measure. Leaf nodes of the prediction tree are associated with networked computing devices and interior nodes are not necessarily representative of physical network connections. Values are assigned to edges in the prediction tree and the network performance measure relative to two computing devices represented by two nodes of the tree is estimated by aggregating the values assigned to the edges in the path in the prediction tree joining the two edges. Mechanisms for adding nodes representing computing devices to the prediction tree, for identifying a closest node representing a computing device in the prediction tree, for identifying a cluster of devices represented by nodes of the tree, and for rebalancing the prediction tree are provided.12-11-2008

Muralikrishnan Balakrishnan, Eden Prairie, MN US

Patent application numberDescriptionPublished
20100241787SENSOR PROTECTION USING A NON-VOLATILE MEMORY CELL - A method and apparatus for protecting an electrical device using a non-volatile memory cell, such as an STRAM or RRAM memory cell. In some embodiments, a memory element is connected in parallel with a sensor element, where the memory element is configured to be repetitively reprogrammable between a high resistance state and a low resistance state. The memory element is programmed to the low resistance state when the sensor element is in a non-operational state and reprogrammed to the high resistance state when the sensor element is in an operational state.09-23-2010
20110006275NON-VOLATILE RESISTIVE SENSE MEMORY - A resistive sense memory cell includes a layer of crystalline praseodymium calcium manganese oxide and a layer of amorphous praseodymium calcium manganese oxide disposed on the layer of crystalline praseodymium calcium manganese oxide forming a resistive sense memory stack. A first and second electrode are separated by the resistive sense memory stack. The resistive sense memory cell can further include an oxygen diffusion barrier layer separating the layer of crystalline praseodymium calcium manganese oxide from the layer of amorphous praseodymium calcium manganese oxide a layer. Methods include depositing an amorphous praseodymium calcium manganese oxide disposed on the layer of crystalline praseodymium calcium manganese oxide forming a resistive sense memory stack.01-13-2011
20110007544Non-Volatile Memory with Active Ionic Interface Region - A non-volatile memory cell and method of use therefore are disclosed. In accordance with various embodiments, the memory cell comprises a tunneling region disposed between a conducting region and a metal region, wherein the tunneling region comprises an active interface region disposed between a first tunneling barrier and a second tunneling barrier. A high resistive film is formed in the active interface region with migration of ions from both the metal and conducting regions responsive to a write current to program the memory cell to a selected resistive state.01-13-2011

Muralikrishnan Balakrishnan, Bloomington, MN US

Patent application numberDescriptionPublished
20090283740OPTIMIZED SOLID ELECTROLYTE FOR PROGRAMMABLE METALLIZATION CELL DEVICES AND STRUCTURES - A microelectronic programmable structure suitable for storing information and array including the structure and methods of forming and programming the structure are disclosed. The programmable structure generally includes an ion conductor and a plurality of electrodes. Electrical properties of the structure may be altered by applying energy to the structure, and thus information may be stored using the structure.11-19-2009
20100109085MEMORY DEVICE DESIGN - Memory elements and methods for making memory elements. One method of making a memory element includes forming a first electrode, forming an electrically conductive current densifying element and a memory cell on the first electrode, the memory cell and the current densifying element adjacent to each other. A second electrode is formed over the current densifying element and the memory cell. The memory elements may be resistance random access memory elements.05-06-2010
20100193758PROGRAMMABLE METALLIZATION MEMORY CELL WITH PLANARIZED SILVER ELECTRODE - Programmable metallization memory cells having a planarized silver electrode and methods of forming the same are disclosed. The programmable metallization memory cells include a first metal contact and a second metal contact, an ion conductor solid electrolyte material is between the first metal contact and the second metal contact, and either a silver alloy doping electrode separates the ion conductor solid electrolyte material from the first metal contact or the second metal contact, or a silver doping electrode separates the ion conductor solid electrolyte material from the first metal contact. The silver electrode includes a silver layer and a metal seed layer separating the silver layer from the first metal contact.08-05-2010

Patent applications by Muralikrishnan Balakrishnan, Bloomington, MN US

Prasath Balakrishnan, Novi, MI US

Patent application numberDescriptionPublished
20120119531VEHICLE INTERIOR TRIM PANEL - A vehicle interior trim panel is provided with a main trim body and a tab extending from the bottom end of the main trim body. The main trim body is configured to releasably cover at least a portion of a pillar of a vehicle, and includes a pillar facing surface, a passenger compartment facing surface, a top end and a bottom end. The tab extends from the bottom end of the main trim body to a free end that is configured to be received in a vehicle component. The tab includes a first face, a second face and a peripheral edge surrounding the first and second faces, and further includes a retention member protruding from the first face of the tab, with the retention member being configured to retain the tab to the vehicle component while the main trim body is released from the pillar.05-17-2012

Ramaswamy Balakrishnan, Chadds Ford, PA US

Patent application numberDescriptionPublished
20090068176HUMAN NEUTRALIZING ANTIBODIES AGANST HEMOLYTIC UREMIC SYNDROME - Human and humanized monoclonal antibodies which binds specifically to subunit A of Shiga like toxin II have been developed which are effective to prevent or ameliorate one or more symptoms of HUS in a human. Effective dosages for treatment or prevention range from approximately 0.1 to 5.0 mg of antibody/kg of patient weight. The examples demonstrate the preferred dosage ranges based on the pig model, and what is being tested in phase I clinical trials. Antibodies are preferably transfused over a period of two hours, although this will depend on the patient and the disease state at the time of treatment. Preferred dosages for treatment of humans are between 0.1 mg/kg-5.0 mg/kg of 5C120, or an equivalent dosage of another antibody to subunit A of STX2. In the most preferred embodiments, dosages of 0.1 mg/kg, 0.5 mg/kg, or 5.0 mg/kg of 5C12 (low dose, anticipated therapeutic dose based on animal data and high dose) are administered.03-12-2009

Ravikumar Balakrishnan, Atlanta, GA US

Patent application numberDescriptionPublished
20120082084METHOD AND APPARATUS TO FACILITATE MOBILE RELAY AND GROUP MOBILITY - A method and system to facilitate mobile relay and group mobility in a wireless network. In one embodiment of the invention, the wireless network facilitates a mobile relay station that has logic to switch communication with a first base station to a second base station while maintaining logical communication with its associated mobile station(s). By doing so, the handover of the mobile relay station from a source base station to a target base station is transparent to the mobile station(s) that are connected with the mobile relay station in one embodiment of the invention.04-05-2012

Santosh Balakrishnan, Portland, OR US

Patent application numberDescriptionPublished
20110234406SIGNATURE ANALYSIS SYSTEMS AND METHODS - A signature analysis system can include a mobile signature analysis unit and a home unit. The mobile signature analysis unit can include a sensor module to monitor and capture an entity's activity information and a processing unit to analyze the activity information to detect a signature and determine an event corresponding to the signature. If the mobile signature analysis unit determines that a user has experienced a fall, for example, a notification can be sent to the user's caregiver by one or both of the mobile signature analysis unit and the home unit.09-29-2011

Santosh Balakrishnan, Gilbert, AZ US

Patent application numberDescriptionPublished
20100088756MULTI-PATTERN PACKET CONTENT INSPECTION MECHANISMS EMPLOYING TAGGED VALUES - Methods and apparatus for performing content inspection using multi-pattern packet content inspection mechanisms employing tagged values. Pattern data structures are employed to facilitate multi-pattern searches via corresponding string-search algorithm machines. The pattern data structures include tagged values defining search offsets and depths for corresponding search patterns. Incoming packets are classified to flows, and stored in corresponding flow queues. Flow table entries are used to identify the pattern data structure for a given flow. During content inspection, the algorithm machine employs the tagged values to effectively skip portions of a data stream up to the offset for each search pattern and to cease searching for a pattern upon reaching the depth for the pattern.04-08-2010

Patent applications by Santosh Balakrishnan, Gilbert, AZ US

Santoshkumar Balakrishnan, Portage, MI US

Patent application numberDescriptionPublished
20110092890MICROCLIMATE MANAGEMENT SYSTEM - A microclimate management sheet, for placing against a person's body, includes a flexible generally fluid impermeable first layer, a flexible generally fluid impermeable second layer with a gas permeable region for facing a patient's body. The first layer is joined with the second layer in a manner to form a chamber between the first layer and the second layer. An inlet operative to be in fluid communication with a supply of gas and in fluid communication with the chamber is provided for delivering a gas to the chamber, with the gas permeable region for directing the gas the patient's body.04-21-2011

Shalini Balakrishnan, Baltimore, MD US

Patent application numberDescriptionPublished
20120010392PROTEIN KINASE-INDUCIBLE DOMAINS - Applicants have used protein design to develop novel functional protein architectures, termed protein kinase-inducible domains, whose structures are dependent on phosphorylation by specific protein kinases or are dependent on dephosphorylation by specific protein phosphatases. Applicants have designed kinase-inducible domains based on a modular architecture, which allows kinase-inducible domains to be responsive to any specific serine-threonine kinases. Kinase-inducible domains can consist of canonical amino acids, allowing their use as expressible tags of protein kinase activity.01-12-2012

Shalini Balakrishnan, Newark, DE US

Patent application numberDescriptionPublished
20110040071Protein Kinase-Inducible Domains - Applicants have used protein design to develop novel functional protein architectures, termed protein kinase-inducible domains, whose structures are dependent on phosphorylation by specific protein kinases or are dependent on dephosphorylation by specific protein phosphatases. Applicants have designed kinase-inducible domains based on a modular architecture, which allows kinase-inducible domains to be responsive to any specific serine-threonine kinases. Kinase-inducible domains can consist of canonical amino acids, allowing their use as expressible tags of protein kinase activity.02-17-2011

Shankar Balakrishnan, Bellevue, WA US

Patent application numberDescriptionPublished
20090187837DECLARATIVELY COMPOSABLE DYNAMIC INTERFACE FRAMEWORK - An interface framework enables dynamic generation of a user interface for browsing online media content. The interface can be modified based on changing one or more configuration or data files rather than making changes to code. The files contain interface content, interface configuration parameters and content category information. The framework retrieves a collection of content corresponding to a category, configures the interface based on a set of parameters and the retrieved content, and provides the interface to a remote device. When the files used to generate the interface are modified, the interface provided by the framework thereafter is changed. As a result, the interface may be changed without modifying or adding any code or markup within the framework.07-23-2009

Shobana M. Balakrishnan, Redmond, WA US

Patent application numberDescriptionPublished
20090210932ASSOCIATING NETWORK DEVICES WITH USERS - Systems, devices, and methods for associating network devices with users are described, which can facilitate establishing a secure user to network device association. In various embodiments, the disclosed subject matter facilitates devices providing indication of location and device identity to a user and recognizing the user is in the proximity of the device. The disclosed subject matter provides efficient and secure device to user association and can facilitate performing customized actions based on the nature of the association.08-20-2009

Sridhar Balakrishnan, Rio Rancho, NM US

Patent application numberDescriptionPublished
20120077053BARRIER LAYERS - Methods for fabricating integrated circuit electrical interconnects and electrical interconnects are provided. Methods include providing a substrate having a surface, the surface having a feature formed therein wherein the feature is a trench or via, depositing a metal layer, the metal of the metal layer being selected from the group consisting of Ru, Co, Pt, Ir, Pd, Re, and Rh, onto surfaces of the feature, depositing a copper seed layer wherein the copper seed layer comprises a dopant and the dopant is selected from the group consisting of Mn, Mg, MgB03-29-2012

Sridhar Balakrishnan, Portland, OR US

Patent application numberDescriptionPublished
20080213996Designs and methods for conductive bumps - Methods, techniques, and structures relating to die packaging. In one exemplary implementation, a die package interconnect structure includes a semiconductor substrate and a first conducting layer in contact with the semiconductor substrate. The first conducting layer may include a base layer metal. The base layer metal may include Cu. The exemplary implementation may also include a diffusion barrier in contact with the first conducting layer and a wetting layer on top of the diffusion barrier. A bump layer may reside on top of the wetting layer, in which the bump layer may include Sn, and Sn may be electroplated. The diffusion barrier may be electroless and may be adapted to prevent Cu and Sn from diffusing through the diffusion barrier. Furthermore, the diffusion barrier may be further adapted to suppress a whisker-type formation in the bump layer.09-04-2008
20090166881AIR-GAP ILD WITH UNLANDED VIAS - A spacer is adjacent to a conductive line. Vias that do not completely land on the conductive line land on the spacer and do not punch through into a volume below the spacer.07-02-2009
20090169760COPPER METALLIZATION UTILIZING REFLOW ON NOBLE METAL LINERS - Methods for making copper (Cu) interconnects in semiconductor devices for interconnect dimensions less than 50 nm are described. The processes form Cu interconnects using a sequence of barrier layer, liner layer, and Cu deposition layer depositions, followed by a thermally assisted Cu reflow of the Cu deposition layer, and then a chemical mechanical polish (CMP) to removed excess portions of the reflowed Cu. The liner layer comprises noble metals such as Ru, Ir, Os, Rh, Re, Pd, Pt, and Au. Such processes avoids the formation of voids in copper interconnects with dimensions less than 50 nm.07-02-2009
20090321935Methods of forming improved electromigration resistant copper films and structures formed thereby - Methods and associated structures of forming a microelectronic structure are described. Those methods may comprise forming a doping material on an overburden region of a conductive structure, diffusing a portion of the doping material into a portion of the conductive structure, and then removing the overburden region.12-31-2009
20100200991Dopant Enhanced Interconnect - Techniques are disclosed that enable an interconnect structure that is resistance to electromigration. A liner is deployed underneath a seed layer of the structure. The liner can be a thin continuous and conformal layer, and may also limit oxidation of an underlying barrier (or other underlying surface). A dopant that is compatible (non-alloying, non-reactive) with the liner is provided to alloy the seed layer, and allows for dopant segregation at the interface at the top of the seed layer. Thus, electromigration performance is improved.08-12-2010
20110084387DESIGNS AND METHODS FOR CONDUCTIVE BUMPS - Methods, techniques, and structures relating to die packaging. In one exemplary implementation, a die package interconnect structure includes a semiconductor substrate and a first conducting layer in contact with the semiconductor substrate. The first conducting layer may include a base layer metal. The base layer metal may include Cu. The exemplary implementation may also include a diffusion barrier in contact with the first conducting layer and a wetting layer on top of the diffusion barrier. A bump layer may reside on top of the wetting layer, in which the bump layer may include Sn, and Sn may be electroplated. The diffusion barrier may be electroless and may be adapted to prevent Cu and Sn from diffusing through the diffusion barrier. Furthermore, the diffusion barrier may be further adapted to suppress a whisker-type formation in the bump layer.04-14-2011
20110247872DEBOND INTERCONNECT STRUCTURES - The present subject matter relates to the field of fabricating microelectronic devices. In at least one embodiment, the present subject matter relates to forming an interconnect that has a portion thereof which becomes debonded from the microelectronic device during cooling after attachment to an external device. The debonded portion allows the interconnect to flex and absorb stress.10-13-2011

Patent applications by Sridhar Balakrishnan, Portland, OR US

Suhrid Balakrishnan, Westfield, NJ US

Patent application numberDescriptionPublished
20110099012SYSTEM AND METHOD FOR ESTIMATING THE RELIABILITY OF ALTERNATE SPEECH RECOGNITION HYPOTHESES IN REAL TIME - Disclosed herein are systems, methods, and computer-readable storage media for estimating reliability of alternate speech recognition hypotheses. A system configured to practice the method receives an N-best list of speech recognition hypotheses and features describing the N-best list, determines a first probability of correctness for each hypothesis in the N-best list based on the received features, determines a second probability that the N-best list does not contain a correct hypothesis, and uses the first probability and the second probability in a spoken dialog. The features can describe properties of at least one of a lattice, a word confusion network, and a garbage model. In one aspect, the N-best lists are not reordered according to reranking scores. The determination of the first probability of correctness can include a first stage of training a probabilistic model and a second stage of distributing mass over items in a tail of the N-best list.04-28-2011
20110131048SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING A DIALOG MANAGER - Disclosed herein are systems, methods, and computer-readable storage media for automatically generating a dialog manager for use in a spoken dialog system. A system practicing the method receives a set of user interactions having features, identifies an initial policy, evaluates all of the features in a linear evaluation step of the algorithm to identify a set of most important features, performs a cubic policy improvement step on the identified set of most important features, repeats the previous two steps one or more times, and generates a dialog manager for use in a spoken dialog system based on the resulting policy and/or set of most important features. Evaluating all of the features can include estimating a weight for each feature which indicates how much each feature contributes to at least one of the identified policies. The system can ignore features not in the set of most important features.06-02-2011

Sunder Balakrishnan, Okemos, MI US

Patent application numberDescriptionPublished
20100120943Starch-polyester biodegradable graft copolymers and a method of preparation thereof - A starch-polyester graft copolymer and chemically modified starch-polyester graft copolymer composition comprising a chemically modified starch or chemically modified starch-nanoclay product is described. The composition can be produced continuously in a twin-screw co-rotating extruder. The starch-polyester graft copolymer can be solvent cast, melt cast and blown into clear transparent film particularly for use in single use disposable applications and can be biodegradable.05-13-2010

Swaminathan Balakrishnan, Flower Mound, TX US

Patent application numberDescriptionPublished
20100211003High Precision Infusion Pumps - A system architecture for closed loop control of infusion devices is described. The architecture provides means to control the flow from an infusion device as well as in some embodiments the pressure of the delivery. A variety of infusion systems are described that use the closed loop control architecture. In some embodiments the closed loop control may be adapted to current commonly used infusion means such as a gravity feed intravenous system. Other embodiments describe infusion pump system that use biasing or drive mechanisms of springs, elastomers, rotary and linear motors.08-19-2010

Vani Balakrishnan, Newington, CT US

Patent application numberDescriptionPublished
20090307253COMPUTER SYSTEM FOR GENERATING RANDOM SAMPLE IN RESPONSE TO SEARCH QUERY - A computer system includes a data storage device and a first computer processor in communication with the data storage device. At least one input device and a first program memory are in communication with the first computer processor. The computer system also includes a second computer processor in communication with the first computer processor. At least one other input device, a display device and a second program memory are in communication with the second computer processor. The first computer processor produces a random sampling of files from a set of files that match a set of parameters defined using the input device coupled to the first computer processor. The random sampling of files is displayed on the display device coupled to the second computer processor.12-10-2009

Venkates P. Balakrishnan, Seattle, WA US

Patent application numberDescriptionPublished
20110320605Provisioning Multiple Network Resources - A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. For instance, one or more entities may host and operate a cloud-computing platform that includes different types of network resources, such a storage service, a load balancing service, a compute service, a security service, or any other similar or different type of network-accessible service.12-29-2011

Viswanathan Balakrishnan, Katy, TX US

Patent application numberDescriptionPublished
20100316449MODULAR TOPSIDES SYSTEM AND METHOD HAVING DUAL INSTALLATION CAPABILITIES FOR OFFSHORE STRUCTURES - The present disclosure provides an improved method and system for loading a topsides onto an offshore structure by functional modules. A module support frame forms a supporting structure to which production modules can be assembled. The production modules are adapted to extract or process hydrocarbons from a hydrocarbon well in an offshore location. One production module is a well bay production module to which other production modules can be coupled, including a drilling support production module, separation production module, export module, and utility module. The module support frame can be loaded onto floating barges and other modules assembled thereto to allow the barges to provide incremental and controlled support during the loading process and for the floatover installation. The barges can be floated out to the offshore structure and loaded onto the offshore structure by methods including a floatover method or with a heavy-lift crane vessel.12-16-2010