Suite

Convertir des données vectorielles en données raster dans GeoTools


Dans mon projet, je suis capable d'ouvrir et d'enregistrer un fichier de formes. Je souhaite convertir ces données vectorielles au format d'image en tant qu'image TIFF.

S'il vous plaît aidez-moi la procédure en utilisant GeoTools.


Si tout ce que vous voulez est une image des données, vous pouvez simplement créer une image et transmettre son objet graphique au moteur de rendu de la même manière que vous le feriez pour l'écran. Cependant, si vous voulez une représentation raster de la carte vectorielle, vous devriez regarder le processus VectorToRaster.


Procédé et système de gestion et d'affichage d'images de produits avec affichage à résolution progressive avec commandes et réponses audio

L'invention concerne un procédé et un système affichant et gérant des images de produits de consommation avec des commandes et des réponses audio. Un ou plusieurs produits de consommation sont sélectionnés avec un dispositif de réseau cible avec une interface audio cible. Une image numérique à N couches est créée qui comprend une hiérarchie de couches M d'images vectorielles et/ou de superpositions visuelles dans un format de résolution progressive et permet un affichage à résolution progressive sans perte de qualité d'image sur la pluralité de produits de consommation sélectionnés qui apparaissent dans la couche N Image digitale. Les produits de consommation sont sélectionnés avec des commandes audio et des réponses audio provenant du dispositif de réseau cible via des commandes audio envoyées et reçues sur l'interface audio cible. Les produits de consommation sélectionnés avec des commandes audio sont placés dans un panier/sac graphique qui fournit un affichage à résolution progressive directement à partir du panier/sac graphique et permet de sélectionner des produits de consommation nouveaux ou différents directement à partir du panier/sac graphique via des commandes audio et réponses.

Cette demande est une continuation-in-part (CIP) de la demande de brevet américain Ser. n° 15/632 438, déposé le 26 juin 2017, qui a été délivré sous le nom de brevet américain. n° 10 614 513, le 7 avril 2020, qui est un CIP de Ser. n° 14/047 581, déposé le 7 octobre 2013, qui a été délivré sous le numéro U.S. Pat. n° 9 691 098, le 27 juin 2017, qui est un CIP de la demande de brevet américain Ser. n° 12/984 685, déposé le 5 janvier 2011, qui a été délivré sous le numéro U.S. Pat. n° 8 554 639, le 8 octobre 2013, qui est un CIP de la demande de brevet américain Ser. n° 11/820 342, déposée le 19 juin 2007, qui est une demande qui revendique la priorité à la demande de brevet provisoire américaine n° 60/819 456, déposée le 7 juillet 2006, la demande de brevet américain n° Ser. n° 11/820 342, délivré en tant que brevet U.S. n° 8 260 689, le 4 septembre 2012, dont le contenu est incorporé par référence.

DOMAINE DE L'INVENTION

La présente invention concerne l'affichage de produits. Plus précisément, elle concerne un procédé et un système affichant et gérant des images de produits de consommation avec des commandes et des réponses audio.

CONTEXTE DE L'INVENTION

L'affichage des produits de consommation dans un environnement de vente au détail est très important. L'affichage de produits de consommation dans des formats prédéterminés crée une expérience d'achat souhaitée pour un acheteur et génère des ventes pour un détaillant.

Les produits de consommation sont généralement placés dans des formats prédéterminés sur des étagères en fonction de catégories (par exemple, santé et beauté, alcool, épicerie, etc.) Pour une catégorie, des tactiques d'affichage plurielles sont déterminées. Les tactiques d'affichage comprennent des tactiques telles que la gestion des rayons, la promotion, la tarification, l'assortiment, etc.

Les produits de consommation présentés sur une étagère comprennent un assortiment de produits. Un assortiment de produits augmente l'intérêt des acheteurs, augmente leur satisfaction et permet à un détaillant de réaliser plus de ventes. Cependant, un assortiment trop important de produits peut frustrer un consommateur et entraîner des coûts plus élevés pour un détaillant.

La plupart des produits de consommation sont vendus dans les rayons des magasins. Les consommateurs peuvent parcourir les étagères et prendre physiquement un produit, le retirer de l'étagère, lire l'étiquette, etc. Cependant, lorsque les produits sont virtuellement affichés sur un site Web et vendus via le commerce électronique (e-commerce) comme via Internet ou un autre réseau de communication, les consommateurs ont une expérience d'achat totalement différente.

Il existe plusieurs problèmes associés à l'affichage virtuel de produits de consommation sur un site Web. Un problème est que les produits de consommation sont généralement affichés un ou plusieurs à la fois sur un site Web. C'est une expérience d'achat très différente de celle de voir tous les produits d'une catégorie de produits affichés sur une étagère en même temps.

Un autre problème est que tous les produits d'une catégorie de produits ne sont généralement pas affichés en même temps. De nombreux consommateurs ne se souviennent pas des détails du produit, et parfois même du nom réel du produit. Au lieu de cela, de nombreux consommateurs se fient à une taille, une forme, une couleur ou une autre caractéristique d'emballage du produit pour affecter son achat.

Un autre problème est que les produits de consommation sont généralement affichés avec une ou plusieurs images numériques. Cependant, l'image numérique peut ne pas inclure l'ensemble du produit pour permettre au consommateur de faire un choix approprié. Par exemple, l'image numérique du produit peut ne pas inclure d'informations d'emballage pour le verso ou le dos du produit. Un tel affichage virtuel empêcherait le consommateur de vérifier les ingrédients du produit, les étiquettes d'avertissement, etc.

Un autre problème est qu'il y a eu quelques tentatives pour afficher des vues tridimensionnelles ou autres de produits de consommation. Par exemple, des images vidéo sont souvent créées pour fournir une vue à 360 degrés du produit. Cependant, ces images vidéo sont généralement volumineuses et lentes à télécharger et à afficher.

Un autre problème est que les produits de consommation ne sont pas affichés sur les réseaux de cloud computing.

Un autre problème est que les produits de consommation ne sont pas affichés dans un panier d'achat virtuel avec un quelconque type d'affichage à résolution progressive et ne permettent pas de sélectionner des produits nouveaux ou supplémentaires via un affichage à résolution progressive.

Un autre problème est que les produits de consommation ne sont pas sélectionnés avec des commandes audio ou affichés avec un quelconque type d'affichage à résolution audio progressive et ne permettent pas de sélectionner des produits nouveaux ou supplémentaires via un affichage à résolution audio progressive.

Ainsi, il serait donc souhaitable de résoudre certains des problèmes liés à la création, l'affichage et la gestion d'images de produits de consommation via des commandes et réponses audio.

RÉSUMÉ DE L'INVENTION

Conformément à des modes de réalisation préférés de la présente invention, certains des problèmes associés à l'affichage de produits sont surmontés. L'invention concerne un procédé et un système d'affichage et de gestion de produits avec des commandes et des réponses audio.

Un ou plusieurs produits de consommation sont sélectionnés avec un dispositif de réseau cible avec une interface audio cible. Une image numérique à N couches est créée qui comprend une hiérarchie de couches M d'images vectorielles et/ou de superpositions visuelles dans un format de résolution progressive et permet un affichage à résolution progressive sans perte de qualité d'image sur la pluralité de produits de consommation sélectionnés qui apparaissent dans la couche N Image digitale. Les produits de consommation sont sélectionnés avec des commandes audio et des réponses audio provenant du dispositif de réseau cible via des commandes audio envoyées et reçues sur l'interface audio cible. Les produits de consommation sélectionnés avec des commandes audio sont placés dans un panier/sac graphique qui fournit un affichage à résolution progressive directement à partir du panier/sac graphique et permet de sélectionner des produits de consommation nouveaux ou différents directement à partir du panier/sac graphique via des commandes audio et réponses.

Les caractéristiques et avantages précédents et autres des modes de réalisation préférés de la présente invention apparaîtront plus facilement à partir de la description détaillée suivante. La description détaillée se poursuit par des références aux dessins annexés.

DESCRIPTION BRÈVE DES DESSINS

Des modes de réalisation préférés de la présente invention sont décrits en référence aux dessins suivants, dans lesquels :

FIGUE. 1A est un schéma fonctionnel illustrant un système d'affichage et de gestion de produit

FIGUE. 1B est un schéma fonctionnel d'une image raster d'un graphique de visage souriant

FIGUE. 1C est un schéma fonctionnel 37 illustrant une image numérique raster originale avec deux bouteilles de soda en verre

FIGUE. 1D est un schéma fonctionnel illustrant une image vectorielle créée à partir de l'image numérique tramée originale de la Fig. 1B

FIGUE. 2 est un organigramme illustrant une méthode d'affichage et de gestion des produits

FIGUE. 3 est un schéma fonctionnel illustrant une image exemplaire d'une disposition d'étagère créée avec le procédé de la Fig. 2

FIGUE. 4 est un schéma fonctionnel illustrant un exemple de première partie à résolution progressive de l'image d'agencement d'étagères de la Fig. 3

FIGUE. 5 est un schéma fonctionnel illustrant les détails d'une seconde partie de résolution progressive sélectionnée de la Fig. 4

FIGUE. 6 est un organigramme illustrant une méthode d'affichage et de gestion des produits

FIGUE. 7 est un organigramme illustrant un procédé de création d'images de produits dans un environnement d'achat virtuel

FIGUE. 8 est un schéma fonctionnel illustrant les détails d'une image numérique à N couches

FIGUES. 9A et 9B sont un organigramme illustrant un procédé d'affichage et de gestion de produits dans un environnement d'achat virtuel

FIGUE. 10 est un schéma fonctionnel illustrant une image vectorielle vue de face et une image vectorielle vue arrière comprenant des informations spécifiques pour un produit de consommation

FIGUE. 11 est un schéma fonctionnel illustrant une création d'image numérique à N couches comprenant plusieurs images vectorielles dans une hiérarchie d'images vectorielles à M couches

FIGUE. 12 est un schéma fonctionnel illustrant des exemples de liens électroniques ajoutés à une image vectorielle individuelle d'un produit de consommation

FIGUE. 13 est un schéma fonctionnel illustrant des exemples de liens électroniques ajoutés à une image vectorielle individuelle d'une superposition visuelle

FIGUE. 14 est un schéma fonctionnel illustrant un exemple d'outil de sélection de produits pour déterminer les types de liens électroniques et d'images vectorielles affichées

FIGUE. 15 est un organigramme illustrant un procédé de sélection de produits à afficher dans une image numérique à N couches

FIGUE. 16 est un schéma fonctionnel illustrant une entrée de base de données exemplaire

FIGUE. 17 est un schéma fonctionnel illustrant un exemple de grille d'affichage pour une image numérique créée à N couches

FIGUE. 18 est un schéma fonctionnel illustrant une image vectorielle d'un produit de consommation affiché au niveau N dans l'image numérique de niveau N

FIGUE. 19 est un schéma fonctionnel illustrant une image numérique N-couche utilisée comme page d'accueil sur un site Web

FIGUE. 20 est un schéma fonctionnel illustrant un réseau de communication en nuage

FIGUE. 21 est un schéma fonctionnel illustrant un exemple d'objet de stockage en nuage

FIGUES. 22A, 22B, 22C, 22D et 22E sont un organigramme illustrant un procédé de création, d'affichage et de gestion de produits dans un environnement d'achat virtuel

FIGUE. 23 est un schéma fonctionnel illustrant un panier d'achat visuel virtuel fournissant un affichage à résolution progressive de produits de consommation sélectionnés

FIGUES. 24A et 24B sont un organigramme illustrant un procédé d'affichage à résolution progressive de produits de consommation sélectionnés directement à partir d'un panier/sac graphique et

FIGUES. 25A et 25B sont un organigramme illustrant un procédé d'affichage à résolution progressive de produits de consommation sélectionnés directement à partir d'un panier/sac graphique avec des commandes et des réponses audio.

DESCRIPTION DETAILLEE DE L'INVENTION

Système d'affichage et de gestion des produits

FIGUE. 1A est un schéma fonctionnel illustrant un exemple de système de gestion et d'affichage de produits 10. Le système exemplaire 10 comprend un ou plusieurs périphériques réseau de serveur 11, 12 avec un affichage 14. L'affichage 14 présente une interface utilisateur graphique fenêtrée (« GUI ») 16 avec plusieurs fenêtres à un utilisateur. Le système 10 comprend en outre un appareil photo numérique 18 (ou caméra analogique) utilisée pour fournir plusieurs images numériques 20 dans divers formats d'images numériques ou de données numériques (par exemple, raster, vecteur, etc.) Une ou plusieurs bases de données 11′, 22 (dont deux sont illustrés) comprennent des informations sur les produits de consommation sous diverses images numériques ou formats de données numériques. (par exemple, raster, vecteur, etc.) Les bases de données 1122 peut faire partie intégrante d'un système de mémoire ou d'un support lisible par ordinateur sur le périphérique réseau 12 ou dans un stockage secondaire tel qu'un disque dur, une disquette, un disque optique ou d'autres périphériques de stockage de masse non volatiles. Le ou les périphériques réseau 12 et les bases de données 22 peut également être connecté à un accessible via un ou plusieurs réseaux de communication 24 y compris les réseaux de communication en nuage. Le ou les périphériques réseau 12 inclure également une application de magasin virtuel 25. L'application de magasin virtuel 25, 25peut être inclus sur un périphérique réseau client, périphérique réseau serveur 11, et/ou sur un périphérique réseau client et serveur. Dans un mode de réalisation, l'application 25 est une application logicielle. Dans un autre mode de réalisation, l'application 25 est un plug-in pour un navigateur réseau. Dans un mode de réalisation, l'application est une application cloud 25.

Le ou les périphériques réseau du serveur 11, 12 peut être remplacé par un ou plusieurs périphériques réseau client/cible 12(désigné 12′ prime) y compris, mais sans s'y limiter, les terminaux clients, les assistants personnels numériques/de données (PDA), les ordinateurs portables, les ordinateurs portables, les dispositifs réseau portables comprenant, les lunettes, les bracelets, les bijoux, les vêtements, etc., les haut-parleurs intelligents 51, appareils Internet, téléavertisseurs unidirectionnels ou bidirectionnels, téléphones mobiles, téléphones intelligents, comme l'iPhone par Apple, Inc., Blackberry Storm, par Research In Motion, Inc., Droid par Motorola, Inc., d'autres types de téléphones intelligents, ordinateurs tablettes tels que l'iPad, par Apple, Inc., téléphones non mobiles, décodeurs pour la télévision par câble ou autres appareils électroniques de bureau, mobiles ou portables similaires en communication avec un ou plusieurs appareils de réseau serveur 12.

Les périphériques réseau client/cible 12(désigné 12′ prime) incluent une interface audio cible 53 pour envoyer et recevoir des commandes audio y compris des commandes vocales via une interface filaire et/ou sans fil. Les périphériques réseau du serveur 11, 12, inclure une interface audio serveur 5353 pour envoyer et recevoir des commandes audio y compris des commandes vocales via une interface filaire et/ou sans fil.

Les commandes audio sont envoyées et reçues à l'aide de l'interface audio cible 53 et l'interface audio du serveur 53′ en utilisant des réseaux de données numériques, tels qu'Internet, WiFi et des réseaux hybrides téléphone/données numériques utilisant des techniques telles que le protocole Voix sur Internet (VoIP) et via des réseaux téléphoniques sans fil et filaires. Par conséquent, un réseau téléphonique conforme à la présente invention peut comprendre un réseau de données numériques classiquement utilisé pour transporter divers types de données, par exemple, Internet ou un réseau local (LAN). De même, dans ce cas, un dispositif de réseau cible 12′ peut comprendre un dispositif capable de communiquer avec un réseau de données numériques, par exemple, un ordinateur personnel en réseau mettant en œuvre une application logicielle VoIP.

VoIP est un ensemble d'installations permettant de gérer la livraison d'informations vocales à l'aide de paquets IP (Internet Protocol). En général, la VoIP est utilisée pour envoyer des informations vocales sous forme numérique dans des paquets de données discrets (c. La VoIP est utilisée sur les réseaux de données sans fil et filaires.

VoIP comprend généralement plusieurs applications (par exemple, Session Initiation Protocol (SIP), Service Location Protocol (SLP), H.323, H.324, Domain Name System (DNS), Authentication Authorization and Accounting (AAA), codecs (G.7xx ), etc.) qui convertissent un signal vocal en un flux de paquets (par exemple, des paquets IP) sur un réseau de paquets et inversement. VoIP permet aux signaux vocaux de voyager sur un flux de paquets de données sur un réseau de communication 24 y compris un réseau de communication en nuage 24, et/ou réseaux de téléphonie.

Le protocole d'initiation de session (SIP) prend en charge la mobilité des utilisateurs en faisant passer par proxy et en redirigeant les demandes vers l'emplacement actuel d'un nœud mobile. Les nœuds mobiles peuvent enregistrer leur emplacement actuel. SIP n'est lié à aucun protocole de contrôle de conférence particulier. SIP est conçu pour être indépendant d'un protocole de transport de couche inférieure et peut être étendu. Pour plus d'informations sur SIP, voir IETF RFC-2543, dont le contenu est incorporé ici par référence.

Service Location Protocol (SLP) fournit un cadre évolutif pour la découverte et la sélection de services réseau. À l'aide de SLP, les périphériques réseau utilisant Internet n'ont besoin que de peu ou pas de configuration statique des services réseau pour les applications basées sur le réseau. Pour plus d'informations sur SLP, voir IETF RFC-2608, incorporé ici à titre de référence.

H.323 est l'une des principales familles de recommandations de visioconférence pour les réseaux IP. Les normes ITU-T H.323 intitulées « Systèmes de communication multimédia par paquets » datées du 02/98, du 09/99, du 11/00 et du 07/03 sont incorporées ici par référence.

H.324 est une recommandation de visioconférence utilisant les lignes POTS (Plain Old Telephone Service). Les normes ITU-T H.324 intitulées "Terminal pour communication multimédia à bas débit" en date du 02/98 et du 03/02 sont incorporées ici par référence.

Un système de noms de domaine (DNS) fournit des bases de données hiérarchiques sécurisées et distribuées répliquées qui stockent hiérarchiquement des enregistrements de ressources sous des noms de domaine. Pour plus d'informations sur le DNS, voir IETF RFC-1034, RFC-1035, RFC-1591, RFC-2606 et RFC-2929, dont le contenu est incorporé ici par référence.

L'autorisation d'authentification et de comptabilité (AAA) comprend un schéma de classification et un format d'échange pour les enregistrements de données comptables (par exemple, pour la facturation des appels, etc.). Pour plus d'informations sur les applications AAA, voir IETF RFC-2924, dont le contenu est incorporé ici par référence.

Les services VoIP doivent généralement pouvoir se connecter aux réseaux vocaux traditionnels à commutation de circuits tels que ceux fournis par le RTPC. Ainsi, la VoIP est généralement utilisée avec le protocole H.323 et d'autres protocoles multimédias. Les terminaux H.323 et H.324 tels que les ordinateurs multimédias, les appareils portables, les PDA ou d'autres appareils tels que les téléphones non mobiles et mobiles se connectent aux réseaux de communication cloud filaires et sans fil existants 18 ainsi que des réseaux privés filaires et sans fil.

Les terminaux H.323 et H.324 mettent en œuvre des fonctions de transmission vocale et comprennent généralement au moins un codec vocal (par exemple, ITU-T CODECS, G.711, G.723, G.726, G.728, G.729, GSM, etc.) qui envoie et reçoit des données vocales en paquets et généralement au moins un codec vidéo (par exemple, MPEG, etc.) qui envoie et reçoit des données vidéo en paquets).

