Method for automatically implementing special forms in an e-mail system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-017/20
출원번호
US-0084589
(2002-02-27)
발명자
/ 주소
Carlson,Andrew G.
Duane,Nicholas Paul
Thurlow,Scott A.
출원인 / 주소
Microsoft Corporation
대리인 / 주소
Merchant &
인용정보
피인용 횟수 :
104인용 특허 :
27
초록▼
In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the
In an electronic mail system environment, a system and method for automatically checking recipients' names, providing message flags, providing custom forms, and providing an autoresponse feature. Recipients' names are resolved in the background, while the user of the e-mail system is composing the message. The user easily resolves ambiguous names by using a context menu. The resolved ambiguous names are automatically used to create nicknames, which are used to resolve ambiguous names in the future. Message flags allow a sender or recipient to identify required follow-up action and a deadline. The recipient may use the message flags to quickly determine which messages require follow-up action. The e-mail system notifies a recipient when a due date is approaching or when a follow-up action is past due. A custom forms feature allows a user to create and share custom forms without requiring the form to be published or installed by other user. The custom form's attributes are transmitted to the recipient as an element of the e-mail message. An autoresponse feature allows a sender to create a message that includes voting buttons corresponding to the possible responses to a query. A recipient replies by selecting one of the voting buttons. The recipient's vote is automatically tallied in the sender's copy of the message, thus allowing the sender to view a vote tally, a list of the recipients, and their response.
대표청구항▼
What is claimed is: 1. In an electronic mail system for transmitting an item, said item including a plurality of properties, a computer-implemented method for transmitting custom form data as part of said item, comprising: obtaining said custom form data, said custom form data including at least on
What is claimed is: 1. In an electronic mail system for transmitting an item, said item including a plurality of properties, a computer-implemented method for transmitting custom form data as part of said item, comprising: obtaining said custom form data, said custom form data including at least one field for displaying field data stored in at least one of said plurality of properties and control data values for controlling the layout of the at least one field upon application of said control data values to a general form generation procedure of a recipient computer without requiring a custom form stored on said recipient computer prior to said application of said control data values; storing said custom form data in one of said plurality of properties in response to obtaining said custom form data; and transmitting said item to said recipient computer. 2. The method of claim 1, further comprising the steps of: receiving said field data from said fields as input; and storing said field data in said at least one of said plurality of properties. 3. The method of claim 1, wherein said step of obtaining said custom form data comprises the steps of: displaying a form; altering said form in response to input; and creating said custom form data corresponding to said altered form. 4. In an electronic mail system for receiving an item, a method for displaying an item comprising: receiving said item, said item including a plurality of properties; determining whether said item includes a form property; in response to a determination that said message item includes said form property, retrieving form data stored in said form property; otherwise, retrieving form data from a form registry; and displaying said item by generating a form with a general form generation procedure of said electronic mail system, said form being defined by said form data that includes at least one field and control data values controlling the layout of the at least one field through application of said control data values to the general form generation procedure. 5. The method of claim 4, wherein said form registry comprises data stored on a memory storage device, said data corresponding to a description of at least one form. 6. The method of claim 4, wherein said form property comprises data corresponding to a description of said form. 7. A computer-readable medium on which is stored a computer program for transmitting custom form data as part of an item, said computer program comprising instructions which, when executed by a computer, perform: adding a form property to said item; obtaining said custom form data, said custom form data including at least one field for displaying field data stored in at least one of a plurality of properties and control data values for controlling the layout of the at least one field upon application of said control data values to a general form generation procedure of a recipient computer without requiring a custom form stored on said recipient computer prior to said application of said control data values; storing said custom form data in said form property in response to obtaining said custom form data; receiving said field data from said at least one field as input; storing said field data in said at least one of said plurality of properties; and transmitting said item to said recipient computer. 8. The computer-readable medium recited in claim 7, wherein said step of obtaining said custom form data comprises the steps of: displaying a form; altering said form in response to input; and creating said custom form data corresponding to said altered form. 9. A computer-readable medium on which is stored a computer program for displaying an item in the context of a form, said computer program comprising instruction which, when executed by a computer, perform: receiving said item, said item including a plurality of properties; determining whether said item includes a form property that includes custom form data; in response to a determination that said item includes said form property, retrieving said custom form data stored in said form property; otherwise, retrieving form data from a form registry; and displaying said item by generating a form with a general form generation procedure of said computer, said form being defined by said form data or said custom form data that includes at least one field and control data values for controlling the layout of the at least one field through application of said control data values to said general form generation procedure without having said form stored on said computer prior to said control data values controlling said layout. 10. The computer-readable medium of claim 9, wherein said form registry comprises data stored on a memory storage device, said data corresponding to a description of at least one form. 11. The computer-readable medium of claim 9, wherein said form property comprises data corresponding to a description of said form. 12. The computer-readable medium of claim 9 wherein a compose page and a read page of said form are displayed the same. 13. The computer-readable medium of claim 9 wherein a compose page and a read page of said form are displayed differently. 14. In an improved item for transmission in an electronic mail system, said item including a plurality of properties, the improvement comprising: a form property that is included within said plurality of properties, said form property storing form data that includes at least one field for displaying field data and control data values for controlling the layout of the at least one field; and form data stored in a form property, said form data defining a custom form used to display said item including at least one field for displaying field data stored in at least one of said plurality of properties and control data values for controlling the layout of the at least one field upon application of said control data values to a general form generation procedure of a recipient computer without having said custom form stored on said recipient computer prior to said application of said control data values.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (27)
Kitamura Tomoko,JPX ; Matsubayashi Shigeaki,JPX ; Shintani Yasuyuki,JPX ; Kodama Hisashi,JPX, Air-conditioning control unit.
Vasudevan Rangaswamy (Sunnyvale CA), Apparatus and method for a federated naming system which can resolve a composite name composed of names from any number.
Cirulli Philip James (Endicott NY) Heinlein Philip David (Binghamton NY) James Byron David (Johnson City NY) Telfer Deborah Marsh (Vestal NY), Application of groupware to ISO 9000 registration via facilitated work sessions.
Cohen Edward L. ; Crockett Burt ; Godfrey Claude A. ; Haehn Ann O. ; Kubicek Mary F. ; Main Anthony A.,AUX ; McIntyre Michael ; Murtha Mark D., Automated information technology standards management system.
Heinlein Philip David ; Ingersoll Carl Frank ; Mack Gary Lee, Computer network system and method for process safety management (PSM) including facilitator display and multiple parti.
Bernstein David H. (41 Bay Colony Dr. Ashland MA 01721) Wallach Walter A. (1336 Medfield Rd. Raleigh NC 27607) Richmond Michael S. (Fearrington Post Box Pittsboro NC 27312) Ahlstrom John K. (1309 San, Digital data processing system incorporating apparatus for resolving names.
Whitney Alan (Bellevue WA) Neeman Yuval (Bellevue WA) Koneru Sudheer (Redmond WA) Shah Milan (Redmond WA) Cook Peter J. (Redmond WA) Miller Arnold S. (Bellevue WA), Distributed file system providing a unified name space with efficient name resolution.
Boesch Brian Paul ; Crocker Stephen David ; Eastlake ; III Donald Eggleston ; Hart ; Jr. Alden Sherburne ; Lindenberg Robert A. ; Paredes Denise Marie, Electronic transfer system and method.
Flannery Kerin John ; Heinlein Philip David ; Ingersoll Carl Frank ; Martin ; Jr. James Allen, Integration of groupware with the integrated quality control methodology via facilitated work sessions.
Goodhand David R. ; MacDonald Brian W. ; Bliss William J. ; Thurlow Scott A., System and method for resolving names in an electronic messaging environment.
Bayer Leonard Robert ; Mott John Jason ; Radielovic Albina ; Beer Frederick Anton Eilers, System for conducting surveys in different languages over a network with survey voter registration.
Barnard Raymond F. (Endicott NY) Dohanich Stephen L. (North Potomac MD) Heinlein Philip D. (Binghamton NY), System for failure mode and effects analysis.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Adding information or functionality to a rendered document via association with an electronic counterpart.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Aggregate analysis of text captures performed by multiple users from rendered documents.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Association of a portable scanner with input/output and storage devices.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Association of a portable scanner with input/output and storage devices.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Automatically capturing information, such as capturing information using a document-aware device.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J.; Daley-Watson, Christopher J., Automatically providing content associated with captured information, such as information captured in real-time.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Capturing text from rendered documents using supplement information.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Capturing text from rendered documents using supplemental information.
MacBeth, Melissa Rodden Morrell; Gregg, Ryan Edward; Satterfield, Jesse Clay; Coates, Andrew Mark; Yada, Kumiko; Grutzmacher, Richard P; Affronti, Michael Anthony; Braun, Owen C, Customizable controls provided by a messaging application for performing selected actions.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Determining actions involving captured information and electronic content associated with rendered documents.
Ruble, B. Scott; Wong, Curtis G.; Peev, Igor Borisov; Fan, Kevin; Srinivasan, Jai; Sobhy, Ehab; Fay, Jonathan Edgar, Displaying temporal information in a spreadsheet application.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device.
Ying, Alan J.; Lawson, William T.; Farnsworth, Mark; Keating, Jeffrey, Handheld device graphical user interfaces for displaying patient medical records.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Identifying a document by performing spectral analysis on the contents of the document.
Abel, Todd J.; Zambrano, Dayam Joel; Strick, John William; Bogazliyanlioglu, Emre; Rashid, Mohammad A.; Brown, Kevin Lane, Implementing custom user interface forms in a personal information manager.
Buchheit, Paul T.; Chang, Bay-Wei W.; Golub, Seth J.; Lim, Jing Yee; Singh, Sanjeev; Tuck, III, Russell R., Labeling messages of conversations and snoozing labeled conversations in a conversation-based email system.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Mangione-Smith, William Henry; Rinaldo, Jr., John D., Layering destination-dependent content handling guidance.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Methods and systems for initiating application processes by data capture from rendered documents.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Mangione-Smith, William Henry; Rinaldo, Jr., John D., Preliminary destination-dependent evaluation of message content.
Coleman, Keith Jonathan; Aberdeen, Douglas Alexander; McDonald, Paul Morrell; Chen, Annie; Moedinger, Andrew Ward; Kretzschmar, Klaus Martin; Cornwell, Jason Briggs; Lauterbach, Debra Joy, Presentation of messages in multi-sectioned views.
Coleman, Keith Jonathan; Moedinger, Andrew Ward; Lauterbach, Debra Joy; Cornwell, Jason Briggs; McDonald, Paul Morell; Chen, Annie; Aberdeen, Douglas Alexander; Kretzschmar, Klaus Martin, Presentation of messages in multi-sectioned views.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Processing techniques for text capture from a rendered document.
Buchheit, Paul T.; Chang, Bay-Wei W.; Mattis, D. Peter; Rakowski, Brian D.; Winograd, Terry A., Providing snippets relevant to a search query in a conversation-based email system.
Buchheit, Paul T.; Chang, Bay-Wei; Mattis, Peter D.; Rakowski, Brian D.; Winograd, Terry A., Providing snippets relevant to a search query in a conversation-based email system.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Mangione-Smith, William Henry; Rinaldo, Jr., John D., Providing treatment-indicative feedback dependent on putative content treatment.
Buchheit, Paul T.; Baptist, Lauren M.; Chang, Bay-Wei W.; Golub, Seth J.; Lim, Jing Yee; Singh, Sanjeev; Tuck, III, Russell R., Retrieving and snoozing categorized conversations in a conversation-based email system.
Buchheit, Paul T.; Chang, Bay-Wei W.; Golub, Seth J.; Lim, Jing Yee; Singh, Sanjeev; Tuck, III, Russell R., Retrieving and snoozing categorized conversations in a conversation-based email system.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Search engines and systems with handheld document data capture devices.
Grossman, Joel K.; Park, Vivien; Fisher, Oliver G.; van Dok, Cornelis K.; Brychell, III, Joseph J.; Dunn, Melissa W., Simplifying application access to schematized contact data.
King, Martin Towle; Stafford-Fraser, James Quentin; Kushler, Clifford A.; Grover, Dale L., System and method for information gathering utilizing form identifiers.
Rouse, Andrew; Zondervan, Quinton; Bentley, Thomas; Lawson, Timothy; Herot, Christopher, System and method for providing access to forms for displaying information on a wireless access device.
Rouse, Andrew; Zondervan, Quinton; Bentley, Thomas; Lawson, Timothy; Herot, Christopher, System and method for providing customizable options on a wireless device.
Rouse,Andrew; Zondervan,Quinton; Bentley,Thomas; Lawson,Timothy; Herot,Christopher, System and method for providing wireless device access to e-mail applications.
Buchheit, Paul T.; Baptist, Lauren M.; Chang, Bay-Wei W.; Golub, Seth J.; Lim, Jing Yee; Singh, Sanjeev; Tuck, III, Russel R., Systems and methods for re-ranking displayed conversations.
Chang, Bay-Wei; Lim, Jing Yee; Singh, Sanjeev, Systems, methods, and graphical user interfaces for concurrent display of reply message and multiple response options.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Mangione-Smith, William Henry; Rinaldo, Jr., John D., Using evaluations of tentative message content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.