System and method for proactive caching employing graphical usage description

   
   

A request handler in a server handles requests from a client as a user navigates through an application having a plurality of states. A data generator is coupled to the request handler. A cache is coupled to the data generator. The data generator processes the requests received by the request handler and based, at least in part, on the requests, stores data in the cache. An application state controller is coupled to the request handler, and a preprocessor is coupled to the application state controller. The requests handled by the request handler indicate the current state of the application in which the requesting user is located, and such an indication is forwarded to the application state controller. The application state controller reads the graphical usage description, which graphically illustrates the flow of the application from state to state and determines a likely next state based on the current state. The application state controller produces a control signal based on the indication of the current state of the user and the likely next state. The preprocessor generates a preprocess signal based on the control signal. Responsive to the preprocess signal, the data generator caches the data that are likely to be needed as the user navigates through the states of the application.

Eine Antragzufuhr in einem Bediener faßt Anträge von einem Klienten an, während ein Benutzer durch eine Anwendung steuert, die eine Mehrzahl der Zustände hat. Ein Datengenerator wird zur Antragzufuhr verbunden. Ein Pufferspeicher wird zum Datengenerator verbunden. Der Datengenerator verarbeitet die Anträge, die von der Antragzufuhr empfangen werden und gegründet, mindestens im Teil, auf den Anträgen, speichert Daten im Pufferspeicher. Ein Anwendung Zustandsteuerpult wird zur Antragzufuhr verbunden, und ein Präprozessor wird zum Anwendung Zustandsteuerpult verbunden. Die Anträge, die von der Antragzufuhr angefaßt werden, zeigen die gegenwärtige Lage der Anwendung an, in der der erbittene Benutzer ist und solch eine Anzeige zum Anwendung Zustandsteuerpult nachgeschickt wird. Der Anwendung Zustandkontrolleur liest die graphische Verbrauchbeschreibung, die graphisch den Fluß der Anwendung von Zustand zu Zustand veranschaulicht und einen wahrscheinlichen folgenden Zustand feststellt, der auf der gegenwärtigen Lage basiert. Der Anwendung Zustandsteuerpult produziert ein Steuersignal, das auf der Anzeige über die gegenwärtige Lage des Benutzers und des wahrscheinlichen folgenden Zustandes basiert. Der Präprozessor erzeugt ein aufbereitensignal, das auf dem Steuersignal basiert. Entgegenkommend dem aufbereitensignal, cachiert der Datengenerator die Daten, die wahrscheinlich sind, als der Benutzer gebraucht zu werden steuert durch die Zustände der Anwendung.

 
Web www.patentalert.com

< Table offset for shortening translation tables from their beginnings

< Intra-row configurability of content addressable memory

> Method and system for guiding drilling in a report generated by a reporting system

> Method of providing concise forms of natural commands

~ 00136