IP Library Granted Patent US 9,104,698
Granted Patent B2
US 9,104,698 · App. 14/073,268 · Granted Aug 11, 2015

Method and system for storing multiple geo-tagged media files and rendering the same

Inventor: Piotr Konrad Tysowski (Waterloo, CA)
Assignee: BlackBerry Limited
G06F17/30241G06F17/30017G06F17/30041G06F17/30061
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,104,698
App. No.
14/073,268
Granted
Aug 11, 2015
Kind
B2
Abstract

A method and apparatus for organizing a geographically tagged media file, the method obtaining geographical information for the media file; identifying a subfolder for the media file; and placing the media file in the identified subfolder. Also, a method and apparatus for utilizing an album of geographically tagged media files within a media application, the method allowing a third party application access to the geographically tagged media files; and upon selection of the third party application within the media application, launching the third party application populated with the album of geographically tagged media files.

Claims (39)

1. A method for displaying geographically tagged media files on a computing device, comprising:

receiving a selection, from a user interface of the computing device, of a geographical area;

searching through a collection of geographically tagged media files for media files corresponding to the selected geographical area, the collection of geographically tagged media files being stored in a storage accessible to the computing device,

displaying the geographical area and a thumbnail for each media file corresponding to the selected geographical area on a display of the computing device;

where each thumbnail is displayed at a position within the displayed geographical area corresponding to a geographical tag of the media file; and

executing an application for a media file upon selection of the thumbnail associated with the media file.

2. The method of claim 1 , wherein each thumbnail is represented by a push-pin.

3. The method of claim 1 , wherein each thumbnail is displayed as a miniature version of the media file.

4. The method of claim 1 , wherein the displaying step is performed by a mapping application on a mobile device.

5. The method of claim 4 , wherein the selection is made from the mapping application.

6. The method of claim 1 , wherein the selection is a name of a geographical area.

7. The method of claim 6 , wherein searching comprises finding a subfolder corresponding to the name of the geographical area.

8. The method of claim 1 , wherein the selection comprises a location and a radius.

9. The method of claim 8 , wherein the location is the user's current location.

10. The method of claim 1 , wherein if more than one media file correspond to a first location, displaying a generic thumbnail and a number of media file corresponding to the first location at the first location.

11. A computing device for displaying geographically tagged media files comprising:

a processor;

storage;

a display;

wherein the processor, storage and display are is configured to:

receive a selection, from a user interface, of a geographical area;

search through a collection of geographically tagged media files for media files corresponding to the selected geographical area, the collection of geographically tagged media files being stored in a storage accessible to the computing device;

display the geographical area and a thumbnail for each media file corresponding to the selected geographical area;

where each thumbnail is displayed at a position within the displayed geographical area corresponding to a geographical tag of the media file; and

execute an application for a media file upon selection of the thumbnail associated with the media file.

12. The computing device of claim 11 , wherein each thumbnail is represented by a push-pin.

13. The computing device of claim 11 , wherein each thumbnail is displayed as a miniature version of the media file.

14. The computing device of claim 11 , wherein the displaying step is performed by a mapping application.

15. The computing device of claim 14 , wherein the selection is made from the mapping application.

16. The computing device of claim 11 , wherein the selection is a name of a geographical area.

17. The computing device of claim 16 , wherein searching comprises finding a subfolder corresponding to the name of the geographical area.

18. The computing device of claim 11 , wherein the selection comprises a location and a radius.

19. The computing device of claim 18 , wherein the location is the user's current location.

20. The computing device of claim 11 , wherein if more than one media file correspond to a first location, displaying a generic thumbnail and a number of media file corresponding to the first location at the first location.

21. A non-transitory computer readable memory containing instructions for displaying geographically tagged media files on a computing device, the instructions when executed by a processor perform:

receiving a selection, from a user interface of the computing device, of a geographical area;

searching through a collection of geographically tagged media files for media files corresponding to the selected geographical area, the collection of geographically tagged media files being stored in a storage accessible to the computing device;

displaying the geographical area and a thumbnail for each media file corresponding to the selected geographical area on a display of the computing device, where each thumbnail is displayed at a position within the displayed geographical area corresponding to a geographical tag of the media file; and

executing an application for a media file upon selection of the thumbnail associated with the media file.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2014
From: TYSOWSKI, PIOTR KONRAD
To: RESEARCH IN MOTION LIMTED
Reel/Frame 033189/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2014
From: TYSOWSKI, PIOTR KONRAD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 032961/0797 →
CHANGE OF NAME Recorded Mar 31, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032577/0989 →
Continuity (3)
Continuation 13398067 · Feb 16, 2012
Continuation 12333680 · Dec 12, 2008
Related Publication 20140067857A1 · Mar 6, 2014