Patents by Inventor Denny Chiu

Denny Chiu 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: 7813719
    Abstract: A sender-specified courtesy notification scheme to delay notification by a receiving device of the receipt of a data message is disclosed. A sender may specify a notification parameter defining a delay and send the parameter in association with the data message to a recipient. The recipient's receiving device evaluates the parameter and notifies in response. Local notification data defined by the recipient may also be evaluated. Received data messages subject to delayed notification may be hidden by the receiving device or quietly displayed (e.g. as per other received messages) until the expiry of the delay. Notification parameters and data can be formulated as one or more rules which may take into account the current location of the receiving device. A notification delay may be ignored in certain situations depending on recent use of the receiving device.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: October 12, 2010
    Assignee: Research In Motion Limited
    Inventors: Denny Chiu, Ahmed E. Hassan, John F. Wilson
  • Publication number: 20100005523
    Abstract: A method and mobile electronic device are provided which automatically adjust settings based on the environment of the mobile electronic device. The settings of the mobile electronic device which are adjusted may be security settings, filter settings, or status for instant messaging in dependence on the determined location of the mobile electronic device.
    Type: Application
    Filed: August 10, 2009
    Publication date: January 7, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ahmed E. Hassan, Denny Chiu, J.F. Sean Wilson
  • Patent number: 7574200
    Abstract: An electronic device is provided that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the electronic device, and at least one input device connected to the processor and responsive to user interaction. The electronic device also includes a device lock module associated with the processor for implementing restrictions on user access to the electronic device if user interaction is not detected within a predetermined lockout-time interval, the device lock module being configured for resetting the lockout-time interval into a shorter value if a user stimulus is issued by the output device.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: August 11, 2009
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, Denny Chiu, J. F. Sean Wilson
  • Patent number: 7400878
    Abstract: An electronic device that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the device, at least one input device connected to the processor and responsive to user input activity, and a device lock module associated with the processor for (i) implementing restrictions on user access to the device if user input activity falls below a threshold; and (ii) redetermining the threshold if a stimulus is issued by the output device. Also, a mobile device that includes a processor, at least a first input device connected to the processor for providing input signals thereto, an output device connected to the processor for providing output to a user of the mobile device, the processor being configured for determining location information for the mobile device based on input signals received from the first input device and adjusting an operating characteristic of the electronic device based on the determined location information.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: July 15, 2008
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, Denny Chiu, J. F. Sean Wilson
  • Publication number: 20080089302
    Abstract: A system for controlling configuration settings for mobile data communication devices and services includes a redirection server and a policy generation system. The redirection server detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. Each mobile data communication device receives data items from the wireless network and includes a device configuration stored in a memory location on the mobile data communication device. The device configuration of each mobile data communication device controls one or more functions of the mobile data communication device. The policy generation system receives a policy setting from a user interface and stores the policy setting in a user information record associated with a mobile data communication device.
    Type: Application
    Filed: November 20, 2007
    Publication date: April 17, 2008
    Inventors: James Godfrey, Denny Chiu, Wen Gao
  • Publication number: 20070155405
    Abstract: An electronic device is provided that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the electronic device, and at least one input device connected to the processor and responsive to user interaction. The electronic device also includes a device lock module associated with the processor for implementing restrictions on user access to the electronic device if user interaction is not detected within a predetermined lockout-time interval, the device lock module being configured for resetting the lockout-time interval into a shorter value if a user stimulus is issued by the output device.
    Type: Application
    Filed: March 16, 2007
    Publication date: July 5, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ahmed Hassan, Denny Chiu, J.F. Wilson
  • Publication number: 20070105533
    Abstract: A sender-specified courtesy notification scheme to delay notification by a receiving device of the receipt of a data message is disclosed. A sender may specify a notification parameter defining a delay and send the parameter in association with the data message to a recipient. The recipient's receiving device evaluates the parameter and notifies in response. Local notification data defined by the recipient may also be evaluated. Received data messages subject to delayed notification may be hidden by the receiving device or quietly displayed (e.g. as per other received messages) until the expiry of the delay. Notification parameters and data can be formulated as one or more rules which may take into account the current location of the receiving device. A notification delay may be ignored in certain situations depending on recent use of the receiving device.
    Type: Application
    Filed: November 30, 2006
    Publication date: May 10, 2007
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Denny CHIU, Ahmed HASSAN, John WILSON
  • Publication number: 20070005688
    Abstract: The invention disclosed is an administration system and method for administering user access to an Enterprise system that supports redirection of data from a user's desktop computer in a Local Area Network to a user's wireless device. The Enterprise system having a plurality of message servers and one or more Enterprise servers, the Enterprise servers serving to direct data stored on the message servers between the user's desktop computer and the user's wireless device. The administration system having two components, a user interface (or client) and a administration service. The client having restricted access to what changes can be made to the data on the Enterprise server, yet sufficient permissions to require a single point of access to maintain user access to both the message server and the Enterprise servers.
    Type: Application
    Filed: August 16, 2006
    Publication date: January 4, 2007
    Inventors: Allan Lewis, Denny Chiu
  • Publication number: 20060029003
    Abstract: A processor-implemented method facilitates communication over a plurality of communication mediums by identifying interlocutors in a first communication and searching contact data to determine whether the interlocutors identified have an associated communication capability over a second communication medium. A second communication between the interlocutors determined to have the associated communication capability over the second communication medium may be established.
    Type: Application
    Filed: August 6, 2004
    Publication date: February 9, 2006
    Inventors: Ahmed Hassan, Denny Chiu, J. Wilson
  • Publication number: 20060019638
    Abstract: A sender-specified courtesy notification scheme to delay notification by a receiving device of the receipt of a data message is disclosed. A sender may specify a notification parameter defining a delay and send the parameter in association with the data message to a recipient. The recipient's receiving device evaluates the parameter and notifies in response. Local notification data defined by the recipient may also be evaluated. Received data messages subject to delayed notification may be hidden by the receiving device or quietly displayed (e.g. as per other received messages) until the expiry of the delay. Notification parameters and data can be formulated as one or more rules which may take into account the current location of the receiving device. A notification delay may be ignored in certain situations depending on recent use of the receiving device.
    Type: Application
    Filed: July 12, 2004
    Publication date: January 26, 2006
    Applicant: Research in Motion Limited
    Inventors: Denny Chiu, Ahmed Hassan, John Wilson
  • Publication number: 20050193144
    Abstract: An electronic device that includes a processor, an output device connected to the processor for issuing a stimulus to a user of the device, at least one input device connected to the processor and responsive to user input activity, and a device lock module associated with the processor for (i) implementing restrictions on user access to the device if user input activity falls below a threshold; and (ii) redetermining the threshold if a stimulus is issued by the output device. Also, a mobile device that includes a processor, at least a first input device connected to the processor for providing input signals thereto, an output device connected to the processor for providing output to a user of the mobile device, the processor being configured for determining location information for the mobile device based on input signals received from the first input device and adjusting an operating characteristic of the electronic device based on the determined location information.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 1, 2005
    Inventors: Ahmed Hassan, Denny Chiu, J.F. Wilson
  • Publication number: 20050187971
    Abstract: In accordance with the teachings described herein, systems and methods are provided for searching a remote database. A server may be used to communicate with a mobile device over a wireless network. The mobile device may include a local application database for storing data-items for one or more software applications. The server may include a server application database for storing copies of data items that are transmitted to the mobile device. A local search module on the mobile device may be used to identify one or more data items in the local application database that match a set of search parameters. If the one or more data items cannot be identified in the local application database, then a remote search module on the server may be used to identify a copy of the one or more data items in the server application database that match the set of search parameters.
    Type: Application
    Filed: February 19, 2004
    Publication date: August 25, 2005
    Inventors: Ahmed Hassan, Denny Chiu
  • Publication number: 20050186977
    Abstract: A mobile device such as a wireless communication device includes a component to automatically switch between profiles defining user notification options for notifying of device events such as new data or voice communications, calendar or alarm events. Switching is automated upon the happening of a switching condition defined in response to time or location information or both. For example, a user may enable a profile which disables event notification for a particular duration or while the user is at a particular location. That profile may be expired and automatically switched to another profile to re-enable notification upon the expiry of the duration or change to the location.
    Type: Application
    Filed: February 23, 2004
    Publication date: August 25, 2005
    Applicant: Research in Motion Limited
    Inventors: Denny Chiu, Ahmed Hassan, John Wilson