Sign In to Follow Application
View All Documents & Correspondence

Method And System For Customizing Multimedia Attachments In Electronic Mails Through Web Browser Extensions

Abstract: A method and system for customizing multimedia attachment in an electronic mail is provided. The method includes downloading the multimedia attachment in a temporary location. Further, the method includes customizing the multimedia attachment in the temporary location by using a web browser extension. Furthermore, the method includes replacing the multimedia attachment with the customized multimedia attachment in the electronic mail

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
08 October 2013
Publication Number
15/2015
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
info@krishnaandsaurastri.com
Parent Application

Applicants

SAMSUNG ELECTRONICS COMPANY
416 MAETAN-DONG, YEONGTONG-GU, SUWON-SI, GYEONGGI-DO 442-742

Inventors

1. MANISH CHHABRA
SAMSUNG INDIA SOFTWARE CENTER, 2-A, SECTOR 126, NOIDA 201 303
2. MONIL PARMAR
SAMSUNG INDIA SOFTWARE CENTER, 2-A, SECTOR 126, NOIDA 201 303

Specification

METHOD AND SYSTEM FOR CUSTOMIZING MULTIMEDIA ATTACHMENTS IN ELECTRONIC MAILS THROUGH WEB BROWSER EXTENSIONS

FIELD OF THE INVENTION

[1] The present invention relates to the field of multimedia and web platform, and more specifically to the field of customizing multimedia attachments in electronic mails through web browser extensions.

BACKGROUND

[2] Electronic mail (email or e-mail) is a method of exchanging messages electronically over a computer network. Typically, users access web-based emails like Hotmail, Yahoo Mail, Gmail or other email services. Despite the fact that, electronic mails facilitate users to communicate messages, multimedia files are also shared largely as attachments. The multimedia files embraces all forms of media content, for example, video, audio, text and graphics. Typically, the user downloads the attachments to view the multimedia file. With currently available web browsers, user can download the attachments by invoking download Plug-ins available with the web browser.

[3] With technology playing significant roles universally, users are capable of
customizing the attachments. For example, users can download only audio from an attached video clip or translate a video and audio attachment to a different language.
However, in such a scenario, the user needs to utilize separate tools for customizing. For example, to download only audio from the attached video clip, the user needs to download the complete video clip from the email and then use a separate application tool to extract audio from the downloaded file. Yet again, if the user wants to translate video or audio attachment to a different language, the attachment has to be downloaded first and then needs to user a separate tool to translate the audio. For this reason, customizing multimedia attachments becomes a prolonged and tedious activity for users.

[4] In light of the foregoing discussion, there is a need for a method and system capable of customizing multimedia attachments in emails, thereby facilitating the users with an efficient and smart technique to customize multimedia attachments.

SUMMARY

[5] An example of a method of customizing a multimedia attachment in an
electronic mail through web browser extension includes downloading a multimedia attachment in a temporary location. The method includes customizing the multimedia attachment at the temporary location, by using a web browser extension. Further, the method includes replacing the multimedia attachment with the customized multimedia attachment in the electronic mail.

[6] An example of a system for customizing a multimedia attachment in an
electronic mail through web browser extension includes a computing device that receive a request from a recipient of the electronic mail to customize the multimedia attachment.

The system includes parser module to identify the electronic mail with multimedia attachment. Further, the system includes a download module to download the multimedia attachment in a temporary location. Furthermore, the system includes an editor module to perform one or more customizations on the multimedia attachments.

[7] The features and advantages described in this summary and in the following detailed description are not all-inclusive, and particularly, many additional features and advantages will be apparent to one of ordinary skill in the relevant art in view of the drawings, specification, and claims hereof. Moreover, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter, resort to the claims being necessary to determine such inventive subject matter.

BRIEF DESCRIPTION OF FIGURES

[8] In the following drawings, similar reference numerals may refer to identical
or functionally similar elements. These reference numerals are used in the detailed description to illustrate various embodiments and to explain various aspects and advantages of the present disclosure.

[9] FIG. 1 is a block diagram of an environment, in accordance with which
various embodiments can be implemented;

[10] FIG. 2 is a system for customizing multimedia attachments in electronic mails through web browser extensions, in accordance with one embodiment of the invention;

[11] FIG. 3 is an illustration of the overall system structure, in accordance with one embodiment;

[12] FIG. 4 is an illustration of an overall system implemented on a software toolbar in a Web Browser application, in accordance with one embodiment of the invention;

[13] FIG. 5 is an illustration of an overall system implemented on a webmail user interface, in accordance with another embodiment of the invention;

[14] FIG. 6 is an illustration of the overall system implemented on a web based email client application, in accordance with yet another embodiment of the invention;

[15] FIG. 7 is a block diagram illustrating attachment editor menu in a software toolbar in a Web Browser application, in accordance with one embodiment of the invention;

[16] FIG. 8 is a block diagram illustrating attachment editor menu in a webmail user interface, in accordance with another embodiment of the invention;

[17] FIG. 9 is a block diagram illustrating attachment editor menu in a web based email client application, in accordance with yet another embodiment of the invention;

[18] FIG. 10 is a block diagram illustrating a download and translate audio menu, in accordance with one embodiment of the invention;

[19] FIG. 11 is a block diagram illustrating a download video with translated audio menu, in accordance with one embodiment of the invention;

