IP Library Granted Patent US 11,449,563
Granted Patent B2
US 11,449,563 · App. 16/653,672 · Granted Sep 20, 2022

User driven clipping based on content type

Inventors: Ruben Bakker (Sursee, CH); Daniel Nicolae (Berlin, DE); Jeffrey A. Shotts (Redwood City, CA)
Assignee: EVERNOTE CORPORATION
G06F16/9535G06F3/0482G06F9/543G06F16/986G06F40/186
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,449,563
App. No.
16/653,672
Granted
Sep 20, 2022
Kind
B2
Abstract

A digital content clipping system receives an indication that a first web page has been accessed by a first user, and determines that the first web page has a first content type that is selected from a plurality of content types. While the first web page is being accessed by the first user, the digital content clipping system provides the user with a plurality of clipping options based on the first content type.

Claims (85)

1. A method for digital content clipping, comprising:

in a computer with a processor and memory including one or programs executable by the processor to perform:

receiving an indication that a first web page has been accessed by a first user;

determining that the first web page belongs to a first category of web pages; and

while the first web page is being accessed by the first user, providing a plurality of first clipping options based on the first category of web pages, wherein the plurality of first clipping options differs by at least one clipping option from a plurality of second clipping options that are associated with clipping a second web page belonging to a second category of web pages that is different from the first category of web pages, wherein the first clipping options and the second clipping options are options for extracting web page content.

2. The method of claim 1 , further comprising:

receiving selection, by the first user, of a clipping option of the plurality of first clipping options;

extracting a digital content clip of the first web page in accordance with the selected clipping option; and

storing the digital content clip of the first web page in a clip collection associated with the first user.

3. The method of claim 2 , further comprising:

receiving an indication that a third web page has been accessed by the first user;

determining that the third web belongs to a third category of web pages;

in accordance with a determination that the third category of web pages is the same as the first category of web pages:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the digital content clip stored in the clip collection;

receiving selection, by the first user, of the recommended clipping option;

extracting a digital content clip of the third web page in accordance with the recommended clipping option; and

storing the digital content clip of the third web page in a clip collection associated with the first user.

4. The method of claim 1 , further comprising:

receiving a user input to initiate clipping of the first web page.

5. The method of claim 1 , further comprising:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the first category of web pages and is selected from the plurality of first clipping options.

6. The method of claim 1 , further comprising:

searching a repository of digital content for user-generated digital content clips associated with a web page belonging to the first category of web pages; and

in accordance with a determination that the repository does include one or more user-generated digital content clips associated with a web page belonging to the first category of web pages:

providing an indication of a recommended clipping option, the recommended clipping option being based on the one or more user-generated digital content clips associated with a web page belonging to the first category of web pages.

7. The method of claim 6 , further comprising:

receiving selection, by the first user, of the recommended clipping option;

extracting a digital content clip of the first web page in accordance with the recommended clipping option; and

storing the digital content clip of the first web page in a clip collection associated with the first user.

8. The method of claim 1 , further comprising:

searching a repository of digital content for user-generated digital content clips associated with the first web page; and

in accordance with a determination that the repository does include one or more user-generated digital content clips associated with the first web page:

causing to be displayed a plurality of third clipping options based on at least one of the one or more user-generated digital content clips associated with the first web page;

receiving selection, by the first user, of one of the third clipping options;

extracting a digital content clip of the first web page in accordance with the selected one of the third clipping options; and

storing the digital content clip of the first web page in a clip collection of the repository associated with the first web page.

9. The method of claim 8 , wherein the one or more user-generated digital content clips were obtained from one or more users other than the first user.

10. The method of claim 8 , further comprising:

in accordance with a determination that the repository does not include any user-generated digital content clips associated with the first web page:

causing to be displayed a plurality of fourth clipping options based on predefined clipping templates;

receiving selection, by the first user, of one of the fourth clipping options;

extracting a digital content clip of the first web page in accordance with the selected one of the fourth clipping options; and

storing the digital content clip of the first web page in a clip collection of the repository associated with the first web page.

