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:
Sep. 08, 2020

Filed:

Jun. 08, 2018
Applicant:

Branch Metrics, Inc., Redwood City, CA (US);

Inventors:

Alexander Austin, Palo Alto, CA (US);

William Lindemann, Palo Alto, CA (US);

Cheng-chao Yang, Palo Alto, CA (US);

Eric J. Glover, Palo Alto, CA (US);

Dmitri Gaskin, Albany, CA (US);

Kan Yu, San Mateo, CA (US);

Sofus Macskassy, Palo Alto, CA (US);

Assignee:

Branch Metrics, Inc., Redwood City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06F 40/186 (2020.01); G06F 16/9535 (2019.01); G06F 40/134 (2020.01);
U.S. Cl.
CPC ...
G06F 40/186 (2020.01); G06F 16/9535 (2019.01); G06F 40/134 (2020.01);
Abstract

A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.


Find Patent Forward Citations

Loading…