Abstract:
The present invention discloses an apparatus, method and computer program for providing page navigation in a multirole-enabled network application. The apparatus comprises: a virtual role creator adapted to create a virtual role for each user in the multirole-enabled network application based upon an atomic role set configured for the user; an access pattern generator adapted to generate a virtual-role-based access pattern by recording page access requests of the user and by performing pattern mining for the recorded page access requests according to the virtual role of the user; and a page navigation provider adapted to provide page navigation by utilizing the access pattern corresponding to the virtual role of the user when the user accesses the multirole-enabled network application. With the technical solution of the invention, pattern mining can be performed for access data of one or more users according to virtual role, so the user can be provided with optimized personalized page navigation.
Abstract:
Es werden ein Verfahren und eine Vorrichtung zum Steuern der Nutzung einer Datenverarbeitungsressource durch mehrere Nutzer eines DBaaS-Dienstes beschrieben, wobei das Verfahren aufweist: Abfangen einer Task, die auf eine Datenverarbeitungsressource zugreifen soll, wobei es sich bei der Task um einen Betriebssystemprozess oder -thread handelt; Erkennen eines Nutzers der mehreren Nutzer, der der Task zugehörig ist; Ermitteln weiterer Tasks des Nutzers, die auf die Datenverarbeitungsressource zugreifen; und Steuern der Nutzung der Datenverarbeitungsressource durch die Task derart, dass der Gesamtumfang der Nutzung der Datenverarbeitungsressource durch die Task und die weiteren Tasks das Nutzungslimit der Datenverarbeitungsressource für den Nutzer nicht überschreitet.
Abstract:
A method for controlling the use of a computing resource by multiple tenants in database as a service (DBaaS), includes: intercepting 410 a task that is to access a computer resource, the task being an operating system process or thread; identifying 420 a tenant that is in association with the task from the multiple tenants; determining 430 other tasks of the tenant that access the computing resource; and. Controlling 440 the use of the computing resource by the task. so that the total amount of usage of the computing resource by the task and. the other tasks will not exceed the limit of usage of the computing resource for the tenant. The computing resource may be central processing unit (CPU) and its usage may be controlled by calculating available time slices of CPU scheduling, and allocating time slices for execution to the task. The computing resource may be memory, its usage being controlled by allocating memory for the task from memory space reserved for the tenant.
Abstract:
Ein Mechanismus wird zum Steuern der Luftqualität in Fahrzeugen bereitgestellt. In Reaktion auf ein Feststellen, dass ein Geschwindigkeitswert eines Fahrzeugs nicht über dem vorgegebenen Niedriggeschwindigkeits-Schwellenwert liegt, wird ermittelt, ob eine Innenluftqualität von einem Innenluftqualität-Sensor besser ist als die Außenluftqualität von einem Außenluftqualität-Sensor. In Reaktion darauf, dass die Innenluftqualität besser ist als die Außenluftqualität, wird einem Mechanismus zur Belüftungssteuerung signalisiert, eine Umluft-Betriebsart zu nutzen, wobei der Mechanismus zur Belüftungssteuerung entweder in der bereits ausgelösten Umluft-Betriebsart verbleibt oder in die Umluft-Betriebsart umschaltet. In Reaktion darauf, dass die Innenluftqualität schlechter ist als die Außenluftqualität, wird dem Mechanismus zur Belüftungssteuerung signalisiert, eine Frischluft-Betriebsart zu nutzen, wobei der Mechanismus zur Belüftungssteuerung entweder in der bereits ausgelösten Frischluft-Betriebsart verbleibt oder in die Frischluft-Betriebsart umschaltet.