Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Venkateswaran, US

Amudhan Venkateswaran, Indianapolis, IN US

Patent application numberDescriptionPublished
20160090577HETEROLOGOUS EXPRESSION OF GLYCINE N-ACYLTRANSFERASE PROTEINS - The present disclosure provides novel compositions and methods for the production and use of polynucleotide sequences encoding a glycine N-acyltransferase protein (GLYAT, GLYATL 1, GLYATL 2, and GLYATL 3) for the biosynthesis of N-acylglycine biosurfactants within a heterologous expression system.03-31-2016

Kasthuri Venkateswaran, Arcadia, CA US

Patent application numberDescriptionPublished
20140155283MICROARRAY FOR DETECTING VIABLE ORGANISMS - A methodology of microarray using the fluorescent DNA intercalating agent propidium monoazide (PMA) to selectively block DNA of dead cells from amplification and its application in detecting and enumerating viable microbes in complex microbial communities is described. A phylogenetic array is used in the preferred embodiment to enhance the sensitivity of the method. The PMA-Microarray assay is particularly applicable for monitoring samples from environments with extremely low microbial burden such as spacecraft surfaces.06-05-2014

Kasthuri J. Venkateswaran, Arcadia, CA US

Patent application numberDescriptionPublished
20120231961METHODS AND SYSTEMS FOR SPORES DETECTION - Provided herein are methods and systems for the detection of spores in a sample which comprise permeabilizing a protein-based spore coat with a protein degrading agent comprising a non-ionic detergent and in particular with a specific mixture of various protein degrading agents comprising a non-ionic detergent to allow contact of spore nucleic acids with fluorescent reagents suitable for detection.09-13-2012

Kasthuri J. Venkateswaran, Azusa, CA US

Patent application numberDescriptionPublished
20110318750METHODS FOR DETECTING AND QUANTIFYING VIABLE BACTERIAL ENDO-SPORES - Methods and systems for detecting viable bacterial endospores in a sample and related methods to quantify viable bacterial endospores in a sample.12-29-2011
20160076085METHODS FOR DETECTING AND QUANTIFYING VIABLE BACTERIAL ENDO-SPORES - Methods and systems for detecting viable bacterial endospores in a sample and related methods to quantify viable bacterial endospores in a sample.03-17-2016

Kodomudi Venkateswaran, Livermore, CA US

Patent application numberDescriptionPublished
20110027781System for Autonomous Monitoring of Bioagents - An autonomous monitoring system for monitoring for bioagents. A collector gathers the air, water, soil, or substance being monitored. A sample preparation means for preparing a sample is operatively connected to the collector. A detector for detecting the bioagents in the sample is operatively connected to the sample preparation means. One embodiment of the present invention includes confirmation means for confirming the bioagents in the sample.02-03-2011

Krishnakumar Venkateswaran, Burleson, TX US

Patent application numberDescriptionPublished
20100131060Diffractive multifocal intraocular lens with modified central distance zone - The present invention generally provides multifocal ophthalmic lenses, e.g., multifocal intraocular lenses, that employ a central refractive region for providing a refractive focusing power and a diffractive region for providing diffractive focusing powers. The refractive focusing power provided by the lens's central region corresponds to a far-focusing power that is substantially equal to one of the diffractive focusing powers while the other diffractive power corresponds to a near-focusing power. The far-focusing power can be enhanced by changes to the phase of the central refractive region and/or changes to the curvature of the central refractive region.05-27-2010
20130226293ACCOMMODATIVE IOL - REFRACTIVE INDEX CHANGE THROUGH CHANGE IN POLARIZABILITY OF A MEDIUM - In one aspect, an accommodative intraocular lens (IOL) is disclosed that includes an optic having at least a portion formed of a polarizable and/or and electro-active material. Once implanted in a subject's eye, a change in the index of refraction of the polarizable and/or electro-active portion in response to forces applied to the optic via the eye's ciliary muscle can cause a change in the optical power of the optic, thereby allowing accommodation.08-29-2013
20140194986IOL WITH VARYING CORRECTION OF CHROMATIC ABERRATION - An ophthalmic lens includes an optical filter operable to filter out at least visible light having a wavelength less than 450 nm. The lens also includes a first diffractive structure adapted to produce a focus for visible light in a first wavelength range above 550 nm and to reduce longitudinal chromatic aberration to less than one diopter for incoming visible light in the first wavelength range. The lens also includes a second diffractive structure outside the first diffractive structure in a radial direction and adapted to produce a focus for visible light in a second wavelength range between 450 nm and 550 nm. The second diffractive structure is also adapted to reduce longitudinal chromatic aberration for incoming visible light in the second wavelength range to less than one diopter while allowing longitudinal chromatic aberration in the first wavelength range in an amount greater than the first diffractive structure.07-10-2014

