Más

Convierta datos vectoriales en datos ráster en GeoTools

Convierta datos vectoriales en datos ráster en GeoTools


En mi proyecto puedo abrir y guardar shapefile. Quiero convertir estos datos vectoriales a formato de imagen como una imagen TIFF.

Ayúdame con el procedimiento usando GeoTools.


Si todo lo que desea es una imagen de los datos, simplemente puede crear una imagen y pasar su objeto gráfico al renderizador de la misma manera que dibujaría en la pantalla. Sin embargo, si desea una representación rasterizada del mapa vectorial, debe mirar el proceso VectorToRaster.


Método y sistema para administrar y mostrar imágenes de productos con pantalla de resolución progresiva con comandos y respuestas de audio

Un método y sistema que muestra y administra imágenes de productos de consumo con comandos y respuestas de audio. Se seleccionan uno o más productos de consumo con un dispositivo de red de destino con una interfaz de audio de destino. Se crea una imagen digital de N capas que incluye una jerarquía de M-capas de imágenes vectoriales y / o superposiciones visuales en formato de resolución progresiva y permite la visualización de resolución progresiva sin pérdida de calidad de imagen en los productos de consumo plurales seleccionados que aparecen en la N-layer. Imagen digital. Los productos de consumo se seleccionan con comandos de audio y respuestas de audio del dispositivo de red de destino a través de comandos de audio enviados y recibidos en la interfaz de audio de destino. Los productos de consumo seleccionados con comandos de audio se colocan en un carrito / bolsa de compras gráfico que proporciona una visualización de resolución progresiva directamente desde el carrito / bolsa de compras gráfico y permite seleccionar productos de consumo nuevos o diferentes directamente desde el carrito / bolsa de compras gráfico a través de comandos de audio y respuestas.

Esta solicitud es una continuación en parte (CIP) de la solicitud de patente de EE. UU. Ser. Nº 15 / 632,438, presentada el 26 de junio de 2017, que se emitió como patente de EE.UU. No. 10,614,513, el 7 de abril de 2020, que es un CIP de la Ser. 14 / 047.581, presentada el 7 de octubre de 2013, que se emitió como patente de EE.UU. No. 9,691,098, el 27 de junio de 2017, que es un CIP de la solicitud de patente de EE. UU. Ser. No. 12 / 984,685, presentada el 5 de enero de 2011, que se emitió como Patente de EE.UU. 8.554.639, del 8 de octubre de 2013, que es un CIP de la solicitud de patente de EE. UU. Ser. No. 11 / 820,342, presentada el 19 de junio de 2007, que es una solicitud que reivindica la prioridad sobre la solicitud de patente provisional de EE. UU. No. 60 / 819,456, presentada el 7 de julio de 2006, solicitud de patente de EE. UU. Nº 11 / 820,342, expedida como patente de EE.UU. No. 8.260.689, el 4 de septiembre de 2012, cuyos contenidos se incorporan por referencia.

CAMPO DE LA INVENCIÓN

Esta invención se refiere a la exhibición de productos. Más específicamente, se refiere a un método y sistema que muestra y gestiona imágenes de productos de consumo con comandos y respuestas de audio.

ANTECEDENTES DE LA INVENCIÓN

La exhibición de productos de consumo en un entorno minorista es muy importante. La exhibición de productos de consumo en formatos predeterminados crea la experiencia de compra deseada para un comprador y genera ventas para un minorista.

Los productos de consumo generalmente se colocan en formatos predeterminados en los estantes basados ​​en categorías (por ejemplo, salud y belleza, licores, comestibles, etc.) Para una categoría, se determinan las tácticas de exhibición en plural. Las tácticas de exhibición incluyen tácticas tales como administración de estantes, promoción, precios, surtido, etc.

Los productos de consumo que se exhiben en un estante incluyen una variedad de productos. Una variedad de productos aumenta el interés del comprador, aumenta la satisfacción del comprador y proporciona al minorista más ventas. Sin embargo, una variedad demasiado grande de productos puede frustrar al consumidor y generar costos más altos para el minorista.

La mayoría de los productos de consumo se venden en las estanterías de las tiendas. Los consumidores pueden navegar por los estantes y recoger físicamente un producto, sacarlo del estante, leer la etiqueta, etc. Sin embargo, cuando los productos se exhiben virtualmente en un sitio web y se venden a través del comercio electrónico (comercio electrónico) como a través de Internet u otra red de comunicaciones, los consumidores tienen una experiencia de compra totalmente diferente.

Existen varios problemas asociados con la visualización virtual de productos de consumo en un sitio web. Un problema es que los productos de consumo suelen mostrarse uno o unos pocos a la vez en un sitio web. Esta es una experiencia de compra muy diferente a ver todos los productos de una categoría de productos mostrados en un estante al mismo tiempo.

Otro problema es que todos los productos de una categoría de productos normalmente no se muestran al mismo tiempo. Muchos consumidores no recuerdan los detalles del producto y, a veces, incluso el nombre real del producto. En cambio, muchos consumidores confían en el tamaño, la forma, el color u otra característica del empaque del producto para afectar su compra.

Otro problema es que los productos de consumo normalmente se muestran con una o más imágenes digitales. Sin embargo, es posible que la imagen digital no incluya todo el paquete del producto para permitir que el consumidor haga una elección adecuada. Por ejemplo, la imagen digital del producto puede no incluir información de empaque para el reverso o reverso del producto. Tal pantalla virtual evitaría que el consumidor verifique los ingredientes del producto, las etiquetas de advertencia, etc.

Otro problema es que ha habido algunos intentos de mostrar vistas tridimensionales o de otro tipo de los productos de consumo. Por ejemplo, a menudo se crean imágenes de video que brindan una vista de 360 ​​grados del producto. Sin embargo, estas imágenes de video suelen ser grandes y lentas de descargar y mostrar.

Otro problema es que los productos de consumo no se muestran en las redes de computación en la nube.

Otro problema es que los productos de consumo no se muestran en un carrito de la compra virtual con ningún tipo de pantalla de resolución progresiva y no permiten seleccionar productos nuevos o adicionales a través de la pantalla de resolución progresiva.

Otro problema es que los productos de consumo no se seleccionan con comandos de audio ni se muestran con ningún tipo de pantalla de resolución progresiva de audio y no permiten que se seleccionen productos nuevos o adicionales a través de una pantalla de resolución progresiva de audio.

Por tanto, sería deseable resolver algunos de los problemas asociados con la creación, visualización y gestión de imágenes de productos de consumo mediante comandos y respuestas de audio.

SUMARIO DE LA INVENCIÓN

De acuerdo con las realizaciones preferidas de la presente invención, se superan algunos de los problemas asociados con la exhibición de productos. Se presenta un método y sistema para mostrar y administrar productos con comandos y respuestas de audio.

Se seleccionan uno o más productos de consumo con un dispositivo de red de destino con una interfaz de audio de destino. Se crea una imagen digital de N capas que incluye una jerarquía de M-capas de imágenes vectoriales y / o superposiciones visuales en formato de resolución progresiva y permite la visualización de resolución progresiva sin pérdida de calidad de imagen en los productos de consumo plurales seleccionados que aparecen en la N-layer. Imagen digital. Los productos de consumo se seleccionan con comandos de audio y respuestas de audio del dispositivo de red de destino a través de comandos de audio enviados y recibidos en la interfaz de audio de destino. Los productos de consumo seleccionados con comandos de audio se colocan en un carrito / bolsa de compras gráfico que proporciona una visualización de resolución progresiva directamente desde el carrito / bolsa de compras gráfico y permite seleccionar productos de consumo nuevos o diferentes directamente desde el carrito / bolsa de compras gráfico a través de comandos de audio y respuestas.

Las características y ventajas anteriores y otras de las realizaciones preferidas de la presente invención serán más evidentes a partir de la siguiente descripción detallada. La descripción detallada procede con referencias a los dibujos adjuntos.

BREVE DESCRIPCIÓN DE LOS DIBUJOS

Las realizaciones preferidas de la presente invención se describen con referencia a los siguientes dibujos, en los que:

HIGO. 1A es un diagrama de bloques que ilustra un sistema de gestión y visualización de productos.

HIGO. 1B es un diagrama de bloques de una imagen rasterizada de un gráfico de cara sonriente

HIGO. 1C es un diagrama de bloques 37 ilustrando una imagen digital de trama original con dos botellas de refresco de vidrio

HIGO. 1D es un diagrama de bloques que ilustra una imagen vectorial creada a partir de la imagen digital de trama original de la FIG. 1B

HIGO. 2 es un diagrama de flujo que ilustra un método para mostrar y administrar productos

HIGO. 3 es un diagrama de bloques que ilustra una imagen ejemplar de un diseño de estante creado con el método de la FIG. 2

HIGO. 4 es un diagrama de bloques que ilustra una primera porción de resolución progresiva ejemplar de la imagen de disposición de estante de la FIG. 3

HIGO. 5 es un diagrama de bloques que ilustra detalles de una segunda parte de resolución progresiva seleccionada de la FIG. 4

HIGO. 6 es un diagrama de flujo que ilustra un método para mostrar y administrar productos

HIGO. 7 es un diagrama de flujo que ilustra un método para crear imágenes de productos en un entorno de compra virtual

HIGO. 8 es un diagrama de bloques que ilustra los detalles de una imagen digital de N capas

FIGS. 9A y 9B son un diagrama de flujo que ilustra un método para mostrar y administrar productos en un entorno de compra virtual.

HIGO. 10 es un diagrama de bloques que ilustra una imagen vectorial de vista frontal y una imagen vectorial de vista posterior que incluye información específica para un producto de consumo

HIGO. 11 es un diagrama de bloques que ilustra la creación de una imagen digital de N capas que comprende una pluralidad de imágenes vectoriales en una jerarquía de imágenes vectoriales de M capas

HIGO. 12 es un diagrama de bloques que ilustra enlaces electrónicos ejemplares añadidos a una imagen vectorial individual de un producto de consumo

HIGO. 13 es un diagrama de bloques que ilustra enlaces electrónicos ejemplares añadidos a una imagen vectorial individual de una superposición visual

HIGO. 14 es un diagrama de bloques que ilustra una herramienta de selección de productos ejemplar para determinar tipos de enlaces electrónicos e imágenes vectoriales mostradas

HIGO. 15 es un diagrama de flujo que ilustra un método para seleccionar productos para mostrar en una imagen digital de N capas

HIGO. 16 es un diagrama de bloques que ilustra una entrada de base de datos ejemplar

HIGO. 17 es un diagrama de bloques que ilustra una cuadrícula de visualización ejemplar para una imagen digital de N capas creada

HIGO. 18 es un diagrama de bloques que ilustra una imagen vectorial de un producto de consumo mostrado en el nivel N en la imagen digital de nivel N

HIGO. 19 es un diagrama de bloques que ilustra una imagen digital de N capas utilizada como página de inicio en un sitio web

HIGO. 20 es un diagrama de bloques que ilustra una red de comunicaciones en la nube.

HIGO. 21 es un diagrama de bloques que ilustra un objeto de almacenamiento en la nube ejemplar

FIGS. 22A, 22B, 22C, 22D y 22E son un diagrama de flujo que ilustra un método para crear, mostrar y administrar productos en un entorno de compra virtual.

HIGO. 23 es un diagrama de bloques que ilustra un carrito de compras visual virtual que proporciona una visualización de resolución progresiva de productos de consumo seleccionados

FIGS. 24A y 24B son un diagrama de flujo que ilustra el método para la visualización de resolución progresiva de productos de consumo seleccionados directamente desde un carrito / bolsa de compras gráfico y

FIGS. 25A y 25B son un diagrama de flujo que ilustra un método para la visualización de resolución progresiva de productos de consumo seleccionados directamente desde un carrito / bolsa de compras gráfico con comandos y respuestas de audio.

DESCRIPCIÓN DETALLADA DE EL INVENTO

Sistema de gestión y visualización de productos

HIGO. 1A es un diagrama de bloques que ilustra un sistema de visualización y gestión de productos ejemplar 10. El sistema ejemplar 10 incluye uno o más dispositivos de red del servidor 11, 12 con una pantalla 14. La pantalla 14 presenta una interfaz gráfica de usuario en ventana ("GUI") 16 con múltiples ventanas para un usuario. El sistema 10 además incluye una cámara digital 18 (o cámara analógica) utilizada para proporcionar una pluralidad de imágenes digitales 20 en varias imágenes digitales o formatos de datos digitales (por ejemplo, raster, vector, etc.) Una o más bases de datos 11′, 22 (dos de los cuales están ilustrados) incluyen información de productos de consumo en varias imágenes digitales o formatos de datos digitales. (por ejemplo, raster, vector, etc.) Las bases de datos 1122 puede ser parte integral de un sistema de memoria o un medio legible por computadora en el dispositivo de red 12 o en almacenamiento secundario como un disco duro, disquete, disco óptico u otros dispositivos de almacenamiento masivo no volátiles. El uno o más dispositivos de red 12 y las bases de datos 22 también puede estar conectado a un accesible a través de una o más redes de comunicaciones 24 incluidas las redes de comunicaciones en la nube. El uno o más dispositivos de red 12 también incluye una aplicación de tienda virtual 25. La aplicación de la tienda virtual 25, 25′ Puede estar incluido en un dispositivo de red de cliente, dispositivo de red de servidor 11y / o en un dispositivo de red de cliente y servidor. En una forma de realización, la aplicación 25 es una aplicación de software. En otra forma de realización, la aplicación 25 es un complemento para un navegador de red. En una realización, la aplicación es una aplicación en la nube. 25.

El uno o más dispositivos de red del servidor 11, 12 puede ser reemplazado con uno o más dispositivos de red cliente / objetivo 12' (designada 12′ Prime) que incluyen, entre otros, terminales de cliente, asistentes personales digitales / de datos (PDA), computadoras portátiles, computadoras móviles, dispositivos de red portátiles que comprenden artículos para la vista, muñequeras, joyas, ropa, etc., parlantes inteligentes 51, Dispositivos de Internet, buscapersonas unidireccionales o bidireccionales, teléfonos móviles, teléfonos inteligentes, como el iPhone de Apple, Inc., Blackberry Storm, de Research In Motion, Inc., Droid de Motorola, Inc., otros tipos de teléfonos inteligentes, tabletas como el iPad, de Apple, Inc., teléfonos que no son móviles, decodificadores para televisión por cable u otros dispositivos electrónicos de escritorio, móviles o de mano similares en comunicaciones con uno o más dispositivos de red de servidor 12.

Los dispositivos de red cliente / objetivo 12' (designada 12′ Prime) incluyen una interfaz de audio de destino 53 para enviar y recibir comandos de audio, incluidos comandos de voz a través de una interfaz cableada y / o inalámbrica. Los dispositivos de red del servidor 11, 12, incluye una interfaz de audio de servidor 5353 para enviar y recibir comandos de audio, incluidos comandos de voz a través de una interfaz cableada y / o inalámbrica.

Los comandos de audio se envían y reciben mediante la interfaz de audio de destino. 53 y la interfaz de audio del servidor 53′ Utilizando redes de datos digitales, como Internet, WiFi y redes híbridas telefónicas / de datos digitales utilizando técnicas como el Protocolo de voz sobre Internet (VoIP) y mediante redes telefónicas inalámbricas y alámbricas. En consecuencia, una red telefónica de acuerdo con la presente invención puede incluir una red de datos digitales convencionalmente utilizada para transportar varios tipos de datos, por ejemplo, Internet o una red de área local (LAN). Asimismo, en este caso, un dispositivo de red objetivo. 12'Puede incluir un dispositivo capaz de comunicarse con una red de datos digitales, por ejemplo, una computadora personal en red que implementa una aplicación de software de VoIP.

VoIP es un conjunto de instalaciones para administrar la entrega de información de voz mediante paquetes de Protocolo de Internet (IP). En general, VoIP se utiliza para enviar información de voz en forma digital en paquetes de datos discretos (es decir, paquetes IP, protocolos de datagramas de usuario (UDP), etc.) a través de redes de datos en lugar de utilizar los protocolos tradicionales de conmutación de circuitos utilizados en la PSTN. VoIP se utiliza tanto en redes de datos inalámbricas como por cable.

VoIP generalmente comprende varias aplicaciones (por ejemplo, Protocolo de inicio de sesión (SIP), Protocolo de ubicación de servicio (SLP), H.323, H.324, Sistema de nombres de dominio (DNS), Autorización de autenticación y contabilidad (AAA), códecs (G.7xx ), etc.) que convierten una señal de voz en un flujo de paquetes (por ejemplo, paquetes IP) en una red de paquetes y viceversa. VoIP permite que las señales de voz viajen a través de un flujo de paquetes de datos a través de una red de comunicaciones. 24 incluida una red de comunicaciones en la nube 24y / o redes de telefonía.

El Protocolo de inicio de sesión (SIP) admite la movilidad del usuario mediante el proxy y la redirección de solicitudes a la ubicación actual de un nodo móvil. Los nodos móviles pueden registrar su ubicación actual. SIP no está vinculado a ningún protocolo de control de conferencias en particular. SIP está diseñado para ser independiente de un protocolo de transporte de capa inferior y puede ampliarse. Para obtener más información sobre SIP, consulte IETF RFC-2543, cuyo contenido se incorpora aquí como referencia.

Service Location Protocol (SLP) proporciona un marco escalable para el descubrimiento y selección de servicios de red. Con SLP, los dispositivos de red que utilizan Internet necesitan poca o ninguna configuración estática de los servicios de red para las aplicaciones basadas en la red. Para obtener más información sobre SLP, consulte IETF RFC-2608, incorporado aquí como referencia.

H.323 es una de las principales recomendaciones de videoconferencia para redes IP. Los estándares ITU-T H.323 titulados “Sistemas de comunicaciones multimedia basados ​​en paquetes” con fecha 02/98, 09/99, 11/00 y 07/03 se incorporan aquí como referencia.

H.324 es una recomendación de videoconferencia que utiliza líneas de servicio telefónico antiguo normal (POTS). Los estándares ITU-T H.324 titulados “Terminal para comunicaciones multimedia de baja tasa de bits” con fecha 02/98 y 03/02 se incorporan aquí como referencia.

Un sistema de nombres de dominio (DNS) proporciona bases de datos jerárquicas seguras distribuidas replicadas que almacenan jerárquicamente registros de recursos bajo nombres de dominio. Para obtener más información sobre el DNS, consulte IETF RFC-1034, RFC-1035, RFC-1591, RFC-2606 y RFC-2929, cuyo contenido se incorpora aquí como referencia.

La autorización de autenticación y contabilidad (AAA) incluye un esquema de clasificación y formato de intercambio para registros de datos contables (por ejemplo, para facturación de llamadas, etc.). Para obtener más información sobre las aplicaciones AAA, consulte IETF RFC-2924, cuyo contenido se incorpora aquí como referencia.

Por lo general, los servicios de VoIP deben poder conectarse a redes de voz tradicionales con conmutación de circuitos, como las proporcionadas por la PSTN. Por lo tanto, VoIP se usa típicamente con el protocolo H.323 y otros protocolos multimedia. Los terminales H.323 y H.324, como computadoras multimedia, dispositivos portátiles, PDA u otros dispositivos, como teléfonos móviles y no móviles, se conectan a redes de comunicaciones en la nube inalámbricas y por cable existentes. 18 así como redes privadas alámbricas e inalámbricas.

