Membership
Tour
Register
Log in
Michael James Elliott Swift
Follow
Person
San Francisco, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Graphics surface addressing
Patent number
11,257,278
Issue date
Feb 22, 2022
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified address translation
Patent number
11,221,962
Issue date
Jan 11, 2022
Apple Inc.
Jeffry E. Gonion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graphics surface addressing
Patent number
10,872,458
Issue date
Dec 22, 2020
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Eliminating off screen passes using memoryless render target
Patent number
10,825,129
Issue date
Nov 3, 2020
Apple Inc.
Bartosz Ciechanowski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graphics driver virtual channels for out-of-order command schedulin...
Patent number
10,692,169
Issue date
Jun 23, 2020
Apple Inc.
Jason P. Jane
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Memory consistency in graphics memory hierarchy with relaxed ordering
Patent number
10,324,844
Issue date
Jun 18, 2019
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Texture not backed by real mapping
Patent number
10,319,068
Issue date
Jun 11, 2019
Apple Inc.
Michael J. Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graphics hardware mode controls
Patent number
9,952,655
Issue date
Apr 24, 2018
Apple Inc.
Jason P. Jane
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graphics hardware mode controls
Patent number
9,390,461
Issue date
Jul 12, 2016
Apple Inc.
Jason P. Jane
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graphics power control with efficient power usage during stop
Patent number
9,035,956
Issue date
May 19, 2015
Apple Inc.
Richard W. Schreyer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Asynchronous notifications for concurrent graphics operations
Patent number
8,988,442
Issue date
Mar 24, 2015
Apple Inc.
Michael James Elliot Swift
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Asynchronous notifications for concurrent graphics operations
Patent number
8,736,625
Issue date
May 27, 2014
Apple Inc.
Michael James Elliott Swift
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Multi-context graphics processing
Patent number
8,593,467
Issue date
Nov 26, 2013
Apple Inc.
Richard Warren Schreyer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Deferred deletion and cleanup for graphics resources
Patent number
8,531,470
Issue date
Sep 10, 2013
Apple Inc.
Michael James Elliott Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Batching graphics operations with time stamp tracking
Patent number
8,525,841
Issue date
Sep 3, 2013
Apple Inc.
Michael Jame Elliott Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Adaptive artwork for bandwidth- and/or memory-limited devices
Patent number
8,234,558
Issue date
Jul 31, 2012
Apple Inc.
Michael J. E. Swift
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Edge anti-aliasing
Patent number
7,849,414
Issue date
Dec 7, 2010
Apple Inc.
Alex Kan
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Graphics Surface Addressing
Publication number
20210074053
Publication date
Mar 11, 2021
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED ADDRESS TRANSLATION
Publication number
20210064539
Publication date
Mar 4, 2021
Apple Inc.
Jeffry E. Gonion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Graphics Driver Virtual Channels for Out-of-Order Command Schedulin...
Publication number
20200104968
Publication date
Apr 2, 2020
Apple Inc.
Jason P. Jane
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Memory Consistency in Graphics Memory Hierarchy with Relaxed Ordering
Publication number
20180181489
Publication date
Jun 28, 2018
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TARGETED CACHE FLUSHING
Publication number
20180181491
Publication date
Jun 28, 2018
Apple Inc.
Anthony P. DeLaurier
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ELIMINATING OFF SCREEN PASSES USING MEMORYLESS RENDER TARGET
Publication number
20170358054
Publication date
Dec 14, 2017
Apple Inc.
Bartosz Ciechanowski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TEXTURE NOT BACKED BY REAL MAPPING
Publication number
20170358055
Publication date
Dec 14, 2017
Apple Inc.
Michael J. Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASYNCHRONOUS NOTIFICATIONS FOR CONCURRENT GRAPHICS OPERATIONS
Publication number
20140333636
Publication date
Nov 13, 2014
Apple Inc.
Michael James Elliott Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ASYNCHRONOUS NOTIFICATIONS FOR CONCURRENT GRAPHICS OPERATIONS
Publication number
20130120411
Publication date
May 16, 2013
Apple Inc.
Michael James Elliott Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-CONTEXT GRAPHICS PROCESSING
Publication number
20130033506
Publication date
Feb 7, 2013
Apple Inc.
Richard Warren Schreyer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEFERRED DELETION AND CLEANUP FOR GRAPHICS RESOURCES
Publication number
20130027415
Publication date
Jan 31, 2013
Michael James Elliott Swift
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ADAPTIVE ARTWORK FOR BANDWIDTH- AND/OR MEMORY- LIMITED DEVICES
Publication number
20090006978
Publication date
Jan 1, 2009
MICHAEL J. E. SWIFT
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Application
EDGE ANTI-ALIASING
Publication number
20080320414
Publication date
Dec 25, 2008
Apple Inc.
ALEX KAN
G06 - COMPUTING CALCULATING COUNTING