Patent applications by Krishnakumar Venkateswaran, Burleson, TX US

Madhav Venkateswaran, Madison, WI US

Patent application numberDescriptionPublished
20140163355System and Method for Tracking a Position of an Interventional Medical Device Using a Magnetic Resonance Imaging System - A system and method includes a medical device configured to be inserted into a subject having an imaging coil coupled thereto and configured to be inserted into the subject during a medical procedure to provide tracking information regarding a position of the medical device. A circuit is connected to the imaging coil to switch the circuit between an energy harvesting configuration and an image data acquisition configuration. The circuit includes an energy harvesting path and an imaging data path connected to the imaging coil that are electrically distinct. An energy storage device is connected to receive power delivered along the energy harvesting path when the circuit is in the energy harvesting configuration. An amplifier is connected to receive power from the energy storage device and receive imaging data signals from the imaging coil over the imaging data path to thereby amplify the imaging data signals.06-12-2014

Natesan Venkateswaran, Poughkeepsie, NY US

Patent application numberDescriptionPublished
20090241078METHODS FOR CONSERVING MEMORY IN STATISTICAL STATIC TIMING ANALYSIS - A method is provided for memory conservation in statistical static timing analysis. A timing graph is created with a timing run in a statistical static timing analysis program. A plurality of nodes in the timing graph that are candidates for a partial store and constraint points are identified. Timing data is persistently stored at constraint points. The persistent timing data is retrieved from the constraint points and used to calculate intermediate timing data at the plurality of nodes during timing analysis.09-24-2009

Natesan Venkateswaran, Hopewell Jct., NY US

Patent application numberDescriptionPublished
20120047477Method of Measuring the Impact of Clock Skew on Slack During a Statistical Static Timing Analysis - Computing accurately and effectively the impact of clock skew on statistical slack in the presence of statistically variable timing quantities that accounts for both common path credit in the common portion of the clock tree, and RSS credit in the non-common of the clock tree. The clock skew is measured on a per launch and capture path-pair basis as a function of on the post-CPPR path-specific slack (including RSS credit), total mean value of latch-to-latch delay, RSS value of random latch-to-latch delay, test guard time and test adjust. The method includes: performing an initial block-based SSTA including CPPR analysis; selecting at least one launch and capture path-pair for skew analysis; for the at least one path pair, recording post CPPR slack, total mean value of latch-to-latch delay, RSS value of latch to latch delay, test guard time and test adjust; and quantifying the impact of clock skew on statistical slack thereof.02-23-2012

Natesan Venkateswaran, Hopewell Junction, NY US

