- East Palo Alto CA, US Geoffrey House - San Francisco CA, US Lee McDole - Oakland CA, US Michael Godlewski - San Francisco CA, US Rudolph Mutter - Millbrae CA, US Timothy Shipman - San Francisco CA, US Jules Panopoulos - Mountain View CA, US
A mobile device including a biometric or passcode scanner, scanning a biometric or passcode of a user of the mobile device, a biometric or passcode validator, validating the biometric data or passcode, a connection controller logging in to a secure network, and an access requestor, submitting to a server computer via a connection over the secure network, an access request for secure data, access to which is controlled by the server, and prompting the user to enter a biometric or to enter a passcode, wherein the biometric or passcode scanner scans the biometric or passcode entered by the user, the biometric or passcode validator validates the scanned biometric or passcode, and contingent upon the validating being affirmative, the access requestor submits to the server over the secure network, a request that the server generate an authentication for the mobile device to access the secure data.
- East Palo Alto CA, US Jules Panopoulos - Mountain View CA, US Patrick Conlin - Newport Beach CA, US Sang Hui Michael Kim - San Jose CA, US Michael Godlewski - San Francisco CA, US Geoffrey House - San Francisco CA, US Winnie Tong - San Francisco CA, US Rudolph Mutter - Millbrae CA, US Bay Lee Feore - San Francisco CA, US Timothy Shipman - San Francisco CA, US Anthony Scherba - San Francisco CA, US Lee McDole - Oakland CA, US Alexander Lin Kremer - San Mateo CA, US
A mobile web browser embedded in a smartphone operative to open a secure and private session with a web server on the Internet via one or more cell towers, using a mobile IP address of the smartphone, the mobile web browser including a VPN connector operative to connect the smartphone to a secure VPN server and to establish a virtual IP address for the smartphone, the virtual IP address corresponding to the location of the VPN server, a switch operable to change a current IP address of the smartphone used by the mobile web browser from a non-VPN mobile IP address to the virtual IP address of the VPN server, in a seamless manner without interrupting a current session with a web server, a URL content scanner causing a URL of a web page to be scanned for potential malware, a URL blocker, a tracker scanner and a tracker blocker.
- East Palo Alto CA, US Geoffrey House - San Francisco CA, US Lee McDole - Oakland CA, US Michael Godlewski - San Francisco CA, US Rudolph Mutter - Millbrae CA, US Timothy Shipman - San Francisco CA, US Jules Panopoulos - Mountain View CA, US
International Classification:
H04W 12/08 H04W 4/02 H04L 29/06 H04W 12/06
Abstract:
An electronic device including a memory storing at least one of biometric or passcode data of a user, and a processor (i) requesting access of data over the secure network, wherein access to the data is controlled by a server, (ii) scanning biometric or passcode data of the user and validating the scanned biometric or passcode data with the biometric or passcode data of the user stored in said memory, (iii) validating the biometric or passcode data of the user, and (iv) contingent upon the validation being affirmative, submitting a request to the server to generate an authorized area of authentication (AAA) that includes the current location of the electronic device, wherein the server enables access to the secure data only when the location of the electronic device remains within the AAA.
- East Palo Alto CA, US Geoffrey House - San Francisco CA, US Lee McDole - Oakland CA, US Michael Godlewski - San Francisco CA, US Rudolph Mutter - Millbrae CA, US Timothy Shipman - San Francisco CA, US Jules Panopoulos - Mountain View CA, US
International Classification:
H04W 12/08 H04W 12/06 H04W 4/02 H04L 29/06
Abstract:
An electronic device including a memory storing biometric or passcode data of a user, and a processor, scanning biometric or passcode data of the user and validating the scanned biometric or passcode data with the stored biometric or passcode data, dynamically identifying a current location of the electronic device, accessing a secure network, requesting access of data over the secure network, wherein access to the data is controlled by a server and the server enables access to the secure data only when the current location of the electronic device is within an authorized area of authentication (AAA), and if the current location of the mobile device is not within an existing AAA, the biometric or passcode data of the user is validated and contingent upon the validation being affirmative, submitting a request to the server to generate a temporary AAA that includes the current location of the electronic device.