TECHNIQUES FOR INTEGRATING EXTERNAL CONTENT FROM ADVERTISING SERVICES INTO CLIENT APPLICATIONS
First Claim
Patent Images
1. A processor-implemented method, comprising:
- identifying, by a processor, a message being requested by a client messaging application of a user that is to have external content vended to the message;
acquiring, by the processor, the external content that is external to both the message and the client messaging application, the external content linked with at least a portion of the message;
integrating, by the processor, the presentation of the external content based on selective actions taken by the user within the client application with respect to the message; and
providing, by the processor, tracking information to an external advertising service that supplied the external content.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for integrating advertising content into client applications are presented. Events occurring within client applications are monitored and when a predefined event is encountered and external advertising service is consulted for acquiring external content. The external content is then integrated into one or more portions of presentations associated with the client applications.
-
Citations
20 Claims
-
1. A processor-implemented method, comprising:
-
identifying, by a processor, a message being requested by a client messaging application of a user that is to have external content vended to the message; acquiring, by the processor, the external content that is external to both the message and the client messaging application, the external content linked with at least a portion of the message; integrating, by the processor, the presentation of the external content based on selective actions taken by the user within the client application with respect to the message; and providing, by the processor, tracking information to an external advertising service that supplied the external content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A processor-implemented method, comprising:
-
detecting, by a processor, an action taken by a user with respect to a portion of a message being received by the user within a client messaging application; combining, by the processor, external content to present with the portion of the message based on the action taken by the user, the external content acquired from an external and existing advertising service; and facilitating, by the processor, the tracking of the external content combined with the portion of the message for the external and existing advertising service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor-implemented method, comprising:
-
monitoring, by a processor, events occurring in a client application of a user; identifying, by the processor, a predefined event; consulting, by the processor, an external advertising service with identifying information for the predefined event, the client application, and the user; acquiring, by the processor, advertising content from the external advertising service that was customized by the external advertising service for the predefined event, the client application, and the user; and instructing, by the processor, the client application to integrate the advertising content into portions of presentations occurring within the client application for consumption by the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification