CN103493091A - Most recently used list for attaching files to messages - Google Patents
Most recently used list for attaching files to messages Download PDFInfo
- Publication number
- CN103493091A CN103493091A CN201280020462.9A CN201280020462A CN103493091A CN 103493091 A CN103493091 A CN 103493091A CN 201280020462 A CN201280020462 A CN 201280020462A CN 103493091 A CN103493091 A CN 103493091A
- Authority
- CN
- China
- Prior art keywords
- file
- electronic information
- mru
- application
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 16
- 238000003860 storage Methods 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 description 7
- 230000015654 memory Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- JLYFCTQDENRSOL-VIFPVBQESA-N dimethenamid-P Chemical compound COC[C@H](C)N(C(=O)CCl)C=1C(C)=CSC=1C JLYFCTQDENRSOL-VIFPVBQESA-N 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/134—Hyperlinking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Radiation-Therapy Devices (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
A user may select an attachment for an electronic message from a most recently used (MRU) list of files. For example, when a user is composing an electronic message, they may select a file to attach to the message from the MRU list. The recently used files that are included within the MRU list may be related to or more applications/locations and/or one or more computing devices. For example, the MRU list may include files accessed by one or more different authoring applications and/or files that have recently been accessed/created that are associated with the user.
Description
Background technology
The user often sends annex with electronic information.When document or other file are appended to message, the user locates this document and this document is appended to described message.Can select and/or add described file by drag-and-drop operation by menu item.
Summary of the invention
Provide content of the present invention in order to introduce in simplified form some concepts that will further describe in following embodiment.Content of the present invention is not intended to identify key feature or the essential feature of theme required for protection, is not intended to for helping to determine the scope of theme required for protection yet.
The user can select an annex for electronic information from the listed files of nearest use (MRU).For example, as the user, when building an electronic information, they can select a file to append in described message from described MRU list.Being included in the file of the recent use in the MRU list can be relevant to one or more application/positions and be associated with one or more computing equipments.For example, the MRU list can comprise the file be associated with described user of on the file of being accessed by one or more different creation application and/or the one or more computing equipments that use the user, accessing in the recent period/creating.
The accompanying drawing explanation
Fig. 1 illustrates the example calculation environment;
Fig. 2 illustrates a kind of for select the system of the annex of message from the MRU list;
Fig. 3 illustrates the demonstration of electronic information, has comprised the demonstration of the MRU list for selecting annex;
Fig. 4 shows the example of the different MRU lists that show the file used in the recent period; And
Fig. 5 shows for the MRU list, selecting the illustrative process to the annex of electronic information.
Embodiment
Represent that with reference to wherein identical label the accompanying drawing of identical element describes each embodiment.Particularly, Fig. 1 and corresponding concise and to the point, the general description that the suitable computing environment aimed to provide realizing therein each embodiment is discussed.
Generally speaking, program module comprises the structure of carrying out particular task or realizing routine, program, assembly, data structure and other type of particular abstract data type.Also other computer system configurations be can use, portable equipment, multicomputer system comprised, based on microprocessor or programmable consumer electronics, small-size computer, mainframe computer etc.Also can use the distributed computing environment that task is carried out by the teleprocessing equipment linked by communication network therein.In distributed computing environment, program module can be arranged in local and remote memory storage device both.
With reference now to Fig. 1,, the illustrative computer environment of the computing machine 100 utilized in each embodiment will be described in.Computer environment shown in Fig. 1 comprises computing equipment, these computing equipments (for example can be configured to mobile computing device separately, phone, flat computer, net book, laptop computer), the computing equipment of server, desk-top computer or a certain other types, and comprise CPU (central processing unit) 5(" CPU "), comprise random access memory 9(" RAM ") and the system storage 7 of ROM (read-only memory) (" ROM ") 10 and the system bus 12 that storer is coupled to CPU (central processing unit) (" CPU ") 5.
Store basic input/output in ROM10, this system includes and helps such as in the basic routine of transmission information between the element in computing machine between the starting period.Computing machine 100 also comprises mass-memory unit 14, this mass-memory unit 14 for storage operation system 16, messages application 24, apply 25 and add-on manager 26, this will be described in more detail below.
Mass-memory unit 14 is connected to CPU5 by the bulk memory controller (not shown) that is connected to bus 12.Mass-memory unit 14 and the computer-readable medium be associated thereof provide non-volatile memories for computing machine 100.Although the description to computer-readable medium comprised relates to mass-memory units such as hard disk or CD-ROM drive herein, computer-readable medium can be can be by any usable medium of computing machine 100 access.
As example, and unrestricted, computer-readable medium can comprise computer-readable storage medium and communication media.Computer-readable storage medium comprises with any method of the information such as computer-readable instruction, data structure, program module or other data or volatibility and non-volatile, the removable and irremovable medium that technology realizes for storage.Computer-readable storage medium also comprises, but be not limited to RAM, ROM, Erasable Programmable Read Only Memory EPROM (" EPROM "), EEPROM (Electrically Erasable Programmable Read Only Memo) (" EEPROM "), flash memory or other solid-state memory technology, CD-ROM, digital versatile disc (" DVD ") or other optical storage, tape cassete, tape, disk storage or other magnetic storage apparatus, maybe can be for storing information needed and can be by any other medium of computing machine 100 access.
As previously outlined, a plurality of program modules and data file can be stored in the mass-memory unit 14 and RAM9 of computing machine 100, the operating system 16 that comprises the operation that is suitable for controlling computing machine, as the WINDOWS PHONE7 of the Microsoft in Redmond city
, WINDOWS7
, or WINDOWS SERVER
operating system.Mass-memory unit 14 and RAM9 can also store one or more program modules.Particularly, mass-memory unit 14 and RAM9 can store the one or more application programs 24 such as text processing application, spreadsheet application, Video Applications, picture application, demonstration application and Web browser and apply 25.
User interface 15 is used for application and document mutual by the user.Messages application 24 can be one or more different information receiving and transmittings application.For example, computing machine 100 can comprise e-mail applications, instant message transrecieving (IM) application, SMS, MMS application, real-time information network (for example, Twitter
interface), social networks application etc.According to an embodiment, information receiving and transmitting application 24 is e-mail applications, such as MICROSOFT OUTLOOK
.Information receiving and transmitting application can be based on client and/or based on web's.For example, can use based on network messenger service 17, such as: MICROSOFT WINDOWS LIVE or certain other based on network Email and messaging service.Application 25 can be based on client and/or based on network application (for example word processing application, spreadsheet application, photo application etc.).
Network is shared 27 and is configured to store the content (for example, document, electrical form, web content etc.) that one or more users can access by IP network 18.For example, network is shared 27 and can be stored the content that the user that is positioned at one or more positions can access.
Add-on manager 26 is configured to show a listed files that uses recently (MRU), therefrom can select one or more files to append to electronic information.Can from the addressable file of the computing equipment that shows described MRU, create described MRU.For example, while on the laptop computer the user, showing MRU, can from the file (being the file of network-accessible) of any recent use of described laptop computer access, can be shown by described user.Selected file can be affixed to described message, and/or can be comprised by message to the link of file.Term " link " refers to the address of the position of denoting contents.For example, link can be the form of specifying the URL(uniform resource locator) (URL) of the stored network site of attachment/content.Clickthrough is generally retrieved this and is linked content pointed.Add-on manager 26 can be positioned at the outside of application (for example the information receiving and transmitting application 24) as shown in the figure, or can be the part of application.In addition, own/some function that add-on manager 26 provides can be positioned at the inner/outer of information receiving and transmitting application.
According to an embodiment, add-on manager 26 is configured to present content and/or the annex of link in the annex zone of electronic information.Add-on manager 26 is configured to obtain and shows the MRU list.The user can select an annex for electronic information in user interface 15 from the listed files of shown nearest use (MRU).For example, as the user, when building an electronic information, they can select a file to append in described message from described MRU list.The file that is included in the recent use in the MRU list can be relevant to one or more application/positions and/or one or more computing equipment.For example, the MRU list can comprise the file of being accessed by one or more different creation application and/or accessed/file be associated with described user of creating in the recent period.The following discloses the more details relevant to add-on manager.
Fig. 2 illustrates a kind of for select the system of the annex of message from the MRU list.As shown in the figure, system 200 comprises computing equipment 1(210), computing equipment 2(220), network shares 230 and messaging service 240.
Computing equipment can be to be configured to carry out the computing equipment that comprises any type of the operation that annex is relevant with the electronic information linked that points to content with sending and receiving.For example, some in these computing equipments can be: mobile computing device (for example, cell phone, flat computer, smart phone, laptop computer etc.), desk-top computing equipment and server.Some computing equipments may be arranged to provides online service (for example being configured for the messaging service 240 of sending and receiving electronic information); Some computing equipments may be arranged to data sharing; Some computing equipments can be arranged in local network; Some computing equipments can be arranged at can the network by access to the Internet in, etc.
Computing equipment is coupled by network 18.Network 18 can be many dissimilar networks.For example, network 18 can be IP network, for carrier network of cellular communication etc.Generally speaking, network 18 is for transmitting data between the computing equipment sharing 230 such as computing equipment 1, computing equipment 2, network, messaging service 240.
Computing equipment 1 comprises information receiving and transmitting application 212, apply 218, store 214 and user interface 216.As shown in the figure, the content (such as file 232) of computing equipment 1 in being used for sharing with electronic information, network by the user, apply 218 etc. carry out mutual.
User interface (UI) 216 be used to such as information receiving and transmitting application 212, apply 218 and file (214,232) application and content carry out alternately.Can come to carry out alternately with content by one or more user interfaces of one or more types.For example, UI216 can comprise the use of the menu in context menu, menu bar, the menu item that is selected from functional areas (ribbon) user interface, EFR STK etc.Generally speaking, UI216 is configured to make the user can be easily mutual with content and electronic information.For example, the user can use UI216 from the MRU list, to select a file so that this document is appended to electronic information simply.
Information receiving and transmitting application 212 can be based on the application of client, such as e-mail applications, instant message transrecieving application, social media application etc.Generally speaking, information receiving and transmitting application 212 is used to the electronic information of one or more types of sending and receiving.Except information receiving and transmitting application 212, or replace one or more in described different information receiving and transmitting application, can use based on network messaging service 240.For example, can use the web interface to visit messaging service 240.
Computing equipment 2 comprises one or more application, and such as web browser (222), this web browser can be configured to access message transmitting-receiving service (such as the E-mail service based on web) and content exchange.For example, web browser can be used to access message transmitting-receiving service 240, and creates the electronic information that comprises one or more annexes of selecting from the MRU list.
One or more networks are shared (for example, network shares 230) can be used to store content, and for example file 232.Described content can be the content that is linked to/appends to any type of message, such as word processing file, electrical form, lantern slide, web site contents, picture, video etc.Network shared 230 can be accessed by computing equipment, this computing equipment and this content exchange.Network is shared and can be associated with the online service of supporting online access to content/mutual.Described network is shared and can be associated with one or more online services.For example, different networks is shared can be associated with dissimilar annex (sharing such as the network for Video service, picture service, document services etc.).
Add-on manager 26 is configured to obtain and show the MRU list of the file that can add/be linked to electronic information.Described file can be the file that is affixed to/is linked to any type of message, such as word processing file, electrical form, lantern slide, picture, video, web site contents etc.In the MRU list, included file is based on the file be used in the recent period.The file used in the recent period can be associated from one or more different computing equipments.For example, the user can use the first computing equipment to visit some file, and uses subsequently the second computing equipment to visit other file.The part of the file of being accessed by the first computing equipment in this example, (file of for example being accessed by the first computing equipment and can be accessed by the second computing equipment when showing MRU) can be included in the MRU shown by the second computing equipment.According to an embodiment, the file be included in MRU is the file of being accessed by one or more different application recently and/or the file of being accessed by one or more computing equipment in the recent period.For example, the MRU list can comprise file from text processing application, demonstration application, spreadsheet application, picture application, Video Applications, application based on web, from recent accessed file of data storage etc.According to an embodiment, creation application (for example can create the application of file) is used to determine the list of the file used in the recent period.Can determine the file be included in the MRU list by different modes.For example, can monitor the list of applying the file to determine recent use and/or can for example, be obtained from this application and/or another source (operating system) by a list of applying the file of being accessed.Can for example, based on various criterions (the last X number purpose file of each application in the application different from these is shown, is illustrated in file of accessing in predetermined period of time etc.), filter obtained listed files.
After one or more shown file in having selected described MRU list, add-on manager 26 is configured to selected file and/or the link of pointing to selected file are appended in electronic information.For example, add-on manager 26 can comprise in message that the link of pointing to selected file appends to actual file in this message to replace.Add-on manager 26 can be determined and comprise link based on various criterions.For example, the user can indicate the link that comprises the selection of pointing to the file from the MRU list, rather than this document is appended to message.Can make the indication of using link by selecting user interface option and/or user preference.Document location also can be used as criterion.For example, when file is positioned at sharing position, the link of pointing to this shared file can be included to replacement as annex/supplement.Can also determine when in message and comprise that link for example, to replace additional selected file (size of selected file is greater than the predetermined size threshold value such as 1MB, 5MB, 10MB) by size threshold value.Can for example, by the user (system manager) who authorizes, configure predetermined size threshold value.Once select file from the MRU list, electronic information sent to determined recipient.
Fig. 3 illustrates the demonstration of electronic information, has comprised the demonstration of the MRU list for selecting annex.As shown in the figure, message 300 has comprised: addressee (To :) field, carbon copy field (field), subject field Cc::, annex field, message text 314 and MRU list 305.Can comprise more or less field in this electronic information.
Available various ways access electronic information.For example, the addressable E-mail service of web browser, the e-mail applications on computing equipment can be configured to from one or more different service sending/receiving Emails etc.
When building electronic information 300, can show that MRU list (for example the MRU list 305) is to select the being included in one or more annexes in message.Described annex can point to the content of any type, such as word processing file, electrical form, lantern slide, web site contents, picture, video etc.Generally speaking, this link can be pointed to the content of any type that computing equipment can access.
The annex zone can be positioned at many zoness of different of demonstration.Usually, come by this way the positioning attachment zone: even the text of rolling message is to change the view of message, the demonstration in annex zone remains visible.Such as pattern indicator such as icons, can be displayed near annex in the annex zone/link so that the extraneous information of relevant this annex to be provided.Can select pattern indicator with the type of instruction content and/or other characteristic of the relevant content linked.For example, can this content be shown by document icon is a document, can use the web icon for the web content, can use the electrical form icon for electrical form, can use the picture icon for picture, can use message icon for message, can use the online service icon to upload to so that described annex to be shown where (for example the Video service icon has indicated described annex to be uploaded to Video service 1, picture service icon ...) etc.
Fig. 4 shows the example of the different MRU lists that show the file used in the recent period.
As shown in the figure, MRU list 400 shows the list of the file of recent use, comprises filename, time and the residing position of file of using this document.As can be seen, MRU list 400 illustrates file and can be positioned at computing equipment and originally be located in (for example file 2, picture 2) and/or file and can be positioned at network site (for example file 4) and locate.File can be the file (for example webpage of document, message, picture, access etc.) of any type of use.The list of the file illustrated in the MRU list can be based on preference.For example, the user can specify the file that all recent access are shown, part (for example, in the file that the list of selected application is used, predetermined time cycle editor's file) of file etc.
Fig. 5 shows for the MRU list, selecting the illustrative process to the annex of electronic information.When reading the discussion of the routine provided herein, should be appreciated that, the logical operation of each embodiment is implemented as: (1) a series of computer implemented action or program modules that run on computing system; And/or logic of machine circuit or the circuit module of the interconnection in (2) computing system.This realization is the selection problem that depends on the performance requirement of realizing computing system of the present invention.Therefore, illustrated and logical operation that form embodiment described herein is variously referred to as operation, structural device, action or module.These operations, structural device, action and module can be used software, firmware, special digital logic, with and any combination realize.
After starting frame, process 500 moves to operation 510, at that, shows electronic information.Electronic information can be any electronic information that has comprised the ability of additional content.According to an embodiment, electronic information is email message.Other message also can be used annex, for example SMS, MMS, instant message, social networks message etc.
March to operation 520, with the demonstration of electronic information, show the MRU list.Can show MRU manual/autoly.For example, MRU can be automatically shows and/or shows in response to user action (such as selecting a menu option, click etc. in the annex zone) with the demonstration of electronic information.Be included in file in MRU and be based on the most recently used file be associated from one or more different application.According to an embodiment, the MRU list comprises by the user from recent the accessed accessible file of one or more computing equipments.The file that the user can be simply selects them just to work from the MRU list to be to append in message, thereby replaced the user must search for these files.
Move to operation 530, select one or more files from the MRU list.For example, the user can click an interior file of list so that this document is appointed as to annex.
Go to operation 540, selected file is affixed to message.File can be affixed to described message, and/or the link of sensing file can be comprised by message.
March to operation 550, will comprise that the electronic information of the link of annex/sensing annex sends to the recipient.
This process streams is to end block subsequently, and returns to process other action.
Above explanation, example and data provide the comprehensive description to the manufacture of ingredient of the present invention and use.Because can make many embodiment of the present invention in the situation that do not deviate from the spirit and scope of the present invention, so the present invention falls within the scope of the appended claims.
Claims (10)
1. one kind for selecting the method for the annex of electronic information, comprising:
Show electronic information;
Show nearest use (MRU) list that comprises a listed files;
Reception is to being presented at the selection of the file in described MRU list;
Selected file is appended to described electronic information; And
Described electronic information is sent to the recipient.
2. the method for claim 1, is characterized in that, show described MRU list comprise following at least one: show described MRU list and show the title of each file and the time that described file is used in the recent period from information receiving and transmitting application.
3. the method for claim 1, it is characterized in that, also comprise following at least one: create described MRU list in recent the accessed file of the different application client computing device and create described MRU list in the file of storage in the recent period client computing device.
4. the method for claim 1, is characterized in that, the described different application on described client computing device is to comprise following at least one application: text processing application, spreadsheet application and information receiving and transmitting application.
5. the method for claim 1, is characterized in that, also comprises client computing device and create described MRU list in the file of storage in the recent period.
6. the method for claim 1, is characterized in that, also comprise following at least one: obtain indication and will be included in the preference of file type in MRU and application type and obtain described MRU list from Another application.
7. the method for claim 1, is characterized in that, selected file appended to described electronic information and comprise the additional link of pointing to selected file.
8. a storage is used for the computer-readable recording medium of selection for the computer executable instructions of the annex of electronic information, comprising:
Show electronic information;
Show nearest use (MRU) list that comprises a listed files;
Reception is to being presented at the selection of the file in described MRU list;
Selected file is appended to described electronic information; And
Described electronic information is sent to the recipient.
9. one kind for selecting the system for the annex of electronic information, comprising:
Being configured to be connected to network of network connects;
Processor, storer and computer-readable recording medium;
Be stored on described computer-readable recording medium and the operating environment of carrying out on described processor;
The information receiving and transmitting application; And
Should be used for the add-on manager of operation in conjunction with described information receiving and transmitting, described add-on manager is configured to carry out and comprises following action:
Show the electronic information be fabricated;
In response to a selection, show the list of the nearest use (MRU) comprise a listed files, wherein said MRU list is from recent the accessed file of the application by different and the document creation of accessing from client computing device;
Reception is to being presented at the selection of the file in described MRU list;
Selected file is appended to described electronic information; And
Described electronic information is sent to the recipient.
10. computer-readable recording medium as claimed in claim 9, is characterized in that, selected file appended to described electronic information and comprise the additional link of pointing to selected file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710092404.1A CN106910043A (en) | 2011-04-28 | 2012-04-28 | For the most recently used list being attached to file in message |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/096,922 | 2011-04-28 | ||
US13/096,922 US9455939B2 (en) | 2011-04-28 | 2011-04-28 | Most recently used list for attaching files to messages |
PCT/US2012/035711 WO2012149510A2 (en) | 2011-04-28 | 2012-04-28 | Most recently used list for attaching files to messages |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710092404.1A Division CN106910043A (en) | 2011-04-28 | 2012-04-28 | For the most recently used list being attached to file in message |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103493091A true CN103493091A (en) | 2014-01-01 |
CN103493091B CN103493091B (en) | 2017-03-22 |
Family
ID=47068801
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280020462.9A Active CN103493091B (en) | 2011-04-28 | 2012-04-28 | Most recently used list for attaching files to messages |
CN201710092404.1A Pending CN106910043A (en) | 2011-04-28 | 2012-04-28 | For the most recently used list being attached to file in message |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710092404.1A Pending CN106910043A (en) | 2011-04-28 | 2012-04-28 | For the most recently used list being attached to file in message |
Country Status (10)
Country | Link |
---|---|
US (2) | US9455939B2 (en) |
EP (1) | EP2745262B1 (en) |
JP (1) | JP6026506B2 (en) |
KR (2) | KR101884344B1 (en) |
CN (2) | CN103493091B (en) |
AU (2) | AU2012249339B2 (en) |
CA (1) | CA2834236C (en) |
MX (1) | MX339054B (en) |
RU (1) | RU2612582C2 (en) |
WO (1) | WO2012149510A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681168A (en) * | 2016-03-04 | 2016-06-15 | 浙江翼信科技有限公司 | E-mail attachment uploading method and apparatus |
CN105824827A (en) * | 2015-01-06 | 2016-08-03 | 阿里巴巴集团控股有限公司 | File path storage and local file visiting method and apparatus |
CN107077663A (en) * | 2014-09-30 | 2017-08-18 | 微软技术许可有限责任公司 | To the processing based on cloud and local annex in communications applications |
CN107153715A (en) * | 2017-06-01 | 2017-09-12 | 青岛海信移动通信技术股份有限公司 | The method and device of add file on the page |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9455939B2 (en) * | 2011-04-28 | 2016-09-27 | Microsoft Technology Licensing, Llc | Most recently used list for attaching files to messages |
US20150213476A1 (en) * | 2012-06-18 | 2015-07-30 | Google Inc. | Displaying loyalty membership opportunities |
KR20140071684A (en) * | 2012-12-04 | 2014-06-12 | 삼성전자주식회사 | Method for serching for file an electronic device thereof |
US10270720B2 (en) | 2012-12-20 | 2019-04-23 | Microsoft Technology Licensing, Llc | Suggesting related items |
US20160034440A1 (en) * | 2013-03-15 | 2016-02-04 | Lg Electronics Inc. | Apparatus for controlling mobile terminal and method therefor |
KR102162836B1 (en) * | 2013-08-30 | 2020-10-07 | 삼성전자주식회사 | Apparatas and method for supplying content according to field attribute |
KR20150077591A (en) * | 2013-12-27 | 2015-07-08 | 삼성전자주식회사 | Method for controlling data and an electronic device thereof |
JP5783275B2 (en) * | 2014-01-29 | 2015-09-24 | 富士ゼロックス株式会社 | Information processing apparatus, information processing system, and program |
US9363305B2 (en) * | 2014-01-30 | 2016-06-07 | Vmware, Inc. | Remote contextual access to operating system desktops |
US9710134B1 (en) * | 2014-03-20 | 2017-07-18 | Amazon Technologies, Inc. | Smart contact lists |
US9721021B2 (en) * | 2014-05-27 | 2017-08-01 | Quixey, Inc. | Personalized search results |
US11595335B2 (en) * | 2015-08-04 | 2023-02-28 | Blackberry Limited | Method and device for attaching messages stored at a device as attachments to a message being composed at the device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020059384A1 (en) * | 2000-07-13 | 2002-05-16 | Koninklijke Philips Electronics N.V. | Substituting URL for attachment in forwarding electronic content |
US20050182798A1 (en) * | 2004-02-12 | 2005-08-18 | Microsoft Corporation | Recent contacts and items |
US20070271344A1 (en) * | 2006-05-22 | 2007-11-22 | Kannan Danasekaran | Electronic mail message document attachment |
US20080005685A1 (en) * | 2006-06-30 | 2008-01-03 | Clemens Drews | Interface mechanism for quickly accessing recently used artifacts in a computer desktop environment |
US7412447B2 (en) * | 2004-03-01 | 2008-08-12 | Fuji Xerox Co., Ltd. | Remote file management using shared credentials for remote clients outside firewall |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346850B2 (en) * | 1998-06-12 | 2008-03-18 | Cygnus Systems, Inc. | System and method for iconic software environment management |
US8527882B2 (en) * | 1998-06-12 | 2013-09-03 | Gregory J. Swartz | System and method for iconic software environment management |
US7043529B1 (en) * | 1999-04-23 | 2006-05-09 | The United States Of America As Represented By The Secretary Of The Navy | Collaborative development network for widely dispersed users and methods therefor |
US6427149B1 (en) * | 1999-09-09 | 2002-07-30 | Herman Rodriguez | Remote access of archived compressed data files |
US6898622B1 (en) * | 2000-05-04 | 2005-05-24 | Bellsouth Intellectual Property Corp. | Method for composing packages of electronic mail attachments |
JP2002049569A (en) | 2000-08-02 | 2002-02-15 | Toukei Computer Co Ltd | Electronic mail system |
US20030040833A1 (en) * | 2001-08-06 | 2003-02-27 | Joseph Gasiorek | Flowchart-based control system with active description objects |
US7568148B1 (en) | 2002-09-20 | 2009-07-28 | Google Inc. | Methods and apparatus for clustering news content |
US8719325B2 (en) * | 2003-02-28 | 2014-05-06 | Microsoft Corporation | Method to initiate server based collaboration on e-mail attachments |
JP2005141438A (en) | 2003-11-05 | 2005-06-02 | Canon Sales Co Inc | Electronic mail processor, electronic mail processing method and its program |
US7395267B2 (en) * | 2004-02-11 | 2008-07-01 | Fuji Xerox Co., Ltd. | System and method for customized document selection |
US7614009B2 (en) * | 2004-03-24 | 2009-11-03 | Microsoft Corporation | Method for controlling filename display for image and video file types |
US7574674B2 (en) * | 2004-04-02 | 2009-08-11 | Microsoft Corporation | Method for controlling filename display for image and video file types |
US8195744B2 (en) * | 2004-07-09 | 2012-06-05 | Orb Networks, Inc. | File sharing system for use with a network |
JP2006146604A (en) * | 2004-11-19 | 2006-06-08 | Canon Inc | File management system and file management method |
US7340686B2 (en) | 2005-03-22 | 2008-03-04 | Microsoft Corporation | Operating system program launch menu search |
JP4644015B2 (en) * | 2005-03-30 | 2011-03-02 | 富士通株式会社 | Mail server, mail receiving device, mail server program, and mail receiving program |
US20060265458A1 (en) * | 2005-05-20 | 2006-11-23 | Aldrich William C | System and method for selecting and managing files |
US7809687B2 (en) * | 2006-08-04 | 2010-10-05 | Apple Inc. | Searching a backup archive |
US8024800B2 (en) | 2006-09-25 | 2011-09-20 | International Business Machines Corporation | File attachment processing method and system |
KR101351751B1 (en) | 2007-01-16 | 2014-01-15 | 엘지전자 주식회사 | Method of displaying an accompanying file list, method of downloading and uploading an accompanying file using an e-mail protocol, and mobile communication terminal thereof |
US20080307017A1 (en) * | 2007-06-08 | 2008-12-11 | Apple Inc. | Searching and Restoring of Backups |
US8239460B2 (en) | 2007-06-29 | 2012-08-07 | Microsoft Corporation | Content-based tagging of RSS feeds and E-mail |
US9596308B2 (en) | 2007-07-25 | 2017-03-14 | Yahoo! Inc. | Display of person based information including person notes |
US8621610B2 (en) * | 2007-08-06 | 2013-12-31 | The Regents Of The University Of Michigan | Network service for the detection, analysis and quarantine of malicious and unwanted files |
KR101445764B1 (en) * | 2007-11-05 | 2014-10-02 | 삼성전자주식회사 | A method for providing a multimedia contents list and a sub-list, and a broadcast receiver applied thereof |
US20130086612A1 (en) * | 2007-11-05 | 2013-04-04 | Samsung Electronics Co., Ltd. | Method for providing multimedia content list and sub-list, and broadcast receiving apparatus using the same |
US9946722B2 (en) | 2007-11-30 | 2018-04-17 | Red Hat, Inc. | Generating file usage information |
US20090150350A1 (en) * | 2007-12-05 | 2009-06-11 | O2Micro, Inc. | Systems and methods of vehicle entertainment |
US8892560B2 (en) * | 2008-08-29 | 2014-11-18 | Adobe Systems Incorporated | Intuitive management of electronic files |
US20120266079A1 (en) * | 2011-04-18 | 2012-10-18 | Mark Lee | Usability of cross-device user interfaces |
US9455939B2 (en) * | 2011-04-28 | 2016-09-27 | Microsoft Technology Licensing, Llc | Most recently used list for attaching files to messages |
-
2011
- 2011-04-28 US US13/096,922 patent/US9455939B2/en active Active
-
2012
- 2012-04-28 JP JP2014508172A patent/JP6026506B2/en active Active
- 2012-04-28 CA CA2834236A patent/CA2834236C/en active Active
- 2012-04-28 MX MX2013012581A patent/MX339054B/en active IP Right Grant
- 2012-04-28 KR KR1020137028261A patent/KR101884344B1/en active IP Right Grant
- 2012-04-28 EP EP12776668.1A patent/EP2745262B1/en active Active
- 2012-04-28 CN CN201280020462.9A patent/CN103493091B/en active Active
- 2012-04-28 AU AU2012249339A patent/AU2012249339B2/en active Active
- 2012-04-28 CN CN201710092404.1A patent/CN106910043A/en active Pending
- 2012-04-28 RU RU2013147827A patent/RU2612582C2/en active
- 2012-04-28 KR KR1020187021634A patent/KR20180095091A/en active Search and Examination
- 2012-04-28 WO PCT/US2012/035711 patent/WO2012149510A2/en active Application Filing
-
2016
- 2016-09-23 US US15/274,739 patent/US20170012910A1/en not_active Abandoned
- 2016-11-25 AU AU2016262752A patent/AU2016262752B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020059384A1 (en) * | 2000-07-13 | 2002-05-16 | Koninklijke Philips Electronics N.V. | Substituting URL for attachment in forwarding electronic content |
US20050182798A1 (en) * | 2004-02-12 | 2005-08-18 | Microsoft Corporation | Recent contacts and items |
US7412447B2 (en) * | 2004-03-01 | 2008-08-12 | Fuji Xerox Co., Ltd. | Remote file management using shared credentials for remote clients outside firewall |
US20070271344A1 (en) * | 2006-05-22 | 2007-11-22 | Kannan Danasekaran | Electronic mail message document attachment |
US20080005685A1 (en) * | 2006-06-30 | 2008-01-03 | Clemens Drews | Interface mechanism for quickly accessing recently used artifacts in a computer desktop environment |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107077663A (en) * | 2014-09-30 | 2017-08-18 | 微软技术许可有限责任公司 | To the processing based on cloud and local annex in communications applications |
CN105824827A (en) * | 2015-01-06 | 2016-08-03 | 阿里巴巴集团控股有限公司 | File path storage and local file visiting method and apparatus |
CN105681168A (en) * | 2016-03-04 | 2016-06-15 | 浙江翼信科技有限公司 | E-mail attachment uploading method and apparatus |
CN105681168B (en) * | 2016-03-04 | 2019-02-19 | 浙江翼信科技有限公司 | A kind of e-mail attachment method for uploading and device |
CN107153715A (en) * | 2017-06-01 | 2017-09-12 | 青岛海信移动通信技术股份有限公司 | The method and device of add file on the page |
Also Published As
Publication number | Publication date |
---|---|
AU2012249339A1 (en) | 2013-10-31 |
AU2012249339B2 (en) | 2016-09-15 |
AU2016262752A1 (en) | 2016-12-15 |
MX339054B (en) | 2016-05-06 |
CA2834236A1 (en) | 2012-11-01 |
MX2013012581A (en) | 2013-11-21 |
US20120278406A1 (en) | 2012-11-01 |
WO2012149510A2 (en) | 2012-11-01 |
CA2834236C (en) | 2019-07-16 |
JP6026506B2 (en) | 2016-11-16 |
RU2612582C2 (en) | 2017-03-09 |
WO2012149510A3 (en) | 2013-01-24 |
CN103493091B (en) | 2017-03-22 |
KR20140012148A (en) | 2014-01-29 |
KR20180095091A (en) | 2018-08-24 |
EP2745262A4 (en) | 2014-09-24 |
EP2745262A2 (en) | 2014-06-25 |
EP2745262B1 (en) | 2018-06-06 |
US9455939B2 (en) | 2016-09-27 |
RU2013147827A (en) | 2015-04-27 |
JP2014514666A (en) | 2014-06-19 |
CN106910043A (en) | 2017-06-30 |
US20170012910A1 (en) | 2017-01-12 |
KR101884344B1 (en) | 2018-08-30 |
AU2016262752B2 (en) | 2018-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103493091A (en) | Most recently used list for attaching files to messages | |
CN102622406B (en) | The expression of people in electrical form | |
US10552799B2 (en) | Upload of attachment and insertion of link into electronic messages | |
CN103493048A (en) | Storing metadata inside file to reference shared version of file | |
US10097661B2 (en) | Uploading attachment to shared location and replacing with a link | |
CN103503021A (en) | Presenting links to content as attachments in electronic messages | |
US20120278407A1 (en) | Automatic uploading of attachments to a shared location | |
CN103503020A (en) | Making document changes by replying to electronic messages | |
CN103503018A (en) | Setting permissions for links forwarded in electronic messages | |
CN103518220A (en) | Changes to documents automatically summarized in electronic messages | |
CN102591927B (en) | Location aware spreadsheet actions | |
US20120278403A1 (en) | Presenting link information near links within electronic messages | |
EP2369533A1 (en) | Method, system, computer-readable medium and mobile device for managing messages | |
KR101328249B1 (en) | Method of providing a cloud service and terminal using the cloud service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150717 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20150717 Address after: Washington State Applicant after: Micro soft technique license Co., Ltd Address before: Washington State Applicant before: Microsoft Corp. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |