Method and apparatus for managing calendar entries in a document
AssigneeAdobe Systems Incorporated
InventorsVaibhav Tyagi, Tarun Beri, Ankit Pangasa, Anup
Life of this patent
Estimating the term…
Abstract
A method for managing calendar entries in a document is provided. In one embodiment, a document comprising a calendar entry is accessed by an electronic device. The document is not a meeting invitation email. The calendar entry is then extracted from the document. Further, the calendar entry is included in a calendar of a user. An apparatus for substantially performing the method as described herein is also provided.
Claims20
A method comprising:
- receiving, at a server, a PDF document corresponding to a first user, wherein the PDF document is generated by a second user utilizing a remote computing device to embed an XML calendar entry as part of the PDF document;
- detecting, by at least one processor of the server, the XML calendar entry embedded as part of the PDF document by the second user utilizing the remote computing device;
- in response to receiving the PDF document and detecting the XML calendar entry, automatically extracting, by the at least one processor of the server, the XML calendar entry from the PDF document;
- and
- upon extracting the XML calendar entry from the PDF document, automatically causing a calendar event corresponding to the extracted XML calendar entry to be included in a digital calendar of the first user.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:
- receive, at a server, a PDF document corresponding to a first user, wherein the PDF document is generated by a second user utilizing a remote computing device to embed a calendar entry in metadata of the PDF document;
- detect the calendar entry embedded in metadata of the PDF document by the second user utilizing the remote computing device;
- in response to receiving the PDF document and detecting the calendar entry embedded in metadata of the PDF document, extract the calendar entry from the metadata of the PDF document;
- and
- upon extracting the calendar entry from the metadata of the PDF document, cause a calendar event corresponding to the extracted calendar entry to be included in a digital calendar of the first user.
A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to:
- receive, at a server, a PDF document corresponding to a first user, wherein the PDF document is generated by a second user utilizing a remote computing device to embed an XML calendar entry as part of the PDF document;
- detect the XML calendar entry embedded as part of the PDF document by the second user utilizing the remote computing device;
- in response to receiving the PDF document and detecting the XML calendar entry, extract the XML calendar entry from the PDF document;
- and
- upon extracting the XML calendar entry from the PDF document, automatically cause a calendar event corresponding to the extracted XML calendar entry to be included in a digital calendar of the first user.
Dependencies are inferred from the claim text.