×

ENSURING NETWORK CONNECTION SECURITY BETWEEN A WRAPPED APP AND A REMOTE SERVER

  • US 20130291086A1
  • Filed: 06/21/2013
  • Published: 10/31/2013
  • Est. Priority Date: 02/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of enabling a network connection between an app on a mobile device and a remote server, the method comprising:

  • during execution of an app on the device, attempting to open the network connection with the remote server;

    intercepting relevant function calls to and from a wrapped app, said intercepting done by a sockets interception layer on top of an IP stack specifically for the wrapped app, wherein said relevant function calls are re-directed to the sockets interception layer and selected based on socket characteristics;

    correlating said relevant function calls with a particular network connection;

    discerning a certificate by observing data stream between an app and the remote server;

    comparing the certificate with a trust store in the wrapped app;

    determining whether the certificate can be trusted;

    allowing the connection if the certificate is authenticated and trusted, the connection between the wrapped app and the remote server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×