IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0570583
(2000-05-12)
|
발명자
/ 주소 |
- Brett O'Brien
- Sean Whiteley
- Lucas McGregor
- Martin Hald
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
156 인용 특허 :
24 |
초록
▼
The Shared Internet Storage Resource provides Internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application. The entire method provides means by which users can establish, us
The Shared Internet Storage Resource provides Internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application. The entire method provides means by which users can establish, use, and maintain files on the Internet in a manner remote from their local computers yet in a manner that is similar to the file manipulation used on their local computers. A high capacity or other storage system is attached to the Internet via an optional internal network that also serves to generate and direct metadata regarding the stored files. A web server using a CGI, Java.RTM.-based, or other interface transmits and retrieves TCP/IP packets or other Internet information through a load balancer/firewall by using XML to wrap the data packets. File instructions may be transmitted over the Internet to the Shared Resource System. The user's account may be password protected so that only the user may access his or her files. On the user's side, a stand-alone client application or JavaScript object interpreted through a browser provide two means by which the XML or other markup language data stream may be received and put to use by the user. Internet-to-Internet file transfers may be effected by directly downloading to the user's account space.
대표청구항
▼
1. A client-server system for a network-based data storage and manipulation system, comprising:a client system, said client system having a file access service and a file manipulation service; a server, said server providing network-based data storage resources, said server creating and maintaining
1. A client-server system for a network-based data storage and manipulation system, comprising:a client system, said client system having a file access service and a file manipulation service; a server, said server providing network-based data storage resources, said server creating and maintaining metadata regarding stored data, said server responding to requests transmitted by said client system, said server effecting said requests; said server determining if a client request is one for metadata; said server providing said metadata if said client request is for metadata and transmitting said metadata to said file manipulation service; said server performing a file action if said client request is not for metadata, said server updating said metadata and transmitting said metadata to said file manipulation service; said file access service having a request processing layer for processing requests and a first network I/O layer for transmitting said requests to said server; said file manipulation service having an XML parser, said XML parser parsing said metadata from said server, said file manipulation service having a data structure, said data structure receiving and preserving parsed data from said parser, and said file manipulation service having a data display layer, said data display layer operating upon and displaying said parsed data so that metadata may be displayed to inform about data stored upon said server; and said server having a second network I/O layer, said second network I/O layer engaged when said requests are not for metadata, said second network I/O layer transmitting requests for file action, said server having a resource access layer, said resource access layer receiving transmissions from said second network I/O layer and effecting said requests, said resource access layer engaged when said requests are for metadata, said resource access layer obtaining and transmitting said metadata, and said server having a metadata compiler in the form of an XML generator, said metadata compiler receiving said metadata from said resource access layer, compiling said metadata, and transmitting said compiled metadata to said client system; whereby said server operates as apparently local to said client system and said client system presents operations on said server in a manner similar to operations local to said client system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.