BUDDY TRACKING


1.1Registration

By sending a short message to a specified destination number, the subscriber can get the location based service activated for him self. Synonyms of ACTIVATE (viz. REG, REGISTER, SIGNUP, ACT) can also be used to activate this feature. Once the request Is successfully registered, the LBS system sends back a confirmatory message back to the subscriber:



1.2 Adding new buddies

New buddies can be added to a subscribers list by sending a short message like ADD Buddy-MSISDN [NickName] [GroupName]

In the above message, ADD is the command which is used for adding a new buddy. The Buddy-MSISDN is the MSISDN of the buddy/friend to be added to the list. This is a mandatory parameter in the ADD command. The NickName is the name, which is used instead of the MSISDN while displaying the Buddy List in the subscriber mobile. This is an optional parameter in the ADD command.

GroupName is the name of the group where the added MSISDN belongs. If the group is not already present it will create a new group and the new buddy will be added under this group. This is an optional parameter and the ADD command can be sent without this also. In the case that GroupName is omitted, Buddy-MSISDN wont belong to any group (default group).

After receiving the ADD command, the LBS System will send a short message to other person for confirmation.One needs to reply with an OK short message followed by MSISDN of the person who wants him to be added as a buddy. 

After receiving the confirmation message, the system will intimate the originator that the Buddy has been successfully added. The system will wait for the confirmation for a configurable period of time after which a negative response will be sent to the originator.



1.3Deleting Buddies

By sending a short message, in any of the format given below, the subscriber can delete buddies from his list.
DELETE Buddy-MSISDN
DELETE NickName
DELETE GroupName
Buddy-MSISDN
or NickName will remove a particular MSISDN from the list. If the GroupName is specified, all the members in that particular group will be deleted. 

The subscriber gets a deletion confirmation once the MSISDN or group is deleted from the system. DELETE BUDDY and DEL are the other keywords that can be used in place of DELETE.

1.4Finding Buddies

To locate ones buddy, a subscriber needs to send either of the following short message: 
LOCATE Buddy-MSISDN
LOCATE NickName
LOCATE GroupName
LOCATE GroupName enables the user to find the location of all the buddies in that particular group. LOC, LOCATEBUDDY, FIND and FINDBUDDY are the other commands that can be used in place of LOCATE.

1.5 Getting self Location 

FINDME is the command that one needs to send to the system if one is to find ones own location.



1.6 Creating New Group

By sending a message, the subscriber can create a new group. The maximum number of groups is configurable at the system level. The short message structure to do so is as follows
ADDGRP GroupName
Here GroupName is the name of the group, which is to be created. ADDGROUP is the alternative command that can be used for the same.

1.7 Deleting Group

LBS system also gives the user the option to delete a group by sending a short message with the following format. 
DELGRP GroupName
Here, GroupName is the name of the group, which is to be deleted.

1.8 Changing Status

A subscriber can change his status so as to make him self visible or invisible to others. If one is in Invisible mode, nobody will be able to access his location but he can know about others location. By default, when one registers for LBS, his status is visible. The short message is as follows
STATUS { INVISIBLE, VISIBLE }



1.9 Blocking

By sending a short message, a subscriber can block a particular user or group from knowing his location.
BLOCK Buddy-MSISDN or NickName or GroupName



1.10Listing

A subscriber can view all the members of a particular buddy list. The message to do so is:
LIST GroupName


1.11Moving buddies to another group

LBS platform has provision for a subscriber to move a buddy from one group to another.
MOVE Buddy-MSISDN GroupName


1.12Near By buddies.

To locate a buddy nearer to the subscriber, send a short message with the content NEARME