Patents by Inventor Timothy Richard Tyhurst

Timothy Richard Tyhurst 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: 10942727
    Abstract: A system, method and apparatus for installing software at a mobile electronic device are provided, the mobile electronic device enabled for communication with a computing device. A query for available software for installation on the mobile electronic device receiving is received from the computing device, the query directed to a proxy server rather than a public server enabled as a gateway for software downloads. A list of the available software is generated. The list is modified to produce a modified list of approved software. The modified list is transmitted to the computing device such that the approved software can be selected for installation on the mobile electronic device.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: March 9, 2021
    Assignee: BLACKBERRY LIMITED
    Inventors: Timothy Richard Tyhurst, Paul Edward Landry
  • Publication number: 20190294430
    Abstract: A system, method and apparatus for installing software at a mobile electronic device are provided, the mobile electronic device enabled for communication with a computing device. A query for available software for installation on the mobile electronic device receiving is received from the computing device, the query directed to a proxy server rather than a public server enabled as a gateway for software downloads. A list of the available software is generated. The list is modified to produce a modified list of approved software. The modified list is transmitted to the computing device such that the approved software can be selected for installation on the mobile electronic device.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: Timothy Richard TYHURST, Paul Edward LANDRY
  • Patent number: 10318267
    Abstract: A system, method and apparatus for installing software at a mobile electronic device are provided, the mobile electronic device enabled for communication with a computing device. A query for available software for installation on the mobile electronic device receiving is received from the computing device, the query directed to a proxy server rather than a public server enabled as a gateway for software downloads. A list of the available software is generated. The list is modified to produce a modified list of approved software. The modified list is transmitted to the computing device such that the approved software can be selected for installation on the mobile electronic device.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: June 11, 2019
    Assignee: BLACKBERRY LIMITED
    Inventors: Timothy Richard Tyhurst, Paul Edward Landry
  • Patent number: 9195473
    Abstract: The present disclosure provides a method for sharing an internal storage of a portable electronic device on a host electronic device and an electronic device configured for same. The internal storage is automatically mounted and dismounted as a network drive on the host electronic device in response to connection events and disconnection events.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: November 24, 2015
    Assignee: BlackBerry Limited
    Inventors: Timothy Richard Tyhurst, Edward Snow Willis, George Dos Santos, Michel Theodor Schmiderer, Brandon Dean Slack
  • Patent number: 9092293
    Abstract: A system selects an application program for download. The system includes a host system, such as a personal computer, having a disk sub-system storing a plurality of application programs. The disk sub-system includes a file storing a plurality of identifiers, with each of at least some of the identifiers being associated with one or more of the application programs. A target system, such as a wireless handheld electronic device, includes a hardware identifier and a vendor identifier. A communications channel connects the host system and the target system. An application loader routine executes at the host system, communicates with the target system through the communications channel, requests the hardware and vendor identifiers as a received identifier from the target system over the communication channel, and employs the identifiers and the received identifier to select one of the application programs for download from the host system to the target system.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 28, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrew Douglas Bocking, Timothy Richard Tyhurst
  • Publication number: 20150199195
    Abstract: A system, method and apparatus for installing software at a mobile electronic device are provided, the mobile electronic device enabled for communication with a computing device. A query for available software for installation on the mobile electronic device receiving is received from the computing device, the query directed to a proxy server rather than a public server enabled as a gateway for software downloads. A list of the available software is generated. The list is modified to produce a modified list of approved software. The modified list is transmitted to the computing device such that the approved software can be selected for installation on the mobile electronic device.
    Type: Application
    Filed: March 26, 2015
    Publication date: July 16, 2015
    Inventors: Timothy Richard TYHURST, Paul Edward LANDRY
  • Patent number: 9043282
    Abstract: A method, system and devices for backing up data on a mobile device connected to a host computer is disclosed. The method comprises: displaying a web page of a web-based device management application in an Internet browser on the host computer, the web page including an interface element for inputting a request to backup data on the mobile device; receiving, via the interface element, the request to backup data on the mobile device; and in response to receiving the request to backup data on the mobile device: obtaining, at the host computer, first data from the mobile device; and storing the first data.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: May 26, 2015
    Assignee: BlackBerry Limited
    Inventors: Timothy Richard Tyhurst, Salim Hayder Omar
  • Patent number: 9021016
    Abstract: A method, apparatus and system for managing communications between a client machine and a mobile computing device. The mobile computing device comprising: a storage configured to maintain a host application; a processor configured to execute the host application; an interface configured to connect to the client machine, the interface further configured to carry a web request from the client machine to the processor, the host application configured to respond to the web request.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: April 28, 2015
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Edward Snow Willis, Ennis Al-Asaaed, Michael Ian Clough, Cédric Charrier, Timothy Richard Tyhurst, George Dos Santos, Aleksandar Ristovski, Sean Derek Boudreau
  • Patent number: 8972792
    Abstract: Methods, apparatus, and systems for electronic device recovery are disclosed. An example method includes determining that a software request received from a computing device includes an indication of a repair mode of an electronic device, determining a characteristic of the electronic device, determining software to be provided to the electronic device based on the characteristic, and in response to determining that the software request includes the indication of the repair mode, transmitting location information for the software to the computing device.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 3, 2015
    Assignee: BlackBerry Limited
    Inventors: Spencer Leavitt George Quin, Andrey Feldman, Robert David Turner, Timothy Richard Tyhurst
  • Publication number: 20150040120
    Abstract: A system selects an application program for download. The system includes a host system, such as a personal computer, having a disk sub-system storing a plurality of application programs. The disk sub-system includes a file storing a plurality of identifiers, with each of at least some of the identifiers being associated with one or more of the application programs. A target system, such as a wireless handheld electronic device, includes a hardware identifier and a vendor identifier. A communications channel connects the host system and the target system. An application loader routine executes at the host system, communicates with the target system through the communications channel, requests the hardware and vendor identifiers as a received identifier from the target system over the communication channel, and employs the identifiers and the received identifier to select one of the application programs for download from the host system to the target system.
    Type: Application
    Filed: September 19, 2014
    Publication date: February 5, 2015
    Inventors: Andrew Douglas BOCKING, Timothy Richard TYHURST
  • Patent number: 8910236
    Abstract: A method, device and system for enablement of desktop software functionality based on IT policy comprising determining if IT policy settings are associated with a mobile device connected to the desktop software and restricting functionality of the desktop software based on the IT policy settings for the connected mobile device.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: December 9, 2014
    Assignee: BlackBerry Limited
    Inventors: Paul Edward Landry, Timothy Richard Tyhurst
  • Patent number: 8869143
    Abstract: A system selects an application program for download. The system includes a host system, such as a personal computer, having a disk sub-system storing a plurality of application programs. The disk sub-system includes a file storing a plurality of identifiers, with each of at least some of the identifiers being associated with one or more of the application programs. A target system, such as a wireless handheld electronic device, includes a hardware identifier and a vendor identifier. A communications channel connects the host system and the target system. An application loader routine executes at the host system, communicates with the target system through the communications channel, requests the hardware and vendor identifiers as a received identifier from the target system over the communication channel, and employs the identifiers and the received identifier to select one of the application programs for download from the host system to the target system.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: October 21, 2014
    Assignee: BlackBerry Limited
    Inventors: Andrew Douglas Bocking, Timothy Richard Tyhurst
  • Publication number: 20130283091
    Abstract: Methods, apparatus, and systems for electronic device recovery are disclosed. An example method includes determining that a software request received from a computing device includes an indication of a repair mode of an electronic device, determining a characteristic of the electronic device, determining software to be provided to the electronic device based on the characteristic, and in response to determining that the software request includes the indication of the repair mode, transmitting location information for the software to the computing device.
    Type: Application
    Filed: April 19, 2012
    Publication date: October 24, 2013
    Inventors: Spencer Leavitt George Quin, Andrey Feldman, Robert David Turner, Timothy Richard Tyhurst
  • Publication number: 20130268929
    Abstract: The present disclosure provides a method for sharing an internal storage of a portable electronic device on a host electronic device and an electronic device configured for same. The internal storage is automatically mounted and dismounted as a network drive on the host electronic device in response to connection events and disconnection events.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Timothy Richard Tyhurst, Edward Snow Willis, George Dos Santos, Michel Theodor Schmiderer, Brandon Dean Slack
  • Patent number: 8457609
    Abstract: A method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network are disclosed. In accordance with one embodiment, an Internet browser receives a request to establish a service relationship between a mobile communication device and a mobile data server. A device identifier and device capability data is received from the mobile communication device. Service data for the mobile communication device is received from a mobile data administration server in accordance with the device identifier and device capability data, which is then stored in a memory of the mobile communication device.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Timothy Richard Tyhurst, Salim Hayder Omar
  • Publication number: 20130104184
    Abstract: A method, device and system for enablement of desktop software functionality based on IT policy comprising determining if IT policy settings are associated with a mobile device connected to the desktop software and restricting functionality of the desktop software based on the IT policy settings for the connected mobile device.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: Research In Motion Limited
    Inventors: Paul Edward LANDRY, Timothy Richard TYHURST
  • Patent number: 8418168
    Abstract: A method for performing a software upgrade on an electronic device connected to a computer includes displaying a web page including a scripting language within an Internet browser on the computer, the Internet browser including a scripting engine for executing the scripting language; providing a scripting-language capable device controller for interfacing communications between the scripting engine and the electronic device; receiving by the Internet browser of a request to install device software onto the electronic device via a user interface element of the web page; receiving by the device controller of device attribute information from the electronic device in response to the request; sending the device attribute information from the device controller to the scripting engine; sending the device attribute information from the Internet browser; when an upgrade is available, receiving upgrade software for the electronic device, and upgrading device software on the electronic device using the upgrade software
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: April 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Timothy Richard Tyhurst, Salim Hayder Omar
  • Publication number: 20120295607
    Abstract: A method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network are disclosed. In accordance with one embodiment, an Internet browser receives a request to establish a service relationship between a mobile communication device and a mobile data server. A device identifier and device capability data is received from the mobile communication device. Service data for the mobile communication device is received from a mobile data administration server in accordance with the device identifier and device capability data, which is then stored in a memory of the mobile communication device.
    Type: Application
    Filed: August 2, 2012
    Publication date: November 22, 2012
    Applicant: Research In Motion Limited
    Inventors: Timothy Richard Tyhurst, Salim Hayder Omar
  • Patent number: 8260273
    Abstract: A method and system for establishing a service relationship between a mobile communication device and a mobile data server for connecting to a wireless network are disclosed. In accordance with one embodiment, an Internet browser receives a request to establish a service relationship between a mobile communication device and a mobile data server. A device identifier and device capability data is received from the mobile communication device. Service data for the mobile communication device is received from a mobile data administration server in accordance with the device identifier and device capability data, which is then stored in a memory of the mobile communication device.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 4, 2012
    Assignee: Research In Motion Limited
    Inventors: Timothy Richard Tyhurst, Salim Hayder Omar
  • Publication number: 20120079006
    Abstract: A method, apparatus and system for managing communications between a client machine and a mobile computing device. The mobile computing device comprising: a storage configured to maintain a host application; a processor configured to execute the host application; an interface configured to connect to the client machine, the interface further configured to carry a web request from the client machine to the processor, the host application configured to respond to the web request.
    Type: Application
    Filed: August 5, 2011
    Publication date: March 29, 2012
    Applicants: QNX Software Systems, Research In Motion Limited
    Inventors: Willis Edward Snow, Ennis Al-Asaaed, Michael Ian Clough, Cédric Charrier, Timothy Richard Tyhurst, George Dos Santos, Aleksandar Ristovski, Sean Derek Boudreau