Brevet FR3115620A1 — publié le 20220429

Des systèmes et procédés de traitement et d’affichage d’informations pour des applications multiples sur un dispositif informatique sont divulgués ici. Un exemple de procédé comprend un dispositif mobile récupérant, à partir d’un serveur de tableau d’affichage, des blocs d’affichage correspondant à des applications. Le dispositif mobile peut ensuite filtrer les blocs d'affichage sur base (i) d’une géolocalisation du dispositif mobile, (ii) d’un profil d’utilisateur activé sur le dispositif mobile, (iii) d’un moment de la journée, (iv) d’une date, ou (v) d’une activité associée à un utilisateur. Le dispositif mobile peut alors afficher les blocs d'affichage filtrés. Figure : 1 Interface de tableau d’affichage CONTEXTE Lorsque des applications multiples sont impliquées, les systèmes actuels pour acheminer des informations à partir de serveurs vers des dispositifs informatiques sont souvent inefficaces. De plus, une fois que les informations sont acheminées au dispositif informatique, les informations sont souvent affichées de manière inefficace. Il existe donc un besoin pour des systèmes améliorés qui acheminent plus efficacement des informations à partir de serveurs pour des applications multiples, et affichent en outre les informations plus efficacement une fois qu’elles sont reçues. RÉSUMÉ Dans un aspect, il y a un serveur ayant un processeur de serveur, une mémoire de serveur, et un ensemble d’instructions de serveur stockées dans la mémoire de serveur, le serveur étant configuré pour exécuter les instructions de serveur, via le processeur de serveur, pour exécuter une pluralité d’applications côté serveur ; et un dispositif mobile couplé de manière communicative au serveur, le dispositif mobile ayant un écran, un processeur de dispositif mobile, une mémoire de dispositif mobile, et un ensemble d’instructions de dispositif mobile stockées dans la mémoire de dispositif mobile, le dispositif mobile étant configuré pour exécuter les instructions de dispositif mobile, via le processeur de dispositif mobile, pour exécuter une application de dispositif mobile. Sur base d’au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, l’application de dispositif mobile est configurée pour transmettre des messages à des applications respectives d’un sous-ensemble de la pluralité d’applications côté serveur qui comprennent une demande de données à partir de l’application côté serveur respective. En réponse à la réception du ou des messages à partir de l’application de dispositif mobile, les applications côté serveur sont configurées pour obtenir des données respectives et transmettre les données à l’application de dispositif mobile ; et, en réponse à la réception des données obtenues à partir du sous-ensemble des applications côté serveur, l’application de dispositif mobile affiche les données obtenues sur l’écran du dispositif mobile dans des régions respectives d’une interface utilisateur. Dans une variante de ce mode de réalisation, l’application de dispositif mobile est configurée pour obtenir une liste d’applications côté serveur applicables à partir du serveur ; et déterminer le sous-ensemble de la pluralité d’applications côté serveur à partir de la liste d’applications côté serveur applicables sur base des au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Dans une variante de ce mode de réalisation, l’application de dispositif mobile est configurée pour agencer les régions de l’interface utilisateur sur base des au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Dans une variante, l’application de dispositif mobile est configurée pour déterminer le sous-ensemble de la pluralité d’applications côté serveur en plus sur base d’une entrée utilisateur. Dans une variante du support non transitoire, les instructions, lorsqu’elles sont exécutées par le processeur, amènent le dispositif mobile à stocker des données à partir du premier sous-ensemble d’applications côté serveur sur une mémoire du dispositif mobile. Dans une variante, le serveur est configuré pour générer la liste de toutes les applications côté serveur applicables sur base d’un ou plusieurs identifiants de connexion (en anglais logon credential) pour l’utilisateur. Dans une variante, le serveur est configuré pour mettre en œuvre un service d’authentification, et dans laquelle l’application de dispositif mobile est configurée pour authentifier l’utilisateur avec le service d’authentification sur base d’un ou de plusieurs identifiants de connexion pour obtenir un jeton d’authentification, et obtenir la liste des applications côté serveur applicables à partir du serveur sur base du jeton d’authentification. Dans une variante, la liste d’applications côté serveur applicables comprend, pour chaque application côté serveur de la liste d’applications côté serveur applicables, une adresse respective pour l’obtention de données à partir de l’application côté serveur respective. Dans une variante, l’adresse comporte une adresse URL. Dans une variante, lorsque l’une parmi les régions respectives de l’interface utilisateur est activée, la transmission d’un message à l’application côté serveur respective via une adresse différente pour l’obtention de données supplémentaires à partir de l’application côté serveur respective, dans laquelle les données supplémentaires représentent une interface utilisateur interactive affichée dans une autre région de l’interface utilisateur. Dans une variante, le système comprend en outre un serveur d'applications ayant un processeur d’application, une mémoire d’application, et un ensemble d’instructions d’application stockées dans la mémoire d’application, le serveur d'applications étant configuré pour exécuter les instructions d’application, via le processeur d’application, pour exécuter une application côté serveur tierce, dans lequel, basé sur les au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, l’application de dispositif mobile est configurée pour transmettre un message au serveur d'applications pour obtenir des données à partir de l’application côté serveur tiers. Dans une variante, l’application de dispositif mobile est configurée pour afficher les données obtenues sur l’écran du dispositif mobile sur base d’au moins deux parmi (i) la géolocalisation du dispositif mobile, (ii) le profil d’utilisateur activé sur le dispositif mobile, (iii) le moment de la journée, (iv) la date, ou (v) l’activité associée à un utilisateur. Dans une variante, l’application de dispositif mobile est configurée pour afficher les données obtenues sur l’écran du dispositif mobile sur base d’un modèle pour une région de l’écran. Dans une variante, les messages sont transmis sur un réseau. Dans une variante, l’application de dispositif mobile est configurée pour permettre à l’utilisateur de réagencer les régions de l’interface utilisateur. Dans une variante, dans laquelle un premier parmi les messages demande un sous-ensemble de données à partir l’application côté serveur respective. Dans une variante : le sous-ensemble de la pluralité d’applications côté serveur est un premier sous-ensemble de la pluralité d’applications côté serveur déterminé sur base d’un premier au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur durant une premier intervalle de temps ; et l’application de dispositif mobile est configurée pour sélectionner un deuxième sous-ensemble de la pluralité d’applications côté serveur déterminées sur base d’un deuxième au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur durant un deuxième intervalle de temps, et transmettre des messages à des applications respectives du deuxième sous-ensemble de la pluralité d’applications côté serveur qui comprennent une demande de données à partir de l’application côté serveur respective. Dans un autre aspect, il existe un support lisible par ordinateur non transitoire stockant des instructions lisibles par ordinateur qui, lorsqu’il est exécuté par un processeur, amène un dispositif mobile à : durant un premier intervalle de temps : sélectionner un premier sous-ensemble d’une pluralité d’applications côté serveur sur base d’au moins un premier de deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, transmettre des messages à des applications respectives du premier sous-ensemble de la pluralité d’applications côté serveur qui comprennent chacune une demande de données à partir de l’application côté serveur respective, et en réponse à la réception de données à partir de chacune du premier sous-ensemble de la pluralité d’applications côté serveur, afficher les données dans une région respective d’une interface utilisateur sur un écran ; et durant un deuxième intervalle de temps : sélectionner un deuxième sous-ensemble d’une pluralité d’applications côté serveur sur base d’au moins un deuxième de deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, transmettre des messages à des applications respectives du deuxième sous-ensemble de la pluralité d’applications côté serveur qui comprennent chacune une demande de données à partir de l’application côté serveur respective, et en réponse à la réception de données à partir de chacune du deuxième sous-ensemble de la pluralité d’applications côté serveur, afficher les données dans une région respective de l’interface utilisateur sur l’écran. Dans une variante, les instructions, lorsqu’elles sont exécutées par le processeur, amènent le dispositif mobile à obtenir une liste d’applications côté serveur applicables à partir d’un serveur, dans laquelle la liste d’applications côté serveur applicables est déterminée sur base d’un ou de plusieurs identifiants de connexion pour l’utilisateur. Dans encore un autre aspect, il existe un support lisible par ordinateur non transitoire stockant des instructions lisibles par ordinateur qui, lorsqu’il est exécuté par un processeur, amène un serveur d'applications à : en réponse à une première requête reçue à partir d’un dispositif distant sur une première URL attribuée à une instance d’une application s’exécutant sur le serveur d'applications pour un utilisateur, fournir un premier sous-ensemble de données lié à l’instance de l’application qui représente des informations à afficher dans une première région d’une première interface utilisateur sur un écran du dispositif distant ; en réponse à une deuxième requête reçue à partir du dispositif distant sur une deuxième URL attribuée à l’instance de l’application, fournir des informations qui représentent une vue web à afficher dans une deuxième région de la première interface utilisateur pour permettre à l’utilisateur d’exploiter des premiers aspects de l’instance de l’application ; et présenter une deuxième interface utilisateur agencée pour que l’utilisateur exploite des deuxièmes aspects de l’instance de l’application. Dans une variante, la deuxième interface utilisateur comporte une interface d’une application native s’exécutant sur le serveur d'applications. Dans une variante, les premiers aspects sont un sous-ensemble des deuxièmes aspects. Dans une variante, la deuxième requête comporte une sélection utilisateur d’un bloc dans la première région de la première interface. Les figures annexées, où les mêmes chiffres de référence se réfèrent à des éléments identiques ou fonctionnellement similaires partout dans les vues séparées, conjointement avec la description détaillée ci-dessous, sont incorporées dans et font partie des spécifications, et servent à illustrer en outre des modes de réalisation de concepts qui comprennent l’invention revendiquée, et à expliquer divers principes et avantages de ces modes de réalisation. La est un exemple d’un système de tableau d’affichage pour des informations de traitement, et de consolidation des informations sur un écran d’un dispositif informatique. La illustre un exemple de diagramme de messagerie, comprenant l’initialisation et le rafraîchissement d’un bloc d'affichage. La illustre un ensemble d’exemples de blocs d'affichage. La illustre un exemple d’affichage où l’utilisateur n’a pas pointé en arrivant. La illustre un exemple d’affichage où l’utilisateur a pointé en arrivant. La illustre un exemple d’affichage où l’utilisateur n’a pas pointé en arrivant et est en retard pour un début de roulement. La montre un exemple où l’utilisateur a sélectionné un bloc d'affichage de vue de semaine. La montre un exemple où un utilisateur a sélectionné un bloc d'affichage des jours de congé disponibles. La montre un exemple où un utilisateur a sélectionné un bloc d'affichage de roulements ouverts disponibles. La illustre un exemple d’application complète ou de page web. La montre des exemples supplémentaires de blocs d'affichage. La montre un exemple où un utilisateur a sélectionné une vue rapide d’un bloc d'affichage d’horaire de semaine. La montre un exemple où un utilisateur a sélectionné une vue rapide d’un bloc d'affichage de carte de pointage. La est un organigramme d’un exemple de procédé. Les hommes du métier apprécieront que les éléments dans les figures sont illustrés pour des raisons de simplicité et de clarté et n’ont pas nécessairement été tracés à l’échelle. Par exemple, les dimensions de certains des éléments dans les figures peuvent être exagérées par rapport à d’autres éléments pour aider à améliorer la compréhension des modes de réalisation de la présente invention. Les éléments du dispositif et du procédé ont été représentés le cas échéant par des symboles classiques sur les dessins, en ne montrant que les détails spécifiques qui sont pertinents à la compréhension des modes de réalisation de la présente invention afin de ne pas obscurcir la divulgation avec des détails qui apparaîtront aisément aux hommes du métier au bénéfice de la description. Système (100) comportant : un serveur (150) ayant un processeur de serveur (152), une mémoire de serveur (154), et un ensemble d’instructions de serveur stockées dans la mémoire de serveur, le serveur étant configuré pour exécuter les instructions de serveur, via le processeur de serveur, pour exécuter une pluralité d’applications (170) côté serveur ; et et un dispositif mobile (102) couplé de manière communicative au serveur, le dispositif mobile ayant un écran, un processeur de dispositif mobile (108), une mémoire de dispositif mobile (110), et un ensemble d’instructions de dispositif mobile stockées dans la mémoire de dispositif mobile, le dispositif mobile étant configuré pour exécuter les instructions de dispositif mobile, via le processeur de dispositif mobile, pour exécuter une application de dispositif mobile, dans lequel, sur base d’au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, l’application de dispositif mobile est configurée pour transmettre des messages à des applications respectives d’un sous-ensemble de la pluralité d’applications côté serveur qui comprennent une demande de données à partir de l’application côté serveur respective, dans lequel, en réponse à la réception du ou des messages à partir de l’application de dispositif mobile, les applications côté serveur sont configurées pour obtenir des données respectives et transmettre les données à l’application de dispositif mobile, et dans lequel, en réponse à la réception des données obtenues à partir du sous-ensemble des applications côté serveur, l’application de dispositif mobile affiche les données obtenues sur l’écran du dispositif mobile dans des régions respectives d’une interface utilisateur. Système selon la revendication 1, dans lequel l’application de dispositif mobile est configurée pour : obtenir une liste d’applications côté serveur applicables à partir du serveur, et déterminer le sous-ensemble de la pluralité d’applications côté serveur à partir de la liste d’applications côté serveur applicables sur base des au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Système selon la revendication 2, dans lequel l’application de dispositif mobile est configurée pour agencer les régions de l’interface utilisateur sur base des au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Système selon la revendication 2, dans lequel l’application de dispositif mobile est configurée pour déterminer le sous-ensemble de la pluralité d’applications côté serveur en plus sur base d’une entrée d’utilisateur. Système selon la revendication 2, dans lequel le serveur est configuré pour générer la liste de toutes les applications côté serveur applicables sur base d’un ou plusieurs identifiants de connexion pour l’utilisateur. Système selon la revendication 2, dans lequel le serveur est configuré pour mettre en œuvre un service d’authentification, et dans lequel l’application de dispositif mobile est configurée pour : authentifier l’utilisateur avec le service d’authentification sur base d’un ou plusieurs identifiants de connexion pour obtenir un jeton d’authentification, et obtenir la liste d’applications côté serveur applicables à partir du serveur sur base du jeton d’authentification. Système selon la revendication 2, dans lequel la liste d’applications côté serveur applicables comprend, pour chaque application côté serveur de la liste d’applications côté serveur applicables, une adresse respective pour l’obtention de données à partir de l’application côté serveur respective. Système selon la revendication 7, dans lequel l’adresse comprend une URL. Système selon la revendication 7, dans lequel, lorsque l’une parmi les régions respectives de l’interface utilisateur est activée, la transmission d’un message à l’application côté serveur respective via une adresse différente pour l’obtention de données supplémentaires à partir de l’application côté serveur respective, dans laquelle les données supplémentaires représentent une interface utilisateur interactive affichée dans une autre région de l’interface utilisateur. Système selon la revendication 1, comprenant en outre un serveur d'applications ayant un processeur d’application, une mémoire d’application, et un ensemble d’instructions d’application stockées dans la mémoire d’application, le serveur d'applications étant configuré pour exécuter les instructions d’application, via le processeur d’application, pour exécuter une application côté serveur tierce, dans lequel, basé sur les au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, l’application de dispositif mobile est configurée pour transmettre un message au serveur d'applications pour obtenir des données à partir de l’application côté serveur tiers. Système selon la revendication 1, dans lequel l’application de dispositif mobile est configurée pour afficher les données obtenues sur l’écran du dispositif mobile sur base d’au moins deux parmi (i) la géolocalisation du dispositif mobile, (ii) le profil d’utilisateur activé sur le dispositif mobile, (iii) le moment de la journée, (iv) la date, ou (v) l’activité associée à un utilisateur. Système selon la revendication 1, dans lequel l’application de dispositif mobile est configurée pour afficher les données obtenues sur l’écran du dispositif mobile sur base d’un modèle pour une région de l’écran. Système selon la revendication 1, dans lequel les messages sont transmis sur un réseau. Système selon la revendication 1, dans lequel l’application de dispositif mobile est configurée pour permettre à l’utilisateur de réagencer les régions de l’interface utilisateur. Système selon la revendication 1, dans lequel un premier parmi les messages demande un sous-ensemble de données à partir de l’application côté serveur respective. Système selon la revendication 1, dans lequel le sous-ensemble de la pluralité d’applications côté serveur est un premier sous-ensemble de la pluralité d’applications côté serveur déterminé sur base d’au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur durant un premier intervalle de temps, et dans lequel l’application de dispositif mobile est configurée pour sélectionner un deuxième sous-ensemble de la pluralité d’applications côté serveur déterminé sur base d’un deuxième au moins deux parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur durant un deuxième intervalle de temps, et transmettre des messages à des applications respectives du deuxième sous-ensemble de la pluralité d’applications côté serveur qui comprennent une demande de données à partir de l’application côté serveur respective. Support lisible par ordinateur non transitoire stockant des instructions lisibles par ordinateur qui, lorsqu’il est exécuté par un processeur, amène un dispositif mobile à : durant un premier intervalle de temps : -sélectionner un premier sous-ensemble d’une pluralité d’applications côté serveur sur base d’au moins un premier deux de (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, -transmettre des messages à des applications respectives du premier sous-ensemble de la pluralité d’applications côté serveur qui comprennent chacune une demande de données à partir de l’application côté serveur respective, et -en réponse à la réception de données à partir de chacune du premier sous-ensemble de la pluralité d’applications côté serveur, afficher les données dans une région respective d’une interface utilisateur sur un écran ; et durant un deuxième intervalle de temps : - sélectionner un deuxième sous-ensemble d’une pluralité d’applications côté serveur sur base d’au moins un deuxième de (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur, - transmettre des messages à des applications respectives du deuxième sous-ensemble de la pluralité d’applications côté serveur qui comprennent chacune une demande de données à partir de l’application côté serveur respective, et -en réponse à la réception de données à partir de chacune du deuxième sous-ensemble de la pluralité d’applications côté serveur, afficher les données dans une région respective de l’interface utilisateur sur l’affichage. Support lisible par ordinateur non transitoire selon la revendication 17, dans lequel les instructions, lorsqu’elles sont exécutées par le processeur, amènent le dispositif mobile à obtenir une liste d’applications côté serveur applicables à partir d’un serveur, dans lequel la liste d’applications côté serveur applicables est déterminée sur base d’un ou plusieurs identifiants de connexion pour l’utilisateur. Support lisible par ordinateur non transitoire selon la revendication 18, dans lequel, durant le premier intervalle de temps : la sélection du premier sous-ensemble de la pluralité d’applications côté serveur est exécutée à partir de la liste d’applications côté serveur applicables sur base des au moins deux premières de (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée. Support lisible par ordinateur non transitoire selon la revendication 18, dans lequel, durant le deuxième intervalle de temps : la sélection du deuxième sous-ensemble de la pluralité d’applications côté serveur est exécutée à partir de la liste d’applications côté serveur applicables sur base d’au moins deux de (i) une géolocalisation du dispositif mobile, (ii) un profil d’utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou une activité associée (v). Support lisible par ordinateur non transitoire selon la revendication 18, dans lequel la liste d’applications côté serveur applicables comprend, pour chaque application côté serveur de la liste d’applications côté serveur applicables, une adresse respective pour obtenir des données à partir de l’application côté serveur respective. Support lisible par ordinateur non transitoire selon la revendication 21, dans lequel l’adresse comprend une URL. Support lisible par ordinateur non transitoire selon la revendication 17, dans lequel l’affichage des données durant le premier intervalle de temps comprend l’agencement des régions de l’interface utilisateur sur base des au moins deux premiers éléments parmi (i) une géolocalisation du dispositif mobile, (ii) un profil d'utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Support lisible par ordinateur non transitoire selon la revendication 17, dans lequel l’affichage des données durant le deuxième intervalle de temps comporte l’agencement des régions de l’interface utilisateur sur base des au moins deux deuxièmes de (i) une géolocalisation du dispositif mobile, (ii) un profil d'utilisateur activé sur le dispositif mobile, (iii) un moment de la journée, (iv) une date, ou (v) une activité associée à un utilisateur. Support lisible par ordinateur non transitoire selon la revendication 17, dans lequel les instructions, lorsqu’elles sont exécutées par le processeur, amènent le dispositif mobile à déterminer les premier et deuxième sous-ensembles de la pluralité d’applications côté serveur en plus sur base d’une entrée utilisateur. Support lisible par ordinateur non transitoire selon la revendication 17, dans lequel les instructions, lorsqu’elles sont exécutées par le processeur, amènent le dispositif mobile à stocker des données à partir du premier sous-ensemble d’applications côté serveur sur une mémoire du dispositif mobile. Support non transitoire lisible par ordinateur stockant des instructions lisibles par ordinateur qui, lorsqu’il est exécuté par un processeur, amène un serveur d'applications à : en réponse à une première requête reçue à partir d’un dispositif distant sur une première URL attribuée à une instance d’une application s’exécutant sur le serveur d'applications pour un utilisateur, fournir un premier sous-ensemble de données lié à l’instance de l’application qui représente des informations à afficher dans une première région d’une première interface utilisateur sur un écran du dispositif distant ; en réponse à une deuxième requête reçue à partir du dispositif distant sur une deuxième URL attribuée à l’instance de l’application, fournir des informations qui représentent une vue web à afficher dans une deuxième région de la première interface utilisateur pour permettre à l’utilisateur d’exploiter des premiers aspects de l’instance de l’application ; et présenter une deuxième interface utilisateur agencée pour que l’utilisateur exploite des deuxièmes aspects de l’instance de l’application. Support lisible par ordinateur non transitoire selon la revendication 27, dans lequel la deuxième interface utilisateur comporte une interface d’une application native s’exécutant sur le serveur d'applications. Support non transitoire lisible par ordinateur selon la revendication 27, dans lequel les premiers aspects sont un sous-ensemble des deuxièmes aspects. Support non transitoire lisible par ordinateur selon la revendication 27, dans lequel la deuxième requête comporte une sélection utilisateur d’un bloc dans la première région de la première interface.