Inventor
Gheorghe C. Cascaval
Inventor
Carmel, NY, US
Overview
Patents· 38 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing75%
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%
G11CStatic stores4%
H04LTransmission of digital information, e.g. telegraphic communication4%
G06NComputing arrangements based on specific computational models2%
H04WWireless communication networks2%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications2%
PatentTitleYear
10,592,292Method and apparatus for optimized execution using resource utilization maps202010,169,105Method for simplified task-based runtime for efficient parallel computing201910,114,681Identifying enhanced synchronization operation outcomes to improve runtime operations201810,067,865System and method for allocating memory to dissimilar memory devices using quality of service201810,063,585Methods and systems for automated anonymous crowdsourcing of characterized device behaviors201810,013,554Time varying address space layout randomization20189,819,687'Reducing web browsing overheads with external code certification'20179,804,893'Method and apparatus for optimized execution using resource utilization maps'20179,798,528'Software solution for cooperative memory-side and processor-side data prefetching'20179,740,504'Hardware acceleration for inline caches in dynamic languages'20179,733,978'Data management for multiple processing units using data transfer costs'20179,710,388'Hardware acceleration for inline caches in dynamic languages'20179,632,569'Directed event signaling for multiprocessor systems'20179,501,328'Method for exploiting parallelism in task-based systems using an iteration space splitter'20169,372,836'HTML5 I-frame extension'20169,171,097'Memoizing web-browsing computation with DOM-based isomorphism'20159,092,327'System and method for allocating memory to dissimilar memory devices using quality of service'20159,003,380'Execution of dynamic languages via metadata extraction'20158,886,887'Uniform external and internal interfaces for delinquent memory operations to facilitate cache optimization'20148,595,443'Varying a data prefetch size based upon data usage'20138,572,341'Overflow handling of speculative store buffers'20138,539,486'Transactional block conflict resolution based on the determination of executing threads in parallel or in serial mode'20138,510,237'Machine learning method to identify independent tasks for parallel layout in web browsers'20138,392,694'System and method for software initiated checkpoint operations'20138,266,381'Varying an amount of data retrieved from memory based upon an instruction hint'20128,255,913'Notification to task of completion of GSM operations by initiator node'20128,255,626'Atomic commit predicated on consistency of watches'20128,250,307'Sourcing differing amounts of prefetch data in response to data prefetch requests'20128,239,879'Notification by task of completion of GSM operations at target node'20128,136,103'Combining static and dynamic compilation to remove delinquent loads'20128,122,439'Method and computer program product for dynamically and precisely discovering deliquent memory operations'20127,954,094'Method for improving performance of executable code'20117,610,266'Method for vertical integrated performance and environment monitoring'20097,596,680'System and method for encoding and decoding architecture registers'20097,380,086'Scalable runtime system for global address space languages on shared and distributed memory machines'20087,376,808'Method and system for predicting the performance benefits of mapping subsets of application data to multiple page sizes'20087,289,939'Mechanism for on-line prediction of future performance measurements in a computer system'20077,072,805'Mechanism for on-line prediction of future performance measurements in a computer system'2006Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2006–2017Patents assigned to IBM (20)· patent assignee history
2006–2017Based in Carmel, NY, US· patent location history
2012–2017Patents assigned to CASCAVAL GHEORGHE C (17)· patent assignee history
2012–2017Patents assigned to ZHANG LIXIN (4)· patent assignee history
2012–2013Patents assigned to ARIMILLI RAVI K (3)· patent assignee history
2013–2020Patents assigned to QUALCOMM INC (18)· patent assignee history
2013–2020Based in Santa Clara, CA, US· patent location history
2015–2018Based in San Diego, CA, US· patent location history
2016–2019Based in Palo Alto, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 20 | 2006–2017 |
| QUALCOMM INC | 18 | 2013–2020 |
| CASCAVAL GHEORGHE Cself | 17 | 2012–2017 |
| ZHANG LIXIN | 4 | 2012–2017 |
| ARIMILLI RAVI K | 3 | 2012–2013 |
Locations
| Location | Patents | Span |
|---|---|---|
| Carmel, New York, US | 20 | 2006–2017 |
| Palo Alto, California, US | 11 | 2016–2019 |
| Santa Clara, California, US | 5 | 2013–2020 |
| San Diego, California, US | 2 | 2015–2018 |