Method, System, and Apparatus for Providing Access to Workbook Models Through Remote Function Calls
Abstract
A method, system, and apparatus are provided for exposing and calling workbook models via remote function calls. According to the system, a client computer executes a spreadsheet program for creating a workbook model. The workbook model may be published to a server computer along with data defining a function name and the cells that should be used as inputs and outputs to the model. The system also includes a server computer that receives and responds to remote function calls directed toward workbook functions. When a function call is received at the server computer for a workbook function, the server computer populates the cells in the workbook identified as inputs with input parameters received with the function call and recalculates the workbook. The data contained in the output cells is then returned as a reply to the remote function call.

Term
Term ended
Projected expiry passed 30 May 2025, 1.3 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US2003110191A1 | Cites | United States of America | A | Search report | 1-15 |
| US2003195762A1 | Cites | United States of America | A | Search report | 1-15 |
| US5893123A | Cites | United States of America | X | Search report | 1-15 |
| US6157934A | Cites | United States of America | A | Search report | 1-15 |
21 members in 10 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 903781 | United States of America | – | |
| 90378104 | United States of America | A | |
| 90378104 | United States of America | A | |
| 903781 | – | – | – |
| US20040903781 | – | – | – |
Members21
| Document | Office | Kind | |
|---|---|---|---|
| CA2508537A1 | Canada | A1 | |
| CN1728127A | China | A | |
| EP1622016A2 | European Patent Office (EPO) | A2 | |
| MXPA05005799A | Mexico | A | |
| AU2005202285A1 | Australia | A1 | |
| JP2006048647A | Japan | A | |
| BRPI0501957A | Brazil | A | |
| KR20060046283A | Republic of Korea | A | |
| RU2005116530A | Russian Federation | A | |
| EP1622016A3This record | European Patent Office (EPO) | A3 | |
| US2009235154A1 | United States of America | A1 | |
| AU2005202285B2 | Australia | B2 | |
| RU2408074C2 | Russian Federation | C2 | |
| CN1728127B | China | B | |
| KR101153002B1 | Republic of Korea | B1 | |
| US2013013995A1 | United States of America | A1 | |
| JP5154002B2 | Japan | B2 | |
| US8578399B2 | United States of America | B2 | |
| US9317495B2 | United States of America | B2 | |
| CA2508537C | Canada | C | |
| BRPI0501957B1 | Brazil | B1 |
12 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Refused18R | 18R | |
| Information on the status of an ep patent application or granted ep patentGrantedSTAA | STAA | |
| Transfer of rights of an applicationRAP1 | RAP1 | |
| Payment of designation feesAKX | AKX | |
| First examination report17Q | 17Q | |
| Request for examination filed17P | 17P | |
| Designated contracting states:AK | AK | |
| Request for extension of the european patent to:AX | AX | |
| Search report despatchedPUAL | PUAL | |
| Designated contracting states:AK | AK | |
| Request for extension of the european patent to:AX | AX | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phasePUAI | PUAI |
Numbers
- Publication
- 1622016
- Publication, DOCDB
- 1622016
- Publication, EPODOC
- EP1622016
- Application
- 5104620
- Application, DOCDB
- 05104620
- Application, EPODOC
- EP20050104620
Titles3
- German
- Verfahren, System und Vorrichtung zum Anbieten des Zugangs zu Arbeitsmappenmodellen durch entfernte Funktionsaufrufe
- English
- Method, System, and Apparatus for Providing Access to Workbook Models Through Remote Function Calls
- French
- Méthode, système et appareil pour l'accès aux modèles de cahiers d'activités par des appels de fonction à distance
Classification
- CPC, 4
- G06F9/541
- G06F40/18
- G06F9/547
- H04L67/133
- IPC, 6
- G06F9 46
- G06N99 00
- G06F21 12
- G06F21 14
- G06N7 00
- G06Q10 00
Designated states36
- Contracting states, 30
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Poland
and 6 moreShow fewer
- Portugal
- Romania
- Sweden
- Slovenia
- Slovakia
- Türkiye
- Extension states, 6
- Albania
- Bosnia and Herzegovina
- Croatia
- Latvia
- North Macedonia
- Yugoslavia, later Serbia and Montenegro (until 2006)