The disclosure relates to a method for processing data and an electronic device thereof. More particularly, the disclosure relates to a method and an apparatus configured to display a received message and accompany data included in the received message, and confirm the accompanying data by simple handling in an electronic device.
With the growth of mobile communication technologies, electronic devices are used as individual essential communication devices. Further, as the electronic devices provide not only a voice communication function but also various supplementary services of camera, data communication, video play, audio play, messenger, schedule management, alarm functions and the like, various programs capable of using the functions are used, and even methods for communication between users are increasing.
In the related art, when an electronic device chooses an icon of accompanying data so as to confirm the accompanying data included in a received social network service (SNS) message, i.e., so as to confirm the accompanying data included in a notification of the SNS message, the electronic device is not able to confirm the accompanying data until the electronic device enables an SNS program to display a region corresponding to the received SNS message on a display unit of the electronic device.
The above information is presented as background information only to assist with an understanding of the 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 disclosure.
Aspects of the 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 disclosure is to provide a method and an apparatus configured to display a received message and accompany data included in the received message, and confirm the accompanying data by simple handling in an electronic device.
Another aspect of the disclosure is to provide a method and an apparatus configured to confirm accompanying data included in a received message through various methods in an electronic device.
The above aspects are achieved by providing a method for processing data and an electronic device thereof.
According to an embodiment of the disclosure, an apparatus is provided. The apparatus includes a touchscreen display, a communication circuit, and a processor operatively coupled with the communication circuit, the processor configured to receive, via the communication circuit, a message corresponding to a specified application from an electronic device external to the apparatus while a lock screen is displayed via the touchscreen display, while the lock screen is displayed via the touchscreen display, present, via a portion of the lock screen, a notification notifying of the receiving of the message, the notification including a first icon indicative of the specified application and a second icon indicative of an existence of an image in the message, while the notification including the first icon and the second icon is presented via the portion of the lock screen, receive an input with respect to the notification, based at least in part on a determination that the input corresponds to a first input with respect to the notification, launch the specified application via the touchscreen display such that the lock screen including the notification is terminated, and that the message is presented via the touchscreen display in a user interface corresponding to the specified application, based at least in part on a determination that the input corresponds to a second input with respect to the notification, terminate the presenting of the notification including the first icon and the second icon via the lock screen while the lock screen is maintained, and based at least in part on a determination that the input corresponds to a third input in contact with the second icon in the notification, update the notification without launching the application via the touchscreen display such that the image, the message and a text input field are presented concurrently as part of the notification presented via the lock screen, the text input field to receive a reply message with respect to the message.
According to an embodiment of the disclosure, method of operating an electronic device is provided. The method includes receiving, via a communication circuit, a message corresponding to a specified application from an electronic device external to the apparatus while a lock screen is displayed via a touchscreen display, while the lock screen is displayed via the touchscreen display, presenting, via a portion of the lock screen, a notification notifying of the receiving of the message, the notification including a first icon indicative of the specified application and a second icon indicative of an existence of an image in the message, while the notification including the first icon and the second icon is presented via the portion of the lock screen, receiving an input with respect to the notification, based at least in part on a determination that the input corresponds to a first input with respect to the notification, launching the specified application via the touchscreen display such that the lock screen including the notification is terminated, and that the message is presented via the touchscreen display in a user interface corresponding to the specified application, based at least in part on a determination that the input corresponds to a second input with respect to the notification, terminating the presenting of the notification including the first icon and the second icon via the lock screen while the lock screen is maintained, and based at least in part on a determination that the input corresponds to a third input in contact with the second icon in the notification, updating the notification without launching the application via the touchscreen display such that the image, the message and a text input field are presented concurrently as part of the notification presented via the lock screen, the text input field to receive a reply message with respect to the message.
Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments.
Before undertaking the DETAILED DESCRIPTION below, it is advantageous to set forth definitions of certain words and phrases used throughout this patent document the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation, the term “or,” is inclusive, meaning and/or, the phrases “associated with” and “associated therewith,” as well as derivatives thereof, includes, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like, and the term “controller” means any device, system or part thereof that controls at least one operation, such a device is implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller is centralized or distributed, whether locally or remotely.
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 disclosure.
The above and other aspects, features, and advantages of certain embodiments of the 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 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 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 disclosure. Accordingly, it should be apparent to those skilled in the art that the following description of various embodiments of the disclosure is provided for illustration purpose only and not for the purpose of limiting the 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.
In describing various embodiments of the disclosure, an electronic device can be described based on a touchscreen capable of performing within one physical screen an input operation of an input device and a display operation of a display unit. Accordingly, a device construction of the disclosure illustrates the display unit and the input device separately, but the display unit can be expressed to include the input device or indicate the input device.
The disclosure is not limited only to an electronic device including a touchscreen and is applicable to various electronic devices that physically distinguish the display unit and the input device or include only one of the display unit and the input device. In various embodiments below, an electronic device with a touchscreen can be an electronic device with a touchscreen that includes a separate input device and display unit, a display unit having no input device, or a display unit having an input device.
The electronic device according to the disclosure can be a combination of one or more of various devices, such as a mobile communication terminal, a personal digital assistant (PDA), a personal computer (PC), a laptop computer, a smartphone, a smart television (TV), a netbook computer, a mobile Internet device (MID), an ultra mobile PC (UMPC), a tablet PC, a mobile pad, a media player, a handheld computer, a moving picture experts group (MPEG-1 or MPEG-2) MPEG audio layer 3 Player (MP3P), a video phone, an electronic book reader, a portable media player (PMP), a mobile medical instrument, an accessory, an electronic accessory, a camera, a wearable device, an electronic watch, a wrist watch, a refrigerator, an air conditioner, a cleaner, a fuzzy robot, an audio, an oven, a microwave range, a washer, an electronic bracelet, an electronic necklace, an air cleaner, an electronic frame, a set-top box, a TV box (Samsung HomeSync™, Apple TV™, or Google TV™), an electronic dictionary, a car infotainment device, a vessel electronic equipment (e.g., a vessel navigator, a gyrocompass and the like), a flight electronic instrument, a security instrument, an electronic clothing, an electronic key, a camcorder, a game console, various medical instruments (magnetic resonance angiography (MRA), magnetic resonance imaging (MRI), computerized tomography (CT), a camera, an ultrasound device and the like), a TV, a digital video disk (DVD) player, a navigation device, a global positioning system (GPS), an event data recorder (EDR), a flight data recorder (FDR), a head-mounted display (HMD), a flat display device, an electronic album, part of a furniture including an electronic device or a building/structure, an electronic board, an electronic signature input device, a projector or the like. It is obvious to those skilled in the art that the electronic device according to the disclosure is not limited to the aforementioned instruments.
In describing in detail the disclosure below, when it is mentioned that one constituent element is ‘connected’ or ‘accessed’ to another constituent element, it should be understood that one constituent element can be directly connected or accessed to another constituent element or the third constituent element can exist in between the two constituent elements and, when it is mentioned that one constituent element is ‘directly connected’ or ‘directly accessed’ to another constituent element, it should be understood that the third constituent element does not exist in between the two constituent elements.
Referring to
Each constituent element is described as follows.
The memory 110 includes a program storage unit 111 storing a program for controlling the operation of the electronic device 100, and a data storage unit 112 storing data generated during program execution. The memory 110 can store data created in the program by an operation of at least one processor 122.
When the electronic device 100 processes the data of the program, the data storage unit 112 can store a function of the program, an object of the program, a keyword, an identification (ID) code, and information of the peripheral devices of the electronic device 100 which the program can make use of.
The program storage unit 111 can include a social networking service (SNS) program 115, a notification processing program 116, a communication control program 117, and at least one application program. The programs included in the program storage unit 111 include a set of instructions and thus may be expressed as an instruction set.
The SNS program 115 can transmit/receive a message with other electronic devices. The electronic device 100 can transmit/receive a message, such as a text and/or a hyperlink through the SNS program 115, and can transmit/receive accompanying data included in the message. The accompanying data can include one or more of picture data (e.g., a moving picture and/or a still picture), audio data, and text data.
If the electronic device 100 receives a message including accompanying data, the SNS program 115 can display a notification of the received message. If the electronic device 100 chooses the notification of the received message, the SNS program 115 can display a corresponding page of the SNS program 115, and can display the contents of the accompanying data.
The notification processing program 116 can display a notification message in the electronic device 100 instead of the notification of the received message of the SNS program 115. If the electronic device 100 receives a message including accompanying data, the notification processing program 116 can display the received message and a notification of the accompanying data. If the electronic device 100 chooses the displayed notification of the accompanying data or a predetermined region of the displayed notification, the notification processing program 116 can directly output the accompanying data without displaying the SNS program 115.
The communication control program 117 can include at least one software constituent element for controlling communication with at least one counterpart electronic device using the communication system 150.
For example, the communication control program 117 can search a counterpart electronic device for connecting communication. If the counterpart electronic device for communication connection is searched, the communication control program 117 can establish a connection for communication with the counterpart electronic device. The communication control program 117 can control to perform a performance search and session establishment procedure with the connected counterpart electronic device and transmit/receive data with the counterpart electronic device through the communication system 150.
An application program 118 can include a software constituent element for at least one application program installed in the memory 110 of the electronic device 100.
The memory 110 included in the electronic device 100 can be constructed one or more. According to one embodiment of the disclosure, the memory 110 can perform a function of only the program storage unit 111, can perform a function of only the data storage unit 112, or can perform functions of both the program storage unit 111 and the data storage unit 112 according to use. Physical regions within the memory 110 may not be clearly distinguished because of a characteristic of the electronic device 100.
The processor unit 120 includes a memory interface 121, at least one processor 122, and a peripheral interface 123. Here, the memory interface 121, the at least one processor 122, and the peripheral interface 123, which are included in the processor unit 120, may be integrated as at least one circuit or be implemented as separate constituent elements.
The memory interface 121 can control the access of constituent elements, such as the at least one processor 122 or the peripheral interface 123, to the memory 110.
The peripheral interface 123 can control the connection of the memory interface 121 and the at least one processor 122 with an input/output peripheral device of the electronic device 100.
The at least one processor 122 can control the electronic device 100 to provide various multimedia services using at least one software program, and can display a user interface (UI) operation of the electronic device 100 on the display unit 131 through the input/output processing unit 130 to confirm the UI operation, and can control the input device 132 to provide a service of receiving an instruction from the external of the electronic device 100. The at least one processor 122 can control to execute at least one program stored in the memory 110 and provide a service corresponding to the executed program.
The input/output processing unit 130 can provide an interface between the peripheral interface 123 and the touchscreen 133 including the display unit 131 and the input device 132.
The display unit 131 can receive status information of the electronic device 100, an external input character, and a moving picture or still picture from the processor unit 120, construct a UI operation, and display them through the display unit 131.
The input device 132 can provide input data generated by user's choice to the processor unit 120 through the input/output processing unit 130.
For example, the input device 132 may include only a control button or include a keypad so as to receive data for control from the external of the electronic device 100.
Further, the input device 132 can be included together with the display unit 131 in the touchscreen 133 such that input/output can be performed in one screen. In this case, the input device 132 used in the touchscreen 133 can use one or more of a capacitive method, a resistive (pressure detection) method, an infrared method, an electromagnetic induction method, and an ultrasonic method.
Further, an input method of the input device 132 can be a method of processing to input an instruction if an input means for inputting is located within a predetermined distance from the touchscreen 133, besides a method of inputting by directly touching the touch screen 133. Terms of a hovering touch, a floating touch, an indirect touch, a proximity touch, and a non-contact input can be used.
The touchscreen 133, a device physically combining the input device 132 to the display unit 131 in one screen, can be a touchscreen capable of inputting an instruction by touching a screen construction displayed on the display unit 131 in an operation of the electronic device 100.
Accordingly, the touchscreen can perform all roles of the display unit 131 displaying the UI operation of the electronic device 100 and the input device 132 inputting an external instruction to the electronic device 100. Therefore, the touchscreen can be constructed as the touchscreen 133 by including the display unit 131 and the input device 132 in the following description.
The audio processing unit 140 can provide an audio interface between a user and the electronic device 100 through a speaker 141 and a microphone 142.
The communication system 150 performs a communication function. The communication system 150 can perform communication with a counterpart electronic device using at least any one of mobile communication using a base station, infrared data Association (IrDA), Bluetooth, Bluetooth low energy (BLE), wireless fidelity (Wi-Fi), near field communication (NFC), short-range wireless communication, such as Zigbee, wireless local area network (WLAN) communication, and wired communication.
In describing an embodiment of the disclosure, displaying in the electronic device 100 or outputting to the electronic device 100 can be terms representing a method of displaying a moving picture, a still picture or a graphical user interface (GUI) operation on the touchscreen 133 of the electronic device 100 or outputting a signal sound or a voice audio to the speaker 141. In the following description also, the terms of displaying and outputting can be used as the same meaning, and can be separately described when there is a need to distinguish them.
In
Referring to
Further, the electronic device 100 can include the speaker 141 located at an upper side and capable of outputting a sound. The electronic device 100 can include a button 201 located at a lower side and being one of input devices capable of inputting an instruction by a click. The electronic device 100 can include a touch button 203 or 205 located at a lower side and capable of inputting an instruction through a touch at a fixed location.
Although not illustrated, the speaker 141, the button 201, and the touch button 203 or 205 can be located in the same location or different locations.
Referring to operation (1), the electronic device 100 can receive an SNS message including an image as accompanying data. The electronic device 100 can display a notification of the received message in a predetermined region of the touchscreen 133.
According to an embodiment of the disclosure, if receiving a message in a wait state, the electronic device 100 can display a received message notification window 211 in a predetermined region of a wait mode screen as in the operation (1). If the received message includes accompanying data, the electronic device 100 can display an accompanying data icon 213 in the received message notification window 211. By choosing (219) the accompanying data icon 213 displayed in the received message notification window 211, the electronic device 100 can confirm the contents of the accompanying data. According to an embodiment of the disclosure, the wait mode screen can be a lock screen of Android.
Referring to operation (2), if the electronic device 100 chooses the accompanying data displayed in the operation (1), the electronic device 100 can display the accompanying data on a background screen of the touchscreen 133.
According to an embodiment of the disclosure, if the received accompanying data is image data, the electronic device 100 can display the received message notification window 211 and the accompanying data icon 213 on the wait mode screen of the operation (1), and can confirm the accompanying data by choosing the accompanying data icon 213. The electronic device 100 can display an operation of outputting the accompanying data on a wallpaper screen (i.e., a background screen) of the wait mode screen displayed on the touchscreen 133, with not displaying the SNS program 115 having received the accompanying data on the touchscreen 133. If other image data have been already displayed on the wallpaper screen of the wait mode screen, the electronic device 100 can change the other image data displayed on the wallpaper screen into the chosen accompanying data instead, and display the chosen accompanying data on the wallpaper screen of the wait mode screen.
In displaying the image data on the touchscreen 133 and displaying a new message reception notification, the electronic device 100 can control to display a confirmation icon 217 together with a received message notification window 215 in the operation (2), instead of displaying the accompanying data icon 213 in the operation (1).
If choosing the confirmation icon 217 displayed in the received message notification window 215, the electronic device 100 can restore the wallpaper screen changed into and displaying the accompanying data, to the existing wallpaper screen, and can cancel the displaying of the received message notification window 215.
In a method of canceling the displaying of the received message notification window 215, the electronic device 100 is not limited to a method of choosing the confirmation icon 217, and can control by setting to cancel the displaying of the received message notification window 215 if a predetermined time lapses or a defined instruction is input.
If choosing the confirmation icon 217 displayed in the received message notification window 215, the electronic device 100 can determine a received message confirmation state stored in a database of the memory 110, as ‘reception confirmation’ or ‘read’.
Referring to
Referring to operation (1), the electronic device 100 can receive an SNS message including an image as accompanying data. The electronic device 100 can display a notification of the received message in a predetermined region of the touchscreen 133.
According to an embodiment of the disclosure, if receiving a message in a wait state, the electronic device 100 can display a received message notification window 221 in a predetermined region of a wait mode screen as in the operation (1). If the received message includes accompanying data, the electronic device 100 can display an accompanying data icon 223 in the received message notification window 221. By choosing the accompanying data icon 223 displayed in the received message notification window 221, the electronic device 100 can confirm the contents of the accompanying data.
Referring to operation (2), if the electronic device 100 chooses the accompanying data displayed in the operation (1), the electronic device 100 can display the accompanying data on a background screen of the touchscreen 133.
According to an embodiment of the disclosure, the electronic device 100 can display the received message notification window 221 and the accompanying data icon 223 on the wait mode screen of the operation (1), and can confirm the accompanying data by choosing the accompanying data icon 223. The electronic device 100 can display the accompanying data on the wallpaper screen (i.e., the background screen) of the wait mode screen. If other image data have been already displayed on the wallpaper screen of the wait mode screen, the electronic device 100 can change the other image data displayed on the wallpaper screen into the chosen accompanying data instead, and display the chosen accompanying data on the wallpaper screen of the wait mode screen. In displaying the accompanying data on the touchscreen 133 of the electronic device 100, the electronic device 100 can cancel the displaying of some or all of existing displayed UI constructions.
According to an embodiment of the disclosure, referring to the operation (2), if choosing the accompanying data icon 223 included in the received message notification window 221 of the operation (1), the electronic device 100 can display a chosen accompanying image on the wallpaper screen of the wait mode screen. The electronic device 100 can cancel the displaying of the remnant constructions for controlling the accompanying image displayed as set, excepting a received message notification window 225 and a confirmation icon 227.
If choosing the confirmation icon 227 included in the received message notification window 225, the electronic device 100 can change the accompanying image displayed on the background of the wait mode screen of the electronic device 100 into the existing image and then, cancel the displaying of the received message notification window 225.
If choosing the confirmation icon 227, the electronic device 100 can determine a data reception confirmation state corresponding to the received message and accompanying data of a database, as a ‘reception confirmation’ and ‘read’ state, through the notification processing program 116.
Referring to
Referring to operation (1), the electronic device 100 can receive an SNS message including an image as accompanying data. The electronic device 100 can display a notification of the received message in a predetermined region of the touchscreen 133.
According to an embodiment of the disclosure, if receiving a message in a wait state, the electronic device 100 can display a received message notification window 231 in a predetermined region of a wait mode screen as in the operation (1). If the received message includes accompanying data, the electronic device 100 can display an accompanying data icon 233 in the received message notification window 231. By choosing an SNS program connection icon 235 displayed in the received message notification window 231, the electronic device 100 can confirm the contents of the received message and can display a predetermined region of the SNS program 115 capable of composing an answer to the received message. In displaying the SNS program 115, the electronic device 100 is not limited to choosing the SNS program connection icon 235 displayed in the received message notification window 231, and can set to display the SNS program 115 if choosing a defined predetermined region of the received message notification window 231, such as ‘Hong’ 237 of received message contents.
Referring to operation (2), the electronic device 100 can display the SNS program 115 on the touchscreen 133 according to an instruction corresponding to the SNS program connection icon 235 or the defined predetermined region 237 of the received message notification window 231 chosen in the operation (1). When the electronic device 100 can determine a wallpaper screen of the SNS program 115, the electronic device 100 can control to display the accompanying data (i.e., image) included in the chosen notification window 231.
If the accompanying data included in the chosen notification window 231 is media data, such as an audio or a moving picture, the electronic device 100 can display the SNS program 115 on the touchscreen 133, and can play or display the media data included in the chosen notification window 231.
Referring to
Referring to operation (1), the electronic device 100 can receive an SNS message including an image as accompanying data. The electronic device 100 can display a notification of the received message in a predetermined region of the touchscreen 133.
According to an embodiment of the disclosure, if receiving a message in a wait state, the electronic device 100 can display a received message notification window 311 during the use of the electronic device 100 as in the operation (1). If the received message includes accompanying data, the electronic device 100 can display an accompanying data icon 313 in the received message notification window 311. By choosing (301) the accompanying data icon 313 displayed in the received message notification window 311, the electronic device 100 can confirm the contents of the accompanying data.
Referring to operation (2), if the electronic device 100 chooses (301) the accompanying data displayed in the operation (1), the electronic device 100 can display the accompanying data on a background screen of the touchscreen 133.
According to an embodiment of the disclosure, the electronic device 100 can display the received message notification window 311 and the accompanying data icon 313 on an in-use screen of the electronic device 100 of the operation (1), and can confirm the accompanying data by choosing the accompanying data icon 313. The electronic device 100 can display the accompanying data on the wallpaper screen (i.e., the background screen) of the in-use screen. If other image data have been already displayed on the wallpaper screen of the in-use screen, the electronic device 100 can change the other image data displayed on the wallpaper screen into the chosen accompanying data instead, and display the chosen accompanying data on the wallpaper screen of the in-use screen.
In displaying the image data on the touchscreen 133 and displaying a new message reception notification, the electronic device 100 can control to display a confirmation icon 317 (217→317) together with a received message notification window 315 in the operation (2), instead of displaying the accompanying data icon 313 in the operation (1).
Referring to
Referring to operation (1), the electronic device 100 can display a chosen accompanying image on a background screen of the touchscreen 133 as in the operation (2) of
According to an embodiment of the disclosure, the electronic device 100 can display a received message notification window 321 and an accompanying data icon 323 on an in-use screen of the electronic device 100 of the operation (1), and can confirm the accompanying data by choosing the accompanying data icon 323. The electronic device 100 can display the accompanying data on the wallpaper screen (i.e., the background screen) of the in-use screen. If other image data have been already displayed on the wallpaper screen of the in-use screen, the electronic device 100 can change the other image data displayed on the wallpaper screen into the chosen accompanying data instead, and display the chosen accompanying data on the wallpaper screen of the in-use screen. The electronic device 100 can perform a predefined gesture on the in-use screen displaying the chosen accompanying data.
According to an embodiment of the disclosure, the electronic device 100 can perform a drag operation 303 of, after touching two points on the touchscreen 133, widening a gap between the two points with holding the touch.
Referring to operation (2), in response to the drag operation 303, the electronic device 100 can cancel the displaying of UI constructions of the in-use screen displaying the accompanying data.
According to an embodiment of the disclosure, in response to the drag operation 303, the electronic device 100 can cancel the displaying of various icons, notification bars, and the received message notification window 321 displayed on the touchscreen 133, and can display only the accompanying data of the background screen. By choosing an X icon 325, the electronic device 100 can control to again display the canceled various icons and notification bars. According to information stored in settings, the electronic device 100 can again display the received message notification window 321 and the accompanying data icon 323, or determine a received message confirmation state of a database as a ‘reception confirmation’ or ‘read’ state through the notification processing program 116.
Referring to
Referring to operation (1), the electronic device 100 can receive an SNS message including an image as accompanying data. The electronic device 100 can display a notification of the received message in a predetermined region of the touchscreen 133.
According to an embodiment of the disclosure, if receiving a message in a wait state, the electronic device 100 can display a received message notification window 331 in a predetermined region of an in-use screen of the electronic device 100 as in the operation (1). If the received message includes accompanying data, the electronic device 100 can display an accompanying data icon 333 in the received message notification window 331. By choosing an SNS program connection icon 335 displayed in the received message notification window 331, the electronic device 100 can confirm the contents of the received message and can display a predetermined region of the SNS program 115 capable of composing an answer to the received message. In displaying the SNS program 115, the electronic device 100 is not limited to choosing the SNS program connection icon 335 displayed in the received message notification window 331, and can set to display the SNS program 115 if choosing a defined predetermined region of the received message notification window 331, such as ‘Jjong’ 337 of received message contents.
Referring to operation (2), the electronic device 100 can display the SNS program 115 on the touchscreen 133 according to an instruction corresponding to the SNS program connection icon 335 or the defined predetermined region 337 of the received message notification window 331 chosen in the operation (1). When the electronic device 100 can determine a wallpaper screen of the SNS program 115, the electronic device 100 can control to display the accompanying data (i.e., image) included in the chosen notification window 331.
If the accompanying data included in the chosen notification window 331 is media data, such as an audio or a moving picture, the electronic device 100 can display the SNS program 115 on the touchscreen 133, and can play or display the media data included in the chosen notification window 331.
The electronic device 100 can display a notification of a received message in a predetermined region of the touchscreen 133 of the electronic device 100. The electronic device 100 can display a received message notification window on the touchscreen 133 as in
Referring to
According to an embodiment of the disclosure, the electronic device 100 can display a message notification window 401 received from ‘mother’ among seven message notification windows displayed on the touchscreen 133, as a firstly received message notification in a lower region of the touchscreen 133, and can display the received message notification windows in a method of piling the received message notification windows up on the message notification window 401 in order of time of receiving the remnant six messages. In displaying the received message notification windows on the touchscreen 133, the electronic device 100 can display the received message notification windows in order of receiving the messages as in
If a received message includes accompanying data among the received message notification windows displayed on the touch screen 133, the electronic device 100 can display an accompanying data icon 408 to indicate that the received message includes the accompanying data.
If the electronic device 100 performs a gesture for the accompanying data icon 408, the electronic device 100 can display the accompanying data according to the gesture in a method of
By choosing the confirmation icon 402, 404, 406, 410, 412 or 414 included in the received message notification window displayed on a touchscreen 113, the electronic device 100 can determine a received message confirmation state of a database as a state, such as ‘reception confirmation’ or ‘read’ through the notification processing program 116.
Referring to
According to an embodiment of the disclosure, referring to
Referring to
According to an embodiment of the disclosure, referring to
If receiving a plurality of messages from the same sender, the electronic device 100 can display the plurality of messages in order of time of receiving the messages. When displaying the messages 403, 405, 407, and 411 received from ‘Jjong’, the electronic device 100 can display the message notification window 411 of the latest message ‘Did you see?’ at the bottom of the message notification windows such that the electronic device 100 can first read a firstly received message ‘Hey!’ 403, and the electronic device 100 can pile the message notification windows up on the message notification window 411 in reverse order of time of receiving the messages (i.e., in order of 411, 407, 405, and 403). The electronic device 100 can display the message notification window 403 of the firstly received message ‘Hey!’ at the top of the message notification windows received from ‘Jjong’ such that the electronic device 100 can confirm the messages in order of receiving the messages. The electronic device 100 can determine a received message confirmation state of a database as ‘reception confirmation’ or ‘read’ by choosing the confirmation icon 404 displayed in the message notification window 403 and can cancel the displaying of the confirmed message notification window 403 and then, can display the next received message 405. Referring to
Further, according to predetermined setting, the electronic device 100 can control not to display a notification of messages and accompanying data received from some senders. Though not illustrated, according to setting, the electronic device 100 can set not to display a notification of messages 409 and 413 received from non-confirmed (i.e., non-stored) senders with reference to the memory 110 of the electronic device 100 or a database.
Referring to
According to an embodiment of the disclosure, referring to
If choosing a predefined predetermined region of the message notification window 421, such as an icon 427 of the SNS program 115 displayed on the message notification window 421, the sender ‘Jjong’ 429, and the received message 403, 405, 407 or 411, the electronic device 100 can display a region capable of composing an answer to the sender ‘Jjong’ of the SNS program 115 on the touchscreen 133 of the electronic device 100.
The electronic device 100 can display one confirmation icon 425 in one notification window 421 displaying various messages received from the sender ‘Jjong’. By choosing the predefined predetermined region of the message notification window 421, such as the icon 427 of the SNS program 115, the sender ‘Jjong’ 429, the received message 403, 405, 407 or 411 and the confirmation icon 425, the electronic device 100 can cancel the displaying of four messages 403, 405, 407 and 411 displayed in one notification window 421, and can determine a received message confirmation state of a database for the four messages (403, 405, 407 and 411 of
Referring to
The electronic device 100 can display a received message notification in a predetermined region of the touchscreen 133 of the electronic device 100. The electronic device 100 can display the received message notification at a notification bar 501 of the touchscreen 133, or can output the received message notification by a voice through the speaker 141 although not illustrated. By choosing accompanying data included in a received message, the electronic device 100 can output the contents of the accompanying data.
In operation (1), the electronic device can display a received message notification at the notification bar 501.
According to an embodiment of the disclosure, if displaying the received message notification at the notification bar 501, the electronic device 100 can confirm received messages at the notification bar 501 by touching the notification bar 501 displaying the received messages and holding and dragging down the touch.
In operation (2), by choosing an icon 528 of accompanying data included in a received message displayed at the notification bar 501, the electronic device 100 can confirm the contents of the accompanying data.
According to an embodiment of the disclosure, the electronic device 100 can display the received message notification at the notification bar 501 as in the operation (1), and can choose and open the notification bar 501 and display the received messages at the opened notification bar 501 according to message reception time as in
If a message corresponding to a received message notification 527 displayed at the notification bar 501 includes accompanying data, the electronic device 100 can display the icon 528 of the accompanying data in a predetermined region of the received message notification 527. By choosing (541) the displayed icon 528 of the accompanying data, the electronic device 100 can output the contents of the accompanying data.
In operation (3), the electronic device 100 can output the contents of the chosen accompanying data.
According to an embodiment of the disclosure, the electronic device 100 can display the icon 528 of the accompanying data included in the received message of the received message notification 527 displayed at the notification bar 501, in a predetermined region of the message notification 527. If choosing the icon 528 of the accompanying data, the electronic device 100 can output the contents of the accompanying data.
If the accompanying data is media data including a sound, the electronic device 100 can output the media data through the speaker 141. The electronic device 100 can perform an operation of outputting the media data without displaying the SNS program 115 receiving the media data on the touchscreen 133. The electronic device 100 can display a tool 509 for confirming and controlling a media data output state at the notification bar 501, as in
If the accompanying data is still picture (image) data, the electronic device 100 cannot merely display the image data on a wallpaper screen of the touchscreen 133 of the electronic device 100 or a wallpaper screen of the SNS program 115 as in
If outputting the accompanying data, the electronic device 100 can change the icon 528 of the accompanying data displayed in the received message notification 527 into a confirmation icon 534, 532, 530, 526, 524, 522, or 543, and display the confirmation icon 543.
Referring to
In operation (1), the electronic device 100 can display a received message notification in a notification window 601 and, by choosing 611 an icon 603 of accompanying data included in a received message, the electronic device 100 can confirm the contents of the accompanying data.
According to an embodiment of the disclosure, the electronic device 100 can display the received message notification in the message notification window 601 and, if the received message includes the accompanying data, the electronic device 100 can display the icon 603 of the accompanying data in a predetermined region of the message notification window 601. By choosing 611 the displayed accompanying data, the electronic device 100 can confirm the contents of the accompanying data.
In operation (2), the electronic device 100 can output the contents of the chosen accompanying data.
According to an embodiment of the disclosure, if the accompanying data is media data including a moving picture, the electronic device 100 can perform an operation of outputting the media data, with not displaying the SNS program 115 receiving the media data on the touchscreen 133. The electronic device 100 can include a tool 621 for confirming and controlling an output state of the moving-picture media data as in
If outputting the accompanying data, the electronic device 100 can change the icon 603 of the accompanying data displayed in the received message notification window 601 into a confirmation icon (not shown) and display the confirmation icon (not shown). The electronic device 100 can cancel the displaying of the received message notification window 601 by predefined setting and determine a received message confirmation state of a database as ‘reception confirmation’ or ‘read’.
The electronic device 100 can set a method of displaying a notification of a received message and accompanying data through setting of the notification processing program 115, and a method of processing when choosing the accompanying data in the displayed notification.
According to an embodiment of the disclosure, the electronic device 100 can set the step of processing a received message and accompanying data included in the received message in the setting step of the notification processing program 116.
Referring to
If choosing ‘Level 1: message confirm enable’ 701 as ‘ON’, the electronic device 100 can display message contents through a received message notification window or notification bar. When a received message includes accompanying data, the electronic device 100 may not display a notification of the accompanying data in the received message notification window or notification bar. When displaying the notification of the accompanying data in the received message notification window or notification bar, the electronic device may not output the contents of the accompanying data although choosing an accompanying data notification. When not outputting the contents of the accompanying data according to setting, the electronic device 100 can display a ‘limited setting’ notification.
If choosing ‘Level 2: image display enable’ 703 as ‘ON’, the electronic device 100 can display message contents through a received message notification window or notification bar. When accompanying data included in a received message is a still picture (image), the electronic device 100 can display an accompanying data notification in the received message notification window or notification bar. When the accompanying data corresponding to the accompanying data notification displayed in the received message notification window or notification bar is not an image, the electronic device 100 may not output the contents of the accompanying data although choosing the accompanying data notification. When not outputting the contents of the accompanying data according to the setting, the electronic device 100 can display the ‘limited setting’ notification.
If choosing ‘Level 3: audio execution enable’ 705 as ‘ON’, the electronic device 100 can display message contents through a received message notification window or notification bar. When accompanying data included in a received message is audio data, the electronic device 100 can display an accompanying data notification in the received message notification window or notification bar. When the accompanying data corresponding to the accompanying data notification displayed in the received message notification window or notification bar is not audio data, the electronic device 100 may not output the contents of the accompanying data although choosing the accompanying data notification. When not outputting the contents of the accompanying data according to the setting, the electronic device 100 can display the ‘limited setting’ notification.
If choosing ‘Level 4: video execution enable’ 707 as ‘ON’, the electronic device 100 can display message contents through a received message notification window or notification bar. If accompanying data included in a received message is moving picture data (i.e., video data, and data including a video and an audio), the electronic device 100 can display an accompanying data notification in the received message notification window or notification bar. If accompanying data corresponding to the accompanying data notification displayed in the received message notification window or notification bar is not moving picture data, the electronic device 100 may not output the contents of the accompanying data although choosing the accompanying data notification. When not outputting the contents of the accompanying data according to the setting, the electronic device 100 can display the ‘limited setting’ notification.
If choosing ‘Level 5: all function execution enable’ 709 as ‘ON’, the electronic device 100 can display message contents through a received message notification window or notification bar. When a received message includes accompanying data, such as image data, audio data or video data, the electronic device 100 can display an accompanying data notification in the received message notification window or notification bar. When choosing the accompanying data notification displayed in the received message notification window or notification bar and an instruction included in the message, such as a hyperlink and the like, the electronic device 100 can output the image data, audio data or moving picture data corresponding to the accompanying data notification, and can perform the instruction included in the message. When not outputting the contents of the accompanying data according to the setting, the electronic device 100 can display the ‘limited setting’ notification.
According to an embodiment of the disclosure, the electronic device 100 can set a method of displaying a notification of a received message and accompanying data included in the received message, in the setting step of the notification processing program 116.
If choosing ‘display in notification bar’ 711 as ‘ON’, the electronic device 100 can display in the notification bar a notification of a received message and accompanying data included in the received message.
If choosing ‘display in notification window’ 712 as ‘ON’, the electronic device 100 can display in the notification window a notification of a received message and accompanying data included in the received message. If choosing the ‘display in notification window’ 712 and then choosing ‘display respectively’ 713 as ‘ON’ in detailed setting, the electronic device 100 can display received messages, respectively, as in
If choosing the ‘display in notification window’ 712 and then choosing ‘display by group’ 715 as ‘ON’ in detailed setting, the electronic device 100 can sort received messages by senders and display the sorted messages in group as in
According to an embodiment of the disclosure, if choosing ‘exclude non-registered number’ 717 as ‘ON’ in the setting step of the notification processing program 116, the electronic device 100 may not display a notification of a message and accompanying data that are received from a sender who is not stored in the memory 110 of the electronic device 100 or the database.
The electronic device 100 can set a method of displaying and processing a received message and accompanying data through the above various setting steps.
The electronic device 100 can receive message data and accompanying data, and can display a reception notification of the message data and accompanying data, and can choose the accompanying data in the displayed notification, and can output the contents of the chosen accompanying data.
Referring to
In operation 801, the electronic device 100 can receive SNS message data from other electronic devices, a specific server, the Internet and the like through network communication. The SNS message data can include a message capable of being confirmed in the SNS program 115 and accompanying data additionally accompanied to the message.
To confirm the contents of accompanying data received through the SNS program 115 in a general method, the electronic device 100 can use a data output program provided by the SNS program 115 during an operation of the SNS program 115, or use a program (not shown) for enabling the SNS program 115 to download the accompanying data to a memory of the electronic device 100 and output the accompanying data from the memory of the electronic device 100.
In operation 803, the electronic device 100 can display a notification of the received message and/or a notification of the accompanying data included in the received message, in a predetermined region of the touchscreen 133 through the notification processing program 116.
Through a notification window, the electronic device 100 can display the notification of the received message and the notification of the accompanying data included in the received message. In displaying the received message notification and the accompanying data notification through the notification window, the electronic device 100 can display the received message notification and the accompanying data notification in methods of
Through a notification bar, the electronic device 100 can display the notification of the received message and the notification of the accompanying data included in the received message. In displaying the received message notification and the accompanying data notification through the notification bar, the electronic device 100 can display the received message notification and the accompanying data notification as in a method of
In displaying the notification of the received message and the accompanying data through the notification processing program 116, the electronic device 100 can construct and display an icon including an instruction of controlling to enable a program capable of confirming the received message, a region displaying a sender who has sent the message and a region including an instruction of controlling to enable an SNS program screen capable of sending/receiving a message, a confirmation icon capable of determining a received message reception state of a database as a ‘reception confirmation’ or ‘read’ state, and an icon including an instruction of controlling to output the accompanying data.
In operation 805, the electronic device 100 can determine whether it chooses a predetermined region of the message notification displayed through a notification of the notification processing program 116 or whether it chooses the accompanying data notification.
Referring to
The electronic device 100 can determine if one of the constructions of the notification is chosen. The electronic device 100 can perform operation 807 when choosing the icon 423 including the instruction of controlling to output the accompanying data among the constructions of the notification.
In operation 807, if choosing an icon corresponding to the accompanying data in the received message notification, the electronic device 100 can directly execute the chosen accompanying data.
According to an embodiment of the disclosure, the accompanying data included in the received message can be image data. If receiving a message in a wait mode as in
According to an embodiment of the disclosure, the electronic device 100 can display a notification of a received message and accompanying data in a notification bar as in
If performing operation 807, the electronic device 100 can terminate the operation of
Referring to
To confirm the contents of accompanying data received through the SNS program 115 in a general method, the electronic device 100 can use a data output program provided by the SNS program 115 during an operation of the SNS program 115, or use a program (not shown) for enabling the SNS program 115 to download the accompanying data to a memory of the electronic device 100 and output the accompanying data from the memory of the electronic device 100.
In operation 813, the electronic device 100 can display a notification of the received message and/or a notification of the accompanying data included in the received message, in a predetermined region of the touchscreen 133 through the notification processing program 116.
Through a notification window, the electronic device 100 can display the notification of the received message and the notification of the accompanying data included in the received message. In displaying the received message notification and the accompanying data notification through the notification window, the electronic device 100 can display the received message notification and the accompanying data notification in methods of
Through a notification bar, the electronic device 100 can display the notification of the received message and the notification of the accompanying data included in the received message. In displaying the received message notification and the accompanying data notification through the notification bar, the electronic device 100 can display the received message notification and the accompanying data notification as in a method of
In displaying the notification of the received message and the accompanying data through the notification processing program 116, the electronic device 100 can construct and display an icon including an instruction of controlling to enable a program capable of confirming the received message, a region displaying a sender who has sent the message and a region including an instruction of controlling to enable an SNS program screen capable of sending/receiving a message, a confirmation icon capable of determining a received message reception state of a database as a ‘reception confirmation’ or ‘read’ state, and an icon including an instruction of controlling to output the accompanying data.
In operation 815, the electronic device 100 can determine whether it chooses a predetermined region of the message notification displayed through a notification of the notification processing program 116 or whether it chooses the accompanying data notification.
Referring to
The electronic device 100 can determine, if one of the constructions of the notification is chosen. The electronic device 100 can perform operation 817 when choosing one region among the icon 427 including the instruction of controlling to enable the SNS program 115 capable of confirming the received message, the region displaying the sender 429 who has sent the message and the region 403, 405, 407 or 409 including the instruction of controlling to enable the SNS program screen capable of sending/receiving the message among the constructions of the notification.
In operation 817, if choosing a predetermined region of the received message notification, the electronic device 100 can directly execute the chosen accompanying data.
According to an embodiment of the disclosure, the electronic device 100 can display a notification of a received message and accompanying data in a notification bar as in
If performing operation 817, the electronic device 100 can terminate the operation of
As described above, an electronic device can display a notification of a received message and accompanying data included in the received message through various methods and, through simple handling of the displayed notification, can confirm the accompanying data included in the message by means of various functions operating in the electronic device.
Methods according to embodiments disclosed in claims and/or specification of the disclosure can be implemented in a form of hardware, software, or a combination of hardware and software.
In a case of implementing in the software form, a computer readable storage medium storing one or more programs (i.e., software modules) can be provided. One or more programs stored in the computer readable storage medium are configured to be executed by one or more processors within an electronic device 100. The one or more programs can include instructions for enabling the electronic device 100 to execute the methods according to the embodiments disclosed in the claims and/or specification of the disclosure.
These programs (i.e., software modules or software) can be stored in a random access memory (RAM), a nonvolatile memory including a flash memory, a read only memory (ROM), an electrically erasable programmable ROM (EEPROM), a magnetic disk storage device, a compact disk ROM (CD-ROM), a digital versatile disk (DVD) or an optical storage device of other form, and a magnetic cassette. Alternatively, the programs can be stored in a memory configured by a combination of some or all of them. Also, each configuration memory may be included in plural number.
In addition, the programs can be stored in an attachable storage device accessible to the electronic device through a communication network, such as the Internet, an intranet, a local area network (LAN), a wireless LAN (WLAN) and a storage area network (SAN) or a communication network configured by a combination of them. This storage device can access the electronic device 100 through an external port.
In addition, a separate storage device on a communication network may access the portable electronic device 100.
While the 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 disclosure as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2013-0082223 | Jul 2013 | KR | national |
This application is a continuation application of prior application Ser. No. 14/329,634, filed on Jul. 11, 2014, which is based on and claims priority under 35 U.S.C. § 119(a) of a Korean patent application number 10-2013-0082223, filed on Jul. 12, 2013, in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 14329634 | Jul 2014 | US |
Child | 17564807 | US |