Sharable clips for digital publications
First Claim
1. A sharing method, for use with a publication database containing a plurality of publications, comprising:
- a computer system serving toward a first user a first page from a selected publication, the first page including a first image;
responsive to behavior by the first user selecting a first clip region of the first image which is smaller than the full first image, a computer system;
writing first clip data to the publication database, the first clip data including an identification of a position of the first clip region on the first page and a first cropped version of the first image cropped to the first clip region, andforwarding to a first sharing service a sharing service identification of the first clip region;
responsive to first user entry of a first comment for the first clip region, a computer system writing the first comment to the publication database in association with the first clip data;
a computer system serving the first page toward a second user responsive to a request by the second user, the first page including an indication of the presence of the first clip region thereon;
responsive to a request by the second user for the first clip region, a computer system serving toward the second user the first cropped version of the first image and the first comment, wherein the first clip region and the first comment are discoverable by other users; and
responsive to receipt of a second publication uploaded from a publisher, a computer system;
writing the second publication to the publication database,detecting a second clip region on a second page in the second publication, the second clip region being smaller than the second page, andwriting second clip data to the publication database, the second clip data specifying a position of the second clip region on the second page, and an image of the second page cropped to the second clip region,wherein the second publication includes a markup which identifies the second clip region and comprises a predefined associated target URL,wherein the second clip region is discoverable by other users,wherein the second clip region is created by the publisher and is associated with a publisher defined link, wherein publisher defined links are presented in a different color than a user-created clip and are displayed above any user-created clips.
3 Assignments
0 Petitions
Accused Products
Abstract
Roughly described, a system includes a database containing publications, and a server coupled to the database. Each publication in the publication database contains images on various pages. The server is programmed to serve toward a user a page from a selected publication. The user can select a clip region to share, and the clip region can be any desired portion of the page, including a part of an image. The server then writes to the publication database the location of the clip region, and a version of the image cropped to the clip region. The server will also share the clip on a sharing service upon selection by the user. The user can also comment on the clip, and the server writes the comment into the publication database in association with the clip. The clip is discoverable by other users, both on the server website and on the sharing service.
-
Citations
25 Claims
-
1. A sharing method, for use with a publication database containing a plurality of publications, comprising:
-
a computer system serving toward a first user a first page from a selected publication, the first page including a first image; responsive to behavior by the first user selecting a first clip region of the first image which is smaller than the full first image, a computer system; writing first clip data to the publication database, the first clip data including an identification of a position of the first clip region on the first page and a first cropped version of the first image cropped to the first clip region, and forwarding to a first sharing service a sharing service identification of the first clip region; responsive to first user entry of a first comment for the first clip region, a computer system writing the first comment to the publication database in association with the first clip data; a computer system serving the first page toward a second user responsive to a request by the second user, the first page including an indication of the presence of the first clip region thereon; responsive to a request by the second user for the first clip region, a computer system serving toward the second user the first cropped version of the first image and the first comment, wherein the first clip region and the first comment are discoverable by other users; and responsive to receipt of a second publication uploaded from a publisher, a computer system; writing the second publication to the publication database, detecting a second clip region on a second page in the second publication, the second clip region being smaller than the second page, and writing second clip data to the publication database, the second clip data specifying a position of the second clip region on the second page, and an image of the second page cropped to the second clip region, wherein the second publication includes a markup which identifies the second clip region and comprises a predefined associated target URL, wherein the second clip region is discoverable by other users, wherein the second clip region is created by the publisher and is associated with a publisher defined link, wherein publisher defined links are presented in a different color than a user-created clip and are displayed above any user-created clips. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
(A) a publication database containing data, for each of a plurality of publications, defining a plurality of visually perceptible elements, which visually perceptible elements correspond to a plurality of pages of the publications, (1) wherein each of the pages belongs to one of the publications, (2) and wherein at least one of the pages contains an image; and (B) a computer server including a computer server processor coupled to the publication database, the computer server processor programmed to; (1) serve toward a first user a first page from a selected publication, the first page including a first image, (2) responsive to behavior by the first user selecting a first clip region of the first image which is smaller than the full first image; (a) write first clip data to the publication database, the first clip data including an identification of a position of the first clip region on the first page and a first cropped version of the first image cropped to the first clip region; and (b) forward to a first sharing service a sharing service identification of the first clip region, (3) responsive to first user entry of a first comment for the first clip region, write the first comment to the publication database in association with the first clip data, and (4) responsive to receipt of a second publication uploaded from a publisher; (a) write the second publication to the publication database; (b) detect a second clip region on a second page in the second publication, the second clip region being smaller than the second page; and (c) write the second clip data to the publication database, the second clip data including an identification of the second page, a position of the second clip region on the second page, and an image of the second page cropped to the second clip region, wherein the first and second clip regions and the first comment are discoverable by other users, wherein the second publication includes a markup which identifies the second clip region and comprises a predefined associated target URL, wherein the second clip data further includes the target URL, wherein the detection of a second clip region comprises detection of the markup, wherein a computer server is programmed to determine at least some of the second clip data, including the target URL, from the markup, and wherein the second clip region is created by the publisher and is associated with a publisher defined link, wherein publisher defined links are presented in a different color than a user-created clip and are displayed above any user-created clips. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification