Patents by Inventor Owen Parry

Owen Parry 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: 9467338
    Abstract: Methods and apparatuses relating to Open Mobile Alliance (OMA) device management (DM) are provided. An embodiment provides a method in which a mobile device is configured for: accumulating delta records on the mobile device; and pushing delta records to a DM server when a threshold for the delta records is met or exceeded. The delta records relate to changes made to an Open Mobile Alliance (OMA) device management (DM) tree. The delta records may be purged after the pushing operation. Other embodiments provide a mobile device and computer-readable medium for performing or facilitating the method.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: October 11, 2016
    Assignee: BlackBerry Limited
    Inventors: Nicholas Patrick Alfano, Thomas Owen Parry
  • Publication number: 20160253159
    Abstract: A method for managing software on a device is provided. The method comprises: receiving, from a third party associated with the device, by a software administrator of an organization different from the third party, release information regarding software versions for the device; creating, by the software administrator, a profile that specifies whether or not at least one of the software versions is allowed on the device; and transmitting the profile, by the software administrator to a server computer associated with the third or other parties, to promote enforcement of the profile for the device.
    Type: Application
    Filed: February 26, 2015
    Publication date: September 1, 2016
    Inventors: Andrew Christopher Smith, Thomas Owen Parry, Srdan Dikic, Spencer Leavitt George Quin, Christopher Donald MacDonald, Michael William Loosemore, Jason Lee Carter
  • Patent number: 9069641
    Abstract: Updating firmware on mobile devices can be performed during device management (DM) sessions between mobile devices and one or more servers. A server can provide data to at least one node of a firmware update management object (FUMO) stored at a mobile device. The data can indicate a plurality of different update file locations accessible via a network. The mobile device can download a plurality of update files from the plurality of different update file locations via the network in response to receiving the command. From a set of update files, each mobile device can thus obtain its particular firmware update as a subset of the update files as indicated by its FUMO. Metadata may be provided to the FUMO to express one or more conditions that the mobile device must meet in order to download respective update files.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: June 30, 2015
    Assignee: BlackBerry Limited
    Inventors: Thomas Owen Parry, Jason Lee Carter
  • Patent number: 9060273
    Abstract: An authentication server and methods of generating a token for use by a mobile device to establish authorization for the mobile device to access a service provided by a service server, the method comprising receiving a request for the token from the mobile device, generating the token comprising location data identifying a location for the mobile device and authentication data indicating a level of access that the mobile device is permitted to have to the service provided by the service server, and transmitting the token to the mobile device.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: June 16, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
  • Publication number: 20150082297
    Abstract: Updating firmware on mobile devices can be performed during device management (DM) sessions between mobile devices and one or more servers. A server can provide data to at least one node of a firmware update management object (FUMO) stored at a mobile device. The data can indicate a plurality of different update file locations accessible via a network. The mobile device can download a plurality of update files from the plurality of different update file locations via the network in response to receiving the command. From a set of update files, each mobile device can thus obtain its particular firmware update as a subset of the update files as indicated by its FUMO. Metadata may be provided to the FUMO to express one or more conditions that the mobile device must meet in order to download respective update files.
    Type: Application
    Filed: September 17, 2013
    Publication date: March 19, 2015
    Applicants: BlackBerry Corporation, BlackBerry Limited
    Inventors: Thomas Owen PARRY, Jason Lee CARTER
  • Patent number: 8958780
    Abstract: A user equipment (UE) is disclosed comprising an agent configured to monitor and report UE configuration and capability information, wherein the UE is further configured to provide the UE configuration and capability information, and subsequently receive an application based on the configuration and capability information. Also disclosed is a network comprising a provisioning server configured to receive UE configuration and capability information, and subsequently provide an application based on the UE configuration and capability information. Also disclosed is a method comprising providing UE configuration and capability information from a UE, and receiving an application at the UE based on the configuration and capability information. Also disclosed is a method comprising receiving UE configuration and capability information at a provisioning server, and providing an application from the provisioning server based on the UE configuration and capability information.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: February 17, 2015
    Assignee: BlackBerry Limited
    Inventors: Christopher David Smith, Thomas Owen Parry, Jason Lee Carter, David Clarke, Salim Hayder Omar, Axel Ferrazzini, Nicholas Patrick Alfano
  • Patent number: 8892086
    Abstract: Personalization of a mobile device, including receiving at the mobile device a unique code; selecting, from a plurality of personalization policies stored on the mobile device a personalization policy that corresponds to the unique code; and storing the selected personalization policy in a persistent protected storage element of the mobile device. Customizing a mobile device, including determining at the mobile device a unique code; selecting, from a plurality of customized data sets stored on the mobile device a data set that corresponds to the unique code; and activating the selected data set on the mobile device.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: November 18, 2014
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Thomas Owen Parry, Robert David Turner, Timothy Ryan Salter, Nicole Melissa Debickes, David Brandon Sosby, Melanie Arlene Barker, Martin John Bowyer, Douglas Eugene Ross, Richard Enrique Lopez, Paul Munguia, Cora Lynne Collins, James Arthur Bruck
  • Publication number: 20140213233
    Abstract: Personalization of a mobile device, including receiving at the mobile device a unique code; selecting, from a plurality of personalization policies stored on the mobile device a personalization policy that corresponds to the unique code; and storing the selected personalization policy in a persistent protected storage element of the mobile device. Customizing a mobile device, including determining at the mobile device a unique code; selecting, from a plurality of customized data sets stored on the mobile device a data set that corresponds to the unique code; and activating the selected data set on the mobile device.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicants: QNX SOFTWARE SYSTEMS LIMITED, RESEARCH IN MOTION LIMITED
    Inventors: Thomas Owen PARRY, Robert David TURNER, Timothy Ryan Salter, Nicole Melissa DEBICKES, David Brandon SOSBY, Melanie Arlene Barker, Martin John Bowyer, Douglas Eugene ROSS, Richard Enrique Lopez, Paul Munguia, Cora Lynne Collins, James Arthur BRUCK
  • Patent number: 8756607
    Abstract: A data-processing method and system generally comprises identifying a plurality of hardware resources associated with a data-processing apparatus, time-slicing the plurality of hardware resources. Thereafter the plurality of active hardware resources can be allocated among a plurality of active hardware resources associated with the data-processing apparatus, thereby allowing a limited number of hardware resources to service a larger number of physical devices associated with the data-processing apparatus. An appropriate hardware resource can be selected from among the plurality of active hardware resources utilizing one or more swapping algorithms.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: June 17, 2014
    Assignee: LSI Corporation
    Inventors: Ming-jen Wang, Stephen Johnson, Owen Parry, Bradley Dean Besmer
  • Publication number: 20140012970
    Abstract: Methods and devices for facilitating download of content, particularly data, from a third-party server using an administration server. The administration server determines that content is available on a third-party server. The administration server then determines that an electronic can establish a download session with the third-party server over a wireless network connection. The determination is based on analyzing one or more pre-determined rules, and the one or more pre-determined rules are based on an estimate of wireless network traffic load. In response to the determination, the administration server sends a notification to the electronic device to indicate that the content is available for download from the third-party server.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Thomas Owen PARRY, Andrey FELDMAN
  • Publication number: 20140013450
    Abstract: Methods and devices for facilitating download of content, particularly data, from a third-party server using an administration server. The administration server receives a request from an electronic device to download content from the third-party server over a wireless network connection. It then generates an authorization message in response to the request based on applying one or more pre-determined rules to the request, wherein the one or more pre-determined rules are based on an estimate of wireless network traffic load and sends the authorization message to the electronic device indicating whether the electronic device is authorized to establish a download session with the third-party server.
    Type: Application
    Filed: July 3, 2012
    Publication date: January 9, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Thomas Owen PARRY, Andrey FELDMAN, Spencer Leavitt George QUIN
  • Publication number: 20140006569
    Abstract: Provisioning data is shared with a new device being added to a home environment network. An existing home environment device may receive a request from the new device and transmit provisioning information for user services to the new device. Coordination between the new device and plurality of home environment devices provide for notifications of the provisioning request at several home environment devices. The notifications are removed from other home environment devices when a user responds to one of the notifications at a particular home environment device.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Inventors: Axel FERRAZZINI, Jason Lee CARTER, Richard Enrique LOPEZ, Thomas Owen PARRY
  • Patent number: 8582521
    Abstract: Systems and methods for mobile communications are disclosed herein. An example method for a mobile station includes sending to a network a mobile station capability information element, the mobile station capability information element including a first reduction of timeslots field for a downlink dual carrier non-enhanced flexible timeslot assignment operation mode and a second reduction of timeslots field for a downlink dual carrier enhanced flexible timeslot assignment operation mode.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 12, 2013
    Assignee: Blackberry Limited
    Inventors: David Hole, Satish Venkob, Rene Faurie, William Owen Parry
  • Patent number: 8565148
    Abstract: Systems and methods for mobile communications are disclosed herein. An example method for a mobile station includes receiving first data from a carrier on a first frequency using a first receiver of the mobile station in a first timeslot, tuning a second frequency of the carrier using the second receiver while the first receiver is receiving the first data during the first timeslot, and receiving second data from the carrier on the second frequency using the second receiver during a second timeslot that immediately follows the first timeslot, wherein the mobile station receives data on all timeslots without each of two time division multiple access frames.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: October 22, 2013
    Assignee: Blackberry Limited
    Inventors: David Hole, Satish Venkob, Rene Faurie, William Owen Parry
  • Publication number: 20130252583
    Abstract: An authentication server and methods of generating a token for use by a mobile device to establish authorization for the mobile device to access a service provided by a service server, the method comprising receiving a request for the token from the mobile device, generating the token comprising location data identifying a location for the mobile device and authentication data indicating a level of access that the mobile device is permitted to have to the service provided by the service server, and transmitting the token to the mobile device.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
  • Publication number: 20130111458
    Abstract: Methods and system for on-demand patching of mobile device software bundles. A server pre-loaded with available bundles receives an update request from a mobile device and information regarding the current software bundle on the mobile device and the selected bundle requested by the mobile device. The server determines whether a patch exists and, if not, and if the server has a copy of the current software bundle, then the server generates a patch from the current software bundle to the selected software bundle. The patch may be tested and may be compressed prior to transmission to the mobile device. The server may filter available bundles to identify a list of bundles to which the mobile device is entitled to upgrade based on a number of criteria, including device type, vendor/carrier, user ID, current software bundle, geographic location and other factors.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Spencer Leavitt George QUIN, Thomas Owen PARRY, Andrey FELDMAN, Marc Andrew PROVENCHER
  • Publication number: 20120309344
    Abstract: A method for automated selection of a user account is provided. The method includes analyzing a plurality of parameters associated with operation of plurality of user accounts on a mobile device and selecting a user account based on the analysis.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Axel Ferrazzini, Thomas Owen Parry, Jason Lee Carter, David James Clarke, Salim Hayder Omar, James A. Godfrey, Nicholas Patrick Alfano, Christopher David Smith
  • Patent number: 8321596
    Abstract: An input port is assigned to a SAS expander device. An output port is assigned to the SAS expander device. The output port and the input port are defined to be paired with each other as a primary subtractive port. Only a SAS initiator address is programmed in the route table of the SAS expander. An OPEN command is sent out the output port upon receiving the OPEN command into the input port if the DEST of the OPEN command is not a direct attached device of the SAS expander device and the DEST is not in the route table of the SAS expander device. An OPEN command is sent out the input port upon receiving the OPEN command into the output port if the DEST of the OPEN command is not a direct attached device of the SAS expander device and the DEST is not in the route table of the SAS expander device.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: November 27, 2012
    Assignee: LSI Corporation
    Inventors: Stephen B. Johnson, William K Petty, Owen Parry
  • Publication number: 20120213194
    Abstract: Systems and methods for mobile communications are disclosed herein. An example method for a mobile station includes receiving first data from a carrier on a first frequency using a first receiver of the mobile station in a first timeslot, tuning a second frequency of the carrier using the second receiver while the first receiver is receiving the first data during the first timeslot, and receiving second data from the carrier on the second frequency using the second receiver during a second timeslot that immediately follows the first timeslot, wherein the mobile station receives data on all timeslots without each of two time division multiple access frames.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 23, 2012
    Inventors: David Philip Hole, Satish Venkob, Rene Faurie, William Owen Parry
  • Patent number: 8219719
    Abstract: An apparatus and method are disclosed for maintaining consistent port and PHY configuration information in an SAS controller when connected SAS devices are rebooted, reset or otherwise temporarily disconnected. Configuration information is stored in non-volatile memory, and restored by a methodology to prevent port conflicts.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: July 10, 2012
    Assignee: LSI Corporation
    Inventors: Owen Parry, Brad D. Besmer, Ming-Jen Wang