Methods and systems for managing data
First Claim
1. A machine implemented method of processing data, the method comprising:
- receiving a search query from a first user;
performing a search, based on the search query, of at least metadata of a first plurality of files;
determining a set of permissions of the first user, the set of permissions defining, at least a right to view information;
displaying results of the search based upon the set of permissions, wherein the type of information in metadata for files of a first type differs from the type of information in metadata for files of a second type.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing data, such as metadata. In one exemplary method, a search is performed based on a search query of at least metadata of a first plurality of files and a set of a permissions is determined for a first user, wherein the set of permissions defines at least a right to view information. Results of the search are displayed based upon the set of permissions. In the metadata database, there is metadata from a number of files of different types. The type of information in metadata for a first type of file differs from a type of information in metadata for a second type of file.
145 Citations
23 Claims
-
1. A machine implemented method of processing data, the method comprising:
-
receiving a search query from a first user;
performing a search, based on the search query, of at least metadata of a first plurality of files;
determining a set of permissions of the first user, the set of permissions defining, at least a right to view information;
displaying results of the search based upon the set of permissions, wherein the type of information in metadata for files of a first type differs from the type of information in metadata for files of a second type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable medium providing instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
receiving a search query from a first user;
performing a search, based on the search query, of at least metadata of a first plurality of files;
determining a set of permissions of the first user, the set of permissions defining, at least a right to view information;
displaying results of the search based upon the set of permissions, wherein the type of information in metadata for files of a first type differs from the type of information in metadata for files of a second type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system comprising:
-
means for receiving a search query from a first user;
means for performing a search, based on the search, of at least metadata of a first plurality of files;
means for determining a set of permissions of the first user, the set of permissions defining, at least a right to view information;
means for displaying results of the search based upon the set of permissions, wherein the type of information in metadata for files of a first type differs from the type of information in metadata for files of a second type. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine implemented method of processing data, the method comprising:
-
receiving a search query from a first user having a set of permissions defined relative to at least a set of files within a first plurality of files accessible on a data processing system;
performing a search using the search query wherein the search is not limited by the set of permissions of the first user, the search producing a first set of files as matching the search query;
filtering, after the search, the first set of files with the set of permissions to produce a second set of files for which the first user has permission to access;
displaying information of the second set of files. - View Dependent Claims (20, 21, 22, 23)
-
Specification