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: 9467338Abstract: 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: GrantFiled: March 22, 2011Date of Patent: October 11, 2016Assignee: BlackBerry LimitedInventors: Nicholas Patrick Alfano, Thomas Owen Parry
-
Publication number: 20160253159Abstract: 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: ApplicationFiled: February 26, 2015Publication date: September 1, 2016Inventors: Andrew Christopher Smith, Thomas Owen Parry, Srdan Dikic, Spencer Leavitt George Quin, Christopher Donald MacDonald, Michael William Loosemore, Jason Lee Carter
-
Patent number: 9069641Abstract: 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: GrantFiled: September 17, 2013Date of Patent: June 30, 2015Assignee: BlackBerry LimitedInventors: Thomas Owen Parry, Jason Lee Carter
-
Patent number: 9060273Abstract: 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: GrantFiled: March 22, 2012Date of Patent: June 16, 2015Assignee: BlackBerry LimitedInventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
-
Publication number: 20150082297Abstract: 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: ApplicationFiled: September 17, 2013Publication date: March 19, 2015Applicants: BlackBerry Corporation, BlackBerry LimitedInventors: Thomas Owen PARRY, Jason Lee CARTER
-
Patent number: 8958780Abstract: 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: GrantFiled: October 7, 2010Date of Patent: February 17, 2015Assignee: BlackBerry LimitedInventors: Christopher David Smith, Thomas Owen Parry, Jason Lee Carter, David Clarke, Salim Hayder Omar, Axel Ferrazzini, Nicholas Patrick Alfano
-
Patent number: 8892086Abstract: 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: GrantFiled: January 29, 2013Date of Patent: November 18, 2014Assignees: 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: 20140213233Abstract: 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: ApplicationFiled: January 29, 2013Publication date: July 31, 2014Applicants: QNX SOFTWARE SYSTEMS LIMITED, RESEARCH IN MOTION LIMITEDInventors: 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: 8756607Abstract: 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: GrantFiled: August 14, 2006Date of Patent: June 17, 2014Assignee: LSI CorporationInventors: Ming-jen Wang, Stephen Johnson, Owen Parry, Bradley Dean Besmer
-
Publication number: 20140012970Abstract: 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: ApplicationFiled: July 3, 2012Publication date: January 9, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Thomas Owen PARRY, Andrey FELDMAN
-
Publication number: 20140013450Abstract: 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: ApplicationFiled: July 3, 2012Publication date: January 9, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Thomas Owen PARRY, Andrey FELDMAN, Spencer Leavitt George QUIN
-
Publication number: 20140006569Abstract: 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: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventors: Axel FERRAZZINI, Jason Lee CARTER, Richard Enrique LOPEZ, Thomas Owen PARRY
-
Patent number: 8582521Abstract: 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: GrantFiled: September 26, 2011Date of Patent: November 12, 2013Assignee: Blackberry LimitedInventors: David Hole, Satish Venkob, Rene Faurie, William Owen Parry
-
Patent number: 8565148Abstract: 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: GrantFiled: April 27, 2012Date of Patent: October 22, 2013Assignee: Blackberry LimitedInventors: David Hole, Satish Venkob, Rene Faurie, William Owen Parry
-
Publication number: 20130252583Abstract: 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: ApplicationFiled: March 22, 2012Publication date: September 26, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew James Guy Brown, Christopher M. Fogel, Thomas Owen Parry
-
Publication number: 20130111458Abstract: 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: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Spencer Leavitt George QUIN, Thomas Owen PARRY, Andrey FELDMAN, Marc Andrew PROVENCHER
-
Publication number: 20120309344Abstract: 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: ApplicationFiled: June 1, 2011Publication date: December 6, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: 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: 8321596Abstract: 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: GrantFiled: April 2, 2009Date of Patent: November 27, 2012Assignee: LSI CorporationInventors: Stephen B. Johnson, William K Petty, Owen Parry
-
Publication number: 20120213194Abstract: 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: ApplicationFiled: April 27, 2012Publication date: August 23, 2012Inventors: David Philip Hole, Satish Venkob, Rene Faurie, William Owen Parry
-
Patent number: 8219719Abstract: 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: GrantFiled: February 7, 2011Date of Patent: July 10, 2012Assignee: LSI CorporationInventors: Owen Parry, Brad D. Besmer, Ming-Jen Wang