Patents by Inventor Neil Patrick Adams

Neil Patrick Adams has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20180199264
    Abstract: The present disclosure relates to a system and method for selecting a network for use by a communication device to process a data transmission. The method comprises: determining whether an amount of data sent by the communication device over a first network in communication with the communication device has reached a data limit; and if the amount of data has reached the data limit, selecting a second network for use by the communication device.
    Type: Application
    Filed: March 5, 2018
    Publication date: July 12, 2018
    Inventors: Neil Patrick ADAMS, Ian ROBERTSON
  • Patent number: 10015158
    Abstract: In one illustrative scenario, 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.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: July 3, 2018
    Assignee: BLACKBERRY LIMITED
    Inventors: Christopher Lyle Bender, Sam Cheng-Fu Shih, Neil Patrick Adams
  • Patent number: 10009752
    Abstract: A wireless device (WD) is associated with a preprogrammed user roaming setting and an automated adjustment algorithm stored in operative communication with the device. The algorithm is initiated and run when the device enters a roaming area, thereby automatically activating the roaming setting. A user response query is operatively connected to the automated adjustment algorithm, and operates as a switch for the automated adjustment algorithm, which initiates changing the user settings in accordance with the roaming setting. A user available query is connected to the user response query, to determine if the wireless device is in use, and to generate a notification if the device is idle or a prompt if the device is in use. An output from the switch of the user response query selectively enables the automated adjustment algorithm responsive to at least one of a responsive and a nonresponsive input to the user response query.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: June 26, 2018
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Michael Stephen Brown
  • Publication number: 20180173883
    Abstract: A method, electronic device, and computer readable storage medium, for secure context-aware management of passwords stored in a password manager application in an electronic device. The password manager application prompts for entry of a password at a first user interface to unlock display of sensitive information in a second user interface. A first portion of the sensitive information is displayed in a prioritized list in the unlocked second user interface, with the second portion of the sensitive information remaining user inaccessible, only while the password manager application is in a certain password access context based on contextual information in the electronic device. The contextual information can be any combination of a current geolocation of the device, a current time, an identification of an access point in a vicinity of the device, and other contextual information.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Shivangi Anantrupa GANDHI, Kristof TAKACS, Neil Patrick ADAMS
  • Publication number: 20180173868
    Abstract: A system and method for controlling functions on devices is disclosed. An occurrence of a start of an event is determined. Based on determining the occurrence of the start, a respective registration of a respective device associated with a respective attendee of the event is received. Based on receiving the respective registration and determining the occurrence of the start of the event, temporary restrictions are applied to the respective device from which the respective registration is received. Based on determining an occurrence of an end of the event, the temporary restrictions are removed from the respective device.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Roger Paul BOWMAN, Neil Patrick ADAMS
  • Publication number: 20180165472
    Abstract: A system and method for a privacy mode are disclosed. A trusted execution environment and general operating system that has restricted access to the trusted execution environment are maintained on a processor. A privacy mode command indicating either one of a first value and a second value is received. A peripheral control interface, which is communicatively coupled to the trusted execution environment and otherwise communicatively isolated from the general operating system, is disabled when the privacy mode enable indicator has the first value and is enabled when the privacy mode enable indicator has the second value. An associated peripheral is disabled from providing signals to processing circuits when the peripheral control interface is in the disabled state and enabled to provide signals to processing circuits when the peripheral control interface is in the enabled state.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Neil Patrick ADAMS, Steven WELLINGTON, Roger Paul BOWMAN
  • Patent number: 9998412
    Abstract: A system and method for the creation and automated selection and inclusion an automated signature text with an electronic message, wherein the automated selection of the automated signature text is dependent on attributes of the message, the designated recipients, or attributes of the designated recipients as compared to the sender's attributes, such as the encoding type and/or transport method selected for the electronic message or the location of the recipient without the need for multiple user profiles or manual editing by the sender. At least one of a plurality of automated signature texts is associated with at least one encoding type of a plurality of encoding types, at least one message transport type, or with at least one predetermined recipient attribute or the outcome of a comparison of the recipient attribute with the sender's attributes. The appropriate automated signature text is inserted prior to encoding of the message for transport.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: June 12, 2018
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Herbert Anthony Little, David Victor MacFarlane
  • Publication number: 20180152838
    Abstract: A method at a computing device, the method including detecting, at the computing device, a trigger that authentication is pending for an application or service; indicating a state of a credential vault via a user interface of the computing device; and when the credential vault is in a locked state, activating an authentication mechanism for the credential vault without changing focus on the user interface for the application or service.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Neil Patrick ADAMS, Mark Alex CULLUM, Nick Waterman
  • Publication number: 20180069853
    Abstract: The security of a personal image in an apparently trusted UI is improved through the use of a fingerprint sensor hardwired to a Trusted Execution Environment. The personal image may be a complete or partial representation of a fingerprint sensed by the fingerprint sensor enhanced through emphasis of features of the fingerprint. Alternatively, the personal image may be an object whose movement within the UI is controlled responsive to data received from the fingerprint sensor.
    Type: Application
    Filed: September 6, 2016
    Publication date: March 8, 2018
    Inventors: Neil Patrick ADAMS, Catalin VISINESCU
  • Publication number: 20180068133
    Abstract: A method at an electronic device having at least one slot to receive a removable security module, the method including detecting coupling of the security module to the electronic device; sending a challenge to the security module; receiving a response from the security module; checking whether the response is valid at the electronic device; and providing a signal based on results of the checking, wherein only a defined number of security modules are configured to provide a valid response per slot or for each security module type at the electronic device. Further, a method for preventing functionality on an electronic device, the method including replacing a valid security module coupled to the electronic device with a dummy security module; detecting uncoupling of the dummy security module; and providing an alert.
    Type: Application
    Filed: September 2, 2016
    Publication date: March 8, 2018
    Inventors: Neil Patrick ADAMS, Steven WELLINGTON
  • Patent number: 9913204
    Abstract: The present disclosure relates to a system and method for selecting a network for use by a communication device to process a data transmission. The method comprises: determining whether an amount of data sent by the communication device over a first network in communication with the communication device has reached a data limit; and if the amount of data has reached the data limit, selecting a second network for use by the communication device.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: March 6, 2018
    Assignee: BLACKBERRY LIMITED
    Inventors: Neil Patrick Adams, Ian Robertson
  • Publication number: 20180059808
    Abstract: A method of controlling an electronic device having a display moveable relative to a keyboard, between a first position in which the keyboard is not exposed and a second position in which the keyboard is exposed. The method includes, detecting movement of the display relative to the keyboard, to a third position, between the first position and the second position, in which the keyboard is partially exposed, determining a location of the display relative to the keyboard when the display is in the third position relative to the keyboard, identifying an action associated with the third position, and performing the action associated with the third position.
    Type: Application
    Filed: August 25, 2016
    Publication date: March 1, 2018
    Inventors: Jeremy Lawson KOMINAR, Neil Patrick ADAMS
  • Patent number: 9864851
    Abstract: A system, device and method for authenticating a user. The system, device and method may employ a computing device for providing credentials required for access to an on-line resource available over a network. The computing device may connect to the on-line resource to register a user. The computing device may receive from the on-line resource at least one request for a credential to identify the user. In response to the request, the computing device may generate a random credential, store the random credential in association with an on-line resource identifier and the request in a data store accessible to the computing device and, submit the random credential to the on-line resource to register the user.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: January 9, 2018
    Assignees: BlackBerry Limited, Certicom Corp.
    Inventors: Neil Patrick Adams, Scott Alexander Vanstone, Daniel Richard L. Brown, Dinah Lea Marie Davis, Christopher Labrador, Alfred John Menezes
  • Publication number: 20170331628
    Abstract: A system and method for supporting encryption key retrieval. A first digital key is created. A first protected key is created by applying a first protection algorithm based on a first user provided password to the first digital key. A first unlock key is created that is separate from the first digital key. A second protected key is created by applying a second protection algorithm based on the first unlock key to the first digital key. The first protected key and the second protected key are stored. The first unlock key is sent to a remote storage and no copy of the unlock key is retained after the sending the first unlock key.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 16, 2017
    Inventors: Neil Patrick ADAMS, David BAJAR
  • Publication number: 20170329589
    Abstract: Systems, methods, and software can be used to share content. In some aspects, the electronic device receives an installation manifest for an application. The installation manifest indicates one or more resources on the electronic device that the application is configured to access. The electronic device receives resource usage information associated with the application. The resource usage information indicates how often the application uses at least one resources. A resource permission request for the application is outputted on the electronic device based on the installation manifest and the resource usage information.
    Type: Application
    Filed: May 12, 2016
    Publication date: November 16, 2017
    Applicant: BlackBerry Limited
    Inventors: Jeremy Lawson KOMINAR, Neil Patrick ADAMS
  • Publication number: 20170329940
    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.
    Type: Application
    Filed: July 31, 2017
    Publication date: November 16, 2017
    Applicant: BlackBerry Limited
    Inventors: Neil Patrick Adams, Herbert Anthony Little
  • Patent number: 9813100
    Abstract: A device case has a body forming a compartment holding an electronic device with a back facing camera lens and a front side with a user interface display and front facing camera lens. The device case has a movable lens cover attached to the body and held by the body when moved to any of an open position, a first position, and a second position. The movable lens cover, in the open position, leaves the front facing camera lens, the user interface display, and the back facing camera lens exposed. The movable lens cover, in the first position, covers the back facing camera lens while leaving the user interface display and the front facing camera lens exposed, and when in the second position, covers both the front facing camera lens and the back facing camera lens while leaving the user interface display exposed.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: November 7, 2017
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Yi Ying Wang, Younghwan Kim
  • Publication number: 20170315711
    Abstract: A method of controlling an electronic device having a display moveable relative to a keyboard, between a first position in which the keyboard is exposed for use and a second position in which the keyboard is not exposed. The method includes, in response to detecting initiation of control of a position of an adjustable setting within a range, entering a control mode at the electronic device, and, in response to detecting movement of the display relative to the keyboard of the electronic device, adjusting the position of the adjustable setting within the range.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventor: Neil Patrick ADAMS
  • Publication number: 20170308862
    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.
    Type: Application
    Filed: July 13, 2017
    Publication date: October 26, 2017
    Applicant: BlackBerry Limited
    Inventors: Neil Patrick ADAMS, Raymond Paul VANDER VEEN
  • Publication number: 20170308695
    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.
    Type: Application
    Filed: April 22, 2016
    Publication date: October 26, 2017
    Applicant: BLACKBERRY LIMITED
    Inventors: Neil Patrick ADAMS, Lukas SYDOROWSKI