Abstract: There is provided a method for on-device verification, comprising: using at least one processor of a mobile device for: executing an application, establishing a communication with an applet stored in a storage component of circuitry installed in the mobile device, obtaining an indication that the mobile device is authenticated for cellular communication by a service provider, and validating a process of the application based on the indication.
Abstract: There is provided a system for authentication of a subscriber for accessing a service hosted by an application server using a mobile device, comprising: a processor(s) of an authentication server executing a code for: obtaining an authentication request for authenticating a unique identifier of circuitry installed in a mobile device from an application server hosting a service, the authentication request including the unique identifier, and a call back network address of the application server, and using the unique identifier as a destination address for sending a message to activate an applet for triggering validation of the unique identifier, the applet located in a storage component of the circuitry installed in the mobile device, wherein the applet sends an outcome of the validation to the application server using the call back network address.
Abstract: A method for on-device setup, comprises: using at least one processor of a mobile device for: executing a carrier profile including an applet stored in a storage component of circuitry of the mobile device, and triggering, by the applet stored in the storage component of the circuitry, initiation of a registration process for registration with a service provider for establishing cellular communication with the service provider using the circuitry in association with the carrier profile.
Abstract: There is provided a method for on-device verification, comprising: using at least one processor of a mobile device for: executing an application, establishing a communication with an applet stored in a storage component of circuitry installed in the mobile device, obtaining an indication that the mobile device is authenticated for cellular communication by a service provider, and validating a process of the application based on the indication.
Abstract: An integrated circuit designed to be inserted into a port of a cellular communication device comprising a storage unit for storing an applet, wherein the applet comprises instructions for downloading to the UE device an application from an application server, obtaining a validation key shared with the application server, validating the application using the validation key, and sending to a cellular network service provider a request to unlock a locked use of the integrated circuit.
Abstract: An integrated circuit designed to be inserted into a port of a cellular communication device comprising a storage unit for storing an applet, wherein the applet comprises instructions for downloading to the UE device an application from an application server, obtaining a validation key shared with the application server, validating the application using the validation key, and sending to a cellular network service provider a request to unlock a locked use of the integrated circuit.