Inventor

Michael A. Goldsmith

Inventor
Lake Oswego, OR, US

Overview

56→
Patents
1988–2021
Patent span
Physics
Primary field (CPC G)

Patents· 56 as inventor

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

G06Fprimary
G06FElectric digital data processing56%
H04LTransmission of digital information, e.g. telegraphic communication11%
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%
H04MTelephonic communication6%
G06NComputing arrangements based on specific computational models5%
H04NPictorial communication, e.g. television4%
G06TImage data processing or generation, in general2%
G09GArrangements or circuits for control of indicating devices using static means to present variable information2%
H04WWireless communication networks2%
G08BSignalling systems, e.g. personal calling systems1%
PatentTitleYear
11,023,385System and method for one step address translation of graphics addresses in virtualization202110,922,241Supporting secure memory intent202110,885,202Method and apparatus to provide secure application execution202110,671,541System and method for one step address translation of graphics addresses in virtualization202010,592,421Instructions and logic to provide advanced paging capabilities for secure enclave page caches202010,515,198Mobile communications device providing heuristic security authentication features and related methods201910,409,597Memory management in secure enclaves201910,282,306Supporting secure memory intent201910,133,674System and method for one step address translation of graphics addresses in virtualization201810,102,380Method and apparatus to provide secure application execution201810,078,742Mobile communications device providing heuristic security authentication features and related methods20189,990,197Memory management in secure enclaves20189,971,705Virtual memory address range register20189,953,146Mobile communications device providing heuristic security authentication features and related methods20189,875,189Supporting secure memory intent20189,799,093'Secure rendering of display surfaces'20179,766,889'Memory management in secure enclaves'20179,767,044'Secure memory repartitioning'20179,747,102'Memory management in secure enclaves'20179,703,715'Shared memory in a secure processing environment'20179,698,989'Feature licensing in a secure processing environment'20179,690,704'Paging in secure enclaves'20179,665,724'Logging in secure enclaves'20179,519,803'Secure environment for graphics processing units'20169,507,925'Mobile communications device providing heuristic security authentication features and related methods'20169,430,384'Instructions and logic to provide advanced paging capabilities for secure enclave page caches'20169,355,262'Modifying memory permissions in a secure processing environment'20169,323,686'Paging in secure enclaves'20169,286,235'Virtual memory address range register'20169,276,750'Secure processing environment measurement and attestation'20169,189,411'Logging in secure enclaves'20159,183,161'Apparatus and method for page walk extension for enhanced security checks'20159,177,353'Secure rendering of display surfaces'20159,166,962'Mobile communications device providing heuristic security authentication features and related methods'20159,134,878'Device and method for secure user interface gesture processing using processor graphics'20159,087,200'Method and apparatus to provide secure application execution'20159,070,273'Communications device having battery monitoring capabilities and performing pre-scheduled events'20159,058,292'System and method for one step address translation of graphics addresses in virtualization'20158,687,645'Wireless communications device providing temperature-compensated clock correction features and related methods'20148,532,650'Apparatus and method for radios occupying a common frequency region'20138,442,587'Systems and methods for maintaining data integrity of removable media of an electronic device'20138,233,898'Wireless communications device providing temperature-compensated clock correction features and related methods'20128,041,866'System and method for interfacing an electronic device with a host system'20117,986,970'Systems and methods for maintaining data integrity of removable media of an electronic device'20117,971,203'Method, apparatus and system for dynamically reassigning a physical device from one virtual machine to another'20117,886,293'Optimizing system behavior in a virtual machine environment'20117,774,794'Method and system for managing bandwidth in a virtualized system'20107,725,131'Systems and methods for maintaining data integrity of removable media of an electronic device'20107,644,407'Method, apparatus and system for seamlessly sharing a graphics device amongst virtual machines'20107,631,126'System and method for interfacing an electronic device with a host system'20097,454,756'Method, apparatus and system for seamlessly sharing devices amongst virtual machines'20087,340,179'Support of dual infrared remote signaling protocols'20087,177,526'System and method for improving audio during post-production of video recordings'20077,110,597'Correcting digital images using unique subjects'20066,426,741'User input for a computer'20024,774,659'Computer system employing virtual memory'1988

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2002–2021Patents assigned to INTEL CORP (41)· patent assignee history
2006–2021Based in Lake Oswego, OR, US· patent location history
2009–2015Patents assigned to RESEARCH IN MOTION LTD (8)· patent assignee history
2009–2019Based in Kitchener, CA· patent location history
2010–2013Based in Waterloo, CA· patent location history
2013–2019Patents assigned to BLACKBERRY LTD (7)· patent assignee history
2015–2016Patents assigned to GOLDSMITH MICHAEL A (4)· patent assignee history
2015–2018Based in Woodstock, CA· patent location history
2015Based in Woodstuck, CA· patent location history
2016Patents assigned to ANATI ITTAI (3)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
INTEL CORP412002–2021
RESEARCH IN MOTION LTD82009–2015
BLACKBERRY LTD72013–2019
GOLDSMITH MICHAEL Aself42015–2016
ANATI ITTAI32016
Locations
LocationPatentsSpan
Lake Oswego, OR, US402006–2021
Kitchener, CA62009–2019
Woodstock, CA42015–2018
Waterloo, CA32010–2013
Woodstuck, CA12015