[20] FIG. 12 is a block diagram illustrating a download selective clip from video menu, in accordance with one embodiment of the invention;

[21] FIG. 13 is a block diagram illustrating a multi-attachment editor menu, in
accordance with one embodiment of the invention;

[22] FIG. 14 is a flowchart illustrating an overall method to customize multimedia attachments in electronic mails, in accordance with one embodiment of the invention;

[23] FIG. 15 is a flowchart illustrating a method to extract only audio from multimedia attachment, in accordance with one embodiment of the invention;

[24] FIG. 16 is a flowchart illustrating a method to extract and translate audio of multimedia attachment, in accordance with one embodiment of the invention;

[25] FIG. 17 is a flowchart illustrating a method to download video with translated audio from multimedia attachment, in accordance with one embodiment of the invention;

[26] FIG. 18 is a flowchart illustrating a method to extract selective clip from multimedia attachment, in accordance with one embodiment of the invention; and

[27] FIG. 19 is a flowchart illustrating a method to edit multiple attachments from multiple mails simultaneously, in accordance with one embodiment of the invention.

DETAILED DESCRIPTION

[28] A method and system for customizing multimedia attachments in electronic mails through web browser extensions is explained in the following description. The method allows the user to customize the multimedia attachments exclusive of using separate tools for customizing.

[29] The following detailed description is intended to provide example
implementations to one of ordinary skill in the art, and is not intended to limit the

invention to the explicit disclosure, as one or ordinary skill in the art will understand that variations can be substituted that are within the scope of the invention as described.

[30] FIG. 1 is a block diagram of an environment 100, in accordance with
which various embodiments can be implemented. The environment 100 includes a computing device 105, a web server 110 and a network 115. A user using the computing device 105 receives a request from a recipient of an electronic mail to customize the multimedia attachment. Examples of the computing devices include but are not limited to a stationary computing device, a laptop or notebook computer, a tablet device, a smart phone or a Personal Digital Assistant (PDA) and mobile phone. The web server 110 delivers web content (web pages) to the user through the network 115. The network 115 (for example, the Internet or a cellular network) allows the computing device 105 and the web server 110 to communicate and exchange data. Further, the computing device includes a web browser 120 and a web engine 125. The web browser 120 enables a user to access information displayed on the web pages. The web browser 120 can be a desktop web browser (for example, Microsoft Internet Explorer, Mozilla Firefox, or Chrome), a mobile browser, or a web viewer built into an application program. Further, the web engine 125 allows the user to search for information in the Internet.

[31] Frequently, the user of the computing device 105 desires to communicate
through electronic mails (also referred to as emails or e-mails). Consequently, the user opens an email window on the computing device 105 using the web browser 120. The web browser 120 facilitates the user to locate and retrieve information using the World Wide Web. Typically, the user views an email account through the web browser 120. The email account includes emails with multimedia attachments. The multimedia attachments integrate multiple forms of media, for example text, graphics, audio and video.

[32] Habitually, the user entails in customizing the multimedia attachments.
For example, the user would like to extract only audio from a video clip or would like to translate the audio to a specific user language. The steps involved in customizing are explained in detail in conjunction with FIG. 2.

[33] FIG. 2 illustrates a system 200 for customizing multimedia attachments in
electronic mails through web browser extensions, in accordance with one embodiment of the invention. The system 200 includes a receiving module 205, an intelligent processing module 210, and a forwarding module 230. The receiving module 205 receives a plurality of electronic mails through a web browser. Habitually, the electronic mails include one or more multimedia attachments (for example, file1.mp4 and file2.mp4). Further, the electronic mails are fed into an intelligent processing module 210.

[34] The intelligent processing module 210 essentially is accountable for customizing the multimedia attachments according to the user's preference. Further, the intelligent processing module 210 includes an email parser 215, a downloading module 220 and an editor module 225. The email parser 215 parses information from an opened email in a web browser window. Consequently, the email parser 215 identifies electronic mails with multimedia attachments from the inbox. Typically, the

multimedia attachments include a video file. In some embodiments, multiple multimedia attachments can be composed in a single electronic mail. Further, these electronic mails with multimedia attachments are fed to the downloading module 220.

[35] The downloading module 220 connects to an Email server to download the multimedia attachments. Subsequently, the multimedia attachments are stored in a temporary location in memory. The editor module 225 facilitates the user to edit the multimedia attachments. Moreover, the editor module 225 extracts audio data from the multimedia attachments and further performs other customizations based on the user's preference. Other customizations include translating the separated audio data into user specified language (for example, English to Hindi language), reattaching the translated audio to the video file and selecting a specific video clip. The extracted audio data is fed again to the editor module 225 to translate the language of the audio data to a user specific language. Upon performing customizations, the multimedia attachments are reattached into the emails. Finally, the forwarding module 230 forwards the electronic mails to desired recipients.

[36] FIG. 3 is an illustration of the overall system structure, in accordance with one embodiment.

[37] The overall system structure includes a web browser window 305 and a web browser 310 at the top of the organization. The web browser window 305 facilitates the user to view emails from a website. Usually, the emails include multimedia attachments. Further, the web browser 310, such as Microsoft Internet Explorer, Mozilla Firefox and Netscape is a software application that enables the user to browse the Internet.

