A method, system, and computer program product for facilitating network
delivery of Wireless Markup Language (WML) decks (or decks in similar
notations) to memory-constrained client devices such as Wireless
Application Protocol (WAP) devices, by applying a novel deck-reduction
process to the decks, such that the decks are reduced by fragmentation
into new decks of a manageable size. No loss of deck content occurs in
this fragmentation process. The cards of the original deck are grouped
into new sub-decks, where each sub-deck is no larger than a particular
maximum deck size. When defining the new sub-decks, card adjacency is used
along with commonality of event bindings and text strings, in order to
regroup the cards in such a way as to reduce the size of the resulting
sub-decks while minimizing the number of remote references generated.
Un método, un sistema, y un producto del programa de computadora para facilitar la entrega de la red de las cubiertas sin hilos de la lengua del margen de beneficio (WML) (o de las cubiertas en notaciones similares) a los dispositivos memoria-obligados del cliente tales como dispositivos sin hilos del protocolo de uso (WAP), aplicando un proceso de la cubierta-reduccio'n de la novela a las cubiertas, tales que las cubiertas son reducidas por la fragmentación en cubiertas nuevas de un tamaño manejable. Ninguna pérdida de contenido de la cubierta ocurre en este proceso de la fragmentación. Las tarjetas de la cubierta original se agrupan en secundario-cubiertas nuevas, donde está no más grande cada secundario-cubierta que un tamaño máximo particular de la cubierta. Al definir las secundario-cubiertas nuevas, la adyacencia de la tarjeta se utiliza junto con la concordancia de los atascamientos del acontecimiento y de las secuencias de texto, para reagrupar las tarjetas de tal manera en cuanto a reducen el tamaño de las secundario-cubiertas que resultan mientras que la reducción al mínimo del número de referencias alejadas generó.