Sharing content with permission control using near field communication
Abstract
A sending device receives a user input indicating that the user wishes to share and open item of content with a receiving device. A near field communication link is opened between the sending device and the receiving device. Metadata for sharing the open data is gathered on the sending device and a permission setting user interface display is displayed, with the user input mechanism that allows a user to set permissions corresponding to the open item. User actuation of the permission setting user input mechanism is received, the permissions are added to the open item, and the metadata is sent to the receiving device over the near field communication link. The metadata includes a location of the open item. The open item can then be accessed by the receiving device, with the permissions applied to the open item.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A mobile device, comprising:
a display device; an application component configured to access an item from a location in a remote server system and display the item on the display device; an open section identifier component configured to identify a current location, within the item, that is currently displayed on the display device; a metadata gathering system configured to:
receive a share user input indicating the item is to be shared with another mobile device;
obtain location metadata that identifies the location of the item in the remote server system; and
obtain navigation metadata indicative of the current location;
a permission setting component configured to generate a permission setting user input mechanism, on the display device, that is actuated to set a permission for the item, relative to a user of the other mobile device, the permission setting component configured to send the permission to a permission system in the remote server system; and a near field communication system configured to:
send the location of the item in the remote server system to the other mobile device over a near field communication link; and
send the navigation metadata to the other mobile device over the near field communication link.
22 . The mobile device of claim 21 , wherein the permission setting user input mechanism displays a plurality of different permission levels, each permission level defining a different level of user access relative to a user of the other mobile device, and wherein the permission setting component is configured to:
receive a user input through the permission setting user input mechanism, the user input selecting one of the plurality of different permission levels; and send an indication of the selected permission level to the permission system in the remote server system.
23 . The mobile device of claim 22 wherein the remote server system is configured to share the item to the other mobile device with functionality that is identified, based on the selected permission level.
24 . The mobile device of claim 21 and further comprising:
a messaging system configured to generate a message including a link to the item in the remote server system and send the message to the other mobile device.
25 . The mobile device of claim 21 wherein the metadata gathering system is configured to obtain account metadata indicative of account information for a user of the mobile device and account information for the user of the other mobile device.
26 . The mobile device of claim 21 wherein the item comprises a word processing document and wherein the permission setting component is configured to generate the permission setting user input mechanism that is actuated to set the permission to a read only permission or an edit permission for the word processing document, relative to the user of the other mobile device.
27 . The mobile device of claim 21 wherein the item comprises a spreadsheet document and wherein the permission setting component is configured to generate the permission setting user input mechanism that is actuated to set the permission to a read only permission or an edit permission for the spreadsheet document, relative to the user of the other mobile device.
28 . The mobile device of claim 21 wherein the item comprises a slide presentation document and wherein the permission setting component is configured to generate the permission setting user input mechanism that is actuated to set the permission to a read only permission or an edit permission for the slide presentation document, relative to the user of the other mobile device.
29 . The mobile device of claim 21 wherein the item comprises a folder and wherein the permission setting component is configured to generate the permission, setting user input mechanism that is actuated to set the permission to a read only permission or an edit permission for any other items in the folder, relative to the user of the other mobile device.
30 . The mobile device of claim 21 wherein the item comprises an album and wherein the permission setting component is configured to generate the permission setting user input mechanism that is actuated to set the permission to a read only permission or an edit permission for any items in the album, relative to the user of the other mobile device.
31 . The mobile device of claim 21 and further comprising:
a sharing system configured to, in response to the share user input, use the near field communication system to send a request to the other mobile device, requesting permission to share the item, that receives a response from the other mobile device, and that controls whether the item is shared based on the response.
32 . A mobile device, comprising:
an application component configured to access an item from a location in a remote server system and display the item on the display device a display device; a sharing system configured to:
receive a share user input indicating the item is to be shared with another mobile device;
obtain location metadata that identifies the location of the item in the remote server system;
generate a permission setting user input mechanism, on the display device, that displays a plurality of different permission levels, each permission level defining a different level of user access relative to a user of the other mobile device;
receive a user input through the permission setting user input mechanism, the user input selecting one of the plurality of different permission levels; and
send an indication of the selected permission level to a permission system in the remote server system;
a near field communication system configured to send the location of the item in the remote server system to the other mobile device over a near field communication link.
33 . The mobile device of claim 32 wherein the remote server system is configured to share the item to the other mobile device with functionality that is identified based on the selected permission level.
34 . The mobile device of claim 32 , wherein the sharing system is configured to:
identify a current location, within the item, that is currently displayed on the display device; and obtain navigation metadata indicative of the location within the item to be shared, wherein the near field communication system is configured to send the navigation metadata to the other mobile device over the near field communication link.
35 . A method, comprising:
identifying, by a first mobile device, a shared item that is stored on a remote server system that is remote from the first mobile device after identifying the shared item that is stored on the remote server system, receiving a share user input at the first mobile device, the share user input being indicative of a request to share the share item with a user of a second mobile device; identifying, by the first mobile device, a location within the remote server system where the shared item is stored; displaying a permission setting user input mechanism on the first mobile device; receiving actuation, of the permission setting user input mechanism indicative of a permission corresponding to the shared item, relative to the user of the second mobile device, with which the shared item is to be shared; sending the permission from the first mobile device to the remote server system for application to the shared item; and sending the location where the shared item is stored from the first mobile device to the second mobile device over a near field communication link.
36 . The method of claim 35 and further comprising:
sending a message from the first mobile device to the second mobile device that includes a link to the shared item in the remote server system.
37 . The method of claim 35 and further comprising:
identifying a location within the shared item to which the first mobile device has navigated; and
sending the location within the shared item to the second mobile device over the near field communication link.
38 . The method of claim 35 and further comprising:
prior to sending the location where the shared item is stored from the first mobile device to the second mobile device over the near field communication link, sending a request to share the shared item, from the first mobile device to the second mobile device over the near field communication
receiving a response from the second mobile device; and
controlling whether the location where the shared item is stored is sent to the second mobile device based on the response received from the second mobile device.
39 . The method of claim 35 wherein displaying a permission setting user input mechanism comprises:
displaying a plurality of different permission user input mechanisms, each corresponding to a different permission to be applied to the shared item, relative to the user of the second mobile device.
40 . The method of claim 39 wherein displaying a plurality of different permission user input mechanisms comprises:
displaying a read only permission user input mechanism that is actuated to apply a read only permission to the shared item, relative to the user of the second mobile device; and
displaying an edit permission user input mechanism that is actuated to apply an edit permission to the shared item, relative to the user of the second mobile device.Join the waitlist — get patent alerts
Track US2018007022A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.