Le réseau de communication 24 comprend, mais sans s'y limiter, Internet, un intranet, un réseau local (LAN) filaire, un réseau local sans fil (WiLAN), un réseau étendu (WAN), un réseau métropolitain (MAN), un réseau téléphonique public commuté (RTC) et autres types de réseaux de communication 24.

Le réseau de communication 24 peut inclure une ou plusieurs passerelles, routeurs ou ponts. Une passerelle connecte des réseaux informatiques utilisant différents protocoles de réseau et/ou fonctionnant à différentes capacités de transmission. Un routeur reçoit les messages transmis et les transmet à leurs destinations correctes sur la route disponible la plus efficace. Un pont est un appareil qui connecte des réseaux en utilisant les mêmes protocoles de communication afin que les informations puissent être transmises d'un appareil réseau à un autre.

Le réseau de communication 24 peut inclure un ou plusieurs serveurs 11 et un ou plusieurs sites Web accessibles par les utilisateurs pour envoyer et recevoir des informations utilisables par le ou les ordinateurs 12. Le ou les serveurs 11, peut également inclure une ou plusieurs bases de données associées 11′ pour stocker des informations électroniques.

Le réseau de communication 24 inclut, mais sans s'y limiter, les réseaux de données utilisant le protocole de contrôle de transmission (TCP), le protocole de datagramme utilisateur (UDP), le protocole Internet (IP), les protocoles de communication en nuage (par exemple, REST, SOAP, LDAP, etc.) et d'autres données protocoles.

TCP fournit un protocole fiable de bout en bout orienté connexion, conçu pour s'intégrer dans une hiérarchie en couches de protocoles prenant en charge les applications multi-réseaux. TCP fournit une communication inter-processus fiable entre des paires de processus dans des périphériques réseau connectés à des réseaux distincts mais interconnectés. Pour plus d'informations sur TCP, voir Internet Engineering Task Force (ITEF) Request For Comments (RFC)-793, dont le contenu est incorporé ici par référence.

UDP fournit un mode de communication sans connexion avec des datagrammes dans un ensemble interconnecté de réseaux informatiques. UDP fournit un protocole de datagramme orienté transaction, où la livraison et la protection des paquets en double ne sont pas garanties. Pour plus d'informations sur UDP, voir IETF RFC-768, dont le contenu est incorporé ici par référence.

IP est un protocole d'adressage conçu pour acheminer le trafic au sein d'un réseau ou entre les réseaux. IP est décrit dans la demande de commentaires de l'IETF (RFC)-791, dont le contenu est incorporé ici à titre de référence. Cependant, plus moins ou d'autres protocoles peuvent également être utilisés sur le réseau de communication 24 et la présente invention n'est pas limitée à TCP/UDP/IP.

La ou les bases de données 22 inclure plusieurs images numériques 20 de produits de consommation pris avec un appareil photo tel qu'un appareil photo numérique et stockés dans une variété de formats d'images numériques, y compris, raster, vectoriel, bitmap, etc. Les images numériques plurielles 20 peuvent être stockées dans un format compressé comprenant, mais sans s'y limiter, un groupe d'experts en images conjointes (JPEG), un format d'échange graphique (GIF), etc. Les images numériques multiples peuvent également être stockées dans un format de résolution progressive. Cependant, la présente invention n'est pas limitée à ces formats d'images numériques et d'autres formats d'images numériques ou de données numériques peuvent également être utilisés pour mettre en pratique l'invention.

Dans un mode de réalisation de l'invention, une application de magasin virtuel 25 est une application logicielle autonome. Dans un autre mode de réalisation, l'application de magasin virtuel est une application plug-in qui est utilisée avec une autre application (par exemple, un plug-in de navigateur utilisé avec un navigateur de réseau, etc.). Cependant, l'application de magasin virtuel 25 peut également inclure plusieurs logiciels, micrologiciels, applications matérielles et/ou combinaisons de ceux-ci et la présente invention n'est pas limitée à une application de magasin virtuel de logiciels 25.

Un environnement d'exploitation pour les appareils et les interfaces du système exemplaire 10 comprennent un système de traitement avec une ou plusieurs unités centrales de traitement (« CPU ») à grande vitesse, des processeurs et une ou plusieurs mémoires. Conformément aux usages de l'homme du métier de la programmation informatique, la présente invention est décrite ci-après en référence à des actes et représentations symboliques d'opérations ou d'instructions qui sont exécutées par le système de traitement, sauf indication contraire. De tels actes et opérations ou instructions sont appelés « exécutés par ordinateur », « exécutés par le processeur » ou « exécutés par le processeur ».

On comprendra que les actes et les opérations ou instructions représentées symboliquement incluent la manipulation de signaux électriques par la CPU ou le processeur. Un système électrique représente des bits de données qui provoquent une transformation ou une réduction résultante des signaux électriques ou des signaux biologiques, et le maintien de bits de données à des emplacements de mémoire dans un système de mémoire pour ainsi reconfigurer ou modifier autrement le fonctionnement de l'unité centrale ou du processeur, ainsi que d'autres traitement des signaux. Les emplacements de mémoire où les bits de données sont conservés sont des emplacements physiques qui ont des propriétés électriques, magnétiques, optiques ou organiques particulières correspondant aux bits de données.

Les bits de données peuvent également être conservés sur un support lisible par ordinateur, y compris des disques magnétiques, des disques optiques, une mémoire organique et tout autre élément volatile (par exemple, la mémoire à accès aléatoire (« RAM »)) ou non volatile (par exemple, la mémoire en lecture seule ( « ROM »), mémoire flash, etc.) système de stockage de masse lisible par la CPU. Le support lisible par ordinateur comprend un support lisible par ordinateur coopérant ou interconnecté, qui existe exclusivement sur le système de traitement ou peut être réparti entre plusieurs systèmes de traitement interconnectés qui peuvent être locaux ou distants du système de traitement.

Dans un mode de réalisation de la présente invention, les interfaces sans fil pour les dispositifs réseau de la présente invention comprennent, sans s'y limiter, un IEEE 802.11a, 802.11b, 802.11g, 802.11n, 802.15.4 (ZigBee), 802.16a, 802.16 g, "Wireless Fidelity" (Wi-Fi), "Worldwide Interoperability for Microwave Access" (WiMAX), ETSI High Performance Radio Metropolitan Area Network (HIPERMAN) "RF Home" ou d'autres types d'interfaces sans fil. Cependant, la présente invention n'est pas limitée à une telle interface sans fil et d'autres types d'interfaces sans fil peuvent également être utilisés.

Dans un autre mode de réalisation de la présente invention, l'interface sans fil comprend un dispositif de capteur sans fil qui comprend un module d'association de données Bluetooth et/ou infrarouge (IrDA) intégré ou séparé pour des communications sans fil Bluetooth ou infrarouges sans fil.

Dans un mode de réalisation de l'invention, les interfaces sans fil comprennent des interfaces de réseau personnel sans fil (WPAN) WPAN. Un WPAN est un réseau personnel pour interconnecter des appareils centrés sur les appareils d'une personne individuelle dans lesquels les connexions sont sans fil. Un WPAN interconnecte tous les appareils informatiques et communicants ordinaires qu'une personne a sur son bureau (par exemple un ordinateur, etc.)

En règle générale, un réseau personnel sans fil utilise une technologie qui ne permet la communication qu'à environ 10 mètres. L'une de ces technologies est « Bluetooth ». Une autre technologie de ce type est « Zigbee ».

Un concept clé de la technologie WPAN est connu sous le nom de « connexion ». Dans le scénario idéal, lorsque deux appareils équipés du WPAN se trouvent à proximité (à quelques mètres l'un de l'autre) ou à quelques kilomètres d'un serveur central (non illustré), ils peuvent communiquer via des communications sans fil comme s'ils étaient connectés par un câble. . Les appareils WPAN peuvent également verrouiller d'autres appareils de manière sélective, empêchant les interférences inutiles ou l'accès non autorisé aux informations sécurisées.

Un 802.11b est une norme de réseau sans fil à courte portée. La norme IEEE 802.11b définit des interfaces sans fil qui fournissent jusqu'à 11 Mbps de transmission de données sans fil vers et depuis des appareils sans fil sur de courtes distances. Le 802.11a est une extension du 802.11b et peut fournir des vitesses allant jusqu'à 54 Mbit/s. Le 802.11g offre des vitesses comparables à celles du 802.11a. Cependant, d'autres interfaces 802.11xx peuvent également être utilisées et la présente invention n'est pas limitée aux protocoles 802.11 définis. Les normes IEEE 802.11a, 802.11b et 802.11g sont incorporées ici à titre de référence.

Le Wi-Fi est un type d'interface 802.11xx, qu'il s'agisse de 802.11b, 802.11a, bi-bande, etc. Les appareils Wi-Fi incluent des interfaces RF telles que 2,4 GHz pour 802.11b ou 802.11g et 5 GHz pour 802.11a.

802.15.4 (Zigbee) est une norme de réseau à faible débit de données utilisée pour les périphériques de réseau maillé tels que les capteurs, les jouets interactifs, les badges intelligents, les télécommandes et la domotique. La norme 802.15.4 fournit des débits de données de 250 kbps, 40 kbps et 20 kbps., deux modes d'adressage Adressage IEEE 16 bits court et 64 bits, prise en charge des périphériques de latence critiques, tels que les joysticks, Carrier Sense Multiple Access/Collision Évitement, accès aux canaux (CSMA-CA), établissement automatique du réseau par un coordinateur, protocole entièrement sécurisé pour la fiabilité du transfert, gestion de l'alimentation pour assurer une faible consommation d'énergie pour une utilisation de la batterie de plusieurs mois à plusieurs années et jusqu'à 16 canaux dans l'ISM 2,4 GHz (Monde), 10 canaux dans la bande 915 MHz (États-Unis) et un canal dans la bande 868 MHz (Europe). La norme IEEE 802.15.4-2003 est incorporée ici à titre de référence.

WiMAX est une organisation commerciale de l'industrie formée par les principales sociétés de composants et d'équipements de communication pour promouvoir et certifier la compatibilité et l'interopérabilité des équipements d'accès sans fil à large bande conformes aux normes IEEE 802.16XX et ETSI HIPERMAN. HIPERMAN est la norme européenne pour les réseaux métropolitains (MAN).

Les normes IEEE Les normes 802.16a et 802.16g sont des normes de technologie MAN sans fil qui offrent une alternative sans fil au câble, DSL et T1/E1 pour un accès haut débit du dernier kilomètre. Il est également utilisé comme technologie complémentaire pour connecter les points chauds IEEE 802.11XX à Internet.

La norme IEEE 802.16a pour 2-11 GHz est une technologie MAN sans fil qui fournit une connectivité sans fil à large bande aux appareils fixes, portables et nomades. Il fournit jusqu'à 50 kilomètres de portée de zone de service, permet aux utilisateurs d'obtenir une connectivité à large bande sans avoir besoin d'une ligne de vue directe avec la station de base, et fournit des débits de données totaux allant jusqu'à 280 Mbps par station de base, ce qui est une bande passante suffisante pour prendre en charge simultanément des centaines d'entreprises avec une connectivité de type T1/E1 et des milliers de foyers avec une connectivité de type DSL avec une seule station de base. L'IEEE 802.16g fournit jusqu'à 100 Mbps.

La norme IEEE 802.16e est une extension de la norme approuvée IEEE 802.16/16a/16g. Le but de 802.16e est d'ajouter une mobilité limitée à la norme actuelle qui est conçue pour un fonctionnement fixe.

La norme ESTI HIPERMAN est une norme d'accès sans fil fixe à large bande interopérable pour les systèmes fonctionnant à des fréquences radio comprises entre 2 GHz et 11 GHz.

Les normes IEEE 802.16a, 802.16e et 802.16g sont incorporées ici à titre de référence. WiMAX peut être utilisé pour fournir un WLP.

Les normes ETSI HIPERMAN TR 101 031, TR 101 475, TR 101 493-1 à TR 101 493-3, TR 101 761-1 à TR 101 761-4, TR 101 762, TR 101 763-1 à TR 101 763- 3 et TR 101 957 sont incorporés ici à titre de référence. ETSI HIPERMAN peut être utilisé pour fournir un WLP.

Bluetooth est une technologie de fréquence radio à courte portée visant à simplifier les communications entre les périphériques réseau et entre les périphériques réseau. La technologie sans fil Bluetooth prend en charge les connexions point à point et point à multipoint à courte portée. La spécification Bluetooth, GL 11r02, mars 2005, préparé par Bluetooth SIG, Inc. est incorporé ici à titre de référence.

Le ou les dispositifs de réseau cible et un ou plusieurs dispositifs de réseau de serveur communiquent entre eux et avec d'autres dispositifs de réseau avec des communications en champ proche (NFC) et/ou des communications de machine à machine (M2M).

La « communication en champ proche (NFC) » est un ensemble de normes permettant aux smartphones et appareils similaires d'établir une communication radio entre eux en les touchant ou en les rapprochant, généralement pas plus de quelques centimètres. Les applications actuelles et prévues incluent les transactions sans contact, l'échange de données et la configuration simplifiée de communications plus complexes telles que le Wi-Fi. La communication est également possible entre un appareil NFC et une puce NFC non alimentée, appelée "tag" comprenant des tags d'identification par radiofréquence (RFID).

Les normes NFC couvrent les protocoles de communication et les formats d'échange de données et sont basées sur les normes d'identification par radiofréquence (RFID) existantes, notamment ISO/IEC 14443 et FeliCa. Ces normes incluent ISO/IEC 1809 et celles définies par le NFC Forum, qui sont toutes incorporées par référence.

« Machine à machine (M2M) » fait référence aux technologies qui permettent aux systèmes sans fil et filaires de communiquer avec d'autres appareils de même capacité. M2M utilise un appareil pour capturer un événement (tel que la visualisation d'une image, etc.), qui est relayé via un réseau (nuage sans fil, filaire, etc.) vers une application cloud (programme logiciel), qui traduit l'événement capturé en informations significatives . Une telle communication a été réalisée à l'origine en ayant un réseau distant de machines relayant des informations vers un hub central pour analyse, qui serait ensuite redirigé vers un système comme un ordinateur personnel.

Cependant, la communication M2M moderne s'est étendue au-delà d'une connexion un à un et s'est transformée en un système de réseaux qui transmet des données plusieurs à un et plusieurs à plusieurs à plusieurs types d'appareils et d'appareils. L'expansion des réseaux IP à travers le monde a rendu beaucoup plus facile la communication M2M et a réduit la quantité d'énergie et de temps nécessaire pour que les informations soient communiquées entre les machines.

Une image numérique 20 comprend généralement un tableau, généralement une matrice rectangulaire, de pixels. Chaque "pixel" est un élément d'image et est une quantité numérique qui est une valeur qui représente une certaine propriété de l'image à un emplacement dans le tableau correspondant à un emplacement particulier dans l'image. Typiquement, dans les images en noir et blanc à tons continus, les valeurs de pixel représentent une valeur d'échelle de gris.

