Electronic device and display controlling method
Abstract
An electronic device includes a keypad including a plurality of keys, a display screen, a user interface module, a storage module, a detection module, a timer, and a comparison module. The storage module stores a scrolling key input interval, and a plurality of predetermined key sequences and corresponding scrolling events. The detection module detects and temporarily stores key inputs. The timer times intervals between neighboring key inputs. The comparison module determines if the intervals between the neighboring key inputs exceed the scrolling key input interval and if the key inputs match with one of the plurality of predetermined key sequences. The user interface module scrolls a current image according to a scrolling event from the comparison module and controls the display screen to display the scrolled image.
Claims
exact text as granted — not AI-modified1 . An electronic device, comprising:
a keypad, comprising a plurality of keys to receive key inputs from a user; a display screen to display an image; a user interface module to control the display screen to display the image; a storage module to store a scrolling key input interval, and a plurality of predetermined key sequences and corresponding scrolling events; a detection module to detect and temporarily store the key inputs; a timer to time intervals between neighboring key inputs; and a comparison module to determine if the intervals between the neighboring key inputs exceed the scrolling key input interval, determine if the key inputs match with one of the plurality of predetermined key sequences upon the condition that the intervals between the neighboring key inputs exceed the scrolling key input interval, and send a corresponding scrolling event to the user interface module upon the condition that the key inputs match with one of the plurality of predetermined key sequences; wherein the user interface module scrolls the image according to the corresponding scrolling event and controls the display screen to display the scrolled image.
2 . The electronic device of claim 1 , wherein the comparison module sends the key inputs temporarily stored in the detection module to the user interface module to control the display screen to display the key inputs upon the condition that the intervals between the neighboring key inputs exceed the scrolling key input interval.
3 . The electronic device of claim 1 , wherein the comparison module sends the key inputs temporarily stored in the detection module to the user interface module to control the display screen to display the key inputs upon the condition that the key inputs match with none of the plurality of predetermined key sequences.
4 . The electronic device of claim 1 , wherein the scrolling events comprise a scrolling up event, a scrolling down event, a next page event, and a previous page event.
5 . A display controlling method, for controlling a current image displayed by a display screen of an electronic device, comprising:
predetermining a scrolling key input interval and a plurality of key sequences and corresponding scrolling events; detecting and temporarily storing key inputs on a plurality of keys of a keypad of the electronic device; timing intervals between neighboring key inputs; determining if the intervals between the neighboring key inputs exceed the scrolling key input interval; determining if the key inputs match with one of the plurality of predetermined key sequences upon the condition that the intervals between the neighboring key inputs do not exceed the scrolling key input interval; sending a scrolling event corresponding to the matching predetermined key sequence to a user interface module upon the condition that the key inputs match with one of the plurality of predetermined key sequences; and scrolling the image according to the corresponding scrolling event, and controlling the display screen to display the scrolled image.
6 . The display controlling method of claim 5 , further comprising:
sending the temporarily stored key inputs to the user interface module to control the display screen to display the key inputs upon the condition that the intervals between the neighboring key inputs exceed the scrolling key input interval.
7 . The display controlling method of claim 5 , further comprising:
sending the temporarily stored key inputs to the user interface module to control the display screen to display the key inputs upon the condition that the key inputs match with none of the plurality of predetermined key sequences.
8 . The display controlling method of claim 5 , wherein determination if the key inputs match with one of the plurality of predetermined key sequences comprises:
determining if the key inputs match with a part of one of the plurality of predetermined key sequences; in response to the key inputs matching with a part of one of the plurality of predetermined key sequences, determining if intervals between other neighboring key inputs exceed the scrolling key input interval; and determining if all key inputs match with one of the plurality of predetermined key sequences upon the condition that the intervals between other neighboring key inputs do not exceed the scrolling key input interval.
9 . The display controlling method of claim 8 , further comprising:
sending the temporarily stored key inputs to the user interface module to control the display screen to display the key inputs upon the condition that the key inputs do not match with a part of one of the plurality of predetermined key sequences.Join the waitlist — get patent alerts
Track US2010085311A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.