IP Library Patent Application 12906492
Patent Application
App. No. 12/906,492

METHOD AND APPARATUS FOR DESIGNATING A GIVEN FILE AS SELECTED IN A COMPUTING DEVICE

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 None
App. No.
12/906,492
Abstract

A method and apparatus for designating a given file as selected in a computing device are provided. A list of file types are provided at a display device in response to receiving a first indication that a file is to be selected from an input device, the first indication received within a first application being processed by a processing unit. A native application associated with a given file type is launched in response to receiving a second indication that the given file type has been selected from the list, the native application for processing the given file type. A third indication that the given file has been selected within the native application is received, thereby designating the given file as selected in the first application.

Claims (35)

1 . A method for designating a given file as selected in a computing device, said computing device comprising a processing unit interconnected with a memory for storing files, a display device and an input device, said method implementable in said processing unit, said method comprising:

providing a list of file types at said display device in response to receiving a first indication that a file is to be selected from said input device, said first indication received within a first application being processed by said processing unit;

launching a native application associated with a given file type in response to receiving a second indication that said given file type has been selected from said list, said native application for processing said given file type; and

receiving a third indication that said given file has been selected within said native application, thereby designating said given file as selected in said first application.

2 . The method of claim 1 , wherein launching said native application associated with said given file type comprises providing a list of files of said given file type.

3 . The method of claim 1 , further comprising processing said given file in said native application prior to said receiving said third indication.

4 . The method of claim 1 , further comprising generating said given file in said native application prior to said receiving said third indication.

5 . The method of claim 1 , wherein said list of file types is generated using an application programming interface (API).

6 . The method of claim 1 , wherein said third indication comprises at least one of:

a first data indicating that said given file has been clicked on using said input device; and

a second data indicating that a select file option has been selected within a menu in said native application, said menu provided at said display device, said select file option provided to indicate that said given file can be designated as selected in said first application.

7 . The method of claim 6 , further comprising modifying said menu in said native application to include said select file option.

8 . The method of claim 1 , further comprising changing a title of said native application displayed on said display device from a native application title to a custom title.

9 . The method of claim 8 , wherein said custom title is indicative that said native application is being used to designate a file as selected.

10 . The method of claim 1 , wherein said given file type comprises at least one of a picture file type, a ringtone file type, a video file type, a voice note file type, a multimedia file type, a document file type, a spreadsheet file type, a presentation and a business tool file type and said native application comprises at least a respective one of a picture application, a ringtone application, a video application, a voice note application, a multimedia application, a document application, a spreadsheet application, a presentation and a business tool application.

11 . A computing device for designating a given file as selected, said computing device comprising:

a processing unit interconnected with a memory for storing files, a display device and an input device, said processing unit enabled to:

provide a list of file types at said display device in response to receiving a first indication that a file is to be selected from said input device, said first indication received within a first application being processed by said processing unit;

launch a native application associated with a given file type in response to receiving a second indication that said given file type has been selected from said list, said native application for processing said given file type; and

receive a third indication that said given file has been selected within said native application, thereby designating said given file as selected in said first application.

12 . The computing device of claim 11 , wherein to launch said native application associated with said given file type, said processing unit is further enabled to provide a list of files of said given file type.

13 . The computing device of claim 11 , wherein said processing unit is further enabled to process said given file in said native application prior to said receiving said third indication.

14 . The computing device of claim 11 , wherein said processing unit is further enabled to generate said given file in said native application prior to said receiving said third indication.

15 . The computing device of claim 11 , wherein said list of file types is generated using an API (application programming interface).

16 . The computing device of claim 11 , wherein said third indication comprises at least one of:

a first data indicating that said given file has been clicked on using said input device; and

a second data indicating that a select file option has been selected within a menu in said native application, said menu provided at said display device, said select file option provided to indicate that said given file can be designated as selected in said first application.

17 . The computing device of claim 16 , wherein said processing unit is further enabled to modify said menu in said native application to include said select file option.

18 . The computing device of claim 11 , wherein said processing unit is further enabled to change a title of said native application displayed on said display device from a native application title to a custom title.

19 . The computing device of claim 18 , wherein said custom title is indicative that said native application is being used to designate a file as selected.

20 . The computing device of claim 11 , wherein said given file type comprises at least one of a picture file type, a ringtone file type, a video file type, a voice note file type, a multimedia file type, a document file type, a spreadsheet file type, a presentation and a business tool file type and said native application comprises at least a respective one of a picture application, a ringtone application, a video application, a voice note application, a multimedia application, a document application, a spreadsheet application, a presentation and a business tool application.

21 . A computer program product, comprising a computer usable medium having a computer readable program code adapted to be executed to implement a method for designating a given file as selected in a computing device, said computing device comprising a processing unit interconnected with a memory for storing files, a display device and an input device, said method implementable in said processing unit, said method comprising:

providing a list of file types at said display device in response to receiving a first indication that a file is to be selected from said input device, said first indication received within a first application being processed by said processing unit;

launching a native application associated with a given file type in response to receiving a second indication that said given file type has been selected from said list, said native application for processing said given file type; and

receiving a third indication that said given file has been selected within said native application, thereby designating said given file as selected in said first application.

Assignments (4)
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 Apr 4, 2014
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 032608/0424 →
CHANGE OF NAME Recorded Apr 4, 2014
From: RESEARCH IN MOTION CORPORATION
To: BLACKBERRY CORPORATION
Reel/Frame 032610/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2010
From: SMIRNOVA, IRINA
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 025423/0942 →