[38] Additionally, the overall system structure includes an intelligent processing module 315, a web engine 335 and a file system 340. The intelligent processing module 315 performs customizations on the multimedia attachments. The various forms of customizations includes, but is not limited to, extracting audio, translating audio, reattaching translated audio to video, downloading selective portion of video and reattaching content subsequent to customization in another email. Moreover, the intelligent processing module 315 is autonomous and consequently eliminates the necessity of individual modules to perform each form of customization. The intelligent processing module 315 includes an email parser 320, a download module 325 and an editor module 330. The email parser 320 identifies the multimedia attachments in emails from inbox. The download module 325 downloads the multimedia attachments in a temporary location. The editor module 330 edits (customizes) the multimedia attachments based on the user's preferences.

[39] The web engine 335 enables the user to search for documents and the file system 340 is a type of data store which can be used to store, retrieve and update a set of files. Common file systems include New Technology File System (NTFS) and File Allocation Table (FAT).

[40] Further, the web engine 335, the intelligent processing module 315 and the file system 340 are coupled together in communication.

[41] FIG. 4 is an illustration of an overall system implemented on a software toolbar in a Web Browser application, in accordance with one embodiment of the invention.

[42] Frequently, a user desires to communicate through emails and is achieved through a web-based email client, for example Yahoo Mail, Outlook and Gmail. Consequently, the user opens a web browser window 405 to view the emails in an email inbox. The web browser window 405 includes a software toolbar 410 to perform common functions through a set of icons (also referred to as buttons). Familiar icons include a back icon, a refresh icon and an undo typing icon. Additionally, an icon referred to as the attachment editor menu 415 is also available on the software toolbar 410. When the user clicks on the attachment editor menu 415, a list of customizations that can be performed on the multimedia attachments is displayed. The user is entitled to choose an appropriate form of customization from the list.

[43] In some embodiments, the attachment editor menu 415 can be based on browser extensions integrated in the web browser. Alternatively, the attachment editor menu 415 can be based on Plug-in integrated in the web browser.

[44] FIG. 5 is an illustration of the overall system implemented on webmail user interface, in accordance with another embodiment of the invention.

[45] The webmail user interface (email webpage), for example webpage of Gmail, is a standard email client web page provided by a service provider. The application is opened in the standard web browser.

[46] The system is implemented on a webmail user interface 505. The webmail user interface 505 displays an email message that is send to a desired recipient. Typically, the email message includes a message header 510 and a message body 515. The message header 510 includes control information of the sender's email address and one or more recipient's addresses. Further, the message body 515 includes a text body of messages. The message body 515 also allows the user to append multimedia attachments. An essential button, attachment editor menu 520 also appears in the message body 515. When the user clicks on the attachment editor menu 520, a list of different forms of customizations are displayed to the user. Subsequently, the user selects any form of customization that needs to be performed on the multimedia attachments.

[47] FIG. 6 is an illustration of the overall system implemented on a web based email client application, in accordance with yet another embodiment of the invention.

[48] Web based email client application refers to an email sent and received using a program on the user computing device and is commonly referred to as widget or app. The name "web based email client" arises since these systems are based on client-server architecture. Further, the web based email client application is an independent application that will run without the web browser.

[49] A web browser window 605 illustrates emails from multiple email clients 610, for example Gmail, Yahoo Mail and Rediff Mail. All the emails are collectively displayed to the user in an email body 615, wherein the emails include multimedia attachments, for example Emaill@, Email2 @ and Email3@. Additionally, an attachment editor menu 620 appears as a button below the emails. When the user clicks on the attachment editor menu 620, a list of different forms of customizations are displayed to the user. Subsequently, the user selects a desired form of customization that needs to be performed on the multimedia attachments.

[50] FIG. 7 is a block diagram illustrating attachment editor menu in a software toolbar of a web browser application, in accordance with one embodiment of the invention.

[51] When a user opens a web site, for example http://www.myemail.com, a corresponding web browser window 705 is opened. The web browser window 705 includes a software toolbar 710 (as mentioned in FIG. 4), to perform common functions. Besides many other icons that are generally displayed on the software toolbar 710, the software toolbar 710 includes an icon referred to as an attachment editor menu 715. Consider a scenario when a user receives an email with multimedia attachment and opens it in a web browser. Further, as soon as the user clicks on the attachment editor menu 715, a menu 720 consisting of various customizations that can be performed on the multimedia attachments is opened. The customizations include, but is not limited to the following:

a) Download audio only: downloads only audio file from the video clip

b) Download and translate audio: downloads audio file of the video clip and later translates the audio file into a user specified language.

c) Download video with translated audio: Downloads video file, separates audio from it, translates the separated audio into user specified language and mixes the translated audio back to video file. This video with translated audio is saved at temporary location.

d) Download selective clip from video: downloads a particular portion from the video clip.

[52] Once the menu 720 is displayed, the user is entitled to select any customization that needs to be performed on the multimedia attachment.

[53] FIG. 8 is a block diagram illustrating attachment editor menu in a webmail user interface, in accordance with another embodiment of the invention.

[54] In the case of a webmail user interface (email webpage), an email account is opened using a website, for example http://www.mvemail.com. The user opens a received email in a web browser window 805. Further, the user clicks on an attachment editor menu 810. Subsequently, a menu 815 is displayed to the user that includes various customizations that the user can select as described in FIG. 7.

