Top Inventors for class "Data processing: presentation processing of document, operator interface processing, and screen saver display processing" |
Rank | Inventor's name | Country | City/State | Last publication | # of patent apps in this class |
1 | Sanjiv Sirpal | CA | Oakville | Jan 06, 2022 / 20220004350 - UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION LAUNCHER | 102 |
2 | Imran Chaudhri | US | San Francisco, CA | Sep 22, 2022 / 20220300108 - REDUCED-SIZE INTERFACES FOR MANAGING ALERTS | 96 |
3 | Rick A. Hamilton, Ii | US | Charlottesville, VA | Sep 17, 2020 / 20200294387 - SECURITY SYSTEM WITH COOPERATIVE BEHAVIOR | 91 |
4 | Bas Ording | US | San Francisco, CA | Sep 15, 2022 / 20220291793 - USER INTERFACE FOR RECEIVING USER INPUT | 75 |
5 | Clifford A. Pickover | US | Yorktown Heights, NY | Sep 08, 2022 / 20220282980 - PEDESTRIAN ROUTE GUIDANCE THAT PROVIDES A SPACE BUFFER | 68 |
6 | Marcel Van Os | US | San Francisco, CA | Aug 25, 2022 / 20220269767 - USER INTERFACE FOR MANAGING ACCESS TO CREDENTIALS FOR USE IN AN OPERATION | 63 |
7 | Jesse Clay Satterfield | US | Seattle, WA | Jun 30, 2016 / 20160189328 - Configuring a User Interface based on an Experience Mode Transition | 62 |
8 | Martin Gimpl | FI | Helsinki | Jan 06, 2022 / 20220004350 - UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION LAUNCHER | 52 |
9 | Keith R. Walker | US | Austin, TX | May 18, 2017 / 20170139687 - PROGRAM CODE LIBRARY SEARCHING AND SELECTION IN A NETWORKED COMPUTING ENVIRONMENT | 50 |
10 | Alexander De Paz | CA | Burlington | Jan 06, 2022 / 20220004350 - UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION LAUNCHER | 50 |
11 | Imran A. Chaudhri | US | San Francisco, CA | Sep 08, 2022 / 20220283643 - Devices, Methods, and Graphical User Interfaces for Providing Haptic Feedback | 49 |
12 | Michael Matas | US | San Francisco, CA | May 05, 2016 / 20160125636 - Animation Sequence Associated with Content Item | 48 |
13 | Samsung Electronics Co., Ltd. | KR | Gyeonggi-Do | Aug 08, 2013 / 20130205344 - METHOD AND DIGITAL BROADCASTING SYSTEM FOR TRANSMITTING AND RECEIVING ESG | 44 |
14 | Lisa Seacat Deluca | US | San Francisco, CA | Dec 27, 2018 / 20180374006 - DETERMINING PATHS OF SHOPPERS IN A SHOPPING VENUE | 43 |
15 | Brian M. O'Connell | US | Cary, NC | Mar 19, 2020 / 20200089602 - INTEGRATION TIMES IN A CONTINUOUS INTEGRATION ENVIRONMENT BASED ON STATISTICAL MODELING | 42 |
16 | Paul E. Reeves | CA | Oakville | Jan 06, 2022 / 20220004350 - UNIFIED DESKTOP TRIAD CONTROL USER INTERFACE FOR AN APPLICATION LAUNCHER | 42 |
17 | Royce A. Levien | US | Lexington, MA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 40 |
18 | Mark A. Malamud | US | Seattle, WA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 40 |
19 | John O. Louch | US | San Luis Obispo, CA | Jul 13, 2017 / 20170199633 - WORKFLOW WIDGETS | 40 |
20 | Scott Forstall | US | Mountain View, CA | Nov 04, 2021 / 20210345288 - LOCATION-AWARE MOBILE DEVICE | 38 |
21 | Robert W. Lord | US | Seattle, WA | Nov 25, 2021 / 20210365848 - REAL-TIME CARPOOL COORDINATING SYSTEM | 38 |
22 | Mark E. Molander | US | Cary, NC | Apr 21, 2016 / 20160110897 - DISPLAYING COMPUTER DASHBOARD INFORMATION | 37 |
23 | Al Chakra | US | Apex, NC | Apr 16, 2020 / 20200117150 - DYNAMIC AND GEO-FENCED MANIPULATION OF INSECTS WITH DEVICE SCREENS | 37 |
24 | Christopher J. Dawson | US | Arlington, VA | Oct 17, 2019 / 20190317748 - MACHINE LEARNING MULTIMEDIA CONVERSION ASSIGNMENT | 35 |
25 | Stephen O. Lemay | US | San Francisco, CA | Jun 30, 2022 / 20220207112 - MANAGEMENT OF DOWNLOADS FROM A NETWORK-BASED DIGITAL DATA REPOSITORY BASED ON NETWORK PERFORMANCE | 35 |
26 | International Business Machines Corporation | US | Armonk, NY | Sep 18, 2014 / 20140282563 - DEPLOYING PARALLEL DATA INTEGRATION APPLICATIONS TO DISTRIBUTED COMPUTING ENVIRONMENTS | 34 |
27 | Patrice L. Miner | US | Kirkland, WA | Dec 31, 2015 / 20150378554 - EDGE-BASED HOOKING GESTURES FOR INVOKING USER INTERFACES | 33 |
28 | John D. Rinaldo, Jr. | US | Bellevue, WA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 33 |
29 | Microsoft Corporation | US | Redmond, WA | Aug 08, 2013 / 20130205382 - Resource Access Based on Multiple Credentials | 32 |
30 | James W. Seaman | US | Falls Church, VA | Jun 15, 2017 / 20170165578 - USE OF REAL TIME LOCATION INFORMATION FOR USER AUTHENTICATION AND AUTHORIZATION IN VIRTUAL ENVIRONMENTS | 31 |
31 | Kenneth P. Hinckley | US | Redmond, WA | Oct 21, 2021 / 20210326093 - MULTI-DEVICE PAIRING AND COMBINED DISPLAY | 31 |
32 | Jane T. Kim | US | Seattle, WA | Mar 31, 2016 / 20160092589 - Direct Navigation Through Browser Address Bar | 30 |
33 | Ruthie D. Lyle | US | Durham, NC | Aug 04, 2022 / 20220245418 - Wireless Communications Device with Concealed Value | 30 |
34 | Richard Williamson | US | Los Gatos, CA | Dec 23, 2021 / 20210397336 - PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR PROVIDING MAPS AND DIRECTIONS | 30 |
35 | Randy Ubillos | US | Los Altos, CA | Jun 30, 2016 / 20160188131 - FANNING USER INTERFACE CONTROLS FOR A MEDIA EDITING APPLICATION | 30 |
36 | Jay Christopher Capela | US | Santa Cruz, CA | Jul 21, 2022 / 20220229976 - Infinite Canvas | 29 |
37 | Chaitanya Dev Sareen | US | Seattle, WA | Jun 30, 2016 / 20160189328 - Configuring a User Interface based on an Experience Mode Transition | 29 |
38 | Mathieu Audet | CA | Montreal | Mar 24, 2016 / 20160085390 - ARRAY OF DOCUMENTS WITH GRAPHICAL LINKS TO GEOGRAPHICAL POSITIONS | 29 |
39 | Samsung Electronics Co., Ltd. | KR | Suwon-Si | Sep 08, 2022 / 20220283968 - METHOD OF SYNCHRONIZING TIME BETWEEN HOST DEVICE AND STORAGE DEVICE AND SYSTEM PERFORMING THE SAME | 29 |
40 | Lawrence Y. Yang | US | San Francisco, CA | Feb 16, 2017 / 20170048686 - EASY LOCATION SHARING | 29 |
41 | Travis M. Grigsby | US | Austin, TX | Dec 29, 2016 / 20160381089 - RELATIONSHIP-CENTRIC PORTALS FOR COMMUNICATION SESSIONS | 29 |
42 | Jason Tyler Griffin | CA | Kitchener | Aug 20, 2020 / 20200261684 - SCENT POD AND A FACE MASK HAVING A SCENT POD | 29 |
43 | Heath Stallings | US | Colleyville, TX | Jun 17, 2021 / 20210181902 - DIGITAL IMAGE TAGGING APPARATUSES, SYSTEMS, AND METHODS | 28 |
44 | Ralf Ostermann | DE | Hannover | May 05, 2016 / 20160125637 - METHOD AND APPARATUS FOR REMOVING OUTLIERS FROM A MAIN VIEW OF A SCENE DURING 3D SCENE RECONSTRUCTION | 27 |
45 | Jared L. Ficklin | US | Austin, TX | Jul 13, 2017 / 20170199864 - AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS | 27 |
46 | Christopher Douglas Weeldreyer | US | San Carlos, CA | Jul 21, 2022 / 20220229976 - Infinite Canvas | 27 |
47 | Erick Tseng | US | San Francisco, CA | Feb 04, 2021 / 20210037130 - NOTIFICATION OF MOBILE DEVICE EVENTS | 27 |
48 | Edward K.y. Jung | US | Bellevue, WA | Dec 31, 2020 / 20200412877 - IDENTIFIER TECHNIQUE FOR COMMUNICATION INTERCHANGE | 26 |
49 | Jeffrey Traer Bernstein | US | San Francisco, CA | Aug 18, 2022 / 20220262022 - DISPLAYING AND EDITING IMAGES WITH DEPTH INFORMATION | 26 |
50 | Apple Inc. | US | Cupertino, CA | Aug 08, 2013 / 20130205390 - NETWORK ASSISTED FRAUD DETECTION APPARATUS AND METHODS | 26 |
51 | Brian F. Roberts | US | Dallas, TX | May 05, 2016 / 20160127791 - Media Guide User Interface Systems and Methods | 25 |
52 | Samsung Electronics Co. Ltd. | US | | Apr 21, 2016 / 20160111396 - SEMICONDUCTOR PACKAGE AND METHOD OF FABRICATING THE SAME | 25 |
53 | Colleen Pendergast | US | Livermore, CA | Nov 06, 2014 / 20140331139 - MEDIA CLIP MANAGEMENT | 25 |
54 | Erez Kikin-Gil | US | Redmond, WA | Feb 25, 2016 / 20160054898 - Application of Multiple Content Items and Functionality to an Electronic Content Item | 25 |
55 | Dirk Gandolph | DE | Ronnenberg | Apr 14, 2016 / 20160104294 - METHOD AND APPARATUS FOR GENERATING SUPERPIXEL CLUSTERS | 25 |
56 | Google Inc. | US | | Jan 26, 2017 / 20170024758 - Incentivizing Advertiser Networks to Submit Multiple Bids | 24 |
57 | Chanaka G. Karunamuni | US | San Jose, CA | Aug 11, 2022 / 20220253189 - Devices and Methods for Interacting with an Application Switching User Interface | 24 |
58 | Ji Yeon Kwak | KR | Seoul | Jul 28, 2022 / 20220236842 - USER TERMINAL DEVICE AND DISPLAYING METHOD THEREOF | 24 |
59 | David Van Wie | US | Eugene, OR | Sep 15, 2022 / 20220292732 - Promoting Communicant Interactions in a Network Communications Environment | 24 |
60 | Greg Christie | US | San Jose, CA | Nov 11, 2021 / 20210349631 - METHOD, DEVICE, AND GRAPHICAL USER INTERFACE PROVIDING WORD RECOMMENDATIONS FOR TEXT INPUT | 23 |
61 | Freddy Allen Anzures | US | San Francisco, CA | Mar 31, 2022 / 20220100368 - USER INTERFACES FOR IMPROVING SINGLE-HANDED OPERATION OF DEVICES | 23 |
62 | Steven Friedlander | US | San Diego, CA | Nov 19, 2015 / 20150332327 - RETAIL STORE AUDIO VIDEO FEATURE DEMONSTRATION SYSTEM | 23 |
63 | Shumin Zhai | US | Los Altos, CA | Aug 18, 2022 / 20220261135 - VIRTUAL KEYBOARD ERROR CORRECTION BASED ON A DYNAMIC SPATIAL MODEL | 23 |
64 | Stephen O. Lemay | US | Palo Alto, CA | Sep 22, 2022 / 20220300108 - REDUCED-SIZE INTERFACES FOR MANAGING ALERTS | 23 |
65 | Gregory N. Christie | US | San Jose, CA | Dec 16, 2021 / 20210389871 - PORTABLE ELECTRONIC DEVICE PERFORMING SIMILAR OPERATIONS FOR DIFFERENT GESTURES | 23 |
66 | Julian Missig | US | Redwood City, CA | Aug 04, 2022 / 20220247918 - USER INTERFACES FOR WIDE ANGLE VIDEO CONFERENCE | 23 |
67 | Erik J. Burckart | US | Raleigh, NC | Dec 29, 2016 / 20160378670 - DYNAMIC STRUCTURAL MANAGEMENT OF A DISTRIBUTED CACHING INFRASTRUCTURE | 22 |
68 | True Xiong | US | San Diego, CA | Dec 16, 2021 / 20210387089 - ARTIFICIAL INTELLIGENCE (AI) CONTROLLED CAMERA PERSPECTIVE GENERATOR AND AI BROADCASTER | 22 |
69 | Koji Yatani | CA | Toronto | Oct 21, 2021 / 20210326093 - MULTI-DEVICE PAIRING AND COMBINED DISPLAY | 22 |
70 | Research In Motion Limited | CA | Waterloo | Aug 08, 2013 / 20130205409 - APPARATUS, AND ASSOCIATED METHOD, FOR ALERTING USER OF COMMUNICATION DEVICE OF ENTRIES ON A MAIL MESSAGE DISTRIBUTION LIST | 22 |
71 | Avi E. Cieplinski | US | San Francisco, CA | Aug 18, 2022 / 20220261131 - Device, Method, and Graphical User Interface for Providing Feedback for Changing Activation States of a User Interface Object | 22 |
72 | Charles J. Migos | US | San Bruno, CA | May 26, 2016 / 20160147438 - DEVICE, METHOD, AND GRAPHICAL USER INTERFACE WITH A DYNAMIC GESTURE DISAMBIGUATION THRESHOLD | 21 |
73 | Tsz Yan Wong | US | Seattle, WA | Mar 24, 2016 / 20160085388 - Desktop Environment Differentiation in Virtual Desktops | 21 |
74 | Mihal Lazaridis | CA | Waterloo | Oct 14, 2021 / 20210318758 - METHOD FOR CONSERVING POWER ON A PORTABLE ELECTRONIC DEVICE AND A PORTABLE ELECTRONIC DEVICE CONFIGURED FOR THE SAME | 21 |
75 | Brian J. Cragun | US | Rochester, MN | Feb 25, 2016 / 20160054985 - EVALUATING ACCESSIBILITY COMPLIANCE OF A HYBRID USER INTERFACE DESIGN | 21 |
76 | Charles Mccoy | US | Coronado, CA | Jan 03, 2019 / 20190007721 - EXTRACTING MEDIA CONTENT FROM SOCIAL NETWORKING SERVICES | 21 |
77 | Keiichi Murakami | JP | Tokyo | Dec 31, 2020 / 20200409143 - OPTICS OF WEARABLE DISPLAY TO INCREASE EYE-BOX | 21 |
78 | Hye-Jeong Lee | KR | Seoul | Jul 01, 2021 / 20210204013 - SERVER AND METHOD FOR CONTROLLING SERVER | 21 |
79 | Eric H. Greenberg | US | Ross, CA | Jul 13, 2017 / 20170199864 - AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS | 21 |
80 | Jennifer Nan | US | Seattle, WA | Dec 31, 2015 / 20150378554 - EDGE-BASED HOOKING GESTURES FOR INVOKING USER INTERFACES | 20 |
81 | International Business Machines Corporation | US | | Jun 09, 2016 / 20160164774 - SET UP OF DIRECT MAPPED ROUTERS LOCATED ACROSS INDEPENDENTLY MANAGED COMPUTE AND STORAGE NETWORKS | 20 |
82 | Giovanni Agnoli | US | San Mateo, CA | Apr 23, 2015 / 20150113404 - Publishing Media Content to Virtual Movie Theatres | 20 |
83 | Peter William Rapp | US | Pittsburgh, PA | Dec 31, 2015 / 20150378981 - REFERRING TO CELLS USING HEADER CELL VALUES | 20 |
84 | Brian Meaney | US | San Jose, CA | Jan 15, 2015 / 20150019972 - Media-Editing Application with Anchored Timeline | 20 |
85 | Boland T. Jones | US | Atlanta, GA | Aug 21, 2014 / 20140232817 - Systems, Methods, and Computer Programs for Joining an Online Conference Already in Progress | 20 |
86 | Lin Sun | US | Morrisville, NC | Dec 29, 2016 / 20160381151 - DYNAMICALLY GENERATING SOLUTION STACKS | 20 |
87 | Tovi Grossman | CA | Toronto | Nov 18, 2021 / 20210356854 - REFLECTION-BASED TARGET SELECTION ON LARGE DISPLAYS WITH ZERO LATENCY FEEDBACK | 20 |
88 | John M. Garris | US | San Francisco, CA | Jul 13, 2017 / 20170199864 - AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS | 20 |
89 | Todd E. Kaplinger | US | Raleigh, NC | Mar 19, 2020 / 20200089678 - AUTONOMIC CACHING FOR IN MEMORY DATA GRID QUERY PROCESSING | 20 |
90 | Dai Kamiya | JP | Tokyo | Nov 14, 2013 / 20130304652 - CONTENT TRANSACTION MANAGEMENT SERVER DEVICE, CONTENT-PROVIDING SERVER DEVICE, AND TERMINAL DEVICE AND CONTROL PROGRAM | 20 |
91 | Vadim Fux | CA | Waterloo | Jan 29, 2015 / 20150029105 - HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT AND PROVIDING SPELLING SUBSTITUTION | 20 |
92 | Canon Kabushiki Kaisha | JP | Tokyo | Aug 29, 2013 / 20130223630 - COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM | 19 |
93 | Juha Henrik Arrasvuori | FI | Tampere | May 05, 2016 / 20160125867 - An Audio Scene Apparatus | 19 |
94 | John Nicholas Jitkoff | US | Palo Alto, CA | Nov 11, 2021 / 20210350303 - TASK LIST FOR TASKS CREATED AT A THIRD-PARTY SOURCE | 19 |
95 | Kazuhiro Yamada | JP | Tokyo | Sep 17, 2020 / 20200293553 - INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM | 19 |
96 | Jan-Kristian Markiewicz | US | Redmond, WA | Apr 21, 2016 / 20160110090 - Gesture-Based Content-Object Zooming | 19 |
97 | Arto Juhani Lehtiniemi | FI | Lempaala | Aug 18, 2022 / 20220264214 - CONTROL OF AN EARPHONE DEVICE | 19 |
98 | Sarbajit K. Rakshit | IN | Kolkata | Sep 15, 2022 / 20220294827 - VIRTUAL REALITY GAMIFICATION-BASED SECURITY NEED SIMULATION AND CONFIGURATION IN ANY SMART SURROUNDING | 19 |
99 | Yasushi Onda | JP | Tokyo | Nov 14, 2013 / 20130304652 - CONTENT TRANSACTION MANAGEMENT SERVER DEVICE, CONTENT-PROVIDING SERVER DEVICE, AND TERMINAL DEVICE AND CONTROL PROGRAM | 19 |
100 | Izua Kano | JP | Tokyo | Nov 14, 2013 / 20130304652 - CONTENT TRANSACTION MANAGEMENT SERVER DEVICE, CONTENT-PROVIDING SERVER DEVICE, AND TERMINAL DEVICE AND CONTROL PROGRAM | 19 |