Inventor

Mihal Lazaridis

Inventor
Waterloo, CA

Overview

282→
Patents
1993–2021
Patent span
Electricity
Primary field (CPC H)

Patents· 282 as inventor

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

H04Mprimary
H04MTelephonic communication23%
H04WWireless communication networks20%
G06FElectric digital data processing16%
H04LTransmission of digital information, e.g. telegraphic communication16%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes9%
H04BTransmission4%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests3%
H01HElectric switches2%
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%
G09GArrangements or circuits for control of indicating devices using static means to present variable information1%
PatentTitleYear
11,019,196Advanced voice and data operations in a mobile data communication device202110,951,571Color differentiating a text message shown in a listing on a communication device202110,848,573System and method for controlling a message attachment processor from a mobile communication device202010,715,671Apparatus, system and method of call notifications to active communication devices202010,649,538Electronic device and method of displaying information in response to a gesture202010,419,600Advanced voice and data operations in a mobile data communication device201910,375,220Handheld device with notification message viewing201910,331,299Method and handheld electronic device having a graphical user interface which arranges icons dynamically201910,191,556Electronic device and method of displaying information in response to a gesture201910,135,991Apparatus, system and method of call notifications to active communication devices201810,067,572Hand-held electronic device201810,007,395Method for predicting messaging addresses for an electronic message composed on an electronic device20189,998,604Apparatus, system and method of call notifications to active communication devices20189,866,667'Handheld device with notification message viewing'20189,811,568'Device and method for distributed database keyword searching'20179,807,242'Information system with detachable information module'20179,766,718'Electronic device and method of displaying information in response to input'20179,747,003'Multiple-stage interface control of a mobile electronic device'20179,703,390'Hand-held electronic device'20179,697,389'Portable smart card reader having secure wireless communications capability'20179,684,444'Portable electronic device and method therefor'20179,684,378'Electronic device and method of displaying information in response to a gesture'20179,665,178'Selective inbox access in homescreen mode on a mobile electronic device'20179,654,981'Data integrity for proximity-based communication'20179,615,257'Data integrity for proximity-based communication'20179,557,913'Virtual keyboard display having a ticker proximate to the virtual keyboard'20179,510,135'Device, system and method for selecting, sharing and displaying electronic content'20169,477,311'Electronic device and method of displaying information in response to a gesture'20169,465,440'Electronic device and method of displaying information in response to a gesture'20169,423,878'Electronic device and method of displaying information in response to a gesture'20169,411,863'Device and method for distributed database keyword searching'20169,383,918'Portable electronic device and method of controlling same'20169,374,435'System and method for using trigger events and a redirector flag to redirect messages'20169,369,583'System and method for redirecting communications for a mobile device'20169,367,141'Hand-held electronic device with a keyboard optimized for use with the thumbs'20169,354,777'Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server'20169,344,839'System and method for pushing information from a host system to a mobile communication device'20169,344,298'System and method for managing access to services of an account for an electronic communication device'20169,326,114'Transferring a voice call'20169,298,793'System and method for pushing information from a host system to a mobile data communication device'20169,299,057'Message search method and electronic device'20169,280,261'Method and handheld electronic device having a graphical user interface which arranges icons dynamically'20169,258,372'Wireless router system and method'20169,247,068'Apparatus, system and method of call notifications to active communication devices'20169,218,125'Portable electronic device and method of controlling same'20159,210,205'System and method for providing streaming data to a mobile device'20159,185,525'Automatic activation of speed measurement in mobile device based on available motion indicia'20159,146,621'Reduced qwerty keyboard system that provides better accuracy and associated method'20159,141,701'Device and method for distributed database keyword searching'20159,134,759'Dual-mode mobile communication device'20159,129,180'Combination pen refill cartridge and active stylus'20159,131,532'Information system with detachable information module'20159,124,704'Mobile communication device with subscriber identity module'20159,107,074'Wireless personal area network having authentication and associated methods'20159,098,170'System, method, and user interface for controlling the display of images on a mobile device'20159,092,638'System and method for managing docking applications for a portable electronic device'20159,088,662'System and method for managing file catalogs on a wireless handheld device'20159,075,451'Handheld device with notification message viewing'20159,058,077'Tactile touch screen for electronic device'20159,055,154'Mobile communication device with subscriber identity module'20159,055,153'Mobile communication device with subscriber identity module'20159,031,615'Expedited communication key system and method'20159,019,933'Method, and associated apparatus, for communicating data at reduced transmission latency in radio communication system having slotted interface'20159,008,630'System and method of exchanging identification information for mobile stations'20158,994,653'Handheld device with notification message viewing'20158,976,129'Portable electronic device and method of controlling same'20158,971,504'Advanced voice and data operations in a mobile data communication device'20158,957,869'Electronic device and method for dynamically formatting monetary expressions'20158,949,456'System and method for redirecting data to a wireless device over a plurality of communication paths'20158,930,514'System and method for conducting peer-to-peer (P2P) communications'20158,896,469'Reduced keyboard character selection system and method'20148,868,403'Handheld electronic device with reduced keyboard and associated method of providing improved disambiguation'20148,831,676'Mobile communication device with subscriber identity module'20148,824,965'Device, system and method for selecting, sharing and displaying electronic content'20148,798,597'Voicemail user interface methods and apparatus for mobile communication devices'20148,781,446'Method and system for data exchange when a call is established on a non-class A cellular endpoint'20148,744,530'Portable electronic device and method of controlling same'20148,730,175'Controlling input devices based upon detected attitude of an electronic device'20148,731,528'System and method of exchanging identification information for mobile stations'20148,731,607'Mobile communication device with subscriber identity module'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,718,706'Mobile communication device with subscriber identity module'20148,718,626'Communication system utilizing near field communication (NFC) to provide enhanced teleconference features and related methods'20148,700,090'Radio accessory for a mobile device'20148,693,996'Wireless router system and method'20148,689,146'Electronic device and method of displaying information in response to input'20148,688,152'Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server'20148,682,394'Color differentiating a portion of a text message shown in a listing on a handheld communication device'20148,676,929'System and method for pushing information to a mobile device'20148,659,552'Handheld electronic device'20148,656,316'Device, system and method for selecting, sharing and displaying electronic content'20148,649,319'Method and apparatus for allocating communication resources to communicate data in a radio communication system'20148,634,373'Method, and associated apparatus, for communicating data at reduced transmission latency in radio communication system having slotted interface'20148,620,318'Advanced user interface operations in a dual-mode wireless device'20138,619,041'Portable electronic device and method of controlling same'20138,611,966'Communications device and method for associating contact names with contact methods'20138,606,239'Advanced voice and data operations in a dual-mode mobile data communication device'20138,606,881'Bookmark beacon system and method'20138,606,307'Advanced user interface operations in a dual-mode wireless device'20138,588,693'Device, system and method for selecting, sharing and displaying electronic content'20138,583,744'System and method for pushing information from a host system to a mobile data communication device'20138,565,740'System and method for providing streaming data to a mobile device'20138,553,502'Electronic device and method providing improved bedtime mode of operation'20138,553,885'Wireless personal area network having authentication and associated methods'20138,539,553'System and method for managing delivery of internet content'20138,533,186'Method and device for storing and accessing retail contacts'20138,521,220'Media transfer and control system'20138,516,055'System and method for pushing information from a host system to a mobile data communication device in a wireless data network'20138,498,289'System, method and mobile device for remote control of a voice mail system'20138,493,322'Hand-held electronic device'20138,483,694'Wireless router system and method'20138,477,566'Electronic device and method providing activation of an improved bedtime mode of operation'20138,472,932'Information system with detachable information module'20138,463,329'Portable electronic device and method of controlling same'20138,464,149'Hand-held electronic device with autopunctuation'20138,437,813'Communication device with multiple detachable communication modules'20138,433,904'Portable smart card reader having secure wireless communications capability'20138,422,991'System and method for service activation in mobile network billing'20138,416,195'Hand-held electronic device with a keyboard optimized for use with the thumbs'20138,407,305'System and method for pushing information from a mobile computer to another device'20138,400,404'Controlling user input devices based upon detected attitude of a handheld electronic device'20138,400,433'Handheld electronic device having facilitated telephone dialing with audible sound tags, and associated method'20138,355,751'Automatic activation of speed measurement in mobile device based on available motion indicia'20138,350,729'Reduced QWERTY keyboard system that provides better accuracy and associated method'20138,346,295'Dual-mode keypad for a mobile device'20138,345,601'Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server'20138,347,221'Touch-sensitive display and method of control'20138,341,230'Method for predicting messaging addresses for an electronic message composed on an electronic device'20128,331,340'Call forwarding methods and apparatus for mobile communication devices which operate in WWANS and WLANS'20128,315,672'Portable electronic device and method of controlling same'20128,301,135'Apparatus, and associated method, for facilitating network selection by a roaming mobile node'20128,296,351'System and method for pushing information to a mobile device'20128,295,822'System and method for redirecting communications for a mobile device'20128,291,029'System and method for remotely accessing a display device from a mobile communication device, the display device having a unique identifier transmitted to the mobile communication device'20128,284,163'Handheld electronic device'20128,285,255'Voicemail user interface methods and apparatus for mobile communication devices'20128,284,633'Electronic device and method providing activation of an improved bedtime mode of operation'20128,265,665'Color differentiating a portion of a text message shown in a listing on a handheld communication device'20128,265,617'Media transfer and control system'20128,260,293'Devices and methods for placing a call on a selected communication line'20128,260,247'Portable electronic device and method of operation'20128,255,001'Expedited communication key system and method'20128,254,948'Method and apparatus for allocating communication resources to communicate data in a radio communication system'20128,254,896'Implementing a web server on a mobile station'20128,244,295'Media transfer and control system'20128,245,143'Method and handheld electronic device having a graphical user interface which arranges icons dynamically'20128,229,515'Communication device with multiple detachable communication modules'20128,230,026'System and method for pushing information between a host system and a mobile data communication device'20128,219,069'Advanced voice and data operations in a dual-mode mobile data communication device'20128,208,904'System and method of exchanging identification information for mobile stations'20128,179,922'Method and system for monitoring the health of wireless telecommunication networks'20128,179,872'Wireless router system and method'20128,179,855'Method, and associated apparatus, for communicating data at reduced transmission latency in radio communication system having slotted interface'20128,165,575'Wireless router system and method'20128,160,649'Initiating a call from a mobile device to a number that is not hyperlinked'20128,111,175'Reduced keyboard character selection system and method'20128,099,078'System and method for service activation in mobile network billing'20128,099,090'Information system with detachable information module'20128,094,594'Method for creating a peer-to-peer immediate messaging solution without using an instant messenging server'20128,085,742'Call forwarding methods and apparatus for mobile communication devices which operate in WWANS and WLANS'20118,081,164'Controlling user input devices based upon detected attitude of a handheld electronic device'20118,072,355'Reduced QWERTY keyboard system that provides better accuracy and associated method'20118,073,403'Apparatus, and associated method, for facilitating formation of an apparent push-to-talk communication connection'20118,068,864'Advanced user interface operations in a dual-mode wireless device'20118,065,436'System and method for accessing information processor services for a mobile communication device'20118,060,070'System and method for redirecting communications for a mobile device'20118,060,564'System and method for pushing information from a host system to a mobile data communication device'20118,050,661'System and method for redirecting message attachments between a host system and a mobile data communication device'20118,050,684'Wireless router system and method'20118,032,138'Devices and methods for placing a call on a selected communication line'20118,024,416'System and method for bundling information'20118,005,461'Voicemail notification messaging for mobile communication devices'20118,000,747'Communications device and method for associating contact names with contact methods'20117,979,035'Communication device with multiple detachable communication modules'20117,969,419'Hand-held electronic device'20117,953,802'System and method for pushing information from a host system to a mobile data communication device'20117,917,126'System and method of exchanging identification information for mobile stations'20117,911,987'Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server'20117,885,215'Method and apparatus for allocating communication resources to communicate data in a radio communication system'20117,885,645'Information system with detachable information module'20117,881,744'Media transfer and control system'20117,818,033'System and method for bundling information'20107,805,159'Dual-mode keypad for a mobile device'20107,779,151'Notification system and method for a mobile data communication device'20107,773,996'Apparatus and method for signaling communication resource allocation on a block basis'20107,733,330'Mobile device keyboard having three-direction keys'20107,734,281'System and method for bundling information'20107,711,769'System and method for pushing information to a mobile device'20107,705,828'Dual-mode mobile communication device'20107,692,633'Handheld electronic device with roller ball input'20107,689,721'System and method for pushing information from a host system to a mobile data communication device'20107,685,244'System and method for redirecting message attachments between a host system and a mobile data communication device'20107,664,515'Advanced user interface operations in a dual-mode wireless device'20107,656,316'Reduced keyboard character selection system and method'20107,629,964'Hand-held electronic device with a keyboard optimized for use with the thumbs'20097,616,665'Method and system for monitoring the health of wireless telecommunication networks'2009D0603399'Hand-held electronic device'20097,606,936'System and method for redirecting data to a wireless device over a plurality of communication paths'20097,606,598'Initiating a call from a mobile device to a number that is not hyperlinked'20097,596,386'Advanced voice and data operations in a dual-mode mobile data communication device'20097,583,640'Apparatus and method for providing notification of allocation of communication resources in a radio communication system'20097,564,823'Method and apparatus for communicating data upon multiple radio carriers'20097,564,815'Apparatus and method for providing notification of allocation of communication resources by using a temporary flow set indicator'20097,562,219'Portable smart card reader having secure wireless communications capability'20097,536,206'Expedited communication key system and method'20097,532,198'Handheld electronic device with roller ball input'20097,529,230'Wireless router system and method'20097,525,936'Apparatus, and associated method, for facilitating network selection by a roaming mobile node'20097,519,388'System and method for event-dependent state activation for a dual-mode mobile communication device'20097,509,376'System and method for redirecting message attachments between a host system and a mobile data communication device'20097,492,286'Reduced keyboard character selection system and method'20097,487,204'System and method for accessing information processor services from a mobile communication device'20097,400,897'Implementing a web server on a mobile station'20087,386,588'System and method for pushing information from a host system to a mobile data communication device'2008RE040157'Hand-held electronic device'20087,324,830'System and method of exchanging identification information for mobile stations'20087,313,423'Communication device with multiple detachable communication modules'20077,312,410'Reduced qwerty keyboard system that provides better accuracy and associated method'20077,295,836'Advanced voice and data operations in a mobile data communication device'20077,283,808'System, method and mobile device for remote control of a voice mail system'20077,277,720'Apparatus, and associated method, for facilitating formation of an apparent push-to-talk communication connection'20077,272,411'Dual-mode keypad for a mobile device'20077,266,365'System and method for delayed transmission of bundled command messages'20077,248,861'System and method for pushing information to a mobile device'20077,236,472'Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server'20077,233,310'Monochromatic field sequential liquid crystal display'20077,231,226'System and method for event-dependent state activation for a dual-mode mobile communication device'20077,227,536'Hand-held electronic device with a keyboard optimized for use with the thumbs'20077,224,292'Reduced keyboard letter selection system and method'20077,209,955'Notification system and method for a mobile data communication device'20077,209,949'System and method for synchronizing information between a host system and a mobile data communication device'20077,161,496'Single point notification for a mobile device'20077,158,120'Hand-held electronic device'20077,103,333'System and method of exchanging identification information for mobile stations'20067,096,036'Dual-mode keypad for a mobile device'20067,076,267'System and method for event-dependent state activation for a dual-mode mobile communication device'20067,076,244'System and method for pushing information to a mobile device'20067,027,295'Compact design for handheld computing device having LCD display'20067,010,303'Wireless router system and method'20067,000,001'Bookmark beacon system and method'20066,941,349'System and method for pushing calendar event messages from a host system to a mobile data communication device'20056,919,879'Hand-held electronic device with a keyboard optimized for use with the thumbs'20056,873,317'Hand-held electronic device with a keyboard optimized for use with the thumbs'20056,867,763'Hand-held electronic device with a keyboard optimized for use with the thumbs'20056,779,019'System and method for pushing information from a host system to a mobile data communication device'2004D0490119'Hand-held electronic device'20046,701,378'System and method for pushing information from a host system to a mobile data communication device'20046,691,111'System and method for implementing a natural language user interface'20046,611,254'Hand-held electronic device with a keyboard optimized for use with the thumbs'20036,611,255'Hand-held electronic device with a keyboard optimized for use with the thumbs'20036,489,950'Hand-held electronic device with auxiliary input device'2002D0464995'Hand-held electronic device'20026,463,463'System and method for pushing calendar event messages from a host system to a mobile data communication device'20026,463,464'System and method for pushing information from a host system to a mobile data communication device'20026,452,588'Hand-held e-mail device'20026,438,585'System and method for redirecting message attachments between a host system and a mobile data communication device'2002D0461803'Hand-held electronic device'2002D0460493'Hand-held electronic device'20026,401,113'System and method for pushing information from a host system to a mobile data communication device'20026,396,482'Hand-held electronic device with a keyboard optimized for use with the thumbs'20026,389,457'System and method for pushing information from a host system to a mobile data communication device'20026,278,442'Hand-held electronic device with a keyboard optimized for use with the thumbs'20016,219,694'System and method for pushing information from a host system to a mobile data communication device having a shared electronic address'2001D0433460'Hand-held electronic device'20006,061,557'Translation and connection device for radio frequency point of sale transaction systems'2000D0416256'Hand-held messaging device with keyboard'19995,970,090'Computer system for use with a wireless data communication network'19995,917,854'Wireless radio modem with minimal interdevice RF interference'19995,862,183'Transition and connection device for radio frequency point of sale transaction systems'19995,802,312'System for transmitting data files between computers in a wireless environment utilizing a file transfer agent executing on host system'19985,764,693'Wireless radio modem with minimal inter-device RF interference'19985,732,346'Translation and connection device for radio frequency point of sale transaction systems'19985,727,020'Wireless radio modem with minimal interdevice RF interference'19985,715,387'Method and system for loading and confirming correct operation of an application program in a target system'19985,657,345'Computer system for use with a wireless data communication network'19975,619,531'Wireless radio modem with minimal interdevice RF interference'19975,600,790'Method and system for loading and confirming correct operation of an application program in a target system'19975,559,800'Remote control of gateway functions in a wireless data communication network'19965,555,241'Method and apparatus for maximizing the data transmission in a wireless data communication network'19965,444,763'Translation and connection device for radio frequency point of sale transaction systems'19955,268,562'Optical dual sensor bar code scanning system'1993

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1993–2021Based in Waterloo, CA· patent location history
1995–2017Patents assigned to RESEARCH IN MOTION LTD (179)· patent assignee history
2011–2020Patents assigned to LAZARIDIS MIHAL (129)· patent assignee history
2011–2020Patents assigned to MOUSSEAU GARY P (23)· patent assignee history
2012–2017Patents assigned to GRIFFIN JASON TYLER (17)· patent assignee history
2013–2021Patents assigned to BLACKBERRY LTD (108)· patent assignee history
2014Based in Kitchener, CA· patent location history
2014Based in Ontario, CA· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
RESEARCH IN MOTION LTD1791995–2017
LAZARIDIS MIHALself1292011–2020
BLACKBERRY LTD1082013–2021
MOUSSEAU GARY P232011–2020
GRIFFIN JASON TYLER172012–2017
Locations
LocationPatentsSpan
Waterloo, CA2801993–2021
Kitchener, CA12014
Ontario, CA12014