Issued Patents All Time
Showing 1–7 of 7 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9134809 | Block-based navigation of a virtual keyboard | — | 2015-09-15 |
| 7509571 | Method and apparatus for a file format for storing spreadsheet compactly | Paul Rank, David Proulx, Herbert Ong, Akhil Arora | 2009-03-24 |
| 7478170 | Generic infrastructure for converting documents between formats with merge capabilities | Herbert Ong, Brian A. Cameron, Paul Rank, Akhil Arora | 2009-01-13 |
| 7358960 | System and method for displaying two-dimensional data on small screen devices | — | 2008-04-15 |
| 7340534 | Synchronization of documents between a server and small devices | Brian A. Cameron, Paul Rank, Akhil Arora, Herbert Ong | 2008-03-04 |
| 7313767 | System and method for presenting time related data on a small screen device | — | 2007-12-25 |
| 7200668 | Document conversion with merging | Brian A. Cameron, Paul Rank, Akhil Arora, Herbert Ong | 2007-04-03 |