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:
Mar. 17, 2020

Filed:

Sep. 30, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Daniel Francis, Belmont, CA (US);

Jeremy Lwanga, San Francisco, CA (US);

Chenhui Zhai, Sunnyvale, CA (US);

Jeffrey Wong, Sunnyvale, CA (US);

Xuan Lu, Santa Clara, CA (US);

Wenjun Wu, San Jose, CA (US);

Bijal Parikh, Sunnyvale, CA (US);

Sarah Yu, Sunnyvale, CA (US);

John Wu, Redwood City, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 16/2457 (2019.01); H04L 29/08 (2006.01); G06F 16/28 (2019.01); G06F 16/242 (2019.01); G06F 16/2455 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24575 (2019.01); G06F 16/2445 (2019.01); G06F 16/2456 (2019.01); G06F 16/288 (2019.01); H04L 67/1091 (2013.01); H04L 67/26 (2013.01);
Abstract

Techniques are provided for dynamically generating content. A request for content about a first entity is received from a client device. In response to receiving the request, an identity of a second entity of the client device is determined. Based on the identity, attributes of the second entity are identified. It is determined whether the attributes satisfy targeting criteria of a campaign that was initiated by the first entity. In response to determining that the attributes satisfy the targeting criteria, a first number of entities that (i) share one or more attributes in common with the second entity and (ii) satisfy the targeting criteria is determined. Also, a second number of entities that share the one or more attributes in common with the second entity is determined. A ratio is calculated based on the two numbers. First content that specifies the ratio is sent to the client device for display.


Find Patent Forward Citations

Loading…