Network information control method utilizing a common command format and a centralized storage management system
First Claim
Patent Images
1. A method of manipulating an item of information content in a network comprising an interconnection of computing and storage devices, the method comprising operations wherein:
- (a) a client machine transmits to a server a signal requesting performance of a manipulation operation on an item of content, referred to as a request signal;
(b) the server having an index not stored on the client machine of data relating to the content receives the request signal and transmits a reply signal that includes the index to a server machine; and
(c) the server machine transmits one or more signals based on the data in the index to one or more of a database server, an application server, and a storage device to cause the manipulation operation to be performed on the requested item of content from the client machine, whereby the manipulation operation occurs without polling the one or more database server, application server, and storage device to locate the item of content.
17 Assignments
0 Petitions
Accused Products
Abstract
A method of controlling information stored on a computer network. The method of the present invention comprises a means for indexing and storing information about information stored on the network in a database. Clients connected to the network that wish to access information stored on the network, are first approved by the indexing means and the storage device on which the information is stored is directed to deliver the requested information to the client. In addition, devices connected to the network communicate by means of a common command format.
-
Citations
22 Claims
-
1. A method of manipulating an item of information content in a network comprising an interconnection of computing and storage devices, the method comprising operations wherein:
-
(a) a client machine transmits to a server a signal requesting performance of a manipulation operation on an item of content, referred to as a request signal;
(b) the server having an index not stored on the client machine of data relating to the content receives the request signal and transmits a reply signal that includes the index to a server machine; and
(c) the server machine transmits one or more signals based on the data in the index to one or more of a database server, an application server, and a storage device to cause the manipulation operation to be performed on the requested item of content from the client machine, whereby the manipulation operation occurs without polling the one or more database server, application server, and storage device to locate the item of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
(1) information location;
(2) information type;
(3) information size;
(4) information source;
(5) information rating, (6) date information stored; and
(7) time information stored.
-
-
7. The method of claim 1, wherein the server machine can be selected from a group consisting of a network server, a web server, an application server and a database server.
-
8. The method of claim 1, wherein the server having the index of data can be selected from a group consisting of a network server, a web server, an application server, a database server and a storage device.
-
9. The method of claim 1, wherein the server having the index of data can reside in the server machine.
-
10. Apparatus for storing and retrieving content, comprising:
-
(a) a network;
(b) at least one client machine connected to the network;
(c) at least one server machine connected to the network;
(d) at least one storage device connected to the network that contains content;
(e) at least one database machine connected to the network that contains an index not stored on any client machine of data related to information about the content;
(f) the client machine, server machine, storage device, and database machines communicating over the network by transmitting signals in accordance with a common communication format; and
(g) the common communication format including commands by which the client machine can transmit to the at least one server machine a request to perform a manipulation of content, whereby the manipulation operation occurs without polling the at least one storage device to locate the item of content. - View Dependent Claims (11, 12)
(a) displaying an item of content on the client machine;
(b) copying an item of content from one storage device to another storage device;
(c) deleting an item of content from a storage device;
(d) adding an item of content to a storage device;
(e) editing information contained in the database about an item of content;
(f) editing the item of content.
-
-
12. The method of claim 10, wherein the data of the index includes at least one datum selected from the group consisting of:
-
(1) information location;
(2) information type;
(3) information size;
(4) information source;
(5) information rating;
(6) date information stored; and
(7) time information stored.
-
-
13. A system for managing multimedia content across a network;
- said system comprising;
(a) a network;
(b) at least one controller computer coupled to or previously coupled to said network;
(c) at least two storage devices coupled to or previously coupled to said network, said storage devices storing multimedia content;
(d) at least one index not stored on any controller computer of data related to the multimedia stored on said storage devices coupled to or previously coupled to said network, wherein said index includes information about said multimedia content stored on said storage devices, said index information including at least one datum selected from the group consisting of;
(1) information location;
(2) information type;
(3) information size;
(4) information source;
(5) information rating;
(6) date information stored; and
(7) time information stored;
(e) wherein the system manages the multimedia content across the network by transmitting a request for performance of a manipulation operation based on the at least one index of data and the manipulation operation occurs without polling said storage devices to locate the multimedia content. - View Dependent Claims (14)
- said system comprising;
-
15. A method of operating a computer network comprising:
-
(a) a client issuing a request for information;
(b) a server passing the information request from said client to a database machine;
(c) said database machine having at least one index not stored on the client of data relating to the information, said database machine retrieving identifying information based on the index, including location of said requested information and issuing a request for a storage device connected to said network on which said requested information is stored to send said requested information to said requesting client, whereby said requested information is retrieved without polling at least one storage device to locate said information. - View Dependent Claims (16, 17, 18)
(1) information location;
(2) information type;
(3) information size;
(4) information source;
(5) information rating, (6) date information stored; and
(7) time information stored.
-
-
19. A method executed by a server providing multimedia information comprising:
-
(a) receiving a request from a client for information;
(b) maintaining a database of said requests;
(c) locating said requested information in an index not stored on the client of data related to the information; and
(d) issuing a request based on the index data for a storage device connected to said network on which said requested information is stored to send said requested information to said requesting client, whereby said requested information is retrieved without polling at least one storage device to locate said information. - View Dependent Claims (20, 21, 22)
(1) information location;
(2) information type;
(3) information size;
(4) information source;
(5) information rating;
(6) date information stored; and
(7) time information stored.
-
Specification