×

Presenting information based on user profiles

  • US 9,996,550 B2
  • Filed: 12/31/2012
  • Issued: 06/12/2018
  • Est. Priority Date: 12/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a server device, behavior information associated with a user device, the behavior information indicating a set of geographical locations at which the user device has been present;

    automatically generating, by the server device, a first mode based on the behavior information, the first mode indicating;

    a first set of conditions based on which the first mode is to be activated,the first set of conditions including a condition that specifies a particular geographic location, anda first set of information to be presented when the mode is activated;

    presenting, by the server device, a list of modes, the list of modes including at least;

    the automatically generated first mode, andone or more user-created modes that have been generated and shared by one or more users, the one or more user-created modes including;

    a second set of conditions based on which the second mode is to be activated, the second set of conditions having been specified by the one or more users, anda second set of information to be presented when at least a particular one of the one or more user-created modes is activated, the second set of information having been specified by the one or more users;

    receiving a selection, from the user device, for a particular mode, in the list of modes; and

    outputting, by the server device, information regarding the selected particular mode to the user device, wherein the user device;

    monitors a geographic location of the user device to determine a present geographic location of the user device at a particular time,compares the present geographic location, of the user device, to a particular geographic location, specified in a particular set of conditions associated with the selected particular mode,determines, based on the monitoring and comparing, that the particular set of conditions, associated with the selected particular mode, has been satisfied, andactivates, at the particular time, the selected particular mode when the particular set of conditions is satisfied, the activating including providing a set of information, associated with the selected particular mode, without user interaction.

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