Document decomposition based on determined logical visual layering of document content
US-2024403543-A1 · Dec 5, 2024 · US
US10540431B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10540431-B2 |
| Application number | US-201514948532-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 23, 2015 |
| Priority date | Nov 23, 2015 |
| Publication date | Jan 21, 2020 |
| Grant date | Jan 21, 2020 |
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.
Aspects of the present disclosure relate to systems and methods for extending emoji reactions into file specific content. In one aspect, a file created with an application may be rendered on a user interface. One or more activities associated with the file created with the application may be obtained. In one example, the one or more activities include corresponding activity metadata. A file activity feed including the one or more activities associated with the file may be rendered within the file. The one or more activities may include at least an emoji icon displayed within at least one of the one or more activities.
Opening claim text (preview).
What is claimed is: 1. A system comprising: one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media that, when executed by at least one processor, cause the at least one processor to at least: initiate rendering of a file created with an application on a user interface; obtain one or more activities associated with the file, wherein the one or more activities include corresponding activity metadata; render, within the file, a file activity feed including the one or more activities associated with the file, wherein the one or more activities include at least an emoji icon displayed within at least one of the one or more activities for extending emoji reactions into file specific content; perform an analysis on the one or more activities to determine whether to suggest one or more emoji based on at least one of the activity metadata and an activity type; when it is determined to suggest the one or more emoji, display a first navigable menu including at least the suggested emoji; and when it is determined not to suggest the one or more emoji, display a second navigable menu including a set of standard emoji. 2. The system of claim 1 , wherein the application includes at least one of a word processing application, a spreadsheet application, and an electronic slide presentation application. 3. The system of claim 1 , wherein the file activity feed is rendered next to a canvas of the file. 4. The system of claim 1 , wherein the one or more activities are associated with a client computing device, and wherein the one or more activities associated with the client computing device include at least one of messaging, communication activities, comments, email activities, a presentation of the file, a printing of the file, and co-authoring of the file. 5. The system of claim 1 , wherein the one or more activities are associated with a server computing device, and wherein the one or more activities associated with the server computing device include at least one of receiving a shared file, renaming a file, editing a file, sharing a file, and restoring a file. 6. The system of claim 1 , wherein the activity metadata includes at least one of an identifier, a timestamp, a type, a location, and a link. 7. The system of claim 1 , wherein the one or more activities are obtained from one or more sources. 8. The system of claim 7 , wherein the one or more sources include an activity service. 9. The system of claim 1 , wherein the first navigable menu includes one or more emoji based on a type of activity. 10. The system of claim 1 , wherein the first navigable menu includes one or more emoji based on a type of content within the file. 11. The system of claim 1 , wherein the first navigable menu includes one or more emoji based on an existing emoji in a reaction stack. 12. A computer-implemented method for extending emoji reactions into file specific content, the method comprising: initiating rendering of a file created with an application on a user interface; in response to receiving a selection of an activity feed icon: obtaining one or more activities associated with the file, wherein the one or more activities include corresponding activity metadata; rendering, within the file, a file activity feed including the one or more activities associated with the file, wherein the one or more activities include at least an emoji icon displayed within at least one of the one or more activities for extending emoji reactions into file specific content; performing an analysis on the one or more activities to determine whether to suggest one or more emoji based on at least one of the activity metadata and an activity type; when it is determined to suggest the one or more emoji, displaying a first navigable menu including at least the suggested emoji; and when it is determined not to suggest the one or more emoji, displaying a second navigable menu including a set of standard emoji. 13. The method of claim 12 , wherein displaying the first navigable menu comprises suggesting one or more emoji based on a type of activity. 14. The method of claim 12 , wherein displaying the first navigable menu comprises suggesting one or more emoji based on a type of content within the file. 15. The method of claim 12 , wherein displaying the first navigable menu comprises suggesting one or more emoji based on an existing emoji in a reaction stack. 16. The method of claim 12 , wherein the application includes at least one of a word processing application, a spreadsheet application, and an electronic slide application. 17. A system comprising: at least one processor; and memory encoding computer executable instructions that, when executed by the at least one processor, perform a method for suggesting one or more emoji within a file created with an application, the method comprising: rendering, on a user interface, the file; obtaining one or more activities associated with the file, wherein the one or more activities include corresponding activity metadata; rendering, within the file, a file activity feed including the one or more activities associated with the file; determining whether to suggest one or more emoji based on at least one of the activity metadata and an activity type; when it is determined to suggest one or more emoji based on at least one of the activity metadata and the activity type, displaying a first navigable menu including at least the suggested emoji; and when it is determined not to suggest one or more emoji based on at least one of the activity metadata and the activity type, displaying a second navigable menu including a set of standard emoji. 18. The system of claim 17 , wherein displaying the first navigable menu including at least the suggested emoji comprises presenting the suggested emoji in a selected portion of the first navigable menu. 19. The system of claim 17 , wherein the one or more activities include at least an emoji icon displayed within at least one of the one or more activities. 20. The system of claim 17 , wherein displaying the first navigable menu including at least the suggested emoji comprises presenting the suggested emoji in a top portion of the first navigable menu.
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Annotation, e.g. comment data or footnotes · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.