×

Time-based computer control

  • US 10,841,267 B2
  • Filed: 08/29/2019
  • Issued: 11/17/2020
  • Est. Priority Date: 11/08/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a first communication device, the first communication device comprising at least a first computer processor, the method comprising:

  • (A) receiving, from a user of the first communication device, a name of a first application executing on the first communication device and input representing a first action;

    (B) storing, in a first profile on the first communication device, data representing the first application by name and data representing the first action;

    (C) receiving, from the user of the first communication device, a name of a second application executing on the first communication device and input representing a second action;

    (D) storing, in the first profile on the first communication device, data representing the second application by name and data representing the second action;

    (E) receiving, at the first application executing on the first communication device via a first communication mode, a first incoming message while the first profile on the first communication device is inactive;

    (F) storing, at the first communication device, a notification of the first incoming message;

    (G) determining, at the first communication device, that a first current time falls within a first time period;

    (H) in response to the determination of (G), and after (F) and (G), not manifesting the notification of the first incoming message at the first communication device;

    (I) receiving, at the second application executing on the first communication device via a second communication mode, a second incoming message while the first profile on the first communication device is inactive;

    (J) storing, at the first communication device, a notification of the second incoming message;

    (K) determining, at the first communication device, that a second current time falls within the first time period;

    (L) in response to the determination of (K), and after (J) and (K), not manifesting the notification of the second incoming message at the first communication device;

    (M) determining, at the first communication device, that a third current time falls outside the first time period; and

    (N) in response to the determination of (M), and after (F) and (J);

    (N) (1) performing the first action, the first action comprising manifesting the notification of the first incoming message at the first communication device while the first profile on the first communication device is active; and

    (N) (2) performing the second action, the second action comprising manifesting the notification of the second incoming message at the first communication device while the first profile on the first communication device is active;

    wherein the first communication mode comprises a first one of an email communication mode, a text message communication mode, and a voice call communication mode;

    wherein the second communication mode comprises a second one of an email communication mode, a text message communication mode, and a voice call communication mode; and

    wherein the first communication mode differs from the second communication mode.

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