×

Providing content based on event related information

  • US 10,230,818 B1
  • Filed: 12/06/2017
  • Issued: 03/12/2019
  • Est. Priority Date: 08/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system to limit selection processes in computing infrastructure, comprising:

  • a data processing system comprising at least one processor and memory that execute an event parsing module and a content selection module, the data processing system to;

    receive, via a computer network, data comprising speech input from a computing device;

    identify a request to serve third-party content to the computing device and a device identifier associated with the computing device;

    determine, from the device identifier, a calendar event and event parameters associated with the calendar event;

    determine, from the request, a length of time between a time the request is identified and a time at which the calendar event is scheduled to occur;

    generate one or more data structures including a plurality of keyword clusters, the plurality of keyword clusters based on the event parameters associated with the calendar event and based on the length of time between the time the request to serve content is identified and the time at which the calendar event is scheduled to occur;

    access the one or more data structures to select at least one keyword of a keyword cluster of the plurality of keyword clusters, the keyword cluster selected based on the length of time;

    select content using the at least one keyword of the keyword cluster; and

    provide the content to the computing device associated with the device identifier to cause the computing device to present the content.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×