Inventor

Kalyanaraman Vaidyanathan

Inventor
San Diego, CA, US

Overview

54→
Patents
2003–2020
Patent span
Physics
Primary field (CPC G)

Patents· 54 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing46%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use12%
G11BInformation storage based on relative movement between record carrier and transducer7%
H04LTransmission of digital information, e.g. telegraphic communication5%
G06NComputing arrangements based on specific computational models4%
H05KPrinted circuits4%
G05DSystems for controlling or regulating non-electric variables3%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications3%
G01CMeasuring distances, levels or bearings2%
G01MTesting static or dynamic balance of machines or structures2%
PatentTitleYear
10,796,242Robust training technique to facilitate prognostic pattern recognition for enterprise computer systems202010,705,580Intelligent energy-optimization technique for computer datacenters202010,635,992Reducing bandwidth requirements for telemetry data using a cross-imputability analysis technique202010,591,383Characterizing the I/O-performance-per-watt of a computing device across a range of vibrational operating environments202010,540,612Technique for validating a prognostic-surveillance mechanism in an enterprise computer system202010,101,784System and method for controlling energy usage in a server201810,015,139Inter-arrival time intrusion-detection technique to provide enhanced cybersecurity20189,929,922'Sampling-densification technique to facilitate high-sampling-density signatures for telemetry data in enterprise computing systems'20189,645,875'Intelligent inter-process communication latency surveillance and prognostics'20179,495,272'Method and system for generating a power consumption model of at least one server'20169,360,914'System and method for controlling energy usage in a server'20169,188,996'System and method for controlling computer system fan speed'20158,886,485'Method and apparatus for determining whether a cooling device in a computer system is responsive to control signals'20148,862,905'Collecting and analysing telemetry data to dynamically cap power and temperature of a computer system by specifying virtual duty cycles for processes executing on a processor'20148,762,080'Computer component detection system and method'20148,504,209'Controlling a device that generates vibrations in a computer system'20138,467,912'Controlling a cooling fan for a storage array'20138,423,718'Low-overhead run-time memory leak detection and recovery'20138,365,003'Synchronizing time domain signals in computing system using phase frequency slope value of cross power spectral density'20138,355,999'Inference of altitude using pairwise comparison of telemetry/temperature signals using regression analysis'20138,346,914'Generating a training data set for a pattern-recognition model for electronic prognostication for a computer system'20138,254,050'System and method for determining vibration of at least one hard disk drive'20128,253,588'Facilitating power supply unit management using telemetry data analysis'20128,214,682'Synchronizing signals related to the operation of a computer system'20128,200,991'Generating a PWM load profile for a computer system'20128,176,342'Real-time inference of power efficiency metrics for a computer system'20128,164,434'Cooling-control technique for use in a computer system'20128,155,765'Estimating relative humidity inside a computer system'20128,139,467'Reduced energy consumption using active vibration control'20128,108,697'Controlling the power utilization of a computer system by adjusting a cooling fan speed'20128,046,637'Telemetry data filtering through sequential analysis'20117,991,961'Low-overhead run-time memory leak detection and recovery'20117,941,283'Determining the flow rate of air in a computer system'20117,925,873'Method and apparatus for controlling operating parameters in a computer system'20117,869,965'Inferential power monitor without voltage/current transducers'20117,865,898'Repartitioning parallel SVM computations using dynamic timeout'20117,809,984'In-situ thermal margining of computer systems for enhanced reliability testing'20107,801,650'Inferring the altitude of computing devices using multivariate pattern recognition of telemetry signals'20107,769,562'Method and apparatus for detecting degradation in a remote storage device'20107,761,244'Selectively mitigating multiple vibration sources in a computer system'20107,756,648'Method and apparatus for facilitating in-situ vibration testing of disk drives'20107,756,652'Estimating a power utilization of a computer system'20107,725,292'Optimal stress exerciser for computer servers'20107,725,285'Method and apparatus for determining whether components are not present in a computer system'20107,716,648'Method and apparatus for detecting memory leaks in computer systems'20107,660,060'Dynamically controlling a temperature profile in a disk drive for a temperature-dependent reliability study'20107,543,192'Estimating the residual life of a software system under a software-based failure mechanism'20097,487,058'Generating synthetic workloads to measure power utilization in a computer system'20097,359,834'Monitoring system-calls to identify runaway processes within a computer system'20087,350,234'Intrusion tolerant communication networks and associated methods'20087,197,411'Real-time power harness'20077,167,812'Method and apparatus for high-sensitivity detection of anomalous signals in systems with low-resolution sensors'20076,629,266'Method and system for transparent symptom-based selective software rejuvenation'20036,560,502'System and method for campaign planning'2003

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2003–2008Based in Durham, NC, US· patent location history
2003Based in Arlington, MA, US· patent location history
2007–2010Patents assigned to SUN MICROSYSTEMS INC (6)· patent assignee history
2007–2020Based in San Diego, CA, US· patent location history
2010–2018Patents assigned to ORACLE AMERICA INC (35)· patent assignee history
2012–2016Patents assigned to VAIDYANATHAN KALYANARAMAN (21)· patent assignee history
2012–2016Patents assigned to GROSS KENNY C (18)· patent assignee history
2014–2020Patents assigned to ORACLE INT CORP (11)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
ORACLE AMERICA INC352010–2018
VAIDYANATHAN KALYANARAMANself212012–2016
GROSS KENNY C182012–2016
ORACLE INT CORP112014–2020
SUN MICROSYSTEMS INC62007–2010
Locations
LocationPatentsSpan
San Diego, California, US512007–2020
Durham, NC, US22003–2008
Arlington, Massachusetts, US12003