IP Library Granted Patent US 8,478,348
Granted Patent B2
US 8,478,348 · App. 12/670,047 · Granted Jul 2, 2013

Deferring alerts

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,478,348
App. No.
12/670,047
Granted
Jul 2, 2013
Kind
B2
Abstract

It is presented a method including presenting an alert on a display; detecting a user input associated with said alert, said user input having a momentum; and deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input momentum. A corresponding device, computer program product and user interface are also presented.

Claims (43)

1. A method comprising:

providing an alert for a touch-sensitive display;

detecting a user input on the display in a position associated with said alert,

detecting a movement of the user input and the end of the user input; and

deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input movement.

2. The method according to claim 1 , wherein

said providing an alert involves providing a graphical representation of said alert for displaying on a display; and

said detecting the movement of the user input involves detecting a direction of said user input and moving said graphical representation on said display in accordance with said movement of said user input.

3. The method according to claim 1 , further comprising after said detecting a user input: presenting an animation on said display, said animation indicating a movement of said alert in time from a present time to said new alert in time.

4. The method according to claim 1 , further comprising after said detecting a user input: presenting said new alert in time on said display or using speech synthesis.

5. The method according to claim 1 , wherein said detecting involves detecting a direction of said user input and said deferring only occurs if said direction, with a margin of error, is associated with deferring said alert.

6. The method according to claim 5 , wherein when said direction, within a margin of error, is associated with deleting said alert, said alert is deleted.

7. The method according to claim 5 , wherein when said direction, within a margin of error, is associated with saving said alert, said alert is saved.

8. The method according to claim 5 , wherein when said direction, within a margin of error, is associated with coupling said alert to a place, said alert is coupled to a place.

9. The method according to claim 1 , wherein said detecting a user input involves determining said movement by calculating an average speed of said user input.

10. The method according to claim 1 , wherein said detecting a user input involves determining said movement by calculating an average speed of an end portion of said user input.

11. The method according to claim 1 , wherein said detecting a user input involves detecting an orbital motion associated with said alert.

12. The method according to claim 1 , wherein detecting a user input involves detecting a depression in a position corresponding to said alert; detecting a movement on said touch-sensitive display and detecting a lift from said touch-sensitive display.

13. The method according to claim 1 , wherein said alert is an alert selected from the group consisting of a message alert, an alarm, a calendar reminder and an alert for low battery.

14. The method according to claim 1 , wherein said method is performed in a mobile communication apparatus.

15. An apparatus comprising:

a display; and

a controller,

wherein said controller is arranged to present an alert on a touch-sensitive display;

said controller is further arranged to detect a user input on the display in a position associated with said alert, detect the movement of the user input and the end of the user input; and

said controller is further arranged to, as a result of detecting said user input, defer said alert to be presented again at a new alert in time, said new alert time being calculated as a time in the future using said user input movement.

16. The apparatus according to claim 15 , wherein said apparatus is comprised in a mobile communication apparatus.

17. The apparatus according to claim 15 , wherein said display is a touch-sensitive display, and said controller is configured to detect said user input using said touch-sensitive display.

18. An apparatus comprising:

means for providing an alert for a touch-sensitive display;

means for detecting a user input on the display in a position associated with said alert,

means for detecting the movement of the and the end of the user input; and

means for deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input movement.

19. The apparatus according to claim 18 , wherein said apparatus is comprised in a mobile communication apparatus.

20. A non-transitory computer program product comprising software instructions stored on a computer readable medium that, when executed in a controller of a mobile communication apparatus, performs a process comprising:

providing an alert for a touch-sensitive display;

detecting a user input on the display in a position associated with said alert, detecting the movement of the user input and the end of the user input; and

deferring said alert to be presented again at a new alert time, said new alert time being calculated as a time in the future using said user input movement.

21. A user interface comprising:

a display;

wherein said user interface is arranged to present an alert on a touch-sensitive display;

said user interface is further arranged to detect a user input on the display in a position associated with said alert, detecting the movement of the user input and the end of the user input; and

said user interface is further arranged to, as a result of detecting said user input, defer said alert to be presented again at a new alert in time, said new alert time being calculated as a time in the future using said user input movement.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035496/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2010
From: LINDBERG, PHILLIP JOHN
To: NOKIA CORPORATION
Reel/Frame 024080/0960 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2010
From: NIEMELA, SAMI JOHANNES
To: NOKIA CORPORATION
Reel/Frame 024080/0963 →