Valeurs de pixels pour une image numérique 20 généralement conformes à une plage spécifiée. Par exemple, chaque élément de tableau peut être un octet (c'est-à-dire huit bits). Avec des pixels d'un octet, les valeurs de pixel vont de zéro à 255. Dans une image en niveaux de gris, un 255 peut représenter le blanc absolu et le noir total zéro (ou vice-versa).

Les images couleur se composent de trois plans de couleur, correspondant généralement au rouge, au vert et au bleu (RVB). Pour un pixel particulier, il existe une valeur pour chacun de ces plans de couleur (c'est-à-dire une valeur représentant la composante rouge, une valeur représentant la composante verte et une valeur représentant la composante bleue). En faisant varier l'intensité de ces trois composants, toutes les couleurs du spectre de couleurs peuvent généralement être créées.

Cependant, de nombreuses images n'ont pas de valeurs de pixels qui utilisent efficacement toute la plage dynamique de valeurs de pixels disponibles sur un périphérique de sortie. Par exemple, dans le cas des huit bits ou octets, une image particulière peut, sous sa forme numérique, ne contenir que des valeurs de pixels allant de 100 à 150 (c'est-à-dire que les pixels se situent quelque part au milieu de l'échelle de gris). De même, une image couleur huit bits peut également avoir des valeurs RVB qui se situent dans une plage au milieu de la plage disponible pour le périphérique de sortie. Le résultat dans les deux cas est que la sortie est d'apparence relativement terne.

Une « image raster » est un format d'image numérique composé d'une grille rectangulaire de pixels. Chaque pixel contient une valeur définie concernant sa couleur, sa taille et son emplacement dans l'image. Une image composée d'une grille rectangulaire de pixels. Chaque pixel contient une valeur définie concernant sa couleur, sa taille et son emplacement dans l'image. Dans un mode de réalisation, une « image numérique matricielle » ou « bitmap » est une structure de données représentant une grille généralement rectangulaire de pixels, ou de points de couleur, visualisable via un affichage 14 ou tout autre support d'affichage. Les images raster sont stockées dans des fichiers image avec différents formats et différents formats de compression. Un bitmap correspond bit à bit à une image numérique et se caractérise par une largeur et une hauteur de l'image raster en pixels et par un nombre de bits par pixel (c'est-à-dire une profondeur de couleur, qui détermine le nombre de couleurs qu'il peut représenter ).

Lorsqu'une image raster est affichée à des niveaux de grossissement et/ou de zoom plus importants, elle perd de la résolution et une grille rectangulaire de pixels qui composent une image raster devient de plus en plus visible. Il y a une perte significative de la qualité de l'image à des niveaux de grossissement plus élevés. (Voir les figures 1B et 1D).

FIGUE. 1B est un schéma fonctionnel 27 d'une image raster 29 d'un graphique de visage souriant 31. Le visage souriant 31 dans le coin supérieur gauche se trouve une image bitmap. Cette image a été obtenue sur Internet à partir de l'URL « en.wikipedia.org/wiki/Raster graphics ».

Lorsqu'une telle image raster est agrandie ou agrandie 33, les pixels individuels apparaissent sous forme de carrés (par exemple, 35). En zoomant davantage, les pixels peuvent être analysés, avec leurs couleurs construites en ajoutant les valeurs pour le rouge, le vert et le bleu. Par exemple, carré 35 est une couleur grise créée avec 80 % de rouge et de vert et 77 % de bleu.

Une « image vectorielle » est un format d'image numérique qui enregistre des informations géométriques pour définir les propriétés et les objets d'une image numérique raster originale avec des définitions et des formules mathématiques. Les couleurs, les angles, les courbes, les lignes, les boîtes, les remplissages et d'autres propriétés d'image du numérique raster sont inclus dans l'image vectorielle. Dans un mode de réalisation, les images vectorielles comprennent une ou plusieurs formules mathématiques et dépendent directement de la résolution d'une image numérique tramée originale à partir de laquelle l'image vectorielle a été créée. Dans un autre mode de réalisation, les images vectorielles ne dépendent pas de la résolution d'une image numérique matricielle correspondante à partir de laquelle l'image vectorielle a été créée. Les images vectorielles fournissent la rotation, le mouvement, la mise en miroir, l'étirement, l'inclinaison, les transformations affines, le changement de l'ordre z et la combinaison de primitives d'image raster en objets d'image vectorielle complexes qui sont affichés à n'importe quel grossissement sans perte de qualité.

FIGUE. 1C est un schéma fonctionnel 37 illustrant une image numérique raster originale 39 avec deux bouteilles de soda en verre 41 et 43. L'image numérique raster d'origine 39 a été obtenu sur Internet.

FIGUE. 1D est un schéma fonctionnel 45 illustré une image vectorielle 47 créé à partir de l'image numérique raster d'origine 39 de la fig. 1B. Cette image vectorielle a été obtenue sur Internet.

FIGUE. 1D illustre l'effet de l'affichage d'images vectorielles par rapport à l'affichage d'images matricielles. L'image numérique vectorielle originale 47 est à gauche. Le cercle d'images en haut à droite 51 illustre un grossissement de sept fois (7×) sous forme d'image vectorielle 47. Le cercle d'images en bas à droite 53 illustre le même grossissement de l'image bitmap raster d'origine 39. Comme indiqué ci-dessus, les images bitmap raster sont basées sur des pixels et sont donc mises à l'échelle et/ou agrandies avec une perte de clarté, tandis que les images vectorielles peuvent être mises à l'échelle et/ou agrandies indéfiniment sans aucune dégradation ou perte de qualité d'image correspondante. Les images vectorielles sont idéales pour les photos simples ou composites qui doivent être indépendantes de l'appareil et/ou qui doivent atteindre un degré élevé de photo-réalisme lorsqu'elles sont affichées.

Comme une image vectorielle est affichée avec des niveaux de grossissement et/ou de zoom plus importants, elle ne perd jamais de résolution et n'affiche aucune grille rectangulaire de pixels et affiche une image numérique sans perte de qualité d'image comme illustré sur la Fig. 1C.

La « résolution progressive » comprend, mais sans s'y limiter, à la fois un format de stockage d'images et une technique d'affichage d'images.

En tant que format de stockage d'images, la « résolution progressive » comprend, sans s'y limiter, le codage de la zone d'intérêt, le codage du descripteur de relation spatiale, le codage du descripteur visuel et/ou le codage en mosaïque multi-résolution d'images numériques vectorielles créées à partir d'une image numérique raster originale. .

Dans un autre mode de réalisation, il comprend, sans s'y limiter, un codage de zone d'intérêt, un codage de descripteur de relation spatiale, un codage de descripteur visuel et/ou un codage de mosaïque multi-résolution d'images numériques matricielles.Dans un autre mode de réalisation, il comprend, sans s'y limiter, un codage de zone d'intérêt, un codage de descripteur de relation spatiale, un codage de descripteur visuel et/ou un codage mosaïque multi-résolution à la fois d'images numériques matricielles originales et d'images vectorielles multiples créées à partir de la trame numérique originale. images.

« Encodage de zone d'intérêt (AOI) » comprend, sans s'y limiter, la désignation d'une zone d'intérêt particulière dans une image raster d'origine pour rester une zone de haute qualité et haute résolution et codée comme un codage AOI d'image sans perte qui réduit considérablement un taille d'une image créée et permettent un stockage et une distribution efficaces du fichier d'image numérique.

Le « codage de descripteur de relation spatiale » comprend, sans s'y limiter, le codage d'une description de points, de lignes, de polygones, tels que des carrés, des rectangles, etc. et d'autres composants géométriques en tant que propriétés de représentation géométrique des caractéristiques géographiques discernées et également inclut l'encodage de relations spatiales communes telles que égal, disjoint, intersection, touche, croix, à l'intérieur, contient, chevauche, etc.

Le « codage de descripteur visuel » comprend, sans s'y limiter, la fourniture d'un codage qui décrit diverses caractéristiques visuelles d'objets telles que la couleur, la forme, la texture, etc. Par exemple, un descripteur visuel de couleur dominante est utilisé pour décrire un nombre et un valeur des couleurs dominantes présentes dans une région d'intérêt et un pourcentage de la région que possède chaque valeur de couleur dominante associée, etc.

« Encodage de mosaïque multi-résolution » comprend, sans s'y limiter, la combinaison d'images numériques avec différentes résolutions d'entrée et différents formats d'entrée dans une mosaïque transparente pour laquelle une résolution de sortie d'image et une méthode de rééchantillonnage sont définies. Dans un mode de réalisation, plusieurs images vectorielles créées sont codées avec un codage en mosaïque multirésolution.

Pour plus d'informations, voir « W3C Geospatial Vocabulary », rapport du W3C Incubator Group, 23 octobre 2007, et « W3C Image Annotation on the Semantic Web », rapport du W3C Incubator Group du 14 août 2007, dont le contenu est intégré par référence.

Dans un mode de réalisation de l'invention, plusieurs images vectorielles créées sont stockées dans un format d'image numérique à résolution progressive sans aucune image tramée correspondante. Dans un tel mode de réalisation, la pluralité d'images vectorielles créées sont stockées dans un format d'image numérique à résolution progressive et sont affichées avec une technique d'affichage à résolution progressive ou d'autres types de techniques d'affichage sans avoir à utiliser ou télécharger des images numériques tramées originales à partir desquelles la pluralité des images vectorielles ont été créées à partir de. Les images vectorielles sont affichées sans les convertir en d'autres formats d'image.

Dans un autre mode de réalisation, plusieurs images vectorielles créées sont stockées et stockées dans un format d'image numérique à résolution progressive avec des images tramées correspondantes. Dans un tel mode de réalisation, la pluralité d'images vectorielles créées sont stockées dans un format d'image numérique à résolution progressive et sont affichées avec une technique d'affichage à résolution progressive nécessitant d'utiliser ou de télécharger une ou plusieurs des images numériques matricielles d'origine à partir desquelles la pluralité d'images vectorielles ont été créés à partir de.

En tant que technique d'affichage d'images, la « résolution progressive » comprend, sans s'y limiter, l'affichage de plusieurs images numériques vectorielles différentes créées à partir de plusieurs images numériques de trame originales différentes avec plusieurs couches d'images vectorielles différentes. La résolution progressive en tant que technique d'affichage est rapide, efficace et permet de visualiser et de zoomer sur des images vectorielles sans perte de qualité d'image. La résolution progressive en tant que technique d'affichage ne nécessite pas le téléchargement d'images vectorielles (ou d'images raster) à partir du réseau de communication 24. Cependant, la présente invention n'est pas limitée à ce mode de réalisation et d'autres types de résolution progressive peuvent être utilisés pour mettre en pratique l'invention.

Dans un mode de réalisation, les images vectorielles sont stockées dans une hiérarchie d'images vectorielles à couches M comprenant une ou plusieurs images numériques vectorielles et un ou plusieurs ensembles de liens électroniques dans une ou plusieurs couches d'images vectorielles supérieures dans la hiérarchie d'images vectorielles à couches M qui permettent un l'utilisateur de créer un lien vers des informations générales sur les produits de consommation. La hiérarchie d'images vectorielles à couches M comprend une ou plusieurs images numériques vectorielles comprenant un ou plusieurs ensembles de liens électroniques dans une ou plusieurs couches d'images vectorielles intermédiaires dans la hiérarchie d'images vectorielles à couches M qui permettent à un utilisateur de se lier à des informations plus spécifiques sur le les produits de consommation. La hiérarchie d'images vectorielles à couches M comprend une ou plusieurs images numériques vectorielles comprenant un ou plusieurs ensembles de liens électroniques dans une ou plusieurs couches d'images vectorielles inférieures dans la hiérarchie vectorielle à couches M qui permettent à un utilisateur de se lier à des informations spécifiques sur les produits de consommation . Cependant, la présente invention n'est pas limitée à la hiérarchie vectorielle de couches M décrite et d'autres types de hiérarchies et de techniques de résolution progressive peuvent également être utilisés pour mettre en pratique l'invention.

Dans un exemple de mode de réalisation, les informations générales dans la ou les couches vectorielles supérieures comprennent des informations sur la marque, la ou les couches vectorielles intermédiaires avec les informations intermédiaires comprennent des informations de sous-marque et la ou les couches vectorielles inférieures avec les informations spécifiques comprennent le produit. informations sur l'emballage et les ingrédients. Dans un autre mode de réalisation, les informations placées dans les couches vectorielles sont inversées. Dans un autre mode de réalisation, les informations placées dans les couches de vecteurs ne comprennent pas d'ordre particulier. Cependant, la présente invention n'est pas limitée au type d'informations et d'affichage décrit et d'autres types d'informations et d'ordres d'affichage peuvent également être utilisés pour mettre en pratique l'invention.

En tant que technique d'affichage d'image, la «résolution progressive» comprend l'affichage d'une ou plusieurs images vectorielles différentes en affichant une image vectorielle sélectionnée avec un niveau de détail (ou un grossissement, etc.) de plus en plus élevé sans perte de qualité d'image et permet de zoomer et de zoomer à partir d'une image vectorielle entière ou d'une partie d'image vectorielle sans perte de qualité d'image.

Dans un autre mode de réalisation, la "résolution progressive" en tant que technique d'affichage, comprend, sans s'y limiter, l'affichage de plusieurs images numériques vectorielles différentes créées à partir d'une image numérique tramée originale avec plusieurs images vectorielles différentes sans hiérarchie d'images vectorielles à couches M. Dans un tel mode de réalisation, la ou les différentes images vectorielles permettent également d'afficher une image vectorielle sélectionnée avec des niveaux de détail de plus en plus élevés sans perte de qualité d'image et permettent d'effectuer un zoom avant et un zoom arrière sur une image vectorielle entière ou une partie d'image vectorielle. sans perte de qualité d'image

La « compression » d'images numériques est la traduction de données dans n'importe quel format en une forme plus compacte pour le stockage ou la transmission. La compression réduit la redondance des données d'image afin de pouvoir stocker ou transmettre des données sous une forme efficace. Les techniques de compression incluent le groupe d'experts conjoint sur les images (JPEG), le format d'échange graphique (GIF), le format de fichier d'image étiqueté (TIFF), les graphiques réseau portables (PNG) et d'autres techniques de compression.

La compression peut être avec et/ou sans perte. Une méthode de compression sans perte ne rejette aucune information. Une méthode de compression avec perte fonctionne en analysant les images et en rejetant les types d'informations (par exemple, qu'un œil humain est le moins susceptible de remarquer, n'a pas la capacité de voir, etc.) réduisant ainsi la taille du fichier de sortie.

Les images numériques 20 sont généralement obtenus en photographiant des produits de consommation et d'autres types de produits seuls et dans des formats de rayonnage prédéterminés. Les « ensembles d'étagères » comprennent une disposition et une commande prédéterminées des produits qui apparaissent sur une étagère.

Exemple de méthode d'affichage des produits

FIGUE. 2 est un organigramme illustrant une méthode 26 pour l'affichage et la gestion des produits. À l'étape 28 plusieurs images de produits de consommation sont sélectionnées pour être affichées dans un environnement d'affichage virtuel. À l'étape 30, une disposition d'affichage pour la pluralité d'images sélectionnées des produits de consommation est déterminée. La disposition de l'affichage comprend un ordre prédéterminé. À l'étape 32, une image numérique à N couches d'une disposition d'étagère est créée sur laquelle la pluralité d'images sélectionnées de produits de consommation sont affichées. À l'étape 34, l'image numérique à N couches est affichée via un réseau de communication pour permettre des achats virtuels via le réseau de communication.

Méthode 26 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation à l'étape 28, plusieurs images de plusieurs produits de consommation sont sélectionnées pour être affichées dans un environnement d'affichage virtuel. Par exemple, plusieurs images de types de produits de consommation liés (par exemple, shampooing, revitalisant, etc.) , nettoyage personnel, AP/DO, soins capillaires, produits coiffants, colorants capillaires, soins féminins (par exemple, serviettes, tampons, etc.) soins masculins (par exemple, rasage, etc.), soins pour bébé (par exemple, couches et lingettes , etc.), les produits alimentaires, y compris les produits, les écuries, les collations salées, le café, etc. les produits d'épicerie, y compris les viandes fraîches, les fruits de mer, les produits, etc. Cependant, la présente invention n'est pas limitée à ces produits de consommation et l'invention peut être utilisée pour vendre pratiquement tout type de produit pouvant ou non être placé sur une étagère dans un magasin. Par exemple, la présente invention peut être utilisée pour vendre des véhicules (par exemple, des voitures, des camions, des bateaux, des avions, etc.).

Dans un autre mode de réalisation, les produits de consommation comprennent des produits pour animaux de compagnie et d'autres types d'animaux.

À l'étape 30, une disposition pour la pluralité de produits de consommation sélectionnés est déterminée. La disposition de l'affichage comprend un ordre prédéterminé. La mise en page regroupe les images de plusieurs produits sélectionnés par taille, forme, couleur, autres caractéristiques d'emballage, marque, sous-marque, catégorie de produit, etc.

Dans un mode de réalisation, la commande prédéterminée comprend une commande qui est utilisée sur des étagères réelles dans des magasins de détail. Dans un autre mode de réalisation, l'ordre prédéterminé comprend un ordre développé via des groupes de discussion en direct. Dans un autre mode de réalisation, l'ordre prédéterminé comprend un ordre basé sur la coloration de l'emballage ou la taille de l'emballage ou la forme de l'emballage.

Dans un mode de réalisation, la commande, la disposition et l'affichage prédéterminés de l'image numérique offrent au spectateur une expérience d'achat qui est identique ou presque identique à celle qu'aurait un consommateur dans un magasin de détail réel. Dans la plupart des modes de réalisation connus dans l'art, les sites de commerce électronique et d'achat sur Internet ne sont pas proches et typiquement ne se rapprochent pas de ce qu'un consommateur aurait dans un magasin de détail réel.

À l'étape 32, une image numérique à N couches (par exemple, figure 3, élément 36, FIGUE. 11, article 112, FIGUE. 17 ) d'un plan d'étagère 37 est créé sur lequel la pluralité d'images sélectionnées de produits de consommation sont affichées. L'image numérique à N couches comprend une ou plusieurs images vectorielles dans plusieurs couches d'images vectorielles différentes créées à partir d'une ou plusieurs images matricielles originales et se superposant. L'image numérique permet une résolution progressive sur la pluralité d'images sélectionnées de produits de consommation qui apparaissent dans l'image numérique sans utiliser les images tramées. Les images vectorielles comprennent plusieurs liens électroniques vers des informations associées aux produits de consommation. L'image numérique de l'agencement autonome comprend, sans s'y limiter, des compilations d'une ou plusieurs images numériques à très haute résolution de produits individuels, des images numériques prises d'étagères de magasins réelles ou des images numériques de nouvelles étagères de magasins qui sont affichées dans un environnement virtuel.

En utilisant la résolution progressive, un utilisateur peut zoomer très près de l'image du produit ou dézoomer pour voir l'étagère dans son intégralité. L'image créée est résolue lorsque l'utilisateur effectue un zoom avant sur un produit spécifique et résout également l'image de manière claire lorsque l'utilisateur effectue un zoom arrière pour afficher l'intégralité de l'étagère.

Dans un mode de réalisation, l'image créée comprend une superposition d'images vectorielles dans une hiérarchie à N couches. Chaque image vectorielle numérique aura une ou plusieurs images vectorielles qui se superposent à une ou plusieurs images raster. Ces couches vectorielles fournissent à l'utilisateur des informations électroniques, des liens électroniques (par exemple, HTML, XML, d'autres liens électroniques, etc.) et des informations de vente sur les produits actuellement en vente. Les liens permettent également à un utilisateur de voir le verso de l'emballage.

Dans un mode de réalisation, l'image numérique créée est créée lorsque plusieurs images numériques individuelles à haute résolution sont prises d'une étagère de vente au détail existante pour créer une photographie panoramique cousue de l'intégralité de l'étagère de vente au détail à partir de plusieurs magasins de vente au détail. Des photos individuelles sont prises d'étagères de 4 pieds de large par 7 pieds de haut. Ces images individuelles sont ensuite assemblées pour former la catégorie photos panoramiques.

À l'étape 34, l'image créée est affichée via un réseau de communication 24. Par exemple, l'image créée peut être affichée sur un site Web sur Internet.

FIGUE. 3 est un schéma fonctionnel 36 illustrant une image exemplaire d'une disposition d'étagère réelle 37 créé avec la méthode 26. FIGUE. 3 illustre une première partie de résolution progressive sélectionnée 38 d'une image numérique réelle créée pour émuler une expérience d'achat réelle dans un magasin de détail. L'image numérique 36 comprend les produits de soins capillaires et de soins de la peau qui sont présentés sur une étagère d'une manière similaire ou identique à celle d'un magasin de détail réel.

FIGUE. 4 est un schéma fonctionnel 40 illustrant une partie à résolution progressive exemplaire de l'image de disposition d'étagère de la Fig. 3 . FIGUE. 4 illustre une seconde partie de résolution progressive sélectionnée 42 sélectionné dans la première portion de résolution progressive sélectionnée.

FIGUE. 5 est un schéma fonctionnel 44 illustrant les détails de la seconde partie de résolution progressive sélectionnée 42. FIGUE. 5 illustre les liens pluriels 46, 47, 48, 50, 52 ajouté à la partie résolution progressive 42 pour fournir des informations supplémentaires. Par exemple, lien 46 fournit des informations supplémentaires sur les produits Dove Lien 47 fournit un coupon électronique qui peut être imprimé et échangé ou utilisé pour un achat électronique. Relier 48 fournit des informations supplémentaires sur les nutriments essentiels inclus dans les produits. Relier 50 fournit des informations supplémentaires sur les vêtements de nettoyage. Relier 52 fournit un lien vers une autre image progressive avec des informations au verso de l'emballage du produit.

FIGUE. 6 est un organigramme illustrant une méthode 54 pour l'affichage et la gestion des produits. À l'étape 56, une partie individuelle d'une image numérique affichée d'une disposition d'étagère est affichée sur laquelle plusieurs images sélectionnées de produits de consommation sont affichées dans une disposition d'affichage déterminée. L'image numérique comprend une ou plusieurs images vectorielles et une ou plusieurs images matricielles et permet une résolution progressive sur les images vectorielles des produits de consommation à partir des portions individuelles sélectionnées qui apparaissent dans l'image numérique. À l'étape 58, une ou plusieurs images vectorielles dans la ou les parties individuelles sélectionnées de l'image numérique sont sélectionnées. À l'étape 60, un ou plusieurs liens électroniques avec des informations supplémentaires sont sélectionnés pour un produit de consommation sélectionné à partir de la ou des couches sélectionnées dans la ou les parties individuelles sélectionnées de l'image numérique.

Méthode 54 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation, à l'étape 56, une portion individuelle 38, 42, 46, 48, 50, 52 d'une image numérique affichée d'une disposition d'étagère 36 sont affichées sur lesquelles plusieurs images sélectionnées de produits de consommation sont affichées dans une disposition d'affichage déterminée. L'image numérique comprend une ou plusieurs images vectorielles et une ou plusieurs images matricielles et permet une résolution progressive sur les images vectorielles des produits de consommation à partir des portions individuelles sélectionnées qui apparaissent dans l'image numérique.

À l'étape 58, une ou plusieurs images vectorielles dans la ou les parties individuelles sélectionnées de l'image numérique sont sélectionnées.

À l'étape 60, un ou plusieurs liens électroniques avec des informations supplémentaires sont sélectionnés pour un produit de consommation sélectionné à partir de la ou des couches sélectionnées dans la ou les parties individuelles sélectionnées de l'image numérique.

À Étapes 58 et 60, un vendeur aura la possibilité de sélectionner les calques à rendre visibles sur l'image de l'étagère. Les options de couche incluent, sans s'y limiter : les options d'achat de produits, les liens vers le site Web d'un produit, les informations sur les ventes, le prix, la publicité ou d'autres informations pertinentes dont l'utilisateur pourrait avoir besoin pour prendre une décision d'achat concernant ce ou ces produits. Les options disponibles permettront également au vendeur de créer ses propres boutiques en ligne personnalisées de produits qui ont des attributs importants pour eux. Des exemples peuvent être des produits entièrement naturels, des produits pour lutter contre le vieillissement, des produits pour enfants, etc. Les produits vendus au niveau national et international peuvent être affichés côte à côte sur une image créée.

