Method for controlling file name and electronic device thereof

US9998523B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9998523-B2
Application numberUS-201314140270-A
CountryUS
Kind codeB2
Filing dateDec 24, 2013
Priority dateDec 24, 2012
Publication dateJun 12, 2018
Grant dateJun 12, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for controls a file name in an electronic device. The method includes when a data transmission event occurs, detecting at least one file for attachment to data transmission; determining whether a renamed file exists among the at least one file; when at least one renamed file exists, generating a header in consideration of a changed name with respect to the at least one renamed file; and generating and transmitting a data packet including the header.

First claim

Opening claim text (preview).

What is claimed is: 1. A method in an electronic device, comprising: displaying names of one or more files that have been attached to a message in a user interface of a message application; displaying a changed name of at least one file in the user interface, by changing a name of the at least one file according to a user input in a state in which the names of the one or more files that have been attached to the message are displayed in the user interface, the at least one file being included in the one or more files; in response to detecting an event for transmitting the message, identifying the at least one file with the changed name; generating a Multipurpose Internet Mail Extensions (MIME) message header including information on the changed name of the at least one file; when at least one file of the one or more files is attached, storing file information associated with the at least one attached file in a file management table; determining whether the name of the at least one file is changed; in response to determining that the name of the at least one file is changed, storing the file information associated with the at least one file with the changed name in the file management table; and transmitting the message including the header, wherein the file management table includes at least one of: a storage directory field of the one or more files, an original name field, an original filename extension field, a changed name field, a changed filename extension field, or at least one flag. 2. The method of claim 1 , wherein the message application includes at least one of an email application, a multimedia message application, or a messenger application. 3. The method of claim 1 , further comprising detecting the one or more files that have been attached to the message according to the file information included in the file management table. 4. The method of claim 1 , wherein determining whether the name of the at least one file is changed comprises determining whether the name of the at least one file is changed by comparing an original name field value with a changed name field value of the file information associated with the at least one file with the changed name in the file management table. 5. The method of claim 1 , wherein determining whether the name of the at least one file is changed comprises determining whether the name of the at least one file is changed according to flag field values of respective files included in the file management table. 6. The method of claim 1 , wherein determining whether the name of the at least one file is changed comprises: in response to identifying that a plurality of file management tables exists, detecting at least one file management table including the at least one file with the changed name according to first flag field values included in the respective file management tables; and determining whether the name of the at least one file is changed according to an original name field value and a changed name field value of a file stored in the at least one file management table including the at least one file with the changed name. 7. The method of claim 1 , wherein determining whether the name of the at least one file is changed comprises: in response to identifying that a plurality of file management tables exists, detecting at least one file management table including the at least one file with the changed name according to second flag field values included in the respective file management tables; and determining whether the name of the at least one file is changed according to the second flag field values of respective files stored in the at least one file management table including the at least one file with the changed name. 8. The method of claim 1 , further comprising: in response to identifying that a file name changed, maintaining an original name of the at least one file stored in a memory in response to identifying that the name of the at least one file changed. 9. The method of claim 1 , further comprising: generating a header according to original names of at least one file of which a name is not changed; and transmitting the message including the header associated with the at least one file of which the name is not changed. 10. The method of claim 1 , further comprising: generating the header associated with the at least one file with the changed name and the header associated with the at least one file of which a name is not changed; and transmitting a data packet including the header associated with the at least one file with the changed name and the header associated with the at least one file of which the name is not changed. 11. An electronic device comprising: at least one memory comprising at least one program including program code; a communication interface; a display; and at least one processor configured to execute the program code to: control to display names of one or more files that have been attached to a message in a user interface for a message application using the display; control to display a changed name of at least one file in the user interface, by changing a name of the at least one file according to a user input in a state in which the names of the one or more files that have been attached to the message are displayed in the user interface using the display, the at least one file being included in the one or more files; in response to detecting an event for transmitting the message, identify the at least one file with the changed name; generate a Multipurpose Internet Mail Extensions (MIME) message header including information on the changed name of the at least one file; store, when at least one file of the one or more file is attached, file information associated with the at least one attached file in a file management table; determine whether the name of the at least one file is changed; and store, in response to determining that the name of the at least one file is changed, the file information associated with the at least one file with the changed name in the file management table, and transmit the message including the header using the communication interface, wherein the file management table includes at least one of: a storage directory field of the one or more attached files, an original name field, an original filename extension field, a changed name field, a changed filename extension field, or at least one flag. 12. The electronic device of claim 11 , wherein the message application includes an at least one of an email application, a multimedia message application, or a messenger application. 13. The electronic device of claim 11 , wherein the processor is further configured to execute the program code to detect the one or more files that have been attached to the message according to the file information included in the file management table. 14. The electronic device of claim 11 , wherein the processor is further configured to execute the program code to determine whether the name of the at least one file is changed by comparing an original name field value with a changed name field value of the file information associated with the at least one file with the changed name included in the file management table. 15. The electronic device of claim 11 , wherein the processor is further configured to execute the program code to whether the name of the at least one file is changed according to flag field values of respective files included in the file management table. 16. The electronic device of claim 11 , wherein the processor is further configured to execute the

Assignees

Inventors

Classifications

  • G06Q10/107Primary

    Computer-aided management of electronic mailing [e-mailing] · CPC title

  • H04L67/06Primary

    specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

  • User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail · CPC title

  • Annexed information, e.g. attachments · CPC title

  • H04L45/54Primary

    Organization of routing tables · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9998523B2 cover?
A method for controls a file name in an electronic device. The method includes when a data transmission event occurs, detecting at least one file for attachment to data transmission; determining whether a renamed file exists among the at least one file; when at least one renamed file exists, generating a header in consideration of a changed name with respect to the at least one renamed file; an…
Who is the assignee on this patent?
Samsung Electronics Co Ltd, Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06Q10/107. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 12 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).