System and method for content access control
First Claim
Patent Images
1. A method for filtering content from a file, the method comprising:
- receiving, from a first user, at a content control system, a file;
determining, by the content control system and based on the first user, a filter;
applying the filter to the file to filter out content from the file, wherein applying comprises generating a filtered file that is a subset of the file;
receiving, from a second user that is different than the first user, at the content control system, a request for the file;
in response to receiving the request, the content control system causing the filtered file, which is filtered based on the first user, to be presented to the second user;
wherein the method is performed by one or more computing devices.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing access to content is provided. One example embodiment provides for a method including acts of identifying a filter of content based at least in part on the preferences a user and a subject presented in the content and presenting the content using the filter to the user. Another example embodiment provides for a system that includes a controller configured to identify a filter of content based on preferences of a user, to present content using the identified filter and to update the preferences of the user based on feedback from the user and the subjects presented in the content.
40 Citations
20 Claims
-
1. A method for filtering content from a file, the method comprising:
-
receiving, from a first user, at a content control system, a file; determining, by the content control system and based on the first user, a filter; applying the filter to the file to filter out content from the file, wherein applying comprises generating a filtered file that is a subset of the file; receiving, from a second user that is different than the first user, at the content control system, a request for the file; in response to receiving the request, the content control system causing the filtered file, which is filtered based on the first user, to be presented to the second user; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
analyzing preferences of one or more users; based on analyzing the preferences, automatically generating a filter; receiving, from a first user, a file that is to be presented to a second user; after receiving the file; identifying the filter based on one or more preferences of the first user or one or more preferences of the second user, applying the filter to the file to filter out content from the file, wherein applying comprises generating a filtered file, and causing the filtered file to be presented to the second user; wherein the method is performed by one or more computing devices. - View Dependent Claims (18)
-
-
19. One or more non-transitory computer-readable media storing instructions for filtering content from a file, wherein the instructions, when executed by one or more processors, cause:
-
receiving, from a first user, at a content control system, a file; determining, by the content control system and based on the first user, a filter; applying the filter to the file to filter out content from the file, wherein applying comprises generating a filtered file that is a subset of the file; receiving, from a second user that is different than the first user, at the content control system, a request for the file; in response to receiving the request, the content control system causing the filtered file, which is filtered based on the first user, to be presented to the second user.
-
-
20. One or more non-transitory computer-readable media storing instructions which, when executed by one or more processors, cause:
-
analyzing preferences of one or more users; based on analyzing the preferences, automatically generating a filter; receiving, from a first user, a file that is to be presented to a second user; after receiving the file; identifying the filter based on one or more preferences of the first user or one or more preferences of the second user, applying the filter to the file to filter out content from the file, wherein applying comprises generating a filtered file, and causing the filtered file to be presented to the second user.
-
Specification