TerraWi, Inc. Patent applications |
Patent application number | Title | Published |
20120331532 | DEVICE-AGNOSTIC MOBILE DEVICE THIN CLIENT COMPUTING METHODS AND APPARATUS - In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to send, from a sole application stored at a mobile device, a first signal including authentication information of a user. The code can further represent instructions configured to cause the processor to receive, at the sole application, a second signal indicating a set of cloud-based applications associated with the user, the second signal being sent in response to the authentication information. The code can further represent instructions configured to cause the processor to send, to a display of the mobile device, an indicator of the set of cloud-based applications associated with the user, and receive user input including a request to initialize a first cloud-based application from the set of cloud-based applications. The code can further represent instructions configured cause the processor to send a third signal indicating a requested function associated with the first cloud-based application, and receive, in response to the third signal, a fourth signal including information associated with the requested function. | 12-27-2012 |
20120331527 | MULTI-LAYER, GEOLOCATION-BASED NETWORK RESOURCE ACCESS AND PERMISSIONS - In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to receive, from a mobile device, a first signal including a request to execute a command at a server. The code further represents instructions configured to cause the processor to receive, from the mobile device, a second signal including a user credential associated with a user account and determine, based on the user credential, a user role associated with the user account. The code further represents instructions configured to cause the processor to receive, from the mobile device, a third signal indicating a geolocation of the mobile device. The code further represents instructions configured to cause the processor to determine, based at least on the user role and the geolocation, whether the user account is authorized to execute the command. The code further represents instructions configured to cause the processor to, when the user account is authorized to execute the command, send a fourth signal such that the command is executed at the server. | 12-27-2012 |
20120331526 | MULTI-LEVEL, HASH-BASED DEVICE INTEGRITY CHECKS - In some embodiments, a non-transitory processor-readable medium stores code representing instructions configured to cause a processor to receive, from a mobile device, a first signal including a hash value. The hash value can be based at least in part on a hardware component of the mobile device and a software module stored at the mobile device. The code can further represent instructions configured to cause the processor to send, to the mobile device, a second signal when the hash value matches a stored hash value associated with the mobile device, the second signal configured to grant, to the mobile device, access to a network. | 12-27-2012 |