Filter for a distributed network
AssigneeAltnet, Inc.
InventorAnthony Rose
Life of this patent
Estimating the term…
Abstract
A filter for a distributed network may include receiving index requests from indexing nodes over a network and providing over the network index responses to the indexing nodes in response to the index requests. The index responses may instruct a receiving indexing node to index or not index a specified file. The method may be implemented in software and executed on a computer.
Claims20
A computer-implemented method operable in a network, said method operable on at least one device comprising hardware including memory and at least one processor, the method comprising:
- (A) responsive to a request relating to a particular file, determining whether or not an identifier for said particular file corresponds to an entry in a database, said database comprising a plurality of file identifiers, wherein the particular file refers to or is a website, and wherein the identifier for said particular file comprises a uniform resource locater (URL) or uniform resource identifier (URI) associated with said website;
- and
- (B) when the identifier associated with the particular file corresponds to an entry in the database, providing a response, said response being based, at least in part, on information in said database corresponding to said identifier for said particular file, wherein said response comprises an indication of a substitute file distinct from said particular file.
A computer-implemented method operable in a network, said method operable on at least one device comprising hardware including memory and at least one processor, the method comprising:
- (A) responsive to a request relating to a particular file, wherein the particular file refers to or is a website, determining whether or not an identifier for said particular file corresponds to an entry in a database, said database comprising a plurality of file identifiers, and wherein the identifier for said particular file comprises a uniform resource locater (URL) or uniform resource identifier (URI) associated with said website and wherein the request comprises the identifier;
- and
- (B) when the identifier associated with the particular file corresponds to an entry in the database, providing a response, said response being based, at least in part, on information in said database corresponding to said identifier for said particular file, wherein said response comprises an indication of a substitute file distinct from said particular file, wherein the indication of the substitute file comprises a uniform resource locator (URL) or a uniform resource identifier (URI) of the substitute file,
- wherein said network comprises a plurality of indexing nodes, wherein said request was from a particular indexing node of the plurality of indexing nodes, said request being a request for permission for said particular indexing node to index the particular file and wherein the response is provided in (B) to the particular indexing node.
A computer program product having computer readable instructions stored on non-transitory computer readable media, the computer readable instructions including instructions for implementing a computer-implemented method, said method operable on at least one device comprising hardware including memory and at least one processor, said method comprising:
- (A) responsive to a request relating to a particular file, determining whether or not an identifier for said particular file corresponds to an entry in a database, said database comprising a plurality of file identifiers, wherein the particular file refers to or is a website, and wherein the identifier for said particular file comprises a uniform resource locater (URL) or uniform resource identifier (URI) associated with said website;
- and
- (B) when the identifier associated with the particular file corresponds to an entry in the database, providing a response, said response being based, at least in part, on information in said database corresponding to said identifier for said particular file, wherein said response comprises an indication of a substitute file distinct from said particular file.
Dependencies are inferred from the claim text.