Mobile device status and notification
First Claim
1. A method, comprising the steps of:
- receiving, by a synthetic communication server over a synthetic communication network, a message that is automatically transmitted from a target phone device when the status of the target phone device changes from a first status to a new status, the message including the new status of the target phone number and identifying the target phone device on the synthetic communication network using a normalized phone number of the target phone device that uniquely identifies the target phone on the synthetic communication network and has previously been confirmed to be associated with the first phone device as a result of receipt at the first phone device of a first verification message transmitted by the first phone device and addressed to the first phone number;
responsive to receiving the message, storing, by the synthetic communication server, an indication of the new status of the target phone device in a status area referenced by the normalized phone number of the target phone device;
identifying, by the synthetic communication server, a subset of phone devices from a set of other phone devices on the synthetic communication network that are interested in the status of the target phone device; and
pushing the new status of the target phone device to a status list area for each phone device in the subset.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention confirm that a phone number is associated with a particular phone. The phone number is confirmed to be associated with the phone by causing the phone to transmit a verification message addressed to that phone number. Receipt by the phone of the verification message confirms that the number is associated with that phone. Another aspect of the invention concerns updating the status of phones in a status list of phone numbers on a phone by sending the status list and updated status of the phone to a network server. The server monitors the status of at least one of the phones in the status list and transmits that status to the phone, which updated status is then displayed in a display area of the phone.
91 Citations
17 Claims
-
1. A method, comprising the steps of:
-
receiving, by a synthetic communication server over a synthetic communication network, a message that is automatically transmitted from a target phone device when the status of the target phone device changes from a first status to a new status, the message including the new status of the target phone number and identifying the target phone device on the synthetic communication network using a normalized phone number of the target phone device that uniquely identifies the target phone on the synthetic communication network and has previously been confirmed to be associated with the first phone device as a result of receipt at the first phone device of a first verification message transmitted by the first phone device and addressed to the first phone number; responsive to receiving the message, storing, by the synthetic communication server, an indication of the new status of the target phone device in a status area referenced by the normalized phone number of the target phone device; identifying, by the synthetic communication server, a subset of phone devices from a set of other phone devices on the synthetic communication network that are interested in the status of the target phone device; and pushing the new status of the target phone device to a status list area for each phone device in the subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product stored on a non-transitory computer readable medium and including program code that, when executed by a processor, causes the processor to execute steps comprising:
-
receiving over a synthetic communication network, a message that is automatically transmitted from a target phone device when the status of the target phone device changes from a first status to a new status, the message including the new status of the target phone number and identifying the target phone device on the synthetic communication network using a normalized phone number of the target phone device that uniquely identifies the target phone on the synthetic communication network and has previously been confirmed to be associated with the first phone device as a result of receipt at the first phone device of a first verification message transmitted by the first phone device and addressed to the first phone number; responsive to receiving the message, storing an indication of the new status of the target phone device in a status area referenced by the normalized phone number of the target phone device; identifying a subset of phone devices from a set of other phone devices on the synthetic communication network that are interested in the status of the target phone device; and pushing the new status of the target phone device to a status list area for each phone device in the subset. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification