Secure container based protection of password accessible master encryption keys

    公开(公告)号:US10693641B2

    公开(公告)日:2020-06-23

    申请号:US15869133

    申请日:2018-01-12

    Abstract: Systems and methods for maintaining encryption keys are disclosed. An encrypted master key is determined by encrypting a master key based on an initial user password and discarding the master key. The encrypted master key is stored. A request for the master key including a present user password is received and verified based on comparison to the initial user password. Based on failure of verifying the present user password, a failed attempt counter that is maintained within a secure container is created. User password based access to the master key is locked out based on the failed attempt counter exceeding a defined value.

    Methods and apparatus for use in enabling a mobile communication device with a digital certificate

    公开(公告)号:US10356083B2

    公开(公告)日:2019-07-16

    申请号:US16000978

    申请日:2018-06-06

    Abstract: A mobile communication device causes a communication session to be established with a host server of a communication network. The mobile device performs communication operations in the communication session for activating a communication service, such as a data synchronization service, with the host server. In the communication session, the mobile device also receives configuration information which includes information for use in constructing a request message for obtaining a digital certificate from a certificate authority (CA). After receipt of the configuration information, the mobile device constructs the request message for the digital certificate and causes it to be sent to the host server. In response, the host server requests and obtains the digital certificate from the CA on behalf of the mobile device, and thereafter “pushes” the received digital certificate to the mobile device. The mobile device receives the digital certificate and stores it for use in subsequent communications.

    Method and system for updating message threads

    公开(公告)号:US10062056B2

    公开(公告)日:2018-08-28

    申请号:US15648821

    申请日:2017-07-13

    CPC classification number: G06Q10/107 H04M1/72552

    Abstract: A method for updating an electronic mail (“email”) message presented to a user on a display screen of a data processing system, the email message belonging to a thread of email messages received by the data processing system, the method comprising: determining whether one or more of the email messages in the thread was received after the email message is opened on the display screen; and, if so, displaying an update message on the display screen indicating that one or more of the email messages in the thread was so received.

    Smart random password generation
    37.
    发明授权

    公开(公告)号:US10055575B2

    公开(公告)日:2018-08-21

    申请号:US15135849

    申请日:2016-04-22

    CPC classification number: G06F21/46 H04L63/06 H04L63/0823 H04L63/083 H04W12/04

    Abstract: A method for generating a password for accessing a password-protected service is disclosed. A password requirements database and default password generation requirements are stored in a memory of a computing device. The password requirements database includes one or more service profiles, where each service profile includes an identifier for a service and an associated indication of requirements of valid passwords for the service. If the password requirements database includes a service profile associated with the password-protected service, the password is randomly generated to comply with requirements of valid passwords indicated in the service profile associated with the password-protected service; otherwise, the password is randomly generated to comply with the default password generation requirements.

    Privilege management and revocation

    公开(公告)号:US09734308B2

    公开(公告)日:2017-08-15

    申请号:US15063019

    申请日:2016-03-07

    Abstract: This disclosure relates to management of privileges associated with applications accessible by users of electronic devices. In one aspect, an electronic device detects that a privilege has been revoked, shuts down any application running on the electronic device that has previously accessed the privilege, and restarts any application that was shut down, the restarted application no longer having any access to the revoked privilege. In another aspect, an electronic device keeps a log of which applications have previously accessed which privileges, receives a new set of privileges associated with applications, determines that a privilege has been revoked, and if the log indicates that an application previously accessed the privilege, resets the electronic device. In a further aspect, a method sets privileges associated with applications, records which electronic devices have which applications, revokes a privilege, and instructs those electronic devices having applications to which the privilege is associated to reset themselves.

Patent Agency Ranking