Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Balaji

Balaji Adikesavelu, Bedford, NH US

Patent application numberDescriptionPublished
20080243891Mapping Data on a Network - Described are computer-based methods and apparatuses, including computer program products, for mapping data on a network. Input files including information files and schema files are utilized to generate platform independent runtime files. The processing of the runtime files generates one or more business service applications. The runtime files map data between a standard format and an internal format.10-02-2008
20080243901Generating Code on a Network - Described are computer-based methods and apparatuses, including computer program products, for generating code on a network. Input files including information files and schema files are utilized to generate platform independent runtime files. The processing of the runtime files generates one or more business service applications. The runtime files map data between a standard format and an internal format.10-02-2008

Balaji Azhagiyapandiapuram, Redmond, WA US

Patent application numberDescriptionPublished
20110225641Token Request Troubleshooting - A system and method for troubleshooting errors that occur during token requests. An identity provider generates a session ID and uses the session ID when logging events that occur during handling of the request. Multiple servers, processes, or threads may use the same session ID. The session ID may be sent with an error message to the requester. An ID of one or more servers that processed the request may also be sent to the requester. Upon receiving the error message, the requester may provide the error information to an administrator, who uses the information to retrieve associated logged events.09-15-2011

Balaji Balasubramanyan, Redmond, WA US

Patent application numberDescriptionPublished
20090119092ENSURING PRODUCT CORRECTNESS IN A MULTILINGUAL ENVIRONMENT - A language package system that prevents undesirable behaviors resulting from an incompatibility between a core package of a software product and its language packages is provided. The language package system executes when a user starts the execution of the core package on a computing device. The language package system retrieves a language package version number from the core package that indicates the version number of compatible language packages and an indication of the preferred language of the user. The language package system then determines whether the computing device has a compatible language package that is available. When the computing device has a compatible language package, the software product uses that language package. When the computing device has no compatible language package, the language package system then performs processing that factors in the unavailability of a compatible language package.05-07-2009
20090119345RESOLVING CONFLICTS WHEN IMPORTING AN APPLICATION CUSTOMIZATION - A conflict resolution system allows an end user to export customizations to an application program so that the customizations can be imported by another end user. The conflict resolution system may export a customization by outputting metadata describing the customization. When the customization is a custom property, the metadata may include the name of the entity with which the property is associated, the name of the property, the type of the property, a globally unique identifier for the property, the location on the user interface for the input field for the custom property, and so on. End users may want to share not only their customizations but also the underlying data associated with a customization. When a conflict occurs during import of a customization alone without the data, then the conflict resolution system resolves the conflict in favor of the imported property. When a conflict occurs during import of a customization with data, the conflict resolution system resolves the conflict in favor of the existing property.05-07-2009
20110320889Server Reachability Detection - An application attempts to use a first protocol stack to send a first message to a server. After attempting to send the first message to the server, the application attempts to use a second protocol stack to send a second message to the server. After attempting to send the second message to the server, the application performs a timeout activity before a timeout period for the second message expires when the first message timed out. Alternatively, when the timeout period for the second message expires and the first message did not time out, the application performs the timeout activity. When the client device received a response to the second message from the server before the timeout period for the second message expires, the application performs a different activity.12-29-2011
20120011259User Authentication Across Multiple Network Stacks - A computing device provides an application that uses multiple protocol stacks to communicate with a server. The server requires messages from each of the protocol stacks to include a credential for a user of the computing device. The credential is a set of information that includes identification and proof of identities that is used to gain access to a resource. However, the user is not prompted for the credential more than once. In some embodiments, this is accomplished by storing the credential at the computing device for retrieval by the protocol stacks when the application uses the protocol stacks to communicate with the server.01-12-2012

Patent applications by Balaji Balasubramanyan, Redmond, WA US

Balaji Devulapalli, Chesterfield, MO US