FIGUE. 7 est un organigramme illustrant une méthode 62 pour créer des images de produits dans un environnement d'achat virtuel. À l'étape 64, une image numérique d'une disposition d'étagère 36 est créée sur laquelle plusieurs images sélectionnées de produits de consommation sont affichées dans une disposition d'affichage prédéterminée. L'image numérique comprend une ou plusieurs images vectorielles et une ou plusieurs images matricielles et permet une résolution progressive sur la pluralité d'images sélectionnées de produits de consommation qui apparaissent dans l'image numérique. À l'étape 66, plusieurs liens électroniques sont ajoutés à la ou aux images vectorielles. La pluralité de liens électroniques fournit des liens vers des informations électroniques supplémentaires associées aux produits de consommation pendant la résolution progressive.

Méthode 62 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation, à l'étape 64, une image numérique d'une disposition d'étagère 36 est créée sur laquelle plusieurs images sélectionnées de produits de consommation sont affichées dans une disposition d'affichage prédéterminée. L'image numérique comprend une ou plusieurs images vectorielles et une ou plusieurs images matricielles et permet une résolution progressive sur la pluralité d'images sélectionnées de produits de consommation qui apparaissent dans l'image numérique.

À l'étape 66, plusieurs liens électroniques 46, 48, 50, 52 sont ajoutées à la ou aux images vectorielles. La pluralité de liens électroniques fournit des liens vers des informations électroniques supplémentaires associées aux produits de consommation pendant la résolution progressive.

FIGUE. 8 est un schéma fonctionnel 68 illustrant les détails d'une image numérique à couches N 70 y compris une couche d'image vectorielle supérieure 72 avec des informations générales 74, une couche d'image vectorielle intermédiaire 76 avec des informations intermédiaires 78 et une couche d'image vectorielle inférieure 80 avec des informations précises 82. Les images de la fig.8 apparaissent sur les Fig. 3-5 et l'image numérique N-layer 70 est créé avec les méthodes et le système décrits ici.

Exemple de méthode d'affichage de produits comprenant des superpositions visuelles dans des images vectorielles

FIGUES. 9A et 9B sont un organigramme illustrant une méthode 84 pour afficher et gérer les produits dans un environnement d'achat virtuel. En figue. 9A à l'étape 86, une application dans un support lisible par ordinateur sur un dispositif de réseau de serveurs avec un ou plusieurs processeurs connectés à un réseau de communication crée un premier ensemble de plusieurs images vectorielles à partir de plusieurs images raster correspondantes de produits de consommation. Les images vectorielles plurielles créées comprennent des images sélectionnées du premier ensemble d'images vectorielles plurielles créées à différentes vues des produits de consommation et comprennent également d'autres images sélectionnées du premier ensemble d'images vectorielles plurielles créé comprenant des images vectorielles à divers niveaux de détail du général des détails aux détails spécifiques pour les produits de consommation inclus dans le premier ensemble créé des images vectorielles plurielles. À l'étape 88, l'application dans le support lisible par ordinateur crée un second ensemble de plusieurs images vectorielles pour des groupes prédéterminés de produits de consommation comprenant plusieurs superpositions visuelles. À l'étape 90, l'application dans le support lisible par ordinateur ajoute un premier ensemble de liens électroniques à des images vectorielles individuelles dans le premier ensemble créé de plusieurs images vectorielles. Seuls des liens électroniques sélectionnés parmi un ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour un produit de consommation est affichée. À l'étape 92, l'application dans le support lisible par ordinateur ajoute un deuxième ensemble de liens électroniques au deuxième ensemble de plusieurs images vectorielles pour les plusieurs superpositions visuelles créées. Seuls ceux sélectionnés parmi les liens électroniques du deuxième ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour une superposition visuelle est affichée. En figue. 9B à l'étape 94, l'application dans le support lisible par ordinateur crée une image numérique à N couches stockée dans un format de résolution progressive pour une disposition d'affichage prédéterminée des produits de consommation avec le premier ensemble et le deuxième ensemble créés de la pluralité d'images vectorielles et les premier et deuxièmes ensembles de liens électroniques. L'image numérique à N couches comprend une hiérarchie d'images vectorielles à M couches du premier ensemble et du second ensemble créés de la pluralité d'images vectorielles. La hiérarchie d'images vectorielles à couches M comprend des images sélectionnées parmi le premier ensemble créé de plusieurs images vectorielles affichant des détails généraux pour les produits de consommation ou des groupes de produits de consommation à un premier ensemble de niveaux les plus élevés dans la hiérarchie d'images vectorielles à couches M. et d'autres images vectorielles sélectionnées à partir du premier ensemble créé d'images vectorielles plurielles affichant des détails spécifiques pour les produits de consommation aux niveaux les plus bas dans la hiérarchie des couches M. Celles sélectionnées dans le deuxième ensemble d'images vectorielles créé affichent des superpositions visuelles de différents niveaux de détails, du général au spécifique pour les groupes prédéterminés de produits de consommation à un deuxième ensemble de niveaux les plus élevés dans la hiérarchie des images vectorielles à couches M. À l'étape 96, l'image numérique à N couches créée est affichée avec l'application à partir du support lisible par ordinateur avec un affichage à résolution progressive via le réseau de communication pour permettre des achats virtuels via le réseau de communication, créant ainsi un magasin en ligne personnalisé de produits de consommation avec le vendeur créé une image numérique N-couche. L'image numérique à N couches créée permet un affichage à résolution progressive de produits de consommation avec les plusieurs images vectorielles créées dans la hiérarchie d'images vectorielles à M couches. L'affichage à résolution progressive permet d'afficher, d'effectuer un zoom avant et d'effectuer un zoom arrière sur des parties sélectionnées de l'image numérique à N couches créée sans perte de qualité d'image et permet d'afficher des éléments sélectionnés du premier ensemble et du deuxième ensemble de liens électroniques ajoutés dans l'image vectorielle plurielle. couches et permet la liaison à un ou plusieurs ensembles différents d'informations électroniques provenant de différentes couches d'images vectorielles dans les plusieurs couches d'images vectorielles pendant l'affichage à résolution progressive de l'image numérique à N couches créée. L'affichage à résolution progressive de l'image numérique à N couches affiche uniquement un ou plusieurs ensembles de liens électroniques ajoutés à une couche d'image vectorielle actuellement visualisée dans l'image numérique à N couches. L'affichage à résolution progressive permet l'affichage de différentes images vectorielles et de différents ensembles de liens électroniques fournissant des images vectorielles et des liens électroniques vers des informations électroniques sélectionnées variant d'informations électroniques générales à des informations électroniques spécifiques lorsque les couches inférieures sont visualisées dans les plusieurs couches d'images vectorielles. L'affichage à résolution progressive de l'image numérique à N couches permet l'affichage de l'image numérique à N couches à partir du support lisible par ordinateur avec les plusieurs images vectorielles créées dans les plusieurs couches d'images vectorielles sans convertir aucune des plusieurs images vectorielles créées en un autre format ou devoir télécharger toutes les images tramées associées aux plusieurs images vectorielles créées sur le réseau de communication.

FIGUE. 10 est un schéma fonctionnel 98 illustrant une image vectorielle vue de face 100 et une image vectorielle vue arrière 102 y compris des informations spécifiques pour un produit de consommation (par exemple, un gommage des pores détoxifiant dans un tube, etc.) visualisé au niveau N dans l'image numérique de la couche N et au niveau M dans la hiérarchie des images vectorielles de la couche M.

Dans un mode de réalisation, les valeurs de N et M sont égales. C'est-à-dire qu'un nombre de couches-N dans l'image numérique à N couches est égal à un nombre de couches-M dans la hiérarchie d'images vectorielles à M couches. Dans un autre mode de réalisation, les valeurs de N et M ne sont pas égales. Dans un tel mode de réalisation, il y a typiquement plus de couches d'images vectorielles dans la hiérarchie d'images vectorielles à M couches qu'il n'y en a dans l'image numérique à N couches. Dans un autre mode de réalisation, il y a plus de couches dans l'image numérique à N couches que dans la hiérarchie d'images vectorielles à M couches. Cependant, la présente invention n'est pas limitée à ces exemples de modes de réalisation et d'autres nombres de couches et valeurs pour N et M peuvent être utilisés pour mettre en pratique l'invention.

Dans un mode de réalisation exemplaire, la valeur de N pour l'image numérique à N couches est comprise entre une et environ 100 couches. Dans un exemple de mode de réalisation typique, l'image numérique à N couches comprend cinq à dix couches. Dans un mode de réalisation exemplaire, la valeur de M pour la hiérarchie d'images vectorielles à M couches est comprise entre une et environ 1000 couches. Dans un exemple de mode de réalisation typique, la hiérarchie d'images vectorielles à couches M comprend environ 100 couches. Cependant, la présente invention n'est pas limitée à ces exemples de modes de réalisation et d'autres nombres de couches et valeurs pour N et M peuvent être utilisés pour mettre en pratique l'invention.

FIGUE. 11 est un schéma fonctionnel 104 illustrant une image numérique N-layer créée 106 comprenant plusieurs images vectorielles 100, 108, 110, 112 dans une hiérarchie d'images vectorielles à couches M. FIGUE. 11 illustre des images vectorielles comprenant des superpositions visuelles 108, 110, 112 pour des groupes de produits de consommation et des images vectorielles de produits de consommation individuels 100, 102. Les superpositions visuelles peuvent inclure des sous-superpositions 109, 111 (dont deux illustrés). Les couches d'images vectorielles sont illustrées par « V-L » et les couches d'images numériques à N couches sont illustrées par « I-L ». En figue. 11 il y a N-couches dans l'image numérique et M-couches dans la hiérarchie vectorielle où N=M. Cependant, la présente invention n'est pas limitée à des modes de réalisation où N=M et peut être mise en pratique avec N différent de M.

FIGUE. 11 illustre une première image vectorielle au niveau 1 dans la hiérarchie d'images vectorielles de couche M comprenant une première superposition visuelle 108 avec des informations sur la marque, une deuxième image vectorielle au niveau 2 comprenant une deuxième superposition visuelle 110 avec des informations sur la sous-marque, une troisième image vectorielle 112 au niveau 3 comprenant une disposition d'étagère prédéterminée d'informations sur le produit et une quatrième et cinquième image vectorielle 100, 102 au niveau M, y compris des informations spécifiques sur le produit. Cependant, la présente invention n'est pas limitée à cet exemple de mode de réalisation et d'autres nombres de couches et valeurs pour N et M peuvent être utilisés pour mettre en pratique l'invention.

De plus, un ordre dans l'image numérique à N couches et/ou la hiérarchie d'images vectorielles à couches M peut être modifié ou ajusté. Par exemple, dans un exemple de mode de réalisation, des informations spécifiques peuvent être incluses à la plupart des niveaux supérieurs et des informations générales peuvent être incluses aux niveaux les plus bas dans les couches N et/ou M et vice-versa.

De plus, diverses combinaisons d'informations générales, spécifiques et/ou intermédiaires peuvent être utilisées et des sous-couches peuvent être regroupées pour inclure une ou plusieurs sous-hiérarchies d'informations électroniques. Par exemple, les sous-couches 3-7 ne peut être utilisé que pour les produits pour le visage qui incluent un écran solaire avec les produits les plus chers affichés aux niveaux supérieurs de la sous-hiérarchie.

FIGUE. 12 est un schéma fonctionnel 114 illustrant des liens électroniques exemplaires 116 ajouté à une image vectorielle individuelle 100 d'un produit de consommation à des emplacements prédéterminés. Seuls les liens électroniques sélectionnés sont visibles et affichés dans une couche sélectionnée de l'image numérique à N couches 70, 106 dans la hiérarchie d'images vectorielles de la couche M (par exemple, voir la figure 18). De plus, les emplacements et les descriptions des liens électroniques ne sont donnés qu'à titre d'exemple. La présente invention n'est pas limitée à de tels liens électroniques et plus, moins et d'autres types de liens électroniques, d'autres descriptions et d'autres emplacements peuvent être utilisés pour mettre en pratique l'invention.

FIGUE. 13 est un schéma fonctionnel 118 illustrant des liens électroniques exemplaires 120 ajouté à une image vectorielle individuelle d'une superposition visuelle 108 à des emplacements prédéterminés. FIGUE. 13 illustre les liens électroniques sous forme d'icônes graphiques. L'icône graphique est facilement reconnaissable (par exemple, une feuille pour les produits naturels, le mot NOUVEAU pour les nouveaux produits, etc.) pour les types de produits sélectionnés et/ou les groupes démographiques prédéterminés (par exemple, les adolescentes, etc.) (Voir FIG 14 pour un texte descriptif supplémentaire des icônes graphiques illustrées sur la figure 13). Les icônes graphiques comprennent également des icônes pour plusieurs types différents d'acheteurs personnels de divers groupes d'âge. (par exemple, une adolescente, une jeune femme (par exemple, 20-30, etc.) une femme d'âge moyen (par exemple, 31-50, etc.), une femme âgée (par exemple 51-90+, etc.) , un adolescent, un jeune homme, un homme d'âge moyen, etc.) La présente invention n'est pas limitée à de tels liens électroniques et plus, moins et d'autres types de liens électroniques, d'autres descriptions et d'autres emplacements peuvent être utilisés pour mettre en pratique l'invention.

Revenant à la fig. 9 , Méthode 84 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel exemple de mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation de la Fig. 9A à l'étape 86, une application 25 sur un support lisible par ordinateur sur un dispositif de réseau serveur 12 avec un ou plusieurs processeurs connectés à un réseau de communication 24 crée un premier ensemble de plusieurs images vectorielles (par exemple, figure 1D, figure 10, éléments 100, 102, etc.) à partir de plusieurs images raster correspondantes (par exemple, la figure 1C ) de produits de consommation 20. La pluralité d'images vectorielles créées comprend des images sélectionnées du premier ensemble d'images vectorielles multiples créées à différentes vues (par exemple, figure 10, face avant 100, arrière 102, etc.) des produits de consommation et comprennent également d'autres images sélectionnées du premier ensemble créé d'images vectorielles plurielles comprenant des images vectorielles à différents niveaux de détail à partir de détails généraux 38 (par exemple, les figures 3, 11, etc.) à des détails spécifiques 42 (figures 5, 10) pour les produits de consommation inclus dans le premier ensemble créé de la pluralité d'images vectorielles. Cependant, la présente invention n'est pas limitée à cet ordre et d'autres ordres peuvent être utilisés dans l'image numérique à N couches et la hiérarchie d'images vectorielles à M couches.

À l'étape 88, L'application 25 dans le support lisible par ordinateur crée un deuxième ensemble de plusieurs images vectorielles pour des groupes prédéterminés de produits de consommation comprenant plusieurs superpositions visuelles (par exemple, figure 11, etc.). Dans un mode de réalisation exemplaire spécifique, les images vectorielles comprenant les superpositions visuelles comprennent plusieurs images vectorielles comprenant des informations de marque, des informations de sous-marque, des informations de catégorie de produit et/ou des informations de produit. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation, plus, moins et/ou d'autres types de superpositions et d'autres modes de réalisation peuvent être utilisés pour mettre en pratique l'invention.

À l'étape 90, L'application 25 dans le support lisible par ordinateur ajoute un premier ensemble de liens électroniques (par exemple, 116, FIGUE. 11) aux images vectorielles individuelles dans le premier ensemble créé d'images vectorielles plurielles. Seuls les liens électroniques sélectionnés parmi un ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle d'un produit de consommation est affichée dans l'image numérique à N couches et/ou dans la hiérarchie d'images vectorielles à couches M ( Voir figure 18 pour l'affichage des liaisons électroniques au niveau N dans l'image numérique à N couches et au niveau M dans la hiérarchie d'images vectorielles à M couches). Dans un mode de réalisation, le premier ensemble de liens électroniques comprend un premier ensemble d'icônes graphiques. Cependant, la présente invention n'est pas limitée à de tels liens électroniques et d'autres types de liens électroniques (par exemple, du texte, etc.) peuvent être utilisés pour mettre en pratique l'invention.

Un avantage de n'afficher que certains des liens électroniques sélectionnés et de rendre ces liens sélectionnés des liens électroniques visibles uniquement lorsqu'une image vectorielle individuelle sélectionnée est affichée permet à l'image numérique à N couches d'être affichée proprement sans affichage d'images encombrées. Si cette méthode n'était pas utilisée, tous les liens de toutes les couches sur toutes les images vectorielles seraient affichés et aucune des images vectorielles pour les superpositions visuelles ou les produits de consommation ne serait visible lorsque l'image numérique à N couches est affichée.

Dans un mode de réalisation, les icônes graphiques comprennent des icônes graphiques pour les nouveaux produits, les produits en vente, tous les produits naturels, les produits anti-âge, les produits avec de nouveaux ingrédients, les produits avec écran solaire, les produits pour des groupes démographiques prédéfinis spécifiques, les produits associés à un marque ou des produits à un niveau de prix similaire (Voir figures 13 et 14). Cependant, la présente invention n'est pas limitée à un tel mode de réalisation et plus, moins ou d'autres types d'icônes graphiques peuvent être utilisés pour mettre en pratique l'invention.

FIGUE. 14 est un schéma fonctionnel 122 illustrant un outil de sélection de produits exemplaire 124 pour déterminer les types de liens électroniques et d'images vectorielles affichées. FIGUE. 14 illustre la sélection de liens électroniques et d'images vectorielles correspondantes pour afficher divers types d'informations sur les produits 126 ou via des catégories démographiques prédéterminées telles que les mères avec enfants 128, adolescentes 130, femmes de plus de cinquante ans 132, femmes professionnelles 134, produits pour hommes, 136, une sélection de produits sur mesure 137 qui n'inclut pas de données démographiques ou de catégories prédéterminées permettant à un utilisateur de créer un environnement d'achat personnalisé avec une image numérique multi-résolution et multicouche (MRM) personnalisée 139 et sélectionnez n'importe quel produit de consommation de n'importe quelle catégorie, pour créer une boutique en ligne personnalisée, etc. Outil de sélection électronique 124 s'affiche via l'application 25. Dans un mode de réalisation, l'outil de sélection électronique 124 est utilisé uniquement par un créateur d'image (par exemple, un détaillant qui crée une image numérique à N-couche pour l'affichage) via un périphérique de réseau de serveur 12.

Dans un autre mode de réalisation, l'outil de sélection de produits 124 est également utilisé via un périphérique réseau client 12 via l'application 25 via l'interface graphique 16 par un utilisateur qui souhaite créer des liens électroniques et afficher des images vectorielles uniquement vers des produits qui l'intéressent. Dans un tel mode de réalisation, l'image numérique à N couches 106 créé à l'étape 94 inclura toutes les images vectorielles possibles et tous les liens électroniques possibles Un consommateur sélectionnera et activera uniquement les images vectorielles et les liens électroniques pour les produits de consommation qui l'intéressent et seuls ces liens électroniques et images vectorielles seront affichés.

Revenant à la fig. 9 à l'étape 92, l'application dans le support lisible par ordinateur ajoute un deuxième ensemble de liens électroniques (par exemple, 120, FIGUE. 13) au deuxième ensemble d'images vectorielles plurielles pour les superpositions visuelles plurielles créées. Seuls ceux sélectionnés parmi les liens électroniques du deuxième ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour une superposition visuelle est affichée. FIGUE. 13 illustre les liens électroniques sous forme d'icônes graphiques. Cependant, la présente invention n'est pas limitée à de tels liens électroniques et d'autres types de liens électroniques (par exemple, du texte, etc.) peuvent être utilisés pour mettre en pratique l'invention.

