US Patent No. 10,462,259

PROVIDING DIGITAL CONTENT BASED ON EXPECTED USER BEHAVIOR


Patent No. 10,462,259
Issue Date October 29, 2019
Title Providing Digital Content Based On Expected User Behavior
Inventorship Sumit Agarwal, Washington, DC (US)
Dipchand Nishar, Los Altos, CA (US)
Andrew E. Rubin, Portola Valley, CA (US)
Assignee Google LLC, Mountain View, CA (US)

Claim of US Patent No. 10,462,259

1. A computer-implemented method, comprising:receiving, by a computing system and from a mobile computing device, first information that indicates that a user has engaged in one or more user-performed activities, the first information including time information indicating when the one or more user-performed activities were performed and location information indicating a location of the mobile computing device;
receiving, by the computing system from one or more servers, second information including a schedule of times for multiple occurrences of an event;
determining, by the computing system, that the user likely participated in multiple previous occurrences of the event by comparing the first information to the second information to determine that the user engaged in the one or more user-performed activities at or near times at which the previous occurrences of the event were identified to have occurred according to the schedule of times, which was included as part of the second information;
identifying, by the computing system, a time at which a future occurrence of the event is scheduled to occur according to the schedule of times, which was included as part of the second information;
predicting, by the computing system, that the user is likely to participate in the future occurrence of the event based on the computing system having determined that the user likely participated in the multiple previous occurrences of the event; and
transmitting, from the computing system to the mobile computing device, instructions that, when executed by the mobile computing device, cause the mobile computing device to present a visual alert to the user of the mobile computing device at a time before the future occurrence of the event, wherein the instructions are transmitted in response to the computing system having determined that the user is likely to participate in the future occurrence of the event, and wherein the visual alert includes information that relates to a product or service that is: 1) associated with the future occurrence of the event; or 2) available for purchase at a location at or near a location for the future occurrence of the event;
wherein the information that relates to the product or service includes information to redeem an offer that relates to and identifies the product or service that can be communicated from the mobile computing device to a computing device at a place of business at which the product or service is offered for purchase to allow redemption of the offer that relates to and identifies the product or service.