Access of external data for inclusion within document
First Claim
1. A system comprising:
- a client computing device having a document-editing application program to edit a document, the document to issue a request to access external data stored on an external source for inclusion within the document;
a server computing device communicatively connected to the client computing device over a network;
a client-side external data component at the client computing device to receive and route the request to access the external data from the document and to return the external data responsively received to the request back to the document for inclusion within the document; and
,a server-side external data component at the server computing device to receive from the client-side external data component the request to access the external data, to route the request to the external source, and to return the external data responsively received to the request back to the client-side external data component.
1 Assignment
0 Petitions
Accused Products
Abstract
A client computing device has a document-editing application program to edit a document. The document issues a request to access external data stored on an external source for inclusion within the document. A client-side external data component at the client computing device receives and routes the request to access the external data from the document and returns the external data responsively received to the request back to the document for inclusion within the document. A server-side external data component at a server computing device receives from the client-side external data component the request to access the external data, routes the request to the external source, and returns the external data responsively received to the request back to the client-side external data component.
-
Citations
15 Claims
-
1. A system comprising:
-
a client computing device having a document-editing application program to edit a document, the document to issue a request to access external data stored on an external source for inclusion within the document; a server computing device communicatively connected to the client computing device over a network; a client-side external data component at the client computing device to receive and route the request to access the external data from the document and to return the external data responsively received to the request back to the document for inclusion within the document; and
,a server-side external data component at the server computing device to receive from the client-side external data component the request to access the external data, to route the request to the external source, and to return the external data responsively received to the request back to the client-side external data component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server computing device comprising:
-
a processor; and
,a computer-readable data storage medium storing a server-side external data component executable by the processor and comprising; a data access module for an external source of external data, the data access module to receive from a client computing device a request to access the external data, to route the request to the external source, and to return the external data responsively received to the request back to the client-side external data component, wherein the data access modulate is specific to the external source of the external data and not to other external sources of other external data. - View Dependent Claims (11)
-
-
12. A non-transitory computer-readable data storage medium to store a computer program executable by a processor of a client computing device to implement a client-side external data component method at the client computing device and for a document-editing application program, the client-side external data component method comprising:
-
receiving a request issued by a document being edited within the document-editing application program, the request to access external data stored on an external source for inclusion within the document; routing the request to a data access module for the external source, the data access module implemented at a server computing device, the data access module specific to the external source and not to other external sources of other external data, the data access module having been instantiated just for the client computing device and not for other client computing devices; receiving the external data from the external source via the data access module implemented at the server computing device; and
,returning the external data back to the document for inclusion within the document. - View Dependent Claims (13, 14, 15)
-
Specification