Inventor

Jong-Deok Choi

Inventor
Mount Kisco, NY, US

Overview

35→
Patents
1994–2021
Patent span
Physics
Primary field (CPC G)

Patents· 35 as inventor

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

G06Fprimary
G06FElectric digital data processing72%
H04LTransmission of digital information, e.g. telegraphic communication5%
B60HArrangements of heating, cooling, ventilating or other air-treating devices specially adapted for passenger or goods spaces of vehicles2%
B60JWindows, windscreens, non-fixed roofs, doors, or similar devices for vehicles2%
B60PVehicles adapted for load transportation or to transport, to carry, or to comprise special loads or objects2%
B65DContainers for storage or transport of articles or materials, e.g. bags, barrels, bottles, boxes, cans, cartons, crates, drums, jars, tanks, hoppers, forwarding containers2%
E04HBuildings or like structures for particular purposes2%
G06KGraphical data reading2%
G06TImage data processing or generation, in general2%
H01RElectrically-conductive connections2%
PatentTitleYear
10,894,498Container202110,685,465Electronic device and method for displaying and generating panoramic image202010,164,984Method and apparatus for sharing data201810,091,141Method and device for providing communication between multi-devices20189,015,683'Method and apparatus for transforming program code'20158,706,973'Unbounded transactional memory system and method'20148,683,127'Checkpointed tag prefetcher'20148,656,112'Checkpointed tag prefetcher'20148,608,072'Memory card socket and data processing device including the same'20138,464,223'Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs'20138,341,352'Checkpointed tag prefetcher'20128,122,438'Computer implemented method and system for accurate, efficient and adaptive calling context profiling'20127,921,260'Preferred write-mostly data cache replacement policies'20117,900,026'Target branch prediction using a plurality of tables'20117,818,722'Computer implemented method and system for accurate, efficient and adaptive calling context profiling'20107,793,049'Mechanism for data cache replacement based on region policies'20107,516,446'Method and apparatus for efficient and precise datarace detection for multithreaded object-oriented programs'20097,469,403'Static detection of a datarace condition for multithreaded object-oriented applications'20087,434,037'System for target branch prediction using correlation of local target histories including update inhibition for inefficient entries'20087,409,535'Branch target prediction for multi-target branches by identifying a repeated pattern'20087,356,653'Reader-initiated shared memory synchronization'20087,275,241'Dynamic instrumentation for a mixed mode virtual machine'20076,865,730'Interprocedural analysis and optimization of an object oriented program in the presence of dynamic class loading'20056,854,108'Method and apparatus for deterministic replay of java multithreaded programs on multiprocessors'20056,832,367'Method and system for recording and replaying the execution of distributed java programs'20046,530,079'Method for optimizing locks in computer programs'20036,487,716'Methods and apparatus for optimizing programs in the presence of exceptions'20026,381,738'Method for optimizing creation and destruction of objects in computer programs'20026,301,700'Method and apparatus for slicing class hierarchies'20016,179,491'Method and apparatus for slicing class hierarchies'20016,101,524'Deterministic replay of multithreaded applications'20005,535,394'Methods for distinguishing dynamically allocated storage along different call paths and for providing a compact representation of alias analysis'19965,485,616'Using program call graphs to determine the maximum fixed point solution of interprocedural bidirectional data flow problems in a compiler'19965,448,737'System and method for optimizing computer code using a compact data flow representation'19955,327,561'System and method for solving monotone information propagation problems'1994

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1994–2014Patents assigned to IBM (28)· patent assignee history
1994–2013Based in Mount Kisco, NY, US· patent location history
2010–2014Based in Seongnam, KR· patent location history
2012–2015Patents assigned to CHOI JONG-DEOK (8)· patent assignee history
2012–2014Patents assigned to CAIN III HAROLD WADE (4)· patent assignee history
2013–2020Patents assigned to SAMSUNG ELECTRONICS CO LTD (6)· patent assignee history
2013–2020Based in Seongnam-si, KR· patent location history
2014–2015Patents assigned to CHO SEUNG-MO (2)· patent assignee history
2021Based in Daejeon, KR· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM281994–2014
CHOI JONG-DEOKself82012–2015
SAMSUNG ELECTRONICS CO LTD62013–2020
CAIN III HAROLD WADE42012–2014
CHO SEUNG-MO22014–2015
Locations
LocationPatentsSpan
Mount Kisco, New York, US231994–2013
Seongnam-si, KR62013–2020
Seongnam, KR52010–2014
Daejeon, KR12021