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:
Oct. 22, 2024

Filed:

Mar. 27, 2023
Applicant:

Integral Ad Science, Inc., New York, NY (US);

Inventors:

Daniel Hapgood, Cornwall, GB;

Philip Harris, Somerset, GB;

Neil Thome, Newton Abbot, GB;

Jason Cooper, London, GB;

Assignee:

Integral Ad Science, Inc., New York, NY (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 30/0251 (2023.01); G06F 8/70 (2018.01); G06F 16/93 (2019.01); G06F 16/955 (2019.01); G06F 16/957 (2019.01); G06F 16/958 (2019.01);
U.S. Cl.
CPC ...
G06Q 30/0267 (2013.01); G06F 8/70 (2013.01); G06F 16/93 (2019.01); G06F 16/9566 (2019.01); G06F 16/9577 (2019.01); G06F 16/972 (2019.01); G06F 16/986 (2019.01);
Abstract

Methods, systems, and media for dynamically detecting mobile environment information are provided. In some implementations, a method for detecting mobile environment information for advertisement requests, the method comprising: receiving a request for advertising content from an advertisement tag; applying one or more JavaScript objects to return a URL of an advertisement web view, wherein the advertisement website is generated by an advertisement software development kit to contain an advertisement responsive to the request; extracting keywords from the URL of the advertisement web view; determining whether the advertisement tag is running within a mobile application based on a comparison of the extracted keywords with known mobile application information; in response to determining that the advertisement tag is running within the mobile application, determining the advertisement software development kit from a plurality of advertisement software development kits that the advertisement tag is running in by: applying a plurality of JavaScript objects that are made available by the advertisement software development kit to return properties of the advertisement software development kit; and comparing the returned properties with a database of known software development kit information; and transmitting an indication that associates the advertisement software development kit used within a mobile application environment with the advertisement tag.


Find Patent Forward Citations

Loading…