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. 05, 2021

Filed:

May. 18, 2018
Applicant:

Reflektion, Inc., San Mateo, CA (US);

Inventors:

Ali Mazouchi, Sunnyvale, CA (US);

Vivek Gupta, San Jose, CA (US);

Assignee:

REFLEKTION, INC., San Mateo, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06Q 30/06 (2012.01); G06F 16/955 (2019.01);
U.S. Cl.
CPC ...
H04L 67/22 (2013.01); G06F 16/955 (2019.01); G06Q 30/0631 (2013.01); H04L 67/02 (2013.01); H04L 67/146 (2013.01);
Abstract

Browser requests are received and data included in it is added to a vector. If explicit identification information (username, cookie data, etc.) is present, the vector is associated with a pre-existing user record, which is then updated. If not, candidate user records may be identified according to correspondence with values in the vector. Candidate vectors may be eliminated by identifying inconsistency in OS, device, and browser information. Probability assigned to each candidate vector may be adjusted, e.g., reduced, in response to inconsistency in other data relating to a browser. Personalized results are generated based on collected data for a user if possible. If not possible, fallback results are provided by a front end server based on values provided in a browser request matching entries in a fallback database accessed by the front end server. Default results may be provided where the fallback database does not provide a result.


Find Patent Forward Citations

Loading…