Patent ID: 9721030
Date: 2017-08-01
CPC Classifications: G06F,G06Q

Claim:
1. A method for sharing a spreadsheet object that is contained within a spreadsheet without sharing other spreadsheet objects that are contained within the spreadsheet to a network service, comprising: receiving a selection of the spreadsheet object within the spreadsheet to share on a network service, wherein the selected spreadsheet object is one of a plurality of selectable spreadsheet objects within the spreadsheet, the spreadsheet object is selected on a first computing device; in response to receiving the selection of the spreadsheet object, displaying a first user interface within the spreadsheet, the first user interface including a plurality of sharing options to share the spreadsheet object to the network service; receiving a selection of one of the plurality of sharing options on the first user interface within the spreadsheet; in response to receiving the selection of one of the plurality of sharing options, initiating sharing the spreadsheet object with one or more users of the network service based on the selected sharing option; providing, after selection of one of the plurality of sharing options on the first user interface, a second user interface for manipulating default permissions associated with the selected spreadsheet object, wherein providing second user interface comprises providing a list of potential users from the network share associated with the selected spreadsheet object, the list providing an option to manipulate the default permissions for potential users on the list, the default permissions comprising one of the following: permission to view and permission to view and manipulate; automatically saving the manipulated default permissions associated with the spreadsheet object to a network share along with the spreadsheet object; creating a connection to the spreadsheet object from the network service to the network share, wherein the selected spreadsheet object can be interacted with and viewed through the network service; and initiating sending of a notification to the one or more users, through the network service, of the sharing of the spreadsheet object.