Dans un mode de réalisation, les icônes graphiques comprennent des icônes graphiques pour les nouveaux produits, les produits en vente, tous les produits naturels, les produits anti-âge, les produits avec de nouveaux ingrédients, les produits avec écran solaire, les produits pour des groupes démographiques prédéfinis spécifiques, les produits associés à un marque ou des produits à un niveau de prix similaire (Voir figures 13 et 14). Cependant, la présente invention n'est pas limitée à de tels modes de réalisation et plus, moins ou d'autres types d'icônes graphiques peuvent être utilisés pour mettre en pratique l'invention.

Dans un mode de réalisation, le premier ensemble de liens électroniques et/ou le second ensemble de liens électroniques comprennent des liens électroniques vers des publicités imprimées (par exemple, un magazine, un journal, des médias électroniques (par exemple, des sites de réseaux sociaux, etc.), de la publicité audio (par exemple, la radio, etc.), la publicité vidéo (par exemple, les publicités télévisées, etc.) et les sites Web contenant des informations supplémentaires sur le produit de consommation. Ces liens peuvent renvoyer à des informations électroniques dans le support lisible par ordinateur et/ou la base de données 22 sur le périphérique réseau du serveur 12 ou périphérique réseau cible 12′ ou vers d'autres sites d'information et/ou base de données 22 accessible via le réseau de communication 24 (par exemple, des sites Web sur Internet, etc.). Dans un mode de réalisation, des informations électroniques supplémentaires sont stockées complètement dans le support lisible par ordinateur et/ou la base de données 22 sur le périphérique réseau du serveur 12. Dans un autre mode de réalisation, certains types d'informations électroniques (par exemple, la publicité vidéo, etc.) ne sont pas stockés et doivent être téléchargés et/ou récupérés à partir d'autres appareils du réseau. 12, 12via le réseau de communication 24. Cependant, la présente invention n'est pas limitée à de tels modes de réalisation et plus, moins ou d'autres types de liaisons électroniques et de stockage d'informations électroniques peuvent être utilisés pour mettre en pratique l'invention.

En figue. 9B à l'étape 94, L'application 25 dans le support lisible par ordinateur crée une image numérique à N couches (par exemple, les figures 8, 11) qui est stockée dans un format de résolution progressive pour une disposition d'affichage prédéterminée des produits de consommation avec le premier ensemble créé (par exemple, 100, 102) et un deuxième ensemble d'images vectorielles plurielles (par exemple, 108, 110, 112) et les premier et deuxième ensembles de liens électroniques ajoutés (116, 120) L'image numérique à N couches comprend une hiérarchie d'images vectorielles à M couches du premier ensemble et du deuxième ensemble créés de la pluralité d'images vectorielles et du premier et du deuxième ensemble de liens électroniques ajoutés.

Dans un mode de réalisation exemplaire, la hiérarchie d'images vectorielles de couche M comprend des images vectorielles sélectionnées à partir du premier ensemble créé de plusieurs images vectorielles affichant des détails généraux pour les produits de consommation ou des groupes de produits de consommation à un premier ensemble de niveaux les plus élevés dans le M. une hiérarchie d'images vectorielles en couches et d'autres images sélectionnées parmi les images vectorielles du premier ensemble créé d'images vectorielles plurielles affichant des détails spécifiques pour les produits de consommation aux niveaux les plus bas de la hiérarchie en couches M. Celles sélectionnées dans le deuxième ensemble d'images vectorielles créé affichent des superpositions visuelles de différents niveaux de détails, du général au spécifique pour les groupes prédéterminés de produits de consommation à un deuxième ensemble de niveaux les plus élevés dans la hiérarchie des images vectorielles à couches M. Cependant, la présente invention n'est pas limitée à une telle hiérarchie et d'autres types de hiérarchies peuvent être utilisés pour mettre en pratique l'invention.

Dans un autre mode de réalisation exemplaire, l'invention est mise en pratique sans la hiérarchie de couches M. De plus, la hiérarchie d'images vectorielles à couches M peut inclure des informations spécifiques aux niveaux les plus élevés et des informations générales aux niveaux les plus bas. Diverses combinaisons de types d'informations et de couches sont possibles pour mettre en pratique l'invention.

À l'étape 96, l'image numérique créée en couches N 106 s'affiche avec l'application 25 à partir du support lisible par ordinateur avec un affichage à résolution progressive via le réseau de communication 24 pour permettre des achats virtuels via le réseau de communication, créant ainsi un magasin en ligne personnalisé de produits de consommation par le vendeur avec l'image numérique à couche N créée.

L'image numérique N-layer créée 106 permet un affichage à résolution progressive de produits de consommation avec les images vectorielles multiples créées dans la hiérarchie d'images vectorielles à couches M. L'affichage à résolution progressive permet d'afficher, de zoomer et de dézoomer sur des parties sélectionnées de l'image numérique N-layer créée 106 sans perte de qualité d'image et permet d'afficher des liaisons sélectionnées parmi le premier ensemble et le deuxième ensemble ajoutés de liens électroniques dans la pluralité de couches d'images vectorielles et permet la liaison à un ou plusieurs ensembles différents d'informations électroniques à partir de différentes couches d'images vectorielles dans la pluralité d'images vectorielles couches pendant l'affichage à résolution progressive de l'image numérique à N couches créée 106.

L'affichage à résolution progressive de l'image numérique N-layer 106 affiche uniquement un ou plusieurs ensembles de liens électroniques ajoutés à une couche d'image vectorielle actuellement visualisée dans l'image numérique à N couches 106. L'affichage à résolution progressive permet l'affichage de différentes images vectorielles et de différents ensembles de liens électroniques fournissant des images vectorielles et des liens électroniques vers des informations électroniques sélectionnées variant d'informations électroniques générales à des informations électroniques spécifiques lorsque les couches inférieures sont visualisées dans les plusieurs couches d'images vectorielles. L'affichage à résolution progressive de l'image numérique N-layer 106 permet l'affichage de l'image numérique N-layer 106 à partir du support lisible par ordinateur avec les plusieurs images vectorielles créées dans les plusieurs couches d'images vectorielles sans convertir aucune des plusieurs images vectorielles créées dans un autre format ou avoir à télécharger des images tramées associées aux plusieurs images vectorielles créées sur le réseau de communication 24.

FIGUE. 15 est un organigramme illustrant une méthode 138 pour sélectionner les produits à afficher dans une image numérique à N couches. À l'étape 140, un outil graphique de sélection de produits est affiché via l'application sur le dispositif de réseau serveur à un dispositif de réseau client via le réseau de communication. À l'étape 142, une entrée de sélection est reçue sur l'application sur le dispositif de réseau serveur via le réseau de communication pour des liaisons électroniques sélectionnées du premier ensemble et du deuxième ensemble de liaisons électroniques et pour l'une sélectionnée des images vectorielles à partir du premier ensemble créé de plusieurs vecteurs images et un deuxième ensemble d'images vectorielles multiples à afficher dans l'image numérique à N couches. À l'étape 144, l'image numérique à N couches est affichée de l'application sur le dispositif de réseau serveur au dispositif de réseau client via le réseau de communication avec l'affichage à résolution progressive affichant uniquement les liens électroniques et les images vectorielles inclus dans l'entrée de sélection reçue, créant ainsi un utilisateur boutique en ligne personnalisée de produits de consommation avec l'image numérique N-layer créée.

Méthode 138 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel exemple de mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation à l'étape 140, un outil graphique de sélection de produits 124 s'affiche via l'application 25 sur le périphérique réseau du serveur 12 à un périphérique réseau client 12via le réseau de communication 24. Dans un autre mode de réalisation, l'outil de sélection de produits est affiché via l'application 25 directement sur le périphérique réseau client 12. L'outil graphique de sélection de produits 124 affiche des informations spécifiques sur le produit 126 et des informations sur les produits spécifiquement liées à des groupes démographiques prédéterminés 128-136.

L'outil de sélection graphique 124 permet à un utilisateur de sélectionner les liens électroniques sur lesquels les images vectorielles seront visibles et seront affichées lorsqu'une image vectorielle correspondante d'une superposition visuelle ou d'un produit de consommation est affichée. L'outil de sélection graphique 124 permet à un utilisateur de personnaliser l'affichage de l'image numérique à N couches en autorisant l'affichage uniquement des éléments qu'un utilisateur est intéressant de voir.

Dans un exemple de réalisation, l'outil de sélection graphique 124 Il comprend des informations prédéterminées. Dans un autre exemple de réalisation, les éléments affichés par l'outil de sélection graphique sont entièrement et/ou partiellement personnalisables par un utilisateur.

Dans un mode de réalisation exemplaire, des articles dans une superposition visuelle et/ou pour un produit de consommation dans lequel les liens électroniques ne sont pas sélectionnés pour l'affichage sont changés en une couleur différente (par exemple, changés d'une couleur pleine à une coloration en échelle de gris, etc.) pour continuer distinguer les éléments sélectionnés pour être rendus visibles. Cependant, la présente invention n'est pas limitée à ce mode de réalisation et d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

À l'étape 142, une entrée de sélection est reçue sur l'application 25 sur le périphérique réseau du serveur 12 via le réseau de communication 24 pour des liaisons électroniques sélectionnées du premier ensemble et du deuxième ensemble de liaisons électroniques et pour l'une sélectionnée des images vectorielles à partir du premier ensemble créé d'images vectorielles multiples et du deuxième ensemble d'images vectorielles plurielles à afficher dans l'image numérique à N couches 70, 106.

Par exemple, l'entrée de sélection peut inclure une demande d'affichage de tous les produits de consommation qui contiennent tous des ingrédients naturels, qui incluent en outre un écran solaire et qui sont actuellement en vente pour Brand-X. pour le groupe démographique des adolescentes 130, etc.

À l'étape 144, l'image numérique N-couche 106 s'affiche depuis l'application 25 sur le périphérique réseau du serveur 12 au périphérique réseau client 12via le réseau de communication 24 avec l'affichage à résolution progressive affichant uniquement les liens électroniques et les images vectorielles inclus dans l'entrée de sélection reçue, créant ainsi un magasin en ligne personnalisé par l'utilisateur de produits de consommation avec l'image numérique à N couches créée 70, 106.

Dans un autre mode de réalisation exemplaire, le procédé 136 est pratiqué uniquement avec le périphérique réseau client 12et application 25 et l'outil graphique de sélection de produits 124 s'affiche via l'application 25 uniquement le périphérique réseau client 12. Dans un tel mode de réalisation, l'image numérique à N couches 70, 106 peut être créé directement sur le périphérique réseau client 12sans utiliser le périphérique réseau du serveur 12.

Dans un exemple de mode de réalisation, le type d'informations affichées dans l'image numérique à couches N et/ou la hiérarchie d'images vectorielles à couches M est entièrement configurable (par exemple, avec l'outil de sélection de produits 124). Par exemple, un utilisateur peut choisir de créer une image numérique à N couches et/ou une hiérarchie d'images vectorielles à M couches en ayant des images vectorielles de produits de consommation (par exemple, 100, 102) à un niveau le plus élevé, dans lequel un niveau supérieur comprend les produits de consommation au prix le plus bas, un niveau suivant comprend les produits de consommation dont les prix sont plus élevés, etc. et un niveau le plus bas comprend les produits de consommation dont le prix est le plus élevé. Pratiquement n'importe quel ordre et pratiquement n'importe quel type d'informations électroniques peuvent être sélectionnés et affichés dans l'image numérique à N couches et/ou dans la hiérarchie d'images vectorielles à M couches. Cependant, la présente invention n'est pas limitée à ces modes de réalisation et d'autres modes de réalisation peuvent être utilisés pour mettre en pratique l'invention.

Revenant à la fig. 9, dans un autre exemple de réalisation, l'étape 94 comprend en outre le stockage de plusieurs entrées de base de données dans une base de données 22 associé au périphérique réseau serveur 12. Les multiples entrées de base de données stockées permettent des images vectorielles individuelles dans l'image numérique à N couches créée. 70, 106 à récupérer et à afficher dans un format de résolution progressive à des emplacements d'affichage prédéterminés sur un écran 14.

FIGUE. 16 est un schéma fonctionnel 146 illustrant une entrée de base de données exemplaire 148. Cependant, la présente invention n'est pas limitée à cet exemple d'entrée de base de données et plus, moins ou un autre champ de base de données peut être utilisé dans les entrées de base de données. FIGUE. 16 indique également uniquement un affichage de données en deux dimensions (par exemple, les coordonnées (X, Y)). Dans un autre mode de réalisation, les entrées de la base de données comprennent un affichage tridimensionnel (par exemple, des coordonnées (X, Y, Z).) (Voir la figure 17).

FIGUE. 17 est un schéma fonctionnel 150 illustrant un exemple de grille d'affichage 152 pour une image numérique créée à N couches. Dans un exemple de réalisation, la disposition d'étagère prédéterminée (figure 3, article 36, FIGUE. 11, article 112) est créé à l'aide d'entrées de base de données 148 de la base de données 22 et la grille d'affichage 152. Dans un tel mode de réalisation, une entrée de base de données 148 est lu à partir de la base de données 22 et la grille 152 est utilisé pour afficher une ou plusieurs images vectorielles à des emplacements prédéterminés sur la disposition des étagères. FIGUE. 17 illustre diverses orientations X, Y et Z. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation et d'autres orientations X, Y et Z peuvent être utilisées pour mettre en pratique l'invention.

Revenant à la fig. 9 à l'étape 96 avec des étapes supplémentaires ajoutées, étape 96 comprend en outre la lecture d'une entrée de base de données 148 de la base de données 22 associé au périphérique réseau du serveur 12 pour une image vectorielle sélectionnée, déterminer un ensemble de coordonnées d'affichage (X, Y, Z) à partir de l'entrée de base de données 148 pour l'image vectorielle sélectionnée et affichage avec l'application 25 à partir du support lisible par ordinateur, l'image vectorielle sélectionnée dans une image numérique à N couches 70, 106 avec un affichage à résolution progressive utilisant l'ensemble déterminé de coordonnées d'affichage.

FIGUE. 18 est un schéma fonctionnel 154 illustrant une image vectorielle d'un produit de consommation 156 affiché au niveau N dans l'image numérique de niveau N 106. Cette image vectorielle est une image vectorielle 100 (figure 10) affiché uniquement avec un ensemble d'exemples de liens électroniques ajoutés (tous les liens originaux affichés sur la figure 12) à l'étape 90 de méthode 84. Cependant, la fig. 18 n'est qu'un exemple et plus, moins et d'autres liens électroniques peuvent être affichés au niveau N dans l'image numérique de niveau N. De même, la fig. 13 n'illustre que les liens électroniques 120 affiché sur une superposition visuelle

Dans un autre exemple de réalisation, avec des ajouts, Step 96 comprend en outre l'affichage avec l'application 25 à partir du support lisible par ordinateur, l'image numérique à N couches créée 106 avec un affichage à résolution progressive en affichant les images vectorielles créées pour les superpositions visuelles créées 108, 110 à un premier niveau et affichage avec l'affichage avec l'application à partir du support lisible par ordinateur d'images vectorielles pour les produits de consommation 112, 100, 102 à un deuxième niveau inférieur au-dessous du premier niveau. (figure 11). Cependant, la présente invention n'est pas limitée à ce mode de réalisation.

Cependant, la présente invention n'est pas limitée à l'utilisation des exemples d'entrées de base de données (figure 16) ou de l'exemple de grille d'affichage (figure 17) et la présente invention peut être mise en pratique avec l'image numérique à N couches. 70, 106 stocké sur un support lisible par ordinateur des dispositifs de réseau 12, 12′ et affiché à l'aide de différents types de grilles d'affichage.

Dans un mode de réalisation, une application d'affichage de magasin virtuel 25 est utilisé avec l'application SILVERLIGHT® par MICROSOFT® de Redmond, Wash. pour mettre en pratique les méthodes et systèmes décrits ici. SILVERLIGHT est un plug-in gratuit alimenté par le framework MICROSOFT.NET qui est compatible avec plusieurs navigateurs, appareils et systèmes d'exploitation pour apporter un nouveau niveau d'interactivité partout où le Web fonctionne. Avec la prise en charge de l'intégration de données avancée, du multithreading, de la vidéo HD à l'aide de IIS Smooth Streaming et de la protection de contenu intégrée, SILVERLIGHT permet des applications en ligne et hors ligne pour un large éventail de scénarios d'entreprise et de consommation. Cependant, la présente invention n'est pas limitée à ce mode de réalisation, et la présente invention peut être mise en pratique avec ou sans SILVERLIGHT et/ou d'autres applications et/ou frameworks similaires ou non similaires.

Dans un autre mode de réalisation, une application d'affichage de magasin virtuel 25 est utilisé avec une application HTML-5. Dans un autre mode de réalisation, l'application d'affichage de magasin virtuel 25 est utilisé avec une application JAVA, une application XML et/ou d'autres types d'applications de balisage, de langage scripté ou conforme (par exemple, C, C++, C#, etc.).

Dans un mode de réalisation, l'image numérique à N couches 70, 160 est stocké dans un format de résolution progressive. Dans un autre mode de réalisation, l'image numérique à N couches est stockée dans un format d'image vectorielle. Dans encore un autre mode de réalisation, l'image numérique à N couches est stockée dans un autre format de stockage autre qu'un format à résolution progressive. Dans un mode de réalisation, l'image numérique à N couches 70, 160 s'affiche avec un affichage à résolution progressive. Dans un autre mode de réalisation, l'image numérique à N couches 70, 160 est affiché avec un format d'affichage autre qu'un affichage à résolution progressive. Diverses combinaisons d'utilisation et de non-utilisation d'un format de stockage d'affichage à résolution progressive et d'utilisation et de non-utilisation de techniques d'affichage à résolution progressive peuvent être utilisées avec d'autres formats de stockage et d'autres techniques d'affichage également pour mettre en pratique l'invention.

Les procédés et le système décrits ici sont illustrés par des descriptions de produits de consommation. Cependant, la présente invention n'est pas limitée à une utilisation avec des produits de consommation et d'autres types de produits (par exemple, des produits commerciaux, etc.) et d'autres types d'articles peuvent également être utilisés pour mettre en pratique l'invention.

Affichage des informations du site Web avec des images numériques N-Layer

