This application claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed on Feb. 7, 2014 in the Korean Intellectual Property Office and assigned Serial number 10-2014-0014132, the entire disclosure of which is hereby incorporated by reference.
The present disclosure relates to an electronic device. More particularly, the present disclosure relates to an electronic mail (email) threading method and an electronic device therefor.
With the advancement of mobile communication technology, electronic devices are now capable of taking still and motion pictures and playing multimedia files, such as audio and video files. The electronic devices are implemented in the form of multimedia players capable of performing various multimedia functions, such as a game function, a broadcast receiver/player function, a navigation service function, and the like.
The electronic devices are capable receiving various types of inputs made in various input methods with various input units and managing data communications through various communication protocols. For example, the electronic devices equipped with communication applications, such as email client and messenger, can be used as communication tools for people in everyday life and business. Such communication applications, such as email client and messenger increases daily communication traffic.
According to the related art, s emails are transmitted/received, and several emails generate new threads in the form of reply or forward message simultaneously.
Since the emails exchanged among several people generate respective threads, opening the emails one by one is necessary to determine the replies and to store all the emails in order to record the history of the email, resulting in user inconvenience and storage space waste.
Therefore, a need exists for an email threading method and an electronic device therefor.
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 and an electronic device for facilitating combination of email threads.
In accordance with an aspect of the present disclosure, an email threading method of an electronic device is provided. The email threading method includes executing an email application, receiving a first email based on the email application, determining arrival of a second email pertaining to the first email at an email server, displaying, when a request is detected, the second email, threading the second email and an email being composed, and transmitting the threaded email to a mail server.
In accordance with another aspect of the present disclosure, an electronic device is provided. The electronic device includes a display unit having a display module configured to display an email composition window and a list, an input unit having at least one of a touch panel, a pen sensor, and a microphone that are capable of recognizing composition of an email, a memory configured to store an email application providing the email composition window, and a processor configured to control a communication unit configured to communicate between the electronic device and an email server, wherein the processor is further configured to execute the email application, to receive a first email based on the email application, to determine arrival of a second email pertaining to the first email at an email server, to display, when a request is detected, the second email, to thread the second email and an email being composed, and to transmit the threaded email to the mail server.
In accordance with another aspect of the present disclosure, a non-transitory computer readable storage medium for storing an email threading program is provided. The email threading program includes executing an email application, receiving a first email based on the email application, determining arrival of a second email pertaining to the first email at an email server, displaying, when a request is detected, the second email, threading the second email and an email being composed, and transmitting the threaded email to a mail server.
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.
By the term “substantially” it is meant that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations and other factors known to skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
The electronic device according to the various embodiments of the present disclosure may be a device including a heart rate measuring function. For example, the electronic device corresponds to a combination of at least one of a smartphone, a tablet Personal Computer (PC), a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook computer, a Personal Digital Assistant (PDA), a Portable Multimedia Player (PMP), a digital audio player (e.g., a Motion Pictures Expert Group (MPEG-1 or MPEG-2) Audio Layer 3 (MP3) player), a mobile medical device, a camera, or a wearable device. Examples of the wearable device are a head-mounted-device (HMD) (e.g., electronic eyeglasses), electronic clothing, an electronic bracelet, an electronic necklace, an appcessory, an electronic tattoo, a smart watch, and the like.
The electronic device according to the various embodiments of the present disclosure may be smart home appliances with a heart rate measuring function. Examples of the smart home appliances are a television (TV), a Digital Video Disk (DVD) player, an audio system, a refrigerator, an air-conditioner, a cleaning device, an oven, a microwave oven, a washing machine, an air cleaner, a set-top box, a TV box (e.g., Samsung HomeSync™, Apple TV™, or Google TV™), a game console, an electronic dictionary, an electronic key, a camcorder, an electronic album, or the like.
The electronic device according to the various embodiments of the present disclosure may include at least one of the following: medical devices (e.g., Magnetic Resonance Angiography (MRA), Magnetic Resonance Imaging (MRI), Computed Tomography (CT), a scanning machine, an ultrasonic scanning device, and the like), a navigation device, a Global Positioning System (GPS) receiver, an Event Data Recorder (EDR), a Flight Data Recorder (FDR), a vehicle infotainment device, an electronic equipment for ships (e.g., navigation equipment, a gyrocompass, and the like), avionics, a security device, a head unit for vehicles, an industrial or home robot, an automatic teller's machine (ATM), a point of sales (POS) system, and the like.
The electronic device according to the various embodiments of the present disclosure may include at least one of the following: furniture or a portion of a building/structure, an electronic board, an electronic signature receiving device, a projector, various measuring instruments (e.g., a water meter, an electric meter, a gas meter and a wave meter), and the like, which are equipped with a heart rate measuring function, respectively. The electronic device according to the various embodiments of the present disclosure may also include a combination of the devices listed above. In addition, the electronic device according to the various embodiments of the present disclosure may be a flexible device. It is obvious to those skilled in the art that the electronic device according to the various embodiments of the present disclosure is not limited to the aforementioned devices.
Hereinafter, electronic devices according the various embodiments of the present disclosure are described with reference to the accompanying drawings. In the description, the term a ‘user’ may be referred to as a person or a device that uses an electronic device, e.g., an artificial intelligent electronic device.
Referring to
The email server 120 includes an outbound processing server 121 for processing outbound mails. For example, the outbound processing server 121 may include a Simple Email Transfer Protocol (SMTP) server. The email server 120 also includes an inbound processing server 122 for processing inbound mails. For example, the inbound processing server may include at least one of a Post Office Protocol (POP) server and an Internet Messaging Access Protocol (IMAP) server. The email server 120 also includes a communication unit 123 and a processor 124. The outbound processing server 121 operates using a standard protocol for transmitting the email over Internet. The outbound processing server 121 may transmits emails through the outbound protocol. The outbound processing server 121 may arrange the emails in exchanging emails between the electronic devices 100 and 200 over a network 130. The inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) may store the emails generated over the network 130 between the electronic devices 100 and 200. The processor of the electronic device 200 may receive the email stored in the inbound processing server 122.
The communication unit 123 may establish a connection between the email server 120 and the electronic device 200. The email server 120 is connected with a Local Area Network (LAN) and communicates with the electronic device 200 through radio communication channel. Wireless communication may include at least one of the following: Wireless Fidelity (Wi-Fi), Bluetooth (BT), near field communication (NFC), GPS or cellular communication (e.g., Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Universal Mobile Telecommunications System (UMTS), Wireless Broadband (Wi-Bro), Global System for Mobile Communications (GSM), and the like). Wired communication may include at least one of the following: universal serial bus (USB), high definition multimedia interface (HDMI), recommended standard 232 (RS-232), plain old telephone service (POTS), and the like.
The processor 124 receives commands from other components (i.e., the outbound processing server 121, the inbound processing server 122, and the communication unit 123), interprets the commands, and executes operation or processes data according to the interpreted commands.
Referring to
The input unit 220 includes a touch panel 221, a sensor 222, and a microphone 223. The touch panel 221 may be implemented in one of a capacitive type, a resistive type, an infrared type, and a microwave type to detect a touch input. The touch panel 221 may include a controller (not shown). In the capacitive type touch panel, it is also possible to detect an indirect touch as well as a direct touch. The direct touch may denote the contact made by a conductive material (e.g., a finger, a stylus pen, and the like) on a touchscreen. According to an embodiment of the present disclosure, the indirect touch may denote the contact or approach made by the conductive material covered with non-conductive material (e.g., a finger in a glove) on to the touchscreen. According to another embodiment of the present disclosure, the indirect touch may denote the contact made by a finger on the touchscreen covered by non-conductive material. According to another embodiment of the present disclosure, the indirect touch may denote a finger gesture made above the touchscreen in a certain distance range without contact, i.e., a hovering gesture. The touch panel 221 includes a tactile layer. In this case, the touch panel 221 may provide tactile feedback to the user. The touch panel 221 may be installed on the screen (i.e., a touchscreen) of a display module 241. For example, the touch panel 221 may be implemented in one of add-on type which is located on the screen of the display unit or an on-cell type or an in-cell type which is inserted into the display unit.
The sensor 222 may include a gesture sensor, a gyro sensor, a barometric sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a red, green, blue (RGB) sensor, a biosensor, a temperature and humidity sensor, and a face recognition sensor. The sensor 222 measures the physical quantity or operation status of the electronic device 200 and generates an electric signal based on the measured or detected information. The sensor 222 may include a control circuit for controlling at least one detecting modules. The microphone 223 may receive the voice input of the user or recognize the voice signal from another electronic device to receive a text or a picture. The microphone may be a directional or non-directional microphone.
The memory 230 may store instructions or data transferred from/created in the processor 210 or the other components (e.g., the input/output interface, display, communication interface, and the like). The memory 230 may include programming modules, e.g., a kernel, middleware, an application programming interface (API), an application module, and the like. Each of the programming modules may be software, firmware, hardware or a combination thereof. The memory also may store an email application. An email application 231 provides an interface for email-related process, such as writing, transmitting, and receiving emails.
The display unit 240 includes a display module 241. The display module 241 includes a panel. The panel may be, for example, a Liquid-Crystal Display (LCD) or an Active-Matrix Organic Light-Emitting Diode (AM-OLED). The panel may be embodied to be, for example, flexible, transparent, or wearable. The panel may be configured to be an integrated module with the touch panel. The hologram shows a three-dimensional image in the air using interference of light. According to an embodiment of the present disclosure, the display module 241 may further include a control circuit for controlling the panel or the hologram.
The communication unit 250 connects communication between another electronic device and the electronic device 100. The communication unit may include a wireless communication unit. The wireless communication unit may support a short range communication protocol (for example, Wi-Fi, BT, NFC) or a network communication (for example, the Internet, a LAN, a wide area network (WAN), a telecommunication network, a cellular network, a satellite network, a POTS, and the like). The another electronic device may be a device identical to the electronic device 100, or may be a different device (for example, a different type of device).
According to various embodiments of the present disclosure, the electronic device 100 may include a display unit having a display module for displaying an email composition window and list, an input unit having a touch panel for receiving email composition input, a pen sensor, and a microphone, a memory for storing an email application of providing the email composition window, and a processor of controlling the communication unit for communication with an email server, the processor executing and controlling the email application to receive a first email, recognizing arrival of a second email at the email server, displaying the second email if necessary, threading the second email and the email being composed, and transmitting the combined email to the email server.
Referring to
The processor 210 of the electronic device 200 may thread the first and second emails 301 and 302, respectively, and the email being composed selectively into a threaded email which is transmitted to the outbound processing server 121 through the communication unit 250.
The processor 124 of the email server 120 may control the communication unit 123 to receive the first email 301 transmitted by the second electronic device 100 in the email transfer procedure between the servers 121 and 122 on the network 130. The processor 210 of the electronic device 200 may control the communication unit 250 to receive the first and second emails 301 and 302, respectively, from the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like). The processor 210 of the electronic device 200 may thread the first and second emails 301 and 302, respectively, with the reply being composed in response to the user input received through the input unit 220 selectively.
The processor 210 of the electronic device 200 may control the communication unit 250 to transmit a threaded email 304 to the outbound processing server 121 (e.g., an SMTP server). The processor 124 of the email server 120 may control to transfer the email received by the outbound processing server 121 and the email received from the electronic device 100 to the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like).
According to an embodiment of the present disclosure, the procedure of
Referring to
The processor (not shown) of the electronic device 100 may compose the email 302 pertaining to the first email 301 at operation 405. The processor of the electronic device 100 may recognize the completion of the composition of the email 302 at operation 406. The processor of the electronic device 100 controls the communication unit (not shown) to transmit the email 302 to the outbound processing server 121 (e.g., an SMTP server) through the network 130 at operation 407.
The processor 124 of the email server 120 determines whether the reply received from the electronic device 100 is the second email 302 at operation 408. The processor 124 of the email server 120 may determine whether the received email is pertaining to the first email 301. For example, the processor 124 of the email server 120 may review the title of the received email to determine whether it is pertaining to the first email 301 and, if so, determines the reply as the second email 302 pertaining to the first email.
If the second email 302 pertaining to the first email 301 is received, the processor 124 of the email server 120 controls the communication unit 123 to transmit a notification message to the electronic device 200 notifying of the arrival of the second email 302 at the email server 120 at operation 409. The threading procedure is performed through operations 410 to 413.
The processor 210 of the electronic device 200 determines whether the second email 302 transmitted by the email server 120 is received through the communication unit 250 at operation 410. If it is determined that the second email 302 is not received from the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) at operation 410, the processor 210 of the electronic device 200 controls the communication unit 250 to transmit to the outbound processing server 121 (e.g., an SMTP server) the reply which is composed independently of the second email 302.
Otherwise, if it is determined that the second email 302 is received from the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like), the processor 210 of the electronic device 200 controls the display module 241 to display the notification or a list of the second email 302 at operation 411.
The processor 210 of the electronic device 200 determines whether to thread the second email 302 and the reply being composed at operation 412. If it is determined to not thread, the processor 210 of the electronic device 200 controls the communication unit 250 to transmit the composed reply to the outbound processing server 121 (e.g., an SMTP server). If it is determined to thread the second email 302 and the reply being composed at operation 412, the processor 210 of the electronic device 200 threads the second email 302 and the reply at operation 413.
The processor 210 of the electronic device 200 controls the communication unit 250 to transmit the threaded email 304 to the outbound processing server 121 at operation 414.
Referring to
For example, if the reply 503 is transmitted in response to the reply 504 entitled ‘Re: email title’ pertaining to the first email 301, the reply 503 is entitled ‘Re: Re: email title.’ In the case that multiple electronic devices receive the first email 301 and a certain recipient transmits a reply or forward pertaining to the first email 301, all of the multiple electronic devices may receive the emails generated by respective electronic devices.
The processor 124 of the mail server 120 may have to determine whether every email is the reply or forward pertaining to the first email 301.
The processor 124 of the server 120 may determine the email relationship based on whether the received email includes the content identical with that of the first email 301 as well as based on the title of the received email. This is because the user of the electronic device 100 may change the title of the reply 503 pertaining to the first email 301. Accordingly, although the reply 503 pertaining to the first email 301 is received with a different title, the processor 124 of the mail server 120 can recognize the received email as the reply 503 pertaining to the first email 301.
The processor 210 of the electronic device 200 may control the display module 241 of the display unit 240 to display the email composition screen 500 in response to the user's selection of the reply composition option. The processor 210 of the electronic device 200 may control the display module 241 to present the sender (not shown) of the first email 301 as the recipient of the reply 503 pertaining to the first email 301 in the recipient entry box 501.
The processor 210 of the electronic device 200 may control the display module 241 to present the title of the reply 503 which is entitled by adding a tag, such as ‘Re’ before the title 502 of the first email 301. The processor 210 of the electronic device 200 may control the display module 241 to display the reply composition screen 500 including the succeeding replies 504 received from other electronic devices 100 which are pertaining to the first email 301.
At this time, the processor 124 of the email server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to recognize the composition of the reply 503 pertaining to the first mail 301 at the electronic device 200. The processor 124 of the email server 120 also may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine whether any email having the same title as the first email 301 is received from another electronic device 100 in the middle of recognizing the composition of the reply 503 at the electronic device 200.
The processor 124 of the mail server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine that there is no email having the same title 502 as the first email 301 from other electronic devices 100 while the processor 210 of the electronic device 200 is recognizing the composition of the reply 503.
In this case, if the user's selection of an email transmission button 505 (‘send’ button) is detected, the processor 210 of the electronic device 200 may control the communication unit 250 to transmit the composed reply 503 to the outbound processing server 121 (e.g., an SMTP server). The processor 124 of the email server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine whether there is any email having the same title as the first email 301 from other electronic devices 100 while the processor 210 of the electronic device 200 is recognizing the composition of the reply 503.
In this case, if the user's selection of an email transmission button 505 (‘send’ button) is detected, the processor 210 of the electronic device 200 may control to receive a notification of the second mail pertaining to the first email 301. The processor 210 of the electronic device 200 may control the display module 241 to display an inbound mail notification popup window 506 notifying of the receipt of the second mail pertaining to the first mail 301 from the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like).
Referring to
Referring to
Referring to
At this time, the processor 124 of the email server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to recognize the composition of the reply 603 pertaining to the first mail 301 at the electronic device 200. The processor 124 of the email server 120 also may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine whether any email pertaining to the first email 301 is received from another electronic device 100 in the middle of recognizing the composition of the reply 603 at the electronic device 200.
The processor 124 of the mail server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine that there is no email having the same title 602 as the first email 301 from other electronic devices 100 while the processor 210 of the electronic device 200 is recognizing the composition of the reply 603. In this case, if the user's selection of an email transmission button 605 (‘send’ button) is detected, the processor 210 of the electronic device 200 may control the communication unit 250 to transmit the composed reply 603 to the outbound processing server 121 (e.g., an SMTP server).
The processor 124 of the email server 120 may control the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like) to determine whether there is any email having the same title as the first email 301 from other electronic devices 100 while the processor 210 of the electronic device 200 is recognizing the composition of the reply 603. In this case, if the user's selection of an email transmission button 605 (‘send’ button) is detected, the processor 210 of the electronic device 200 may control to receive a notification of the second mail 302 pertaining to the first email 301. The processor 210 of the electronic device 200 may control the display module 241 to display a second mail list 610 including the second mail pertaining to the first email 301 received from the inbound processing server 122 (e.g., a POP server, an IMAP server, and the like).
Referring to
Referring to
The processor 210 of the electronic device 200 may select multiple second emails 302 to be threaded. If a user's selection of the ‘send’ button 505 is detected after threading the emails into a threaded email, the processor 210 of the electronic device 200 controls the communication unit 250 to transmit the threaded mail to the outbound processing server 121 (e.g., an SMTP server).
Referring to
Referring to
According to various embodiments of the present disclosure, when the processor 210 of the electronic device 200 transmits an email, the recipient may generate the threaded email 304. The threaded email 304 may be generated according to the data configured by the processor 210 of the electronic device 200.
According to various embodiments of the present disclosure, the email threading method of an electronic device includes executing an email application, receiving a first email while the application is running, recognizing the arrival of the second email pertaining to the first email at the mail server, determining the second email if necessary, displaying the second email, threading the second email and the email being composed into a threaded email, and transmitting the threaded email to the mail server.
As described above, the electronic device of the present disclosure is advantageous in terms of improving user convenience in such a way of transmitting an email containing all of the contents of related emails so as to maintain the email thread from start to end and to allow the user to keep track of past conversations.
In the present disclosure, the terminology ‘˜module’ refers to a ‘unit’ including hardware, software, firmware or a combination thereof. For example, the terminology ‘˜module’ is interchangeable with ‘˜unit,’ ‘˜logic,’ ‘˜logical block,’ ‘˜component,’ ‘˜circuit,’ and the like. A ‘module’ may be the least unit or a part of an integrated component. A ‘module’ may be the least unit or a part thereof that can perform one or more functions. A ‘module’ may be implemented in mechanical or electronic mode. For example, ‘modules’ according to the various embodiments of the present disclosure may be implemented with at least one of the following: an application specific integrated circuit (ASIC) chip, field-programmable gate array (FPGAs) and a programmable-logic device that can perform functions that are known or will be developed.
At least part of the method (e.g., operations) or system (e.g., modules or functions) according to the various embodiments of the present disclosure can be implemented with instructions as programming modules that are stored in computer-readable storage media. One or more processors (e.g., a processor) can execute instructions, thereby performing the functions. An example of the computer-readable storage media may be memory. At least part of the programming modules can be implemented (executed) by processor. At least part of the programming module may include modules, programs, routines, sets of instructions or processes, and the like, in order to perform one or more functions.
Certain aspects of the present disclosure can also be embodied as computer readable code on a non-transitory computer readable recording medium. A non-transitory computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the non-transitory computer readable recording medium include Read-Only Memory (ROM), Random-Access Memory (RAM), Compact Disc-ROMs (CD-ROMs), magnetic tapes, floppy disks, and optical data storage devices. The non-transitory computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion. In addition, functional programs, code, and code segments for accomplishing the present disclosure can be easily construed by programmers skilled in the art to which the present disclosure pertains.
At this point it should be noted that the various embodiments of the present disclosure as described above typically involve the processing of input data and the generation of output data to some extent. This input data processing and output data generation may be implemented in hardware or software in combination with hardware. For example, specific electronic components may be employed in a mobile device or similar or related circuitry for implementing the functions associated with the various embodiments of the present disclosure as described above. Alternatively, one or more processors operating in accordance with stored instructions may implement the functions associated with the various embodiments of the present disclosure as described above. If such is the case, it is within the scope of the present disclosure that such instructions may be stored on one or more non-transitory processor readable mediums. Examples of the processor readable mediums include a ROM, a RAM, CD-ROMs, magnetic tapes, floppy disks, and optical data storage devices. The processor readable mediums can also be distributed over network coupled computer systems so that the instructions are stored and executed in a distributed fashion. In addition, functional computer programs, instructions, and instruction segments for accomplishing the present disclosure can be easily construed by programmers skilled in the art to which the present disclosure pertains.
Modules or programming modules according to the various embodiments of the present disclosure may include one or more components, remove part of them described above, or include new components. The operations performed by modules, programming modules, or the other components, according to the present disclosure, may be executed in serial, parallel, repetitive or heuristic fashion. Part of the operations can be executed in any other order, skipped, or executed with additional operations.
While the present disclosure 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 |
---|---|---|---|
10-2014-0014132 | Feb 2014 | KR | national |