Crowd-sourced settings and tools for document interaction
First Claim
1. In a digital medium environment including a computing device having a service provider that collects information for improving a user'"'"'s document interaction, a method implemented by the computing device, the method comprising:
- receiving crowd-sourced information regarding document interaction by multiple users interacting with a document that has a document ID, the crowd-sourced information pertaining to settings or tools that are used by the multiple users on the document and including device characteristics associated with devices used to interact with the document;
storing the crowd-sourced information in a data structure that identifies, for individual device types based on the device characteristics, settings or tools that were used to interact with the document;
receiving, from a user computing device, a communication that includes a document ID and one or more device characteristics associated with the user computing device;
based on the document ID and the one or more device characteristics, ascertaining, for a corresponding device type, one or more of settings or tools that are used by the multiple users from the multiple users'"'"' interaction patterns with the document; and
causing the ascertained one or more of settings or tools to be automatically exposed by way of a document viewing application executing on the user computing device.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital medium environment includes a computing device that is configured to use a document viewing application that includes a user interface to enable a user to view a document. A document that has been shared with multiple users is received by the document viewing application. The document viewing application ascertains whether crowd-sourced information exists for the document. The crowd-sourced information pertains to one or more of settings or tools that have been used on the document by the multiple users. If crowd-sourced information exists, the crowd-sourced information is received and automatically applied to the document. If crowd-sourced information does not exist, settings and tools information associated with interaction with the document is collected and transmitted to a service provider.
-
Citations
20 Claims
-
1. In a digital medium environment including a computing device having a service provider that collects information for improving a user'"'"'s document interaction, a method implemented by the computing device, the method comprising:
-
receiving crowd-sourced information regarding document interaction by multiple users interacting with a document that has a document ID, the crowd-sourced information pertaining to settings or tools that are used by the multiple users on the document and including device characteristics associated with devices used to interact with the document; storing the crowd-sourced information in a data structure that identifies, for individual device types based on the device characteristics, settings or tools that were used to interact with the document; receiving, from a user computing device, a communication that includes a document ID and one or more device characteristics associated with the user computing device; based on the document ID and the one or more device characteristics, ascertaining, for a corresponding device type, one or more of settings or tools that are used by the multiple users from the multiple users'"'"' interaction patterns with the document; and causing the ascertained one or more of settings or tools to be automatically exposed by way of a document viewing application executing on the user computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a digital medium environment in which a computing device is configured to use a document viewing application that includes a user interface to enable a user to view a document, one or more computer-readable storage media comprising instructions that are stored thereon that, responsive to execution by the computing device, perform operations comprising:
-
receiving, via the document viewing application, a document that has been shared with multiple users; ascertaining whether crowd-sourced information exists for the document, the crowd-sourced information pertaining to one or more of settings or tools that have been used on the document by the multiple users and including device characteristics associated with devices used to interact with the document; responsive to crowd-sourced information existing for the document; receiving the crowd-sourced information including the device characteristics associated with devices used to interact with the document; ascertaining for the document at least one of the one or more settings or tools that are associated with device characteristics corresponding to the device characteristics of the computing device; and automatically applying the crowd-sourced information to the document to expose the at least one of the one or more of settings or tools. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system implemented in a digital medium environment including a computing device configured to improve a user'"'"'s document interaction, the system comprising:
-
a processing system; one or more computer readable storage media; a document viewing application stored on the one or more computer readable storage media and executable by the processing system which, when executed, is configured to; receive a document that has been shared with multiple users that includes crowd-sourced information describing interaction patterns of the multiple users with the document, the crowd-sourced information including multiple collections of default settings or tools for use with the document; select a collection of default settings or tools from the multiple collections of default settings or tools based on device characteristics of the computing device; and automatically expose, via a user interface, one or more of settings or tools from the selected collection of default settings or tools. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification