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. 03, 2024

Filed:

Oct. 06, 2022
Applicant:

Microstrategy Incorporated, Vienna, VA (US);

Inventors:

Siamak Ziraknejad, Reston, VA (US);

Jiao Xu, Oakton, VA (US);

Boyu Li, Herndon, VA (US);

Quan Jia, Oakton, VA (US);

Saurabh Abhyankar, McLean, VA (US);

Raul de Leon, Vienna, VA (US);

Timothy Lang, McLean, VA (US);

Assignee:

MicroStrategy Incorporated, Vienna, VA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/451 (2018.01); G06F 3/04842 (2022.01); G06F 16/2457 (2019.01); G06F 16/248 (2019.01); G06F 16/955 (2019.01); G06F 21/62 (2013.01); G06F 40/205 (2020.01); G06F 40/295 (2020.01); H04L 67/60 (2022.01); G06F 3/0481 (2022.01); H04L 67/01 (2022.01); H04L 67/306 (2022.01);
U.S. Cl.
CPC ...
G06F 9/451 (2018.02); G06F 3/04842 (2013.01); G06F 16/24575 (2019.01); G06F 16/248 (2019.01); G06F 16/9558 (2019.01); G06F 21/62 (2013.01); G06F 40/205 (2020.01); G06F 40/295 (2020.01); H04L 67/60 (2022.05); G06F 3/0481 (2013.01); H04L 67/01 (2022.05); H04L 67/306 (2013.01);
Abstract

Methods, systems, and apparatus, including computer programs stored on computer-readable media, for inline and contextual delivery of content, which may include content selectively determined using private database content. In some implementations, interface data indicating text of a user interface of a electronic device is obtained. A particular term in the text of the user interface of the electronic device is determined to satisfy one or more criteria. Based on determining that the particular term satisfies the one or more criteria, the particular term is annotated to alter the appearance of the particular term in the user interface. After annotating the particular term, user interaction with the annotated term is detected and a card is provided for display in the user interface. The card can include information that corresponds to the term and that was determined using content from a private database for an organization of the user.


Find Patent Forward Citations

Loading…