System and methods which use low wireless data bandwidth consumption for tracking wandering devices
First Claim
1. A system for monitoring locations of each of a population of wandering devices, the system comprising:
- a tracking functionality operative for monitoring locations of each of a population of wandering devices each having localizing functionality and accordingly, providing location information which characterizes individual wandering devices from among said population, to corresponding individual end-users registered in respective association with the individual wandering devices,wherein location information characterizing at least a first one of said locations is transmitted from said wandering devices to said tracking functionality using Unstructured Supplementary Service Data (USSD),wherein location information characterizing at least a second one of said locations is transmitted from said wandering devices to said tracking functionality using at least one communication channel other than USSD, andwherein at least one choice between USSD and at least one communication channel other than USSD is made in real time based on a comparison in real time of computerized data representing current cost effectiveness values for USSD and for said at least one communication channel other than USSD, respectivelywherein the system has at least one server which adjusts communication channels to minimize cost and load on network infrastructure and wherein messages sent between the wandering devices and the at least one server include;
at least one Control Message sent from the server to a wandering device TGD, to control/configure/command;
at least one Notification Message sent from the wandering device TGD to the server to notify of a specific event/alert; and
a flow of messages sent, at least in a tracking mode, from the wandering device TGD to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for monitoring locations of each of a population of wandering devices, each having localizing functionality, the system comprising a tracking functionality operative for monitoring locations of each of the population of wandering devices and accordingly, providing location information which characterizes individual wandering devices from among said population, via a viewing functionality, to corresponding end-users registered in respective association with the wandering devices; and an interface with the wandering devices operative to command that location information regarding at least one individual wandering device be transmitted to the tracking functionality more frequently if at least one individual end-user registered in respective association with the individual wandering device is logged onto a viewing functionality and less frequently if no end-user registered in respective association with the individual wandering device is logged onto the viewing functionality.
13 Citations
19 Claims
-
1. A system for monitoring locations of each of a population of wandering devices, the system comprising:
-
a tracking functionality operative for monitoring locations of each of a population of wandering devices each having localizing functionality and accordingly, providing location information which characterizes individual wandering devices from among said population, to corresponding individual end-users registered in respective association with the individual wandering devices, wherein location information characterizing at least a first one of said locations is transmitted from said wandering devices to said tracking functionality using Unstructured Supplementary Service Data (USSD), wherein location information characterizing at least a second one of said locations is transmitted from said wandering devices to said tracking functionality using at least one communication channel other than USSD, and wherein at least one choice between USSD and at least one communication channel other than USSD is made in real time based on a comparison in real time of computerized data representing current cost effectiveness values for USSD and for said at least one communication channel other than USSD, respectively wherein the system has at least one server which adjusts communication channels to minimize cost and load on network infrastructure and wherein messages sent between the wandering devices and the at least one server include; at least one Control Message sent from the server to a wandering device TGD, to control/configure/command; at least one Notification Message sent from the wandering device TGD to the server to notify of a specific event/alert; and a flow of messages sent, at least in a tracking mode, from the wandering device TGD to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for monitoring locations of each of a population of wandering devices, the method comprising:
-
providing tracking functionality operative for monitoring locations of each of a population of wandering devices each having localizing functionality; and accordingly, providing location information which characterizes individual wandering devices from among said population, to corresponding individual end-users registered in respective association with the individual wandering devices, wherein location information characterizing at least a first one of said locations is transmitted from said wandering devices to said tracking functionality using Unstructured Supplementary Service Data (USSD), wherein location information characterizing at least a second one of said locations is transmitted from said wandering devices to said tracking functionality using at least one communication channel other than USSD, and wherein at least one choice between USSD and at least one communication channel other than USSD is made in real time based on a comparison in real time of computerized data representing current cost effectiveness values for USSD and for said at least one communication channel other than USSD, respectively wherein at least one server adjusts communication channels to minimize cost and load on network infrastructure and wherein messages sent between the wandering devices and the at least one server include; at least one Control Message sent from the server to a wandering device, aka TGD, to control/configure/command; at least one Notification Message sent from the wandering device TGD to the server to notify of a specific event/alert; and a flow of messages sent, at least in a tracking mode, from the wandering device TGD to the server.
-
-
19. A computer program product, comprising a non-transitory tangible computer-readable medium having computer-readable program code embodied therein, said computer-readable program code adapted to be executed to implement a method for monitoring locations of each of a population of wandering devices, the method comprising:
-
providing tracking functionality operative for monitoring locations of each of a population of wandering devices each having localizing functionality; and accordingly, providing location information which characterizes individual wandering devices from among said population, to corresponding individual end-users registered in respective association with the individual wandering devices, wherein location information characterizing at least a first one of said locations is transmitted from said wandering devices to said tracking functionality using Unstructured Supplementary Service Data (USSD), wherein location information characterizing at least a second one of said locations is transmitted from said wandering devices to said tracking functionality using at least one communication channel other than USSD, and wherein at least one choice between USSD and at least one communication channel other than USSD is made in real time based on a comparison in real time of computerized data representing current cost effectiveness values for USSD and for said at least one communication channel other than USSD, respectively, wherein at least one server adjusts communication channels to minimize cost and load on network infrastructure and wherein messages sent between the wandering devices and the at least one server include; at least one Control Message sent from the server to a wandering device TGD, to control/configure/command; at least one Notification Message sent from the wandering device TGD to the server to notify of a specific event/alert; and a flow of messages sent, at least in a tracking mode, from the wandering device TGD to the server.
-
Specification