Patent application numberDescriptionPublished
20100088658METHOD AND APPARATUS FOR EFFICIENT INCREMENTAL STATISTICAL TIMING ANALYSIS AND OPTIMIZATION - In one embodiment, the invention is a method and apparatus for efficient incremental statistical timing analysis and optimization. One embodiment of a method for determining an incremental extrema of n random variables, given a change to at least one of the n random variables, includes obtaining the n random variables, obtaining a first extrema for the n random variables, where the first extrema is an extrema computed prior to the change to the at least one of the n random variables, removing the at least one of the n random variables to form an (n−1) subset, computing a second extrema for the (n−1) subset in accordance with the first extrema and the at least one of the n random variables, and outputting a new extrema of the n random variables incrementally based on the extrema of the (n−1) subset and the at least one of the n random variables that changed.04-08-2010
20100180243Method of Performing Timing Analysis on Integrated Circuit Chips with Consideration of Process Variations - A method for verifying whether a circuit meets timing constraints by performing an incremental static timing analysis in which slack is represented by a distribution that includes sensitivities to various process variables. The slack at an endpoint is computed by propagating the arrival times and required arrival times of paths leading up to the endpoint. The computation of arrival and required arrival times needs the computation of delays of individual gate and wire segments in each path that leads to the endpoint. The mixed mode adds a deterministic timing to the statistical timing (DSTA+SSTA).07-15-2010
20100211922Method of Performing Statistical Timing Abstraction for Hierarchical Timing Analysis of VLSI circuits - A method for performing a hierarchical statistical timing analysis of an integrated circuit (IC) chip design by abstracting one or more macros of the design. The method includes performing a statistical static timing analysis of at least one macro; performing a statistical abstraction of the macro to obtain a statistical abstract model of the macro timing characteristics; applying the statistical abstract model as the timing model for each occurrence of the macro leading to a simplified IC chip design; and performing a hierarchical statistical timing analysis of the simplified chip design. The method achieves a context aware statistical abstraction, where a generated statistical abstract model is instantiated for each macro of the chip during statistical static timing analysis at the chip level, providing a compressed and pruned statistical timing abstraction and reducing the model-size during the statistical abstraction.08-19-2010
20110055793TIMING CLOSURE ON MULTIPLE SELECTIVE CORNERS IN A SINGLE STATISTICAL TIMING RUN - An approach for covering multiple selective timing corners in a single statistical timing run is described. In one embodiment, a single statistical timing analysis is run on the full parameter space that covers unlimited process parameters/environment conditions. Results from the statistical timing analysis are projected for selected corners. Timing closure is performed on the corners having the worst slacks.03-03-2011
20120084066SYSTEM AND METHOD FOR EFFICIENT MODELING OF NPSKEW EFFECTS ON STATIC TIMING TESTS - A computer-implemented method that simulates NPskew effects on a combination NFET (Negative Field Effect Transistor)/PFET (Positive Field Effect Transistor) semiconductor device using slew perturbations includes performing a timing test by a computing device, by: (1) evaluating perturb slews in Strong N/Weak P directions on the combination semiconductor device for a timing test result; (2) evaluation perturb slews in Weak N/Strong P directions on the combination semiconductor device for a timing test result; and (3) evaluating unperturbed slews in a balanced condition on the combination semiconductor device for a timing test result. After each test is performed, a determination is made as to which evaluation of the perturbed and unperturbed slews produces a most conservative timing test result for the combination semiconductor device. An NPskew effect adjusted timing test result is finally output based on determining the most conservative timing test result.04-05-2012
20120117527PERFORMING STATISTICAL TIMING ANALYSIS WITH NON-SEPARABLE STATISTICAL AND DETERMINISTIC VARIATIONS - In one embodiment, the invention is a method and apparatus for performing statistical timing analysis with non-separable statistical and deterministic variations. One embodiment of a method for performing timing analysis of an integrated circuit chip includes computing delays and slews of chip gates and wires, wherein the delays and slews depend on at least a first process parameter that is deterministic and corner-based and a second process parameter that is statistical and non-separable with the first process parameter, and performing a single timing run using the timing quantity, wherein the single timing run produces arrival times, required arrival times, and timing slacks at outputs, latches, and circuit nodes of the integrated circuit chip. The computed arrival times, required arrival times, and timing slacks can be projected to a corner value of deterministic variations in order to obtain a statistical model of the delays and stews at the corresponding corner.05-10-2012
20120124534System and Method for Performing Static Timing Analysis in the Presence of Correlations Between Asserted Arrival Times - A method of applying common path credit in a static timing analysis in the presence of correlations between asserted arrival times, comprising the steps of using a computer, identifying one or more pairs of asserted arrival times for which one or more correlations exist; propagating to each of the one or more pairs of asserted arrival times a timing value dependent on the one or more correlations; and performing a subsequent common path pessimism removal analysis for at least one test during which a timing value dependent on the one or more correlations between asserted arrival times is used to compute an adjusted test slack.05-17-2012
20130018617INTEGRATING MANUFACTURING FEEDBACK INTO INTEGRATED CIRCUIT STRUCTURE DESIGNAANM Buck; Nathan C.AACI UnderhillAAST VTAACO USAAGP Buck; Nathan C. Underhill VT USAANM Dreibelbis; Brian M.AACI UnderhillAAST VTAACO USAAGP Dreibelbis; Brian M. Underhill VT USAANM Dubuque; John P.AACI JerichoAAST VTAACO USAAGP Dubuque; John P. Jericho VT USAANM Foreman; Eric A.AACI FairfaxAAST VTAACO USAAGP Foreman; Eric A. Fairfax VT USAANM Habitz; Peter A.AACI HinesburgAAST VTAACO USAAGP Habitz; Peter A. Hinesburg VT USAANM Hemmett; Jeffrey G.AACI St. GeorgeAAST VTAACO USAAGP Hemmett; Jeffrey G. St. George VT USAANM Venkateswaran; NatesanAACI Hopewell JunctionAAST NYAACO USAAGP Venkateswaran; Natesan Hopewell Junction NY USAANM Visweswariah; ChandramouliAACI Croton-on-HudsonAAST NYAACO USAAGP Visweswariah; Chandramouli Croton-on-Hudson NY USAANM Wang; XiaoyueAACI KanataAACO CAAAGP Wang; Xiaoyue Kanata CAAANM Zolotov; VladmimirAACI Putnam ValleyAAST NYAACO USAAGP Zolotov; Vladmimir Putnam Valley NY US - Solutions for integrating manufacturing feedback into an integrated circuit design are disclosed. In one embodiment, a computer-implemented method is disclosed including: defining an acceptable yield requirement for a first integrated circuit product; obtaining manufacturing data about the first integrated circuit product; performing a regression analysis on data representing paths in the first integrated circuit product to define a plurality of parameter settings based upon the acceptable yield requirement and the manufacturing data; determining a projection corner associated with the parameter settings for satisfying the acceptable yield requirement; and modifying a design of a second integrated circuit product based upon the projection corner and the plurality of parameter settings.01-17-2013
20130031523SYSTEMS AND METHODS FOR CORRELATED PARAMETERS IN STATISTICAL STATIC TIMING ANALYSIS - Systems and methods for accommodating correlated parameters in SSTA are provided. The method includes determining a correlation between at least two parameters. The method further includes calculating a new parameter or a new parameter set based on the correlation between the at least two parameters. The method further includes performing the SSTA such that the new parameter or the new parameter set is propagated into the SSTA. The method further includes projecting slack using the correlation between the at least two parameters and using a processor.01-31-2013
20130036395EFFICIENT SLACK PROJECTION FOR TRUNCATED DISTRIBUTIONS - Aspects of the present invention provide solutions for projecting slack in an integrated circuit. A statistical static timing analysis (SSTA) is computed to get a set of Gaussian distributions over a plurality of variation sources in the integrated circuit. Based on the Gaussian distributions, a truncated subset and a remainder subset of the Gaussian distributions are identified. Then data factors that represent a ratio between the remainder subset and the truncated subset are obtained. These data factors are applied to the SSTA to root sum square (RSS) project the slack for the integrated circuit that takes into account the absence of the truncated subset.02-07-2013
20130104092METHOD, SYSTEM AND PROGRAM STORAGE DEVICE FOR PERFORMING A PARAMETERIZED STATISTICAL STATIC TIMING ANALYSIS (SSTA) OF AN INTEGRATED CIRCUIT TAKING INTO ACCOUNT SETUP AND HOLD MARGIN INTERDEPENDENCE - In embodiments of a statistical static timing analysis (SSTA) method, system and program storage device, the interdependence between the setup time and hold time margins of a circuit block (e.g., a latch, flip-flop, etc., which requires the checking of setup and hold timing constraints) is determined, taking into account possible variations in multiple parameters (e.g., using a variation-aware characterizing technique). A parameterized statistical static timing analysis (SSTA) of a circuit incorporating the circuit block is performed in order to determine, in statistical parameterized form, setup and hold times for the circuit block. Based on the interdependence between the setup and hold time margins, setup and hold time constraints can be determined in statistical parameterized form. Finally, the setup and hold times determined during the SSTA can be checked against the setup and hold time constraints to determine, if the time constraints are violated or not and to what degree.04-25-2013
20130145333STATISTICAL CLOCK CYCLE COMPUTATION - Systems and methods for statistical clock cycle computation and closing timing of an integrated circuit design to a maximum clock cycle or period. The method includes loading a design and timing model for at least one circuit path of an integrated circuit or a region of the integrated circuit into a computing device. The method further includes performing a statistical static timing analysis (SSTA) of the at least one circuit path using the loaded design and timing model to obtain slack canonical data. The method further includes calculating a maximum circuit clock cycle for the integrated circuit or the specified region of the integrated circuit in linear canonical form based upon the slack canonical data obtained from the SSTA.06-06-2013
20130159953PERFORMING STATISTICAL TIMING ANALYSIS WITH NON-SEPARABLE STATISTICAL AND DETERMINISTIC VARIATIONS - In one embodiment, the invention is a method and apparatus for performing statistical timing analysis with non-separable statistical and deterministic variations. One embodiment of a method for performing timing analysis of an integrated circuit chip includes computing delays and slews of chip gates and wires, wherein the delays and slews depend on at least a first process parameter that is deterministic and corner-based and a second process parameter that is statistical and non-separable with the first process parameter, and performing a single timing run using the timing quantity, wherein the single timing run produces arrival times, required arrival times, and timing slacks at outputs, latches, and circuit nodes of the integrated circuit chip. The computed arrival times, required arrival times, and timing slacks can be projected to a corner value of deterministic variations in order to obtain a statistical model of the delays and slews at the corresponding corner.06-20-2013
20130179852SYSTEMS AND METHODS FOR CORRELATED PARAMETERS IN STATISTICAL STATIC TIMING ANALYSIS - Systems and methods for accommodating correlated parameters in SSTA are provided. The method includes determining a correlation between at least two parameters. The method further includes calculating a new parameter or a new parameter set based on the correlation between the at least two parameters. The method further includes performing the SSTA such that the new parameter or the new parameter set is propagated into the SSTA. The method further includes projecting slack using the correlation between the at least two parameters and using a processor.07-11-2013
20140096100METHOD OF SHARING AND RE-USING TIMING MODELS IN A CHIP ACROSS MULTIPLE VOLTAGE DOMAINS - A method and a system for timing analysis of a VLSI circuit or chip design considering manufacturing and environmental variations, where the design includes multiple instances of a gate or macro instantiated at more than one voltage domain by sharing and re-using abstracts. The timing analysis of the chip includes a macro abstract instantiated in a voltage domain different from the domain during abstract generation. Timing models are re-used across chip voltage domains or across chip designs. Moreover, a statistical timing analysis of a chip design takes into consideration the voltage domains wherein at least one timing abstract model generation time voltage domain condition differs from the macro instantiation domain in the chip. The invention further provides sharing and re-using the statistical timing models or abstracts.04-03-2014
20140115552SYSTEMS AND METHODS FOR CORRELATED PARAMETERS IN STATISTICAL STATIC TIMING ANALYSIS - Systems and methods for accommodating correlated parameters in SSTA are provided. The method includes determining a correlation between at least two parameters. The method further includes calculating a new parameter or a new parameter set based on the correlation between the at least two parameters. The method further includes performing the SSTA such that the new parameter or the new parameter set is propagated into the SSTA. The method further includes projecting slack using the correlation between the at least two parameters and using a processor.04-24-2014
20140123086PARASITIC EXTRACTION IN AN INTEGRATED CIRCUIT WITH MULTI-PATTERNING REQUIREMENTS - Systems and methods are provided for extracting parasitics in a design of an integrated circuit with multi-patterning requirements. The method includes determining resistance solutions and capacitance solutions. The method further includes performing parasitic extraction of the resistance solutions and the capacitance solutions to generate mean values for the resistance solutions and the capacitance solutions. The method further includes capturing a multi-patterning source of variation for each of the resistance solutions and the capacitance solutions during the parasitic extraction. The method further includes determining a sensitivity for each captured source of variation to a respective vector of parameters. The method further includes determining statistical parasitics by multiplying each of the resistance solutions and the capacitance solutions by the determined sensitivity for each respective captured source of variation. The method further includes generating as output the statistical parasitics in at least one of a vector form and a collapsed reduced vector form.05-01-2014
20140123089MODELING MULTI-PATTERNING VARIABILITY WITH STATISTICAL TIMING - Systems and methods for modeling multi-patterning variability with statistical timing analysis during IC fabrication are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to define at least one source of variation in an integrated circuit design. The programming instructions further operable to model the at least one source of variation for at least two patterns in at least one level of the integrated circuit design as at least two sources of variability respectively.05-01-2014
20140123091HIERARCHICAL DESIGN OF INTEGRATED CIRCUITS WITH MULTI-PATTERNING REQUIREMENTS - Systems and methods for avoiding restrictions on cell placement in a hierarchical design of integrated circuits with multi-patterning requirements are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to assign a color to each pattern shape in a first cell, assign a color to each pattern shape in a second cell, characterize quantities of interest for each pattern shape in the first cell, determine that the colors assigned in the first cell are all one to one mappable to the colors assigned in the second cells, characterize quantities of interest for each pattern shape in the second cell using the quantities of interest characterized for the first cell, and model the quantities of interest for the first cell and the second cell.05-01-2014
20140123095MODELING MULTI-PATTERNING VARIABILITY WITH STATISTICAL TIMING - Systems and methods for modeling multi-patterning variability with statistical timing analysis during IC fabrication are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to define at least one source of variation in an integrated circuit design. The programming instructions further operable to model the at least one source of variation for at least two patterns in at least one level of the integrated circuit design as at least two sources of variability respectively.05-01-2014
20140173543PARASITIC EXTRACTION IN AN INTEGRATED CIRCUIT WITH MULTI-PATTERNING REQUIREMENTS - Systems and methods are provided for extracting parasitics in a design of an integrated circuit with multi-patterning requirements. The method includes determining resistance solutions and capacitance solutions. The method further includes performing parasitic extraction of the resistance solutions and the capacitance solutions to generate mean values for the resistance solutions and the capacitance solutions. The method further includes capturing a multi-patterning source of variation for each of the resistance solutions and the capacitance solutions during the parasitic extraction. The method further includes determining a sensitivity for each captured source of variation to a respective vector of parameters. The method further includes determining statistical parasitics by multiplying each of the resistance solutions and the capacitance solutions by the determined sensitivity for each respective captured source of variation. The method further includes generating as output the statistical parasitics in at least one of a vector form and a collapsed reduced vector form.06-19-2014
20140298280REDUCING RUNTIME AND MEMORY REQUIREMENTS OF STATIC TIMING ANALYSIS - Systems and methods for performing static timing analysis during IC design. A method is provided that includes obtaining canonical input data. The method further includes calculating at least one input condition identifier based on the canonical input data. The method further includes comparing the at least one input condition identifier to a table of values. The method further includes that when a match exists between the at least one input condition identifier and at least one value within the table of values, retrieving previously calculated timing data associated with the at least one value, and applying the previously calculated timing data in a timing model for a design under timing analysis.10-02-2014
20140359547HIERARCHICAL DESIGN OF INTEGRATED CIRCUITS WITH MULTI-PATTERNING REQUIREMENTS - Systems and methods for avoiding restrictions on cell placement in a hierarchical design of integrated circuits with multi-patterning requirements are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to assign a color to each pattern shape in a first cell, assign a color to each pattern shape in a second cell, characterize quantities of interest for each pattern shape in the first cell, determine that the colors assigned in the first cell are all one to one mappable to the colors assigned in the second cells, characterize quantities of interest for each pattern shape in the second cell using the quantities of interest characterized for the first cell, and model the quantities of interest for the first cell and the second cell.12-04-2014
20150082260MODELING MULTI-PATTERNING VARIABILITY WITH STATISTICAL TIMING - Systems and methods for modeling multi-patterning variability with statistical timing analysis during IC fabrication are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to define at least one source of variation in an integrated circuit design. The programming instructions further operable to model the at least one source of variation for at least two patterns in at least one level of the integrated circuit design as at least two sources of variability respectively.03-19-2015
20150242554PARTIAL PARAMETERS AND PROJECTION THEREOF INCLUDED WITHIN STATISTICAL TIMING ANALYSIS - Systems and methods for improving timing closure of new and existing IC chips by breaking at least one parameter of interest into two or more partial parameters. More specifically, a method is provided for that includes propagating at least one timing analysis run for a semiconductor product. The method further includes identifying at least one parameter of interest used in the at least one timing analysis run. The method further includes splitting the at least one parameter into two parts comprising a controlled part and an uncontrolled part. The method further includes correlating or anti-correlating the controlled part with another parameter used in the at least one timing analysis run. The method further includes projecting timing using the correlation or anti-correlation between the controlled part and the another parameter and using the uncontrolled part of the at least one parameter.08-27-2015

