×

Providing content based on event related information

  • US 9,843,649 B1
  • Filed: 08/02/2014
  • Issued: 12/12/2017
  • Est. Priority Date: 08/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of selecting content based on events associated with device identifiers in a computer network environment, comprising:

  • receiving, by a data processing system having one or more processors and via a computer network, a request to serve third-party content at a computing device;

    identifying, by the data processing system, a device identifier associated with the computing device;

    determining, by the data processing system, from the device identifier, a calendar event and event parameters associated with the calendar event;

    determining, by the data processing system, from the request, a length of time between a time the request to serve content is received and a time at which the calendar event is scheduled to occur;

    generating, by the data processing system, 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 received and the time at which the calendar event is scheduled to occur;

    accessing, by the data processing system, 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;

    selecting, by the data processing system, content using the at least one keyword of the keyword cluster; and

    providing, via the computer network, the content to the computing device associated with the device identifier to cause the computing device to display the content.

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