Los terminales H.323 y H.324 implementan funciones de transmisión de voz y normalmente incluyen al menos un códec de voz (p. Ej., ITU-T CODECS, G.711, G.723, G.726, G.728, G.729, GSM, etc.) que envía y recibe datos de voz empaquetados y típicamente al menos un códec de video (por ejemplo, MPEG, etc.) que envía y recibe datos de video empaquetados).

La red de comunicaciones 24 incluye, entre otros, Internet, una intranet, una red de área local (LAN) cableada, una LAN inalámbrica (WiLAN), una red de área amplia (WAN), una red de área metropolitana (MAN), una red telefónica pública conmutada (PSTN) y otros tipos de redes de comunicaciones 24.

La red de comunicaciones 24 puede incluir una o más puertas de enlace, enrutadores o puentes. Una puerta de enlace conecta redes de computadoras usando diferentes protocolos de red y / o operando a diferentes capacidades de transmisión. Un enrutador recibe los mensajes transmitidos y los reenvía a sus destinos correctos a través de la ruta disponible más eficiente. Un puente es un dispositivo que conecta redes utilizando los mismos protocolos de comunicación para que la información se pueda pasar de un dispositivo de red a otro.

La red de comunicaciones 24 puede incluir uno o más servidores 11 y uno o más sitios web accesibles por los usuarios para enviar y recibir información utilizable por una o más computadoras 12. El uno o más servidores 11, también puede incluir una o más bases de datos asociadas 11′ Para almacenar información electrónica.

La red de comunicaciones 24 incluye, entre otros, redes de datos que utilizan el Protocolo de control de transmisión (TCP), el Protocolo de datagramas de usuario (UDP), el Protocolo de Internet (IP), los protocolos de comunicación en la nube (por ejemplo, REST, SOAP, LDAP, etc.) y otros datos protocolos.

TCP proporciona un protocolo confiable de extremo a extremo orientado a la conexión, diseñado para encajar en una jerarquía de protocolos en capas que admiten aplicaciones de múltiples redes. TCP proporciona una comunicación confiable entre procesos entre pares de procesos en dispositivos de red conectados a redes distintas pero interconectadas. Para obtener más información sobre TCP, consulte Solicitud de comentarios (RFC) -793 del Grupo de trabajo de ingeniería de Internet (ITEF), cuyo contenido se incorpora aquí como referencia.

UDP proporciona un modo de comunicación sin conexión con datagramas en un conjunto interconectado de redes informáticas. UDP proporciona un protocolo de datagramas orientado a transacciones, donde la entrega y la protección de paquetes duplicados no están garantizadas. Para obtener más información sobre UDP, consulte IETF RFC-768, cuyo contenido se incorpora aquí como referencia.

IP es un protocolo de direccionamiento diseñado para enrutar el tráfico dentro de una red o entre redes. IP se describe en IETF Request For Comments (RFC) -791, cuyo contenido se incorpora aquí como referencia. Sin embargo, también se pueden utilizar más o menos protocolos en la red de comunicaciones. 24 y la presente invención no se limita a TCP / UDP / IP.

La base de datos una o más 22 incluir imágenes digitales plurales 20 de productos de consumo tomados con una cámara, como una cámara digital, y almacenados en una variedad de formatos de imagen digital, incluidos raster, vector, mapa de bits, etc. La pluralidad de imágenes digitales 20 pueden almacenarse en un formato comprimido que incluye, pero no se limita a, grupo de expertos en imágenes conjuntas (JPEG), formato de intercambio de gráficos (GIF), etc. Las imágenes digitales plurales también pueden almacenarse en formato de resolución progresiva. Sin embargo, la presente invención no se limita a estos formatos de imagen digital y también se pueden usar otros formatos de imagen digital o datos digitales para poner en práctica la invención.

En una forma de realización de la invención, una aplicación de tienda virtual 25 es una aplicación de software independiente. En otra realización, la aplicación de tienda virtual es una aplicación de complemento que se usa con otra aplicación (por ejemplo, un complemento de navegador usado con un navegador de red, etc.). Sin embargo, la aplicación de la tienda virtual 25 también puede incluir varias aplicaciones de software, firmware, hardware y / o combinaciones de las mismas y la presente invención no se limita a una aplicación de tienda virtual de software. 25.

Un entorno operativo para los dispositivos e interfaces del sistema ejemplar. 10 incluir un sistema de procesamiento con una o más unidades centrales de procesamiento ("CPU") de alta velocidad, procesadores y una o más memorias. De acuerdo con las prácticas de los expertos en la técnica de la programación informática, la presente invención se describe a continuación con referencia a actos y representaciones simbólicas de operaciones o instrucciones que son realizadas por el sistema de procesamiento, a menos que se indique lo contrario. Dichos actos y operaciones o instrucciones se denominan "ejecutados por computadora", "ejecutados por la CPU" o "ejecutados por el procesador".

Se apreciará que los actos y las operaciones o instrucciones representadas simbólicamente incluyen la manipulación de señales eléctricas por la CPU o el procesador. Un sistema eléctrico representa bits de datos que causan una transformación o reducción resultante de las señales eléctricas o señales biológicas, y el mantenimiento de bits de datos en ubicaciones de memoria en un sistema de memoria para reconfigurar o alterar de otro modo el funcionamiento de la CPU o del procesador, así como otros procesamiento de señales. Las ubicaciones de memoria donde se mantienen los bits de datos son ubicaciones físicas que tienen propiedades eléctricas, magnéticas, ópticas u orgánicas particulares correspondientes a los bits de datos.

Los bits de datos también pueden mantenerse en un medio legible por computadora, incluidos discos magnéticos, discos ópticos, memoria orgánica y cualquier otro volátil (por ejemplo, memoria de acceso aleatorio ("RAM")) o no volátil (por ejemplo, memoria de solo lectura ( “ROM”), memoria flash, etc.) sistema de almacenamiento masivo legible por la CPU. El medio legible por computadora incluye un medio legible por computadora cooperante o interconectado, que existe exclusivamente en el sistema de procesamiento o puede distribuirse entre múltiples sistemas de procesamiento interconectados que pueden ser locales o remotos al sistema de procesamiento.

En una realización de la presente invención, las interfaces inalámbricas para dispositivos de red de la presente invención incluyen, pero no se limitan a, un IEEE 802.11a, 802.11b, 802.11g, 802.11n, 802.15.4 (ZigBee), 802.16a, 802.16 g, “Wireless Fidelity” (Wi-Fi), “Interoperabilidad mundial para acceso por microondas” (WiMAX), Red de área metropolitana de radio de alto rendimiento ETSI (HIPERMAN) “RF Home” u otros tipos de interfaces inalámbricas. Sin embargo, la presente invención no se limita a dicha interfaz inalámbrica y también se pueden utilizar otros tipos de interfaces inalámbricas.

En otra realización de la presente invención, la interfaz inalámbrica incluye un dispositivo sensor inalámbrico que comprende un módulo de asociación de datos (IrDA) y / o Bluetooth integrado o separado para comunicaciones inalámbricas por infrarrojos o Bluetooth.

En una realización de la invención, las interfaces inalámbricas incluyen interfaces de red de área personal inalámbrica (WPAN) WPAN. Una WPAN es una red de área personal para interconectar dispositivos centrada en los dispositivos de una persona individual en la que las conexiones son inalámbricas. Una WPAN interconecta todos los dispositivos informáticos y de comunicación ordinarios que una persona tiene en su escritorio (por ejemplo, computadora, etc.) o lleva consigo (por ejemplo, PDA, teléfono móvil, buscapersonas bidireccional, etc.)

Normalmente, una red de área personal inalámbrica utiliza alguna tecnología que permite la comunicación solo dentro de unos 10 metros. Una de esas tecnologías es "Bluetooth". Otra tecnología de este tipo es "Zigbee".

Un concepto clave en la tecnología WPAN se conoce como "enchufar". En el escenario ideal, cuando dos dispositivos equipados con WPAN se encuentran muy cerca (a varios metros uno del otro) o a unos pocos kilómetros de un servidor central (no ilustrado), pueden comunicarse a través de comunicaciones inalámbricas como si estuvieran conectados por un cable. . Los dispositivos WPAN también pueden bloquear otros dispositivos de forma selectiva, evitando interferencias innecesarias o acceso no autorizado a información segura.

Un 802.11b es un estándar de red inalámbrica de corto alcance. El estándar IEEE 802.11b define interfaces inalámbricas que proporcionan una transmisión de datos inalámbrica de hasta 11 Mbps hacia y desde dispositivos inalámbricos en rangos cortos. 802.11a es una extensión de 802.11by puede ofrecer velocidades de hasta 54 M bps. 802.11g ofrece velocidades a la par con 802.11a. Sin embargo, también se pueden usar otras interfaces 802.11xx y la presente invención no se limita a los protocolos 802.11 definidos. Los estándares IEEE 802.11a, 802.11by 802.11g se incorporan aquí como referencia.

Wi-Fi es un tipo de interfaz 802.11xx, ya sea 802.11b, 802.11a, banda dual, etc. Los dispositivos Wi-Fi incluyen interfaces RF como 2.4 GHz para 802.11bo 802.11gy 5 GHz para 802.11a.

802.15.4 (Zigbee) es un estándar de red de baja velocidad de datos que se utiliza para dispositivos de red de malla como sensores, juguetes interactivos, insignias inteligentes, controles remotos y automatización del hogar. El estándar 802.15.4 proporciona velocidades de datos de 250 kbps, 40 kbps y 20 kbps., Dos modos de direccionamiento, direccionamiento IEEE corto de 16 bits y direccionamiento IEEE de 64 bits, compatibilidad con dispositivos de latencia crítica, como joysticks, Carrier Sense Multiple Access / Collision Evitación, acceso al canal (CSMA-CA), establecimiento automático de la red por parte de un coordinador, protocolo de intercambio completo para la confiabilidad de la transferencia, administración de energía para garantizar un bajo consumo de energía para el uso de la batería de varios meses a varios años y hasta 16 canales en el ISM de 2.4 GHz banda (mundial), 10 canales en la banda de 915 MHz (EE. UU.) y un canal en la banda de 868 MHz (Europa). El estándar IEEE 802.15.4-2003 se incorpora aquí como referencia.

WiMAX es una organización comercial de la industria formada por compañías líderes en componentes y equipos de comunicaciones para promover y certificar la compatibilidad e interoperabilidad de equipos de acceso inalámbrico de banda ancha que cumplen con IEEE 802.16XX y ETSI HIPERMAN. HIPERMAN es el estándar europeo para redes de área metropolitana (MAN).

El IEEE Los estándares 802.16ay 802.16g son estándar de tecnología inalámbrica MAN que proporciona una alternativa inalámbrica al cable, DSL y T1 / E1 para el acceso de banda ancha de última milla. También se utiliza como tecnología complementaria para conectar puntos de acceso IEEE 802.11XX a Internet.

El estándar IEEE 802.16a para 2-11 GHz es una tecnología inalámbrica MAN que proporciona conectividad inalámbrica de banda ancha a dispositivos fijos, portátiles y nómadas. Proporciona hasta 50 kilómetros de alcance de área de servicio, permite a los usuarios obtener conectividad de banda ancha sin necesidad de una línea de visión directa con la estación base y proporciona velocidades de datos totales de hasta 280 Mbps por estación base, que es suficiente ancho de banda para soportar simultáneamente cientos de empresas con conectividad tipo T1 / E1 y miles de hogares con conectividad tipo DSL con una sola estación base. El IEEE 802.16g proporciona hasta 100 Mbps.

El estándar IEEE 802.16e es una extensión del estándar IEEE 802.16 / 16a / 16g aprobado. El propósito de 802.16e es agregar movilidad limitada al estándar actual que está diseñado para operación fija.

El estándar ESTI HIPERMAN es un estándar de acceso inalámbrico fijo de banda ancha interoperable para sistemas que operan en frecuencias de radio entre 2 GHz y 11 GHz.

Los estándares IEEE 802.16a, 802.16e y 802.16g se incorporan aquí como referencia. Se puede utilizar WiMAX para proporcionar un WLP.

Los estándares ETSI HIPERMAN TR 101031, TR 101475, TR 101493-1 a TR 101493-3, TR 101761-1 a TR 101761-4, TR 101762, TR 101763-1 a TR 101763- 3 y TR 101 957 se incorporan aquí como referencia. ETSI HIPERMAN se puede utilizar para proporcionar un WLP.

Bluetooth es una tecnología de radiofrecuencia de corto alcance destinada a simplificar las comunicaciones entre dispositivos de red y entre dispositivos de red. La tecnología inalámbrica Bluetooth admite conexiones punto a punto y punto a multipunto de corto alcance. La especificación de Bluetooth, GL 11r02, marzo de 2005, preparado por Bluetooth SIG, Inc. se incorpora aquí como referencia.

El uno o más dispositivos de red objetivo y uno o más dispositivos de red de servidor se comunican entre sí y con otros dispositivos de red con comunicaciones de campo cercano (NFC) y / o comunicaciones de máquina a máquina (M2M).

La “comunicación de campo cercano (NFC)” es un conjunto de estándares para teléfonos inteligentes y dispositivos similares para establecer comunicación por radio entre sí tocándolos o acercándolos, generalmente no más de unos pocos centímetros. Las aplicaciones actuales y anticipadas incluyen transacciones sin contacto, intercambio de datos y configuración simplificada de comunicaciones más complejas como Wi-Fi. La comunicación también es posible entre un dispositivo NFC y un chip NFC sin alimentación, llamado "etiqueta" que incluye etiquetas de identificación por radiofrecuencia (RFID).

Los estándares NFC cubren protocolos de comunicación y formatos de intercambio de datos, y se basan en estándares existentes de identificación por radiofrecuencia (RFID), incluidos ISO / IEC 14443 y FeliCa. Estos estándares incluyen ISO / IEC 1809 y los definidos por el Foro NFC, todos los cuales se incorporan por referencia.

“Máquina a máquina (M2M)” se refiere a tecnologías que permiten que los sistemas inalámbricos y alámbricos se comuniquen con otros dispositivos de la misma capacidad. M2M utiliza un dispositivo para capturar un evento (como visualización de imágenes, etc.), que se transmite a través de una red (inalámbrica, nube cableada, etc.) a una aplicación en la nube (programa de software), que traduce el evento capturado en información significativa. . Dicha comunicación se logró originalmente al tener una red remota de máquinas que transmiten información a un concentrador central para su análisis, que luego se redirige a un sistema como una computadora personal.

Sin embargo, la comunicación M2M moderna se ha expandido más allá de una conexión uno a uno y se ha convertido en un sistema de redes que transmite datos de muchos a uno y de muchos a muchos a varios tipos diferentes de dispositivos y aparatos. La expansión de las redes IP en todo el mundo ha facilitado mucho la comunicación M2M y ha reducido la cantidad de energía y tiempo necesarios para que la información se comunique entre máquinas.

Una imagen digital 20 normalmente incluye una matriz, normalmente una matriz rectangular, de píxeles. Cada "píxel" es un elemento de imagen y es una cantidad digital que es un valor que representa alguna propiedad de la imagen en una ubicación en la matriz correspondiente a una ubicación particular en la imagen. Normalmente, en imágenes en blanco y negro de tono continuo, los valores de píxeles representan un valor de escala de grises.

Valores de píxeles para una imagen digital 20 normalmente se ajustan a un rango especificado. Por ejemplo, cada elemento de la matriz puede ser de un byte (es decir, ocho bits). Con píxeles de un byte, los valores de los píxeles van de cero a 255. En una imagen de escala de grises, un 255 puede representar el blanco absoluto y el negro total cero (o viceversa).

Las imágenes en color constan de tres planos de color, que generalmente corresponden a rojo, verde y azul (RGB). Para un píxel en particular, hay un valor para cada uno de estos planos de color (es decir, un valor que representa el componente rojo, un valor que representa el componente verde y un valor que representa el componente azul). Al variar la intensidad de estos tres componentes, normalmente se pueden crear todos los colores del espectro de colores.

Sin embargo, muchas imágenes no tienen valores de píxeles que hagan un uso efectivo del rango dinámico completo de valores de píxeles disponibles en un dispositivo de salida. Por ejemplo, en el caso de ocho bits o bytes, una imagen particular puede en su forma digital solo contener valores de píxeles que oscilan entre 100 y 150 (es decir, los píxeles se encuentran en algún lugar en el medio de la escala de grises). De manera similar, una imagen en color de ocho bits también puede tener valores RGB que se encuentran dentro de un rango en algún lugar en el medio del rango disponible para el dispositivo de salida. El resultado en ambos casos es que la salida es relativamente aburrida en apariencia.

Una "imagen de trama" es un formato de imagen digital compuesto por una cuadrícula rectangular de píxeles. Cada píxel contiene un valor definido sobre su color, tamaño y ubicación en la imagen. Una imagen compuesta por una cuadrícula rectangular de píxeles. Cada píxel contiene un valor definido sobre su color, tamaño y ubicación en la imagen. En una realización, una "imagen digital de trama" o "mapa de bits" es una estructura de datos que representa una cuadrícula generalmente rectangular de píxeles, o puntos de color, que se pueden ver a través de una pantalla. 14 u otro medio de visualización. Las imágenes ráster se almacenan en archivos de imagen con diferentes formatos y diferentes formatos de compresión. Un mapa de bits corresponde bit a bit con una imagen digital y se caracteriza por un ancho y alto de la imagen ráster en píxeles y por una cantidad de bits por píxel (es decir, una profundidad de color, que determina la cantidad de colores que puede representar ).

A medida que una imagen ráster se muestra con mayores niveles de aumento y / o zoom, pierde resolución y una cuadrícula rectangular de píxeles que componen una imagen ráster se vuelve cada vez más visible. Hay una pérdida significativa de calidad de imagen a mayores niveles de aumento. (Vea las FIGURAS 1B y 1D).

HIGO. 1B es un diagrama de bloques 27 de una imagen rasterizada 29 de un gráfico de cara sonriente 31. La carita sonriente 31 en la esquina superior izquierda hay una imagen de mapa de bits. Esta imagen se obtuvo en Internet a partir de la URL "en.wikipedia.org/wiki/Raster graphics".

Cuando una imagen de trama de este tipo se agranda o se amplía 33, los píxeles individuales aparecen como cuadrados (p. ej., 35). Al acercar más, los píxeles se pueden analizar, con sus colores construidos agregando los valores de rojo, verde y azul. Por ejemplo, cuadrado 35 es un color gris creado con 80% de rojo y verde y 77% de azul.

Una “imagen vectorial” es un formato de imagen digital que registra información geométrica para definir propiedades y objetos de una imagen digital raster original con definiciones y fórmulas matemáticas. Los colores, ángulos, curvas, líneas, cuadros, rellenos y otras propiedades de la imagen del raster digital se incluyen en la imagen vectorial. En una realización, las imágenes vectoriales comprenden una o más fórmulas matemáticas y dependen directamente de la resolución de una imagen digital de trama original a partir de la cual se creó la imagen vectorial. En otra realización, las imágenes vectoriales no dependen de la resolución de una imagen digital de trama correspondiente a partir de la cual se creó la imagen vectorial. Las imágenes vectoriales proporcionan rotación, movimiento, espejo, estiramiento, sesgo, transformaciones afines, cambio de orden z y combinación de primitivas de imágenes de trama en objetos de imágenes vectoriales complejas que se muestran con cualquier aumento sin pérdida de calidad.

