Sharing content with permission control using near field communication
First Claim
1. A mobile device, comprising:
- a display device;
at least one processor; and
memory storing instructions executable by the at least one processor, wherein the instructions, when executed, provide;
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; and
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, 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;
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; 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.
2 Assignments
0 Petitions
Accused Products
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.
18 Citations
16 Claims
-
1. A mobile device, comprising:
-
a display device; at least one processor; and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, provide; 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; and 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, 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; 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; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device, comprising:
-
a display device; at least one processor; and memory storing instructions executable by the at least one processor, wherein the instructions, when executed, provide; an application component configured to access an item from a location in a remote server system and display the item on the display device; and 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; identify a current location, within the item, that is currently displayed on the display device; obtain navigation metadata indicative of the current location; 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; and send the navigation metadata to the other mobile device over the near field communication link. - View Dependent Claims (12)
-
-
13. 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 a 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 shared 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; identifying a current location within the shared item to which the first mobile device has navigated; displaying a plurality of different permission setting user input mechanisms on the first mobile device, each corresponding to a different permission level to be applied to the shared item, relative to the user of the second mobile device; receiving actuation of one of the permission setting user input mechanisms indicative of a selected permission level corresponding to the shared item; sending an indication of the selected permission level from the first mobile device to the remote server system for application to the shared item; 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; and sending the current location within the shared item to the second mobile device over the near field communication link. - View Dependent Claims (14, 15, 16)
-
Specification