Interactions for sharing content items in a digital magazine
First Claim
1. A method comprising:
- displaying, on a display device of a client device, a plurality of content items received by the client device from a digital magazine server, each content item presented in a display region relative to other display regions that is specified by instructions received from the digital magazine server;
sending an instruction from the client device to the digital magazine server, the instruction identifying a content item presented by a portion of the display device included on the client device corresponding to a display region with which a user of the digital magazine server continuously interacted along a path from the portion to an additional portion of the display device;
receiving one or more options from the digital magazine server for sharing the identified content item with one or more additional users of the digital magazine server;
determining a selection of an option for sharing the identified content item with which the user interacted; and
sending an instruction to the digital magazine server to share the identified content item presented by the portion of the display device included on the client device corresponding to the display region with which the user interacted to one or more additional users of the digital magazine server based on the determined option.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital magazine server user may identify a content item presented by the digital magazine server to save or present to other digital magazine server users by interacting with a client device presenting the content item. For example, providing a gesture to the client device identifies a content item for presentation to other digital magazine server users. The gesture may begin by the user interacting with a portion of a display device that displays a portion of the content item and continue as the user interacts with the display device along a path from the portion to an additional portion. When the gesture is completed, the user may be presented with options to present the content item to additional digital magazine server users, or the content item may be presented to other digital magazine server users.
74 Citations
21 Claims
-
1. A method comprising:
-
displaying, on a display device of a client device, a plurality of content items received by the client device from a digital magazine server, each content item presented in a display region relative to other display regions that is specified by instructions received from the digital magazine server; sending an instruction from the client device to the digital magazine server, the instruction identifying a content item presented by a portion of the display device included on the client device corresponding to a display region with which a user of the digital magazine server continuously interacted along a path from the portion to an additional portion of the display device; receiving one or more options from the digital magazine server for sharing the identified content item with one or more additional users of the digital magazine server; determining a selection of an option for sharing the identified content item with which the user interacted; and sending an instruction to the digital magazine server to share the identified content item presented by the portion of the display device included on the client device corresponding to the display region with which the user interacted to one or more additional users of the digital magazine server based on the determined option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
display, on a display device of a client device, a plurality of content items received by the client device from a digital magazine server, each content item presented in a display region relative to other display regions that is specified by instructions received from the digital magazine server; send an instruction from the client device to the digital magazine server, the instruction identifying a content item presented by a portion of the display device included on the client device corresponding to a display region with which a user of the digital magazine server continuously interacted along a path from the portion to an additional portion of the display device; receive one or more options from the digital magazine server for sharing the identified content item with one or more additional users of the digital magazine server; determine a selection of an option for sharing the identified content item with which the user interacted; and send an instruction to the digital magazine server to share the identified content item presented by the portion of the display device included on the client device corresponding to the display region with which the user interacted to one or more additional users of the digital magazine server based on the determined option. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
displaying, on a display device of a client device, a plurality of content items received by the client device from a digital magazine server, each content item presented in a display region relative to other display regions that is specified by instructions received from the digital magazine server; sending an instruction from the client device to the digital magazine server, the instruction identifying a content item presented by a portion of the display device included on the client device corresponding to a display region with which a user of the digital magazine server continuously interacted along a path from the portion to an additional portion of the display device; receiving one or more options from the digital magazine server for sharing the identified content item with one or more additional users of the digital magazine server; presenting an interface displaying the one or more options received from the digital magazine server for sharing the identified content item with one or more additional users of the digital magazine server; and determining a selection of an option for sharing the identified content item with which the user interacted via the presented interface. - View Dependent Claims (19)
-
-
20. A method for interacting with content items included in a digital magazine, the method comprising:
-
receiving a plurality of content items from a digital magazine server and instructions for displaying the plurality of content items on a client device to a user of a digital magazine server, the instructions for displaying the content items identifying display regions in which each of the content items are presented relative to each other; displaying the one or more content items in the display regions of a display device included on the client device based on the instructions for displaying the content items received from the digital magazine server; receiving an input from the user interacting with a portion of the display device of the client device corresponding to a display region presenting a content item; and responsive to the received input, sending an instruction identifying the content item presented by the portion of the display device corresponding to the display region with which the user interacted to the digital magazine server to share the content item to one or more collections of content items maintained by the digital magazine server.
-
-
21. A method for interacting with content items included in a digital magazine, the method comprising:
-
displaying one or more content items received from a digital magazine server in display regions of a display device on a client device to a user according to instructions for displaying the content items received from the digital magazine server; displaying the one or more content items in display regions of a display device included on the client device; sending an instruction identifying a content item presented by a portion of the display device in response to receiving an input from the user interacting with the portion of the display device of the client device, which corresponds to a display region presenting the content item; receiving one or more options from the digital magazine server for sharing the content item presented by the portion of the display device corresponding to the display region with which the user interacted with one or more additional users of the digital magazine server; receiving a selection of an option for sharing the content item presented by the portion of the display device corresponding to the display region with which the user interacted; and sending an instruction to the digital magazine server to share the content item presented by the portion of the display device corresponding to the display region with which the user interacted to one or more additional users of the digital magazine server based on the selected option.
-
Specification