Patent application numberDescriptionPublished
20090324479FLUIDIZED BED REACTOR SYSTEMS AND METHODS FOR REDUCING THE DEPOSITION OF SILICON ON REACTOR WALLS - Gas distribution units of fluidized bed reactors are configured to direct thermally decomposable compounds to the center portion of the reactor and away from the reactor wall to prevent deposition of material on the reactor wall and process for producing polycrystalline silicon product in a reactor that reduce the amount of silicon which deposits on the reactor wall.12-31-2009
20110180229Crucible For Use In A Directional Solidification Furnace - A directional solidification furnace comprises a crucible assembly including a crucible for containing a melt having walls and a base with an opening therein, a crucible support for supporting the crucible, and a lid covering the crucible. A plate is received in the opening in the base. The plate has a higher thermal conductivity than that of the base. The base can include a composite having an additive such that the composite base has a higher thermal conductivity than a comparable without the additive.07-28-2011
20110244124METHODS FOR PRODUCING POLYCRYSTALLINE SILICON THAT REDUCE THE DEPOSITION OF SILICON ON REACTOR WALLS - Gas distribution units of fluidized bed reactors are configured to direct thermally decomposable compounds to the center portion of the reactor and away from the reactor wall to prevent deposition of material on the reactor wall and process for producing polycrystalline silicon product in a reactor that reduce the amount of silicon which deposits on the reactor wall.10-06-2011

Balaji Gadhiraju, Cupertino, CA US

Patent application numberDescriptionPublished
20100250563PROFILING IN A MASSIVE PARALLEL PROCESSING ENVIRONMENT - A computer-implemented method of profiling a data set in a parallel processing environment includes vertically partitioning an initial data set. One or more attribute subsets are then profiled. A list of subjects is generated each corresponding to a specific attribute value identified in the profiling. Values of multiple attributes are extracted for each identified subject, and the sample results are assembled and merged.09-30-2010
20110145005METHOD AND SYSTEM FOR AUTOMATIC BUSINESS CONTENT DISCOVERY - A system and method for automatic business content discovery are described. In various embodiments, a system includes modules to bind business terms to data validation rules and search data sources for data matching data validation rules. In various embodiments, the system binds matching data to data validation rules. In various embodiments, a user interface is provided for creating and managing business terms and data validation rules. In various embodiments, a method for profiling and monitoring data via graphical controls is presented.06-16-2011

Patent applications by Balaji Gadhiraju, Cupertino, CA US

Balaji Govindaraju, Bangalore IN

Patent application numberDescriptionPublished
20100250808 BUS ARBITRATION SYSTEM, A METHOD OF CONNECTING DEVICES OF AN IC EMPLOYING A BUS SYSTEM AND AN IC - A bus arbitration system, a method of connecting a master device and a peripheral over a bus system of an IC and an IC is provided. In one embodiment, the bus arbitration system includes: (1) a bus system configured to couple master devices to peripherals, port arbiters coupled to the bus system, wherein each of the port arbiters uniquely corresponds to one of the peripherals and is configured to manage access to the uniquely corresponding peripheral and a request splitter configured to receive connection requests from the master devices for the peripherals and direct the connection requests to a specific one of the port arbiters according to a port identifier associated with each of the connection requests.09-30-2010

Balaji Haridasu, Bangalore IN

Patent application numberDescriptionPublished
20110133475SUPPORT TOWER FOR USE WITH A WIND TURBINE AND SYSTEM FOR DESIGNING SUPPORT TOWER - A lattice tower for use with a wind turbine. The lattice tower includes at least one support extending from a supporting surface. At least one cross-support member is coupled to the support to form the lattice tower. A reinforcement assembly is coupled to the support to transfer at least a portion of a bending load and a torsional load induced to the support to the reinforcement assembly to facilitate reducing a local distortion of the support.06-09-2011
20110283652Modular Tower and Methods of Assembling Same - A tower assembly for use with a modular tower is provided. The tower assembly includes a plurality of assembly panels each including a pair of opposing circumferential edges, and, a plurality of connectors for use in coupling adjacent assembly panels of the plurality of assembly panels to one another, each connector of the plurality of connectors including an outer flange, an inner flange, and a spacer extending therebetween, the outer flange is spaced a distance from the inner flange such that a first slot and a second slot are defined between the outer and inner flanges, each of the first and the second slots is sized to receive one of the assembly panel circumferential edges therein to enable the adjacent assembly panels to be coupled to one another.11-24-2011
20120023859WIND TURBINE WITH TOWER SUPPORT SYSTEM AND ASSOCIATED METHOD OF CONSTRUCTION - A wind turbine has a nacelle mounted atop a tower, with a support system configured around a base portion of the tower. The support system includes a plurality of support fins spaced radially around the base portion. Each of the support fins has a continuous header member secured to the tower and a continuous face member extending radially outward and downward from the header member towards ground. The support fins include a web extending between the header member and face member. The support fins extend from the tower with a length and at an acute extension angle relative to a longitudinal axis of the tower so as to provide vertical and lateral support around the circumference of the tower.02-02-2012