11. The method of claim 10 , wherein the plurality of fourth clipping options include a standard clipping option and/or a custom clipping option.

12. The method of claim 1 , further comprising:

receiving an indication that the second web page has been accessed by a first user; and

while the second web page is being accessed by the first user, providing the plurality of second clipping options based on the second category of web pages.

13. A computer, comprising:

a processor; and

memory including one or programs executable by the processor to perform:

receiving an indication that a first web page has been accessed by a first user;

determining that the first web page belongs to a first category of web pages; and

while the first web page is being accessed by the first user, providing a plurality of first clipping options based on the first category of web pages, wherein the plurality of first clipping options differs by at least one clipping option from a plurality of second clipping options that are associated with clipping a second web page belonging to a second category of web pages that is different from the first category of web pages, wherein the first clipping options and the second clipping options are options for extracting web page content.

14. The computer of claim 13 , further comprising:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the first category of web pages and is selected from the plurality of first clipping options.

15. The computer of claim 13 , further comprising:

receiving selection, by the first user, of a clipping option of the plurality of first clipping options;

extracting a digital content clip of the first web page in accordance with the selected clipping option; and

storing the digital content clip of the first web page in a clip collection associated with the first user.

16. The computer of claim 15 , further comprising:

receiving an indication that a third web page has been accessed by the first user;

determining that the third web page has a third category of web pages;

in accordance with a determination that the third category of web pages is the same as the first category of web pages:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the digital content clip stored in the clip collection;

receiving selection, by the first user, of the recommended clipping option;

extracting a digital content clip of the third web page in accordance with the recommended clipping option; and

storing the digital content clip of the third web page in a clip collection associated with the first user.

17. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer, the one or more programs comprising instructions for:

receiving an indication that a first web page has been accessed by a first user;

determining that the first web page belongs to a first category of web pages; and

while the first web page is being accessed by the first user, providing a plurality of first clipping options based on the first category of web pages, wherein the plurality of first clipping options differs by at least one clipping option from a plurality of second clipping options that are associated with clipping a second web page having a second category of web pages that is different from the first category of web pages, wherein the first clipping options and the second clipping options are options for extracting web page content.

18. The non-transitory computer readable storage medium of claim 17 , further comprising:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the first category of web pages and is selected from the plurality of first clipping options.

19. The non-transitory computer readable storage medium of claim 17 , further comprising:

receiving selection, by the first user, of a clipping option of the plurality of first clipping options;

extracting a digital content clip of the first web page in accordance with the selected clipping option; and

storing the digital content clip of the first web page in a clip collection associated with the first web page.

20. The non-transitory computer readable storage medium of claim 19 , further comprising:

receiving an indication that a third web page has been accessed by the first user;

determining that the third web page has a third category of web pages;

in accordance with a determination that the third category of web pages is the same as the first category of web pages:

providing an indication of a recommended clipping option, wherein the recommended clipping option is determined based on the digital content clip stored in the clip collection;

receiving selection, by the first user, of the recommended clipping option;

extracting a digital content clip of the third web page in accordance with the recommended clipping option; and

storing the digital content clip of the third web page in a clip collection associated with the first user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: EVERNOTE CORPORATION
To: BENDING SPOONS S.P.A.
Reel/Frame 066288/0195 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2023
From: MUFG BANK, LTD.
To: EVERNOTE CORPORATION
Reel/Frame 063116/0260 →
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2021
From: EAST WEST BANK
To: EVERNOTE CORPORATION
Reel/Frame 057852/0078 →
SECURITY INTEREST Recorded Oct 6, 2021
From: EVERNOTE CORPORATION
To: MUFG UNION BANK, N.A.
Reel/Frame 057722/0876 →
SECURITY INTEREST Recorded Oct 19, 2020
From: EVERNOTE CORPORATION
To: EAST WEST BANK
Reel/Frame 054113/0876 →
Continuity (3)
Continuation 15841231 · Dec 13, 2017
Provisional Application 62433295 · Dec 13, 2016
Related Publication 20200159373A1 · May 21, 2020