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:
- intercepting, at an intermediary processing system, a request sent from a mobile communication device to a network entity, the intermediary processing system coupled to the mobile communication device over a wireless network and to the network entity over a wired network;
based on the intercepted request, determining in the intermediary processing system that protected information associated with the mobile communication device is needed by the network entity to fulfill the request;
if said information is needed to fulfill the request, communicating with the mobile communication device to cause the mobile communication device to present a graphic user interface which allows a user of the mobile communication device to dynamically control release of the protected information; and
releasing the protected information according to a result of said communicating.
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.
-
Citations
24 Claims
-
1. A method of dynamically controlling release of information on a network, the method comprising:
-
intercepting, at an intermediary processing system, a request sent from a mobile communication device to a network entity, the intermediary processing system coupled to the mobile communication device over a wireless network and to the network entity over a wired network;
based on the intercepted request, determining in the intermediary processing system that protected information associated with the mobile communication device is needed by the network entity to fulfill the request;
if said information is needed to fulfill the request, communicating with the mobile communication device to cause the mobile communication device to present a graphic user interface which allows a user of the mobile 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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;
intercepting a request sent from a mobile communication device to a network entity, the processing system coupled to the mobile communication device over a wireless network and to the network entity over a wired network;
based on the intercepted request, determining that protected information associated with the mobile communication device is needed by the network entity to fulfill the request;
if said information is needed to fulfill the request, communicating with the mobile communication device to cause the mobile communication device to present a graphic user interface which allows a user of the mobile 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 (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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:
-
intercepting a request sent from a mobile communication device to a network entity, the processing system coupled to the mobile communication device over a wireless network and to the network entity over a wired network;
based on the intercepted request, determining that protected information associated with the mobile communication device is needed by the network entity to fulfill the request;
if said information is needed to fulfill the request, communicating with the mobile communication device to cause the mobile communication device to present a graphic user interface which allows a user of the mobile 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 (22, 23, 24)
-
Specification