Inventor

Sumeet Kochar

Inventor
Apex, NC, US

Overview

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

Patents· 45 as inventor

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

G06Fprimary
G06FElectric digital data processing61%
G11CStatic stores10%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use9%
H04LTransmission of digital information, e.g. telegraphic communication7%
G05BControl or regulating systems in general3%
G07CTime or attendance registers3%
G11BInformation storage based on relative movement between record carrier and transducer3%
H04WWireless communication networks1%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications1%
PatentTitleYear
10,623,526Dynamically configuring multi-mode hardware components based on workload requirements202010,394,571Passing data from a host-based utility to a service processor201910,180,866Physical memory fault mitigation in a computing environment201910,114,747Systems and methods for performing operations on memory of a computing device201810,095,579System, method, and computer program for protecting data in persistent memory20189,992,205Systems and methods for performing operations on a computing device20189,979,799Impersonating a specific physical hardware configuration on a standard server20189,910,679'Selective loading of components within a node to speed up maintenance actions'20189,851,996Applying firmware updates in a system with zero downtime by selectively offlining and onlining hardware using a scale-up hypervisor layer20179,817,735'Repairing a hardware component of a computing system while workload continues to execute on the computing system'20179,804,905'System, method, and computer program for communicating between a software driver and a baseboard management controller'20179,639,269'Computing device-specific memory module'20179,389,937'Managing faulty memory pages in a computing system'20169,239,807'Providing bus resiliency in a hybrid memory system'20169,218,893'Memory testing in a data processing system'20159,152,584'Providing bus resiliency in a hybrid memory system'20159,141,565'Memory bus attached input/output (‘I/O’) subsystem management in a computing system'20159,128,873'Memory bus attached input/output (‘I/O’) subsystem management in a computing system'20159,081,758'Using persistent memory regions within memory devices to collect serial presence detect and performance data'20159,043,586'Memory training results corresponding to a plurality of memory modules'20159,003,223'Physical memory fault mitigation in a computing environment'20158,990,479'Using persistent memory regions within memory devices to collect serial presence detect and performance data'20158,943,491'Systems and methods for maintaining CRTM code'20158,738,758'Remotely administering a server'20148,677,160'Managing power consumption of a computer'20148,601,250'Control over loading of device drivers for an individual instance of a PCI device'20138,589,672'Method for securely merging multiple nodes having trusted platform modules'20138,504,875'Debugging module to load error decoding logic from firmware and to execute logic in response to an error'20138,458,499'Method for reducing power state in a computer system out-of-band when a request for reducing the power state is not immediately serviceable in band according to a priority of the request'20138,429,441'Operating processor below maximum turbo mode frequency by sending higher than actual current amount signal to monitor'20138,307,220'Managing power consumption of a computer'20128,286,044'Dynamic random access memory having internal built-in self-test with initialization'20128,245,009'Simulating memory hot add'20128,200,800'Remotely administering a server'20128,195,927'Expedient preparation of memory for video execution'20128,140,835'Updating a basic input/output system (‘BIOS’) boot block security module in compute nodes of a multinode computer'20128,103,884'Managing power consumption of a computer'20128,032,791'Diagnosis of and response to failure at reset in a data processing system'20117,987,336'Reducing power-on time by simulating operating system memory hot add'20117,792,597'Control systems and method using a shared component actuator'20107,562,175'Internet SCSI communication via UNDI services'20097,509,449'Internet SCSI communication via UNDI services'20097,457,976'Power management using spare capacity of redundant power supply in blade environment'20087,430,629'Internet SCSI communication via UNDI services'20086,658,548'System and method in a data processing system for extracting data from a protected region of memory'2003

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2003–2019Patents assigned to IBM (24)· patent assignee history
2003Based in Durham, NC, US· patent location history
2008–2019Based in Apex, NC, US· patent location history
2012–2015Patents assigned to KOCHAR SUMEET (17)· patent assignee history
2012–2014Patents assigned to BREY THOMAS M (4)· patent assignee history
2012–2014Patents assigned to ORITA RYUJI (4)· patent assignee history
2015–2020Patents assigned to LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD (21)· patent assignee history
2015Based in Research Triangle Park, NC, US· patent location history
2017–2020Based in Cary, NC, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM242003–2019
LENOVO ENTPR SOLUTIONS SINGAPORE PTE LTD212015–2020
KOCHAR SUMEETself172012–2015
BREY THOMAS M42012–2014
ORITA RYUJI42012–2014
Locations
LocationPatentsSpan
Apex, NC, US322008–2019
Cary, NC, US112017–2020
Research Triangle Park, NC, US12015
Durham, NC, US12003