Personal notes on a calendar item
US-9720574-B2 · Aug 1, 2017 · US
US10346530B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10346530-B2 |
| Application number | US-201715455816-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 10, 2017 |
| Priority date | Mar 10, 2017 |
| Publication date | Jul 9, 2019 |
| Grant date | Jul 9, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embeddable extensions of the functionality of email and calendaring applications are described herein. An originating email and calendaring application formats meeting items to include extensible content, e.g., within the body field of the meeting item. Recipient email and calendaring applications receive the meeting items and, depending on whether they are configured to provide an extended functionality, will either deploy the extensible content item according to the extended functionality or present the extensible content item according to a standardized functionality. The body field includes the extensible content item according to the standardized functionality that is interpretable by configured clients to provide the extended functionality.
Opening claim text (preview).
We claim: 1. A method for interchangeably providing access to extended functionalities for meeting items, comprising: opening a meeting item in a calendaring application, wherein the meeting item includes a note object embedded in the meeting item; parsing the meeting item; identifying whether the meeting item includes a key value, the key value identifying that the calendaring application provides additional functionalities of a note application; in response to identifying that the meeting item doesn't include the key value: providing a hyperlink in the meeting item to access the note object within a user interface of the note application; in response to identifying that the meeting item includes the key value: calling a note extension; and accessing, within a user interface of the calendaring application, the note object embedded in the meeting item via the note extension. 2. The method of claim 1 , further comprising: in response to not identifying that the meeting item includes the key value, displaying the note object in the user interface of the calendaring application. 3. The method of claim 2 , wherein the meeting item includes the key value that is not identified. 4. The method of claim 1 , wherein the key value indicates a particular note extension to call as the note extension, wherein the particular note extension is configured to provide authoring functionalities for a document type of the note object. 5. The method of claim 4 , wherein the document type of the note object is selected from the group comprising: a word processing document; a spreadsheet document; a presentation document; and a note taking document. 6. The method of claim 1 , wherein the key value is encrypted. 7. The method of claim 1 , wherein accessing the note object further comprises: transmitting an access request to a note server to instantiate the note object; receiving the note object from the note server. 8. The method of claim 7 , further comprising: authoring content in the note object, via the user interface of the calendaring application; and transmitting the content to the note server. 9. The method of claim 7 , wherein transmitting the access request to the note server further comprises: authenticating access to the note object; and establishing an authoring session for the note object on the note server. 10. The method of claim 1 , wherein opening the meeting item comprises syncing a calendar application with a calendar service including the meeting item. 11. A computer readable storage device including processor executable instructions for interchangeably providing access to extended functionalities for meeting items, comprising: opening a meeting item in a calendaring application, wherein the meeting item includes a hyperlink to a note object embedded in a body field of the meeting item; parsing the body field of the meeting item; identifying whether the body field includes a key value, the key value identifying that the calendaring application provides additional functionalities of a note application; in response to identifying that the meeting item doesn't include the key value: providing a hyperlink in the meeting item to access the note object within a user interface of the note application; in response to identifying that the body field includes the key value: calling a note extension; and accessing, within a user interface of the calendaring application, the note object embedded in the body field via the note extension; and displaying the hyperlink to the note object in the user interface of the calendaring application according to the body field. 12. The computer readable storage device of claim 11 , wherein the body field includes the key value that is not identified. 13. The computer readable storage device of claim 11 , wherein the key value indicates a particular note extension to call as the note extension, wherein the particular note extension is configured to provide authoring functionalities for a document type of the note object and the document type of the note object is selected from the group comprising: a word processing document; a spreadsheet document; a presentation document; and a note taking document. 14. The computer readable storage device of claim 11 , wherein accessing the note object further comprises: establishing an authoring session with a note server via the hyperlink; receiving content authored in the note object, via the user interface of the calendaring application; and transmitting the content to the note server. 15. The computer readable storage device of claim 14 , wherein establishing the authoring session with the note server further comprises: transmitting a note object request, using the hyperlink, to the note server to instantiate the note object for the meeting item. 16. A system for interchangeably providing access to extended functionalities for meeting items, comprising: a processor; and a computer readable storage device including executable instructions, which when executed by the processor: open a meeting item in a calendaring application, wherein the meeting item includes a hyperlink to a note object embedded in a body field of the meeting item; parse the body field of the meeting item; identify whether the body field includes a key value, the key value identifying that the calendaring application provides additional functionalities of a note application; in response to identifying that the meeting item doesn't include the key value: provide a hyperlink in the meeting item to access the note object within a user interface of the note application; in response to identifying that the body field includes the key value: call a note extension; and access, within a user interface of the calendaring application, the note object embedded in the body field via the note extension; and display the hyperlink to the note object in the user interface of the calendaring application according to the body field. 17. The system of claim 16 , wherein the body field includes the key value that is not identified. 18. The system of claim 16 , wherein the key value indicates a particular note extension to call as the note extension, wherein the particular note extension is configured to provide authoring functionalities for a document type of the note object and the document type of the note object is selected from the group comprising: a word processing document; a spreadsheet document; a presentation document; and a note taking document. 19. The system of claim 16 , wherein to access the note object further comprises: establish an authoring session with a note server via the hyperlink; receive content authored in the note object, via the user interface of the calendaring application; and transmit the content to the note server. 20. The system of claim 19 , wherein to establish the authoring session with the note server further comprises: transmit a note object request, using the hyperlink, to the note server to instantiate the note object for the meeting item.
Parsing · CPC title
Annotation, e.g. comment data or footnotes · CPC title
Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title
Computer-aided management of electronic mailing [e-mailing] · CPC title
Annexed information, e.g. attachments · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.