Inventor
Andrew Bocking
Inventor
Waterloo, CA
Overview
Patents· 151 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing26%
H04MTelephonic communication25%
H04WWireless communication networks16%
H04LTransmission of digital information, e.g. telegraphic communication11%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes6%
G09GArrangements or circuits for control of indicating devices using static means to present variable information3%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
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%
H04NPictorial communication, e.g. television1%
G06TImage data processing or generation, in general1%
PatentTitleYear
11,023,678User interface for a handheld device202110,884,618Electronic device and method of providing visual notification of a received communication202110,880,426Handheld electronic device having improved phone call log, and associated method202010,728,840Service mode display on a handheld communication device202010,715,671Apparatus, system and method of call notifications to active communication devices202010,491,744Handheld electronic device including cross application use of phone related inputs, and associated method201910,481,788Electronic device and method of providing visual notification of a received communication201910,474,754User interface for a handheld device201910,424,373System and method for provisioning a remote resource for an electronic device201910,397,857Service mode display on a handheld communication device201910,291,770Handheld electronic device having improved phone call log, and associated method201910,146,326Method and handheld electronic device for displaying and selecting diacritics201810,135,991Apparatus, system and method of call notifications to active communication devices201810,069,750System and method for provisioning a remote resource for an electronic device201810,037,126Electronic device and method of messaging meeting invitees20189,998,604Apparatus, system and method of call notifications to active communication devices20189,898,456'User interface for a handheld device'20189,843,666'Handheld electronic device having improved phone call log, and associated method'20179,805,341'System, method, and user interface for searching for messages with attachments on a mobile device'20179,766,802'Electronic device and method of providing visual notification of a received communication'20179,747,003'Multiple-stage interface control of a mobile electronic device'20179,665,178'Selective inbox access in homescreen mode on a mobile electronic device'20179,642,185'Service mode display on a handheld communication device'20179,594,916'Method and devices for providing secure data backup from a mobile communication device to an external computing device'20179,557,913'Virtual keyboard display having a ticker proximate to the virtual keyboard'20179,495,086'Electronic device and method of messaging meeting invitees'20169,405,362'System and method for interfacing between a mobile device and a personal computer'20169,247,068'Apparatus, system and method of call notifications to active communication devices'20169,213,469'System and method for using navigational and other commands on a mobile communication device'20159,210,221'System and method for provisioning a remote resource for an electronic device'20159,195,318'Method and handheld electronic device for displaying and selecting diacritics'20159,177,300'Electronic device and method of messaging meeting invitees'20159,160,839'Handheld electronic device including cross application use of phone related inputs, and associated method'20159,154,913'Disabling operation of features on a mobile communication device based upon location'20159,137,328'System and method for provisioning a remote resource for an electronic device'20159,112,821'Wireless handheld device, system, and method of detecting and storing email settings'20159,092,293'Method and system for selecting a program for download'20159,088,662'System and method for managing file catalogs on a wireless handheld device'20159,069,377'System and method for interfacing between a mobile device and a personal computer'20159,055,403'Publishing location for a limited time'20159,053,330'Method and devices for providing secure data backup from a mobile communication device to an external computing device'20159,047,592'Handheld electronic device including appointment and meeting conflict notification, and associated method'20159,026,177'Service mode display on a handheld communication device'20159,015,641'Electronic device and method of providing visual notification of a received communication'20158,984,411'User interface for a handheld device'20158,943,407'Snooze support for event reminders'20158,904,286'Method and arrangement for providing a primary actions menu on a wireless handheld communication device'20148,878,784'On-screen diagonal cursor navigation on a handheld communication device'20148,875,042'System and method of navigating through notifications'20148,869,143'Method and system for selecting a program for download'20148,856,270'Method and apparatus for simplified user access to multiple browser transports in a mobile communication device'20148,775,536'Method and device for hiding messages'20148,762,464'Email message creation'20148,731,617'Initiating a call from a mobile device to a number that is not hyperlinked'20148,718,631'System and method for managing file catalogs on a wireless handheld device'20148,706,840'System and method for provisioning a remote resource for an electronic device'20148,693,989'Method of making phone calls from a locked out handheld electronic device and a handheld electronic device incorporating the same'20148,688,779'Publishing location for a limited time'20148,689,147'System and method for using navigational and other commands on a mobile communication device'20148,681,246'Camera with multiple viewfinders'20148,660,493'Handheld electronic device including simplified enabling and disabling of short-range wireless communications element, and associated method'20148,654,078'Power saving system for a handheld communication device having a reduced alphabetic keyboard'20148,620,289'Handheld electronic device having improved phone call log, and associated method'20138,611,966'Communications device and method for associating contact names with contact methods'20138,610,564'System and method for customizing notifications in a mobile electronic device'20138,589,145'Handheld electronic device including toggle of a selected data source, and associated method'20138,554,206'Handheld electronic device including preferred network selection, and associated method'20138,544,057'Method of customizing a standardized IT policy'20138,537,108'Navigation tool with audible feedback on a handheld communication device having a full alphabetic keyboard'20138,499,054'Method for viewing non-image attachments on a portable electronic device'20138,495,059'Method of searching for personal information management (PIM) information and handheld electronic device employing the same'20138,494,503'System and method for smart redialling for conference calls'20138,494,591'Disabling operation of features on a handheld mobile communication device based upon location'20138,484,464'Method and devices for providing secure data backup from a mobile communication device to an external computing device'20138,469,712'Handheld electronic device including indication of a selected data source, and associated method'20138,423,011'Wireless handheld device, system, and method of detecting and storing email settings'20138,411,845'Handheld electronic device having improved phone call log, and associated method'20138,411,100'User interface and method for persistent viewing of a user selected folder on a mobile device'20138,374,862'Method, software and device for uniquely identifying a desired contact in a contacts database based on a single utterance'20138,363,006'Automatic screen and keypad brightness adjustment on a mobile handheld electronic device'20138,364,082'Handheld electronic device including simplified enabling and disabling of short-range wireless communications element, and associated method'20138,352,565'Method for viewing non-image attachments on a portable electronic device'20138,335,880'System and method for provisioning a remote resource for an electronic device'20128,316,253'Automatic power-up of portable electronic device based on time-dependent event'20128,296,680'Method and handheld electronic device for displaying and selecting diacritics'20128,291,347'Method and system for managing unread electronic messages'20128,289,158'System and method for customizing notifications in a mobile electronic device'20128,280,972'User interface for a handheld device'20128,266,357'System and method for provisioning a remote resource for an electronic device'20128,255,835'Method and system for managing unread electronic messages'20128,239,375'Method of searching for personal information management (PIM) information and handheld electronic device employing the same'20128,239,858'Method and system for selecting a program for download'20128,229,407'Handheld electronic device having improved phone call log and associated method'20128,209,454'System and method for provisioning a remote library for an electronic device'20128,209,063'Navigation tool with audible feedback on a handheld communication device'20128,190,421'Handheld electronic device including toggle of a selected data source, and associated method'20128,175,259'Handheld electronic device having improved phone call log, and associated method'20128,160,649'Initiating a call from a mobile device to a number that is not hyperlinked'20128,156,187'Searching for electronic mail (email) messages with attachments at a wireless communication device'20128,154,625'Camera with multiple viewfinders'20128,150,931'Method and device for hiding messages'20128,145,200'Method and apparatus for configuring unique profile settings for multiple services'20128,136,035'Handheld electronic device including appointment and meeting conflict notification, and associated method'20128,122,174'System and method for provisioning a remote resource for an electronic device'20128,117,269'Method for viewing non-image attachments on a portable electronic device'20128,099,467'System, method, and user interface for searching for messages with attachments on a mobile device'20128,086,274'Handheld electronic device including cross application use of phone related inputs, and associated method'20118,037,142'User interface for a handheld device'20118,018,473'Method and system for zoomable attachment handling on a portable electronic device'20118,018,474'Method for requesting and viewing an attachment image on a portable electronic device'20118,000,747'Communications device and method for associating contact names with contact methods'20118,001,198'Method and device for hiding messages'20118,001,201'Method and device for hiding messages'20118,000,683'System and method for communication record logging'20117,966,323'Enabling category-based filtering'20117,962,136'Handheld electronic device including preferred network selection, and associated method'20117,953,804'User interface for a handheld device'20117,933,611'Disabling operation of features on a handheld mobile communication device based upon location'20117,881,923'Handheld electronic device including toggle of a selected data source, and associated method'20117,865,215'Magnification of currently selected menu item'20117,843,472'Method for requesting and viewing an attachment image on a portable electronic device'20107,836,400'Snooze support for event reminders'20107,825,900'Method and system for selecting a currency symbol for a handheld electronic device'20107,812,852'Method and system for zoomable attachment handling on a portable electronic device'20107,792,965'Method and apparatus for simplified user access to multiple browser transports in a mobile communication device'20107,783,256'Handheld electronic device including simplified enabling and disabling of short-range wireless communications element, and associated method'20107,770,118'Navigation tool with audible feedback on a handheld communication device having a full alphabetic keyboard'20107,733,356'Method for requesting and viewing an attachment image on a portable electronic device'20107,730,404'Electronic device and method of messaging meeting invitees'20107,720,917'Method and device for hiding messages'20107,701,434'Automatic screen and keypad brightness adjustment on a mobile handheld electronic device'20107,661,004'Automatic power-up portable electronic device based on time-dependent event'20107,653,402'Coordinated changing of email settings on wireless electronic devices and wireless networks'20107,649,477'Lockable keyboard for a handheld communication device having a reduced alphabetic keyboard'20107,640,311'Method for viewing non-image attachments on a portable electronic device'20097,633,412'Lockable keyboard for a handheld communication device having a full alphabetic keyboard'20097,606,598'Initiating a call from a mobile device to a number that is not hyperlinked'20097,603,105'Method of making phone calls from a locked out handheld electronic device and a handheld electronic device incorporating the same'20097,600,064'System and method for provisioning a remote library for an electronic device'20097,568,011'Method and device for hiding messages'20097,552,142'On-screen diagonal cursor navigation on a handheld communication device having a reduced alphabetic keyboard'20097,519,924'Handheld electronic device including appointment and meeting conflict notification, and associated method'20097,519,357'System and method for accessing contact information on a communication device'20097,511,723'Method for requesting and viewing an attachment image on a portable electronic device'20097,505,371'Dismiss all event reminders'20097,466,320'User interface and method for persistent viewing of a user selected folder on a mobile device'20087,385,875'Dismiss all event reminders'20087,280,652'Handheld electronic device having improved phone call log, and associated method'20077,266,367'System and method of accessing contact information on a communication device'20077,218,926'Method, wireless handheld electronic device and system of remotely controlling e-mail settings from the device'20077,161,496'Single point notification for a mobile device'2007Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2007–2015Patents assigned to RESEARCH IN MOTION LTD (86)· patent assignee history
2007–2018Based in Waterloo, CA· patent location history
2011–2015Patents assigned to BOCKING ANDREW D (27)· patent assignee history
2012–2015Patents assigned to BOCKING ANDREW (26)· patent assignee history
2012–2017Patents assigned to BOCKING ANDREW DOUGLAS (19)· patent assignee history
2012–2019Based in Conestogo, CA· patent location history
2012Based in Ontario, CA· patent location history
2013–2021Patents assigned to BLACKBERRY LTD (68)· patent assignee history
2014Based in Conostogo, CA· patent location history
2018–2021Based in Los Altos, CA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| RESEARCH IN MOTION LTD | 86 | 2007–2015 |
| BLACKBERRY LTD | 68 | 2013–2021 |
| BOCKING ANDREW Dself | 27 | 2011–2015 |
| BOCKING ANDREWself | 26 | 2012–2015 |
| BOCKING ANDREW DOUGLASself | 19 | 2012–2017 |
Locations
| Location | Patents | Span |
|---|---|---|
| Waterloo, CA | 107 | 2007–2018 |
| Conestogo, CA | 29 | 2012–2019 |
| Los Altos, California, US | 13 | 2018–2021 |
| Conostogo, CA | 1 | 2014 |
| Ontario, CA | 1 | 2012 |