IP Library Granted Patent US 7,574,662
Granted Patent B1
US 7,574,662 · App. 10/873,392 · Granted Aug 11, 2009

Remote document sharing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,574,662
App. No.
10/873,392
Granted
Aug 11, 2009
Kind
B1
Abstract

An apparatus, method, and computer program product for instant remote document serving. In one implementation, referred to as “remote document serving,” a remote file is converted to a “served document” which is distributed to a member of a data conference for review. In another implementation, referred to as “remote application serving,” the “owner” of a remote document views the screens created by a remote application associated with the document. The owner can view the screens and interact with the remote application.

Claims (22)

1. A method, comprising:

invoking an application on an application server, thereby generating an application screen;

sending the application screen to a virtual display driver, thereby creating a served screen;

sending the served screen to a remote server for distribution to a remote computer, whereby the served screen is displayed at the remote computer by a viewer application;

receiving user input from the remote computer; and

driving the application to edit the application screen based on the user input;

wherein the remote server comprises a conferencing server, further comprising, if the application server fails, serving the application from another application server via the conferencing server.

2. The method of claim 1 , wherein the remote server is a conference server.

3. The method of claim 1 , wherein a document serving application of the application server receives the user input from the remote computer.

4. The method of claim 3 , wherein forwarding the user input from the document serving application to a file editing application of the application server drives the application to edit the application screen.

5. A system, comprising:

an application server;

an application invoker configured to invoke an application on the application server, thereby generating an application screen;

a document loader configured to send the application screen to a virtual display driver, thereby creating a served screen;

a communication module configured to send the served screen to a remote server for distribution to a remote computer, whereby the served screen is displayed at the remote computer by a viewer application;

the application server configured to receive user input from the remote computer;

and

the application server configured to edit the application screen based on the user input; and

a second application server configured to serve the application via the remote server if the application server fails.

6. The system of claim 5 , wherein the remote server is a conference server.

7. The system of claim 5 , wherein a document serving application of the application server receives the user input from the remote computer.

8. The system of claim 7 , wherein forwarding the user input from the document serving application to a file editing application of the application server drives the application to edit the application screen.

Assignments (2)
CHANGE OF NAME Recorded Oct 7, 2011
From: WEBEX COMMUNICATIONS, INC.
To: CISCO WEBEX LLC
Reel/Frame 027033/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2011
From: CISCO WEBEX LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 027033/0764 →