HIGO. 1C es un diagrama de bloques 37 ilustrando una imagen digital raster original 39 con dos botellas de refresco de vidrio 41 y 43. La imagen digital de trama original 39 se obtuvo en Internet.

HIGO. 1D es un diagrama de bloques 45 ilustró una imagen vectorial 47 creado a partir de la imagen digital ráster original 39 de la FIG. 1B. Esta imagen vectorial se obtuvo en Internet.

HIGO. 1D ilustra el efecto de la visualización de imágenes vectoriales frente a la visualización de imágenes rasterizadas. La imagen digital original del vector 47 está a la izquierda. El círculo de la imagen superior derecha 51 ilustra una ampliación de siete veces (7 ×) como una imagen vectorial 47. El círculo de la imagen inferior derecha 53 ilustra la misma ampliación de la imagen de mapa de bits ráster original 39. Como se mencionó anteriormente, las imágenes de mapa de bits ráster se basan en píxeles y, por lo tanto, se escalan y / o aumentan con pérdida de claridad, mientras que las imágenes vectoriales se pueden escalar y / o ampliar indefinidamente sin la correspondiente degradación o pérdida de calidad de imagen. Las imágenes vectoriales son ideales para fotos simples o compuestas que deben ser independientes del dispositivo y / o necesitan lograr un alto grado de realismo fotográfico cuando se muestran.

Como una imagen vectorial se muestra con niveles más profundos de aumento y / o zoom, nunca pierde resolución y no muestra ninguna cuadrícula rectangular de píxeles y muestra una imagen digital sin pérdida de calidad de imagen, como se ilustra en la FIG. 1C.

La “resolución progresiva” incluye, entre otros, un formato de almacenamiento de imágenes y una técnica de visualización de imágenes.

Como formato de almacenamiento de imágenes, la "resolución progresiva" incluye, entre otros, la codificación del área de interés, la codificación del descriptor de relación espacial, la codificación del descriptor visual y / o la codificación en mosaico de múltiples resoluciones de imágenes digitales vectoriales creadas a partir de una imagen digital ráster original. .

En otra realización, incluye, pero no se limita a, codificación de área de interés, codificación de descriptor de relación espacial, codificación de descriptor visual y / o codificación de mosaico de múltiples resoluciones de imágenes digitales de trama.En otra realización, incluye, pero no se limita a, codificación de área de interés, codificación de descriptor de relación espacial, codificación de descriptor visual y / o codificación de mosaico de múltiples resoluciones tanto de imágenes digitales de trama original como de imágenes vectoriales plurales creadas a partir de la digital de trama original. imágenes.

La "codificación de área de interés (AOI)" incluye, entre otros, la designación de un área de interés particular dentro de una imagen ráster original para que siga siendo un área de alta calidad y alta resolución y codificada como una codificación AOI de imagen sin pérdidas que reduce drásticamente una tamaño de una imagen creada y permiten un almacenamiento y distribución eficientes del archivo de imagen digital.

La "codificación del descriptor de relación espacial" incluye, entre otros, proporcionar la codificación de una descripción de puntos, líneas, polígonos, como cuadrados, rectángulos, etc. y otros componentes geométricos como propiedades de representación geométrica de las características geográficas discernidas y también incluye la codificación de relaciones espaciales comunes como iguales, disjuntos, intersecciones, toques, cruces, dentro, contiene, superposiciones, etc.

La "codificación del descriptor visual" incluye, entre otros, proporcionar una codificación que describa varias características visuales de los objetos, como el color, la forma, la textura, etc. Por ejemplo, un descriptor visual de color dominante se utiliza para describir un número y un valor de los colores dominantes que están presentes en una región de interés y un porcentaje de la región que tiene cada valor de color dominante asociado, etc.

La “codificación de mosaico de resolución múltiple” incluye, entre otros, la combinación de imágenes digitales con diferentes resoluciones de entrada y diferentes formatos de entrada en un mosaico sin fisuras para el que se definen una resolución de salida de imagen y un método de remuestreo. En una realización, una pluralidad de imágenes vectoriales creadas se codifican con codificación de mosaico de múltiples resoluciones.

Para obtener más información, consulte "Vocabulario geoespacial del W3C", Informe del Grupo Incubadora del W3C, 23 de octubre de 2007, y "Anotación de imágenes del W3C en la Web Semántica", Informe del Grupo Incubadora del W3C el 14 de agosto de 2007, cuyos contenidos están incorporados por referencia.

En una realización de la invención, una pluralidad de imágenes vectoriales creadas se almacenan en un formato de imagen digital de resolución progresiva sin ninguna imagen de trama correspondiente. En tal realización, la pluralidad de imágenes vectoriales creadas se almacenan en un formato de imagen digital de resolución progresiva y se muestran con una técnica de visualización de resolución progresiva u otros tipos de técnicas de visualización sin tener que usar o descargar ninguna imagen digital de trama original de la que el plural se crearon imágenes vectoriales a partir de. Las imágenes vectoriales se muestran sin convertirlas a otros formatos de imagen.

En otra realización, se almacenan varias imágenes vectoriales creadas y se almacenan en un formato de imagen digital de resolución progresiva con las imágenes de trama correspondientes. En tal realización, la pluralidad de imágenes vectoriales creadas se almacenan en un formato de imagen digital de resolución progresiva y se muestran con una técnica de visualización de resolución progresiva con la necesidad de usar o descargar una o más de las imágenes digitales de trama original de las que se encuentran las imágenes vectoriales plurales. fueron creados a partir de.

Como técnica de visualización de imágenes, la "resolución progresiva" incluye, pero no se limita a, visualizar una pluralidad de imágenes digitales vectoriales diferentes creadas a partir de una pluralidad de imágenes digitales de trama originales diferentes con una pluralidad de capas de imágenes vectoriales diferentes. La resolución progresiva como técnica de visualización es rápida, eficiente y permite ver y acercar y alejar imágenes vectoriales sin perder la calidad de la imagen. La resolución progresiva como técnica de visualización no requiere descargar imágenes vectoriales (o imágenes rasterizadas) de la red de comunicaciones. 24. Sin embargo, la presente invención no se limita a esta realización y se pueden usar otros tipos de resolución progresiva para poner en práctica la invención.

En una realización, las imágenes vectoriales se almacenan en una jerarquía de imágenes vectoriales de capa M que incluyen una o más imágenes digitales vectoriales y uno o más conjuntos de enlaces electrónicos en una o más capas de imágenes vectoriales superiores en la jerarquía de imágenes vectoriales de capas M que permiten una usuario para vincular a información general sobre los productos de consumo. La jerarquía de imágenes vectoriales de capa M incluye una o más imágenes digitales vectoriales que incluyen uno o más conjuntos de enlaces electrónicos en una o más capas de imágenes vectoriales intermedias en la jerarquía de imágenes vectoriales de capa M que permiten a un usuario vincularse a información más específica sobre la productos de consumo. La jerarquía de imágenes vectoriales de la capa M incluye una o más imágenes digitales vectoriales que incluyen uno o más conjuntos de enlaces electrónicos en una o más capas de imágenes vectoriales inferiores en la jerarquía vectorial de la capa M que permiten al usuario vincularse a información específica sobre los productos de consumo. . Sin embargo, la presente invención no se limita a la jerarquía de vectores de capa M descrita y también se pueden usar otros tipos de jerarquías y técnicas de resolución progresiva para poner en práctica la invención.

En una realización ejemplar, la información general en una o más capas vectoriales superiores incluye información de marca, la una o más capas vectoriales intermedias con la información intermedia incluye información de submarca y la una o más capas vectoriales inferiores con la información específica incluye producto. información de empaque e ingredientes. En otra realización, la información colocada en las capas vectoriales se invierte. En otra realización, la información colocada en las capas de vectores no incluye ningún orden en particular. Sin embargo, la presente invención no se limita al tipo de información y visualización descritas y también se pueden usar otros tipos de información y ordenaciones de visualización para poner en práctica la invención.

Como técnica de visualización de imágenes, la "resolución progresiva" incluye la visualización de una o más imágenes vectoriales diferentes mostrando una imagen vectorial seleccionada con un nivel de detalle cada vez mayor (o ampliación, etc.) sin pérdida de calidad de imagen y permite acercar y hacer zoom. a partir de una imagen vectorial completa o una parte de la imagen vectorial sin pérdida de calidad de imagen.

En otra realización, la resolución progresiva ”como técnica de visualización incluye, pero no se limita a, visualizar una pluralidad de imágenes digitales vectoriales diferentes creadas a partir de una imagen digital de trama original con una pluralidad de imágenes vectoriales diferentes sin una jerarquía de imágenes vectoriales de capas M. En tal realización, una o más imágenes vectoriales diferentes también permiten mostrar una imagen vectorial seleccionada en niveles cada vez mayores de detalle sin pérdida de calidad de imagen y permite acercar y alejar una imagen vectorial completa o una parte de la imagen vectorial. sin pérdida de calidad de imagen

La “compresión” de imágenes digitales es la traducción de datos en cualquier formato a una forma más compacta para su almacenamiento o transmisión. La compresión reduce la redundancia de los datos de la imagen para poder almacenar o transmitir datos de forma eficiente. Las técnicas de compresión incluyen el grupo de expertos en imágenes conjuntas (JPEG), el formato de intercambio de gráficos (GIF), el formato de archivo de imagen con etiquetas (TIFF), los gráficos de red portátiles (PNG) y otras técnicas de compresión.

La compresión puede tener pérdida y / o sin pérdida. Un método de compresión sin pérdidas no descarta información. Un método de compresión con pérdida funciona analizando imágenes y descartando tipos de información (por ejemplo, que un ojo humano es menos probable que se dé cuenta, no tiene la capacidad de ver, etc.), lo que reduce el tamaño del archivo de salida.

Las imágenes digitales 20 se obtienen normalmente fotografiando productos de consumo y otros tipos de productos solos y en formatos predeterminados en estanterías. Los “juegos de estanterías” incluyen un diseño y orden predeterminados de los productos que aparecen en una estantería.

Método ejemplar para mostrar productos

HIGO. 2 es un diagrama de flujo que ilustra un método 26 para exhibir y administrar productos. En el paso 28 Se seleccionan varias imágenes de productos de consumo para visualizarlas en un entorno de visualización virtual. En el paso 30, se determina un diseño de visualización para la pluralidad de imágenes seleccionadas de productos de consumo. El diseño de la pantalla incluye un orden predeterminado. En el paso 32, se crea una imagen digital de N capas de un diseño de estantería en la que se muestran las diversas imágenes seleccionadas de productos de consumo. En el paso 34, la imagen digital de N capas se muestra a través de una red de comunicaciones para permitir compras virtuales a través de la red de comunicaciones.

Método 26 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a dicha realización, también se pueden utilizar otras realizaciones para poner en práctica la invención.

En tal realización ejemplar en Step 28, se seleccionan varias imágenes de varios productos de consumo para visualizarlas en un entorno de visualización virtual. Por ejemplo, se seleccionan imágenes plurales de tipos de productos de consumo relacionados (por ejemplo, champú, acondicionador, etc.) o no relacionados en varias categorías de productos, como libros, música, electrónica de consumo, herramientas, ropa, zapatos, productos de cuidado personal, incluido el cuidado de la piel. , limpieza personal, AP / DO, cuidado del cabello, ayudas para el peinado del cabello, colorantes para el cabello, cuidado femenino (por ejemplo, servilletas, tampones, etc.) cuidado masculino (por ejemplo, afeitado, etc.), cuidado del bebé (por ejemplo, pañales y toallitas , etc.), alimentos que incluyen frutas y verduras, establos, refrigerios salados, café, etc., comestibles, que incluyen carnes frescas, mariscos, frutas y verduras, etc.productos de limpieza que incluyen cuidado de telas, limpiadores de superficies duras, sistemas para pisos, cuidado de platos, etc. Sin embargo, la presente invención no se limita a estos productos de consumo y la invención puede usarse para vender virtualmente cualquier tipo de producto que pueda o no pueda colocarse en un estante de una tienda. Por ejemplo, la presente invención se puede utilizar para vender vehículos (por ejemplo, coches, camiones, barcos, aviones, etc.).

En otra realización, los productos de consumo incluyen productos para mascotas y otros tipos de animales.

En el paso 30, se determina un diseño para la pluralidad de productos de consumo seleccionados. El diseño de la pantalla incluye un orden predeterminado. El diseño agrupa las imágenes de la pluralidad de productos seleccionados por tamaño, forma, color, otras características del empaque, marca, submarca, categoría de producto, etc.

En una realización, el pedido predeterminado incluye un pedido que se utiliza en los estantes reales de las tiendas minoristas. En otra realización, la ordenación predeterminada incluye una ordenación desarrollada a través de grupos focales en vivo. En otra realización, el pedido predeterminado incluye un pedido basado en el color del paquete o el tamaño del paquete o la forma del paquete.

En una realización, el pedido, el diseño y la visualización predeterminados de la imagen digital proporcionan al espectador una experiencia de compra que es idéntica o casi idéntica a la que tendría un consumidor en una tienda minorista real. En la mayoría de las realizaciones conocidas en la técnica, los sitios de comercio electrónico y de compras en Internet no están cerca y, por lo general, no se acercan a lo que un consumidor tendría en una tienda minorista real.

En el paso 32, una imagen digital de N capas (por ejemplo, FIG.3, artículo 36, HIGO. 11, artículo 112, HIGO. 17) de un diseño de estantería 37 Se crea en el que se muestran las imágenes plurales seleccionadas de productos de consumo. La imagen digital de N capas incluye una o más imágenes vectoriales en una pluralidad de capas de imágenes vectoriales diferentes creadas a partir de una o más imágenes de trama originales y superpuestas. La imagen digital permite una resolución progresiva en la pluralidad de imágenes seleccionadas de productos de consumo que aparecen en la imagen digital sin el uso de imágenes rasterizadas. Las imágenes vectoriales incluyen una pluralidad de enlaces electrónicos a información asociada con los productos de consumo. La imagen digital del diseño propio incluye, pero no se limita a, compilaciones de una o más imágenes digitales de muy alta resolución de productos individuales, imágenes digitales tomadas de los estantes de las tiendas reales o imágenes digitales de los estantes de las nuevas tiendas que se muestran en un ambiente virtual.

Con la resolución progresiva, un usuario puede acercar la imagen del producto o alejarse para ver el estante en su totalidad. La imagen creada se resuelve cuando el usuario se acerca a un producto específico y también resuelve la imagen con claridad cuando el usuario se aleja para ver el estante completo.

En una realización, la imagen creada incluye capas de imágenes vectoriales en una jerarquía de N capas. Cada imagen vectorial digital tendrá una o más imágenes vectoriales que se superpondrán a una o más imágenes rasterizadas. Estas capas vectoriales proporcionan al usuario información electrónica, enlaces electrónicos (p. Ej., HTML, XML, otros enlaces electrónicos, etc.) a otra información, incluida información sobre la empresa que produce el producto de consumo, información sobre ingredientes, opciones de compra de productos, cupones electrónicos. e información de venta sobre productos que están actualmente a la venta. Los enlaces también permiten al usuario ver el reverso del paquete.

En una realización, la imagen digital creada se crea cuando se toman varias imágenes digitales individuales de alta resolución de un estante minorista existente para crear una fotografía panorámica cosida de todo el estante minorista de varias tiendas minoristas. Se toman fotos individuales de estantes de 4 pies de ancho por 7 pies de alto. Estas imágenes individuales luego se unen para formar la categoría de fotos panorámicas.

En el paso 34, la imagen creada se muestra a través de una red de comunicaciones 24. Por ejemplo, la imagen creada puede mostrarse en un sitio web en Internet.

HIGO. 3 es un diagrama de bloques 36 ilustrando una imagen ejemplar de un diseño de estante real 37 creado con el método 26. HIGO. 3 ilustra una primera parte de resolución progresiva seleccionada 38 de una imagen digital real creada para emular una experiencia de compra real en una tienda minorista. La imagen digital 36 incluye productos para el cuidado del cabello y de la piel que se exhiben en un estante de una manera similar o idéntica a la de una tienda minorista real.

HIGO. 4 es un diagrama de bloques 40 que ilustra una porción de resolución progresiva ejemplar de la imagen de disposición de estante de la FIG. 3. HIGO. 4 ilustra una segunda parte de resolución progresiva seleccionada 42 seleccionado dentro de la primera parte de resolución progresiva seleccionada.

HIGO. 5 es un diagrama de bloques 44 ilustrando detalles de la segunda parte de resolución progresiva seleccionada 42. HIGO. 5 ilustra enlaces plurales 46, 47, 48, 50, 52 añadido a la parte de resolución progresiva 42 para proporcionar información adicional. Por ejemplo, enlace 46 proporciona información adicional sobre los productos Dove Enlace 47 proporciona un cupón electrónico que se puede imprimir y canjear o utilizar para una compra electrónica. Enlace 48 proporciona información adicional sobre los nutrientes esenciales incluidos en los productos. Enlace 50 proporciona información adicional sobre la ropa de limpieza. Enlace 52 proporciona un enlace a otra imagen progresiva con información en el reverso del empaque del producto.

HIGO. 6 es un diagrama de flujo que ilustra un método 54 para exhibir y administrar productos. En el paso 56, se muestra una parte individual de una imagen digital presentada de un diseño de estante en la que se muestran varias imágenes seleccionadas de productos de consumo en un diseño de pantalla determinado. La imagen digital incluye una o más imágenes vectoriales y una o más imágenes de trama y permite una resolución progresiva en las imágenes vectoriales de los productos de consumo de las porciones individuales seleccionadas que aparecen en la imagen digital. En el paso 58, se seleccionan una o más imágenes de vectores en la una o más porciones individuales seleccionadas de la imagen digital. En el paso 60, se seleccionan uno o más enlaces electrónicos con información adicional para un producto de consumo seleccionado de la una o más capas seleccionadas en la una o más partes individuales seleccionadas de la imagen digital.

Método 54 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a dicha realización, también se pueden utilizar otras realizaciones para poner en práctica la invención.

En tal realización ejemplar, en el paso 56, una porción individual 38, 42, 46, 48, 50, 52 de una imagen digital mostrada de un diseño de estantería 36 se visualizan en las que se visualizan varias imágenes seleccionadas de productos de consumo en un diseño de visualización determinado. La imagen digital incluye una o más imágenes vectoriales y una o más imágenes rasterizadas y permite una resolución progresiva en las imágenes vectoriales de los productos de consumo de las porciones individuales seleccionadas que aparecen en la imagen digital.

En el paso 58, se seleccionan una o más imágenes de vectores en la una o más porciones individuales seleccionadas de la imagen digital.

En el paso 60, se seleccionan uno o más enlaces electrónicos con información adicional para un producto de consumo seleccionado de una o más capas seleccionadas en la una o más partes individuales seleccionadas de la imagen digital.

