Inventor

Kenneth P. Hinckley

Inventor
Redmond, WA, US

Overview

142→
Patents
2001–2021
Patent span
Physics
Primary field (CPC G)

Patents· 142 as inventor

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

G06Fprimary
G06FElectric digital data processing58%
H04MTelephonic communication6%
H04LTransmission of digital information, e.g. telegraphic communication5%
H04WWireless communication networks4%
G06TImage data processing or generation, in general4%
G06VImage or video recognition or understanding4%
A63FCard, board, or roulette games3%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
G05GControl devices or systems insofar as characterised by mechanical features only2%
G06KGraphical data reading2%
PatentTitleYear
11,082,504Networked device authentication, pairing and resource sharing202111,055,050Multi-device pairing and combined display202110,983,694Disambiguation of keyboard input202110,754,490User interface for collaborative efforts202010,732,759Pre-touch sensing for mobile interaction202010,684,758Unified system for bimanual interactions202010,635,291Thumb and pen interaction on a mobile device202010,579,216Applications for multi-touch input detection202010,558,341Unified system for bimanual interactions on flexible representations of content202010,416,783Causing specific location of an object provided to a device201910,409,381Gestures, interactions, and common ground in a surface computing environment201910,289,239Application programming interface for multi-touch input detection201910,282,086Brush, carbon-copy, and fill gestures201910,268,367Radial menus with bezel gestures201910,198,109Supplementing a touch input mechanism with fingerprint detection201910,191,940Gesture-based searching201910,162,511Self-revelation aids for interfaces201810,139,925Causing specific location of an object provided to a device201810,104,183Networked device authentication, pairing and resource sharing201810,042,512Method and apparatus for providing a three-dimensional task gallery computer interface201810,044,790Extending digital artifacts through an interactive surface to a mobile device and creating a communication channel between a mobile device and a second mobile device via the interactive surface20189,965,165Multi-finger gestures20189,940,016Disambiguation of keyboard input20189,886,088'Physically modulating friction in a stylus'20189,881,224'User interface for overlapping handwritten text input'20189,857,970'Copy and staple gestures'20189,846,536Composition of handwritten messages on mobile computing devices20179,774,653'Cooperative federation of digital devices via proxemics and device micro-mobility'20179,740,361'Group experience user interface'20179,720,559'Command authentication'20179,582,076'Smart ring'20179,519,356'Link gestures'20169,519,419'Skinnable touch device grip patterns'20169,454,304'Multi-screen dual tap gesture'20169,423,876'Omni-spatial gesture input'20169,411,504'Copy and staple gestures'20169,411,498'Brush, carbon-copy, and fill gestures'20169,405,402'Systems and methods for parallax compensation'20169,395,902'Systems and methods for parallax compensation'20169,389,728'Systems and methods for parallax compensation'20169,367,205'Radial menus with bezel gestures'20169,310,994'Use of bezel as an input mechanism'20169,294,539'Cooperative federation of digital devices via proxemics and device micro-mobility'20169,274,682'Off-screen gestures to create on-screen input'20169,244,545'Touch and stylus discrimination and rejection for contact sensitive computing devices'20169,223,471'Touch screen control'20159,219,804'Automatic answering of a mobile phone'20159,201,520'Motion and context sharing for pen-based computing inputs'20159,201,539'Supplementing a touch input mechanism with fingerprint detection'20159,189,069'Throwing gestures for mobile devices'20159,179,021'Proximity and connection based photo sharing'20159,134,760'Changing power mode based on sensors in a device'20159,134,798'Gestures, interactions, and common ground in a surface computing environment'20159,075,522'Multi-screen bookmark hold gesture'20159,047,002'Systems and methods for parallax compensation'20158,994,646'Detecting gestures involving intentional movement of a computing device'20158,988,398'Multi-touch input device with orientation sensing'20158,982,045'Using movement of a computing device to enhance interpretation of input events produced when interacting with the computing device'20158,954,330'Context-aware interaction system using a semantic model'20158,938,558'Modifying functionality based on distances between devices'20158,902,181'Multi-touch-movement gestures for tablet computing devices'20148,856,687'Method and apparatus for providing a three-dimensional task gallery computer interface'20148,805,010'Gesture identification using an ad-hoc multidevice network'20148,799,827'Page manipulations using on and off-screen gestures'20148,751,970'Multi-screen synchronous slide gesture'20148,738,783'System for interaction of paired devices'20148,707,174'Multi-screen hold and page-flip gesture'20148,681,127'Touch discrimination'20148,665,479'Three-dimensional printing'20148,660,978'Detecting and responding to unintentional contact with a computing device'20148,539,384'Multi-screen pinch and expand gestures'20138,509,842'Automatic answering of a mobile phone'20138,509,847'Connecting mobile devices via interactive input medium'20138,490,047'Graphical mashup'20138,487,937'Representing animation as a static image on a graphical user interface'20138,473,870'Multi-screen hold and drag gesture'20138,432,366'Touch discrimination'20138,380,246'Connecting mobile devices via interactive input medium'20138,274,484'Tracking input in a screen-reflective interface environment'20128,261,213'Brush, carbon-copy, and fill gestures'20128,239,785'Edge gestures'20128,196,042'Self-revelation aids for interfaces'20128,171,431'Handle flags'20128,120,625'Method and apparatus using multiple sensors in a device with a display'20128,063,882'Generating audio signals based on input device position'20117,970,870'Extending digital artifacts through an interactive surface'20117,921,376'Method and apparatus for providing a three-dimensional task gallery computer interface'20117,812,825'Capacitance touch slider'20107,742,042'Touch-sensitive device for scrolling a document on a display'20107,714,840'Positional scrolling'20107,692,629'Operating touch screen interfaces'20107,693,842'In situ search for active note taking'20107,688,312'Touch-sensitive device for scrolling a document on a display'20107,663,620'Accessing 2D graphic content using axonometric layer views'20107,636,794'Distributed sensing techniques for mobile devices'20097,603,633'Position-based multi-stroke marking menus'20097,602,382'Method for displaying information responsive to sensing a physical presence proximate to a computer input device'20097,564,446'Positional scrolling'20097,557,774'Displaying visually correct pointer movements on a multi-monitor display system'20097,554,528'Method and apparatus for computer input using six degrees of freedom'20097,532,196'Distributed sensing techniques for mobile devices'20097,523,405'Displaying 2D graphic content using depth wells'20097,518,596'Method and apparatus for computer input using six degrees of freedom'20097,519,223'Recognizing gestures and using gestures for interacting with software applications'20097,512,902'Method and apparatus for providing a three-dimensional task gallery computer interface'20097,509,131'Proximity detection using wireless signal strengths'20097,460,106'Method and apparatus for computer input using six degrees of freedom'20087,454,717'Delimiters for selection-action pen gesture phrases'20087,427,926'Establishing communication between computing-based devices through motion detection'20087,408,538'Enhanced scrolling'20087,358,956'Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device'20087,355,587'Method and apparatus for computer input using six degrees of freedom'20087,302,280'Mobile phone operation based upon context sensing'20077,289,102'Method and apparatus using multiple sensors in a device with a display'20077,277,084'Accelerated data navigation'20077,268,768'Accelerated data navigation'20077,256,770'Method for displaying information responsive to sensing a physical presence proximate to a computer input device'20077,245,287'Method and apparatus for computer input using six degrees of freedom'20077,202,857'Manual controlled scrolling'20077,193,612'Scrolling apparatus providing multi-directional movement of an image'20077,173,637'Distance-based accelerated scrolling'20077,158,125'Capacitance touch slider'20077,119,819'Method and apparatus for supporting two-dimensional windows in a three-dimensional environment'20067,071,919'Positional scrolling'20067,061,474'Automatic scrolling'20067,050,927'Capacitance touch slider'20066,989,819'Accelerated data navigation'20066,975,306'Automatic scrolling'20056,972,749'Touch-sensitive device for scrolling a document on a display'20056,909,443'Method and apparatus for providing a three-dimensional task gallery computer interface'20056,879,930'Capacitance touch slider'20056,844,871'Method and apparatus for computer input using six degrees of freedom'20056,747,680'Speed-dependent automatic zooming interface'20046,738,045'Method and system for accelerated data navigation'20046,707,449'Manual controlled scrolling'20046,690,365'Automatic scrolling'20046,590,593'Method and apparatus for handling dismissed dialogue boxes'20036,559,830'Method of interacting with a computer using a proximity sensor in a computer input device'20036,456,275'Proximity sensor in a computer input device'20026,396,477'Method of interacting with a computer using a proximity sensor in a computer input device'20026,333,753'Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device'20016,232,957'Technique for implementing an on-demand tool glass for use in a desktop user interface'2001

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2001–2017Patents assigned to MICROSOFT CORP (93)· patent assignee history
2001–2021Based in Kirkland, WA, US· patent location history
2004–2021Based in Redmond, WA, US· patent location history
2004–2010Based in Seattle, WA, US· patent location history
2011–2018Patents assigned to HINCKLEY KENNETH P (44)· patent assignee history
2012–2018Patents assigned to YATANI KOJI (16)· patent assignee history
2013–2016Patents assigned to BENKO HRVOJE (9)· patent assignee history
2015–2021Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (50)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP932001–2017
MICROSOFT TECHNOLOGY LICENSING LLC502015–2021
HINCKLEY KENNETH Pself442011–2018
YATANI KOJI162012–2018
BENKO HRVOJE92013–2016
Locations
LocationPatentsSpan
Redmond, Washington, US1042004–2021
Kirkland, Washington, US232001–2021
Seattle, Washington, US152004–2010