Inventor
Trent A. Gray-Donald
Inventor
Ottawa, CA
Overview
Patents· 20 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing69%
H04LTransmission of digital information, e.g. telegraphic communication17%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes7%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use7%
PatentTitleYear
10,839,018Evaluation of plural expressions corresponding to input data202010,740,711Optimization of a workflow employing software services202010,733,557Optimization of a workflow employing software services20209,501,512'Optimizing storage in a publish / subscribe environment'20169,465,880'Optimizing storage in a publish / subscribe environment'20169,317,262'Identification of code synchronization points'20169,218,199'Identifying thread progress information by monitoring transitions between interesting states'20158,418,151'Date and time simulation for time-sensitive applications'20138,352,922'Date and time simulation for time-sensitive applications'20138,201,158'System and program product for implementing single threaded optimizations in a potentially multi-threaded environment'20128,099,723'Referencing a constant pool in a java virtual machine'20128,042,113'Runtime-resource management'20117,992,136'Method and apparatus for automatic application profiling'20117,395,530'Method for implementing single threaded optimizations in a potentially multi-threaded environment'20087,356,811'Method and apparatus for referencing a constant pool in a java virtual machine'20087,337,298'Efficient class memory management'20087,334,228'Runtime-resource management'20087,032,230'Efficient virtual function calls for compiled/interpreted environments'20067,032,221'Mapping a stack in a stack machine environment'20066,446,254'Packaging memory image files'2002Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2002–2020Patents assigned to IBM (20)· patent assignee history
2002–2020Based in Ottawa, CA· patent location history
2012–2013Patents assigned to GRAY-DONALD TRENT A (4)· patent assignee history
2012Patents assigned to BURKA PETER WIEBE (1)· patent assignee history
2012Patents assigned to CHAPMAN GRAHAM ALAN (1)· patent assignee history
2013Patents assigned to PRICE MARC WARNER (2)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| IBM | 20 | 2002–2020 |
| GRAY-DONALD TRENT Aself | 4 | 2012–2013 |
| PRICE MARC WARNER | 2 | 2013 |
| BURKA PETER WIEBE | 1 | 2012 |
| CHAPMAN GRAHAM ALAN | 1 | 2012 |
Locations
| Location | Patents | Span |
|---|---|---|
| Ottawa, CA | 20 | 2002–2020 |