[55] FIG. 9 is block diagram illustrating attachment editor menu in a web based email client application, in accordance with yet another embodiment of the invention.

[56] The web based email client application displays a web browser window 905 to allow a user to view emails across multiple clients. Further, the user clicks on an attachment editor menu 910. Subsequently, a menu 915 is displayed to the user that includes various customizations that the user can select as described in FIG. 7.

[57] FIG. 10 is a block diagram illustrating a download and translate audio menu, in accordance with one embodiment of the invention.

[58] The attachment editor menu 1005 displays various options to customize a multimedia attachment. Consider a scenario where a user selects the download and translate option. At this point, a download and translate audio menu 1010 is displayed to the user notifying the user of a current language utilized in the multimedia attachment. Further, a list of languages is presented to the user. The user selects one of the languages displayed. As a result, the current language of the audio file is translated. For example, let current language of the video clip be "English". The user wishes to translate the audio and subsequently selects "Hindi" from the list of languages. As a result, the audio file is first downloaded in a temporary location and later translated to "Hindi".

[59] FIG. 11 is a block diagram illustrating a download video with translated audio menu, in accordance with one embodiment of the invention.

[60] The attachment editor menu 1105 displays various options to customize a multimedia attachment. Consider a scenario where a user selects the download video with translated audio option. At this point, a download and translate audio menu 1110 is displayed to the user notifying the current language of the video clip. Further, a list of languages to which the current language can be translated is displayed. As described in FIG. 10, the current language of the audio is translated to a user specified language. Subsequently, the translated audio is replaced back to the video clip. At this point, the video clip with the translated audio is downloaded.

[61] FIG. 12 is a block diagram illustrating a download selective clip from video menu, in accordance with one embodiment of the invention.

[62] In this scenario, an attachment editor menu 1205 displays various options for customizing multimedia attachments to the user. The user selects the download selective clip from video option. Subsequently, a corresponding menu 1210 is displayed to the user. The menu 1210 allows the user to select a desired portion from the video clip by specifying a start and an end time of the portion. Collectively, the menu 1210 further displays the current language of audio and a list of languages for translation as described in paragraph [59].

[63] FIG. 13 is a block diagram illustrating a multi-attachment editor menu, in
accordance with one embodiment of the invention.

[64] Customizing multimedia attachments can be implemented with multiple
attachments as well. A web browser window 1305 displays a mail inbox that includes multiple emails with multimedia attachments. When a user clicks on the button 1310, a multi-attachment editor menu 1315 is presented to the user. The multi-attachment editor menu 1315 displays a list of multimedia attachments (attached with one or more emails) for example videolmp4, video2.mp4 and video3.mp4, a current language of the video files and the desired translation language. In such a scenario, current languages of all the video files are translated into the user specified languages simultaneously. For example, video1.mp4 is translated from English to Korean, video2.mp4 is translated from French to Hindi and video3.mp4 is translated from Korean to English.

[65] FIG. 14 is a flowchart illustrating an overall method to customize multimedia attachments in electronic mails, in accordance with one embodiment of the invention. The flowchart begins at step 1405.

[66] At step 1410, a multimedia attachment is downloaded in a temporary location.

[67] A request is received from a recipient of the electronic mail to customize the multimedia attachment. The multimedia attachments includes a combination of text, audio, still images, animation, video clip and interactive content forms.

[68] At step 1415, the multimedia attachment is customized in the temporary location by using a web browser extension.

[69] A list of options is provided to the user. The options classify various forms
of customizing the multimedia attachments. Examples of the options include, but are not limited to, downloading only audio from the video clip, downloading only audio from the video clip in a user specified language, downloading the video clip with associated audio in user specified language and downloading a selective video clip.

[70] Further, a current language of the audio in a video file is identified. Here, the video file is the multimedia attachment. The current language of the audio is translated to a user specified language and consequently reattached to the video file.

[71] Further, a plurality of multimedia attachments can be customized simultaneously. In such a scenario, a list of all multimedia attachments is generated. The multimedia attachments are obtained from all the electronic mails in the inbox folder. Thereafter, a plurality of multimedia attachments are selected and finally customized simultaneously. The selected multimedia attachments are merged as a single multimedia file.

[72] Subsequently, the customized multimedia attachments are saved in a temporary location. At times, the user requests to save the customized multimedia attachments in a permanent location.

[73] At step 1420, the multimedia attachment is replaced with the customized multimedia attachment in the electronic mail.

[74] The user can forward the electronic mail with the customized multimedia
attachment to a plurality of recipients.

[75] The flowchart ends at step 1425.

[76] FIG. 15 is a flowchart illustrating a method to extract only audio from multimedia attachment, in accordance with one embodiment of the invention. The flowchart begins at step 1505.

[77] At step 1510, a user desires to communicate through emails and consequently opens an email window in a web browser, for example Google Chrome, Firefox and Internet Explorer. The user regularly receives emails with multimedia attachments. The multimedia attachments includes a combination of text, audio, still images, animation, video clip and interactive content forms. Time and again, the user wishes to edit the multimedia attachments. Consequently, the user clicks on a button accessible on the email window to perform desired customizations on the multimedia attachments. At this moment, the user is exhibited with an attachment editor menu.