Dans un mode de réalisation, une image numérique à couche N est créée à l'aide des procédés et du système décrits ici pour être utilisée comme page d'accueil pour un site Web sur Internet, un intranet, un réseau de communication en nuage 24, etc. Dans un tel mode de réalisation, l'image numérique à N couches est stockée dans un format à résolution progressive et est visualisée avec un affichage à résolution progressive. L'image numérique à N couches remplace HTML, XML, Java et d'autres types d'informations électroniques textuelles et/ou « plates » et/ou unidimensionnelles. Dans un mode de réalisation, l'image numérique à N couches est visualisée avec un navigateur conventionnel. Dans un autre mode de réalisation, l'image numérique de couche N est vue avec un réseau (par exemple, Internet, intranet, etc. plug-in de navigateur (par exemple, application 25, etc.).

FIGUE. 19 est un schéma fonctionnel 158 illustrant une image numérique N-layer 160, 161 utilisé comme page d'accueil sur un site Web. L'image numérique N-couche 160, 161 comprend diverses combinaisons d'images vectorielles, y compris des superpositions visuelles et d'autres images vectorielles. Par exemple, l'image numérique N-layer 160, 161 peut inclure des images vectorielles de superpositions visuelles pour un groupe de sites Web pour un type spécifique d'informations de recherche (par exemple, restaurants, hôtels, compagnies aériennes, etc.) ou des informations générales. L'image numérique N-couche 160, 161 peut également inclure des images vectorielles de superpositions visuelles pour des groupes d'informations (par exemple, des sites Web de moteurs de recherche, etc.). La présente invention propose une nouvelle manière de stocker, d'afficher et de visualiser des informations sur des sites Web et d'autres sites d'informations connectés à un réseau de communication (par exemple, Internet, un intranet, etc.).

FIGUE. 19 illustre une image numérique N-layer comme page d'accueil sur un site Web qui vend des produits pour le visage 160 ou des produits de consommation générale 161. Cependant, la présente invention n'est pas limitée à un tel mode de réalisation et d'autres modes de réalisation peuvent être utilisés pour mettre en pratique l'invention.

Lorsqu'elle est utilisée comme page d'accueil d'un site Web, l'image numérique à couche N peut être stockée dans un format de résolution progressive et/ou autre qu'un format de résolution progressive, et affichée dans un format de résolution progressive et/ou affichée dans un format autre que progressif. format de résolution.

Les procédés et le système décrits ici créent une image numérique à N couches dans un format de résolution progressive stocké et affiché avec un procédé d'affichage à résolution progressive qui fournit une expérience d'achat virtuelle est similaire à et émule une expérience d'achat dans un magasin de détail réel.

FIGUE. 20 est un schéma fonctionnel 162 illustrant un réseau de communication en nuage 24. Le réseau informatique en nuage 24 est également appelé « réseau de communication en nuage » 24. Cependant, la présente invention n'est pas limitée à ce modèle de cloud computing et d'autres modèles de cloud computing peuvent également être utilisés pour mettre en pratique l'invention. L'exemple de réseau de communication en nuage comprend à la fois des composants filaires et/ou sans fil de réseaux publics et privés.

Dans un mode de réalisation, le réseau de cloud computing 24 comprend un réseau de communication en nuage 24 comprenant plusieurs réseaux de composants cloud différents 174, 176, 178, 180. Le « cloud computing » est un modèle permettant d'accéder à un réseau à la demande à un pool partagé de ressources informatiques configurables (par exemple, des réseaux publics et privés, des serveurs, du stockage, des applications et des services) qui sont partagés, rapidement provisionnés et publiés avec un minimum de effort de gestion ou interaction avec le fournisseur de services.

Cet exemple de modèle d'informatique en nuage pour la recherche électronique d'informations favorise la disponibilité des ressources partagées et comprend : (1) les caractéristiques essentielles de l'informatique en nuage (2) des modèles de service d'informatique en nuage et (3) des modèles de déploiement de l'informatique en nuage. Cependant, la présente invention n'est pas limitée à ce modèle de cloud computing et d'autres modèles de cloud computing peuvent également être utilisés pour mettre en pratique l'invention.

Des exemples de caractéristiques essentielles de cloud computing apparaissent dans le tableau 1. Cependant, la présente invention n'est pas limitée à ces caractéristiques essentielles et plus, moins ou d'autres caractéristiques peuvent également être utilisées pour mettre en pratique l'invention.

Des exemples de modèles de services de cloud computing illustrés sur la Fig. 20 apparaissent dans le tableau 2. Cependant, la présente invention n'est pas limitée à ces modèles de service et plus, moins ou d'autres modèles de service peuvent également être utilisés pour mettre en pratique l'invention.

Des exemples de modèles de déploiement de cloud computing apparaissent dans le tableau 3. Cependant, la présente invention n'est pas limitée à ces modèles de déploiement et plus, moins ou d'autres modèles de déploiement peuvent également être utilisés pour mettre en pratique l'invention.

Logiciel cloud 25 pour la création et l'affichage d'images électroniques tire pleinement parti du paradigme du cloud en étant orienté service en mettant l'accent sur l'apatridie, le faible couplage, la modularité et l'interopérabilité sémantique pour la récupération de contenu électronique. Cependant, les services logiciels en nuage 174 peut inclure divers états.

Le stockage en nuage du contenu électronique souhaité sur un réseau informatique en nuage comprend l'agilité, l'évolutivité, l'élasticité et la multilocation. Bien qu'une base de stockage puisse être constituée d'un stockage par blocs ou d'un stockage de fichiers comme celui qui existe sur les réseaux conventionnels, le stockage en nuage est généralement exposé aux demandeurs de contenu électronique souhaité en tant qu'objets en nuage.

Dans un exemple de réalisation, l'application cloud 25, propose des services cloud pour le stockage et la récupération de contenu électronique. L'application 25 offre l'infrastructure de cloud computing 168 en tant que service 170 (IaaS), y compris un service d'infrastructure logicielle cloud 170, la plateforme cloud 172 en tant que service 174 (PaaS) incluant un service de plateforme logicielle cloud 174 et/ou propose des services logiciels cloud spécifiques en tant que service 164 (SaaS) incluant un service logiciel cloud spécifique 166 pour le stockage et la récupération de contenu électronique. L'IaaS, le PaaS et le SaaS comprennent un ou plusieurs services cloud comprenant des services de mise en réseau, de stockage, de serveur réseau, de virtualisation, de système d'exploitation, de middleware, d'exécution, de données et/ou d'application, ou plusieurs combinaisons de ceux-ci, sur le réseau de communication cloud 24.

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir de services de télévision sur le réseau de communication en nuage 24. Les services de télévision comprennent les services de télévision numérique, y compris, mais sans s'y limiter, la télévision par câble, la télévision par satellite, la télévision haute définition (TVHD), en trois dimensions (3D), les téléviseurs et d'autres types d'appareils réseau.

Cependant, la présente invention n'est pas limitée à de tels services de télévision et plus, moins et/ou d'autres services de télévision peuvent être utilisés pour mettre en pratique l'invention.

Services de télévision sur Internet

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir de services de télévision sur Internet sur le réseau de communication en nuage 24. Les services de télévision comprennent la télévision sur Internet, la Web-TV et/ou la télévision sur protocole Internet (IPtv) et/ou d'autres services de télévision de diffusion.

La « télévision Internet » permet aux utilisateurs de choisir un programme ou l'émission de télévision qu'ils souhaitent regarder à partir d'une archive de programmes ou d'un répertoire de chaînes. Les deux formes de visualisation de la télévision sur Internet consistent à diffuser du contenu directement sur un lecteur multimédia ou simplement à télécharger un programme sur le décodeur, la console de jeu, l'ordinateur ou un autre périphérique réseau d'un téléspectateur.

La « Web-TV » fournit du contenu numérique via les réseaux haut débit et mobiles. Le contenu numérique est diffusé sur un décodeur, une console de jeu, un ordinateur ou un autre périphérique réseau d'un spectateur.

La « télévision sur protocole Internet (IPtv) » est un système par lequel les services de télévision sur Internet sont fournis en utilisant l'architecture et les méthodes de mise en réseau de la suite de protocoles Internet sur une infrastructure de réseau à commutation de paquets, par exemple, l'Internet et les réseaux d'accès Internet à large bande, au lieu d'être transmis via les formats traditionnels de diffusion radiofréquence, de signal satellite et de télévision par câble.

Cependant, la présente invention n'est pas limitée à de tels services de télévision par Internet et plus, moins et/ou d'autres services de télévision par Internet peuvent être utilisés pour mettre en pratique l'invention.

Services généraux de moteur de recherche

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir de services de moteurs de recherche généraux. Un moteur de recherche est conçu pour rechercher des informations sur un réseau de communication en nuage 24 comme Internet, y compris les serveurs World Wide Web, HTTP, les serveurs FTP, etc. Les résultats de la recherche sont généralement présentés dans une liste de résultats électroniques. Les informations peuvent être constituées de pages Web, d'images, d'informations électroniques, d'informations multimédias et d'autres types de fichiers. Certains moteurs de recherche extraient également des données disponibles dans des bases de données ou des répertoires ouverts. Contrairement aux annuaires Web, qui sont gérés par des éditeurs humains, les moteurs de recherche fonctionnent généralement de manière algorithmique et/ou sont un mélange d'entrées algorithmiques et humaines.

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir de services de moteurs de recherche généraux. Dans un autre mode de réalisation, l'application cloud 25 fournit des services de moteurs de recherche généraux en interagissant avec un ou plusieurs autres moteurs de recherche publics (par exemple, GOOGLE, BING, YAHOO, etc.) et/ou des services de moteurs de recherche privés.

Dans un autre mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir de services de moteurs de recherche spécialisés, tels que des services de moteurs de recherche verticaux en interagissant avec un ou plusieurs autres moteurs de recherche verticaux publics (par exemple, GALAXY.COM, etc.) et/ou privés services de moteur de recherche.

Cependant, la présente invention n'est pas limitée à de tels services de moteur de recherche généraux et/ou verticaux et plus, moins et/ou d'autres services de moteur de recherche généraux peuvent être utilisés pour mettre en pratique l'invention.

Services de réseautage social

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage IaaS, PaaS et SaaS à partir d'un ou plusieurs services de réseautage social, y compris vers/depuis un ou plusieurs sites Web de réseautage social (par exemple, FACEBOOK, U-TUBE, TWITTER, MY-SPACE, MATCH.COM, E-HARMONIE, GROUPE ON, VIE SOCIALE, etc.). Les sites Web de réseautage social comprennent également, mais sans s'y limiter, des sites de coupons sociaux, des sites Web de rencontres, des blogs, des flux RSS et d'autres types de sites Web d'information dans lesquels des messages peuvent être laissés ou publiés pour une variété de réseaux sociaux. Activités.

Cependant, la présente invention n'est pas limitée aux services de réseautage social décrits et d'autres services de réseautage social publics et privés peuvent également être utilisés pour mettre en pratique l'invention.

Services de téléchargement de musique

Dans un mode de réalisation, l'application cloud 25 fournit des services de création et d'affichage d'images électroniques en nuage à partir des services IaaS, PaaS et SaaS à partir d'un ou plusieurs services de téléchargement de musique (par exemple, ITUNES, RHAPSODY, etc.) sur un ou plusieurs sites de téléchargement de musique.

Cependant, la présente invention n'est pas limitée aux services de réseautage social décrits et d'autres services de réseautage social publics et privés peuvent également être utilisés pour mettre en pratique l'invention.

FIGUE. 21 est un schéma fonctionnel 183 illustrant un exemple d'objet de stockage en nuage 184.

L'objet de stockage cloud 184 comprend une partie enveloppe 186, avec une partie d'en-tête 188, et une partie du corps 190. Cependant, la présente invention n'est pas limitée à un tel objet de stockage en nuage 184 et d'autres objets de stockage en nuage et d'autres objets de stockage en nuage avec plus, moins ou d'autres parties peuvent également être utilisés pour mettre en pratique l'invention.

La partie enveloppe 186 utilise des identifiants de ressources uniformes (URI) et/ou des noms de ressources uniformes (URN) et/ou des URL (Uniform Resource Locators) uniques sur le réseau de communication cloud 24 pour spécifier de manière unique les informations d'emplacement et de version et les règles de codage utilisées par l'objet de stockage en nuage 184 sur l'ensemble du réseau de communication cloud 24. Pour plus d'informations, consultez IETF RFC-3305, Uniform Resource Identifiers (URI), URL et Uniform Resource Names (URN), dont le contenu est incorporé par référence.

La partie enveloppe 186 de l'objet de stockage cloud 184 est suivi d'une partie d'en-tête 188. La partie en-tête 188 inclut des informations étendues sur les objets de stockage en nuage telles que les informations d'autorisation et/ou de transaction, etc.

La partie du corps 190 comprend des méthodes 192 (c'est-à-dire une séquence d'instructions, etc.) pour l'utilisation de données spécifiques à l'application intégrées dans des éléments de données 194. La partie du corps 190 comprend généralement une seule partie de plusieurs parties de données spécifiques à l'application 194 et des données indépendantes 196 donc l'objet de stockage en nuage 184 peut fournir des fonctionnalités distribuées, redondantes de tolérance aux pannes, de sécurité et de confidentialité décrites ici.

Objets de stockage cloud 184 se sont avérés expérimentalement être une couche d'abstraction hautement évolutive, disponible et fiable qui minimise également les limitations des systèmes de fichiers courants. Objets de stockage cloud 184 offrent également une faible latence et de faibles coûts de stockage et de transmission.

Objets de stockage cloud 184 sont composés de nombreuses ressources distribuées, mais fonctionnent comme un seul objet de stockage, sont hautement tolérants aux pannes grâce à la redondance et assurent la distribution du contenu électronique souhaité sur les réseaux de communication publics 180, et un ou plusieurs réseaux privés 176, réseaux communautaires 178 et réseaux hybrides 182 du réseau de communication en nuage 24. Objets de stockage cloud 184 sont également très durables en raison de la création de copies de portions de contenu électronique souhaité sur ces réseaux 176, 178, 180, 182 du réseau de communication en nuage 24. Objets de stockage cloud 184 comprend une ou plusieurs parties du contenu électronique souhaité et peut être stocké sur l'un des 176, 178, 180, 182 réseaux du réseau de communication cloud 24. Objets de stockage cloud 184 sont transparents pour un demandeur du contenu électronique souhaité et sont gérés par des applications cloud 25.

Dans un mode de réalisation, les objets de stockage en nuage 184 sont des objets arbitraires configurables d'une taille allant jusqu'à des centaines de téraoctets, chacun accompagné de quelques kilo-octets de métadonnées. Objets nuage 184 sont organisés et identifiés par un identifiant unique unique sur l'ensemble du réseau de communication cloud 24. Cependant, la présente invention n'est pas limitée aux objets de stockage en nuage décrits, et plus moins et d'autres types d'objets de stockage en nuage peuvent être utilisés pour mettre en pratique l'invention.

Objets de stockage cloud 184 présenter un seul espace de noms ou un espace objet unifié et gérer le contenu électronique souhaité par les politiques de stockage et de récupération des politiques définies par l'utilisateur ou l'administrateur. Les objets de stockage dans le cloud incluent les objets de transfert d'état de représentation (REST), SOAP (Simple Object Access Protocol), LDAP (Lightweight Directory Access Protocol) et/ou API (Application Programming Interface) et/ou d'autres types d'objets de stockage dans le cloud. Cependant, la présente invention n'est pas limitée aux objets de stockage en nuage décrits, et plus moins et d'autres types d'objets de stockage en nuage peuvent être utilisés pour mettre en pratique l'invention.

REST est une spécification de protocole qui caractérise et contraint les objets de stockage de macro-interactions des quatre composants d'un réseau de communication cloud 24, à savoir les serveurs d'origine, les passerelles, les mandataires et les clients, sans imposer de limitations aux participants individuels.

SOAP est une spécification de protocole pour l'échange d'informations structurées dans la mise en œuvre de services cloud avec des objets de stockage. SOAP a au moins trois caractéristiques majeures : (1) Extensibilité (y compris sécurité/chiffrement, routage, etc.) (2) Neutralité (SOAP peut être utilisé sur n'importe quel protocole de transport tel que HTTP, SMTP ou même TCP, etc.), et (3) Indépendance (SOAP permet d'utiliser presque tous les modèles de programmation, etc.)

LDAP est un protocole logiciel permettant le stockage et la récupération de contenu électronique et d'autres ressources telles que des fichiers et des appareils sur le réseau de communication cloud 24. LDAP est une version « légère » du Directory Access Protocol (DAP), qui fait partie de X.500, une norme pour les services d'annuaire dans un réseau. LDAP peut être utilisé avec la sécurité X.509 et d'autres méthodes de sécurité pour un stockage et une récupération sécurisés. X.509 est une norme de certificat numérique à clé publique développée dans le cadre de la spécification d'annuaire X.500. X.509 est utilisé pour la gestion et la distribution sécurisées des certificats signés numériquement sur les réseaux.

Une API est un ensemble particulier de règles et de spécifications que les logiciels peuvent suivre pour communiquer entre eux. Il sert d'interface entre différents logiciels et facilite leur interaction.

Créer, afficher et gérer des images de produits avec le cloud computing

FIGUES. 22A, 22B, 22C, 22D et 22E sont un organigramme illustrant un procédé 198 pour créer, afficher et gérer des produits dans un environnement d'achat virtuel. En figue. 22A à l'étape 200, une application cloud dans un support lisible par ordinateur non transitoire sur un dispositif de réseau de serveurs cloud avec un ou plusieurs processeurs connectés à un réseau de communication cloud comprenant : un ou plusieurs réseaux de communication publics, un ou plusieurs réseaux privés, un ou plusieurs réseaux communautaires et un ou plusieurs réseaux hybrides, crée un premier ensemble de plusieurs images vectorielles à partir de plusieurs images tramées correspondantes de produits de consommation. Le premier ensemble créé de plusieurs images vectorielles comprend des images sélectionnées du premier ensemble créé d'images vectorielles plurielles créées à différentes vues des produits de consommation et comprend également d'autres sélectionnées de plusieurs images vectorielles créées, le premier ensemble d'images vectorielles plurielles créées à divers niveaux de détail allant des détails généraux aux détails spécifiques des produits de consommation. À l'étape 202, l'application cloud sur le dispositif de réseau de serveur cloud crée un deuxième ensemble d'images vectorielles multiples pour des groupes prédéterminés de produits de consommation comprenant plusieurs superpositions visuelles. À l'étape 204, l'application cloud sur le dispositif de réseau de serveur cloud ajoute un premier ensemble de liens électroniques à des images vectorielles individuelles dans le premier ensemble créé de plusieurs images vectorielles. Seuls ceux sélectionnés parmi les liens électroniques du premier ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour un produit de consommation est affichée. En figue. 22B à l'étape 206, l'application cloud sur le dispositif de réseau de serveur cloud ajoute un deuxième ensemble de liens électroniques au deuxième ensemble créé de la pluralité d'images vectorielles pour la pluralité créée de superpositions visuelles. Seuls des liens électroniques sélectionnés parmi le second ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour une superposition visuelle de la pluralité de superpositions visuelles est affichée. À l'étape 208, l'application cloud sur le dispositif de réseau de serveur cloud crée une image numérique en mosaïque multi-résolution (MRM) stockée dans un ou plusieurs objets de stockage cloud dans un format de résolution progressive pour une disposition d'affichage prédéterminée des produits de consommation avec le premier ensemble créé et le deuxième ensemble créé de la pluralité d'images vectorielles et le premier et le deuxième ensembles ajoutés de liens électroniques. L'image numérique MRM comprend une hiérarchie d'images vectorielles en couches du premier ensemble créé et du deuxième ensemble créé de plusieurs images vectorielles et dans laquelle la hiérarchie d'images vectorielles en couches comprend des images sélectionnées parmi les images vectorielles du premier ensemble créé de plusieurs images vectorielles affichant les détails généraux pour les produits de consommation ou groupes de produits de consommation à un premier ensemble de niveaux les plus élevés dans la hiérarchie d'images vectorielles en couches et d'autres images sélectionnées parmi les images vectorielles du premier ensemble créé d'images vectorielles plurielles affichant les détails spécifiques des produits de consommation au niveau le plus bas niveaux dans la hiérarchie en couches et sélectionnés parmi le deuxième ensemble d'images vectorielles créé affichant des superpositions visuelles de différents niveaux de détails, des détails généraux aux détails spécifiques pour les groupes prédéterminés de produits de consommation à un deuxième ensemble de niveaux les plus élevés dans la hiérarchie hiérarchie d'images vectorielles. En figue. 22C à l'étape 210, l'application cloud sur le dispositif de réseau de serveur cloud affiche l'image numérique MRM créée avec un affichage à résolution progressive à partir du ou des objets de stockage cloud via le réseau de communication cloud pour permettre des achats virtuels via le réseau de communication cloud, créant ainsi un vendeur personnalisé sur -magasin en ligne de produits de consommation avec l'image numérique MRM créée. À l'étape 212, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud l'image numérique MRM créée avec l'affichage à résolution progressive des produits de consommation avec la pluralité d'images vectorielles créées dans la hiérarchie d'images vectorielles en couches, l'affichage à résolution progressive comprenant afficher, effectuer un zoom avant et un zoom arrière sur des parties sélectionnées de l'image numérique MRM créée et afficher des éléments sélectionnés parmi un ou plusieurs ensembles de liens électroniques ajoutés dans les plusieurs couches d'images vectorielles et permettre la liaison à un ou plusieurs ensembles d'informations électroniques provenant de vecteurs différents des couches d'images dans les plusieurs couches d'images vectorielles pendant l'affichage à résolution progressive de l'image numérique MRM créée. L'affichage à résolution progressive de l'image numérique MRM affiche uniquement un ou plusieurs ensembles de liens électroniques ajoutés à une couche d'image vectorielle actuellement visualisée dans l'image numérique MRM. À l'étape 214, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud avec l'affichage à résolution progressive de différentes images vectorielles et de différents ensembles de liens électroniques fournissant des images vectorielles et des liens électroniques vers des informations électroniques sélectionnées variant d'informations électroniques générales à des informations électroniques spécifiques en tant que couches inférieures sont visualisées dans la pluralité de couches d'images vectorielles. En figue. 22D , à l'étape 216, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud avec l'affichage à résolution progressive de l'image numérique MRM les plusieurs images vectorielles créées dans les plusieurs couches d'images vectorielles sans convertir aucune des plusieurs images vectorielles créées en un autre format ou en téléchargeant toute image raster associée aux images vectorielles plurielles créées sur le réseau de communication en nuage. À l'étape 218, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud un outil de sélection de produit graphique via le réseau de communication cloud. À l'étape 220, l'outil graphique de sélection de produits affiche plusieurs types de différentes catégories de produits de consommation et plusieurs groupes démographiques prédéterminés. À l'étape 222, une ou plusieurs entrées de sélection sont reçues sur l'outil graphique de sélection de produits sur l'application cloud sur le dispositif de réseau de serveur cloud via le réseau de communication cloud pour sélectionner un ou plusieurs des plusieurs types de différentes catégories de produits de consommation ou un ou plusieurs de plusieurs pré -groupes démographiques déterminés. En figue. 22E à l'étape 224, l'outil de sélection de produit graphique sur l'application cloud sur le dispositif de réseau de serveur cloud crée sur la pluralité d'images vectorielles créées à partir de l'image numérique MRM, plusieurs marqueurs graphiques et une pluralité de liens électroniques uniquement pour l'un quelconque sélectionné parmi la pluralité de types sélectionnés de produits de consommation différents catégories ou les groupes démographiques prédéterminés reçus dans la ou les entrées de sélection, créant ainsi une autre boutique en ligne personnalisée de vendeur de produits de consommation avec l'image numérique MRM créée. À l'étape 226, l'application cloud sur le dispositif de réseau de serveur cloud stocke la pluralité de marqueurs graphiques créés et la pluralité de liens électroniques créés avec l'outil de sélection de produit graphique avec l'image numérique MRM créée dans le ou les objets de stockage cloud. À l'étape 228, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud dans la résolution progressive affichent l'image numérique MRM créée avec la pluralité de marqueurs graphiques et la pluralité de liens électroniques créés avec l'outil de sélection de produit graphique sur la pluralité créée images vectorielles et sur l'image numérique MRM sur un ou plusieurs dispositifs réseau cibles chacun avec un ou plusieurs processeurs via le réseau de communication cloud.

Méthode 198 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel exemple de mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation de la Fig. 22 A à l'étape 200, une application cloud 25 dans un support lisible par ordinateur non transitoire sur un dispositif de réseau de serveur cloud 12 avec un ou plusieurs processeurs connectés à un réseau de communication en nuage 24 comprenant : un ou plusieurs réseaux de communication publics 180, un ou plusieurs réseaux privés 176, un ou plusieurs réseaux communautaires 178 et un ou plusieurs réseaux hybrides 182, crée un premier ensemble de plusieurs images vectorielles à partir de plusieurs images tramées correspondantes de produits de consommation 20. Le premier ensemble créé de plusieurs images vectorielles comprend des images sélectionnées du premier ensemble créé d'images vectorielles plurielles créées à différentes vues des produits de consommation et comprend également d'autres sélectionnées de plusieurs images vectorielles créées, le premier ensemble d'images vectorielles plurielles créées à divers niveaux de détail allant des détails généraux aux détails spécifiques des produits de consommation (voir, par exemple, les figures 8 et 11 et le texte correspondant).

À l'étape 202, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 crée un second ensemble de plusieurs images vectorielles pour des groupes prédéterminés de produits de consommation comprenant plusieurs superpositions visuelles.

À l'étape 204, l'application cloud 25 sur le périphérique réseau du serveur cloud 25 ajoute un premier ensemble de liens électroniques à des images vectorielles individuelles dans le premier ensemble créé de plusieurs images vectorielles. Seuls ceux sélectionnés parmi les liens électroniques du premier ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour un produit de consommation est affichée. (Voir, par exemple, les figures 8, 11, 13).

En figue. 22B à l'étape 206, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 ajoute un deuxième ensemble de liens électroniques au deuxième ensemble créé de la pluralité d'images vectorielles pour la pluralité créée de superpositions visuelles. Seuls des liens électroniques sélectionnés parmi le second ensemble de liens électroniques ajoutés à une image vectorielle individuelle sont visibles et affichables lorsque l'image vectorielle individuelle pour une superposition visuelle de la pluralité de superpositions visuelles est affichée. (Voir, par exemple, les figures 8, 11, 12, 13, 18, etc.).

À l'étape 208, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 crée une image numérique en mosaïque multi-résolution (MRM) 37, 38, 42, 70 stocké dans un ou plusieurs objets de stockage cloud 184 dans un format de résolution progressive pour une disposition d'affichage prédéterminée des produits de consommation avec le premier ensemble créé et le deuxième ensemble créé de la pluralité d'images vectorielles et le premier et le deuxième ensembles ajoutés de liens électroniques.

L'image numérique MRM 37, 38, 42, 70 comprend une hiérarchie d'images vectorielles en couches du premier ensemble créé et du second ensemble créé de plusieurs images vectorielles et dans lequel la hiérarchie d'images vectorielles en couches comprend des images sélectionnées parmi les images vectorielles du premier ensemble créé des plusieurs images vectorielles affichant les détails généraux pour le produits de consommation ou groupes de produits de consommation 20 à un premier ensemble de niveaux les plus élevés dans la hiérarchie d'images vectorielles en couches et d'autres images sélectionnées parmi les images vectorielles du premier ensemble créé d'images vectorielles plurielles affichant les détails spécifiques pour les produits de consommation aux niveaux les plus bas 108 dans la hiérarchie en couches et celles sélectionnées dans le deuxième ensemble créé d'images vectorielles affichant des superpositions visuelles de différents niveaux de détails à partir des détails généraux 112 à des détails spécifiques 108 pour les groupes prédéterminés de produits de consommation 20 à un deuxième ensemble de niveaux les plus élevés dans la hiérarchie d'images vectorielles en couches. (Voir, par exemple, les figures 8, 11, 12, 13, 18, etc.).

En figue. 22C à l'étape 210, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 affiche l'image numérique MRM créée 37, 38, 42, 70 avec un affichage à résolution progressive à partir du ou des objets de stockage en nuage 184 via le réseau de communication cloud 24 pour permettre des achats virtuels via le réseau de communication en nuage, créant ainsi une boutique en ligne personnalisée de produits de consommation par le vendeur avec l'image numérique MRM créée 37, 38, 42, 70.

À l'étape 212, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 l'image numérique MRM créée 37, 38, 42, 70 avec l'affichage à résolution progressive de produits de consommation avec la pluralité d'images vectorielles créées dans la hiérarchie d'images vectorielles en couches, l'affichage à résolution progressive comprenant l'affichage, le zoom avant et le zoom arrière sur des parties sélectionnées de l'image numérique MRM créée 37, 38, 42, 70 et afficher ceux sélectionnés parmi les un ou plusieurs ensembles de liens électroniques ajoutés dans les plusieurs couches d'images vectorielles et permettre la liaison à un ou plusieurs ensembles d'informations électroniques à partir de différentes couches d'images vectorielles dans les plusieurs couches d'images vectorielles pendant l'affichage à résolution progressive du Image numérique MRM 37, 38, 42, 70. L'affichage à résolution progressive de l'image numérique MRM affiche uniquement un ou plusieurs ensembles de liens électroniques ajoutés à une couche d'image vectorielle actuellement visualisée dans l'image numérique MRM. 37, 38, 42, 70.

À l'étape 214, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 avec l'affichage à résolution progressive de différentes images vectorielles et différents ensembles de liens électroniques fournissant des images vectorielles et des liens électroniques vers des informations électroniques sélectionnées variant d'informations électroniques générales à des informations électroniques spécifiques lorsque les couches inférieures sont visualisées dans la pluralité de couches d'images vectorielles.

En figue. 22C à l'étape 216, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 avec l'affichage à résolution progressive de l'image numérique MRM 37, 38, 42, 70 les plusieurs images vectorielles créées dans les plusieurs couches d'images vectorielles sans convertir aucune des plusieurs images vectorielles créées dans un autre format ou télécharger des images tramées associées aux plusieurs images vectorielles créées sur le réseau de communication en nuage 24.

À l'étape 218, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 un outil graphique de sélection de produits 124 (figure 14) via le réseau de communication cloud 24.

À l'étape 220, l'outil graphique de sélection de produits affiche plusieurs types de différentes catégories de produits de consommation 126 et plusieurs groupes démographiques prédéterminés 128, 130, 132, 134, 136.

À l'étape 222, une ou plusieurs entrées de sélection sont reçues sur l'outil graphique de sélection de produits 124 sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 via le réseau de communication en nuage 24 pour sélectionner un ou plusieurs des plusieurs types de différentes catégories de produits de consommation 126 ou un ou plusieurs de plusieurs groupes démographiques prédéterminés 128, 130, 132, 134, 136.

En figue. 22E à l'étape 224, l'outil graphique de sélection de produits 124 sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 crée sur les images vectorielles plurielles créées à partir de l'image numérique MRM 108, 37, 38, 42, 70 marqueurs graphiques pluriels 120 et une pluralité de liens électroniques uniquement pour l'un quelconque sélectionné parmi la pluralité de types sélectionnés de différentes catégories de produits de consommation 126 ou les groupes démographiques prédéterminés 128, 130, 132, 134, 136 reçue dans la ou les entrées de sélection, créant ainsi un autre magasin en ligne personnalisé de produits de consommation par le vendeur avec l'image numérique MRM créée 108, 37, 38, 42, 70.

À l'étape 226, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 stocke la pluralité de marqueurs graphiques créés et la pluralité de liens électroniques créés avec l'outil de sélection de produit graphique 124 avec l'image numérique MRM créée 108, 37, 38, 42, 70 dans le ou les objets de stockage cloud 184.

À l'étape 228, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 dans la résolution progressive afficher l'image numérique MRM créée 108, 37, 38, 42, 70 avec la pluralité de marqueurs graphiques et la pluralité de liens électroniques créés avec l'outil graphique de sélection de produits 124 sur les images vectorielles plurielles créées et sur l'image numérique MRM 108, 37, 38, 42, 70 sur un ou plusieurs périphériques réseau cibles 12chacun avec un ou plusieurs processeurs via le réseau de communication cloud 24.

Dans un mode de réalisation, l'image numérique MRM créée comprend 108, 37, 38, 42, 70 un site Web 160, 161 utilisé sur un autre périphérique réseau de serveur cloud 11 sur le réseau de communication cloud 24. Dans un autre mode de réalisation, l'image numérique MRM créée 108, 37, 38, 42, 70 comprend une plateforme publicitaire 160, 161 disponibles sur des services de télévision sur Internet, des services de moteur de recherche et/ou des services de réseautage social via le réseau de communication en nuage 24.

Affichage à résolution progressive des images de produits à partir d'un objet d'achat graphique

Dans un mode de réalisation, une ou plusieurs entrées de sélection sont reçues sur l'outil de sélection de produit graphique à partir d'un dispositif de réseau cible pour sélectionner un ou plusieurs produits de consommation à partir d'une image numérique MRM créée.

L'outil de sélection de produit graphique crée sur plusieurs images vectorielles à partir de l'image numérique MRM créée plusieurs marqueurs graphiques et plusieurs liens électroniques uniquement pour l'un quelconque sélectionné des plusieurs produits de consommation sélectionnés reçus dans la ou les entrées de sélection, créant ainsi un autre vendeur personnalisé sur -magasin en ligne de produits de consommation sélectionnés qui est stocké sous forme d'image numérique MRM personnalisée.

Un utilisateur sélectionne un ou plusieurs des produits de consommation sélectionnés à acheter et place les articles dans un objet graphique d'achat d'achat qui permet un affichage à résolution progressive des articles dans l'objet graphique d'achat d'achat.

FIGUE. 23 est un schéma fonctionnel 230 illustrant un objet d'achat graphique 232 qui fournit un affichage à résolution progressive de tout produit de consommation sélectionné par un utilisateur. Les produits de consommation sélectionnés par un utilisateur sont affichés sous forme d'une ou plusieurs images vectorielles au niveau N le plus bas dans l'image numérique de niveau N dans l'image numérique MRM personnalisée de niveau M. Un seul produit de consommation sélectionné 100, 156 est illustré par souci de simplicité. Cependant, l'objet d'achat graphique 232 inclurait généralement plusieurs produits de consommation sélectionnés pour l'achat.

Par exemple, si un utilisateur a sélectionné un produit de consommation 100, il apparaîtrait dans l'objet d'achat graphique 232 comme produit de consommation 156 affiché au niveau N dans l'image numérique de niveau N 106 créé avec les entrées de l'utilisateur. Cette image vectorielle du produit de consommation de la Fig. 23 est l'image vectorielle 100 (Fig. 10) affiché avec l'ensemble des exemples de liens électroniques ajoutés (tous les liens originaux 116 représenté sur la fig. 12 ) à l'étape 90 de méthode 84. Le produit de consommation 156 est au niveau N le plus bas dans l'image numérique de niveau N 106. Si l'utilisateur a sélectionné un produit de consommation 156, ils pourraient revenir aux différentes couches de l'affichage à résolution progressive jusqu'au premier ou au plus haut niveau tel que le niveau un 108 (Fig. 11) puis redescendre, etc., directement à partir de l'objet d'achat graphique 232.

Un utilisateur peut sélectionner le produit de consommation 156 dans l'objet d'achat graphique 232 et avec l'affichage à résolution progressive, revenir au niveau le plus élevé, niveau 1 dans l'image numérique à N niveaux pour sélectionner des produits de consommation nouveaux ou différents directement à partir de l'objet d'achat graphique.

Affichage à résolution progressive de produits de consommation sélectionnés directement à partir de l'objet d'achat graphique 232 permet à un utilisateur d'examiner les articles qu'il souhaite acheter et de sélectionner des articles nouveaux, supplémentaires et/ou différents dans la boutique en ligne personnalisée dans l'image numérique MRM à plusieurs couches personnalisée.

Dans un mode de réalisation, l'objet graphique d'achat d'achat 232 comprend un panier d'achat graphique et/ou un panier d'achat graphique et/ou une autre entité d'achat graphique utilisée pour collecter des produits de consommation qu'un utilisateur souhaite acheter. Cependant, la présente invention n'est pas limitée à ces objets graphiques et d'autres objets peuvent être utilisés pour mettre en pratique l'invention.

FIGUES. 24A et 24B sont un organigramme illustrant la méthode 234 pour un affichage à résolution progressive de produits de consommation sélectionnés directement à partir d'un panier/sac graphique. En figue. 24A à l'étape 236, Méthode 198 de la fig. 22 est exécuté jusqu'à ce que l'étape 218. À l'étape 238, l'application cloud affiche à partir du ou des objets de stockage cloud un outil graphique de sélection de produits via le réseau de communication cloud. À l'étape 240, une ou plusieurs entrées de sélection sont reçues sur l'outil graphique de sélection de produits à partir d'un dispositif réseau cible avec un ou plusieurs processeurs sur l'application cloud sur le dispositif réseau serveur cloud via le réseau de communication cloud pour sélectionner un ou plusieurs produits de consommation à partir du MRM créé Image digitale. À l'étape 242, l'outil de sélection de produit graphique sur l'application cloud sur le dispositif de réseau de serveur cloud crée sur les plusieurs images vectorielles créées à partir de l'image numérique MRM créée plusieurs marqueurs graphiques et plusieurs liens électroniques pour le ou les produits de consommation reçus dans la ou les sélections entrées, créant ainsi une autre boutique en ligne personnalisée par le vendeur de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée. À l'étape 244, l'application cloud stocke dans le ou les objets de stockage cloud l'image numérique MRM personnalisée. En figue. 24B à l'étape 246, l'application cloud sur le dispositif de réseau de serveur cloud affiche à partir du ou des objets de stockage cloud dans l'affichage à résolution progressive, l'image numérique MRM personnalisée avec la pluralité de marqueurs graphiques et la pluralité de liens électroniques créés avec l'outil de sélection de produit graphique sur le plusieurs images vectorielles et sur l'image numérique MRM personnalisée sur le dispositif de réseau cible via le réseau de communication en nuage. À l'étape 248, une ou plusieurs secondes entrées de sélection du dispositif réseau cible sont reçues sur l'application cloud sur le dispositif réseau serveur cloud via le réseau de communication cloud pour acheter un ou plusieurs produits de consommation à partir de l'image numérique MRM personnalisée. À l'étape 250, l'application cloud sur le dispositif réseau serveur cloud affiche sur le dispositif réseau cible à partir du ou des objets de stockage cloud dans un objet d'achat d'achat graphique des images vectorielles du ou des produits de consommation sélectionnés comprenant les plusieurs marqueurs graphiques et les plusieurs liens électroniques aux niveaux les plus bas de la hiérarchie en couches de l'image numérique MRM personnalisée et permettant un affichage en résolution progressive des niveaux les plus bas de la hiérarchie en couches jusqu'aux niveaux les plus élevés de la hiérarchie en couches et redescendre aux niveaux les plus bas de la hiérarchie en couches dans le MRM personnalisé image numérique directement à partir de l'objet graphique d'achat d'achat pour permettre de sélectionner des produits de consommation nouveaux ou différents directement à partir de l'objet graphique d'achat d'achat.

Méthode 234 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel exemple de mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation de la Fig. 24A à l'étape 236, Méthode 198 de la fig. 22 est exécuté jusqu'à ce que l'étape 218. Cependant, d'autres méthodes peuvent être utilisées pour mettre en pratique l'invention et la présente invention n'est pas limitée à l'utilisation de la méthode 198.

À l'étape 238, l'application cloud 25 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 un outil graphique de sélection de produits 124 via le réseau de communication cloud 24.

À l'étape 240, une ou plusieurs entrées de sélection sont reçues sur l'outil graphique de sélection de produits 124 à partir d'un périphérique réseau cible 12avec un ou plusieurs processeurs sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 via le réseau de communication en nuage 24 sélectionner un ou plusieurs produits de consommation à partir de l'image numérique MRM créée 37, 38, 42, 70, 108.

À l'étape 242, l'outil graphique de sélection de produits 124 sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 crée sur la pluralité d'images vectorielles créées à partir de l'image numérique MRM créée 37, 38, 42, 70, 108 marqueurs graphiques pluriels 120 et plusieurs liens électroniques 116 pour le ou les produits de consommation reçus dans la ou les entrées de sélection, créant ainsi un autre magasin en ligne personnalisé de vendeur de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée 139, 233.

À l'étape 244, l'application cloud 25 stocke dans le ou les objets de stockage cloud 184 l'image numérique MRM personnalisée 139, 233.

En figue. 24B à l'étape 246, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche à partir d'un ou plusieurs objets de stockage cloud 184 dans l'affichage à résolution progressive, l'image numérique MRM personnalisée 139, 233 avec les marqueurs graphiques au pluriel 120 et les liens électroniques pluriels 116 créé avec l'outil graphique de sélection de produits 124 sur les images vectorielles plurielles créées et sur l'image numérique MRM personnalisée 33 sur le périphérique réseau cible 12via le réseau de communication cloud 24.

À l'étape 248, une ou plusieurs secondes entrées de sélection du dispositif réseau cible 12sont reçus sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 via le réseau de communication cloud 24 d'acheter un ou plusieurs produits de consommation à partir de l'image numérique MRM personnalisée 139, 233.

À l'étape 250, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 s'affiche sur le périphérique réseau cible 12à partir du ou des objets de stockage cloud 184 dans un objet d'achat graphique 232, des images vectorielles d'un ou plusieurs produits de consommation sélectionnés comprenant les marqueurs graphiques pluriels 120 et les liens électroniques pluriels 124 aux niveaux les plus bas de la hiérarchie en couches de l'image numérique MRM personnalisée 139, 233 et permettant un affichage à résolution progressive depuis les niveaux les plus bas dans la hiérarchie en couches jusqu'aux niveaux les plus élevés de la hiérarchie en couches et jusqu'aux niveaux les plus bas dans la hiérarchie en couches dans l'image numérique MRM personnalisée 139, 233 directement depuis l'objet d'achat graphique 232 pour permettre la sélection de produits de consommation nouveaux et/ou différents directement à partir de l'objet d'achat graphique 232.

Si des produits de consommation nouveaux et/ou différents sont sélectionnés via l'affichage à résolution progressive à partir de l'objet d'achat graphique 232, ils sont ajoutés à l'objet d'achat graphique 232 sans affecter les produits de consommation sélectionnés 234 déjà dans l'objet d'achat graphique 232. L'affichage à résolution progressive des produits de consommation sélectionnés dans l'objet d'achat graphique 232 autorise également les produits de consommation sélectionnés dans l'objet d'achat graphique 232 à comparer à d'autres produits de consommation dans l'image numérique MRM personnalisée 139, 233 sans les supprimer de l'objet d'achat graphique 232. De telles actions ne sont pas possibles avec les paniers/sacs graphiques connus dans l'art.

Les procédés et le système décrits ici créent une image numérique MRM à plusieurs couches dans un format de résolution progressive stocké dans un ou plusieurs objets de stockage en nuage et affiché via un réseau de communication en nuage avec des procédés d'affichage à résolution progressive comprenant un procédé d'affichage à résolution progressive à partir d'un panier graphique et/ou ou un sac qui offre une expérience d'achat virtuelle est similaire à et émule une expérience d'achat dans un magasin de détail réel.

Un « haut-parleur intelligent » 51 est un type de haut-parleur sans fil et de dispositif de commande vocale avec un assistant virtuel intégré qui propose des actions interactives et une activation mains libres à l'aide d'un « mot chaud » (ou de plusieurs « mots chauds »). Certains haut-parleurs intelligents peuvent également agir comme un appareil intelligent qui utilise le Wi-Fi, le Bluetooth et d'autres normes de protocole sans fil pour étendre l'utilisation au-delà de la lecture audio, par exemple pour contrôler les appareils domotiques. Cela peut inclure, sans s'y limiter, des fonctionnalités telles que la compatibilité entre un certain nombre de services et de plates-formes, la connexion peer-to-peer via un réseau maillé, des assistants virtuels et autres. Un haut-parleur intelligent est un appareil Internet des objets (IoT). Chaque haut-parleur intelligent a sa propre interface et ses fonctionnalités désignées en interne, généralement lancées ou contrôlées via une application ou un logiciel de domotique. Certains haut-parleurs intelligents comprennent également un écran d'affichage pour montrer à l'utilisateur une réponse visuelle à une commande audio.

AMAZON, GOOGLE, APPLE et d'autres sociétés fabriquent des haut-parleurs intelligents avec des assistants numériques qui acceptent les commandes vocales et fournissent automatiquement des réponses vocales automatisées. L'assistant numérique AMAZON s'appelle ALEXA, l'assistant numérique GOOGLE s'appelle HEY GOOGLE et l'assistant numérique APPLE s'appelle SIRI.

Commandes et réponses audio

Des commandes et des réponses audio sont utilisées avec la présente invention pour créer une boutique en ligne personnalisée par le vendeur de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée 139, 233. L'image numérique MRM personnalisée 139, 233 est créé et stocké avec des commandes audio et des réponses sur le périphérique réseau du serveur cloud 12 même si un périphérique réseau cible 12′, comme un haut-parleur intelligent 51, n'a pas de composant d'affichage pour afficher visuellement l'image numérique MRM personnalisée 139, 233. Dans un tel mode de réalisation, le vendeur a personnalisé une boutique en ligne de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée 139, 233 est créé avec des commandes et des réponses audio et est stocké sur le périphérique réseau du serveur cloud 12 même s'il n'est jamais affiché visuellement sur le périphérique réseau cible 12′.

Dans la présente invention, la boutique en ligne de produits de consommation sélectionnés sous forme d'image numérique MRM personnalisée 139, 233, est manipulé avec des entrées de sélection audio au lieu d'une entrée de sélection manuelle à partir d'une souris, d'un clavier, etc. et de toute information visuelle dans la boutique en ligne de produits de consommation sélectionnés dans et sur une image numérique MRM personnalisée 139, 233 est transmise sous forme d'informations audio avec des réponses audio automatisées et automatiques créées par l'application cloud 25 sur le périphérique réseau du serveur cloud 12.

Par exemple, le périphérique réseau cible 12′ peut recevoir les informations audio suivantes : « Vous êtes au niveau 1, quels produits voulez-vous ? » depuis le périphérique réseau du serveur cloud 12. Le périphérique réseau cible 12′ peut envoyer une demande audio de shampoing : « Je veux acheter du shampoing ». Le périphérique réseau du serveur cloud 12 peut alors répondre, Vous êtes au niveau 2, il y a trois shampooings, Shampoo-A, Shampoo-B, Shampoo-C, il y a 3 liens d'information pour Shampoo-A, 11 liens d'information pour Shampoo-B, et 4 liens d'information pour Shampooing-C », etc. « Quel shampooing voulez-vous choisir ?

FIGUES. 25A et 25B sont un organigramme illustrant une méthode 252 pour un affichage à résolution progressive de produits de consommation sélectionnés directement à partir d'un panier/sac graphique avec commandes et réponses audio.

En figue. 25A à l'étape 254, Méthode 198 de la fig. 22 est exécuté jusqu'à ce que l'étape 218. À l'étape 256, l'application cloud crée à partir du ou des objets de stockage cloud un outil graphique de sélection de produits via le réseau de communication cloud. À l'étape 258, une ou plusieurs entrées de sélection audio sont reçues sur une interface audio de serveur sur l'application cloud sur le dispositif réseau de serveur cloud via le réseau de communication cloud à partir d'un dispositif réseau cible avec un ou plusieurs autres processeurs et avec une interface audio cible, pour en sélectionner un ou plusieurs produits de consommation dans l'ensemble de produits de consommation à partir de l'image numérique MRM créée avec des commandes et des réponses audio, l'application cloud en communication avec un outil de section de produit graphique sur l'application cloud. À l'étape 260, l'outil de sélection de produit graphique sur l'application cloud sur le dispositif de réseau de serveur cloud crée sur la pluralité d'images vectorielles créées à partir de l'image numérique MRM créée plusieurs marqueurs graphiques et plusieurs liens électroniques pour le ou les produits de consommation reçus dans le ou les des entrées de sélection, créant ainsi une autre boutique en ligne personnalisée par le vendeur de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée. À l'étape 262, l'application cloud stocke dans le ou les objets de stockage cloud l'image numérique MRM personnalisée. En figue. 25B à l'étape 264 l'application cloud sur le dispositif de réseau de serveur cloud stocke à partir du ou des objets de stockage cloud dans l'affichage à résolution progressive, l'image numérique MRM personnalisée avec la pluralité de marqueurs graphiques et la pluralité de liens électroniques créés avec l'outil de sélection de produit graphique sur la pluralité créée images vectorielles et sur l'image numérique MRM personnalisée sur le périphérique réseau cible via le réseau de communication cloud. À l'étape 266, une ou plusieurs secondes entrées de sélection audio sont reçues du dispositif réseau cible d'interface audio cible sur l'interface audio serveur sur l'application cloud sur le dispositif réseau serveur cloud via le réseau de communication cloud pour acheter un ensemble souhaité d'un ou plusieurs produits de consommation auprès du image numérique MRM personnalisée avec commandes et réponses audio. À l'étape 268, l'application cloud sur le dispositif réseau serveur cloud stocke pour le dispositif réseau cible, à partir du ou des objets de stockage cloud dans un objet d'achat d'achat graphique des images vectorielles du ou des produits de consommation sélectionnés comprenant les plusieurs marqueurs graphiques et la pluralité électronique liens aux niveaux les plus bas de la hiérarchie en couches de l'image numérique MRM personnalisée et permettant un affichage en résolution progressive des niveaux les plus bas de la hiérarchie en couches jusqu'aux niveaux les plus élevés de la hiérarchie en couches et redescendre aux niveaux les plus bas de la hiérarchie en couches dans le Image numérique MRM directement à partir de l'objet graphique d'achat d'achat pour permettre de sélectionner des produits de consommation nouveaux ou différents directement à partir de l'objet graphique d'achat d'achat.

Méthode 252 est illustré par un exemple de réalisation. Cependant, la présente invention n'est pas limitée à un tel exemple de mode de réalisation, d'autres modes de réalisation peuvent également être utilisés pour mettre en pratique l'invention.

Dans un tel exemple de réalisation de la Fig. 25A à l'étape 254, Méthode 198 de la fig. 22 est exécuté jusqu'à ce que l'étape 218. Cependant, d'autres méthodes peuvent être utilisées pour mettre en pratique l'invention et la présente invention n'est pas limitée à l'utilisation de la méthode 198.

À l'étape 256, l'application cloud 25 crée à partir d'un ou plusieurs objets de stockage cloud 184 un outil graphique de sélection de produits 124 via le réseau de communication cloud 24.

À l'étape 258, une ou plusieurs entrées de sélection audio sont reçues sur une interface audio de serveur 53sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 via le réseau de communication cloud 24 à partir d'un périphérique réseau cible 12 avec un ou plusieurs autres processeurs et avec une interface audio cible 53, pour sélectionner un ou plusieurs produits de consommation dans l'ensemble de produits de consommation à partir de l'image numérique MRM créée 37, 38, 42, 70, 108 avec commandes et réponses audio, l'application cloud 25 dans les communications avec un outil graphique de section de produit 124 sur l'application cloud 25.

À l'étape 260, l'outil graphique de sélection de produits 124 sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 crée sur la pluralité d'images vectorielles créées à partir de l'image numérique MRM créée 37, 38, 42, 70, 108 marqueurs graphiques pluriels 120 et plusieurs liens électroniques 116 pour le ou les produits de consommation reçus dans la ou les entrées de sélection audio, créant ainsi une autre boutique en ligne personnalisée de vendeur de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée 139, 233.

À l'étape 262, l'application cloud 25 stocke dans le ou les objets de stockage cloud 184 l'image numérique MRM personnalisée 139, 233.

En figue. 25B à l'étape 264, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 magasins à partir d'un ou plusieurs objets de stockage cloud 184 dans l'affichage à résolution progressive, l'image numérique MRM personnalisée 139, 233 avec les marqueurs graphiques au pluriel 120 et les liens électroniques pluriels 116 créé avec l'outil graphique de sélection de produits 124 sur les images vectorielles plurielles créées et sur l'image numérique MRM personnalisée 33 sur le périphérique réseau cible 12via le réseau de communication cloud 24.

À l'étape 266, une ou plusieurs secondes entrées de sélection audio sont reçues de l'interface audio cible 53 sur le périphérique réseau cible 12sur l'interface audio du serveur 53sur application cloud 24 sur le périphérique réseau du serveur cloud 12 via le réseau de communication cloud 24 pour acheter un ensemble souhaité d'un ou plusieurs produits de consommation à partir de l'image numérique MRM personnalisée 139, 233 avec des commandes et des réponses audio.

À l'étape 268, l'application cloud 25 sur le périphérique réseau du serveur cloud 12 magasins pour le périphérique réseau cible 12à partir du ou des objets de stockage cloud 184 dans un objet d'achat graphique 232, des images vectorielles d'un ou plusieurs produits de consommation sélectionnés comprenant les marqueurs graphiques pluriels 120 et les liens électroniques pluriels 124 aux niveaux les plus bas de la hiérarchie en couches de l'image numérique MRM personnalisée 139, 233 et permettant un affichage à résolution progressive depuis les niveaux les plus bas dans la hiérarchie en couches jusqu'aux niveaux les plus élevés de la hiérarchie en couches et jusqu'aux niveaux les plus bas dans la hiérarchie en couches dans l'image numérique MRM personnalisée 139, 233 directement depuis l'objet d'achat graphique 232 pour permettre la sélection de produits de consommation nouveaux et/ou différents directement à partir de l'objet d'achat graphique 232 avec des commandes et des réponses audio.

Si des produits de consommation nouveaux et/ou différents sont sélectionnés via l'affichage à résolution progressive à partir de l'objet d'achat graphique 232 via des commandes et réponses audio, ils sont ajoutés à l'objet d'achat graphique 232 sans affecter les produits de consommation sélectionnés 234 déjà dans l'objet d'achat graphique 232. L'affichage à résolution progressive des produits de consommation sélectionnés dans l'objet d'achat graphique 232 autorise également les produits de consommation sélectionnés dans l'objet d'achat graphique 232 à comparer à d'autres produits de consommation dans l'image numérique MRM personnalisée 139, 233 sans les supprimer de l'objet d'achat graphique 232. De telles actions ne sont pas possibles avec les paniers/sacs graphiques connus dans l'art.

Dans un mode de réalisation, si le périphérique réseau cible 12a un composant d'affichage, puis une autre étape 268 peut être exécuté avec des fonctionnalités supplémentaires. La fonctionnalité supplémentaire comprend l'application cloud 25 sur le périphérique réseau du serveur cloud 12 affichage sur un composant d'affichage sur le périphérique réseau cible 12′ ou un autre périphérique réseau cible 12avec un ou plusieurs processeurs, à partir du ou des objets de stockage cloud 184 dans un objet d'achat graphique 232, des images vectorielles d'un ou plusieurs produits de consommation sélectionnés comprenant les marqueurs graphiques pluriels 120 et les liens électroniques pluriels 124 aux niveaux les plus bas de la hiérarchie en couches de l'image numérique MRM personnalisée 139, 233 et permettant un affichage à résolution progressive depuis les niveaux les plus bas dans la hiérarchie en couches jusqu'aux niveaux les plus élevés de la hiérarchie en couches et jusqu'aux niveaux les plus bas dans la hiérarchie en couches dans l'image numérique MRM personnalisée 139, 233 directement depuis l'objet d'achat graphique 232 pour permettre la sélection de produits de consommation nouveaux et/ou différents directement à partir de l'objet d'achat graphique 232 avec des commandes et des réponses audio.

Dans un tel mode de réalisation, un propriétaire d'un premier appareil cible tel que des haut-parleurs intelligents 51 peut sélectionner un ou plusieurs produits de consommation avec des commandes et des réponses audio, puis visualiser et afficher visuellement la boutique en ligne personnalisée du vendeur de produits de consommation sélectionnés sous forme d'image numérique MRM personnalisée 139, 233, créé et stocké sur l'application cloud 25 sur le périphérique réseau du serveur cloud 12 sur un deuxième périphérique réseau 12′ avec un composant d'affichage tel qu'un smartphone, une tablette, un ordinateur, etc.

Dans un mode de réalisation, le vendeur a personnalisé une boutique en ligne de produits de consommation sélectionnés sous la forme d'une image numérique MRM personnalisée 139, 233 est synchronisé (par exemple, avec une adresse e-mail, un numéro de téléphone, un identifiant de connexion unique, etc.) sur tous les périphériques réseau cibles appartenant généralement à un utilisateur. Cependant, la présente invention n'est pas limitée à ce mode de réalisation et d'autres modes de réalisation sans synchronisation peuvent être utilisés pour mettre en pratique l'invention.

Méthode 252 dans les fig. 25A et 25B peuvent être utilisés même si un utilisateur du périphérique réseau cible 12′ utiliserait généralement des entrées manuelles à partir d'une souris ou d'un clavier pour sélectionner et commander des produits dans l'image numérique MRM personnalisée 139, 233. Tant que le périphérique réseau cible 12a une interface audio 53 pour accepter des commandes vocales et/ou audio, Méthode 252 peut être utilisé. De plus, une combinaison d'entrées manuelles et d'entrées vocales et/ou audio peut être utilisée pour créer et manipuler l'image numérique MRM personnalisée 139, 233 mettre en pratique l'invention en utilisant les procédés et le système décrits ici.

Les procédés et le système décrits ici comprennent l'affichage et la gestion d'images de produits de consommation avec des commandes et des réponses audio. Un ou plusieurs produits de consommation sont sélectionnés avec un dispositif de réseau cible avec une interface audio cible. Une image numérique à N couches est créée qui comprend une hiérarchie de couches M d'images vectorielles et/ou de superpositions visuelles dans un format de résolution progressive et permet un affichage à résolution progressive sans perte de qualité d'image sur la pluralité de produits de consommation sélectionnés qui apparaissent dans la couche N Image digitale. Les produits de consommation sont sélectionnés avec des commandes audio et des réponses audio provenant du dispositif de réseau cible via des commandes audio envoyées et reçues sur l'interface audio cible. Les produits de consommation sélectionnés avec des commandes audio sont placés dans un panier/sac graphique qui fournit un affichage à résolution progressive directement à partir du panier/sac graphique et permet de sélectionner des produits de consommation nouveaux ou différents directement à partir du panier/sac graphique via des commandes audio et réponses.

Cependant, la présente invention n'est pas limitée au mode de réalisation avec l'étape supplémentaire et d'autres modes de réalisation peuvent être utilisés pour mettre en pratique l'invention.

Il doit être compris que l'architecture, les programmes, les processus, les méthodes et les systèmes décrits ici ne sont pas liés ou limités à un type particulier d'ordinateur ou de système de réseau (matériel ou logiciel), sauf indication contraire. Divers types de systèmes informatiques à usage général ou spécialisés peuvent être utilisés avec ou effectuer des opérations conformément aux enseignements décrits ici.

Au vu de la grande variété de modes de réalisation auxquels les principes de la présente invention peuvent être appliqués, il doit être compris que les modes de réalisation illustrés ne sont donnés qu'à titre d'exemple et ne doivent pas être considérés comme limitant la portée de la présente invention. Par exemple, les étapes des organigrammes peuvent être suivies dans des séquences autres que celles décrites, et plus ou moins d'éléments peuvent être utilisés dans les schémas fonctionnels.

Alors que divers éléments des modes de réalisation préférés ont été décrits comme étant implémentés dans un logiciel, dans d'autres modes de réalisation, des implémentations de matériel ou de micrologiciel peuvent être utilisées en variante, et vice-versa.

Les revendications ne doivent pas être considérées comme limitées à l'ordre ou aux éléments décrits, sauf indication contraire. De plus, l'utilisation du terme « moyens » dans toute revendication vise à invoquer 35 U.S.C. § 112, paragraphe 6, et toute réclamation sans le mot « moyens » n'est pas ainsi destinée.

Par conséquent, tous les modes de réalisation qui entrent dans la portée et l'esprit des revendications suivantes et leurs équivalents sont revendiqués en tant qu'invention.


Voir la vidéo: Vektori avaruudessa (Octobre 2021).