The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 28, 2020

Filed:

Jan. 13, 2016
Applicant:

Derek A. Devries, San Francisco, CA (US);

Inventor:

Derek A. Devries, San Francisco, CA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/9535 (2019.01); G06F 16/958 (2019.01); G06F 16/2457 (2019.01);
U.S. Cl.
CPC ...
G06F 16/9535 (2019.01); G06F 16/24578 (2019.01); G06F 16/958 (2019.01);
Abstract

In one embodiment, a method detects that a web browser of a user has accessed an annotated webpage. The annotated webpage comprises one or more webpage elements comprising a set of selectable portions. The method detects that a user has utilized a user input system to select a selectable portion of a web-page element. The method identifies the selectable portion of the web-page element. The method generates a list of identifiers based on the identity of the selectable portion. With the list of identifiers, the method searches a database of annotated web-page elements managed by the proxy server system. The method retrieves a set of returned annotated web-page elements from the database. The method assigns a similarity score to each returned annotated web-page element. The similarity score is based on a similarity of the selectable web-page element with a respective returned annotated web-page element. The method ranks each returned web-page elements based the similarity score. The method creates a deck of ranked-returned web-page elements. The method presents the deck of ranked-returned web-page element to the web browser of the user. Each ranked-returned web-page element comprises another set of selectable portions. The method detect that the user has utilized the user input system to select another selectable portion of the ranked-returned web-page element. The method identifies the other selectable portion of the ranked-returned web-page element. The method generates another list of identifiers based on the other selectable portion's identity. The method updates the list of identifiers with the other list of identifiers. The method reassigns a similarity score to each returned annotated web-page element. The method re-ranks each returned web-page elements based the similarity score. The method re-creates the deck of ranked-returned web-page elements.


Find Patent Forward Citations

Loading…