[78] The attachment editor menu provides a list of options to a user indicating the various forms of customizing the multimedia attachments.

[79] At step 1515, the user selects an option to download only audio from the attachment editor menu.

[80] At step 1520, emails in the inbox are parsed to obtain attachment information. Evidently, an email inbox may include numerous emails gathered over a period of time. Hence, it becomes mandatory to parse the email inbox to identify the electronic mails with multimedia attachments.

[81] At step 1525, the multimedia attachments are downloaded in a temporary location.

[82] At step 1530, only audio is extracted from the multimedia attachment and is saved in a temporary location. As a result, the user has able to customize the multimedia attachment as desired.

[83] Subsequent to customizing, the multimedia attachments are saved in a temporary location and later replaced back to the original email. As a result, the user can now forward the email with the customized multimedia attachment to desired recipients.

[84] In some embodiments, a request is received from the user to save the customized multimedia attachment to a permanent location.

[85] The flowchart ends at step 1535.

[86] FIG. 16 is a flowchart illustrating a method to extract and translate audio of multimedia attachment, in accordance with one embodiment of the invention. The flowchart begins at step 1605.

[87] At step 1610, the user opens an email window in a web browser.

[88] At step 1615, an attachment editor menu is displayed to the user. Consequently, the user selects the download and translates audio option. This option facilitates the user to translate the audio into a user specific language.

[89] At step 1620, the email inbox is parsed to retrieve those emails with multimedia attachments. Further, attachment information is obtained.

[90] At step 1625, the multimedia attachment is downloaded at a temporary location.

[91] At step 1630, audio associated to the multimedia attachment is extracted and is translated in a user specified language. Further, the audio is saved to a temporary location.

[92] The audio in a video file apparently is defined as a current language, for example English. The current language is therefore identified and extracted from the video file.

[93] As a result, the current language is translated to a user specified language. The translated audio is reattached to the video file and further used to forward the email with the customized video to a desired recipient. In some embodiments, the user can also utilize the translated audio for personal needs.

[94] The flowchart ends at step 1635.

[95] FIG. 17 is a flowchart illustrating a method to download video with translated audio from multimedia attachment, in accordance with one embodiment of the invention. The flowchart starts at step 1705.

[96] At step 1710, a user opens an email window in a web browser.

[97] At step 1715, the user selects a download video with translate audio option from an attachment editor menu.

[98] At step 1720, as the user wishes to customize a specific multimedia
attachment, email is at first parsed to obtain attachment information.

[99] At step 1725, the video is downloaded at a temporary location.

[100] At step 1730, the course of action to customize is performed. First and foremost, the audio is extracted from the multimedia attachment. Shortly, the audio is translated to a user specific language and later on reattached back into the video file. The video file is saved in a temporary location. The option intents to download this particular video file with the translated audio version.

[101] The flowchart ends at step 1735.

[102] FIG. 18 is a flowchart illustrating a method to extract selective clip from multimedia attachment, in accordance with one embodiment. The flowchart begins at step 1805.

[103] At step 1810, an email window is opened in a web browser.

[104] At step 1815, a download selective clip from video option is selected from an attachment editor menu.

[105] At step 1820, email is parsed to obtain emails with multimedia attachments for customization.

[106] At step 1825, the multimedia attachment is downloaded at a temporary location.

[107] At step 1830, selective video is extracted from multimedia file. The selective video is later saved to a temporary location. The user asserts the selective video by defining a start time and an end time. For example, consider a video of seven minutes. The user can now select a particular portion of the video by defining the start time as '2:00' and the end time as '3:00'. As a result, the video beginning from the second minute to the end of the third minute is selected. Ultimately, the selective video clip is extracted and saved at a temporary location.

[108] The flowchart ends at step 1835.

[109] FIG. 19 is a flowchart illustrating a method to edit multiple attachments from multiple mails simultaneously, in accordance with one embodiment of the invention. The flowchart begins at step 1905.

[110] At step 1910, an email window is opened in a web browser.

[111] At step 1915, multi-attachment editor menu option is selected by the user from an attachment editor menu.

[112] At step 1920, all emails are parsed to obtain attachment information. Emails with multimedia attachments are displayed to the user. For example, Email1 @, Email2 @ and Email3@.

[113] Subsequent to parsing, a list of multimedia attachments is generated from all electronic mails in the inbox folder. For example, Video! mp4, Video2.mp4 and Video3.mp4.

[114] At step 1925, multiple attachments are selected and their corresponding translation language to edit is selected.

[115] The user states the translation languages for each of the video attachments displayed.

[116] At step 1930, the attachments are downloaded at temporary location.

[117] At step 1935, the audio of each attachment is translated to the user specific language. Upon translation, the attachments are saved to a temporary location.

[118] Further, the user can select multimedia attachments to merge them as single multimedia file. For example, the user may want to merge the translated audio of Videol .mp4 and the translated audio of Video2.mp4 as a single video file.

[119] The flowchart ends at step 1940.

[120] Advantageously, the embodiments specified in the present disclosure provide prompt and effective customization of multimedia attachments in electronic mails. The system provides a method to automatically process or edit content in multimedia files. The intelligence of the system enables the user to identify these multimedia attachments and customize its content. Moreover, as the system is implemented in browsers, no additional tools are required for customizing thereby saving resources. Further, the system can be easily implemented in multiple ways, for example using a Browser Plug-in, Browser Extension and Web application.