En pasos 58 y 60, un vendedor tendrá la opción de seleccionar qué capas hacer visibles en la imagen de la estantería. Las opciones de capa incluyen, entre otras: opciones de compra de productos, enlaces al sitio web de un producto, información sobre ventas, precio, publicidad u otra información relevante que el usuario pueda necesitar para tomar una decisión de compra sobre ese producto o productos. Las opciones disponibles también permitirán al vendedor crear sus propias tiendas en línea personalizadas de productos que tienen atributos importantes para ellos. Por ejemplo, productos que son totalmente naturales, productos para combatir el envejecimiento, productos para niños, etc. Los productos que se venden a nivel nacional e internacional pueden mostrarse uno al lado del otro en una imagen creada.

HIGO. 7 es un diagrama de flujo que ilustra un método 62 para crear imágenes de productos en un entorno de compra virtual. En el paso 64, una imagen digital de un diseño de estantería 36 se crea en el que se muestran varias imágenes seleccionadas de productos de consumo en un diseño de pantalla predeterminado. La imagen digital incluye una o más imágenes vectoriales y una o más imágenes de trama y permite una resolución progresiva en la pluralidad de imágenes seleccionadas de productos de consumo que aparecen en la imagen digital. En el paso 66, se añaden varios enlaces electrónicos a una o más imágenes vectoriales. Los enlaces electrónicos plurales proporcionan enlaces a información electrónica adicional asociada con los productos de consumo durante la resolución progresiva.

Método 62 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a dicha realización, también se pueden utilizar otras realizaciones para poner en práctica la invención.

En tal realización ejemplar, en el paso 64, una imagen digital de un diseño de estantería 36 se crea en el que se muestran una pluralidad de imágenes seleccionadas de productos de consumo en un diseño de pantalla predeterminado. La imagen digital incluye una o más imágenes vectoriales y una o más imágenes de trama y permite una resolución progresiva en la pluralidad de imágenes seleccionadas de productos de consumo que aparecen en la imagen digital.

En el paso 66, enlaces electrónicos plurales 46, 48, 50, 52 se agregan a una o más imágenes vectoriales. Los enlaces electrónicos plurales proporcionan enlaces a información electrónica adicional asociada con los productos de consumo durante la resolución progresiva.

HIGO. 8 es un diagrama de bloques 68 ilustrando detalles de una imagen digital de N capas 70 incluyendo una capa de imagen vectorial superior 72 con información general 74, una capa de imagen vectorial intermedia 76 con información intermedia 78 y una capa de imagen vectorial inferior 80 con información específica 82. Las imágenes de la FIG.8 aparecen en las FIGS. 3-5 y la imagen digital de N capas 70 se crea con los métodos y el sistema descritos en este documento.

Método ejemplar para mostrar productos que incluyen superposiciones visuales en imágenes vectoriales

FIGS. 9A y 9B son un diagrama de flujo que ilustra un método 84 para mostrar y gestionar productos en un entorno de compra virtual. En la Fig. 9A en el paso 86, una aplicación en un medio legible por ordenador en un dispositivo de red de servidor con uno o más procesadores conectados a una red de comunicaciones crea un primer conjunto de imágenes vectoriales plurales a partir de imágenes rasterizadas correspondientes de productos de consumo. Las imágenes vectoriales plurales creadas incluyen las seleccionadas del primer conjunto de imágenes vectoriales plurales creadas en diferentes vistas de los productos de consumo y también incluyen otras seleccionadas del primer conjunto creado de imágenes vectoriales plurales incluidas imágenes vectoriales en diferentes niveles de detalle de los generales. detalles a detalles específicos para los productos de consumo incluidos en el primer conjunto creado de las imágenes vectoriales plurales. Al paso 88, la aplicación en el medio legible por ordenador crea un segundo conjunto de imágenes vectoriales plurales para grupos predeterminados de productos de consumo que comprenden superposiciones visuales plurales. En el paso 90, la aplicación en el medio legible por ordenador añade un primer conjunto de enlaces electrónicos a imágenes vectoriales individuales en el primer conjunto creado de imágenes vectoriales plurales. Solo los enlaces electrónicos seleccionados de un conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando se muestra la imagen vectorial individual de un producto de consumo. En el paso 92, la aplicación en el medio legible por ordenador añade un segundo conjunto de enlaces electrónicos al segundo conjunto de imágenes vectoriales plurales para las superposiciones visuales plurales creadas. Solo los enlaces electrónicos seleccionados del segundo conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando se muestra la imagen vectorial individual para una superposición visual. En la Fig. 9B en el paso 94, la aplicación en el medio legible por computadora crea una imagen digital de N capas almacenada en un formato de resolución progresiva para un diseño de visualización predeterminado de los productos de consumo con el primer conjunto creado y el segundo conjunto de las imágenes vectoriales plurales y la primera y la primera agregada. segundos conjuntos de enlaces electrónicos. La imagen digital de N capas incluye una jerarquía de imágenes vectoriales de capas M del primer conjunto creado y el segundo conjunto de imágenes vectoriales plurales. La jerarquía de imágenes vectoriales de capa M incluye imágenes vectoriales seleccionadas del primer conjunto creado de imágenes vectoriales plurales que muestran detalles generales para los productos de consumo o grupos de productos de consumo en un primer conjunto de niveles más altos en la jerarquía de imágenes vectoriales de capa M y otras seleccionadas de imágenes vectoriales del primer conjunto creado de una pluralidad de imágenes vectoriales que muestran detalles específicos para los productos de consumo en los niveles más bajos en la jerarquía de capas M. Los seleccionados del segundo conjunto creado de imágenes vectoriales muestran superposiciones visuales de diferentes niveles de detalles, de general a específico para los grupos predeterminados de productos de consumo en un segundo conjunto de niveles más altos en la jerarquía de imágenes vectoriales de capa M. En el paso 96, la imagen digital de N capas creada se muestra con la aplicación desde el medio legible por computadora con una pantalla de resolución progresiva a través de la red de comunicaciones para permitir compras virtuales a través de la red de comunicaciones, creando así una tienda en línea personalizada para el vendedor de productos de consumo con el creó una imagen digital de N capas. La imagen digital de capa N creada permite la visualización de resolución progresiva de productos de consumo con las imágenes vectoriales plurales creadas en la jerarquía de imágenes vectoriales de capa M. La pantalla de resolución progresiva permite mostrar, acercar y alejar en partes seleccionadas de la imagen digital de N capas creada sin pérdida de calidad de imagen y permite mostrar las seleccionadas del primer conjunto agregado y del segundo conjunto de enlaces electrónicos en la imagen vectorial plural. capas y permite enlazar a uno o más conjuntos diferentes de información electrónica de diferentes capas de imágenes vectoriales en las múltiples capas de imágenes vectoriales durante la visualización de resolución progresiva de la imagen digital de N capas creada. La pantalla de resolución progresiva de la imagen digital de N capas muestra solo aquellos uno o más conjuntos de enlaces electrónicos agregados a una capa de imagen vectorial que se está viendo actualmente en la imagen digital de N capas. La pantalla de resolución progresiva permite la visualización de diferentes imágenes vectoriales y diferentes conjuntos de enlaces electrónicos que proporcionan imágenes vectoriales y enlaces electrónicos a información electrónica seleccionada que varía desde información electrónica general a información electrónica específica a medida que las capas inferiores se ven en las capas de imágenes vectoriales plurales. La visualización de resolución progresiva de la imagen digital de N capas permite la visualización de la imagen digital de N capas del medio legible por computadora con las imágenes vectoriales plurales creadas en las capas de imágenes vectoriales plurales sin convertir ninguna de las imágenes vectoriales plurales creadas a otro formato o tener que descargar cualquier imagen de trama asociada con las imágenes vectoriales plurales creadas a través de la red de comunicaciones.

HIGO. 10 es un diagrama de bloques 98 ilustrando una imagen vectorial de vista frontal 100 y una imagen vectorial de vista trasera 102 incluyendo información específica para un producto de consumo (por ejemplo, exfoliación de poros desintoxicante en un tubo, etc.) visto en el nivel N en la imagen digital de la capa N y el nivel-M en la jerarquía de imágenes vectoriales de la capa M.

En una realización, los valores de N y M son iguales. Es decir, un número de capas N en la imagen digital de N capas equivale a un número de capas M en la jerarquía de imágenes vectoriales de capas M. En otra realización, los valores de N y M no son iguales. En tal realización, normalmente hay más capas de imágenes vectoriales en la jerarquía de imágenes vectoriales de capas M que en la imagen digital de N capas. En otra realización, hay más capas en la imagen digital de N capas que en la jerarquía de imágenes vectoriales de M capas. Sin embargo, la presente invención no se limita a estas realizaciones ejemplares y se pueden usar otros números de capas y valores para N y M para poner en práctica la invención.

En una realización ejemplar, el valor de N para la imagen digital de N capas varía de una a aproximadamente 100 capas. En una realización ejemplar típica, la imagen digital de N capas incluye de cinco a diez capas. En una realización ejemplar, el valor de M para la jerarquía de imágenes vectoriales de capa M varía de una a aproximadamente 1000 capas. En una realización ejemplar típica, la jerarquía de imágenes vectoriales de capa M incluye aproximadamente 100 capas. Sin embargo, la presente invención no se limita a estas realizaciones ejemplares y se pueden usar otros números de capas y valores para N y M para poner en práctica la invención.

HIGO. 11 es un diagrama de bloques 104 ilustrando una imagen digital creada de N capas 106 que comprende imágenes vectoriales plurales 100, 108, 110, 112 en una jerarquía de imágenes vectoriales de capa M. HIGO. 11 ilustra imágenes vectoriales que comprenden superposiciones visuales 108, 110, 112 para grupos de productos de consumo e imágenes vectoriales de productos de consumo individuales 100, 102. Las superposiciones visuales pueden incluir sub-superposiciones 109, 111 (dos de los cuales están ilustrados). Las capas de imágenes vectoriales se ilustran como "V-L" y las capas de imágenes digitales de N capas se ilustran como "I-L". En la Fig. 11 hay N capas en la imagen digital y M capas en la jerarquía vectorial donde N = M. Sin embargo, la presente invención no se limita a realizaciones en las que N = M y se puede practicar con N no igual a M.

HIGO. 11 ilustra una primera imagen vectorial en el nivel 1 en la jerarquía de imágenes vectoriales de la capa M que incluye una primera superposición visual 108 con información de marca, una segunda imagen vectorial en el nivel 2 que incluye una segunda superposición visual 110 con información de submarca, una tercera imagen vectorial 112 en el nivel 3, que incluye un diseño de estante predeterminado de la información del producto y una cuarta y quinta imagen vectorial 100, 102 en el nivel M, incluida la información específica del producto. Sin embargo, la presente invención no se limita a esta realización ejemplar y se pueden usar otros números de capas y valores para N y M para poner en práctica la invención.

Además, se puede cambiar o ajustar un orden en la imagen digital de N capas y / o la jerarquía de imágenes vectoriales de capa M. Por ejemplo, en una realización ejemplar, se puede incluir información específica en la mayoría de los niveles superiores y la información general se puede incluir en los niveles más bajos en las capas N y / o M y viceversa.

Además, se pueden usar varias combinaciones de información general, específica y / o intermedia y se pueden agrupar subcapas para incluir una o más subjerarquías de información electrónica. Por ejemplo, subcapas 3-7 se puede usar solo para productos faciales que incluyen protector solar con los productos de precio más alto que se muestran en los niveles superiores de la subjerarquía.

HIGO. 12 es un diagrama de bloques 114 ilustrando enlaces electrónicos ejemplares 116 agregado a una imagen vectorial individual 100 de un producto de consumo en ubicaciones predeterminadas. Solo los enlaces electrónicos seleccionados son visibles y se muestran en una capa seleccionada en la imagen digital de N capas 70, 106 en la jerarquía de imágenes vectoriales de capa M (por ejemplo, véase la figura 18). Además, las ubicaciones y descripciones de los enlaces electrónicos son solo a modo de ejemplo. La presente invención no se limita a tales enlaces electrónicos y se pueden utilizar más, menos y otros tipos de enlaces electrónicos, otras descripciones y otras ubicaciones para poner en práctica la invención.

HIGO. 13 es un diagrama de bloques 118 ilustrando enlaces electrónicos ejemplares 120 agregado a una imagen vectorial individual de una superposición visual 108 en ubicaciones predeterminadas. HIGO. 13 ilustra los enlaces electrónicos como iconos gráficos. El icono gráfico es fácilmente reconocible (p. Ej., Una hoja para productos naturales, la palabra NUEVO para productos nuevos, etc.) para tipos de productos seleccionados y / o grupos demográficos predeterminados (p. Ej., Niñas adolescentes, etc.) (Ver FIG 14 para texto descriptivo adicional de los iconos gráficos ilustrados en la FIG.13). Los iconos gráficos también incluyen iconos para varios tipos diferentes de compradores personales de varios grupos de edad. (p. ej., una adolescente, una mujer joven (p. ej., 20-30, etc.) una mujer de mediana edad (p. ej., 31-50, etc.), una mujer de edad avanzada (p. ej., 51-90 +, etc.) , un adolescente, un hombre joven, un hombre de mediana edad, etc.) La presente invención no se limita a tales enlaces electrónicos y se pueden usar más, menos y otros tipos de enlaces electrónicos, otras descripciones y otras ubicaciones para practicar la invención.

Volviendo a la FIG. 9, método 84 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a tal realización ejemplar, también se pueden usar otras realizaciones para poner en práctica la invención.

En una realización ejemplar de este tipo en la FIG. 9A en el paso 86, Una aplicación 25 en un medio legible por computadora en un dispositivo de red de servidor 12 con uno o más procesadores conectados a una red de comunicaciones 24 crea un primer conjunto de imágenes vectoriales plurales (por ejemplo, figura 1D, figura 10, elementos 100, 102, etc.) a partir de una pluralidad de imágenes ráster correspondientes (por ejemplo, FIG. 1C) de productos de consumo 20. Las imágenes vectoriales plurales creadas incluyen las seleccionadas del primer conjunto de imágenes vectoriales plurales creadas en diferentes vistas (p. Ej., FIG. 100, espalda 102, etc.) de los productos de consumo y también incluyen otros seleccionados del primer conjunto creado de imágenes vectoriales plurales incluidas imágenes vectoriales en diferentes niveles de detalle de los detalles generales 38 (por ejemplo, FIGS. 3, 11, etc.) a detalles específicos 42 (Figuras 5, 10) para los productos de consumo incluidos en el primer conjunto creado de la pluralidad de imágenes vectoriales. Sin embargo, la presente invención no se limita a este orden y se pueden utilizar otros ordenamientos en la imagen digital de N capas y en la jerarquía de imágenes vectoriales de capas M.

Al paso 88, la aplicación 25 en el medio legible por ordenador crea un segundo conjunto de imágenes vectoriales plurales para grupos predeterminados de productos de consumo que comprenden superposiciones visuales plurales (por ejemplo, figura 11, etc.). En una realización ejemplar específica, las imágenes vectoriales que incluyen las superposiciones visuales incluyen imágenes vectoriales plurales que comprenden información de marca, información de submarca, información de categoría de producto y / o información de producto. Sin embargo, la presente invención no se limita a tal realización, se pueden usar más, menos y / o otros tipos de superposiciones y otras realizaciones para poner en práctica la invención.

En el paso 90, la aplicación 25 en el medio legible por computadora agrega un primer conjunto de enlaces electrónicos (por ejemplo, 116, HIGO. 11) a imágenes vectoriales individuales en el primer conjunto creado de imágenes vectoriales plurales. Solo los enlaces electrónicos seleccionados de un conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando la imagen vectorial individual para un producto de consumo se muestra en la imagen digital de N capas y / o la jerarquía de imágenes vectoriales de capa M ( Véase la Figura 18 para la visualización de enlaces electrónicos en el nivel N en la imagen digital de N capas y en el nivel M en la jerarquía de imágenes vectoriales de capa M). En una realización, el primer conjunto de enlaces electrónicos incluye un primer conjunto de iconos gráficos. Sin embargo, la presente invención no se limita a tales enlaces electrónicos y se pueden utilizar otros tipos de enlaces electrónicos (por ejemplo, texto, etc.) para poner en práctica la invención.

Una ventaja de mostrar solo los enlaces electrónicos seleccionados y hacer que estos enlaces electrónicos seleccionados sean visibles solo cuando se muestra una imagen vectorial individual seleccionada permite que la imagen digital de N capas se muestre limpiamente sin imágenes desordenadas. Si no se utiliza este método, se mostrarán todos los enlaces en todas las capas de todas las imágenes vectoriales y ninguna de las imágenes vectoriales para las superposiciones visuales o los productos de consumo sería visible cuando se muestre la imagen digital de N capas.

En una realización, los íconos gráficos incluyen íconos gráficos para nuevos productos, productos a la venta, todos los productos naturales, productos anti-edad, productos con nuevos ingredientes, productos con protector solar, productos para grupos demográficos predefinidos específicos, productos asociados con un marca o productos a un nivel de precio similar (Ver FIGS. 13 y 14). Sin embargo, la presente invención no se limita a dicha realización y se pueden utilizar más, menos u otros tipos de iconos gráficos para poner en práctica la invención.

HIGO. 14 es un diagrama de bloques 122 ilustrando una herramienta de selección de productos ejemplar 124 para determinar los tipos de enlaces electrónicos e imágenes vectoriales mostradas. HIGO. 14 ilustra la selección de enlaces electrónicos y las imágenes vectoriales correspondientes para mostrar varios tipos de información del producto 126 oa través de categorías demográficas predeterminadas, tales como madres con hijos 128, muchachas adolescentes 130, mujeres mayores de cincuenta 132, mujeres profesionales 134, productos para hombres, 136, una selección de productos personalizados 137 que no incluye ninguna categoría o demografía predeterminada que permita a un usuario crear un entorno de compra personalizado con una imagen digital personalizada de mosaico de múltiples capas (MRM) de múltiples resoluciones 139 y seleccionar cualquier producto de consumo de cualquier categoría, para crear una tienda on-line personalizada, etc. Herramienta de selección electrónica 124 se muestra a través de la aplicación 25. En una realización, herramienta de selección electrónica 124 es utilizado solo por un creador de imágenes (por ejemplo, un minorista que está creando una imagen digital de N capas para mostrar) a través de un dispositivo de red de servidor 12.

En otra forma de realización, la herramienta de selección de productos 124 también se utiliza a través de un dispositivo de red cliente 12 a través de la aplicación 25 a través de GUI 16 por un usuario que desea crear enlaces electrónicos y mostrar imágenes vectoriales solo a productos que le interesan. En tal realización, la imagen digital de N capas 106 creado en el paso 94 incluirá todas las imágenes vectoriales posibles y todos los enlaces electrónicos posibles. Un consumidor seleccionará y activará solo aquellas imágenes vectoriales y enlaces electrónicos para productos de consumo que sean de interés para el usuario y solo se mostrarán esos enlaces electrónicos e imágenes vectoriales.

Volviendo a la FIG. 9 en el paso 92, la aplicación en el medio legible por computadora agrega un segundo conjunto de enlaces electrónicos (por ejemplo, 120, HIGO. 13) al segundo conjunto de imágenes vectoriales plurales para las superposiciones visuales plurales creadas. Solo los enlaces electrónicos seleccionados del segundo conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando se muestra la imagen vectorial individual para una superposición visual. HIGO. 13 ilustra los enlaces electrónicos como iconos gráficos. Sin embargo, la presente invención no se limita a tales enlaces electrónicos y se pueden utilizar otros tipos de enlaces electrónicos (por ejemplo, texto, etc.) para poner en práctica la invención.

