IP Library Granted Patent US 10,740,367
Granted Patent B2
US 10,740,367 · App. 15/871,018 · Granted Aug 11, 2020

Displaying an indication of changes made to content at a source

Inventors: Douglas Taylor (Kirkland, WA); Robyn Sambo (Redmond, WA); James S. Masson (Seattle, WA); Michael Gary Heyns (Seattle, WA); Victor Poznanski (Redmond, WA); Ruth Kikin-Gil (Seattle, WA); Seth Fox (Seattle, WA); Yibing Zhu (Woodinville, WA); Georges Krinker (Seattle, WA); Robin Emily Wakefield (Seattle, WA); Robert A. Little (Redmond, WA); Ali Taleghani (Redmond, WA)
Assignee: Microsoft Technology Licensing, LLC
G06F16/33G06F9/543G06F11/302G06F11/3438G06F16/93
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,740,367
App. No.
15/871,018
Granted
Aug 11, 2020
Kind
B2
Abstract

Systems, methods, and software are disclosed herein for indicating a change to content in a document to a user. A document is displayed in a user interface to an application. Content then is introduced into the document from a source external to the document. After the content has been introduced into the document, the source of the content is queried for any changes to the content at the source. If a change has occurred, an indication of the change to the content at the source is introduced in the document.

Claims (36)

1. A computer apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled to the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when executed by the processing system, direct the processing system to at least:

display a document in a user interface to an application;

introduce content into the document from a source external to the document, wherein the content comprises a data entity linked to the source;

after the content has been introduced into the document, receive a notification that the data entity has been changed at the source;

in response to receiving the notification, query the source of the content for changes to the content at the source; and

if a change has occurred at the source, display an indication in the user interface to the application that the change occurred at the source.

2. The computer apparatus of claim 1 wherein the content at the source is introduced into the document from the source external to the document using at least one of a copy-and-paste command or an insert command.

3. The computer apparatus of claim 1 wherein to query the source of the content for any changes to the content at the source comprises the processing system configured to query the source for an update to the content at the source.

4. The computer apparatus of claim 1 wherein to query the source of the content for any changes to the content at the source comprises the processing system configured to query the source for interactive metadata associated with content.

5. The computer apparatus of claim 1 wherein to query the source of the content for any changes to the content at the source comprises the processing system configured to query the source for changes to an original version of the content from an additional source external to the document and the source.

6. The computer apparatus of claim 1 wherein to query the source of the content for any changes to the content at the source comprises the processing system configured to query the source for additional content associated with the content.

7. The computer apparatus of claim 1 wherein, in response to introducing the indication of the change to the content in the document, the processing system is further configured to receive a user command to at least display a preview of the change to the content at the source or change the content in the document corresponding to the change to the content made in the source.

8. The computer apparatus of claim 1 wherein the content at the source comprises at least one of portion of text, a data entity card, an image, a table, a graph, an audio file, or a video clip.

9. A method comprising:

displaying a document in a user interface to an application;

introducing content into the document from a source external to the document, wherein the content comprises a data entity linked to the source;

after the content has been introduced into the document, receiving a notification that the data entity has been changed at the source;

in response to receiving the notification, querying the source of the content for changes to the content at the source; and

if a change has occurred at the source, displaying an indication in the user interface to the application that the change occurred at the source.

10. The method of claim 9 wherein the content at the source is introduced into the document from the source external to the document using at least one of a copy-and-paste command or an insert command.

11. The method of claim 9 wherein querying the source of the content for any changes to the content at the source comprises querying the source for an update to the content at the source.

12. The method of claim 9 wherein querying the source of the content for any changes to the content at the source comprises querying the source for interactive metadata associated with content.

13. The method of claim 9 wherein querying the source of the content for any changes to the content at the source comprises querying the source for changes to an original version of the content from an additional source external to the document and the source.

14. The method of claim 9 wherein querying the source of the content for any changes to the content at the source comprises querying the source for additional content associated with the content.

15. The method of claim 9 wherein, in response to introducing the indication of the change to the content in the document, receiving a user command to at least display a preview of the change to the content at the source or change the content in the document corresponding to the change to the content made in the source.

16. The method of claim 9 wherein the content at the source comprises at least one of portion of text, a data entity card, an image, a table, a graph, an audio file, or a video clip.

17. One or more computer readable storage media having program instructions stored thereon, wherein the program instructions, when executed by a processing system, direct the processing system to at least:

display a document in a user interface to an application;

introduce content into the document from a source external to the document, wherein the content comprises a data entity linked to the source;

after the content has been introduced into the document, receive a notification that the data entity has been changed at the source;

in response to receiving the notification, query the source of the content for changes to the content at the source; and

if a change has occurred at the source, display an indication in the user interface to the application that the change occurred at the source.

18. The one or more computer readable storage media of claim 17 wherein the content at the source is introduced into the document from the source external to the document using at least one of a copy-and-paste command or an insert command.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 45425 FRAME: 140. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 7, 2019
From: MASSON, JAMES S.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 048175/0803 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: KRINKER, GEORGES; TAYLOR, DOUGLAS; SAMBO, ROBYN; MASSON, JIM; HEYNS, MICHAEL GARY; POZNANSKI, VICTOR; KIKIN-GIL, RUTH; FOX, SETH; ZHU, YIBING; WAKEFIELD, ROBIN EMILY; LITTLE, ROBERT A.; TALEGHANI, ALI
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 045425/0140 →
Continuity (1)
Related Publication 20190220539A1 · Jul 18, 2019
Cited By (3)
US 12,493,738 US 12,499,307 US 12,547,823