DETERMINING WHETHER TO DISPLAY MESSAGE TO USER IN APPLICATION BASED ON USER MESSAGE VIEWING HISTORY

Patent №

US 8,694,375

Granted

2014-04-08

Filed 2011

Owner

MICROSOFT CORPORATION

AI components

4

ml · nlp · speech · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13249765

One or more techniques and/or systems are disclosed for identifying an in-application message to display to a user. A user may perform a user action in an application, which can be identified. The identified user action can be compared to metadata data associated with a plurality of in-application messages for the application, and an in-application message that is eligible for display to the user can be identified based on the user action. A determination can be made whether to display the eligible message to the user in the application, based upon one or more in-application messages that the user may have previously viewed, as may be found or tracked in a user message viewing history.

AI classification

Natural language0.93
Planning0.91
Machine learning0.82
Speech0.70
Evolutionary computation0.12
Knowledge representation0.10
Vision0.02
AI hardware0.01

Ownership

MICROSOFT CORPORATION

assignment · 270740117

Assignors

OSBORNE, THOMAS ERNEST, CHIN-SANG, ERIC LEE, KOMPFNER, PAUL LEONARD, ESTES, CHAD STEVEN, KUMAR, RAHUL SUDHIR, PAPALE, MICHAEL JOSEPH, SHAH, URJA MADHUKAR, GRADINARU, IONUT CIPRIAN, FUNG, BRIAN KA-HING

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC