Issued Patents All Time
Showing 25 most recent of 31 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12039259 | Network-accessible data management service with web-of-sheets data model | Joseph Rozenfeld, Tatyana Mamut, Ian Eslick | 2024-07-16 |
| 11816100 | Dynamically materialized views for sheets based data | Anupam Srivastava, Syed Kamran Masood, Ian Eslick, Mohammad Asif Ali Khan, Joseph Rozenfeld | 2023-11-14 |
| 11755606 | Dynamically updated data sheets using row links | Anupam Srivastava, Syed Kamran Masood, Ian Eslick, Joseph Rozenfeld, Rajesh Goli | 2023-09-12 |
| 11740877 | Application authoring using web-of-sheets data model | Ian Eslick, Tatyana Mamut, Joseph Rozenfeld | 2023-08-29 |
| 11296961 | Simplified entity lifecycle management | Andrew Layman, Eric Hauser, Matthew John Fleckenstein, Tatyana Mamut | 2022-04-05 |
| 11194793 | Dynamically materialized views for sheets based data | Anupam Srivastava, Syed Kamran Masood, Ian Eslick, Mohammad Asif Ali Khan, Joseph Rozenfeld | 2021-12-07 |
| 11086894 | Dynamically updated data sheets using row links | Anupam Srivastava, Syed Kamran Masood, Ian Eslick, Joseph Rozenfeld, Rajesh Goli | 2021-08-10 |
| 10740550 | Network-accessible data management service with web-of-sheets data model | Joseph Rozenfeld, Tatyana Mamut, Ian Eslick | 2020-08-11 |
| 10705805 | Application authoring using web-of-sheets data model | Ian Eslick, Tatyana Mamut, Joseph Rozenfeld | 2020-07-07 |
| 10616079 | Simplified entity lifecycle management | Andrew Layman, Eric Hauser, Matthew John Fleckenstein, Tatyana Mamut | 2020-04-07 |
| 10437635 | Throttling events in entity lifecycle management | Andrew Layman, Tatyana Mamut | 2019-10-08 |
| 9398077 | Mobile applications | Richard Burdon, Alexander Khesin, Alexander Lloyd, Farokh Hassanzadeh Eskafi, Ken Ong +2 more | 2016-07-19 |
| 9378335 | Risk factor engine that determines a user health score using a food consumption trend, and predicted user weights | George Kassabgi, Stephan Richter, Stu Statman | 2016-06-28 |
| 8819536 | System and method for forming multi-user collaborations | Mark Lucovsky, Carl Philip Sjogreen, Salar Arta Kamangar | 2014-08-26 |
| 8738550 | Risk factor engine that determines a user health score | George Kassabgi, Stephan Richter, Stu Statman | 2014-05-27 |
| 8645973 | Mobile applications | Richard Burdon, Alexander Khesin, Alexander Lloyd, Farokh Hassanzadeh Eskafi, Ken Ong +2 more | 2014-02-04 |
| 8615601 | Liquid computing | Paul Patrick, Ashok Aletty, Jay Kasi, Chet Kapoor, Tolga Urhan +1 more | 2013-12-24 |
| 8560479 | Risk factor coaching engine that determines a user health score | George Kassabgi, Stephan Richter, Stu Statman | 2013-10-15 |
| 8312429 | Cell based data processing | David Bau, Kenneth Eric Vasilik | 2012-11-13 |
| 8156471 | Multi-language execution method | David Bau, Kenneth Eric Vasilik | 2012-04-10 |
| 7650432 | Occasionally-connected application server | Richard Burdon, Alexander Khesin, Alexander Lloyd, Farokh Hassanzadeh Eskafi, Ken Ong +2 more | 2010-01-19 |
| 7437710 | Annotation based development platform for stateful web services | David Bau, Gary S. Burd, Roderick A. Chavez, Kyle Marvin | 2008-10-14 |
| 7356803 | Annotation based development platform for asynchronous web services | David Bau, Gary S. Burd, Roderick A. Chavez, Kyle Marvin | 2008-04-08 |
| 7266814 | Namespace based function invocation | David Bau, Kenneth Eric Vasilik | 2007-09-04 |
| 6918107 | Programming language extensions for processing data representation language objects and related applications | Terry Leonard Lucas, John C. Schneider, Kenneth Eric Vasilik | 2005-07-12 |