Method and apparatus for dynamically controlling release of private information over a network from a wireless device
First Claim
1. A method of dynamically controlling release of information on a network, the method comprising:
- determining that protected information associated with a hand-held wireless communication device is needed or requested by a remote network entity; and
enabling a user of the hand-held wireless communication device to dynamically control release of the protected information based on a result of said determining.
4 Assignments
0 Petitions
Accused Products
Abstract
A proxy gateway is coupled to one or more wireless hand-held devices over a wireless network and to one or more origin servers over a wired network. The proxy gateway proxies requests and responses between the wireless devices and the origin servers. The proxy gateway determines when private information associated with a wireless device is needed or requested by another network entity, such as an origin server. In response to such determination, the proxy gateway communicates with the wireless device to enable the wireless device to present a user interface which allows a user of the wireless device to dynamically control release of the private information.
40 Citations
61 Claims
-
1. A method of dynamically controlling release of information on a network, the method comprising:
-
determining that protected information associated with a hand-held wireless communication device is needed or requested by a remote network entity; and
enabling a user of the hand-held wireless communication device to dynamically control release of the protected information based on a result of said determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A hand-held wireless communication device comprising:
-
a processor;
a transceiver to communicate with a remote device over a wireless medium;
an input control;
an output device; and
a memory storing instructions which configure the processor to generate a user interface on the output device to enable a user to use the input control to dynamically control release of information associated with the hand-held wireless communication device to a remote application. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A hand-held wireless communication device comprising:
-
transceiver means for communicating with a remote device over a wireless medium; and
user interface means for enabling a user to dynamically control release of information associated with the hand-held wireless communication device to a remote application. - View Dependent Claims (17, 18, 19, 20, 21)
-
- 22. A machine readable program storage medium for use in a wireless handheld communications device, the storage medium storing sequences of instructions, which when executed on the hand-held communications device, cause the hand-held communications device to generate a user interface on a display device of the hand-held communications device, to enable a user of the hand-held communications device to use an input control of the hand-held communications device to dynamically control release of information associated with the hand-held wireless communication device to a remote application, in response to a request for the information.
-
26. A method of dynamically controlling release of information on a network, the method comprising:
-
determining that protected information associated with a remote, handheld wireless communication device is needed or requested by another network entity;
communicating with the hand-held wireless communication device to allow a user of the hand hand-held wireless communication device to dynamically control release of the protected information; and
releasing the protected information according to a result of said communicating. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of dynamically controlling release of information on a network, the method comprising:
-
receiving a communication from a remote application on a wired network, the communication responsive to a prior request sent by a hand-held wireless client device on a wireless network to the remote server;
determining, in response to the communication, that information associated with the hand-held wireless client device is needed to fulfill the request;
communicating with the hand-held wireless client device to allow a user of the wireless device to dynamically control release of the information; and
releasing the information to the remote application according to a result of said communicating. - View Dependent Claims (40, 41)
-
-
42. A method of dynamically controlling release of information on a network, the method comprising:
-
intercepting a request sent from a hand-held wireless client device over a wireless network, the request directed to a remote application on a wired network;
determining whether information associated with the hand-held wireless client device is needed to fulfill the request;
if said information is required to fulfill the request, communicating with the hand-held wireless client device to allow a user of the hand-held wireless client device to dynamically control release of the information; and
releasing the information to the remote server according to a result of said communicating. - View Dependent Claims (43, 44)
-
-
45. A processing system comprising:
-
a data communication device;
a processor; and
a memory storing instructions executable by the processor to cause the processing system to execute a process comprising;
determining that protected information associated with a remote, hand-held wireless communication device is needed or requested by another network entity;
communicating with the hand-held wireless communication device, using the data communication device, to allow a user of the hand hand-held wireless communication device to dynamically control release of the protected information; and
releasing the protected information according to a result of said communicating. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A machine readable program storage medium storing sequences of instructions, which when executed on a processing system, cause the processing system to perform a method comprising:
-
determining that protected information associated with a remote, handheld wireless communication device is needed or requested by another network entity;
communicating with the hand-held wireless communication device, using the data communication device, to allow a user of the hand hand-held wireless communication device to dynamically control release of the protected information; and
releasing the protected information according to a result of said communicating. - View Dependent Claims (57, 58, 59, 60, 61)
-
Specification