Scrapbooking digital content in computing devices using a swiping gesture
First Claim
1. A computer-implemented method comprising:
- causing display of digital content on a touch sensitive display that forms part of an electronic device, wherein the digital content forms part of a content item that is accessible via the electronic device;
receiving, via the touch sensitive display while the digital content is being displayed thereon, a content sampling command, wherein the content sampling command comprises a swiping gesture that is detected on a region of the touch sensitive display where the digital content is displayed;
in response to receiving the content sampling command, causing display of a scrapbook control menu on the touch sensitive display, the scrapbook control menu including a listing of a plurality of digital scrapbooks, wherein the scrapbook control menu occupies a first portion of the touch sensitive display, and wherein the scrapbook control menu was not displayed before receiving the content sampling command;
further in response to receiving the content sampling command, causing display of a reduced size replication of the digital content on a second portion of the touch sensitive display that is not occupied by the scrapbook control menu;
receiving, via the scrapbook control menu, a scrapbook selection gesture that is associated with a selected one of the plurality of digital scrapbooks, wherein the selected digital scrapbook comprises a plurality of virtual pages arranged in a sequential order, wherein at least a portion of the virtual pages each comprises at least one content segment that is positioned on the virtual page according to a defined layout, wherein the scrapbook selection gesture comprises touching the selected digital scrapbook, and wherein the scrapbook selection gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display;
in response to receiving the scrapbook selection gesture, causing display of a first set of scrapbook page thumbnails, each of which corresponds to, and represents a visual layout of, one of the virtual pages of the selected digital scrapbook, wherein the first set of scrapbook page thumbnails is arranged according to the sequential order;
in response to receiving a scrolling gesture, causing display of a second set of scrapbook page thumbnails, each of which corresponds to one of the virtual pages of the selected digital scrapbook, wherein the second set of scrapbook page thumbnails is arranged according to the sequential order, wherein the scrolling gesture comprises touching an edge of the first set of scrapbook page thumbnails, and wherein the scrolling gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display;
receiving an insertion gesture that is associated with a particular scrapbook page thumbnail in the second set, wherein the insertion gesture is a touch release gesture, and wherein the insertion gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; and
in response to receiving the insertion gesture, adding the digital content to a particular virtual page that corresponds to the particular scrapbook page thumbnail;
wherein the scrapbook selection gesture, the scrolling gesture, and the insertion gesture collectively form part of a single touch-drag-release gesture performed on and detected by the touch sensitive display.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for providing a scrapbooking function in electronic computing devices. The user can engage the scrapbooking function with a content sampling command that engages a scrapbook creation mode which virtually rips a digital content sample from a content source. The digital content sample may be displayed to the user with a torn edge, as if it had been physically torn from a magazine or catalogue. The content sampling command may be, for example, a swipe gesture, an S-gesture, or selecting a scrapbook UI control feature. The user may save the sampled content into a new scrapbook or save it to an existing scrapbook. The user may also engage the scrapbooking function by entering a scrapbook viewing mode which allows the user to view and edit existing scrapbooks. The content sample may include all encrypted data present in the digital content from which it is sampled.
63 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
causing display of digital content on a touch sensitive display that forms part of an electronic device, wherein the digital content forms part of a content item that is accessible via the electronic device; receiving, via the touch sensitive display while the digital content is being displayed thereon, a content sampling command, wherein the content sampling command comprises a swiping gesture that is detected on a region of the touch sensitive display where the digital content is displayed; in response to receiving the content sampling command, causing display of a scrapbook control menu on the touch sensitive display, the scrapbook control menu including a listing of a plurality of digital scrapbooks, wherein the scrapbook control menu occupies a first portion of the touch sensitive display, and wherein the scrapbook control menu was not displayed before receiving the content sampling command; further in response to receiving the content sampling command, causing display of a reduced size replication of the digital content on a second portion of the touch sensitive display that is not occupied by the scrapbook control menu; receiving, via the scrapbook control menu, a scrapbook selection gesture that is associated with a selected one of the plurality of digital scrapbooks, wherein the selected digital scrapbook comprises a plurality of virtual pages arranged in a sequential order, wherein at least a portion of the virtual pages each comprises at least one content segment that is positioned on the virtual page according to a defined layout, wherein the scrapbook selection gesture comprises touching the selected digital scrapbook, and wherein the scrapbook selection gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; in response to receiving the scrapbook selection gesture, causing display of a first set of scrapbook page thumbnails, each of which corresponds to, and represents a visual layout of, one of the virtual pages of the selected digital scrapbook, wherein the first set of scrapbook page thumbnails is arranged according to the sequential order; in response to receiving a scrolling gesture, causing display of a second set of scrapbook page thumbnails, each of which corresponds to one of the virtual pages of the selected digital scrapbook, wherein the second set of scrapbook page thumbnails is arranged according to the sequential order, wherein the scrolling gesture comprises touching an edge of the first set of scrapbook page thumbnails, and wherein the scrolling gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; receiving an insertion gesture that is associated with a particular scrapbook page thumbnail in the second set, wherein the insertion gesture is a touch release gesture, and wherein the insertion gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; and in response to receiving the insertion gesture, adding the digital content to a particular virtual page that corresponds to the particular scrapbook page thumbnail; wherein the scrapbook selection gesture, the scrolling gesture, and the insertion gesture collectively form part of a single touch-drag-release gesture performed on and detected by the touch sensitive display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having instructions encoded thereon that, when executed by one or more processors, cause a digital scrapbooking process to be carried out, the process comprising:
-
causing display of digital content on a touch sensitive display that forms part of an electronic device, wherein the digital content forms part of a content item that is accessible via the electronic device; receiving, via the touch sensitive display while the digital content is being displayed thereon, a content sampling command, wherein the content sampling command comprises a swiping gesture that is detected on a region of the touch sensitive display where the digital content is displayed; in response to receiving the content sampling command, causing display of a scrapbook control menu on the touch sensitive display, the scrapbook control menu including a listing of a plurality of digital scrapbooks, wherein the scrapbook control menu occupies a first portion of the touch sensitive display, and wherein the scrapbook control menu was not displayed before receiving the content sampling command; further in response to receiving the content sampling command, causing display of a reduced size replication of the digital content on a second portion of the touch sensitive display that is not occupied by the scrapbook control menu; receiving, via the scrapbook control menu, a scrapbook selection gesture that is associated with a selected one of the plurality of digital scrapbooks, wherein the selected digital scrapbook comprises a plurality of virtual pages arranged in a sequential order, wherein at least a portion of the virtual pages each comprises at least one content segment that is positioned on the virtual page according to a defined layout, wherein the scrapbook selection gesture comprises touching the selected digital scrapbook, and wherein the scrapbook selection gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; in response to receiving the scrapbook selection gesture, causing display of a first set of scrapbook page thumbnails, each of which corresponds to, and represents a visual layout of, one of the virtual pages of the selected digital scrapbook, wherein the first set of scrapbook page thumbnails is arranged according to the sequential order; in response to receiving a scrolling gesture, causing display of a second set of scrapbook page thumbnails, each of which corresponds to one of the virtual pages of the selected digital scrapbook, wherein the second set of scrapbook page thumbnails is arranged according to the sequential order, wherein the scrolling gesture comprises touching an edge of the first set of scrapbook page thumbnails, and wherein the scrolling gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; receiving an insertion gesture that is associated with a particular scrapbook page thumbnail in the second set, wherein the insertion gesture is a touch release gesture, and wherein the insertion gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; and in response to receiving the insertion gesture, adding the digital content to a particular virtual page that corresponds to the particular scrapbook page thumbnail; wherein the scrapbook selection gesture, the scrolling gesture, and the insertion gesture collectively form part of a single touch-drag-release gesture performed on and detected by the touch sensitive display. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A digital scrapbooking system comprising:
-
an electronic device; a touch sensitive display that forms part of the electronic device; a memory device; and a processor that is operatively coupled to the touch sensitive display and the memory device, wherein the processor is configured to execute instructions stored in the memory device that, when executed, cause the processor to carry out a digital scrapbooking process that comprises; causing display of digital content on the touch sensitive display, wherein the digital content forms part of a content item that is accessible via the electronic device; receiving, via the touch sensitive display while the digital content is being displayed thereon, a content sampling command, wherein the content sampling command comprises a swiping gesture that is detected on a region of the touch sensitive display where the digital content is displayed; in response to receiving the content sampling command, causing display of a scrapbook control menu on the touch sensitive display, the scrapbook control menu including a listing of a plurality of digital scrapbooks, wherein the scrapbook control menu occupies a first portion of the touch sensitive display, and wherein the scrapbook control menu was not displayed before receiving the content sampling command; further in response to receiving the content sampling command, causing display of a reduced size replication of the digital content on a second portion of the touch sensitive display that is not occupied by the scrapbook control menu, wherein the scrapbook control menu and the reduced size replication are displayed simultaneously; receiving, via the scrapbook control menu, a scrapbook selection gesture that is associated with a selected one of the plurality of digital scrapbooks, wherein the selected digital scrapbook comprises a plurality of virtual pages arranged in a sequential order, wherein at least a portion of the virtual pages each comprises at least one content segment that is positioned on the virtual page according to a defined layout, wherein the scrapbook selection gesture comprises touching the selected digital scrapbook, and wherein the scrapbook selection gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; in response to receiving the scrapbook selection gesture, causing display of a first set of scrapbook page thumbnails, each of which corresponds to, and represents a visual layout of, one of the virtual pages of the selected digital scrapbook, wherein the first set of scrapbook page thumbnails is arranged according to the sequential order; in response to receiving a scrolling gesture, causing display of a second set of scrapbook page thumbnails, each of which corresponds to one of the virtual pages of the selected digital scrapbook, wherein the second set of scrapbook page thumbnails is arranged according to the sequential order, wherein the scrolling gesture comprises touching an edge of the first set of scrapbook page thumbnails, and wherein the scrolling gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; receiving an insertion gesture that is associated with a particular scrapbook page thumbnail in the second set, wherein the insertion gesture is a touch release gesture, and wherein the insertion gesture is received while the reduced size replication of the digital content remains displayed on the second portion of the touch sensitive display; and in response to receiving the insertion gesture, adding the digital content to a particular virtual page that corresponds to the particular scrapbook page thumbnail; wherein all of the digital content that was displayed on the touch sensitive display when the content sampling command was received is added to the particular virtual page; and wherein the scrapbook selection gesture, the scrolling gesture, and the insertion gesture collectively form part of a single touch-drag-release gesture performed on and detected by the touch sensitive display. - View Dependent Claims (18, 19, 20)
-
Specification