Inventor
Charles Cummins
Inventor
Seattle, WA, US
Overview
Patents· 94 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing40%
LOC1440%
G09GArrangements or circuits for control of indicating devices using static means to present variable information5%
G06VImage or video recognition or understanding3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
G06KGraphical data reading2%
G06TImage data processing or generation, in general2%
G11BInformation storage based on relative movement between record carrier and transducer2%
H04MTelephonic communication2%
H04NPictorial communication, e.g. television2%
PatentTitleYear
10,489,044Rich drag drop user interface20199,927,949'Recognition interfaces for computing devices'20189,910,569'Address bar user interface control'20189,905,033'Adjusting graphical characteristics for recognition interfaces'20189,865,033'Motion-based image views'20189,766,766'Association of display elements'20179,710,133'Method and system of taskbar button interfaces'20179,671,941'Graphical behaviors for recognition interfaces'20179,354,800'Rich drag drop user interface'20169,294,670'Lenticular image capture'20168,713,444'System and method for browsing tabbed-heterogeneous windows'20148,694,604'Accurate search results while honoring content limitations'20148,656,300'Method and system of taskbar button interfaces'20148,615,717'Address bar user interface control'20138,583,664'Exposing metadata relationships through filter interplay'20138,510,673'System and method for pinning tabs in a tabbed browser'20138,490,016'Start menu operation for computer user interface'20138,490,015'Task dialog and programming interface for same'20138,095,892'Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data'2012D0642590'Display screen with an icon'20117,992,103'Scaling icons for representing files'20117,966,572'User interface transition'20117,921,365'System and method for browsing tabbed-heterogeneous windows'20117,921,372'System and method for pinning tabs in a tabbed browser'2011D0629418'User interface for a display screen'20107,853,890'Address bar user interface control'20107,823,071'User interface start page'20107,783,990'Association of display elements'20107,712,034'System and method for shell browser'20107,694,236'Stack icons representing multiple objects'20107,669,140'System and method for providing rich minimized applications'20107,665,028'Rich drag drop user interface'20107,665,031'Method and system of taskbar button interfaces'20107,657,842'Sidebar tile free-arrangement'20107,657,846'System and method for displaying stack icons'20107,650,575'Rich drag drop user interface'2010D0606087'User interface for a portion of a display screen'20097,613,957'Visual indication for hung applications'20097,600,194'Start menu operation for computer user interface'20097,577,922'System and method for providing dynamic user information in an interactive display'20097,577,923'System and method for selecting a view mode using a control including a graphical depiction of the view mode'20097,565,623'System and method for selecting a view mode and setting'20097,555,573'Initiating software responses based on a hardware action'20097,549,087'User interface panel for hung applications'20097,478,339'Method and apparatus for application window grouping and management'20097,424,686'System and method for selecting a setting by continuous or discrete controls'20087,386,807'System and method for monitoring application response and providing visual treatment'2008D0565058'User interface for a portion of a display screen'20087,343,567'System and method for providing dynamic user information in an interactive display'2008D0563971'User interface for a portion of a display screen'2008D0557269'User interface for a portion of a display screen'2007D0556208'User interface for a portion of a display screen'2007D0553632'Transitional image for a portion of a display screen'2007D0551676'User interface for a portion of a display screen'2007D0551674'Icon for a portion of a display screen'2007D0551240'Transitional image for a portion of a display screen'2007D0551239'User interface for a portion of a display screen'2007D0550688'Image for a portion of a display screen'2007D0550692'Image for a portion of a display screen'2007D0548237'Image for a portion of a display screen'2007D0544879'Icon for a portion of a display screen'2007D0544880'Icon for a portion of a display screen'2007D0544878'User interface for a portion of a display screen'2007D0544494'Image for a portion of a display screen'2007D0542803'Image for a portion of display screen'2007D0541810'Portion of a display screen'2007D0541293'Transitional image for a portion of a display screen'2007D0541295'Icon for a portion of a display screen'2007D0540343'Icon for a portion of a display screen'2007D0540340'User interface for a portion of a display screen'2007D0540341'Image for a portion of a display screen'2007D0540342'Image for a portion of a display screen'2007D0540338'User interface for a portion of a display screen'2007D0540339'Image for a portion of a display screen'2007D0535997'Image for a portion of a display screen'2007D0535998'User interface for a portion of a display screen'2007D0535660'User interface for a portion of a display screen'2007D0535302'User interface for a portion of a display screen'2007D0534916'User interface for a portion of a display screen'2007D0533872'Icon for a portion of a display screen'2006D0531185'Image for a portion of a display screen'2006D0530720'Image for a portion of a display screen'2006D0530338'Image for a portion of a display screen'2006D0529919'Image for a portion of a display screen'2006D0529510'Image for a portion of a display screen'2006D0529507'Image for a portion of a display screen'2006D0529039'User interface for a portion of a display screen'2006D0528558'User interface for a portion of a display screen'2006D0528122'Image for a portion of a display screen'2006D0527012'User interface for a portion of a display screen'2006D0522015'User interface for a portion of a display screen'2006D0521016'User interface for a portion of a display screen'20066,990,637'Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data'2006D0507576'Portion of a display screen'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2014Patents assigned to MICROSOFT CORP (84)· patent assignee history
2005–2019Based in Seattle, WA, US· patent location history
2012–2017Patents assigned to CUMMINS CHARLES (10)· patent assignee history
2013–2016Patents assigned to VAN DOK CORNELIS K (3)· patent assignee history
2016–2018Patents assigned to AMAZON TECH INC (5)· patent assignee history
2016–2019Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (5)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 84 | 2005–2014 |
| CUMMINS CHARLESself | 10 | 2012–2017 |
| AMAZON TECH INC | 5 | 2016–2018 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 5 | 2016–2019 |
| VAN DOK CORNELIS K | 3 | 2013–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Seattle, Washington, US | 94 | 2005–2019 |