FACILITATING SPREADSHEET AND DATABASE VIEWS ON COMMON DATA STORE
First Claim
1. A method to be executed at least in part in a computing device for rendering spreadsheet data through database user interface and database data through spreadsheet user interface, the method comprising:
- receiving a request for rendering database data through a spreadsheet user interface at a web service;
retrieving data from a common data store, wherein spreadsheet tables and database datasheets are linked with a read/write connection to the common data store;
enabling rendering of the database data through the spreadsheet user interface at a requesting user'"'"'s client application through a web front end service; and
storing edited data at the common data store.
2 Assignments
0 Petitions
Accused Products
Abstract
Users of spreadsheet/database web services are provided with a seamless experience of being able to interact with a single set of data both as a spreadsheet and as a database. Tables or datasheets in spreadsheet services and database services are linked with a read/write connection to a common data store. In addition to enabling the users to view the data in a companion user interface and edit employing the companion user interface'"'"'s elements and operations, changes made in the data are reflected in both services through the common data store.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for rendering spreadsheet data through database user interface and database data through spreadsheet user interface, the method comprising:
-
receiving a request for rendering database data through a spreadsheet user interface at a web service; retrieving data from a common data store, wherein spreadsheet tables and database datasheets are linked with a read/write connection to the common data store; enabling rendering of the database data through the spreadsheet user interface at a requesting user'"'"'s client application through a web front end service; and storing edited data at the common data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing spreadsheet and database functionality service, the system comprising:
-
a first web front end (WFE) server configured to; in response to receiving a request from a browsing application for rendering database data through a spreadsheet user interface, forward the request to a backend server managing the database data at a common data store; receive requested database data from the backend server; and provide the database data to the browsing application for rendering through the spreadsheet user interface; the backend server configured to; retrieve the database data from the common data store through a query processor; and forward the requested database data to the first WFE server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium with instructions stored thereon for providing spreadsheet and database related web services, the instructions comprising:
-
receiving a request for rendering one of;
spreadsheet data through a database user interface and database data through a spreadsheet user interface;forwarding the request to one of a spreadsheet services front end server and a database services front end server; forwarding the request from the one of the spreadsheet services front end server and the database services front end server to a backend server for retrieval and processing; retrieving data from a common data store, wherein spreadsheet data and database data are linked with a read/write connection to the common data store; and forwarding the retrieved data through the one of the spreadsheet services front end server and the database services front end server to a backend server to a requesting client application for rendering. - View Dependent Claims (18, 19, 20)
-
Specification