Patent ID: 9710817
Date: 2017-07-18
CPC Classifications: G06Q

Claim:
1. A computer-implemented method for presenting advertisements to a user through a client application, the method comprising: communicating a request for an advertisement, the request being from the client application at a client device to a first server that is configured to provide advertisements, and the first server being an advertising server that serves advertisements; receiving at the client application a first advertisement that has not changed or has not been enhanced; extracting one or more context items from the client device, the one or more context items indicating interactions of the user on the client device; communicating the one or more context items to the first server; receiving at the client application one or more ad enhancements from a second server that is configured to provide vendor information, the one or more ad enhancements being based on the one or more context items indicating the interactions of the user on the client device; customizing a portion of the first advertisement sent from the first server with the one or more ad enhancements sent via the second server; and rendering the first advertisement sent from the first server and the one or more ad enhancements sent via the second server at the client application.