Patent applications by Natesan Venkateswaran, Hopewell Junction, NY US

Parmesh Venkateswaran, Peoria, IL US

Sagar Venkateswaran, Glen Mills, PA US

Patent application numberDescriptionPublished
20130328387SUPERCAPACITOR VEHICLE AND ROADWAY SYSTEM - An electric supercapacitor module is utilized as the primary power source for the propulsion unit of electrically powered vehicles. The vehicle operates in conjunction with roadway embedded wireless chargers which continually charge the vehicle's supercapacitor while the vehicle is in motion to maintain the motion and materially increase the vehicle's range without limitation.12-12-2013

Sagar N. Venkateswaran, Glen Mills, PA US

Patent application numberDescriptionPublished
20080236910Low cost conversion of any internal combustion vehicle into hybrid electric vehicle - This invention pertains to an economical method of easy conversion of any internal combustion fueled vehicle into a fuel saving hybrid electric vehicle (HEV) by an add-on kit, without replacing the engine and with a minimal modification of the vehicle body. The converted vehicle has a substantially longer driving range on the same amount of fuel than the vehicle before this conversion.10-02-2008
20120106028Form factored and flexible ultracapcitors - Advanced ultracapacitor construction of irregular shape is provided, having higher utilization of the available energy storage shape in various electronic and electromechanical products over the prior art ultracapacitors. Said irregular shape of ultracapacitor is achieved by using flexible and pliable cell materials in layers, blanked into any desired shape, and stacked. The layers may be also bent to follow any contour. More capacity in given irregular volume is thus accomplished.05-03-2012