Balaji Janakiram, Bangalore IN

Patent application numberDescriptionPublished
20120023362SYSTEM AND METHOD FOR EXACT REGENERATION OF A FAILED NODE IN A DISTRIBUTED STORAGE SYSTEM - The invention relates to a method and a system for regenerating a failed storage node from one or more storage nodes storing an original file and also reconstructing the said original file. The method involves encoding the file segments using a XOR operation, decoding the encoded file segment using the XOR operation and regenerating the failed node by using the storage nodes which are in active position. The regenerated file segments are further written to a new storage node.01-26-2012

Balaji Krishuasamy, Madurai IN

Patent application numberDescriptionPublished
20090257431GLOBAL BROADCAST COMMUNICATION SYSTEM - A global broadcast communication network system having a plurality of subnets. The system may incorporate a building and automation control network (BACnet) protocol. Each subnet may have a one active BACnet broadcast management device (BBMD) for broadcasting messages to other subnets. Also, there may be BIP (BACnet over IP) devices, such as controllers, tools and stations, in the subnets. One of the BIP devices in each subnet may be configured or enabled as a passive BBMD. If there is a failure of the active BBMD in a subnet, then the passive BBMD of the same subnet may detect the failure and assume the role of the active BBMD to minimize or eliminate possible disruption of communication across the subnets. Each BBMD may have and maintain a broadcast distribution table (BDT) which contains information about BBMDs in other subnets. Each BBMD may provide updated BDT information to the other BBMDs.10-15-2009

Balaji Manigandan, Karnataka IN

