Patents by Inventor Thomas A. Hardy

Thomas A. Hardy 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).

  • Publication number: 20110115716
    Abstract: A method includes detecting a continuous touch on a touch-sensitive display. A position of one or more boundaries is updated when the continuous touch crosses a first boundary of the one or more boundaries. Feedback is provided when the continuous touch crosses the first boundary.
    Type: Application
    Filed: November 13, 2009
    Publication date: May 19, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Eric FRITZLEY, Rohit Rocky JAIN, Adrian Michael LOGAN, Michael Thomas HARDY
  • Patent number: 7930358
    Abstract: An enhanced email system incorporating mobile wireless communication devices includes program logic for efficiently managing (i.e., at least partially synchronizing) “messages sent” files in the mobile device and in a related message server. The exemplary program logic also more efficiently handles resending of previously sent email messages from the mobile wireless communication device (especially in the context of synchronized messages sent files) by sending to the message server only abbreviated unique message ID in the first instance. In this way, wireless bandwidth is conserved as is the device battery.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: April 19, 2011
    Assignee: Research In Motion Limited
    Inventors: Anthony G. Burns, Michael Thomas Hardy, Darrell R. May
  • Publication number: 20110087964
    Abstract: A method includes rendering data for display on a display screen of a portable electronic device and rendering an overlay for display on the display screen, the overlay being superimposed over the data and including a volume indicator and an audio sink indicator.
    Type: Application
    Filed: January 20, 2010
    Publication date: April 14, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew Robert PATTERSON, Michael Thomas HARDY, Samer FAHMY
  • Publication number: 20110080351
    Abstract: A method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same are provided. In accordance with one embodiment, there is provided a method of controlling touch input on a touch-sensitive display of a portable electronic device, the method comprising: displaying a widget having at least one field on a user interface screen displayed on the touch-sensitive display; selecting the field in the widget in response to predetermined interaction with the touch-sensitive display; changing the value of the selected field in accordance with a predetermined touch gesture at any location on the touch-sensitive display; and re-displaying the widget on the user interface screen with the changed value of the selected field.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Earl John WIKKERINK, Michael George LANGLOIS, Michael Thomas HARDY, Raymond Emmanuel MENDOZA, Yoojin HONG, Rohit Rocky JAIN, Orlin STOEV
  • Patent number: 7881243
    Abstract: Upon obtaining a message object that specifies a plurality of destination addresses, a multi-transport client selects a candidate destination address from among the plurality of destination addresses, determines the transport associated with the candidate destination address and arranges for transmission of a portion of the message over the determined transport toward the candidate destination address.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: February 1, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael Thomas Hardy, Peter Tysowski, Robin Glennie
  • Publication number: 20100262917
    Abstract: To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface.
    Type: Application
    Filed: June 23, 2010
    Publication date: October 14, 2010
    Inventors: Michael Thomas Hardy, Piotr Konrad Tysowski, Atif Khan
  • Publication number: 20100257249
    Abstract: An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period.
    Type: Application
    Filed: June 18, 2010
    Publication date: October 7, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Darrell Reginald May, Michael Thomas Hardy
  • Publication number: 20100251138
    Abstract: This relates to a method for operating a mobile station. The method includes grouping two or more member addresses into a group. The group is presented as a group data in a transient data list. A selection of an option to open a messaging session with the group is selected. A messaging session is opened, with the member addresses of the selected group.
    Type: Application
    Filed: June 10, 2010
    Publication date: September 30, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Thomas Hardy, Craig A. Dunk, Gerhard D. Klassen
  • Patent number: 7761523
    Abstract: An e-mail filter may be associated with a schedule defining a recurrent active time period. As such, some e-mail filters may be active at specific times of day and on specific days of the week and inactive the rest of the time. Before applying any filters, the current time is determined and it is determined which filters are active. The determination of which filters are active is based on the current time being within the active time period.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: July 20, 2010
    Assignee: Research In Motion Limited
    Inventors: Darrell Reginald May, Michael Thomas Hardy
  • Patent number: 7752279
    Abstract: To perform thread-based message prioritization, metadata may be extracted from a received electronic message. Based on the extracted message metadata and accumulated metadata extracted from previously received messages, a message thread to which the received electronic message belongs may be identified. Based on a set of thread priority assessment criteria, a priority level for the message thread may be determined. At least part of the message thread may be processed according to the priority level. The processing may be altering a notification behavior of an electronic messaging client for electronic messages of the message thread. Thread priority assessment may be based on user-configurable criteria that may be set via a graphical user interface. Message thread identification may also be based on user-configurable criteria that may be set via a graphical user interface.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: July 6, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael Thomas Hardy, Piotr Konrad Tysowski, Atif Khan
  • Publication number: 20100144312
    Abstract: A data transmission cap represents a maximum amount of data that can be transmitted to and/or from a communication device during a subscriber billing cycle without incurring a penalty under a subscriber rate plan. To limit data transmission to and/or from the communication device as the data transmission cap is approached, a graphical user interface (GUI) is displayed. The GUI includes one or more GUI controls for selecting a data transmission limiting tactic from a plurality of distinct data transmission limiting tactics and for specifying a data transmission threshold at which the selected tactic is to take effect, the threshold being below the operative cap. Upon user interaction with the GUI control(s), user input indicating the selected data transmission tactic and specified data transmission threshold is received.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Inventors: Christopher James RUNSTEDLER, Michael Thomas Hardy, Rohit Rocky Jain, Aaron David Scriver
  • Publication number: 20100085841
    Abstract: An improved electronic device and method provide an improved clock feature that includes a BEDTIME mode that is initiated by execution of a BEDTIME mode routine. The BEDTIME mode comprises a number of features that are conducive to sleep by performing operations that minimize distractions to a user, and all such operations are initiated by execution of the BEDTIME mode routine. The BEDTIME mode can be triggered in a variety of fashions, such as by setting an alarm or by docking the device with a predetermined other device such as a docking station.
    Type: Application
    Filed: May 11, 2009
    Publication date: April 8, 2010
    Applicant: Research In Motion Limited
    Inventors: Mihal Lazaridis, Gerhard Dietrich Klassen, Neil Patrick Adams, Haejung Lisa Koh, David Paul Yach, Rohit Rocky Jain, Michael Thomas Hardy
  • Publication number: 20100082239
    Abstract: In a method of sharing location information between a map application and a calendar application, the map application pulls calendar event locations from a calendar event store and presents these calendar event locations as suggested locations for the map application. Likewise, the calendar application pulls map locations from a map location data store and presents these map locations as suggested locations for calendar events. By sharing location information between the map application and the calendar applications, these applications become significantly more useful.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Thomas HARDY, Rohit Rocky JAIN, Christopher James RUNSTEDLER
  • Publication number: 20090319287
    Abstract: Methods and systems of authentication segmentation to selectively apply authentication tools to target high risk segments of transactions and entities. The methods and systems identify a plurality of fraud reduction tools and determine segmentation metrics associated with the plurality of fraud reduction tools. One or more segments are determined based on the segmentation metrics using fraud data and the best candidates of the one or more segments is identified. One or more fraud reduction tools is selected that target the best candidates.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Inventors: Ayman Hammad, Khalid El-Awady, Thomas Hardy Jackson, III, Brian Triplett
  • Publication number: 20090213088
    Abstract: A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated.
    Type: Application
    Filed: April 30, 2009
    Publication date: August 27, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: MICHAEL THOMAS HARDY, MIHAL LAZARIDIS, SHERRYL LEE LORRAINE SCOTT
  • Publication number: 20090183073
    Abstract: A method and apparatus for displaying download information at a graphical user interface (GUI) at an electronic device, the electronic device having a display module displaying the GUI, is provided. If a message, in a message list displayed at the GUI, is selected, and the message is associated with at least one active download, then the display module is caused to display information associated with progress of the at least one active download in an area of the GUI which is proximal to the message.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventors: Aaron Scriver, Michael Thomas Hardy
  • Publication number: 20090144655
    Abstract: Various embodiments are provided herein of a method of displaying an inbox window of a message application. The method includes partitioning a display of the inbox window into a first message display region and a second message display region, displaying located messages that satisfy user-defined designation criteria in the first message display region; and displaying remaining messages of the inbox window in the second message display region. The method can be performed by a communications device and can also be stored as program code on a computer readable medium.
    Type: Application
    Filed: July 7, 2008
    Publication date: June 4, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Thomas Hardy, Darrell May
  • Patent number: 7536206
    Abstract: A method of performing expedited communication functions on a mobile device includes monitoring the duration-of key press on a keyboard of the mobile device and determining if the monitored duration of the key press is greater than a threshold duration. If the monitored duration of the key press is determined to be less than a threshold duration, then a primary key function associated with the pressed key is activated. If the monitored duration of the key press is determined to be greater than a threshold duration, then an expedited communication function associated with the pressed key is activated.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: May 19, 2009
    Assignee: Research in Motion Limited
    Inventors: Michael Thomas Hardy, Mihal Lazaridis, Sherryl Lee Lorraine Scott
  • Publication number: 20090088189
    Abstract: Upon obtaining a message object that specifies a plurality of destination addresses, a multi-transport client selects a candidate destination address from among the plurality of destination addresses, determines the transport associated with the candidate destination address and arranges for transmission of a portion of the message over the determined transport toward the candidate destination address.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Inventors: Michael Thomas Hardy, Peter Tysowski, Robin Glennie
  • Publication number: 20090061826
    Abstract: An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message.
    Type: Application
    Filed: July 21, 2008
    Publication date: March 5, 2009
    Inventors: Michael Thomas Hardy, Gerhard D. Klassen, Christopher R. Wormald