Patents by Inventor Paul Douglas MORLEY
Paul Douglas MORLEY 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).
-
Patent number: 11086692Abstract: Systems and methods for managing multiple wireless devices are disclosed. An exemplary system includes multiple domains each having a particular type of wireless device management system and respective (application programming interface) APIs. API call modules corresponding to each domain enable accessing of the APIs exposed by each of the respective domains. A management console enables compiling of a consolidated list of devices and users from each of the device management systems into a single view. An exemplary method includes querying multiple domains to obtain user information, compiling a consolidated list of users, displaying the consolidated list in a user interface, selecting a user from the consolidated list, and submitting a command to either all or a specific domain for the selected user.Type: GrantFiled: November 16, 2015Date of Patent: August 10, 2021Assignee: BlackBerry LimitedInventors: Paul Douglas Morley, Michael Wayne Dennis, Neil Andrew Billings, Aleksandar Susnjar
-
Patent number: 10015279Abstract: The present disclosure involves systems, software, and computer-implemented methods for reconciling application assignments of different types to users and devices, and associating appropriate licenses for the applications to the users from purchase accounts managed by an external application store. An example method includes identifying a change in an assignment configuration for a user, the assignment configuration including a plurality of assignments of an application to the user; determining a winning assignment from the plurality of assignments; in response to determining the winning assignment, determining that the winning assignment requires a change to an external application store; and in response to determining that the winning assignment requires a change to the external application store, instructing the external application store to perform a configuration change corresponding to the winning assignment.Type: GrantFiled: February 9, 2015Date of Patent: July 3, 2018Assignee: BlackBerry LimitedInventors: Andrew Christopher Smith, Haseem Ul Haq Kheiri, Qiusheng Wang, Paul Douglas Morley, Kelsey McKinnon Smith
-
Publication number: 20180018161Abstract: An enterprise server selectively controls the ability of enterprise devices to install firmware updates. In some examples, the enterprise server identifies a subset of enterprise devices designated as alpha devices for testing functionality of newly installed firmware updates prior to installation at the remaining non-alpha devices, the alpha devices being configured to apply a first firmware update policy that enables installation of firmware updates. The enterprise server transmits a first command to the non-alpha devices to apply a second firmware update policy that disables or postpones installation of firmware updates. Once a new firmware version is determined to be installed at a number of alpha devices of a particular type for a period time, without problems, the enterprise server transmits a second command to the non-alpha devices of the particular type to temporarily apply the first firmware update policy, thereby enabling installation of the new firmware version.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Applicant: BlackBerry LimitedInventors: Balasubrahmanyam GATTU, Robert Lorne BOWERMAN, Paul Douglas MORLEY, Jeffrey Alan KUCKELMAN
-
Publication number: 20160142511Abstract: The present disclosure involves systems, software, and computer-implemented methods for reconciling application assignments of different types to users and devices, and associating appropriate licenses for the applications to the users from purchase accounts managed by an external application store. An example method includes identifying a change in an assignment configuration for a user, the assignment configuration including a plurality of assignments of an application to the user; determining a winning assignment from the plurality of assignments; in response to determining the winning assignment, determining that the winning assignment requires a change to an external application store; and in response to determining that the winning assignment requires a change to the external application store, instructing the external application store to perform a configuration change corresponding to the winning assignment.Type: ApplicationFiled: February 9, 2015Publication date: May 19, 2016Applicant: BLACKBERRY LIMITEDInventors: Andrew Christopher Smith, Haseem UI Haq Kheiri, Qiusheng Wang, Paul Douglas Morley, Kelsey McKinnon Smith
-
Publication number: 20160070606Abstract: Systems and methods for managing multiple wireless devices are disclosed. An exemplary system includes multiple domains each having a particular type of wireless device management system and respective (application programming interface) APIs. API call modules corresponding to each domain enable accessing of the APIs exposed by each of the respective domains. A management console enables compiling of a consolidated list of devices and users from each of the device management systems into a single view. An exemplary method includes querying multiple domains to obtain user information, compiling a consolidated list of users, displaying the consolidated list in a user interface, selecting a user from the consolidated list, and submitting a command to either all or a specific domain for the selected user.Type: ApplicationFiled: November 16, 2015Publication date: March 10, 2016Applicant: BLACKBERRY LIMITEDInventors: Paul Douglas Morley, Michael Wayne Dennis, Neil Andrew Billings, Aleksandar Susnjar
-
Patent number: 9189753Abstract: Systems and methods for managing multiple wireless devices are disclosed. An exemplary system includes multiple domains each having a particular type of wireless device management system and respective (application programming interface) APIs. API call modules corresponding to each domain enable accessing of the APIs exposed by each of the respective domains. A management console enables compiling of a consolidated list of devices and users from each of the device management systems into a single view. An exemplary method includes querying multiple domains to obtain user information, compiling a consolidated list of users, displaying the consolidated list in a user interface, selecting a user from the consolidated list, and submitting a command to either all or a specific domain for the selected user.Type: GrantFiled: March 5, 2012Date of Patent: November 17, 2015Assignee: BlackBerry LimitedInventors: Paul Douglas Morley, Michael Wayne Dennis, Neil Andrew Billings, Aleksandar Susnjar
-
Publication number: 20130103816Abstract: Systems and methods for managing multiple wireless devices are disclosed. An exemplary system includes multiple domains each having a particular type of wireless device management system and respective (application programming interface) APIs. API call modules corresponding to each domain enable accessing of the APIs exposed by each of the respective domains. A management console enables compiling of a consolidated list of devices and users from each of the device management systems into a single view. An exemplary method includes querying multiple domains to obtain user information, compiling a consolidated list of users, displaying the consolidated list in a user interface, selecting a user from the consolidated list, and submitting a command to either all or a specific domain for the selected user.Type: ApplicationFiled: March 5, 2012Publication date: April 25, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Paul Douglas MORLEY, Michael Wayne DENNIS, Neil Andrew BILLINGS, Aleksandar SUSNJAR
-
Publication number: 20110321038Abstract: There is disclosed a system and method for downloading and displaying advertisements during software installation on the device. In an embodiment, the method comprises: receiving a selection of one or more software installation options and considering any additional criteria for selection of an initialization file; in dependence upon the selection of one or more installation options and any additional criteria, downloading a corresponding initialization file; reading the downloaded initialization file for a list of one or more advertisement files to be downloaded to the device and played back in accordance with playback parameters provided in the initialization file; and downloading the list of advertisement files and displaying the advertisement files during the software installation in accordance with the playback parameters.Type: ApplicationFiled: November 5, 2010Publication date: December 29, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Christopher SMITH, Kristin Gerald MURPHY, Paul Douglas MORLEY, Wei Jiang (Virgil) CUI