Patent application numberDescriptionPublished
20090204717METHOD OF COMMUNICATION TO A DETACHED TERMINAL VIA A NETWORK - A communication apparatus, which allows a user to communicate via a network, carries out a switch off step (SOA) in response to a switch off command. In the switch off step (SOA), the communication apparatus allows the user to select (SM08-13-2009

Balaji Narayanawamy, Bangalore IN

Patent application numberDescriptionPublished
20100048379PROCESS FOR THE PRODUCTION OF PLASMA SPRAYABLE YTTRIA STABILIZED ZIRCONIA (YSZ) AND PLASMA SPRAYABLE YSZ POWDER PRODUCED THEREBY - Most widely used commercial zirconia powders are composed of porous particles 10-105 μm and 45-75 μm in size. Furthermore, these powders are mixtures of tetragonal, cubic, and monoclinic modifications, which indicate the heterogeneous distribution of the stabilizing yttria dopant in finished powder not suitable for Solid oxide fuel cell applications. Most of the methods reported in the prior art employs an additional agglomeration step which makes the process more expensive and laborious, Present invention provides a simple and economical process for the preparation of plasma grade yttria stabilized zirconia powder useful for applications in solid oxide fuel cells (SOFC) and thermal barrier coatings without the agglomeration step. Plasma grade yttria stabilized zirconia powders of present invention are prepared at different mole % of yttria varying from 3 to 12%. Finished powder has particle size varying between 33-51 μm and flowabilty of 30-54 seconds per 50 gm of powder having particle morphology ranging from almost spherical to blocky angular shape.02-25-2010

Balaji Raghothaman, Allen, TX US

Patent application numberDescriptionPublished
20100008444Method and apparatus to balance maximum information rate with quality of service in a MIMO system - In a wireless MIMO communication system for N symbols of a frame of information, allocating N01-14-2010

Patent applications by Balaji Raghothaman, Allen, TX US

Balaji Raghupathy, Hyderabad IN

Patent application numberDescriptionPublished
20090054455ARIPIPRAZOLE CO-CRYSTALS - Co-crystals comprising aripiprazole and fumaric acid.02-26-2009

Balaji Raghupati, Hyderabad IN

Patent application numberDescriptionPublished
20100087444IMATINIB MESYLATE - There is provided a solid dispersion of imatinib mesylate that includes imatinib mesylate and a pharmaceutically acceptable carrier, wherein said carrier is a cellulose derivative. Also provided is a process for making a solid dispersion and a process for making imatinib.04-08-2010
20100210719O-DESMETHYLVENLAFAXINE - Processes for preparing desvenlafaxine and stable amorphous O-desmethylvenlafaxine succinate solid dispersions with one or more pharmaceutically acceptable carriers.08-19-2010

Balaji Raghupati, Viskhapatanam IN

Patent application numberDescriptionPublished
20100125149IBANDRONATE SODIUM POLYMORPHS - There are provided crystalline forms of Ibandronate sodium and process for preparing thereof.05-20-2010

Balaji Ramanan, Tamilnadu IN

Patent application numberDescriptionPublished
20100115847FLUSH TYPE WINDOW DRIVE MECHANISM - A window drive mechanism is used to cover and uncover an opening formed in a first window panel. A second window panel is mounted for movement relative to the first window panel. The second window panel is moved by the window drive mechanism between an open position where the opening is uncovered and a closed position where the second window panel covers the opening. When the second window panel is in the closed position, the second window panel is flush with the first window panel. A guide member is mounted for movement with the second window panel and has a notch that defines a first path of movement where the second window panel is moved inwardly of the first window panel. When activated, the drive mechanism moves the second window panel inwardly to a non-flush position via the notch, and then moves the second window panel axially to uncover the opening.05-13-2010

Balaji Rao, Glendale Park SG

Patent application numberDescriptionPublished
20090314748ULTRASONIC ASSISTED ELECTRODISCHARGE MACHINING - An apparatus for machining holes into a conductive workpiece includes a tank at least partially filled with a dielectric fluid, a fixture for holding the workpiece in the tank, an electro discharge machine, and an ultrasonic source. The electro discharge machine includes an electrode and a power supply connected to the electrode that produces machining pulses for electro discharge machining through the workpiece. The ultrasonic source includes an ultrasonic generator and a transducer, wherein the transducer is partially submerged in the fluid contained within the tank.12-24-2009

Balaji Sathurappan, Tirunelveli IN

Patent application numberDescriptionPublished
20090028944PHARMACEUTICAL COMPOSITIONS COMPRISING MESALAMINE - Pharmaceutical compositions comprising mesalamine, wherein the compositions are free of a liphophilic matrix, and processes for preparing pharmaceutical compositions comprising mesalamine and being free of a liphophilic matrix.01-29-2009
20090202649FENOFIBRATE FORMULATIONS - The present invention relates to pharmaceutical formulations comprising fenofibrate. The invention also relates to stable and bioavailable pharmaceutical formulations comprising fenofibrate. Further the invention also relates to processes for preparing the compositions and/or formulations of fenofibrate and their methods of use, treatment and administration.08-13-2009

Balaji Sitharaman, Coram, NY US

Patent application numberDescriptionPublished
20120076830DIFFERENTIATION OF STEM CELLS WITH NANOPARTICLES - A method for differentiating mesenchymal stem cells (MSCs) towards osteoblasts and other connective tissue using nanoparticles and electromagnetic stimulation Osteoinductive materials produced using said method may be useful for bone regeneration and reconstruction in treatment of bone trauma and bone related diseases, and to correct birth defects.03-29-2012

Balaji Sitharaman, Lake Grove, NY US

Patent application numberDescriptionPublished
20100172840PREPARATION OF CARBON NANOTUBES WITH LANTHANOID CATALYSTS - A lanthanoid metal catalyst for the formation carbon nanotubes from a carbon-containing gas mixture, a method for the formation of carbon nanotubes with the lanthanoid metal catalyst, endohedral carbon nanotube complexes containing lanthanoid metal atoms and/or ions, carbon nanotube imaging contrast agents, and a method for imaging living tissue with carbon nanotube imaging contrast agents are provided.07-08-2010

Balaji Srinivasan, Fayetteville, AR US

Patent application numberDescriptionPublished
20100120016METHODS AND SYSTEMS FOR DETECTION OF CONTAMINANTS - An impedance biosensor for detecting a contaminant in a starting material, the biosensor comprising a housing, an input device supported by the housing, an output device supported by the housing, a microfluidic cell supported by the housing, the starting material being engagable with the microfluidic cell, and an impedance analyzer supported by the housing and operable to measure impedance of the starting material to detect the presence of a contaminant.05-13-2010

Balaji Tadepalli, Bangalore IN

Patent application numberDescriptionPublished
20120023082Longest Prefix Match Using Binary Search Tree - Longest Prefix Match (LPM) is implemented using a binary tree based search algorithm. Masked entries are stored in a plurality of binary search engines, wherein each of the binary search engines stores masked entries of a corresponding mask length. A search value is applied to each of the binary search engines in parallel. The search value is masked within each of the binary search engines, thereby creating a plurality of masked search values, each having a masked length equal to the mask length of the corresponding binary search engine. Each of the masked search values is compared with the masked entries of the corresponding binary search engine. An LPM result is selected from the binary search engine that detects a match, and has the longest corresponding mask length. Alternately, each binary search engine stores masked entries of N mask lengths, and N consecutive comparisons are performed to identify the LPM.01-26-2012

Balaji Vembu, Folsom, CA US

Patent application numberDescriptionPublished
20090006690PROVIDING UNIVERSAL SERIAL BUS DEVICE VIRTUALIZATION WITH A SCHEDULE MERGE FROM MULTIPLE VIRTUAL MACHINES - An apparatus, system, and method are disclosed. In one embodiment, the apparatus includes a virtualization engine on a computer platform. The virtualization engine can intercept multiple data transfer schedules from multiple virtual machines fetched from a memory by a physical Universal Serial Bus (USB) host controller on the computer platform. The virtualization engine also can merge the multiple fetched data transfer schedules into a merged data transfer schedule. The virtualization engine also can send the merged data transfer schedule to the physical USB host controller.01-01-2009
20090006702SHARING UNIVERSAL SERIAL BUS ISOCHRONOUS BANDWIDTH BETWEEN MULTIPLE VIRTUAL MACHINES - A method and computer readable medium are disclosed. In one embodiment, the method includes enumerating multiple Universal Serial Bus (USB) devices on a computer platform running a multiple virtual machines (VMs). The method also includes assigning each of the USB devices to a VM, wherein each USB device may be assigned to a different VM. The method also includes making each USB device visible only to the VM it is assigned to. The method also includes limiting the bandwidth each of the VMs can schedule its assigned devices within a USB data transfer frame. This will allow all of the VMs to have access to the bandwidth of the frame by avoiding the problem of over-subscription when the schedule is merged.01-01-2009
20090172331Securing content for playback - A graphics engine may include a decryption device, a renderer, and a sprite or overlay engine, all connected to a display. A memory may have a protected and non-protected portions in one embodiment. An application may store encrypted content on the non-protected portion of said memory. The decryption device may access the encrypted material, decrypt the material, and provide it to the renderer engine of a graphics engine. The graphics engine may then process the decrypted material using the protected portion of the memory. Only graphics devices can access the protected portion of the memory in at least one mode, preventing access by outside sources. In addition, the protected memory may be stolen memory that is not identified to the operating system, making that stolen memory inaccessible to applications running on the operating system.07-02-2009
20090245521METHOD AND APPARATUS FOR PROVIDING A SECURE DISPLAY WINDOW INSIDE THE PRIMARY DISPLAY - In some embodiments, the invention involves securing sensitive data from mal-ware on a computing platform and, more specifically, to utilizing virtualization technology and protected audio video path technologies to prohibit a user environment from directly accessing unencrypted sensitive data. In an embodiment a service operating system (SOS) accesses sensitive data requested by an application running in a user environment virtual machine, or a capability operating system (COS). The SOS application encrypts the sensitive data before passing the data to the COS. The COS makes requests directly to a graphics engine which decrypts the data before displaying the sensitive data on a display monitor. Other embodiments are described and claimed.10-01-2009
20100027790METHODS FOR AUTHENTICATING A HARDWARE DEVICE AND PROVIDING A SECURE CHANNEL TO DELIVER DATA - A method for delivering audio/video data through a hardware device using a software application comprises, at the hardware end, receiving an encrypted application key, an encrypted random session key, and encrypted audio/video data from the software. The hardware then decrypts the encrypted application key using a secret encryption key, decrypts the encrypted random session key using the application key, and decrypts the encrypted audio/video data using the random session key. The hardware may then deliver the unencrypted audio/video data by way of a display and speakers. The secret encryption key is securely embedded within the hardware device at an earlier point in time.02-04-2010
20100332852Creating Secure Communication Channels Between Processing Elements - Two processing elements in a single platform may communicate securely to allow the platform to take advantage of the certain cryptographic functionality in one processing element. A first processing element, such as a bridge, may use its cryptographic functionality to request a key exchange with a second processing element, such as a graphics engine. Each processing element may include a global key which is common to the two processing elements and a unique key which is unique to each processing element. A key exchange may be established during the boot process the first time the system boots and, failing any hardware change, the same key may be used throughout the lifetime of the two processing elements. Once a secure channel is set up, any application wishing to authenticate a processing element without public-private cryptographic function may perform the authentication with the other processing element which shares a secure channel with the first processing element.12-30-2010
20110037770Memory Address Re-mapping of Graphics Data - A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating GPAs of graphics data direct memory access (DMA) requests of a computing environment implementing a virtual machine monitor to support virtual machines. The requests may be sent through a render or display path of the computing environment from one or more virtual machines, transparently with respect to the virtual machine monitor. The creating, updating, and using may be performed by a memory controller detecting entries sent to existing global and page directory tables, forking off shadow table entries from the detected entries, and translating GPAs to HPAs for the shadow table entries.02-17-2011
20110274414BOUNDARY DETECTION IN MEDIA STREAMS - Encoded data decoding techniques. A data decoding agent determines a data segment size for a packet that includes a header and a data segment. The data decoding agent determines a segment end location based, at least in part, on the data segment size. The data decoding agent processes subblocks of data from the data segment. The data decoding agent compares a current location to the segment end location to determine if a current subblock of data from the data segments contains the segment end location. The data decoding agent triggers an exception handler if the current subblock contains the segment end location.11-10-2011
20110299680Methods and Apparatuses for Securing Playback Content - An apparatus for secured playback is presented. In one embodiment, the apparatus includes a controller that includes a key derivation module to manage authentication and key derivation. In one embodiment, the apparatus provides a video decryption key to a graphics engine if video data portions in a data stream are retrievable without having to decrypt the data stream. In one embodiment, the apparatus also includes a decryption module to decrypt a part of data in conjunction with an encryption key to generate video information and video data. The controller then writes an encrypted version of the video data to a video buffer of a graphics engine.12-08-2011
20110320777DIRECT MEMORY ACCESS ENGINE PHYSICAL MEMORY DESCRIPTORS FOR MULTI-MEDIA DEMULTIPLEXING OPERATIONS - The architecture and techniques described herein can improve system performance with respect to the following. Communication between two interdependent hardware engines, that are part of pipeline, such that the engines are synchronized to consume resources when the engines are done with the work. Reduction of the role of software/firmware from feeding each stage of the hardware pipeline when the previous stage of the pipeline has completed. Reduction in the memory allocation for software-initialized hardware descriptors to improve performance by reducing pipeline stalls due to software interaction.12-29-2011

Patent applications by Balaji Vembu, Folsom, CA US

Balaji Virajpet, San Jose, CA US

Patent application numberDescriptionPublished
20090274017MIXED-SIGNAL SINGLE-CHIP INTEGRATED SYSTEM ELECTRONICS FOR DATA STORAGE DEVICES - An integrated data storage control system provides, in a single integrated circuit, RDC, servo logic, ATA interface, microprocessor, and other formerly discrete components in one highly integrated system design. The integrated circuit is rendered using a single integrated circuit technology type (e.g., digital CMOS) for all components. Analog and digital circuits are combined in such a way as to eliminate or reduce noise or interference in digital circuits from analog circuit components. Individual elements may have their outputs and inputs MUXed together such that individual elements can be selectively switched (during testing modes) such that the integrated circuit emulates or behaves in the same or similar manner as one of the prior art components. The present invention may be applied to magnetic hard disk drives (HDDs) or other types of storage devices such as floppy disk controllers, optical disk drives (e.g., CD-ROMs and the like), tape drives, and other data storage devices.11-05-2009
20110012609METHOD AND APPARTUS FOR SUB-ASSEMBLY ERROR DETECTION IN HIGH VOLTAGE ANALOG CIRCUITS AND PINS - The innovation relates to systems and/or methodologies for error detection during sub-assembly in high voltage analog circuits. A signal driver communicates test signals to one or more high voltage analog circuits, and a state machine compares the electrical and/or thermal responses of the high voltage analog circuits to a set of predetermined expected results (e.g., signatures). The signal driver and state machine can be incorporated into the high voltage analog circuits. The expected results can be stored in the target circuits in the form of look-up tables, matrices, and so forth. Errors, such as, dry solders and bridge solders can be determined based on the comparison of the obtained responses to the expected signatures.01-20-2011

Patent applications by Balaji Virajpet, San Jose, CA US

Balaji Vituduki Narayana Iyengar, Bangalore IN

Patent application numberDescriptionPublished
20090149485PYRIMIDINEDIONES AS TYROSINE KINASE INHIBITORS - The present invention relates to a compound of formula (I)06-11-2009