Sankara S. Venkateswaran, San Jose, CA US

Patent application numberDescriptionPublished
20140169348TRANSMITTER WARM-UP USING DUMMY FRAME GENERATION - An electronic device includes a medium access controller (MAC) to generate frames and transmitter circuitry to convert the frames to radio-frequency (RF) analog signals for transmission. The MAC is to initiate frame generation at a time that precedes initiation of RF analog signal transmission by a specified time period. In a first mode, the MAC is to generate a dummy frame during a first portion of the specified time period and to initiate generation of a transmit frame during a subsequent second portion of the specified time period. Also in the first mode, the transmitter circuitry is to convert the dummy frame into a first analog signal, discard the first analog signal, convert the transmit frame into a second analog signal, and transmit the second analog signal.06-19-2014

Srikanth Venkateswaran, Greenwood, IN US

Patent application numberDescriptionPublished
20150281228HYBRID DATA MANAGED LOCK SYSTEM - A residential key may be programmed by a computer with access rights information. A lock device may receive the access rights information from the residential key. The lock device may store and utilize the access rights information if the lock determines that the residential key is authorized to update the lock device.10-01-2015

Subramanian Venkateswaran, Santa Clara, CA US

Patent application numberDescriptionPublished
20130138682HIERARCHICAL GRID FOR SPATIAL QUERYING - Techniques are provided for improving performance of spatial queries by defining a grid that divides the domain space into cells, and then using a cell-to-item mapping to determine which items do not have to be individually evaluated against the location criteria of the spatial queries. Based on the cell to which an item belongs, the item may automatically qualify as a match, be automatically disqualified, or require item-specific evaluation. To account for items with size, the query window of a spatial query may be expanded. To limit the degree to which the query window is expanded, a plurality of grids may be established for the domain space, where each grid has differently sized cells, and items are assigned to grids based on the size of the items.05-30-2013
20130305201INTEGRATED CIRCUIT SIMULATION USING FUNDAMENTAL AND DERIVATIVE CIRCUIT RUNS - A system that simulates an integrated circuit is formed of a plurality of devices. The system initially performs a fundamental circuit simulation run using original parameters for the plurality of devices and an initial time step. The system generates one or more fundamental time steps from the fundamental circuit simulation run. The fundamental time steps are generated when changes that indicate state time derivatives during two or more successive integration steps are within a predetermined range. The system stores the one or more fundamental time steps as fundamental circuit events in an events queue, and updates the parameters for the plurality of devices based on the fundamental circuit events to generate one or more derivative circuits. The system then performs one or more derivative circuit simulation runs using the derivative circuits.11-14-2013
20150339419EFFICIENT POWER GRID ANALYSIS ON MULTIPLE CPU CORES WITH STATES ELIMINATION - A method for calculating voltage values in a power grid, including: obtaining a primary circuit representation (PCR) corresponding to the power grid and including: multiple nodes separated by multiple impedances; and an independent source connected to one node; identifying a high degree node; obtaining a modified circuit representation (MCR) by connecting, in the PCR, an auxiliary voltage source having an auxiliary voltage value to the high degree node, the MCR including a modified characteristic matrix and a modified source vector; calculating a modified state vector based on the modified characteristic matrix and the modified source vector; generating an admittance matrix based on the multiple impedances and the auxiliary voltage; obtaining an auxiliary voltage adjustment value using the admittance matrix; obtaining a primary state vector by adjusting the modified state vector using the admittance matrix and the auxiliary voltage adjustment value; and obtaining the voltage values from the primary state vector.11-26-2015

