Method and system for updating a searchable database of descriptive information describing information stored at a plurality of addressable logical locations
First Claim
1. A server apparatus for providing a search service to clients over a network to allow searching for information stored in a plurality of addressable logical locations over the network, the server apparatus comprising:
- a database of index information for information stored at a plurality of the logical locations, the index information including the addresses of the logical locations and descriptive information for information stored at each logical location, the descriptive information matching a common profile of interest to a group of users;
a processor; and
a storage device coupled to the processor and having stored therein programming instructions for instructing the processor to perform data processing comprising;
receiving index information comprising an address and corresponding descriptive information derived by a client apparatus from the information stored at the address; and
updating the database using the received index information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing a group of users with a search facility for information stored at a plurality of addressable logical locations is described. A database of index information where information is stored at a plurality of logical locations is provided. The index information includes the address of the logical locations and the descriptive information for information stored at each logical location. The descriptive information matches a common profile of interest to the group of users. Accessing and retrieval of stored information by a user in the group is monitored and descriptive information is derived using the retrieved information. The relevance of the retrieved information is determined by comparing the descriptive information to the profile. If the retrieved information is determined to be relevant, the database is updated using the address and the descriptive information of the determined relevant retrieved information.
-
Citations
24 Claims
-
1. A server apparatus for providing a search service to clients over a network to allow searching for information stored in a plurality of addressable logical locations over the network, the server apparatus comprising:
-
a database of index information for information stored at a plurality of the logical locations, the index information including the addresses of the logical locations and descriptive information for information stored at each logical location, the descriptive information matching a common profile of interest to a group of users;
a processor; and
a storage device coupled to the processor and having stored therein programming instructions for instructing the processor to perform data processing comprising;
receiving index information comprising an address and corresponding descriptive information derived by a client apparatus from the information stored at the address; and
updating the database using the received index information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a server providing a search service to clients over a network to allow searching for information stored in a plurality of addressable logical locations over the network, the method comprising:
-
receiving from a client index information comprising an address for stored information retrieved by a client and descriptive information derived from the stored information; and
updating a database of index information for information stored at a plurality of addressable logical locations using the received index information, wherein the index information in the database includes addresses of the logical locations and descriptive information for information stored at each logical location, the descriptive information matching a common profile of interest to a group of users. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19)
-
-
15. A client apparatus for accessing a server apparatus providing a search service to clients over a network to allow searching for information stored in a plurality of addressable logical locations over the network, the client apparatus comprising:
-
a processor; and
a storage device coupled to the processor and having stored therein programming instructions for instructing the processor to perform data processing comprising;
monitoring accessing and retrieval of stored information;
deriving descriptive information using retrieved information;
determining the relevance of the retrieved information by comparing the descriptive information to a profile; and
sending relevant descriptive information and a corresponding address to the server apparatus for the updating of a database.
-
-
20. A method of operating a client for accessing a server providing a search service to clients over a network to allow searching for information stored in a plurality of addressable logical locations over the network, the method comprising:
-
monitoring accessing and retrieval of stored information;
deriving descriptive information using retrieved information;
determining the relevance of the retrieved information by comparing the descriptive information to a profile; and
sending relevant descriptive information and corresponding address to the server for the updating of a database. - View Dependent Claims (21, 22, 23, 24)
-
Specification