Token-based web browsing with visual feedback of disclosure
First Claim
1. A method for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the method comprising:
- receiving a request for data, said request to be issued to an external device;
determining whether the request includes private data;
rendering said requested data if said request does not include private data; and
rendering said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communications network may be browsed using one or more tokens by receiving an input keyword string from a user, determining whether there is a match between the input keyword string and a database of keyword strings, determining a category of the keyword string, rendering to the user at least one service identifier associated with the category, receiving a user-selected service identifier in response to the rendering, substituting at least one variable in a resource locator template associated with the service with a string based at least in part on the keyword string entered by the user and launching the resource locator. According to one aspect, a special rendering of a hyperlink corresponding to the resource locator is used to indicate private data will be disclosed upon launching the resource locator.
26 Citations
25 Claims
-
1. A method for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the method comprising:
-
receiving a request for data, said request to be issued to an external device;
determining whether the request includes private data;
rendering said requested data if said request does not include private data; and
rendering said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
-
-
2. A method for rendering a hyperlink to include a disclosure icon if the associated resource locator requires private data, the method comprising:
-
receiving a resource locator;
determining whether launching said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator if said resource locator has been selected.
-
-
3. A method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates the private data that will be disclosed upon launching said resource locator if said launching will disclose said private data;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator when said first rendering or said second rendering has been selected.
-
-
4. A method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
providing a third rendering that indicates the private data that will be disclosed upon launching said resource locator if said second rendering is selected; and
launching said resource locator if said first rendering is selected or if said third rendering is selected.
-
-
5. A method for modifying the amount of private data to be disclosed upon selection of a hyperlink the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose said private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
enabling downgrading said resource locator to a form that does not require said private data after said providing a second rendering;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator if said first rendering has been selected or if said second rendering has been selected.
-
-
6. A method for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the method comprising:
-
step for receiving a request for data, said request to be issued to an external device;
step for determining whether the request includes private data;
step for rendering said requested data if said request does not include private data; and
step for rendering said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
-
-
7. A method for rendering a hyperlink to include a disclosure icon if the associated resource locator requires private data, the method comprising:
-
step for receiving a resource locator;
step for determining whether launching said resource locator will disclose private data;
step for providing a first rendering of said hyperlink if said launching will not disclose said private data;
step for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
step for determining whether said first rendering has been selected or said second rendering has been selected; and
step for launching said resource locator if said resource locator has been selected.
-
-
8. A method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
step for receiving a resource locator;
step for determining whether launching of said resource locator will disclose private data;
step for providing a first rendering of said hyperlink if said launching will not disclose said private data;
step for providing a second rendering that indicates the private data that will be disclosed upon launching said resource locator if said launching will disclose said private data;
step for determining whether said first rendering has been selected or said second rendering has been selected; and
step for launching said resource locator when said first rendering or said second rendering has been selected.
-
-
9. A method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
step for receiving a resource locator;
step for determining whether launching of said resource locator will disclose private data;
step for providing a first rendering of said hyperlink if said launching will not disclose said private data;
step for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
step for providing a third rendering that indicates the private data that will be disclosed upon launching said resource locator if said second rendering is selected; and
step for launching said resource locator if said first rendering is selected or if said third rendering is selected.
-
-
10. A method for modifying the amount of private data to be disclosed upon selection of a hyperlink the method comprising:
-
step for receiving a resource locator;
step for determining whether launching of said resource locator will disclose said private data;
step for providing a first rendering of said hyperlink if said launching will not disclose said private data;
step for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
step for enabling downgrading said resource locator to a form that does not require said private data after said providing a second rendering;
step for determining whether said first rendering has been selected or said second rendering has been selected; and
step for launching said resource locator if said first rendering has been selected or if said second rendering has been selected.
-
-
11. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the method comprising:
-
receiving a request for data, said request to be issued to an external device;
determining whether the request includes private data;
rendering said requested data if said request does not include private data; and
rendering said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
-
-
12. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for rendering a hyperlink to include a disclosure icon if the associated resource locator requires private data, the method comprising:
-
receiving a resource locator;
determining whether launching said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator if said resource locator has been selected.
-
-
13. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates the private data that will be disclosed upon launching said resource locator if said launching will disclose said private data;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator when said first rendering or said second rendering has been selected.
-
-
14. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
providing a third rendering that indicates the private data that will be disclosed upon launching said resource locator if said second rendering is selected; and
launching said resource locator if said first rendering is selected or if said third rendering is selected.
-
-
15. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method for modifying the amount of private data to be disclosed upon selection of a hyperlink the method comprising:
-
receiving a resource locator;
determining whether launching of said resource locator will disclose said private data;
providing a first rendering of said hyperlink if said launching will not disclose said private data;
providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
enabling downgrading said resource locator to a form that does not require said private data after said providing a second rendering;
determining whether said first rendering has been selected or said second rendering has been selected; and
launching said resource locator if said first rendering has been selected or if said second rendering has been selected.
-
-
16. An apparatus for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the apparatus comprising:
-
means for receiving a request for data, said request to be issued to an external device;
means for determining whether the request includes private data;
means for rendering said requested data if said request does not include private data; and
means for rendering said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
-
-
17. An apparatus for rendering a hyperlink to include a disclosure icon if the associated resource locator requires private data, the apparatus comprising:
-
means for receiving a resource locator;
means for determining whether launching said resource locator will disclose private data;
means for providing a first rendering of said hyperlink if said launching will not disclose said private data;
means for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
means for determining whether said first rendering has been selected or said second rendering has been selected; and
means for launching said resource locator if said resource locator has been selected.
-
-
18. An apparatus for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the apparatus comprising:
-
means for receiving a resource locator;
means for determining whether launching of said resource locator will disclose private data;
means for providing a first rendering of said hyperlink if said launching will not disclose said private data;
means for providing a second rendering that indicates the private data that will be disclosed upon launching said resource locator if said launching will disclose said private data;
means for determining whether said first rendering has been selected or said second rendering has been selected; and
means for launching said resource locator when said first rendering or said second rendering has been selected.
-
-
19. An apparatus for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the apparatus comprising:
-
means for receiving a resource locator;
means for determining whether launching of said resource locator will disclose private data;
means for providing a first rendering of said hyperlink if said launching will not disclose said private data;
means for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
means for providing a third rendering that indicates the private data that will be disclosed upon launching said resource locator if said second rendering is selected; and
means for launching said resource locator if said first rendering is selected or if said third rendering is selected.
-
-
20. An apparatus for modifying the amount of private data to be disclosed upon selection of a hyperlink the apparatus comprising:
-
means for receiving a resource locator;
means for determining whether launching of said resource locator will disclose said private data;
means for providing a first rendering of said hyperlink if said launching will not disclose said private data;
means for providing a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
means for enabling downgrading said resource locator to a form that does not require said private data after said providing a second rendering;
means for determining whether said first rendering has been selected or said second rendering has been selected; and
means for launching said resource locator if said first rendering has been selected or if said second rendering has been selected.
-
-
21. An apparatus for rendering a request for data from an external device to indicate private data will be disclosed upon issuing the request, the apparatus comprising:
-
a resource locator populator for determining whether a request for data includes private data; and
a user interface in communication with said resource locator populator and configured to;
receive said request for data, said request to be issued to an external device;
render said requested data if said request does not include private data; and
render said request to indicate said private data will be disclosed upon issuing said request if said request includes private data.
-
-
22. An apparatus for rendering a hyperlink to include a disclosure icon if the associated resource locator requires private data, the apparatus comprising:
-
a resource locator populator for determining whether launching said resource locator will disclose private data; and
a user interface in communication with said resource locator populator and configured to;
receive said resource locator;
provide a first rendering of said hyperlink if said launching will not disclose said private data;
provide a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
determine whether said first rendering has been selected or said second rendering has been selected; and
launch said resource locator if said resource locator has been selected.
-
-
23. An apparatus for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the apparatus comprising:
-
a resource locator populator for determining whether launching said resource locator will disclose private data; and
a user interface in communication with said resource locator populator and configured to;
receive a resource locator;
provide a first rendering of said hyperlink if said launching will not disclose said private data;
provide a second rendering that indicates the private data that will be disclosed upon launching said resource locator if said launching will disclose said private data;
determine whether said first rendering has been selected or said second rendering has been selected; and
launch said resource locator when said first rendering or said second rendering has been selected.
-
-
24. An apparatus for rendering a hyperlink to indicate private data to be disclosed when the hyperlink is selected, the apparatus comprising:
-
a resource locator populator for determining whether launching said resource locator will disclose private data; and
a user interface in communication with said resource locator populator and configured to;
receive said resource locator;
determine whether launching of said resource locator will disclose private data;
provide a first rendering of said hyperlink if said launching will not disclose said private data;
provide a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
provide a third rendering that indicates the private data that will be disclosed upon launching said resource locator if said second rendering is selected; and
launch said resource locator if said first rendering is selected or if said third rendering is selected.
-
-
25. An apparatus for modifying the amount of private data to be disclosed upon selection of a hyperlink the apparatus comprising:
-
a resource locator populator for determining whether launching said resource locator will disclose private data; and
a user interface in communication with said resource locator populator and configured to;
receive said resource locator;
determine whether launching of said resource locator will disclose said private data;
provide a first rendering of said hyperlink if said launching will not disclose said private data;
provide a second rendering that indicates private data will be disclosed upon launching said resource locator if said launching will disclose said private data;
enable downgrading said resource locator to a form that does not require said private data after said providing a second rendering;
determine whether said first rendering has been selected or said second rendering has been selected; and
launch said resource locator if said first rendering has been selected or if said second rendering has been selected.
-
Specification