[121] In the preceding specification, the present disclosure and its advantages have been described with reference to specific embodiments. However, it will be apparent to a person of ordinary skill in the art that various modifications and changes can be made, without departing from the scope of the present disclosure, as set forth in the claims below. Accordingly, the specification and figures are to be regarded as illustrative examples of the present disclosure, rather than in restrictive sense. All such possible modifications are intended to be included within the scope of present disclosure.

I/We Claim:

1. A method of customizing a multimedia attachment in an electronic mail through web browser extension, the method comprising:

downloading a multimedia attachment in a temporary location;

customizing the multimedia attachment in the temporary location by using a web browser extension; and

replacing the multimedia attachment with the customized multimedia attachment in the electronic mail.

2. The method as claimed in claim 1 and further comprising:

receiving a request from a recipient of the electronic mail to customize the multimedia attachment.

3. The method as claimed in claim 1, wherein the multimedia attachments includes a combination of text, audio, still images, animation, video clip and interactive content forms.

4. The method as claimed in claim 1, wherein customizing the multimedia attachments further comprises:

providing a list of options to the user, the options classify various forms of customizing the multimedia attachments; and obtaining an option from the user.

5. The method as claimed in claim 4, wherein the options to customize includes downloading only audio from the video clip, downloading only audio from the video clip in a user specified language, downloading the video clip with associated audio in user specified language and downloading a selective video clip.

6. The method as claimed in claim 1 and further comprising:

identifying a current language of the audio in a video file, wherein the video file is the multimedia attachment; and

translating the current language of the audio to a user specified language.

7. The method as claimed in claim 6 further comprising: reattaching the translated audio to the video file.

8. The method as claimed in claim 1 and further comprising:

generating a list of all multimedia attachments from all the electronic mails in the inbox folder;

selecting a plurality of the multimedia attachments; and customizing simultaneously the multimedia attachments.

9. The method as claimed in claim 8 further comprising:

merging the selected multimedia attachments as a single multimedia file.

10. The method as claimed in claim 1 and further comprising:

saving the customized multimedia attachment in the temporary location.

11. The method as claimed in claim 10 and further comprising:

receiving a request from the user to save the customized multimedia attachment in a permanent location.

12. A system of customizing multimedia attachment in an electronic mail through web browser extension, the system comprising:

a computing device to receive a request from a recipient of the electronic mail to customize the multimedia attachment;

a parser module to identify the electronic mail with multimedia attachment;

a download module to download the multimedia attachment in a temporary location;

an editor module to perform one or more customizations on the multimedia attachments in the temporary location.

13. The system as claimed in claim 12 wherein the computing device further
comprises:

a web browser to facilitate the user to access web based email accounts; and a web engine to search for information on the web.

14. The system as claimed in claim 12 wherein the editor module replaces the multimedia attachment with the customized multimedia attachment in the electronic
mail.

15. The system as claimed in claim 12 wherein the editor module translates current language of an audio in a multimedia attachment into different user specified languages.

16. The system as claimed in claim 12, wherein the system is implemented using web browser extensions, a webmail user interface and a web based email client application.

17. The system as claimed in claim 12 and further comprising:

a user interface to display an attachment editor menu to the user on an email window.

18. The system as claimed in claim 12 and further comprising:

a database; and

a file system to organize files on the database.

Documents

Orders

Section Controller Decision Date
Section 15, 2(1)(j), 3(k) Vishal Shukla 2024-01-23
Section 77 Vishal Shukla 2025-10-27

Application Documents

