IP Library Granted Patent US 8,099,467
Granted Patent B2
US 8,099,467 · App. 11/554,940 · Granted Jan 17, 2012

System, method, and user interface for searching for messages with attachments on a mobile device

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,099,467
App. No.
11/554,940
Granted
Jan 17, 2012
Kind
B2
Abstract

Embodiments of a system, method, and user interface for searching for messages with attachments on mobile devices are disclosed. In one embodiment, a messaging application is programmed such that, in operation, a user is presented with a search screen in which the user may define search parameters for a search. A search parameter associated with an option to search for messages of a specified type is provided, and more specifically, an option to search for messages (e.g. electronic mail messages) having one or more attachments is made available to the user.

Claims (43)

1. A method of searching for messages with attachments on a mobile device, wherein each of said messages comprises at least one attachment that is provided to the mobile device in chunks in response to user-initiated requests from the mobile device, the method comprising:

displaying a plurality of search parameters in a search screen, wherein one of said plurality of search parameters is associated with an option to search for messages of a specified type on the mobile device;

receiving a user request to modify the value of the search parameter associated with the option to search for messages of a specified type;

displaying a first plurality of user-selectable options in response to the user request, wherein the first plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments;

determining whether the option to search for messages to identify messages having one or more attachments is user-selected;

displaying a second plurality of user-selectable options if the option to search for messages to identify messages having one or more attachments is user-selected, wherein the second plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments that have been previously viewed;

determining whether the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected;

executing a message search if the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected; and

displaying results of the message search in a search results screen, wherein the results identify one or more located messages, wherein each of the one or more located messages has one or more attachments that have been at least partially displayed on a display of the mobile device or at least partially played on a speaker of the mobile device.

2. The method of claim 1 , wherein the plurality of search parameters is displayed in a menu.

3. The method of claim 1 , wherein the first plurality of user-selectable options is displayed in a menu within the search screen.

4. The method of claim 3 , wherein the second plurality of user-selectable options is displayed in a submenu within the search screen.

5. The method of claim 1 , wherein the second plurality of user-selectable options comprises a first option to search for messages to identify messages having one or more attachments that have been previously viewed, a second option to search for messages to identify messages having one or more attachments that have not been previously viewed, and a third option to search for messages to identify all messages having one or more attachments.

6. A physical computer-readable storage medium on which a plurality of executable instructions is stored, the instructions for performing a method of searching for messages with attachments on a mobile device, the method comprising:

displaying a plurality of search parameters in a search screen, wherein one of said plurality of search parameters is associated with an option to search for messages of a specified type on the mobile device;

receiving a user request to modify the value of the search parameter associated with the option to search for messages of a specified type;

displaying a first plurality of user-selectable options in response to the user request, wherein the first plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments;

determining whether the option to search for messages to identify messages having one or more attachments is user-selected;

displaying a second plurality of user-selectable options if the option to search for messages to identify messages having one or more attachments is user-selected, wherein the second plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments that have been previously viewed;

determining whether the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected;

executing a message search if the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected; and

displaying results of the message search in a search results screen, wherein the results identify one or more located messages, wherein each of the one or more located messages has one or more attachments that have been at least partially displayed on a display of the mobile device or at least partially played on a speaker of the mobile device.

7. The medium of claim 6 , wherein the plurality of search parameters is displayed in a menu.

8. The medium of claim 6 , wherein the first plurality of user-selectable options is displayed in a menu within the search screen.

9. The medium of claim 8 , wherein the second plurality of user-selectable options is displayed in a submenu within the search screen.

10. The medium of claim 6 , wherein the second plurality of user-selectable options comprises a first option to search for messages to identify messages having one or more attachments that have been previously viewed, a second option to search for messages to identify messages having one or more attachments that have not been previously viewed, and a third option to search for messages to identify all messages having one or more attachments.

11. A system for searching messages with attachments on a mobile device, wherein the system comprises:

a processor;

a memory; and

a display screen;

wherein the processor is configured to:

display a plurality of search parameters in a search screen, wherein one of said plurality of search parameters is associated with an option to search for messages of a specified type on the mobile device;

receive a user request to modify the value of the search parameter associated with the option to search for messages of a specified type;

display a first plurality of user-selectable options in response to the user request, wherein the first plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments;

determine whether the option to search for messages to identify messages having one or more attachments is user-selected;

display a second plurality of user-selectable options if the option to search for messages to identify messages having one or more attachments is user-selected, wherein the second plurality of user-selectable options comprises an option to search for messages to identify messages having one or more attachments that have been previously viewed;

determine whether the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected;

execute a message search if the option to search for messages to identify messages having one or more attachments that have been previously viewed is user-selected; and

display results of the message search in a search results screen, wherein the results identify one or more located messages, wherein each of the one or more located messages has one or more attachments that have been at least partially displayed on a display of the mobile device or at least partially played on a speaker of the mobile device.

12. The system of claim 11 , wherein the plurality of search parameters is displayed in a menu.

13. The system of claim 11 , wherein the first plurality of user-selectable options is displayed in a menu within the search screen.

14. The system of claim 13 , wherein the second plurality of user-selectable options is displayed in a submenu within the search screen.

15. The system of claim 11 , wherein the second plurality of user-selectable options comprises a first option to search for messages to identify messages having one or more attachments that have been previously viewed, a second option to search for messages to identify messages having one or more attachments that have not been previously viewed, and a third option to search for messages to identify all messages having one or more attachments.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Jan 8, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031946/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2007
From: HARDY, MICHAEL THOMAS; BOCKING, ANDREW DOUGLAS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 018840/0281 →