Generation of a filter that separates elements to be displayed from elements constituting data
First Claim
1. An apparatus configured to generate a filter configured to separate text elements to be displayed from a plurality of text elements constituting data, the apparatus comprising:
- a memory, anda processor connected to the memory, wherein the processor is configured to perform a method, the method comprising;
identifying a filtering period, the filtering period being a period of time in which a filter is applied;
determining whether a current date and time fall within the filtering period;
displaying the plurality of text elements in a second mode different from a first mode in which the data is displayed in an original form in response to determining the current date and time fall within the filtering period, wherein displaying the plurality of text elements in the second mode includes rearranging the position of the text elements such that the meaning of the data understood in the first mode is obscured;
receiving, after the displaying the plurality of text elements in the second mode and from a user, a user operation for selecting a particular text element from the plurality of text elements; and
generating the filter based on the particular text element selected by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique to improve the efficiency for generating a filter for separating elements to be displayed from elements constituting data. At a client, a content acquisition unit acquires content from a server. A content division unit divides the content into elements. An element display unit randomly displays the elements at positions different from positions at which the elements of the content in an original form are displayed. A selected-element identification unit identifies an element selected by a user from the elements. A filter generation unit generates a filter based on the identified element and saves the filter in a filter saving unit. A filtering unit applies the filter saved in the filter saving unit to the content. A content display unit displays the filtered content.
12 Citations
17 Claims
-
1. An apparatus configured to generate a filter configured to separate text elements to be displayed from a plurality of text elements constituting data, the apparatus comprising:
-
a memory, and a processor connected to the memory, wherein the processor is configured to perform a method, the method comprising; identifying a filtering period, the filtering period being a period of time in which a filter is applied; determining whether a current date and time fall within the filtering period; displaying the plurality of text elements in a second mode different from a first mode in which the data is displayed in an original form in response to determining the current date and time fall within the filtering period, wherein displaying the plurality of text elements in the second mode includes rearranging the position of the text elements such that the meaning of the data understood in the first mode is obscured; receiving, after the displaying the plurality of text elements in the second mode and from a user, a user operation for selecting a particular text element from the plurality of text elements; and generating the filter based on the particular text element selected by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating a filter configured to separate text elements to be displayed from a plurality of text elements constituting data, the method comprising the steps of:
-
identifying a filtering period, the filtering period being a period of time in which a filter is applied; determining whether a current date and time fall within the filtering period; displaying the plurality of text elements in a second mode different from a first mode in which the data is displayed in an original form in response to determining the current date and time fall within the filtering period, wherein displaying the plurality of text elements in the second mode includes rearranging the position of the text elements such that the meaning of the data understood in the first mode is obscured; receiving a user operation for selecting a particular text element from the plurality of text elements; and generating the filter based on the particular text element. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A program product for causing a computer to generate a filter for separating text elements to be displayed from a plurality of text elements constituting data, the program product comprising instructions embodied on a non-transitory computer-readable storage medium, wherein the instructions are configured to cause the computer to perform steps of:
-
identifying a filtering period, the filtering period being a period of time in which a filter is applied; determining whether a current date and time fall within the filtering period; displaying the plurality of text elements in a second mode different from a first mode in which the data is displayed in an original form in response determining the current date and time fall within the filtering period, wherein displaying the plurality of text elements in the second mode includes rearranging the position of the text elements such that the meaning of the data understood in the first mode is obscured; receiving a user operation for selecting a particular text element from the plurality of text elements; and generating the filter based on the particular text element.
-
-
17. A computer implemented method comprising:
-
receiving an original document data set including information indicative of a human understandable piece of natural language text including a plurality of text elements and an ordering of the plurality text elements relative to each other, with each text element including a word or phrase, and with the ordering being indicative of a manner in which the text elements should be positioned relative to each other so that the piece of natural language text conveys meaningful message(s); generating, by machine logic, a jumbled document data set including at least a substantial portion of the plurality of text elements and position information indicating a relative positioning of the at least a substantial portion of the text elements, with the relative positioning being a jumbled relative positioning that jumbles at least a portion of the plurality of text elements such that when the at least a substantial portion of text elements is displayed according to the relative positioning the at least a substantial portion of text elements does not convey any meaningful message(s); displaying, on a computer display device and to a user, a jumbled document display corresponding to the jumbled document data set and its jumbled relative positioning; receiving, from the user, user input selecting a selected text element of the at least a substantial portion of text elements displayed in the jumbled document display; generating, by machine logic, a filtered document data set that includes only a filtered subset of text elements of the plurality of text elements, with the filtered subset being filtered by including only text elements of the plurality of text elements that do not include the selected text element and are not in a predetermined proximity to the selected text element based on the ordering of the original document data set, wherein the filtered document data set is generated based on the received input from the user; and displaying, on the display device and to the user, the filtered document data set according to the ordering of the original document data set.
-
Specification