Server for remote file access system
First Claim
1. A computer implemented method for remote access to files for a server, comprising:
- receiving a task request from a remote client, the task request identifying a file in a local computer;
adding the task request to a request queue;
receiving a poll from the local agent;
sending the task request stored in the task queue, responsive to the poll, to the local agent;
receiving the file at the server, responsive to the task request sent to the local agent; and
setting notification information concerning the task request, the notification information indicating that the task request is complete.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for remote file access are disclosed. According to an embodiment, a server receives a task request from a remote client identifying a file in a local computer and adds the task request to a task queue. The server receives a poll from a local agent and responds to the poll by sending the task request to the local agent. The server receives the file and sets notification information that the request is complete. The server can include a task queue for storing the task requests and a communication stack, such as TCP/IP, for communicating with the local agent. The server can also be configured to interface with a speech module for converting text to speech and speech to text for engaging a remote client. As well, the server can include a database management system.
46 Citations
20 Claims
-
1. A computer implemented method for remote access to files for a server, comprising:
-
receiving a task request from a remote client, the task request identifying a file in a local computer;
adding the task request to a request queue;
receiving a poll from the local agent;
sending the task request stored in the task queue, responsive to the poll, to the local agent;
receiving the file at the server, responsive to the task request sent to the local agent; and
setting notification information concerning the task request, the notification information indicating that the task request is complete. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium including sequences of instructions for causing one or more processors to perform acts for remote file access for a server, the sequences of instructions comprising:
-
receiving a task request from a remote client, the task request identifying a file in a local computer;
adding the task request to a request queue;
receiving a poll from the local agent;
sending the task request stored in the task queue, responsive to the poll, to the local agent;
receiving the file at the server, responsive to the task request sent to the local agent; and
setting notification information concerning the task request, the notification information indicating that the task request is complete. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A server comprising:
-
a task queue for receiving a task request from a remote client, the task request identifying a file in a local computer; and
a communication stack for receiving a poll from a local agent. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification