Method, system, and computer program product for creating searchable documents on a computer network
First Claim
Patent Images
1. A method for creating searchable documents on a computer network, the method performed by a processor comprising:
- accepting signals provided by a document creator via a user input device to create a document, the created document having a plurality of sections;
accepting signals provided by the document creator via the user input device to assign a value for at least one dimension to each section of the created document;
storing the plurality of sections of the created document in a retrievable form; and
providing different users access to the plurality of sections of the created document based on the value for the at least one dimension assigned to each section of the created document by;
identifying a first user value for at least one dimension to which a first user is associated, the first user value indicating a first community with which the first user is associated;
for a first section of the created document, comparing the first user value to the value for the at least one dimension assigned to the first section of the created document;
conditionally providing the first user access to the first section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the first section of the created document;
for a second section of the created document, comparing the first user value to the value for the at least one dimension assigned to the second section of the created document;
conditionally providing the first user access to the second section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the second section of the created document;
identifying a second user value for at least one dimension to which a second user is associated, the second user value indicating a second community with which the second user is associated;
for the first section of the created document, comparing the second user value to the value for the at least one dimension assigned to the first section of the created document;
conditionally providing the second user access to the first section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the first section of the created document;
for the second section of the created document, comparing the second user value to the value for the at least one dimension assigned to the second section of the created document; and
conditionally providing the second user access to the second section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the second section of the created document.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for accessing web pages on a network are provided. In use, different users are provided access to a plurality of sections of a created document based on a community value for at least one community dimension assigned to each section of the created document. In particular, a user is conditionally provided access to a section of a created document, based on a comparison of a user value indicating a community with which the user is associated to the community value lor the m least one community dimension assigned to the section of the created document.
-
Citations
38 Claims
-
1. A method for creating searchable documents on a computer network, the method performed by a processor comprising:
-
accepting signals provided by a document creator via a user input device to create a document, the created document having a plurality of sections; accepting signals provided by the document creator via the user input device to assign a value for at least one dimension to each section of the created document; storing the plurality of sections of the created document in a retrievable form; and providing different users access to the plurality of sections of the created document based on the value for the at least one dimension assigned to each section of the created document by; identifying a first user value for at least one dimension to which a first user is associated, the first user value indicating a first community with which the first user is associated; for a first section of the created document, comparing the first user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the first user access to the first section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the first section of the created document; for a second section of the created document, comparing the first user value to the value for the at least one dimension assigned to the second section of the created document; conditionally providing the first user access to the second section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the second section of the created document; identifying a second user value for at least one dimension to which a second user is associated, the second user value indicating a second community with which the second user is associated; for the first section of the created document, comparing the second user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the second user access to the first section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the first section of the created document; for the second section of the created document, comparing the second user value to the value for the at least one dimension assigned to the second section of the created document; and conditionally providing the second user access to the second section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the second section of the created document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for creating searchable documents on a computer network comprising:
a processor for; accepting signals provided by a document creator via a user input device to create a document, the created document having a plurality of sections; accepting signals provided by the document creator via the user input device to assign a value for at least one dimension to each section of the created document; storing the plurality of sections of the created document in a retrievable form; and providing different users access to the plurality of sections of the created document based on the value for the at least one dimension assigned to each section of the created document by; identifying a first user value for at least one dimension to which a first user is associated, the first user value indicating a first community with which the first user is associated; for a first section of the created document, comparing the first user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the first user access to the first section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the first section of the created document; for a second section of the created document, comparing the first user value to the value for the at least one dimension assigned to the second section of the created document; conditionally providing the first user access to the second section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the second section of the created document; identifying a second user value for at least one dimension to which a second user is associated, the second user value indicating a second community with which the second user is associated; for the first section of the created document, comparing the second user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the second user access to the first section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the first section of the created document; for the second section of the created document, comparing the second user value to the value for the at least one dimension assigned to the second section of the created document; and conditionally providing the second user access to the second section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the second section of the created document. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
32. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for creating searchable documents on a computer network, the method comprising:
-
accepting signals provided by a document creator via a user input device to create a document, the created document having a plurality of sections; computer code for accepting signals provided by the document creator via the user input device to assign a value for at least one dimension to each section of the created document; storing the plurality of sections of the created document in a retrievable form; and providing different users access to the plurality of sections of the created document based on the value for the at least one dimension assigned to each section of the created document by; identifying a first user value for at least one dimension to which a first user is associated, the first user value indicating a first community with which the first user is associated; for a first section of the created document, comparing the first user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the first user access to the first section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the first section of the created document; for a second section of the created document, comparing the first user value to the value for the at least one dimension assigned to the second section of the created document; conditionally providing the first user access to the second section of the created document, based on the comparison of the first user value to the value for the at least one dimension assigned to the second section of the created document; identifying a second user value for at least one dimension to which a second user is associated, the second user value indicating a second community with which the second user is associated; for the first section of the created document, comparing the second user value to the value for the at least one dimension assigned to the first section of the created document; conditionally providing the second user access to the first section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the first section of the created document; for the second section of the created document, comparing the second user value to the value for the at least one dimension assigned to the second section of the created document; and conditionally providing the second user access to the second section of the created document, based on the comparison of the second user value to the value for the at least one dimension assigned to the second section of the created document. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification