Patents by Inventor Hugh Hind
Hugh Hind 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: 9326227Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks.Type: GrantFiled: February 12, 2010Date of Patent: April 26, 2016Assignee: BlackBerry LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
-
Patent number: 8731552Abstract: Network selection techniques for use in a mobile device which is configured for voice and packet data communications are described. The mobile device performs a scanning operation to identify one or more communication networks, and consults a network selection list for selecting, in accordance with assigned priorities of the list, one of the identified networks. The mobile device also determines whether a packet data service interconnection to a home network via the selected network is available. If the interconnection to the home network via the selected network is determined to be available, then the mobile device operates with voice and packet data services in the selected network. Otherwise, if the interconnection to the home network via the selected network is determined to be unavailable, then the mobile device repeats the acts of consulting and determining for the next identified network in the list.Type: GrantFiled: September 21, 2011Date of Patent: May 20, 2014Assignee: BlackBerry LimitedInventors: Hugh Hind, Mark Edward Church, Noushad Naqvi
-
Patent number: 8700096Abstract: A system and method for pushing a service book to a mobile device is provided. A service book includes a plurality of fields relating to a host service. At least one mobile device is identified that is to receive the service book. Wireless propagation information is provided that identifies an address for the mobile device to receive the service book. The service book is transmitted over a wireless network using the address for the mobile device, and is received by the mobile device.Type: GrantFiled: September 17, 2009Date of Patent: April 15, 2014Assignee: BlackBerry LimitedInventors: Herbert A. Little, Craig A. Dunk, Hugh Hind, Gary P. Mousseau, Barry J. Gilhuly
-
Patent number: 8516055Abstract: A system and method for redirecting data from a host system (or messaging server) to one or more mobile data communication devices via a wireless packet data network is provided in which the wireless packet data network dynamically assigns addresses to the one or more mobile data communication devices on an as-needed basis. A redirector application operating at the host system is configured by each user to continuously redirect certain data to the wireless packet data network, as the data is received (or otherwise altered) at the host system. Two methods are provided for communicating the redirected data from the network to the mobile device. In a first method, the mobile device is configured to periodically contact a store-and-forward server within the wireless network, which, when contacted, assigns a network address to the mobile device and then transmits the stored, redirected data to the mobile device.Type: GrantFiled: August 29, 2001Date of Patent: August 20, 2013Assignee: Research In Motion LimitedInventors: Hugh Hind, Michael Knowles, Noushad Naqvi, David Bajar, Ian M. Patterson, Anthony G. Burns, Allan D. Lewis, Gary P. Mousseau, Mihal Lazaridis
-
Patent number: 8468127Abstract: A communication device includes a database. The database is configured to store data records to be synchronized with a host device and to store, for each record, a corresponding device synchronization parameter (DSP) and a corresponding host synchronization parameter (HSP). The DSP indicates a version number assigned to a current version, of the respective data record, as stored in the database of the device. The HSP indicates a version number assigned to a current version, of the same record, as stored in the host device.Type: GrantFiled: January 30, 2012Date of Patent: June 18, 2013Assignee: Research In Motion LimitedInventors: Hugh Hind, Craig A. Dunk
-
Publication number: 20120243436Abstract: Network selection techniques for use in a mobile device which is configured for voice and packet data communications are described. The mobile device performs a scanning operation to identify one or more communication networks, and consults a network selection list for selecting, in accordance with assigned priorities of the list, one of the identified networks. The mobile device also determines whether a packet data service interconnection to a home network via the selected network is available. If the interconnection to the home network via the selected network is determined to be available, then the mobile device operates with voice and packet data services in the selected network. Otherwise, if the interconnection to the home network via the selected network is determined to be unavailable, then the mobile device repeats the acts of consulting and determining for the next identified network in the list.Type: ApplicationFiled: September 21, 2011Publication date: September 27, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Hugh Hind, Mark E. Church, Noushad Naqvi
-
Patent number: 8275401Abstract: A mobile device sends to a wireless network a request for establishing a service. In response to a rejection of the request, the device reattempts the request so long as the total number of requests is less than a predetermined value. When the total number of rejected requests is greater than or equal to the predetermined value, the device selects a different wireless network with which to establish the communication service if the wireless network is a non-home network. Otherwise, if the wireless network is the home network, the mobile device runs a timer which is initialized with an internal timer value instead of a network timer value when the internal timer value is less than the network timer value. In response to an expiration of the timer, the mobile device sends to the wireless network another one or more requests for establishing the service.Type: GrantFiled: January 13, 2012Date of Patent: September 25, 2012Assignee: Research In Motion LimitedInventors: Jayasri Gunaratnam, Bryan Taylor, Bao Quoc Nguyen, Hugh Hind, Noushad Naqvi, Darcy Richard Phipps, Craig Ian Haight Swann
-
Publication number: 20120130953Abstract: A communication device includes a database. The database is configured to store data records to be synchronized with a host device and to store, for each record, a corresponding device synchronization parameter (DSP) and a corresponding host synchronization parameter (HSP). The DSP indicates a version number assigned to a current version, of the respective data record, as stored in the database of the device. The HSP indicates a version number assigned to a current version, of the same record, as stored in the host device.Type: ApplicationFiled: January 30, 2012Publication date: May 24, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Hugh Hind, Craig A. Dunk
-
Patent number: 8179922Abstract: A method and system for monitoring the health of a wireless telecommunication network. Network health is monitored without placing an administrative burden on the carrier network itself, instead, this burden is placed on components that lie outside the carrier network and pass communications through it. The data service provider infrastructure sends a request to a mobile device, asking that it return data regarding its location. The carrier networks handling the request insert location information into the packet that is sent to the mobile device, but this information is not sent to the data service provider infrastructure itself. The mobile device harvests this location information from the packets it receives and inserts it in a response packet that finds its way back to the data service provider infrastructure. The data service provider infrastructure is able to collate this location data and to analyze it, determining the carrier network's health.Type: GrantFiled: October 6, 2009Date of Patent: May 15, 2012Assignee: Research In Motion LimitedInventors: Allan D. Lewis, Mihal Lazaridis, Gerald Winton Lankford, Herbert A. Little, Hugh Hind, Ian M. Patterson
-
Publication number: 20120115478Abstract: A mobile device sends to a wireless network a request for establishing a service. In response to a rejection of the request, the device reattempts the request so long as the total number of requests is less than a predetermined value. When the total number of rejected requests is greater than or equal to the predetermined value, the device selects a different wireless network with which to establish the communication service if the wireless network is a non-home network. Otherwise, if the wireless network is the home network, the mobile device runs a timer which is initialized with an internal timer value instead of a network timer value when the internal timer value is less than the network timer value. In response to an expiration of the timer, the mobile device sends to the wireless network another one or more requests for establishing the service.Type: ApplicationFiled: January 13, 2012Publication date: May 10, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Jayasri Gunaratnam, Bryan Taylor, Bao Quoc Nguyen, Hugh Hind, Noushad Naqvi, Darcy Richard Phipps, Craig Ian Haight Swann
-
Patent number: 8131672Abstract: A system and method for synchronizing data records between multiple databases is provided. Each database includes data records that are modified to include at least one pair of synchronization parameters. In a two-database system including a first database and a second database, each data record is modified to include synchronization parameters for both the first and second databases. When an update is made to a data record at one of the databases, an update message is transmitted to the other database including both synchronization parameters from the database where the update is made, along with the updated data record. An efficient master-slave configuration between the databases then enables either database to resolve conflicts without further communications.Type: GrantFiled: July 11, 2008Date of Patent: March 6, 2012Assignee: Research In Motion LimitedInventors: Hugh Hind, Craig A. Dunk
-
Patent number: 8107985Abstract: In one illustrative method, a method in a mobile station for use in reducing delays for data communications is described. The mobile station causes a request for packet data service to be sent to a wireless communication network. If the request for the packet data service is denied in response to the request, then the mobile station is set in a deregistered state. In addition, the mobile station initializes a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and runs the timer. In response to an expiration of the timer, the mobile station causes another request for the packet data service to be sent to the wireless communication network.Type: GrantFiled: June 10, 2010Date of Patent: January 31, 2012Assignee: Research In Motion LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Darcy Richard Phipps, Hugh Hind, Bao Quoc Nguyen
-
Patent number: 8036654Abstract: A mobile communication device is adapted to provide voice communications with use of a voice service and data communications with use of a data service. The mobile device maintains a preferred network list as well as a service access list in its memory. The preferred network list has a listing of a plurality of networks with assigned priorities for network selection. The service access list has a listing of a plurality of networks that make the data service available to the mobile device. The mobile device performs a scanning operation for identifying one or more communication networks available in a coverage area of the mobile device. When a home network of the mobile device is unavailable in the coverage area, the mobile device consults the preferred network list and the service access list for identifying one of the networks identified by the scanning operation.Type: GrantFiled: May 13, 2008Date of Patent: October 11, 2011Assignee: Research In Motion LimitedInventors: Hugh Hind, Mark E. Church, Noushad Naqvi
-
Publication number: 20110134815Abstract: In one illustrative method, a method in a mobile station for use in reducing delays for data communications is described. The mobile station causes a request for packet data service to be sent to a wireless communication network. If the request for the packet data service is denied in response to the request, then the mobile station is set in a deregistered state. In addition, the mobile station initializes a timer with an initial value that is less than a periodic location update timer value which is broadcasted by the wireless communication network, and runs the timer. In response to an expiration of the timer, the mobile station causes another request for the packet data service to be sent to the wireless communication network.Type: ApplicationFiled: June 10, 2010Publication date: June 9, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Jayasri Gunaratnam, Noushad Naqvi, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
-
Patent number: 7957418Abstract: Methods and apparatus for use in increasing data throughput to mobile stations in a wireless communication network, where data is communicated between mobile stations and the wireless network in a plurality of data bursts within time slots assigned to the mobile station. One illustrative method includes the acts of receiving, through a wireless transceiver, data in a time slot W; tuning the wireless transceiver, during a first portion of a time slot X which follows the time slot W, for transmission; reading transmit data from a transmit data queue and encoding the transmit data in a data burst in accordance with a data burst format; and causing the encoded transmit data to be transmitted in the data burst during a second portion of the time slot X. The data burst may be formatted in accordance with a predefined data burst format of the wireless network and merely shifted in time, or the data burst may be formatted in accordance with a reduced-size data burst format.Type: GrantFiled: July 31, 2007Date of Patent: June 7, 2011Assignee: Research In Motion LimitedInventors: Maiyuran Wijayanathan, Noushad Naqvi, Hugh Hind
-
Patent number: 7821927Abstract: A host server is operative to control the pushing of user data messages to a plurality of mobile communication devices adapted to communicate in a wireless communication network. In particular, the host server is adapted to cause, for each one of the mobile communication devices operating in the wireless communication network, user data messages to be pushed to a mobile communication device via a packet data connection; receive, from a serving node in the wireless communication network, an IP notification message having an IP destination address of the host server and including an identification or address that identifies one of the mobile communication devices, the IP notification message being produced in response to a termination of packet data connectivity for the identified mobile communication device; and in response to receiving the IP notification message, at least temporarily refrain from pushing user data messages to the identified mobile communication device.Type: GrantFiled: March 14, 2008Date of Patent: October 26, 2010Assignee: Research In Motion LimitedInventors: Nicholas P. Alfano, Adrian Buckley, Noushad Naqvi, Ian M. Patterson, Gary P. Mousseau, Allan David Lewis, Hugh Hind, Graeme R. S. Whittington
-
Patent number: 7818024Abstract: In one illustrative example involving automatic network selection, a mobile station selects and operates with a non-home communication network. The mobile station then experiences an out-of-coverage condition with the non-home network (or a power down condition) but subsequently regains signal coverage (or is powered back on) in response, the mobile station scans to identify a plurality of communication networks in its coverage area. If a home network is identified as being available, the mobile station selects and operates with the home network. Otherwise, if the previous non-home network (e.g. the RPLMN) is identified as being available, the mobile station continues operation with the previous non-home network.Type: GrantFiled: February 27, 2004Date of Patent: October 19, 2010Assignee: Research In Motion LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Darcy Richard Phipps, Hugh Hind, Bao Quoc Nguyen
-
Publication number: 20100203888Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks.Type: ApplicationFiled: February 12, 2010Publication date: August 12, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
-
Patent number: RE42392Abstract: Reject code handling is utilized for a more time-efficient selection of data-capable networks. One illustrative method for use in selecting a wireless communication network for communications involves the steps of causing a request for data connectivity to be transmitted through a first wireless network; reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a non-critical error is received in response to the request for data connectivity through the first wireless network; and attempting to select a second wireless network for communications without reattempting the request for data connectivity through the first wireless network one or more times if a reject code comprising a critical error is received in response to the request for data connectivity through the first wireless network.Type: GrantFiled: March 27, 2009Date of Patent: May 24, 2011Assignee: Research In Motion LimitedInventors: Jayasri Gunaratnum, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps
-
Patent number: RE43523Abstract: Reduced delays in data service offered by data-capable networks are provided. One illustrative method includes the steps of receiving and storing in memory a first timer value which is broadcasted by a wireless communication network for use in the mobile station; causing a request for data connectivity to be transmitted through the wireless network, and reattempting the request up to a plurality of times when data connectivity fails; after the one or more reattempted requests for data connectivity fail, activating a timer based on a second timer value which is less than the first timer value; and repeating the transmitting of requests for data connectivity after expiration of the timer.Type: GrantFiled: September 2, 2009Date of Patent: July 17, 2012Assignee: Research In Motion LimitedInventors: Jayasri Gunaratnam, Noushad Naqvi, Bryan Taylor, Craig Ian Haight Swann, Hugh Hind, Bao Quoc Nguyen, Darcy Richard Phipps