Venky Venkateswaran, Folsom, CA US

Patent application numberDescriptionPublished
20140067570SYSTEM AND METHOD FOR MOBILE POINT OF SALE - In some embodiments, an electronic device comprises an input interface, a communication interface, a processor, and logic to launch, in the electronic device, a shopping application associated with one or more specific vendors, establish, via the communication interface, a communication connection between the electronic device and a shopping server, and receive, via the input interface, an identifier associated with one or more products sold by the one or more specific vendors, receive, via the communication interface, point of sale information associated with the one or more products associated with the identifier, receive, via the communication interface, a transaction authorization to purchase the one or more products associated with the identifier, and execute the purchase transaction on the electronic device. Other embodiments may be described.03-06-2014

Vijay Venkateswaran, Fairfax, VA US

Patent application numberDescriptionPublished
20110032914SYSTEM AND METHOD FOR SHARING A PAYLOAD AMONG MOBILE DEVICES IN A WIRELESS NETWORK - Systems and methods for sharing a payload among mobile devices in a wireless network. A first mobile device is configured to communicate with an access device via a first wireless path and with a media gateway server via a second wireless path. One or more other mobile devices are configured to communicate with the media gateway server via the second wireless path and with the first mobile device via a third wireless path. A payload is received at the first mobile device from the access device via the first wireless path and is partitioned into portions. One portion is assigned to the first mobile device, and the remaining portions are assigned to each of the one or more other mobile devices. The assigned payload portions are sent to the media gateway server via the second wireless path. The assigned payload portions are received at the media gateway server, and the payload is reconstructed from the received payload portions. The payload is sent to a destination address via a network. Payloads may also be received at the media gateway server, portioned, distributed to the first mobile device, reconstructed and delivered to the access device in a similar manner.02-10-2011
20110032937SYSTEM AND METHOD FOR SHARING A PAYLOAD AMONG MULTIPLE HOMED NETWORKS - Systems and methods that permit an end device to partition a payload into payload portions for simultaneous transmission over multiple networks so as to increase the effective bandwidth available to the end device. The end device may also receive portions of a partitioned payload via multiple networks and reassemble the payload into its pre-partitioned form.02-10-2011
20120278474SYSTEMS AND METHODS FOR MAINTAINING A MEASURE OF SESSION TIME ON A NETWORKED DEVICE - Systems and methods for maintaining a measure of session time of a networked device. A session between the networked device and a first network is monitored to determine a first session time. The first session time is indicative of a first time increment the networked device is continuously connected to the first network. A next session between the networked device and a second network is monitored to determine a second session time. The second session time is indicative of a second time increment the networked device is continuously connected to the second network. A time interval between termination of the session and commencement of the next session is determined. A rule is applied to determine whether the time interval is less than or equal to a pre-determined value. A session time equal to the sum of the first session time and the second session time is displayed when the time interval is less than or equal to the pre-determined value. A session time equal to the second session time is displayed when the time interval is greater than the pre-determined value.11-01-2012
20140004816SYSTEM AND METHOD FOR CAPTURING NETWORK USAGE DATA01-02-2014
20140006809SYSTEM AND METHOD FOR MANAGING BATTERY USAGE OF A MOBILE DEVICE01-02-2014
20140007122SYSTEM AND METHOD FOR MANAGING PERFORMANCE OF A MOBILE DEVICE01-02-2014
20150341502WIRELESS NETWORK INSTALLATION ANALYZER AND REPORTING - An analyzer resource receives density information indicating mobile device usage in each of multiple geographical regions. The analyzer resource further receives resource information indicating locations of physical network resources available to support installation of wireless access points in the geographical regions and the location of any existing wireless access points already installed. The analyzer resource then uses at least the density information and the resource information to produce a respective metric for each of the multiple geographical regions. The respective metric for a corresponding geographical region indicates a desirability of installing a respective wireless access point in the corresponding geographical region. Further disclosed embodiments herein include generating a respective map indicating in which respective geographical regions it is desirable to install a respective wireless access point.11-26-2015

Patent applications by Vijay Venkateswaran, Fairfax, VA US

Vinky P. Venkateswaran, Folsom, CA US

Patent application numberDescriptionPublished
20140366128ADAPTIVE AUTHENTICATION SYSTEMS AND METHODS - An embodiment includes a method executed by at least one processor comprising: determining a first environmental factor for a mobile communications device; determining a first security authentication level based on the determined first environmental factor; and allowing access to a first module of the mobile communications device based on the first security authentication level. Other embodiments are described herein.12-11-2014
Website © 2016 Advameg, Inc.