×

Systems and methods for message delivery to mobile devices supporting multiple users

  • US 9,578,128 B2
  • Filed: 03/15/2013
  • Issued: 02/21/2017
  • Est. Priority Date: 10/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer-readable storage medium with instructions that, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:

  • receiving a first status update from a first computing device indicating that a first user profile is a non-active profile, wherein the first user profile and one or more other user profiles exist on the first computing device and a non-active profile is a profile that is not currently in use on the first computing device;

    receiving, at a computing system configured to receive a plurality of messages for a plurality of computing devices, a first message of the plurality of messages being intended for the first user profile;

    postponing, based on the first user profile being a non-active profile, delivery of the first message to the first computing device;

    receiving a second status update from the computing device indicating that the first user profile is an active profile, wherein an active profile is a profile that is currently in use on the first computing device; and

    pushing, in response to receiving the second status update, the first message to the first computing device.

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