Issued Patents All Time
Showing 26–50 of 64 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8825878 | Instant messaging device/server protocol | Gerhard Dietrich Klassen, Andreea Manolescu | 2014-09-02 |
| 8818349 | Mobile device diagnosis, test, application deployment and update from a web page | Gerhard Dietrick Klassen, Garth Newton | 2014-08-26 |
| 8781451 | System and method for providing traffic notifications to mobile devices | Arcangelo Loberto, Raymond Reddy | 2014-07-15 |
| 8750914 | Handheld electronic device and associated method providing availability data in a messaging environment | Gerhard Dietrich Klassen, Darcy Phipps, Craig A. Dunk | 2014-06-10 |
| 8745149 | Handheld electronic device and associated method providing time data in a messaging environment | Gerhard Dietrich Klassen, Lawrence Edward Kuhl | 2014-06-03 |
| 8688152 | Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server | Mihal Lazaridis, Gerhard Dietrich Klassen, Sherryl Lee Lorraine Scott | 2014-04-01 |
| 8677250 | System and method for switching between an instant messaging conversation and a game in progress | Gerhard Dietrich Klassen, Ronald Scotte Zinn, Samer Fahmy | 2014-03-18 |
| 8631353 | Previewing a new event on a small screen device | Gerhard Dietrich Klassen, Craig A. Dunk | 2014-01-14 |
| 8554859 | Handheld electronic device and associated method providing time data in a messaging environment | Gerhard Dietrich Klassen, Lawrence Edward Kuhl | 2013-10-08 |
| 8554243 | Mobile tracking | Gerhard Dietrich Klassen, Allan David Lewis, Eric Johnson | 2013-10-08 |
| 8538392 | System and method for interrupt control on a handheld device | Michael Thomas Hardy, Gerhard Dietrich Klassen | 2013-09-17 |
| 8539365 | IM conversation management | Gerhard Dietrich Klassen, Craig A. Dunk, Lawrence Edward Kuhl | 2013-09-17 |
| 8521155 | Presence-based call switching | — | 2013-08-27 |
| 8515453 | Estimating a location of a mobile device | Matthew Bells, Gerhard Dietrich Klassen | 2013-08-20 |
| 8385941 | Estimating a location of a mobile device | Matthew Bells, Gerhard Dietrich Klassen | 2013-02-26 |
| 8351912 | System and method for providing traffic notifications to mobile devices | Arcangelo Loberto, Raymond Reddy | 2013-01-08 |
| 8345601 | Method for creating a peer-to-peer immediate messaging solution without using an instant messaging server | Mihal Lazaridis, Gerhard Dietrich Klassen, Sherryl Lee Lorraine Scott | 2013-01-01 |
| 8301713 | Handheld electronic device and associated method providing time data in a messaging environment | Gerhard Dietrich Klassen, Lawrence Edward Kuhl | 2012-10-30 |
| 8265607 | System and method for providing an interactive content portal on a mobile device | Martyn Mallick, James Laurence Balsillie | 2012-09-11 |
| 8260331 | System and method for incorporating multimedia content into a message handled by a mobile device | Martyn Mallick, James Laurence Balsillie | 2012-09-04 |
| 8209634 | Previewing a new event on a small screen device | Gerhard Dietrich Klassen, Craig A. Dunk | 2012-06-26 |
| 8094594 | Method for creating a peer-to-peer immediate messaging solution without using an instant messenging server | Mihal Lazaridis, Gerhard Dietrich Klassen, Sherryl Lee Lorraine Scott | 2012-01-10 |
| 8019065 | Communication device with capability for handling conditional acceptance of meeting requests | David Victor MacFarlane, Neil Patrick Adams | 2011-09-13 |
| 8005496 | System and method for interrupt control on a handheld device | Michael Thomas Hardy, Gerhard Dietrich Klassen | 2011-08-23 |
| 7970849 | Handheld electronic device and associated method providing time data in a messaging environment | Gerhard Dietrich Klassen, Lawrence Edward Kuhl | 2011-06-28 |