×

Performing action based on current situation of user determined based on at least distances between devices

  • US 9,794,749 B2
  • Filed: 12/04/2015
  • Issued: 10/17/2017
  • Est. Priority Date: 12/04/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product comprising a computer readable storage medium having program instructions embodied therein, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:

  • specifying a plurality of predetermined situations, each predetermined situation defined as a particular distance between a mobile device of a user and each of a plurality of other devices;

    determining a current distance between the mobile device of the user and each of the other devices;

    determining a current situation of the user as a selected predetermined situation having the particular distance between the mobile device of the user and each of the other devices that satisfies the current distance between the mobile device of the user and each of the other devices; and

    performing an action based on the current situation, including selecting a short messaging service text corresponding to the current situation, and sending the short messaging service text to the mobile device of the user,wherein the other devices comprise;

    a first other device of a significant other of the user;

    one or more second other devices of children of the user and of the significant other,wherein the predetermined situations comprise;

    a first predetermined situation defined as;

    a distance between the mobile device of the user and the first other device of the significant other of the user less than a nearness threshold;

    a distance between the mobile device of the user and the second other devices of the children greater than an awayness threshold;

    a second predetermined situation defined as;

    the distance between the mobile device of the user and the first other device of the significant other of the user less than the nearness threshold;

    the distance between the mobile device of the user and the second other devices of the children less than the nearness threshold;

    a third predetermined situation defined as;

    the distance between the mobile device of the user and the first other device of the significant other of the user greater than the awayness threshold;

    the distance between the mobile device of the user and the second other devices of the children greater than the awayness threshold,and wherein performing the action based on the current situation comprises;

    selecting an advertisement corresponding to the current situation, the advertisement being of a first type when the current situation is the first predetermined situation, being of a second type different than the first type when the current situation is the second predetermined situation, and being of a third type different than the first and second types when the current situation is the third predetermined situation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×