En una realización, los íconos gráficos incluyen íconos gráficos para nuevos productos, productos a la venta, todos los productos naturales, productos anti-edad, productos con nuevos ingredientes, productos con protector solar, productos para grupos demográficos predefinidos específicos, productos asociados con un marca o productos a un nivel de precio similar (Ver FIGS. 13 y 14). Sin embargo, la presente invención no se limita a tales realizaciones y se pueden usar más, menos u otros tipos de iconos gráficos para poner en práctica la invención.

En una realización, el primer conjunto de enlaces electrónicos y / o el segundo conjunto de enlaces electrónicos incluyen enlaces electrónicos a publicidad impresa (por ejemplo, revistas, periódicos, medios electrónicos (por ejemplo, sitios de redes sociales, etc.), publicidad de audio (por ejemplo, radio, etc.), publicidad en video (por ejemplo, comerciales de televisión, etc.) y sitios web que incluyen información adicional sobre el producto de consumo. Dichos enlaces pueden vincular a información electrónica en el medio legible por computadora y / o base de datos 22 en el dispositivo de red del servidor 12 o dispositivo de red de destino 12′ Oa otros sitios de información y / o bases de datos 22 accesible a través de la red de comunicaciones 24 (por ejemplo, sitios web en Internet, etc.). En una realización, la información electrónica adicional se almacena completamente en el medio legible por computadora y / o en la base de datos. 22 en el dispositivo de red del servidor 12. En otra realización, los tipos seleccionados de información electrónica (por ejemplo, publicidad en video, etc.) no se almacenan y deben descargarse y / o recuperarse de otros dispositivos de red. 12, 12′ A través de la red de comunicaciones 24. Sin embargo, la presente invención no se limita a tales realizaciones y se pueden usar más, menos u otros tipos de enlaces electrónicos y almacenamiento de información electrónica para poner en práctica la invención.

En la Fig. 9B en el paso 94, la aplicación 25 en el medio legible por computadora crea una imagen digital de N capas (por ejemplo, FIGS.8, 11) que se almacena en un formato de resolución progresiva para un diseño de visualización predeterminado de los productos de consumo con el primer conjunto creado (por ejemplo, 100, 102) y el segundo conjunto de imágenes vectoriales plurales (por ejemplo, 108, 110, 112) y el primer y segundo conjuntos de enlaces electrónicos agregados (116, 120) La imagen digital de N capas incluye una jerarquía de imágenes vectoriales de capa M del primer conjunto creado y el segundo conjunto de imágenes vectoriales plurales y el primer y segundo conjunto de enlaces electrónicos añadidos.

En una realización ejemplar, la jerarquía de imágenes vectoriales de capa M incluye imágenes vectoriales seleccionadas del primer conjunto creado de imágenes vectoriales plurales que muestran detalles generales para los productos de consumo o grupos de productos de consumo en un primer conjunto de niveles más altos en la M - jerarquía de imágenes vectoriales de capa y otras seleccionadas de imágenes vectoriales del primer conjunto creado de imágenes vectoriales plurales que muestran detalles específicos para los productos de consumo en los niveles más bajos en la jerarquía de capas M. Los seleccionados del segundo conjunto creado de imágenes vectoriales muestran superposiciones visuales de diferentes niveles de detalles, de general a específico para los grupos predeterminados de productos de consumo en un segundo conjunto de niveles más altos en la jerarquía de imágenes vectoriales de capa M. Sin embargo, la presente invención no se limita a dicha jerarquía y se pueden usar otros tipos de jerarquías para poner en práctica la invención.

En otra realización ejemplar, la invención se pone en práctica sin la jerarquía de capas M. Además, la jerarquía de imágenes vectoriales de la capa M puede incluir información específica en los niveles más altos e información general en los niveles más bajos. Varias combinaciones de tipos de información y estratificación son posibles para poner en práctica la invención.

En el paso 96, la imagen digital de N capas creada 106 se muestra con la aplicación 25 desde el medio legible por ordenador con una pantalla de resolución progresiva a través de la red de comunicaciones 24 para permitir la compra virtual a través de la red de comunicaciones, creando así una tienda en línea personalizada para el vendedor de productos de consumo con la imagen digital de N capas creada.

La imagen digital de N capas creada 106 permite la visualización de resolución progresiva de productos de consumo con las imágenes vectoriales plurales creadas en la jerarquía de imágenes vectoriales de capa M. La pantalla de resolución progresiva permite mostrar, acercar y alejar en partes seleccionadas de la imagen digital de N capas creada 106 sin pérdida de calidad de imagen y permite mostrar los seleccionados del primer conjunto agregado y el segundo conjunto de enlaces electrónicos en la pluralidad de capas de imágenes vectoriales y permite vincular a uno o más conjuntos diferentes de información electrónica de diferentes capas de imágenes vectoriales en la pluralidad de imágenes vectoriales capas durante la visualización de resolución progresiva de la imagen digital de N capas creada 106.

La pantalla de resolución progresiva de la imagen digital de N capas 106 muestra solo uno o más conjuntos de enlaces electrónicos agregados a una capa de imagen vectorial que se está viendo actualmente en la imagen digital de N capas 106. La pantalla de resolución progresiva permite la visualización de diferentes imágenes vectoriales y diferentes conjuntos de enlaces electrónicos que proporcionan imágenes vectoriales y enlaces electrónicos a información electrónica seleccionada que varía desde información electrónica general a información electrónica específica a medida que las capas inferiores se ven en las capas de imágenes vectoriales plurales. La pantalla de resolución progresiva de la imagen digital de N capas 106 permite la visualización de la imagen digital de N capas 106 desde el medio legible por computadora con las imágenes vectoriales plurales creadas en las capas de imágenes vectoriales plurales sin convertir ninguna de las imágenes vectoriales plurales creadas a otro formato o tener que descargar imágenes rasterizadas asociadas con las imágenes vectoriales plurales creadas a través de la red de comunicaciones 24.

HIGO. 15 es un diagrama de flujo que ilustra un método 138 para seleccionar productos para mostrar en una imagen digital de N capas. En el paso 140, se muestra una herramienta gráfica de selección de productos a través de la aplicación en el dispositivo de red del servidor a un dispositivo de red del cliente a través de la red de comunicaciones. En el paso 142, se recibe una entrada de selección en la aplicación en el dispositivo de red del servidor a través de la red de comunicaciones para los enlaces electrónicos seleccionados del primer conjunto y el segundo conjunto de enlaces electrónicos y para una de las imágenes vectoriales seleccionadas del primer conjunto creado de varios vectores imágenes y un segundo conjunto de imágenes vectoriales plurales para visualizar en la imagen digital de N capas. En el paso 144, la imagen digital de N capas se muestra desde la aplicación en el dispositivo de red del servidor al dispositivo de red del cliente a través de la red de comunicaciones con la pantalla de resolución progresiva que muestra solo los enlaces electrónicos y las imágenes vectoriales incluidas en la entrada de selección recibida, creando así un usuario tienda on-line personalizada de productos de consumo con la imagen digital de N capas creada.

Método 138 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a tal realización ejemplar, también se pueden usar otras realizaciones para poner en práctica la invención.

En tal realización ejemplar en Step 140, una herramienta gráfica de selección de productos 124 se muestra a través de la aplicación 25 en el dispositivo de red del servidor 12 a un dispositivo de red cliente 12′ A través de la red de comunicaciones 24. En otra realización, la herramienta de selección de productos se muestra a través de la aplicación. 25 directamente en el dispositivo de red del cliente 12′. La herramienta gráfica de selección de productos 124 muestra información específica del producto 126 e información de productos específicamente relacionada con grupos demográficos predeterminados 128-136.

La herramienta de selección gráfica 124 permite al usuario seleccionar los enlaces electrónicos en los que las imágenes vectoriales serán visibles y se mostrarán cuando se muestre una imagen vectorial correspondiente de una superposición visual o un producto de consumo. La herramienta de selección gráfica 124 permite a un usuario personalizar la visualización de la imagen digital de N capas al permitir la visualización de solo aquellos elementos que el usuario está interesado en ver.

En una realización ejemplar, la herramienta de selección gráfica 124 Esto incluye información predeterminada. En otra realización ejemplar, los elementos visualizados por la herramienta de selección gráfica son total y / o parcialmente personalizables por un usuario.

En una realización ejemplar, los artículos en una superposición visual y / o para un producto de consumo en el que los enlaces electrónicos no están seleccionados para su visualización se cambian a un color diferente (por ejemplo, se cambian de color completo a una coloración en escala de grises, etc.) para más distinguir los elementos que se seleccionan para hacer visibles. Sin embargo, la presente invención no se limita a esta realización y también se pueden usar otras realizaciones para poner en práctica la invención.

En el paso 142, se recibe una entrada de selección en la aplicación 25 en el dispositivo de red del servidor 12 a través de la red de comunicaciones 24 para los enlaces electrónicos seleccionados del primer conjunto y el segundo conjunto de enlaces electrónicos y para una de las imágenes vectoriales seleccionadas del primer conjunto creado de imágenes vectoriales plurales y el segundo conjunto de imágenes vectoriales plurales para mostrar en la imagen digital de N capas 70, 106.

Por ejemplo, la entrada de selección puede incluir una solicitud para mostrar todos los productos de consumo que incluyen todos los ingredientes naturales, que además incluyen protector solar y están actualmente a la venta para Brand-X. para el grupo demográfico de niñas adolescentes 130etc.

En el paso 144, la imagen digital de N capas 106 se muestra desde la aplicación 25 en el dispositivo de red del servidor 12 al dispositivo de red del cliente 12′ A través de la red de comunicaciones 24 con la pantalla de resolución progresiva que muestra solo los enlaces electrónicos y las imágenes vectoriales incluidas en la entrada de selección recibida, creando así una tienda en línea personalizada para el usuario de productos de consumo con la imagen digital de capa N creada 70, 106.

En otra realización ejemplar, Método 136 se practica solo con el dispositivo de red del cliente 12′ Y aplicación 25 y la herramienta gráfica de selección de productos 124 se muestra a través de la aplicación 25 solo el dispositivo de red del cliente 12′. En tal realización, la imagen digital de N capas 70, 106 se puede crear directamente en el dispositivo de red del cliente 12′ Sin utilizar el dispositivo de red del servidor 12.

En una realización ejemplar, el tipo de información que se muestra en la imagen digital de N capas y / o la jerarquía de imágenes vectoriales de capa M es completamente configurable (por ejemplo, con la herramienta de selección de productos 124). Por ejemplo, un usuario puede seleccionar crear una imagen digital de N capas y / o una jerarquía de imágenes vectoriales de capas M al tener imágenes vectoriales de productos de consumo (por ejemplo, 100, 102) en un nivel más alto, en el que un nivel superior incluye productos de consumo con un precio más bajo, un nivel siguiente incluye productos de consumo con precios más altos, etc. y un nivel más bajo incluye productos de consumo con un precio más alto. Prácticamente cualquier orden y prácticamente cualquier tipo de información electrónica se puede seleccionar y visualizar en la imagen digital de N capas y / o la jerarquía de imágenes vectoriales de capa M. Sin embargo, la presente invención no se limita a estas realizaciones y se pueden utilizar otras realizaciones para poner en práctica la invención.

Volviendo a la FIG. 9, en otro ejemplo de realización, Paso 94 incluye además almacenar varias entradas de la base de datos en una base de datos 22 asociado con el dispositivo de red del servidor 12. Las entradas plurales de la base de datos almacenadas permiten imágenes vectoriales individuales en la imagen digital de N capas creada 70, 106 para ser recuperados y mostrados en un formato de resolución progresiva en ubicaciones de visualización predeterminadas en una pantalla 14.

HIGO. 16 es un diagrama de bloques 146 ilustrando una entrada de base de datos ejemplar 148. Sin embargo, la presente invención no se limita a esta entrada de base de datos ejemplar y se pueden usar más, menos u otro campo de base de datos en las entradas de la base de datos. HIGO. 16 también indica solo una visualización de datos bidimensionales (por ejemplo, coordenadas (X, Y)). En otra realización, las entradas de la base de datos incluyen visualización tridimensional (p. Ej., Coordenadas (X, Y, Z)) (véase la figura 17).

HIGO. 17 es un diagrama de bloques 150 ilustrando una cuadrícula de visualización ejemplar 152 para una imagen digital creada de N capas. En un ejemplo de realización, la disposición predeterminada de los estantes (figura 3, artículo 36, HIGO. 11, artículo 112) se crea utilizando entradas de la base de datos 148 de la base de datos 22 y mostrar cuadrícula 152. En tal realización, una entrada de la base de datos 148 se lee de la base de datos 22 y la rejilla 152 se utiliza para mostrar una o más imágenes vectoriales en ubicaciones predeterminadas en el diseño de la estantería. HIGO. 17 ilustra varias orientaciones X, Y y Z. Sin embargo, la presente invención no se limita a dicha realización y se pueden usar otras orientaciones X, Y y Z para poner en práctica la invención.

Volviendo a la FIG. 9 en el paso 96 con pasos adicionales agregados, Paso 96 además incluye leer una entrada de la base de datos 148 de la base de datos 22 asociado con el dispositivo de red del servidor 12 para una imagen vectorial seleccionada, determinando un conjunto de coordenadas de visualización (X, Y, Z) a partir de la entrada de la base de datos 148 para la imagen vectorial seleccionada y se muestra con la aplicación 25 del medio legible por computadora la imagen vectorial seleccionada en la imagen digital de N capas 70, 106 con una pantalla de resolución progresiva utilizando el conjunto determinado de coordenadas de pantalla.

HIGO. 18 es un diagrama de bloques 154 ilustrando una imagen vectorial de un producto de consumo 156 se muestra en el nivel N en la imagen digital de nivel N 106. Esta imagen vectorial es una imagen vectorial 100 (FIG. 10) se muestra solo con un conjunto de enlaces electrónicos ejemplares agregados (todos los enlaces originales se muestran en la FIG. 12) en el paso 90 de método 84. Sin embargo, la FIG. 18 es solo ejemplar y más, menos y otros enlaces electrónicos se pueden mostrar en el nivel N en la imagen digital de nivel N. De manera similar, la FIG. 13 ilustra solo esos enlaces electrónicos 120 se muestra en una superposición visual

En otro ejemplo de realización, con adiciones, Step 96 además incluye mostrar con la aplicación 25 del medio legible por computadora la imagen digital de N capas creada 106 con una pantalla de resolución progresiva mostrando las imágenes vectoriales creadas para superposiciones visuales creadas 108, 110 en un primer nivel y mostrando con la visualización con la aplicación de la computadora imágenes vectoriales en medio legibles para los productos de consumo 112, 100, 102 en un segundo nivel inferior debajo del primer nivel. (FIGURA 11). Sin embargo, la presente invención no se limita a esta realización.

Sin embargo, la presente invención no se limita al uso de las entradas de la base de datos ejemplares (Figura 16) o la cuadrícula de visualización ejemplar (Figura 17) y la presente invención se puede practicar con la imagen digital de N capas. 70, 106 almacenado en un medio legible por computadora de los dispositivos de red 12, 12′ Y se muestran utilizando diferentes tipos de cuadrículas de visualización.

En una forma de realización, la aplicación de visualización de la tienda virtual 25 se utiliza con la aplicación SILVERLIGHT® de MICROSOFT® de Redmond, Wash. para practicar los métodos y sistemas descritos en este documento. SILVERLIGHT es un complemento gratuito impulsado por el marco MICROSOFT.NET que es compatible con múltiples navegadores, dispositivos y sistemas operativos para brindar un nuevo nivel de interactividad dondequiera que funcione la Web. Con soporte para integración de datos avanzada, multiproceso, video HD usando IIS Smooth Streaming y protección de contenido incorporada, SILVERLIGHT habilita aplicaciones en línea y fuera de línea para una amplia gama de escenarios comerciales y de consumidores. Sin embargo, la presente invención no se limita a esta realización, y la presente invención se puede practicar con o sin SILVERLIGHT y / u otras aplicaciones y / o marcos similares o no similares.

En otra forma de realización, la aplicación de visualización de la tienda virtual 25 se utiliza con una aplicación HTML-5. En otra forma de realización, la aplicación de visualización de la tienda virtual 25 se utiliza con una aplicación JAVA, una aplicación XML y / u otros tipos de aplicaciones de lenguaje de marcado, codificado o cumplido (por ejemplo, C, C ++, C #, etc.).

En una forma de realización, la imagen digital de N capas 70, 160 se almacena en un formato de resolución progresiva. En otra realización, la imagen digital de N capas se almacena en un formato de imagen vectorial. En otra realización más, la imagen digital de N capas se almacena en otro formato de almacenamiento que no sea un formato de resolución progresiva. En una realización, la imagen digital de N capas 70, 160 se muestra con una pantalla de resolución progresiva. En otra forma de realización, la imagen digital de N capas 70, 160 se muestra con un formato de pantalla que no sea una pantalla de resolución progresiva. Se pueden usar varias combinaciones de usar y no usar formato de almacenamiento de visualización de resolución progresiva y usar y no usar técnicas de visualización de resolución progresiva con otros formatos de almacenamiento y otras técnicas de visualización para practicar la invención.

Los métodos y el sistema descritos en este documento se ilustran con descripciones de productos de consumo. Sin embargo, la presente invención no está limitada para su uso con productos de consumo y otros tipos de productos (por ejemplo, productos comerciales, etc.) y también se pueden usar otros tipos de artículos para practicar la invención.

Visualización de información del sitio web con imágenes digitales de N capas

En una realización, se crea una imagen digital de N capas usando los métodos y el sistema descritos en este documento para ser utilizada como página de inicio para un sitio web en Internet, una intranet, una red de comunicaciones en la nube. 24, etc. En tal realización, la imagen digital de N capas se almacena en formato de resolución progresiva y se visualiza con visualización de resolución progresiva. La imagen digital de N capas reemplaza HTML, XML, Java y otros tipos de información electrónica textual y / o “plana” y / o unidimensional. En una realización, la imagen digital de N capas se visualiza con un navegador convencional. En otra realización, la imagen digital de N capas se visualiza con una red (por ejemplo, Internet, intranet, etc., complemento del navegador (por ejemplo, aplicación 25, etc.).

HIGO. 19 es un diagrama de bloques 158 ilustrando una imagen digital de N capas 160, 161 utilizado como página de inicio en un sitio web. La imagen digital de N capas 160, 161 incluye varias combinaciones de imágenes vectoriales, incluidas superposiciones visuales y otras imágenes vectoriales. Por ejemplo, la imagen digital de N capas 160, 161 puede incluir imágenes vectoriales de superposiciones visuales para un grupo de sitios web para un tipo específico de información de búsqueda (por ejemplo, restaurantes, hoteles, aerolíneas, etc.) o información general. La imagen digital de N capas 160, 161 también puede incluir imágenes vectoriales de superposiciones visuales para grupos de información (por ejemplo, sitios web de motores de búsqueda, etc.). La presente invención proporciona una nueva forma de almacenar, visualizar y ver información en sitios web y otros sitios de información conectados a una red de comunicaciones (por ejemplo, Internet, una intranet, etc.).

HIGO. 19 ilustra una imagen digital de N capas como página de inicio en un sitio web que vende productos faciales 160 o productos de consumo general 161. Sin embargo, la presente invención no se limita a tal realización y se pueden utilizar otras realizaciones para poner en práctica la invención.

Cuando se utiliza como página de inicio de un sitio web, la imagen digital de N capas puede almacenarse en un formato de resolución progresiva y / o en un formato de resolución diferente a la progresiva, y mostrarse en un formato de resolución progresiva y / o mostrarse en un formato diferente a la progresiva. formato de resolución.

Los métodos y el sistema descritos en este documento crean una imagen digital de N capas en un formato de resolución progresiva almacenada y se muestra con un método de visualización de resolución progresiva que proporciona una experiencia de compra virtual que es similar y emula una experiencia de compra en una tienda minorista real.

HIGO. 20 es un diagrama de bloques 162 ilustrando una red de comunicaciones en la nube 24. La red de computación en la nube 24 también se conoce como una "red de comunicaciones en la nube" 24. Sin embargo, la presente invención no se limita a este modelo de computación en la nube y también se pueden usar otros modelos de computación en la nube para poner en práctica la invención. La red de comunicaciones en la nube ejemplar incluye componentes tanto cableados como inalámbricos de redes públicas y privadas.

En una forma de realización, la red de computación en la nube 24 incluye una red de comunicaciones en la nube 24 que comprende una pluralidad de redes de componentes de nube diferentes 174, 176, 178, 180. La "computación en la nube" es un modelo para habilitar el acceso a la red bajo demanda a un grupo compartido de recursos informáticos configurables (por ejemplo, redes públicas y privadas, servidores, almacenamiento, aplicaciones y servicios) que se comparten, se aprovisionan rápidamente y se lanzan con un mínimo esfuerzo de gestión o interacción del proveedor de servicios.

Este modelo de computación en la nube ejemplar para la recuperación de información electrónica promueve la disponibilidad de recursos compartidos y comprende: (1) características esenciales de la computación en la nube (2) modelos de servicios de computación en la nube y (3) modelos de implementación de la computación en la nube. Sin embargo, la presente invención no se limita a este modelo de computación en la nube y también se pueden usar otros modelos de computación en la nube para poner en práctica la invención.

En la Tabla 1 aparecen ejemplos de características esenciales de computación en la nube. Sin embargo, la presente invención no se limita a estas características esenciales y también se pueden usar más, menos u otras características para poner en práctica la invención.

Modelos de servicios de computación en la nube ejemplares ilustrados en la FIG. 20 aparecen en la Tabla 2. Sin embargo, la presente invención no se limita a estos modelos de servicio y también se pueden utilizar más, menos u otros modelos de servicio para poner en práctica la invención.

En la Tabla 3 aparecen modelos de implementación de computación en la nube ejemplares. Sin embargo, la presente invención no se limita a estos modelos de implementación y también se pueden usar más, menos u otros modelos de implementación para practicar la invención.

Software en la nube 25 para la creación y visualización de imágenes electrónicas aprovecha al máximo el paradigma de la nube al estar orientado al servicio con un enfoque en la apatridia, el bajo acoplamiento, la modularidad y la interoperabilidad semántica para la recuperación de contenido electrónico. Sin embargo, los servicios de software en la nube 174 puede incluir varios estados.

El almacenamiento en la nube del contenido electrónico deseado en una red de computación en la nube incluye agilidad, escalabilidad, elasticidad y tenencia múltiple. Aunque una base de almacenamiento puede estar compuesta por almacenamiento en bloque o almacenamiento de archivos como el que existe en las redes convencionales, el almacenamiento en la nube suele estar expuesto a los solicitantes del contenido electrónico deseado como objetos en la nube.

En una realización ejemplar, la aplicación en la nube 25, ofrece servicios en la nube para el almacenamiento y la recuperación de contenido electrónico. La aplicación 25 ofrece la infraestructura de computación en la nube 168 como servicio 170 (IaaS), incluido un servicio de infraestructura de software en la nube 170, la plataforma en la nube 172 como servicio 174 (PaaS) que incluye un servicio de plataforma de software en la nube 174 y / o ofrece servicios específicos de software en la nube como servicio 164 (SaaS) que incluye un servicio de software en la nube específico 166 para almacenamiento y recuperación de contenido electrónico. IaaS, PaaS y SaaS incluyen uno o más de los servicios en la nube que comprenden redes, almacenamiento, dispositivo de red del servidor, virtualización, sistema operativo, middleware, tiempo de ejecución, servicios de datos y / o aplicaciones, o una pluralidad de combinaciones de los mismos, en la red de comunicaciones en la nube. 24.

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS desde servicios de televisión a través de la red de comunicaciones en la nube 24. Los servicios de televisión incluyen servicios de televisión digital, que incluyen, entre otros, televisión por cable, televisión por satélite, televisión de alta definición (HDTV), tridimensional (3D), televisores y otros tipos de dispositivos de red.

Sin embargo, la presente invención no se limita a tales servicios de televisión y se pueden utilizar más, menos y / o otros servicios de televisión para poner en práctica la invención.

Servicios de televisión por Internet

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS desde servicios de televisión por Internet a través de la red de comunicaciones en la nube 24. Los servicios de televisión incluyen televisión por Internet, Web-TV y / o Televisión por Protocolo de Internet (IPtv) y / u otros servicios de transmisión de televisión.

La “televisión por Internet” permite a los usuarios elegir un programa o el programa de televisión que desean ver desde un archivo de programas o desde un directorio de canales. Las dos formas de ver televisión por Internet son transmitir contenido directamente a un reproductor multimedia o simplemente descargar un programa al decodificador, consola de juegos, computadora u otro dispositivo de red del espectador.

“Web-TV” ofrece contenido digital a través de redes móviles y de banda ancha. El contenido digital se transmite al decodificador, consola de juegos, computadora u otro dispositivo de red del espectador.

La "televisión por protocolo de Internet (IPtv)" es un sistema a través del cual los servicios de televisión por Internet se prestan utilizando la arquitectura y los métodos de red del conjunto de protocolos de Internet a través de una infraestructura de red de conmutación de paquetes, por ejemplo, Internet y redes de acceso a Internet de banda ancha, en lugar de ser entregado a través de formatos tradicionales de transmisión de radiofrecuencia, señal de satélite y televisión por cable.

Sin embargo, la presente invención no se limita a tales servicios de televisión por Internet y se pueden utilizar más, menos y / o otros servicios de televisión por Internet para poner en práctica la invención.

Servicios generales de motor de búsqueda

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS desde servicios generales de motores de búsqueda. Un motor de búsqueda está diseñado para buscar información en una red de comunicaciones en la nube. 24 como Internet, incluidos los servidores World Wide Web, HTTP, servidores FTP, etc. Los resultados de la búsqueda se presentan generalmente en una lista de resultados electrónicos. La información puede consistir en páginas web, imágenes, información electrónica, información multimedia y otros tipos de archivos. Algunos motores de búsqueda también extraen datos disponibles en bases de datos o directorios abiertos. A diferencia de los directorios web, que son mantenidos por editores humanos, los motores de búsqueda generalmente operan algorítmicamente y / o son una mezcla de información algorítmica y humana.

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS desde servicios generales de motores de búsqueda. En otra forma de realización, la aplicación en la nube 25 proporciona servicios de motores de búsqueda generales al interactuar con uno o más motores de búsqueda públicos (por ejemplo, GOOGLE, BING, YAHOO, etc.) y / o servicios de motores de búsqueda privados.

En otra forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS a partir de servicios de motores de búsqueda especializados, como servicios de motores de búsqueda verticales al interactuar con uno o más motores de búsqueda verticales públicos (por ejemplo, GALAXY.COM, etc.) y / o privados. servicios de motor de búsqueda.

Sin embargo, la presente invención no se limita a tales servicios de motor de búsqueda generales y / o verticales y se pueden utilizar más, menos y / o otros servicios de motor de búsqueda generales para practicar la invención.

Servicios de redes sociales

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube IaaS, PaaS y SaaS desde otros servicios de redes sociales, incluidos hacia / desde uno o más sitios web de redes sociales (por ejemplo, FACEBOOK, U-TUBE, TWITTER, MY-SPACE, MATCH.COM, E-HARMONY, GRUPO, VIDA SOCIAL, etc.). Los sitios web de redes sociales también incluyen, entre otros, sitios de cupones sociales, sitios web de citas, blogs, feeds RSS y otros tipos de sitios web de información en los que se pueden dejar o publicar mensajes para una variedad de redes sociales. ocupaciones.

Sin embargo, la presente invención no se limita a los servicios de redes sociales descritos y también se pueden utilizar otros servicios de redes sociales públicos y privados para poner en práctica la invención.

Servicios de descarga de música

En una forma de realización, la aplicación en la nube 25 proporciona servicios de visualización y creación de imágenes electrónicas en la nube de los servicios IaaS, PaaS y SaaS de otro servicio de descarga de música (por ejemplo, ITUNES, RHAPSODY, etc.) en uno o más sitios de descarga de música.

Sin embargo, la presente invención no se limita a los servicios de redes sociales descritos y también se pueden utilizar otros servicios de redes sociales públicos y privados para poner en práctica la invención.

HIGO. 21 es un diagrama de bloques 183 ilustrando un objeto de almacenamiento en la nube ejemplar 184.

El objeto de almacenamiento en la nube 184 incluye una porción de sobre 186, con una parte de encabezado 188y una parte del cuerpo 190. Sin embargo, la presente invención no se limita a un objeto de almacenamiento en la nube de este tipo. 184 y otros objetos de almacenamiento en la nube y otros objetos de almacenamiento en la nube con más, menos u otras partes también se pueden usar para poner en práctica la invención.

La porción del sobre 186 utiliza identificadores uniformes de recursos (URI) de espacio de nombres únicos y / o nombres uniformes de recursos (URN), y / o localizadores uniformes de recursos (URL) únicos en la red de comunicaciones en la nube 24 para especificar de forma única, la ubicación y la información de versión y las reglas de codificación utilizadas por el objeto de almacenamiento en la nube 184 en toda la red de comunicaciones en la nube 24. Para obtener más información, consulte IETF RFC-3305, Identificadores uniformes de recursos (URI), URL y Nombres uniformes de recursos (URN), cuyo contenido se incorpora como referencia.

La porción del sobre 186 del objeto de almacenamiento en la nube 184 va seguido de una parte de encabezado 188. La parte del encabezado 188 incluye información ampliada sobre los objetos de almacenamiento en la nube, como autorización y / o información sobre transacciones, etc.

La parte del cuerpo 190 incluye métodos 192 (es decir, una secuencia de instrucciones, etc.) para usar datos incrustados específicos de la aplicación en elementos de datos 194. La parte del cuerpo 190 normalmente incluye solo una parte de una pluralidad de partes de datos específicos de la aplicación 194 y datos independientes 196 entonces el objeto de almacenamiento en la nube 184 puede proporcionar características distribuidas, redundantes, de tolerancia a fallos, de seguridad y privacidad que se describen en este documento.

Objetos de almacenamiento en la nube 184 han demostrado experimentalmente ser una capa de abstracción altamente escalable, disponible y confiable que también minimiza las limitaciones de los sistemas de archivos comunes. Objetos de almacenamiento en la nube 184 también proporcionan baja latencia y bajos costos de almacenamiento y transmisión.

Objetos de almacenamiento en la nube 184 se componen de muchos recursos distribuidos, pero funcionan como un solo objeto de almacenamiento, son altamente tolerantes a fallas a través de la redundancia y proporcionan distribución del contenido electrónico deseado a través de las redes públicas de comunicación 180y una o más redes privadas 176, redes comunitarias 178 y redes híbridas 182 de la red de comunicaciones en la nube 24. Objetos de almacenamiento en la nube 184 también son muy duraderos debido a la creación de copias de partes del contenido electrónico deseado a través de dichas redes 176, 178, 180, 182 de la red de comunicaciones en la nube 24. Objetos de almacenamiento en la nube 184 incluye una o más partes del contenido electrónico deseado y se puede almacenar en cualquiera de los 176, 178, 180, 182 redes de la red de comunicaciones en la nube 24. Objetos de almacenamiento en la nube 184 son transparentes para el solicitante del contenido electrónico deseado y se gestionan mediante aplicaciones en la nube 25.

En una forma de realización, los objetos de almacenamiento en la nube 184 son objetos arbitrarios configurables con un tamaño de hasta cientos de terabytes, cada uno acompañado de unos pocos kilobytes de metadatos. Objetos en la nube 184 están organizados e identificados por un identificador único único en toda la red de comunicaciones en la nube 24. Sin embargo, la presente invención no se limita a los objetos de almacenamiento en la nube descritos, y se pueden usar más objetos de almacenamiento en la nube de otros tipos para poner en práctica la invención.

Objetos de almacenamiento en la nube 184 presenta un único espacio de nombres o espacio de objetos unificado y gestiona el contenido electrónico deseado mediante políticas de almacenamiento y recuperación de políticas definidas por el usuario o el administrador. Los objetos de almacenamiento en la nube incluyen la transferencia de estado representacional (REST), el Protocolo simple de acceso a objetos (SOAP), el Protocolo ligero de acceso a directorios (LDAP) y / o la Interfaz de programación de aplicaciones (API) y otros tipos de objetos de almacenamiento en la nube. Sin embargo, la presente invención no se limita a los objetos de almacenamiento en la nube descritos, y se pueden usar más objetos de almacenamiento en la nube de otros tipos para poner en práctica la invención.

REST es una especificación de protocolo que caracteriza y limita los objetos de almacenamiento de macrointeracciones de los cuatro componentes de una red de comunicaciones en la nube. 24, a saber, servidores de origen, pasarelas, proxies y clientes, sin imponer limitaciones a los participantes individuales.

SOAP es una especificación de protocolo para intercambiar información estructurada en la implementación de servicios en la nube con objetos de almacenamiento. SOAP tiene al menos tres características principales: (1) Extensibilidad (incluida la seguridad / cifrado, enrutamiento, etc.) (2) Neutralidad (SOAP se puede usar sobre cualquier protocolo de transporte como HTTP, SMTP o incluso TCP, etc.) y (3) Independencia (SOAP permite utilizar casi cualquier modelo de programación, etc.)

LDAP es un protocolo de software para permitir el almacenamiento y la recuperación de contenido electrónico y otros recursos como archivos y dispositivos en la red de comunicaciones en la nube. 24. LDAP es una versión "ligera" del Protocolo de acceso a directorios (DAP), que forma parte de X.500, un estándar para servicios de directorio en una red. LDAP se puede utilizar con seguridad X.509 y otros métodos de seguridad para almacenamiento y recuperación seguros. X.509 es un estándar de certificado digital de clave pública desarrollado como parte de la especificación de directorio X.500. X.509 se utiliza para la administración y distribución seguras de certificados firmados digitalmente a través de redes.

Una API es un conjunto particular de reglas y especificaciones que los programas de software pueden seguir para comunicarse entre sí. Sirve como interfaz entre diferentes programas de software y facilita su interacción.

Creación, visualización y gestión de imágenes de productos con Cloud Computing

FIGS. 22A, 22B, 22C, 22D y 22E son un diagrama de flujo que ilustra un método 198 para crear, exhibir y administrar productos en un entorno de compra virtual. En la Fig. 22A en el paso 200, una aplicación en la nube en un medio legible por computadora no transitorio en un dispositivo de red de servidor en la nube con uno o más procesadores conectados a una red de comunicaciones en la nube que comprende: una o más redes de comunicación públicas, una o más redes privadas, una o más redes comunitarias y una o más redes híbridas, crea un primer conjunto de imágenes vectoriales plurales a partir de imágenes rasterizadas correspondientes de productos de consumo. El primer conjunto creado de las imágenes vectoriales plurales incluye las seleccionadas del primer conjunto creado de las imágenes vectoriales plurales creadas en diferentes vistas de los productos de consumo y también incluye otras seleccionadas del plural creado el primer conjunto de imágenes vectoriales plurales creadas en diferentes niveles de detalle desde los detalles generales hasta los detalles específicos de los productos de consumo. En el paso 202, la aplicación en la nube en el dispositivo de red del servidor en la nube crea un segundo conjunto de imágenes vectoriales plurales para grupos predeterminados de productos de consumo que comprenden superposiciones visuales plurales. En el paso 204, la aplicación en la nube en el dispositivo de red del servidor en la nube agrega un primer conjunto de enlaces electrónicos a imágenes vectoriales individuales en el primer conjunto creado de imágenes vectoriales plurales. Solo los enlaces electrónicos seleccionados del primer conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando se muestra la imagen vectorial individual de un producto de consumo. En la Fig. 22B en el paso 206, la aplicación en la nube en el dispositivo de red del servidor en la nube agrega un segundo conjunto de enlaces electrónicos al segundo conjunto creado de la pluralidad de imágenes vectoriales para la pluralidad de superposiciones visuales creadas. Solo los enlaces electrónicos seleccionados del segundo conjunto de enlaces electrónicos añadidos a una imagen vectorial individual son visibles y pueden visualizarse cuando se muestra la imagen vectorial individual para una superposición visual de la pluralidad de superposiciones visuales. En el paso 208, la aplicación en la nube en el dispositivo de red del servidor en la nube crea una imagen digital de mosaico de resolución múltiple (MRM) almacenada en uno o más objetos de almacenamiento en la nube en un formato de resolución progresiva para un diseño de visualización predeterminado de los productos de consumo con el primer conjunto creado y el segundo conjunto creado de la pluralidad de imágenes vectoriales y el primero y el segundo conjuntos agregados de enlaces electrónicos. La imagen digital MRM incluye una jerarquía de imágenes vectoriales en capas del primer conjunto creado y el segundo conjunto creado de imágenes vectoriales plurales y en el que la jerarquía de imágenes vectoriales en capas incluye imágenes vectoriales seleccionadas del primer conjunto creado de imágenes vectoriales plurales que muestran la detalles generales para los productos de consumo o grupos de productos de consumo en un primer conjunto de niveles más altos en la jerarquía de imágenes vectoriales en capas y otros seleccionados de imágenes vectoriales del primer conjunto creado de imágenes vectoriales plurales que muestran los detalles específicos de los productos de consumo en el nivel más bajo niveles en la jerarquía en capas y los seleccionados del segundo conjunto creado de imágenes vectoriales que muestran superposiciones visuales de diferentes niveles de detalles, desde los detalles generales hasta detalles específicos para los grupos predeterminados de productos de consumo en un segundo conjunto de niveles más altos en las capas jerarquía de imágenes vectoriales. En la Fig. 22C en el paso 210, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra la imagen digital MRM creada con una pantalla de resolución progresiva de uno o más objetos de almacenamiento en la nube a través de la red de comunicaciones en la nube para permitir compras virtuales a través de la red de comunicaciones en la nube, creando así un vendedor personalizado en -Tienda online de productos de consumo con la imagen digital MRM creada. En el paso 212, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra desde el uno o más objetos de almacenamiento en la nube la imagen digital MRM creada con la pantalla de resolución progresiva de los productos de consumo con las imágenes vectoriales plurales creadas en la jerarquía de imágenes vectoriales en capas, incluyendo la pantalla de resolución progresiva mostrar, acercar y alejar en partes seleccionadas de la imagen digital MRM creada y mostrar los seleccionados del uno o más conjuntos de enlaces electrónicos agregados en las capas de imágenes vectoriales plurales y permitir la vinculación a uno o más conjuntos de información electrónica de diferentes vectores capas de imagen en la pluralidad de capas de imágenes vectoriales durante la visualización de resolución progresiva de la imagen digital MRM creada. La pantalla de resolución progresiva de la imagen digital MRM muestra solo esos uno o más conjuntos de enlaces electrónicos agregados a una capa de imagen vectorial que se está viendo actualmente en la imagen digital MRM. En el paso 214, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra uno o más objetos de almacenamiento en la nube con la visualización de resolución progresiva de diferentes imágenes vectoriales y diferentes conjuntos de enlaces electrónicos que proporcionan imágenes vectoriales y enlaces electrónicos a información electrónica seleccionada que varía desde información electrónica general hasta la información electrónica específica como capas inferiores se ve en la pluralidad de capas de imágenes vectoriales. En la Fig. 22D, en el paso 216, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra desde el uno o más objetos de almacenamiento en la nube con la visualización de resolución progresiva de la imagen digital MRM las imágenes vectoriales plurales creadas en las capas de imágenes vectoriales plurales sin convertir ninguna de las imágenes vectoriales plurales creadas a otro formato o descargar cualquier imagen de trama asociada con las imágenes vectoriales plurales creadas a través de la red de comunicaciones en la nube. Al paso 218, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra desde uno o más objetos de almacenamiento en la nube una herramienta gráfica de selección de productos a través de la red de comunicaciones en la nube. En el paso 220, la herramienta gráfica de selección de productos muestra una pluralidad de tipos de diferentes categorías de productos de consumo y una pluralidad de grupos demográficos predeterminados. En el paso 222, una o más entradas de selección se reciben en la herramienta gráfica de selección de productos en la aplicación en la nube en el dispositivo de red del servidor en la nube a través de la red de comunicaciones en la nube para seleccionar uno o más de los tipos plurales de categorías de productos de consumo diferentes o uno o más de los -grupos demográficos determinados. En la Fig. 22E en el paso 224, la herramienta gráfica de selección de productos en la aplicación en la nube en el dispositivo de red del servidor en la nube crea en las múltiples imágenes vectoriales creadas a partir de la imagen digital MRM, múltiples marcadores gráficos y una pluralidad de enlaces electrónicos solo para cualquiera de los tipos seleccionados de la pluralidad de tipos seleccionados de diferentes productos de consumo. categorías o los grupos demográficos predeterminados recibidos en una o más entradas de selección, creando así una tienda en línea personalizada para el vendedor de productos de consumo con la imagen digital MRM creada. En el paso 226, la aplicación en la nube en el dispositivo de red del servidor en la nube almacena los marcadores gráficos plurales creados y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos con la imagen digital MRM creada en uno o más objetos de almacenamiento en la nube. En el paso 228, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra desde el uno o más objetos de almacenamiento en la nube en la pantalla de resolución progresiva la imagen digital MRM creada con los marcadores gráficos plurales y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos en el plural creado imágenes vectoriales y en la imagen digital MRM en uno o más dispositivos de red de destino, cada uno con uno o más procesadores a través de la red de comunicaciones en la nube.

Método 198 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a tal realización ejemplar, también se pueden usar otras realizaciones para poner en práctica la invención.

En una realización ejemplar de este tipo en la FIG. 22 A en el paso 200, una aplicación en la nube 25 en un medio legible por computadora no transitorio en un dispositivo de red de servidor en la nube 12 con uno o más procesadores conectados a una red de comunicaciones en la nube 24 que comprende: una o más redes públicas de comunicación 180, una o más redes privadas 176, una o más redes comunitarias 178 y una o más redes híbridas 182, crea un primer conjunto de imágenes vectoriales plurales a partir de imágenes rasterizadas correspondientes de productos de consumo 20. El primer conjunto creado de las imágenes vectoriales plurales incluye las seleccionadas del primer conjunto creado de las imágenes vectoriales plurales creadas en diferentes vistas de los productos de consumo y también incluye otras seleccionadas del plural creado el primer conjunto de imágenes vectoriales plurales creadas en diferentes niveles de detalle desde los detalles generales hasta los detalles específicos de los productos de consumo (véanse, por ejemplo, las figuras 8 y 11 y el texto correspondiente).

En el paso 202, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 crea un segundo conjunto de imágenes vectoriales plurales para grupos predeterminados de productos de consumo que comprenden superposiciones visuales plurales.

En el paso 204, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 25 añade un primer conjunto de enlaces electrónicos a imágenes vectoriales individuales en el primer conjunto creado de imágenes vectoriales plurales. Solo los enlaces electrónicos seleccionados del primer conjunto de enlaces electrónicos agregados a una imagen vectorial individual son visibles y se pueden visualizar cuando se muestra la imagen vectorial individual de un producto de consumo. (Véanse, por ejemplo, las figuras 8, 11, 13).

En la Fig. 22B en el paso 206, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 añade un segundo conjunto de enlaces electrónicos al segundo conjunto creado de la pluralidad de imágenes vectoriales para la pluralidad de superposiciones visuales creadas. Solo los enlaces electrónicos seleccionados del segundo conjunto de enlaces electrónicos añadidos a una imagen vectorial individual son visibles y pueden visualizarse cuando se muestra la imagen vectorial individual para una superposición visual de la pluralidad de superposiciones visuales. (Véanse, por ejemplo, las figuras 8, 11, 12, 13, 18, etc.).

En el paso 208, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 crea una imagen digital de mosaico de resolución múltiple (MRM) 37, 38, 42, 70 almacenado en uno o más objetos de almacenamiento en la nube 184 en un formato de resolución progresiva para un diseño de visualización predeterminado de los productos de consumo con el primer conjunto creado y el segundo conjunto creado de las imágenes vectoriales plurales y el primero y el segundo conjuntos agregados de enlaces electrónicos.

La imagen digital MRM 37, 38, 42, 70 incluye una jerarquía de imágenes vectoriales en capas del primer conjunto creado y el segundo conjunto creado de imágenes vectoriales plurales y en el que la jerarquía de imágenes vectoriales en capas incluye imágenes vectoriales seleccionadas del primer conjunto creado de imágenes vectoriales plurales que muestran los detalles generales de la productos de consumo o grupos de productos de consumo 20 en un primer conjunto de niveles más altos en la jerarquía de imágenes vectoriales en capas y otros seleccionados de imágenes vectoriales del primer conjunto creado de imágenes vectoriales plurales que muestran los detalles específicos de los productos de consumo en los niveles más bajos 108 en la jerarquía en capas y las seleccionadas del segundo conjunto creado de imágenes vectoriales que muestran superposiciones visuales de diferentes niveles de detalles de los detalles generales 112 a detalles específicos 108 para los grupos predeterminados de productos de consumo 20 en un segundo conjunto de niveles más altos en la jerarquía de imágenes vectoriales en capas. (Véanse, por ejemplo, las figuras 8, 11, 12, 13, 18, etc.).

En la Fig. 22C en el paso 210, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra la imagen digital MRM creada 37, 38, 42, 70 con una pantalla de resolución progresiva de uno o más objetos de almacenamiento en la nube 184 a través de la red de comunicaciones en la nube 24 para permitir compras virtuales a través de la red de comunicaciones en la nube, creando así una tienda en línea personalizada para el vendedor de productos de consumo con la imagen digital MRM creada 37, 38, 42, 70.

En el paso 212, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 la imagen digital MRM creada 37, 38, 42, 70 con la visualización de resolución progresiva de productos de consumo con las imágenes vectoriales plurales creadas en la jerarquía de imágenes vectoriales en capas, la visualización de resolución progresiva incluye visualización, acercamiento y alejamiento en partes seleccionadas de la imagen digital MRM creada 37, 38, 42, 70 y mostrar los seleccionados del uno o más conjuntos de enlaces electrónicos agregados en las capas de imágenes vectoriales plurales y permitir la vinculación a uno o más conjuntos de información electrónica de capas de imágenes vectoriales diferentes en las capas de imágenes vectoriales plurales durante la visualización de resolución progresiva de la Imagen digital MRM 37, 38, 42, 70. La pantalla de resolución progresiva de la imagen digital MRM muestra solo esos uno o más conjuntos de enlaces electrónicos agregados a una capa de imagen vectorial que se está viendo actualmente en la imagen digital MRM. 37, 38, 42, 70.

En el paso 214, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 con la visualización de resolución progresiva de diferentes imágenes vectoriales y diferentes conjuntos de enlaces electrónicos que proporcionan imágenes vectoriales y enlaces electrónicos a información electrónica seleccionada que varía desde información electrónica general a información electrónica específica a medida que las capas inferiores se ven en la pluralidad de capas de imágenes vectoriales.

En la Fig. 22C en el paso 216, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 con la pantalla de resolución progresiva de la imagen digital MRM 37, 38, 42, 70 las imágenes vectoriales plurales creadas en las capas de imágenes vectoriales plurales sin convertir ninguna de las imágenes vectoriales plurales creadas a otro formato o descargar ninguna imagen de trama asociada con las imágenes vectoriales plurales creadas a través de la red de comunicaciones en la nube 24.

Al paso 218, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 una herramienta gráfica de selección de productos 124 (FIG.14) a través de la red de comunicaciones en la nube 24.

En el paso 220, la herramienta gráfica de selección de productos muestra varios tipos de diferentes categorías de productos de consumo 126 y plurales grupos demográficos predeterminados 128, 130, 132, 134, 136.

En el paso 222, se reciben una o más entradas de selección en la herramienta gráfica de selección de productos 124 en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 a través de la red de comunicaciones en la nube 24 para seleccionar uno o más de los tipos plurales de diferentes categorías de productos de consumo 126 o uno o más de una pluralidad de grupos demográficos predeterminados 128, 130, 132, 134, 136.

En la Fig. 22E en el paso 224, la herramienta gráfica de selección de productos 124 en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 crea en las imágenes vectoriales plurales creadas a partir de la imagen digital MRM 108, 37, 38, 42, 70 marcadores gráficos plurales 120 y una pluralidad de enlaces electrónicos solo para cualquiera de los tipos seleccionados de la pluralidad de tipos seleccionados de diferentes categorías de productos de consumo 126 o los grupos demográficos predeterminados 128, 130, 132, 134, 136 recibidos en una o más entradas de selección, creando así una tienda en línea personalizada para el vendedor de productos de consumo con la imagen digital MRM creada 108, 37, 38, 42, 70.

En el paso 226, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 almacena los marcadores gráficos plurales creados y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos 124 con la imagen digital MRM creada 108, 37, 38, 42, 70 en uno o más objetos de almacenamiento en la nube 184.

En el paso 228, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 en la pantalla de resolución progresiva la imagen digital MRM creada 108, 37, 38, 42, 70 con los marcadores gráficos plurales y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos 124 en las imágenes vectoriales plurales creadas y en la imagen digital MRM 108, 37, 38, 42, 70 en uno o más dispositivos de red de destino 12′ Cada uno con uno o más procesadores a través de la red de comunicaciones en la nube 24.

En una realización, la imagen digital MRM creada comprende 108, 37, 38, 42, 70 una página web 160, 161 utilizado en otro dispositivo de red del servidor en la nube 11 en la red de comunicaciones en la nube 24. En otra forma de realización, la imagen digital MRM creada 108, 37, 38, 42, 70 comprende una plataforma publicitaria 160, 161 disponible en servicios de televisión por Internet, servicios de motor de búsqueda y / o servicios de redes sociales a través de la red de comunicaciones en la nube 24.

Visualización de resolución progresiva de imágenes de productos de un objeto de compra gráfico de compras

En una realización, se reciben una o más entradas de selección en la herramienta gráfica de selección de productos desde un dispositivo de red objetivo para seleccionar uno o más productos de consumo a partir de una imagen digital MRM creada.

La herramienta gráfica de selección de productos crea en una pluralidad de imágenes vectoriales a partir de la imagen digital MRM creada, una pluralidad de marcadores gráficos y una pluralidad de enlaces electrónicos solo para cualquiera de los seleccionados de la pluralidad de productos de consumo seleccionados recibidos en una o más entradas de selección, creando así un vendedor adicional personalizado en -Tienda en línea de productos de consumo seleccionados que se almacena como una imagen digital MRM personalizada.

Un usuario selecciona uno o más de los productos de consumo seleccionados para la compra y coloca los artículos en un objeto de compra de compra gráfico que permite la visualización de resolución progresiva de los artículos en el objeto de compra de compra gráfico.

HIGO. 23 es un diagrama de bloques 230 ilustrando un objeto gráfico de compra de compras 232 que proporciona visualización de resolución progresiva de cualquier producto de consumo seleccionado por un usuario. Los productos de consumo seleccionados por un usuario se muestran como una o más imágenes vectoriales en un nivel N más bajo en la imagen digital de nivel N en la imagen digital MRM personalizada de nivel M. Solo un producto de consumo seleccionado 100, 156 se ilustra por simplicidad. Sin embargo, el objeto de compra de compras gráfico 232 normalmente incluiría varios productos de consumo seleccionados para su compra.

Por ejemplo, si un usuario selecciona un producto de consumo 100, aparecería en el objeto gráfico de compra de compras. 232 como producto de consumo 156 se muestra en el nivel N en la imagen digital de nivel N 106 creado con entradas de usuario. Esta imagen vectorial del producto de consumo de la FIG. 23 es la imagen vectorial 100 (FIG.10) mostrado con el conjunto de enlaces electrónicos ejemplares agregados (todos los enlaces originales 116 mostrado en la FIG. 12) en el paso 90 de método 84. El producto de consumo 156 está en un nivel-N más bajo en la imagen digital de nivel N 106. Si el usuario seleccionó un producto de consumo 156, podrían volver a las distintas capas de la pantalla de resolución progresiva hasta el primer nivel o el más alto, como el nivel uno 108 (FIG.11) y luego volver a bajar, etc., directamente desde el objeto gráfico de compra de compra 232.

Un usuario puede seleccionar el producto de consumo 156 en el objeto gráfico de compra de compras 232 y con el retorno de la pantalla de resolución progresiva al nivel más alto, nivel 1 en la imagen digital de nivel N para seleccionar productos de consumo nuevos o diferentes directamente desde el objeto gráfico de compra de compras.

Visualización de resolución progresiva de productos de consumo seleccionados directamente desde el objeto gráfico de compra de compras 232 permite a un usuario revisar los artículos que el usuario desea comprar y seleccionar artículos nuevos, adicionales y / o diferentes de la tienda en línea personalizada en la imagen digital MRM de capa plural personalizada.

En una realización, el objeto gráfico de compra de compras 232 incluye un carro de compra gráfico y / o una bolsa de compra gráfica y / o alguna otra entidad de compra gráfica utilizada para recopilar productos de consumo que un usuario desea comprar. Sin embargo, la presente invención no se limita a estos objetos gráficos y se pueden utilizar otros objetos para poner en práctica la invención.

FIGS. 24A y 24B son un diagrama de flujo que ilustra el método 234 para la visualización de resolución progresiva de productos de consumo seleccionados directamente desde un carrito / bolsa de compras gráfico. En la Fig. 24A en el paso 236, Método 198 de la FIG. 22 se ejecuta hasta el paso 218. En el paso 238, la aplicación en la nube muestra desde uno o más objetos de almacenamiento en la nube una herramienta gráfica de selección de productos a través de la red de comunicaciones en la nube. En el paso 240, se reciben una o más entradas de selección en la herramienta gráfica de selección de productos desde un dispositivo de red de destino con uno o más procesadores en la aplicación en la nube en el dispositivo de red del servidor en la nube a través de la red de comunicaciones en la nube para seleccionar uno o más productos de consumo del MRM creado Imagen digital. En el paso 242, la herramienta gráfica de selección de productos en la aplicación en la nube en el dispositivo de red del servidor en la nube crea en las imágenes vectoriales plurales creadas a partir de la imagen digital MRM creada, marcadores gráficos plurales y enlaces electrónicos plurales para uno o más productos de consumo recibidos en la selección o una insumos, creando así una tienda en línea personalizada para el vendedor adicional de productos de consumo seleccionados como una imagen digital MRM personalizada. En el paso 244, la aplicación en la nube almacena en uno o más objetos de almacenamiento en la nube la imagen digital MRM personalizada. En la Fig. 24B en el paso 246, la aplicación en la nube en el dispositivo de red del servidor en la nube muestra desde el uno o más objetos de almacenamiento en la nube en la pantalla de resolución progresiva, la imagen digital MRM personalizada con los marcadores gráficos plurales y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos en el creado múltiples imágenes vectoriales y en la imagen digital MRM personalizada en el dispositivo de red objetivo a través de la red de comunicaciones en la nube. En el paso 248, se reciben una o más entradas de segunda selección del dispositivo de red objetivo en la aplicación de nube en el dispositivo de red del servidor de nube a través de la red de comunicaciones de nube para comprar uno o más productos de consumo de la imagen digital MRM personalizada. En el paso 250, la aplicación en la nube en el dispositivo de red del servidor en la nube se muestra en el dispositivo de red de destino a partir de uno o más objetos de almacenamiento en la nube en un objeto de compra de compra gráfico imágenes vectoriales de uno o más productos de consumo seleccionados que incluyen los marcadores gráficos plurales y los enlaces electrónicos plurales en los niveles más bajos en la jerarquía en capas de la imagen digital MRM personalizada y que permite la visualización de resolución progresiva desde los niveles más bajos en la jerarquía en capas hasta los niveles más altos jerarquía en capas y de regreso a los niveles más bajos en la jerarquía en capas en el MRM personalizado imagen digital directamente desde el objeto gráfico de compra de compras para permitir la selección de productos de consumo nuevos o diferentes directamente desde el objeto gráfico de compra de compras.

Método 234 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a tal realización ejemplar, también se pueden usar otras realizaciones para poner en práctica la invención.

En una realización ejemplar de este tipo en la FIG. 24A en el paso 236, Método 198 de la FIG. 22 se ejecuta hasta el paso 218. Sin embargo, se pueden usar otros métodos para practicar la invención y la presente invención no se limita a usar el Método 198.

En el paso 238, la aplicación en la nube 25 muestra de uno o más objetos de almacenamiento en la nube 184 una herramienta gráfica de selección de productos 124 a través de la red de comunicaciones en la nube 24.

En el paso 240, se reciben una o más entradas de selección en la herramienta gráfica de selección de productos 124 desde un dispositivo de red de destino 12′ Con uno o más procesadores en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 a través de la red de comunicaciones en la nube 24 para seleccionar uno o más productos de consumo de la imagen digital MRM creada 37, 38, 42, 70, 108.

En el paso 242, la herramienta gráfica de selección de productos 124 en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 crea en las imágenes vectoriales plurales creadas a partir de la imagen digital MRM creada 37, 38, 42, 70, 108 marcadores gráficos plurales 120 y enlaces electrónicos plurales 116 para uno o más productos de consumo recibidos en una o más entradas de selección, creando así una tienda en línea personalizada para el vendedor de productos de consumo seleccionados como una imagen digital MRM personalizada 139, 233.

En el paso 244, la aplicación en la nube 25 almacena en uno o más objetos de almacenamiento en la nube 184 la imagen digital MRM personalizada 139, 233.

En la Fig. 24B en el paso 246, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 muestra de uno o más objetos de almacenamiento en la nube 184 en la pantalla de resolución progresiva, la imagen digital MRM personalizada 139, 233 con los marcadores gráficos plurales 120 y los enlaces electrónicos plurales 116 creado con la herramienta gráfica de selección de productos 124 en las imágenes vectoriales plurales creadas y en la imagen digital MRM personalizada 33 en el dispositivo de red de destino 12′ A través de la red de comunicaciones en la nube 24.

En el paso 248, una o más entradas de segunda selección del dispositivo de red de destino 12′ Se reciben en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 a través de la red de comunicaciones en la nube 24 para comprar uno o más productos de consumo a partir de la imagen digital MRM personalizada 139, 233.

En el paso 250, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 se muestra en el dispositivo de red de destino 12′ De uno o más objetos de almacenamiento en la nube 184 en un objeto gráfico de compra de compras 232, imágenes vectoriales de uno o más productos de consumo seleccionados que incluyen los marcadores gráficos plurales 120 y los enlaces electrónicos plurales 124 en los niveles más bajos en la jerarquía de capas de la imagen digital MRM personalizada 139, 233 y permitir la visualización de resolución progresiva desde los niveles más bajos en la jerarquía en capas hasta los niveles más altos jerarquía en capas y volver a los niveles más bajos en la jerarquía en capas en la imagen digital MRM personalizada 139, 233 directamente desde el objeto gráfico de compra de compras 232 para permitir que se seleccionen productos de consumo nuevos y / o diferentes directamente desde el objeto gráfico de compra de compras 232.

Si se seleccionan productos de consumo nuevos y / o diferentes a través de la pantalla de resolución progresiva desde el objeto gráfico de compra de compras 232, se agregan al objeto gráfico de compra de compras 232 sin afectar ningún producto de consumo seleccionado 234 ya en el objeto gráfico de compra de compras 232. La visualización de resolución progresiva de productos de consumo seleccionados en el objeto gráfico de compra de compras. 232 también permite productos de consumo seleccionados en el objeto gráfico de compra de compras 232 para ser comparado con otros productos de consumo en la imagen digital MRM personalizada 139, 233 sin eliminarlos del objeto gráfico de compra de compras 232. Tales acciones no son posibles con carritos / bolsas de compra gráficos conocidos en la técnica.

Los métodos y el sistema descritos en este documento crean una imagen digital MRM de varias capas en un formato de resolución progresiva almacenada en uno o más objetos de almacenamiento en la nube y se muestran a través de una red de comunicaciones en la nube con métodos de visualización de resolución progresiva que incluyen un método de visualización de resolución progresiva desde un carrito de compras gráfico y / o bolso que proporciona una experiencia de compra virtual es similar y emula una experiencia de compra en una tienda minorista real.

Un "altavoz inteligente" 51 es un tipo de altavoz inalámbrico y dispositivo de comando de voz con un asistente virtual integrado que ofrece acciones interactivas y activación de manos libres con la ayuda de una "palabra clave" (o varias "palabras clave"). Algunos altavoces inteligentes también pueden actuar como un dispositivo inteligente que utiliza Wi-Fi, Bluetooth y otros estándares de protocolo inalámbrico para extender el uso más allá de la reproducción de audio, como para controlar los dispositivos de automatización del hogar. Esto puede incluir, entre otras, características como la compatibilidad entre varios servicios y plataformas, conexión de igual a igual a través de redes de malla, asistentes virtuales y otros. Un altavoz inteligente es un dispositivo de Internet de las cosas (IoT). Cada altavoz inteligente tiene su propia interfaz designada y funciones internas, generalmente iniciadas o controladas a través de una aplicación o software de automatización del hogar. Algunos altavoces inteligentes también incluyen una pantalla de visualización para mostrar al usuario una respuesta visual a un comando de audio.

AMAZON, GOOGLE, APPLE y otras empresas fabrican altavoces inteligentes con asistentes digitales que aceptan comandos de voz y proporcionan automáticamente respuestas de voz automatizadas. El asistente digital de AMAZON se llama ALEXA, el asistente digital de GOOGLE se llama HEY GOOGLE y el asistente digital de APPLE se llama SIRI.

Comandos y respuestas de audio

Los comandos y respuestas de audio se utilizan con la presente invención para crear una tienda en línea personalizada para el vendedor de productos de consumo seleccionados como una imagen digital MRM personalizada. 139, 233. La imagen digital MRM personalizada 139, 233 se crea y almacena con comandos de audio y respuestas en el dispositivo de red del servidor en la nube 12 incluso si un dispositivo de red de destino 12′, Como un altavoz inteligente 51, no tiene un componente de pantalla para mostrar visualmente la imagen digital MRM personalizada 139, 233. En tal realización, el vendedor personalizó la tienda en línea de productos de consumo seleccionados como una imagen digital MRM personalizada. 139, 233 se crea con comandos y respuestas de audio y se almacena en el dispositivo de red del servidor en la nube 12 incluso si nunca se muestra visualmente en el dispositivo de red de destino 12′.

En la presente invención, la tienda en línea de productos de consumo seleccionados como una imagen digital MRM personalizada 139, 233, se manipula con entradas de selección de audio en lugar de la entrada de selección manual desde un mouse, teclado, etc. y cualquier información visual en la tienda en línea de productos de consumo seleccionados en y en una imagen digital MRM personalizada 139, 233 se transmite como información de audio con respuestas de audio automáticas creadas por la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12.

Por ejemplo, el dispositivo de red de destino 12′ Puede recibir la siguiente información de audio, "Estás en el nivel 1, ¿qué productos quieres?" desde el dispositivo de red del servidor en la nube 12. El dispositivo de red de destino 12′ Puede enviar una solicitud de audio para el champú, "Quiero comprar champú". El dispositivo de red del servidor en la nube 12 Entonces puede responder: Estás en el Nivel 2, hay tres champús, Shampoo-A, Shampoo-B, Shampoo-C, hay 3 enlaces de información para Shampoo-A, 11 enlaces de información para Shampoo-B y 4 enlaces de información para Shampoo-C ", etc." ¿Qué champú desea seleccionar? "

FIGS. 25A y 25B son un diagrama de flujo que ilustra un método 252 para la visualización de resolución progresiva de productos de consumo seleccionados directamente desde un carrito / bolsa de compras gráfico con comandos y respuestas de audio.

En la Fig. 25A en el paso 254, Método 198 de la FIG. 22 se ejecuta hasta el paso 218. En el paso 256, la aplicación en la nube crea a partir de uno o más objetos de almacenamiento en la nube una herramienta gráfica de selección de productos a través de la red de comunicaciones en la nube. En el paso 258, una o más entradas de selección de audio se reciben en una interfaz de audio del servidor en la aplicación en la nube en el dispositivo de red del servidor en la nube a través de la red de comunicaciones en la nube desde un dispositivo de red de destino con uno o más procesadores y con una interfaz de audio de destino, para seleccionar uno o más productos de consumo en el conjunto de productos de consumo a partir de la imagen digital MRM creada con comandos de audio y respuestas, la aplicación en la nube en las comunicaciones con una herramienta de sección gráfica de productos en la aplicación en la nube. En el paso 260, la herramienta gráfica de selección de productos en la aplicación en la nube en el dispositivo de red del servidor en la nube crea en las imágenes vectoriales plurales creadas a partir de la imagen digital MRM creada, marcadores gráficos plurales y enlaces electrónicos plurales para el uno o más productos de consumo recibidos en el audio uno o más entradas de selección, creando así una tienda en línea personalizada para el vendedor de productos de consumo seleccionados como una imagen digital MRM personalizada. En el paso 262, la aplicación en la nube almacena en uno o más objetos de almacenamiento en la nube la imagen digital MRM personalizada. En la Fig. 25B en el paso 264 la aplicación en la nube en el dispositivo de red del servidor en la nube almacena desde uno o más objetos de almacenamiento en la nube en la pantalla de resolución progresiva, la imagen digital MRM personalizada con los marcadores gráficos plurales y los enlaces electrónicos plurales creados con la herramienta gráfica de selección de productos en el plural creado imágenes vectoriales y en la imagen digital MRM personalizada en el dispositivo de red de destino a través de la red de comunicaciones en la nube. En el paso 266, se reciben una o más segundas entradas de selección de audio desde la interfaz de audio de destino, el dispositivo de red de destino en la interfaz de audio del servidor en la aplicación en la nube en el dispositivo de red del servidor en la nube a través de la red de comunicaciones en la nube para comprar un conjunto deseado de uno o más productos de consumo del imagen digital MRM personalizada con comandos y respuestas de audio. En el paso 268, la aplicación en la nube en el dispositivo de red del servidor en la nube almacena para el dispositivo de red de destino, a partir del uno o más objetos de almacenamiento en la nube en un objeto de compra gráfico, imágenes vectoriales de uno o más productos de consumo seleccionados, incluidos los marcadores gráficos plurales y los elementos electrónicos plurales. enlaces en los niveles más bajos en la jerarquía en capas de la imagen digital MRM personalizada y que permiten la visualización de resolución progresiva desde los niveles más bajos en la jerarquía en capas de regreso a los niveles más altos de la jerarquía en capas y de regreso a los niveles más bajos en la jerarquía en capas en la Imagen digital MRM directamente desde el objeto gráfico de compra de compras para permitir la selección de productos de consumo nuevos o diferentes directamente desde el objeto gráfico de compra de compras.

Método 252 se ilustra con un ejemplo de realización. Sin embargo, la presente invención no se limita a tal realización ejemplar, también se pueden usar otras realizaciones para poner en práctica la invención.

En una realización ejemplar de este tipo en la FIG. 25A en el paso 254, Método 198 de la FIG. 22 se ejecuta hasta el paso 218. Sin embargo, se pueden usar otros métodos para practicar la invención y la presente invención no se limita a usar el Método 198.

En el paso 256, la aplicación en la nube 25 crea a partir de uno o más objetos de almacenamiento en la nube 184 una herramienta gráfica de selección de productos 124 a través de la red de comunicaciones en la nube 24.

En el paso 258, una o más entradas de selección de audio se reciben en una interfaz de audio de servidor 53′ En la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 a través de la red de comunicaciones en la nube 24 desde un dispositivo de red de destino 12 con uno o más procesadores y con una interfaz de audio de destino 53, para seleccionar uno o más productos de consumo en el conjunto de productos de consumo a partir de la imagen digital MRM creada 37, 38, 42, 70, 108 con comandos y respuestas de audio, la aplicación en la nube 25 en comunicaciones con una herramienta gráfica de sección de productos 124 en la aplicación en la nube 25.

En el paso 260, la herramienta gráfica de selección de productos 124 en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 crea en las imágenes vectoriales plurales creadas a partir de la imagen digital MRM creada 37, 38, 42, 70, 108 marcadores gráficos plurales 120 y enlaces electrónicos plurales 116 para uno o más productos de consumo recibidos en una o más entradas de selección de audio, creando así una tienda en línea personalizada para el vendedor adicional de productos de consumo seleccionados como una imagen digital MRM personalizada 139, 233.

En el paso 262, la aplicación en la nube 25 almacena en uno o más objetos de almacenamiento en la nube 184 la imagen digital MRM personalizada 139, 233.

En la Fig. 25B en el paso 264, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 almacena desde uno o más objetos de almacenamiento en la nube 184 en la pantalla de resolución progresiva, la imagen digital MRM personalizada 139, 233 con los marcadores gráficos plurales 120 y los enlaces electrónicos plurales 116 creado con la herramienta gráfica de selección de productos 124 en las imágenes vectoriales plurales creadas y en la imagen digital MRM personalizada 33 en el dispositivo de red de destino 12′ A través de la red de comunicaciones en la nube 24.

En el paso 266, se reciben una o más segundas entradas de selección de audio desde la interfaz de audio de destino 53 en el dispositivo de red de destino 12′ En la interfaz de audio del servidor 53′ En la aplicación en la nube 24 en el dispositivo de red del servidor en la nube 12 a través de la red de comunicaciones en la nube 24 para comprar un conjunto deseado de uno o más productos de consumo a partir de la imagen digital MRM personalizada 139, 233 con comandos de audio y respuestas.

En el paso 268, la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 almacena para el dispositivo de red de destino 12′ De uno o más objetos de almacenamiento en la nube 184 en un objeto gráfico de compra de compras 232, imágenes vectoriales de uno o más productos de consumo seleccionados que incluyen los marcadores gráficos plurales 120 y los enlaces electrónicos plurales 124 en los niveles más bajos en la jerarquía de capas de la imagen digital MRM personalizada 139, 233 y permitir la visualización de resolución progresiva desde los niveles más bajos en la jerarquía en capas hasta los niveles más altos jerarquía en capas y volver a los niveles más bajos en la jerarquía en capas en la imagen digital MRM personalizada 139, 233 directamente desde el objeto gráfico de compra de compras 232 para permitir que se seleccionen productos de consumo nuevos y / o diferentes directamente desde el objeto gráfico de compra de compras 232 con comandos de audio y respuestas.

Si se seleccionan productos de consumo nuevos y / o diferentes a través de la pantalla de resolución progresiva desde el objeto gráfico de compra de compras 232 a través de comandos y respuestas de audio, se agregan al objeto gráfico de compra de compras 232 sin afectar ningún producto de consumo seleccionado 234 ya en el objeto gráfico de compra de compras 232. La visualización de resolución progresiva de productos de consumo seleccionados en el objeto gráfico de compra de compras. 232 también permite productos de consumo seleccionados en el objeto gráfico de compra de compras 232 para ser comparado con otros productos de consumo en la imagen digital MRM personalizada 139, 233 sin eliminarlos del objeto gráfico de compra de compras 232. Tales acciones no son posibles con los carritos / bolsas de la compra gráficos conocidos en la técnica.

En una realización, si el dispositivo de red objetivo 12′ Tiene un componente de visualización, luego otro paso 268 se puede ejecutar con funcionalidad adicional. La funcionalidad adicional incluye la aplicación en la nube. 25 en el dispositivo de red del servidor en la nube 12 mostrar en un componente de pantalla en el dispositivo de red de destino 12′ U otro dispositivo de red de destino 12″ Con uno o más procesadores, de uno o más objetos de almacenamiento en la nube 184 en un objeto gráfico de compra de compras 232, imágenes vectoriales de uno o más productos de consumo seleccionados que incluyen los marcadores gráficos plurales 120 y los enlaces electrónicos plurales 124 en los niveles más bajos en la jerarquía de capas de la imagen digital MRM personalizada 139, 233 y permitir la visualización de resolución progresiva desde los niveles más bajos en la jerarquía en capas hasta los niveles más altos jerarquía en capas y volver a los niveles más bajos en la jerarquía en capas en la imagen digital MRM personalizada 139, 233 directamente desde el objeto gráfico de compra de compras 232 para permitir que se seleccionen productos de consumo nuevos y / o diferentes directamente desde el objeto gráfico de compra de compras 232 con comandos de audio y respuestas.

En tal realización, el propietario de un primer dispositivo objetivo, como altavoces inteligentes 51 puede seleccionar uno o más productos de consumo con comandos de audio y respuestas y luego ver y mostrar visualmente la tienda en línea personalizada del vendedor de productos de consumo seleccionados como una imagen digital MRM personalizada 139, 233, creado y almacenado en la aplicación en la nube 25 en el dispositivo de red del servidor en la nube 12 en un segundo dispositivo de red 12′ Con un componente de pantalla como un teléfono inteligente, tableta, computadora, etc.

En una realización, el vendedor personalizó la tienda en línea de productos de consumo seleccionados como una imagen digital MRM personalizada. 139, 233 está sincronizado (por ejemplo, con una dirección de correo electrónico, un número de teléfono, un identificador de inicio de sesión único, etc.) en todos los dispositivos de red de destino que son propiedad de un usuario. Sin embargo, la presente invención no se limita a esta realización y se pueden utilizar otras realizaciones sin sincronización para poner en práctica la invención.

Método 252 en las FIGS. 25A y 25B se pueden utilizar incluso si un usuario del dispositivo de red de destino 12′ Normalmente usaría entradas manuales desde un mouse o teclado para seleccionar y ordenar productos en la imagen digital MRM personalizada 139, 233. Siempre que el dispositivo de red de destino 12′ Tiene una interfaz de audio 53 para aceptar comandos de voz y / o audio, Método 252 puede ser usado. Además, se puede utilizar una combinación de entradas manuales y entradas de voz y / o audio para crear y manipular la imagen digital MRM personalizada. 139, 233 para practicar la invención usando los métodos y el sistema descritos en este documento.

Los métodos y el sistema descritos en este documento incluyen la visualización y gestión de imágenes de productos de consumo con comandos y respuestas de audio. Se seleccionan uno o más productos de consumo con un dispositivo de red de destino con una interfaz de audio de destino. Se crea una imagen digital de N capas que incluye una jerarquía de M-capas de imágenes vectoriales y / o superposiciones visuales en formato de resolución progresiva y permite la visualización de resolución progresiva sin pérdida de calidad de imagen en los productos de consumo plurales seleccionados que aparecen en la N-layer. Imagen digital. Los productos de consumo se seleccionan con comandos de audio y respuestas de audio del dispositivo de red de destino a través de comandos de audio enviados y recibidos en la interfaz de audio de destino. Los productos de consumo seleccionados con comandos de audio se colocan en un carrito / bolsa de compras gráfico que proporciona una visualización de resolución progresiva directamente desde el carrito / bolsa de compras gráfico y permite seleccionar productos de consumo nuevos o diferentes directamente desde el carrito / bolsa de compras gráfico a través de comandos de audio y respuestas.

Sin embargo, la presente invención no se limita a la realización con el paso adicional y se pueden utilizar otras realizaciones para poner en práctica la invención.

Debe entenderse que la arquitectura, los programas, los procesos, los métodos y los sistemas descritos en este documento no están relacionados o limitados a ningún tipo particular de computadora o sistema de red (hardware o software), a menos que se indique lo contrario. Se pueden usar varios tipos de sistemas informáticos especializados o de propósito general con o realizar operaciones de acuerdo con las enseñanzas descritas en este documento.

En vista de la amplia variedad de realizaciones a las que se pueden aplicar los principios de la presente invención, debe entenderse que las realizaciones ilustradas son únicamente a modo de ejemplo, y no deben considerarse como limitantes del alcance de la presente invención. Por ejemplo, los pasos de los diagramas de flujo pueden tomarse en secuencias distintas a las descritas, y pueden usarse más o menos elementos en los diagramas de bloques.

Si bien se han descrito varios elementos de las realizaciones preferidas como implementados en software, en otras realizaciones se pueden usar implementaciones de hardware o firmware alternativamente, y viceversa.

Las afirmaciones no deben leerse como limitadas al orden o elementos descritos a menos que se indique a tal efecto. Además, el uso del término "significa" en cualquier reclamo tiene como objetivo invocar el 35 U.S.C. § 112, párrafo 6, y cualquier afirmación sin la palabra "significa" no es así.

Por lo tanto, todas las realizaciones que entran dentro del alcance y el espíritu de las siguientes reivindicaciones y sus equivalentes se reivindican como invención.


Ver el vídeo: GEOFASCÍCULO 28 - TRANSFERENCIA DE DATOS ESTADÍSTICOS RÁSTER A ENTIDADES VECTORIALES