This application claims the benefit under 35 U.S.C. §119(a) of an Indian patent application filed on Sep. 4, 2013 in the Indian Intellectual Property Office and assigned Serial number 3958/CHE/2013, the entire disclosure of which is hereby incorporated by reference.
The present disclosure relates to user interaction with an electronic device. More particularly, the present disclosure relates to executing an operation based on a fingerprint of a user when capturing content using a camera and with a captured content in the electronic device.
Increasingly, many electronic devices support fingerprint recognition. Fingerprint recognition is used for identifying and authenticating users accessing applications in the electronic device.
In methods of the related art, when a user needs to share or store captured content, the user has to perform many operations to share or store the captured content. For example, an electronic device allows a user to perform various operations on the electronic device such as capturing content using a content capturing application, sharing the captured content from a content capturing application, storing the captured content, browsing the Internet, sending an email, identifying a geographical location using a navigation chart, and so on. A user may zoom in or zoom out while capturing content such as an image or video by using a hardware key or by using a pinch option in touch screen. The user may have to navigate through a multiple number of steps to execute any operation on the electronic device. For example, the user has to navigate through a number of steps for capturing content, storing the captured content, and then sharing the captured content to any social networking sites. Accordingly, there is a need in the art for an electronic device that reduces and simplifies the steps for capturing, storing, and sharing content.
The above information is presented as background information only to assist with an understanding of the present disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the present disclosure.
Aspects of the present disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present disclosure is to provide a method to execute an operation in an electronic device by receiving an input action from a user's finger when capturing content using a camera, and after capturing the content in an electronic device.
Another aspect of the present disclosure is to provide a method for executing an operation based on a fingerprint in an electronic device having a camera, the method comprising receiving an input action from a user using at least one finger, identifying the at least one finger using at least one fingerprint corresponding to the at least one finger, and executing at least one of a processing operation and a post-processing operation identified by the at least on fingerprint.
Another aspect of the present disclosure is to provide an electronic device for executing an operation based on a fingerprint, the electronic device comprising a camera, a fingerprint reader configured to receive an input action from a user using at least one finger, and a controller configured to identify the at least one finger using at least one fingerprint corresponding to the at least one finger and to execute at least one of a processing operation and a post-processing operation identified by the at least one fingerprint.
Other aspects, advantages, and salient features of the disclosure will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses various embodiments of the present disclosure.
The above and other aspects, features, and advantages of certain embodiments of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.
The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.
The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the present disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the present disclosure is provided for illustration purpose only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.
Embodiments herein achieve a method and system for executing an operation based on a fingerprint in an electronic device using a camera. The method includes receiving an input action from a user using one or more fingers. The method further includes identifying the one or more fingers using at least one fingerprint corresponding to one or more fingers. Furthermore, the method includes executing one or more processing operations or post-processing operations identified by the input action. In an embodiment, each input action performed by each finger is associated with one operation.
In an embodiment, the processing operation is executed when capturing content using the camera. For example, the processing operation may include changing parameters associated with the captured content, setting a zoom level for capturing content, setting image filters, setting a flash, setting an International Organization for Standardization (ISO) setting, setting a resolution, setting a timer, setting High-Dynamic-Range (HDR), or the like.
In an embodiment, the post-processing operation is executed after capturing the content using the camera. For example, the post-processing operations may include storing the captured content to a secured location, sharing the captured content to a Social Networking Site (SNS), transferring the captured content to another device, sending the captured content through an email, sending the captured content to one or more contacts, or the like.
Further, the method authenticates one or more input actions of the user before executing processing operations or post-processing operations after identifying one or more fingerprints of the user in the electronic device.
In an embodiment, the registered user has registered his/her fingerprints on the electronic device. The method extracts the fingerprints from one or more finger actions.
In another embodiment, the terms input action and finger action are used interchangeably.
In an embodiment, the finger actions of the user can be a swipe, a touch on a touch screen, or the like performed by the registered user. In an embodiment, the user interacts with the content to be captured or captured content using the finger actions. For example, the finger actions may include performing a left swipe, a right swipe, a swipe upwards, a swipe downwards, or the like on the fingerprint reader in the electronic device. These finger actions are performed based on the orientation of the fingerprint sensor in the fingerprint reader. These actions are associated with operations. For example, by performing a swipe upwards, the captured content can be shared with another user.
In an embodiment, the fingerprint reader can be external to a screen of the electronic device. For example, a user performs one or more actions in an external fingerprint reader.
In another embodiment, the fingerprint reader can be integrated within the screen of the electronic device. For example, the user performs one or more actions using his/her fingers in the fingerprint reader integrated within the screen of the electronic device.
In yet another embodiment, the fingerprint reader can be external to the electronic device and connected through a wired or wireless interface. For example, the wired interface can be a Universal Serial Bus (USB) interface. For example, the wireless interface includes but is not limited to any short range communication such as Bluetooth, Wi-Fi, or Near Field Communication (NFC).
In an embodiment, an electronic device includes but is not limited to a mobile phone, a laptop, a tablet, a personal computer, a digital media player, an electronic watch, or any other electronic device with a fingerprint recognition module that is capable of identifying one or more input actions performed by a registered user and executing an operation on the electronic device based on the identified one or more input actions.
Further, the electronic device may be configured to register and store one or more user finger actions based on one or more fingerprints of the user. Still further, the electronic device may comprise a fingerprint recognition module to authenticate one or more input actions performed by the registered user.
In an embodiment, the method includes analyzing finger action attributes before executing operations on the electronic device. The finger action attributes include, but are not limited to, the positioning of the fingerprint reader (external to the screen of the electronic device or integrated with the screen of the electronic device), orientation of the finger action, angular placement of the finger action, direction of motion of the finger action, and the like. For example, the method identifies the direction of motion of the finger action in an upward direction with the swipe gesture, and an operation is executed for the identified finger action.
In an embodiment, the term “captured content” (and variations thereof) refers to an image or a video captured using a content capture application in the electronic device.
Referring to
The content capturing module 101 is configured to capture the content displayed in front of the electronic device 100. For example, the content capturing module 101 can be a camera module which is invoked using a camera application in the electronic device 100.
The display module 102 is configured to display the captured content on the electronic device 100. Further, the display module 101 allows the user to provide finger actions of the user as inputs for registering the user fingerprints on the electronic device 100. The electronic device 100 can support the display module 101 in different forms such as a Graphical User Interface (GUI), a browser, a touch screen interface, and the like. As the user provides finger actions as input to the display module 102, the fingerprint recognition module 103 recognizes the fingerprint associated with the finger action of the user and stores the fingerprint of the user in a storage module 104.
In an embodiment, the fingerprint recognition module 102 is configured to recognize the fingerprint of the user when the user places his/her finger on a fingerprint reader and identifies the direction of movement of the fingerprint of the user.
The storage module 104 is configured to store the registered fingerprints of the user and includes, but is not limited to, a memory device, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), or the like.
The authentication module 105 is configured to authenticate the fingerprint of the user by matching the fingerprint with the registered fingerprint of the user that is stored in the storage module 104. Further, based on the matching criteria, the authentication module 105 confirms that the user is the registered user for the electronic device 100.
The association and execution module 106 is configured to associate every identified finger action of the user with a specific operation to be performed on the electronic device 100 based on the fingerprint of the user. Further, the association and execution module 106 is configured to execute the operation identified by the fingerprint of the user on the electronic device 100.
In an embodiment, one or more operations to be executed require authentication of the finger actions of the user by the authentication module 105 before the association and execution module 106 executes an identified operation on the electronic device 100. After identifying the operation for one or more finger actions, the association and execution module 106 is configured to execute the identified operation on the electronic device 100.
In an embodiment, the identified operation for the finger action of the registered user includes a processing operation or a post-processing operation.
In an embodiment, the capturing content parameters include but are not limited to zoom, brightness, color, compression, or the like.
In an embodiment, the identified operation information can be stored in a memory such as a database or in any other storage location of the electronic device 100 for associating the operation with the finger actions of the registered user.
In an embodiment, the fingerprint reader may be placed external to the screen or integrated within the screen of the electronic device 100 to recognize one or more finger actions of the user.
Referring to
Referring to
In an embodiment, a location for sharing the captured content from the electronic device 100 can be specified in a configuration file and included in the association and execution module 106.
Although
Referring to
In an embodiment, the secured location for storing the captured content includes but is not limited to a secured folder available in the electronic device 100, a cloud storage location configured for the electronic device 100, a secured website configured for the electronic device 100, or the like.
In an embodiment, the secured location for storing the captured content from the electronic device 100 can be specified in a configuration file and included in the association and execution module 105.
Although
Referring to
Although
Referring to
In an embodiment, the user performs finger actions in a fingerprint reader 201 placed external to the screen of the electronic device 100.
In an embodiment, the user performs finger actions in a fingerprint reader 201 integrated within the screen of the electronic device 100.
Further, the fingerprint recognition module 103 checks, in operation 603, if the finger action of the user matches with a finger action stored in the storage module 104. Further, the fingerprint recognition module 103 is configured to determine, in operation 604, the finger of the registered user that performs the finger action on the fingerprint reader 201. If the method identifies the finger as a thumb finger then the method further checks, in operation 605, the direction of the of the finger and the association, and execution module 106 is configured to store, in operation 607, captured content in a secured folder and also share, in operation 608, the captured content to one or more SNS. Further, the authentication module 105 is configured to authenticate the finger action performed using the thumb before storing and sharing the captured content from the electronic device 100.
If the method identifies the finger as index finger, then the method further checks, in operation 606, the direction of the finger swiped in the fingerprint reader 201. The association and execution module 106 is configured to zoom in, in operation 609, the captured content and also zoom out, in operation 610, the captured content.
Further, if the fingerprint recognition module 103 did not find, in operation 603, a matching finger action of the user stored in the storage module 104, then the method terminates the process in operation 611. The various actions in the flow diagram 600 may be performed in the order presented, in a different order, or simultaneously. Further, in some embodiments, some actions listed in
Referring to
The computing environment 701 can be composed of multiple homogeneous and/or heterogeneous cores, multiple CPUs of different kinds, special media and other accelerators. The processing unit 704 is responsible for processing the instructions of the algorithm. Further, the plurality of processing units 704 may be located on a single chip or over multiple chips.
The algorithm comprising of instructions and codes required for the implementation are stored in either the memory unit 705 or the storage 706 or both. At the time of execution, the instructions may be fetched from the corresponding memory 705 and/or storage 706, and executed by the processing unit 704.
In case of any hardware implementations various networking devices 708 or external I/O devices 707 may be connected to the computing environment to support the implementation through the networking unit and the I/O device unit.
The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements. The elements shown in
While the present disclosure has been shown and described with reference to various embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
3958/CHE/2013 | Sep 2013 | IN | national |