An on-demand message system includes a profile proxy server and a plurality
of message servers coupled to a wireless network for sending messages to
mobile users under conditions specified by the users and sellers. Users
provide profile information specifying categories and conditions for which
they will receive messages. Sellers also provide profile information
specifying conditions under which they want messages to be sent. A
multicast message is sent and processed by target users in response to a
predetermined event, e.g., location update, conveying information related
to a seller for which the target users have expressed an interest in
receiving.
Un sistema a pedido del mensaje incluye un proxy server del perfil y una pluralidad de servidores del mensaje juntados a una red sin hilos para enviar mensajes a los usuarios móviles bajo condiciones especificadas por los usuarios y los vendedores. Los usuarios proporcionan la información de perfil que especifican las categorías y las condiciones para las cuales recibirán mensajes. Los vendedores también proporcionan la información de perfil que especifica las condiciones bajo las cuales quisieran que los mensajes fueran enviados. Un mensaje del multicast es enviado y procesado por los usuarios de la blanco en respuesta a un acontecimiento predeterminado, e.g., actualización de la localización, transportando la información relacionada con un vendedor para quien los usuarios de la blanco han expresado un interés en la recepción.