AUTOMATIC FILE NAMING ON A MOBILE DEVICE
First Claim
1. An electronic device comprising:
- a processor;
a camera module communicatively coupled to the processor;
at least one computer readable medium communicatively coupled to the processor; and
at least one program module stored on the at least one computer readable medium, said at least one program module operable, upon execution by the processor to;
determine at least one of a current geographical location data, a current time data, and a current date data;
compare the at least one of the current geographical location data, the current time data, and the current date data to at least one of a personal information manager database and a geographical location database;
generate a filename based on the comparison of the at least one of the current geographical location data, the current time data, and the current date data with the at least one of the personal information manager database and the geographical location database;
receive camera data from the camera module; and
apply the filename to the camera data.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of automatically naming files on a mobile device can include determining at least one of a current geographical location data of a mobile device, a current time data, and a current date data. The current geographical location data, the current time data, and the current date data can be made can be compared to at least one of a personal information manager database and a geographical location database. A filename can be automatically-generated based on the comparison, and the filename can be applied to camera data received on the mobile device. The automatically-generated filename can include information relevant to the content of the camera data, thereby enhancing the efficiency and ease of identifying and organizing camera data stored on a memory of the mobile device.
26 Citations
20 Claims
-
1. An electronic device comprising:
-
a processor; a camera module communicatively coupled to the processor; at least one computer readable medium communicatively coupled to the processor; and at least one program module stored on the at least one computer readable medium, said at least one program module operable, upon execution by the processor to; determine at least one of a current geographical location data, a current time data, and a current date data; compare the at least one of the current geographical location data, the current time data, and the current date data to at least one of a personal information manager database and a geographical location database; generate a filename based on the comparison of the at least one of the current geographical location data, the current time data, and the current date data with the at least one of the personal information manager database and the geographical location database; receive camera data from the camera module; and apply the filename to the camera data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for naming camera data captured by a camera module of a mobile device, said method comprising:
-
comparing at least one of a current geographical location data, a current time data, and a current date data to at least one of a personal information manager database and a global location database; generating a filename based on the comparison of the at least one of the current geographical location data, the current time data, and the current date data with the at least one of the personal information manager database and the geographical location database; saving the camera data with the generated filename to one of the at least one computer readable medium coupled to the mobile device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium storing computer executable instructions for a method comprising:
-
capturing camera data from a camera module; determining at least one of a current geographical location data, a current time data, and a current date data in response to receiving camera data from the camera module; comparing the at least one of the current geographical location data, the current time data, and the current date data to at least one of a personal information manager database and a geographical location database; generating a filename based on the comparison of the at least one of the current geographical location data, the current time data, and the current date data with the at least one of the personal information manager database and the geographical location database; applying the filename to the camera data. - View Dependent Claims (17, 18, 19, 20)
-
Specification