Token-based web browsing with visual feedback of disclosure
First Claim
1. An apparatus comprising:
- a memory; and
one or more processors configured to;
receive a resource locator;
determine whether launching a resource locator will disclose private data;
provide to a user of the apparatus a first rendering of a hyperlink if the launching will not disclose the private data;
provide to the user a second rendering comprising a notification that indicates private data will be disclosed to at least an external device upon launching the resource locator if the launching will disclose the private data to at least the external device;
determine whether the first rendering has been selected or the second rendering has been selected; and
launch the resource locator if the resource locator has been selected.
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.
32 Citations
28 Claims
-
1. An apparatus comprising:
-
a memory; and one or more processors configured to; receive a resource locator; determine whether launching a resource locator will disclose private data; provide to a user of the apparatus a first rendering of a hyperlink if the launching will not disclose the private data; provide to the user a second rendering comprising a notification that indicates private data will be disclosed to at least an external device upon launching the resource locator if the launching will disclose the private data to at least the external device; determine whether the first rendering has been selected or the second rendering has been selected; and launch the resource locator if the resource locator has been selected. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory; and one or more processors configured to; receive a resource locator; determine whether launching of the resource locator will disclose private data to at least an external device; provide to a user of the apparatus a first rendering of a hyperlink if the launching will not disclose the private data; provide to the user a second rendering comprising a notification that indicates the private data that will be disclosed upon launching the resource locator if the launching will disclose the private data; determine whether the first rendering has been selected or the second rendering has been selected; and launch the resource locator when the first rendering or the second rendering has been selected. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a memory; and one or more processors configured to; receive a resource locator; determine whether launching of the resource locator will disclose private data to at least an external device; provide to a user of the apparatus a first rendering of the hyperlink if the launching will not disclose the private data to at least the external device; provide to the user a second rendering comprising a notification that private data will be disclosed to at least the external device upon launching the resource locator if the launching will disclose the private data to at least the external device; provide to the user a third rendering comprising a notification that indicates the private data that will be disclosed to at least the external device upon launching the resource locator if the second rendering is selected; and launch the resource locator if the first rendering is selected or if the third rendering is selected. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a memory; and one or more processors configured to; receive a resource locator; determine whether launching of the resource locator will disclose private data to at least an external device; provide to a user of the apparatus a first rendering of a hyperlink if the launching will not disclose the private data to at least the external device; provide to the user a second rendering comprising a notification that indicates private data will be disclosed to at least the external device upon launching the resource locator if the launching will disclose the private data to at least the external device; enable downgrading the resource locator to a form that does not require the private data after the providing a second rendering; determine whether the first rendering has been selected or the second rendering has been selected; and launch the resource locator if the first rendering has been selected or if the second rendering has been selected. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification