IP Library Granted Patent US 9,558,249
Granted Patent B2
US 9,558,249 · App. 14/291,218 · Granted Jan 31, 2017

Mobile wireless communications device to perform local and remote search and associated methods

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 9,558,249
App. No.
14/291,218
Granted
Jan 31, 2017
Kind
B2
Abstract

A mobile wireless communications device is to communicate with a server storing a plurality of file folders, and includes a display, a wireless transceiver, and a processor all carried by a housing. The processor is configured to wirelessly download an initial portion of a selected file folder from the server, with the server still having a remainder portion of the selected file folder available for downloading. The processor also generates search results by performing a local search of the initial portion of the file folder, and performs a remote search of the reminder portion of the selected file folder. The processor further presents the search results on the display.

Claims (50)

1. A method for a mobile wireless communication device to search a plurality of files stored on a remote server in a selected file folder, the method comprising:

responsive to selection of a file folder containing a plurality of files stored on the remote server in a selected file folder and prior to performing a search, downloading an initial portion of the selected file folder from the server, the initial portion of the selected file folder comprising a plurality of sequentially listed selectable files;

receiving a search query at the mobile wireless communication device after downloading the initial portion of the selected file folder;

responsive to the search query received at the mobile wireless communication device:

determining if a remainder portion of the selected file folder is available on the server for downloading;

responsive to determining that a remainder portion of the selected file folder is available on the server for downloading, causing a remote search of the remainder portion of the selected file folder to obtain remote search results for the search query;

generating local search results for the search query by performing a local search of the initial portion of the selected file folder; and

presenting the local search results and any remote search results on a display of the mobile wireless communication device.

2. The method of claim 1 , wherein receiving the search query at the mobile wireless communication device comprises:

receiving a plurality of characters of the search query at an input of the mobile wireless communication device; and

determining if a time since receipt of a most recent character of the plurality of characters of the search query exceeds a threshold time.

3. The method of claim 1 , wherein the initial portion of the selected file folder comprises at least one subfolder having a plurality of sequentially listed selectable files therein.

4. The method of claim 1 , wherein the initial portion of the selected file folder further comprises file information about the plurality of sequentially listed selectable files.

5. The method of claim 1 , wherein the initial portion of the selected file folder further comprises contents of data contained in the selected file folder.

6. The method of claim 1 , wherein the plurality of files comprises e-mail files.

7. The method of claim 1 , wherein the plurality of files comprises media files.

8. The method of claim 1 , wherein the plurality of files comprises contact files.

9. A mobile wireless communication device to communicate with a remote server storing a plurality of file folders, the mobile wireless communication device comprising:

a display;

a wireless transceiver; and

a processor coupled to the display and the wireless transceiver, the processor configured to search the plurality of files stored on the remote server by:

downloading an initial portion of the selected file folder from the server via the wireless transceiver, the initial portion of the selected file folder comprising a plurality of sequentially listed selectable files;

receiving a search query after downloading the initial portion of the selected file folder;

responsive to the search query:

determining if a remainder portion of the selected file folder is available on the server for downloading;

responsive to determining that a remainder portion of the selected file folder is available on the server for downloading, causing a remote search of the remainder portion of the selected file folder to obtain remote search results for the search query;

generating local search results for the search query by performing a local search of the initial portion of the selected file folder; and

presenting the local search results and any remote search results on the display.

10. The mobile wireless communication device of claim 9 , wherein receiving the search query comprises:

receiving a plurality of characters of the search query at an input of the mobile wireless communication device; and

determining if a time since receipt of a most recent character of the plurality of characters of the search query exceeds a threshold time.

11. The mobile wireless communication device of claim 9 , wherein the initial portion of the selected file folder comprises at least one subfolder having a plurality of sequentially listed selectable files therein.

12. The mobile wireless communication device of claim 9 , wherein the initial portion of the selected file folder further comprises file information about a plurality of sequentially listed selectable files.

13. The mobile wireless communication device of claim 9 , wherein the initial portion of the selected file folder further comprises contents of data contained in the selected file folder.

14. The mobile wireless communication device of claim 9 , further comprising a memory operable to store the initial portion of the selected file folder.

15. A non-transitory computer readable medium containing processor executable instructions that, when executed by a processor, cause the processor to perform a method comprising:

downloading an initial portion of the selected file folder from the server via the wireless transceiver, the initial portion of the selected file folder comprising a plurality of sequentially listed selectable files;

receiving a search query after downloading the initial portion of the selected file folder;

responsive to the search query:

determining if a remainder portion of the selected file folder is available on the server for downloading;

responsive to determining that a remainder portion of the selected file folder is available on the server for downloading, causing a remote search of the remainder portion of the selected file folder to obtain remote search results for the search query;

generating local search results for the search query by performing a local search of the initial portion of the selected file folder; and

presenting the local search results and any remote search results on the display.

16. The non-transitory computer readable medium of claim 15 , wherein, in the method performed by the processor, receiving the search query comprises:

receiving a plurality of characters of the search query at an input of the mobile wireless communication device; and

determining if a time since receipt of a most recent character of the plurality of characters of the search query exceeds a threshold time.

17. The non-transitory computer readable medium of claim 15 , wherein the initial portion of the selected file folder comprises at least one subfolder having a plurality of sequentially listed selectable files therein.

18. The non-transitory computer readable medium of claim 15 , wherein the initial portion of the selected file folder further comprises file information about the plurality of sequentially listed selectable files.

19. The non-transitory computer readable medium of claim 15 , wherein the initial portion of the selected file folder further comprises contents of data contained in the selected file folder.

20. The non-transitory computer readable medium of claim 15 , wherein the plurality of files comprises at least one of message files and contact files.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2016
From: CEPONKUS, ALEXANDER VITAS; PINHEIRO, GIL; DEV, PRABHUL; PARMAR, NARESH
To: RESEARCH IN MOTION LIMITED
Reel/Frame 040108/0487 →
CHANGE OF NAME Recorded Nov 3, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034131/0296 →