# Name Date
1 4560-CHE-2013 CORRESPONDENCE OTHERS 08-10-2013.pdf 2013-10-08
1 4560-CHE-2013-Written submissions and relevant documents [22-08-2024(online)]-1.pdf 2024-08-22
2 4560-CHE-2013 DRAWINGS 08-10-2013.pdf 2013-10-08
2 4560-CHE-2013-Written submissions and relevant documents [22-08-2024(online)].pdf 2024-08-22
3 4560-CHE-2013-Correspondence to notify the Controller [06-08-2024(online)].pdf 2024-08-06
3 4560-CHE-2013 CLAIMS 08-10-2013.pdf 2013-10-08
4 4560-CHE-2013-ReviewPetition-HearingNotice-(HearingDate-09-08-2024).pdf 2024-07-17
4 4560-CHE-2013 FORM-5 08-10-2013.pdf 2013-10-08
5 4560-CHE-2013-FORM-24 [23-02-2024(online)].pdf 2024-02-23
5 4560-CHE-2013 FORM-3 08-10-2013.pdf 2013-10-08
6 4560-CHE-2013-FORM 3 [05-09-2023(online)].pdf 2023-09-05
6 4560-CHE-2013 FORM-2 08-10-2013.pdf 2013-10-08
7 4560-CHE-2013-AMENDED DOCUMENTS [01-09-2023(online)]-1.pdf 2023-09-01
7 4560-CHE-2013 FORM-18 08-10-2013.pdf 2013-10-08
8 4560-CHE-2013-AMENDED DOCUMENTS [01-09-2023(online)].pdf 2023-09-01
8 4560-CHE-2013 FORM-1 08-10-2013.pdf 2013-10-08
9 4560-CHE-2013 ABSTRACT 08-10-2013.pdf 2013-10-08
9 4560-CHE-2013-FORM 13 [01-09-2023(online)]-1.pdf 2023-09-01
10 4560-CHE-2013 POWER OF ATTORNEY 08-10-2013.pdf 2013-10-08
10 4560-CHE-2013-FORM 13 [01-09-2023(online)].pdf 2023-09-01
11 4560-CHE-2013 DESCRIPTION (COMPLETE) 08-10-2013.pdf 2013-10-08
11 4560-CHE-2013-POA [01-09-2023(online)].pdf 2023-09-01
12 4560-CHE-2013-RELEVANT DOCUMENTS [01-09-2023(online)]-1.pdf 2023-09-01
12 Form-26 IP Astra_Samsung Korea.pdf 2014-04-15
13 4560-CHE-2013-RELEVANT DOCUMENTS [01-09-2023(online)].pdf 2023-09-01
13 Cover Letter_new.pdf 2014-04-15
14 4560-CHE-2013-Request For Certified Copy-Online(15-04-2014).pdf 2014-04-15
14 4560-CHE-2013-Written submissions and relevant documents [01-09-2023(online)].pdf 2023-09-01
15 4560-CHE-2013 FORM-13 18-07-2015.pdf 2015-07-18
15 4560-CHE-2013-Correspondence to notify the Controller [17-08-2023(online)].pdf 2023-08-17
16 4560-CHE-2013-FORM-26 [17-08-2023(online)].pdf 2023-08-17
16 Form 13_Address for service.pdf 2015-07-20
17 Amended Form 1.pdf 2015-07-20
17 4560-CHE-2013-Duplicate-US(14)-HearingNotice-(HearingDate-21-08-2023).pdf 2023-08-04
18 4560-CHE-2013-FORM-26 [27-11-2017(online)].pdf 2017-11-27
18 4560-CHE-2013-US(14)-HearingNotice-(HearingDate-21-08-2023).pdf 2023-08-04
19 4560-CHE-2013-FORM 13 [12-01-2023(online)].pdf 2023-01-12
19 4560-CHE-2013-RELEVANT DOCUMENTS [19-02-2018(online)].pdf 2018-02-19
20 4560-CHE-2013-Changing Name-Nationality-Address For Service [19-02-2018(online)].pdf 2018-02-19
20 4560-CHE-2013-POA [12-01-2023(online)].pdf 2023-01-12
21 4560-CHE-2013-FER.pdf 2019-07-25
21 4560-CHE-2013-RELEVANT DOCUMENTS [12-01-2023(online)].pdf 2023-01-12
22 4560-CHE-2013-RELEVANT DOCUMENTS [24-01-2020(online)].pdf 2020-01-24
22 4560-CHE-2013-Response to office action [25-08-2022(online)].pdf 2022-08-25
23 4560-CHE-2013-PETITION UNDER RULE 137 [24-01-2020(online)].pdf 2020-01-24
23 4560-CHE-2013-Response to office action [13-05-2022(online)].pdf 2022-05-13
24 4560-CHE-2013-OTHERS [24-01-2020(online)].pdf 2020-01-24
24 4560-CHE-2013-FORM 3 [05-07-2021(online)].pdf 2021-07-05
25 4560-CHE-2013-Correspondence_Form1_03-02-2020.pdf 2020-02-03
25 4560-CHE-2013-Information under section 8(2) [24-01-2020(online)].pdf 2020-01-24
26 4560-CHE-2013-FORM-26 [24-01-2020(online)].pdf 2020-01-24
26 4560-CHE-2013-Form1_FER Reply_03-02-2020.pdf 2020-02-03
27 4560-CHE-2013-ABSTRACT [24-01-2020(online)].pdf 2020-01-24
27 4560-CHE-2013-FORM 3 [24-01-2020(online)].pdf 2020-01-24
28 4560-CHE-2013-CLAIMS [24-01-2020(online)].pdf 2020-01-24
28 4560-CHE-2013-FORM 13 [24-01-2020(online)].pdf 2020-01-24
29 4560-CHE-2013-COMPLETE SPECIFICATION [24-01-2020(online)].pdf 2020-01-24
29 4560-CHE-2013-FER_SER_REPLY [24-01-2020(online)].pdf 2020-01-24
30 4560-CHE-2013-DRAWING [24-01-2020(online)].pdf 2020-01-24
31 4560-CHE-2013-COMPLETE SPECIFICATION [24-01-2020(online)].pdf 2020-01-24
31 4560-CHE-2013-FER_SER_REPLY [24-01-2020(online)].pdf 2020-01-24
32 4560-CHE-2013-CLAIMS [24-01-2020(online)].pdf 2020-01-24
32 4560-CHE-2013-FORM 13 [24-01-2020(online)].pdf 2020-01-24
33 4560-CHE-2013-ABSTRACT [24-01-2020(online)].pdf 2020-01-24
33 4560-CHE-2013-FORM 3 [24-01-2020(online)].pdf 2020-01-24
34 4560-CHE-2013-FORM-26 [24-01-2020(online)].pdf 2020-01-24
34 4560-CHE-2013-Form1_FER Reply_03-02-2020.pdf 2020-02-03
35 4560-CHE-2013-Correspondence_Form1_03-02-2020.pdf 2020-02-03
35 4560-CHE-2013-Information under section 8(2) [24-01-2020(online)].pdf 2020-01-24
36 4560-CHE-2013-OTHERS [24-01-2020(online)].pdf 2020-01-24
36 4560-CHE-2013-FORM 3 [05-07-2021(online)].pdf 2021-07-05
37 4560-CHE-2013-Response to office action [13-05-2022(online)].pdf 2022-05-13
37 4560-CHE-2013-PETITION UNDER RULE 137 [24-01-2020(online)].pdf 2020-01-24
38 4560-CHE-2013-RELEVANT DOCUMENTS [24-01-2020(online)].pdf 2020-01-24
38 4560-CHE-2013-Response to office action [25-08-2022(online)].pdf 2022-08-25
39 4560-CHE-2013-FER.pdf 2019-07-25
39 4560-CHE-2013-RELEVANT DOCUMENTS [12-01-2023(online)].pdf 2023-01-12
40 4560-CHE-2013-Changing Name-Nationality-Address For Service [19-02-2018(online)].pdf 2018-02-19
40 4560-CHE-2013-POA [12-01-2023(online)].pdf 2023-01-12
41 4560-CHE-2013-FORM 13 [12-01-2023(online)].pdf 2023-01-12
41 4560-CHE-2013-RELEVANT DOCUMENTS [19-02-2018(online)].pdf 2018-02-19
42 4560-CHE-2013-FORM-26 [27-11-2017(online)].pdf 2017-11-27
42 4560-CHE-2013-US(14)-HearingNotice-(HearingDate-21-08-2023).pdf 2023-08-04
43 4560-CHE-2013-Duplicate-US(14)-HearingNotice-(HearingDate-21-08-2023).pdf 2023-08-04
43 Amended Form 1.pdf 2015-07-20
44 4560-CHE-2013-FORM-26 [17-08-2023(online)].pdf 2023-08-17
44 Form 13_Address for service.pdf 2015-07-20
45 4560-CHE-2013-Correspondence to notify the Controller [17-08-2023(online)].pdf 2023-08-17
45 4560-CHE-2013 FORM-13 18-07-2015.pdf 2015-07-18
46 4560-CHE-2013-Request For Certified Copy-Online(15-04-2014).pdf 2014-04-15
46 4560-CHE-2013-Written submissions and relevant documents [01-09-2023(online)].pdf 2023-09-01
47 4560-CHE-2013-RELEVANT DOCUMENTS [01-09-2023(online)].pdf 2023-09-01
47 Cover Letter_new.pdf 2014-04-15
48 4560-CHE-2013-RELEVANT DOCUMENTS [01-09-2023(online)]-1.pdf 2023-09-01
48 Form-26 IP Astra_Samsung Korea.pdf 2014-04-15
49 4560-CHE-2013 DESCRIPTION (COMPLETE) 08-10-2013.pdf 2013-10-08
49 4560-CHE-2013-POA [01-09-2023(online)].pdf 2023-09-01
50 4560-CHE-2013 POWER OF ATTORNEY 08-10-2013.pdf 2013-10-08
50 4560-CHE-2013-FORM 13 [01-09-2023(online)].pdf 2023-09-01
51 4560-CHE-2013 ABSTRACT 08-10-2013.pdf 2013-10-08
51 4560-CHE-2013-FORM 13 [01-09-2023(online)]-1.pdf 2023-09-01
52 4560-CHE-2013 FORM-1 08-10-2013.pdf 2013-10-08
52 4560-CHE-2013-AMENDED DOCUMENTS [01-09-2023(online)].pdf 2023-09-01
53 4560-CHE-2013 FORM-18 08-10-2013.pdf 2013-10-08
53 4560-CHE-2013-AMENDED DOCUMENTS [01-09-2023(online)]-1.pdf 2023-09-01
54 4560-CHE-2013-FORM 3 [05-09-2023(online)].pdf 2023-09-05
54 4560-CHE-2013 FORM-2 08-10-2013.pdf 2013-10-08
55 4560-CHE-2013-FORM-24 [23-02-2024(online)].pdf 2024-02-23
55 4560-CHE-2013 FORM-3 08-10-2013.pdf 2013-10-08
56 4560-CHE-2013-ReviewPetition-HearingNotice-(HearingDate-09-08-2024).pdf 2024-07-17
56 4560-CHE-2013 FORM-5 08-10-2013.pdf 2013-10-08
57 4560-CHE-2013-Correspondence to notify the Controller [06-08-2024(online)].pdf 2024-08-06
57 4560-CHE-2013 CLAIMS 08-10-2013.pdf 2013-10-08
58 4560-CHE-2013 DRAWINGS 08-10-2013.pdf 2013-10-08
58 4560-CHE-2013-Written submissions and relevant documents [22-08-2024(online)].pdf 2024-08-22
59 4560-CHE-2013 CORRESPONDENCE OTHERS 08-10-2013.pdf 2013-10-08
59 4560-CHE-2013-Written submissions and relevant documents [22-08-2024(online)]-1.pdf 2024-08-22

Search Strategy

1 searchstrat_15-07-2019.pdf