| 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 |