MX2013003121A - Incrustacion de autografo en un libro electronico. - Google Patents
Incrustacion de autografo en un libro electronico.Info
- Publication number
- MX2013003121A MX2013003121A MX2013003121A MX2013003121A MX2013003121A MX 2013003121 A MX2013003121 A MX 2013003121A MX 2013003121 A MX2013003121 A MX 2013003121A MX 2013003121 A MX2013003121 A MX 2013003121A MX 2013003121 A MX2013003121 A MX 2013003121A
- Authority
- MX
- Mexico
- Prior art keywords
- autograph
- author
- reader
- autographed
- copy
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00236—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Economics (AREA)
- Computing Systems (AREA)
- Bioethics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
En este documento se divulgan sistemas, métodos y medios de almacenamiento no transitorios legibles por computadora para la incrustación de un autógrafo en medios digitales, particularmente en un libro electrónico. Se describe un sistema que incluye un dispositivo de autor en el que opera una aplicación de firma, y por lo menos un dispositivo de lector que guarda una copia del libro electrónico. Dependiendo de la proximidad del dispositivo del lector con el dispositivo del autor, el dispositivo del autor automáticamente realiza diferentes funciones de autografiado.
Description
INCRUSTACIÓN DE AUTÓGRAFO EN UN LIBRO ELECTRÓNICO
CAMPO DE LA INVENCIÓN
La presente divulgación, en general, tiene que ver con el autografiado, y más específicamente, con las técnicas y sistemas para incrustar autógrafos en libros electrónicos.
ANTECEDENTES DE LA INVENCIÓN
Con el número creciente e ilimitado de computadoras y de tabletas PC, las versiones electrónicas de medios impresos en papel como libros, revistas y periódicos, ahora están comúnmente disponibles. Estas versiones electrónicas se pueden disfrutar en dispositivos electrónicos como son las computadoras, computadoras portátiles, tabletas PC y los teléfonos celulares, a través de aplicaciones del lector de libros electrónicos. Las versiones electrónicas tienen algunas ventajas sobre los medios impresos en papel, como el hecho de que tienen contenido adicional, son interactivos para los usuarios, y su adquisición es menos costosa, y más fácil de llevar y traer. Sin embargo, algunos usuarios todavía prefieren los productos impresos en papel por los atributos físicos mismos de tos medios de comunicación impresos, y que incluyen el hecho de que se puede obtener una copia personalizada de un libro. Por ejemplo, el usuario puede ir a una sesión de firma de libros y llevar su copia para que el autor escriba su autógrafo. La copia autografiada puede tener un significado especial para el lector.
Por lo mismo, existe la necesidad de técnicas mejoradas para incrustar autógrafos en los libros electrónicos.
SUMARIO DE LA INVENCIÓN
Las características y ventajas adicionales de la divulgación serán detalladas en la descripción que sigue y, en parte, serán obvias dada la descripción misma, o se pueden aprender por medio de la práctica de los principios que se divulgan aquí. Las características y ventajas de la divulgación se pueden realizar y obtener por medio de los instrumentos y las combinaciones que se señalan de manera particular en las reivindicaciones anexadas. Estas y otras características de la divulgación serán más evidentes a partir de la siguiente descripción y de las siguientes reivindicaciones anexadas, o se pueden aprender a través de la práctica de los principios establecidos aquí.
Aquí se divulgan sistemas, métodos y medios de almacenamiento no transitorios legibles por computadora para la incrustación de un autógrafo en medios de comunicación digitales. Los medios digitales incluyen libros electrónicos (e-Books) almacenados en un dispositivo del lector, que puede ser un aparato electrónico portátil de mano como una tableta PC. El lector puede llevar una copia de su libro electrónico en su dispositivo portátil a una firma de libros para que el autor mismo incruste un autógrafo en el libro electrónico.
Los métodos que se describen aquí pueden incorporarse a una aplicación de firma de libros que puede bajar un autor de una tienda en línea. La aplicación de firma de libro está configurada para que lleve a cabo automáticamente una o más funciones de autografiado, basadas en la proximidad entre el dispositivo electrónico de un lector y el autor o el dispositivo del autor. En algunos ejemplos, llevar a cabo la función autografiar puede depender de la proximidad entre el dispositivo electrónico del lector y el dispositivo electrónico del autor. Las funciones de autografiado más representativas incluyen generar una página de autógrafo o una área específica o designada, la creación de un autógrafo y la autentificación de un autógrafo.
La autentificación de un autógrafo se puede hacer de muchas formas. La autentificación puede ser a través del contenido en el autógrafo (p.ej., una foto del autor y del lector) o a través de certificados de autenticidad. En otros ejemplos, la autentificación. se puede evitar por medio de la administración de todos los autógrafos en el dispositivo electrónico del autor y en la tienda en linea, previniendo por ello que algún autor altere o modifique un autógrafo una vez que ha sido creado por el autor.
BREVE DESCRIPCIÓN DE LOS DIBUJOS.
Para describir la manera en la que se pueden obtener las ventajas y características descritas arriba y las que están contenidas en esta divulgación, se dará una descripción más especifica de los principios brevemente descritos arriba, por referencia a las realizaciones específicas de lo mismo, que se ilustran en los dibujos anexados. En el entendido de que estos dibujos sólo representan realizaciones a manera de ejemplos de realizaciones de esta divulgación y que, por lo mismo, no son considerados limitantes de su alcance, los principios se describen y se explican aquí con especificidad y detalle adicionales con la ayuda y el uso de los dibujos que los acompañan, donde:
La FIG. 1 ilustra una realización de un sistema como ejemplo;
La FIG. 2 ilustra un libro electrónico como ejemplo, que se presenta a un usuario con una aplicación de lector que opera en un aparato electrónico;
La FIG. 3 ¡lustra otro ejemplo de libro electrónico presentado a un usuario por una aplicación de lector que opera en un aparato electrónico;
La FIG. 4 ilustra un ejemplo de un sistema para crear una página de autógrafo;
La FIG. 5 ilustra un ejemplo de dispositivo electrónico para crear autógrafos;
La FIG.6 ilustra un ejemplo de sistema que utiliza una aplicación de captura para crear una firma de autor;
La FIG. 7 ilustra un ejemplo de sistema de autentificación de autógrafo.
La FIG. 8 ilustra otro ejemplo de sistema de autentificación de autógrafo;
La FIG. 9 ilustra un ejemplo de sistema de generación de autógrafo; y
La FIG. 10 ilustra un ejemplo de proceso para la realización automática de una o más funciones de autografiado basadas en la proximidad entre un dispositivo electrónico y un dispositivo electrónico de autografiado.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN
Varias realizaciones de la divulgación se discuten abajo con mayor detalle. Aunque se discuten implementaciones específicas, hay que entender que esto se hace sólo con fines ilustrativos. Para una persona especializada en la técnica en cuestión, el hecho de que se puede usar otros componentes y configuraciones sin alejarse mucho del espíritu y alcance de la divulgación, será evidente.
La presente divulgación aborda la necesidad que existe en la técnica de sistemas, técnicas y métodos para incrustar un autógrafo en un libro electrónico (eBook). El autógrafo no se limita a una firma, sino que también puede incluir texto, clips de audio, imágenes, álbumes de fotos, vídeos u otros artículos mediáticos que pueda recibir un usuario a través de los sentidos como la vista, el sonido, el tacto y el gusto. En otras palabras, el autógrafo puede ser cualquier tipo de información digital que se adjunta al libro electrónico para personalizarlo. También se describen las técnicas para determinar si ya existe una página de autógrafo en el libro electrónico, y si no existe, para crear una automáticamente. Los autógrafos se pueden incrustar tanto de manera segura como de manera insegura. Esta variedad de opciones provee al autor de múltiples posibilidades para personalizar un libro electrónico. Se debe entender que los sistemas y métodos descritos aquí no se limitan a autografiar libros electrónicos. Estos sistemas y métodos se pueden alterar para que también puedan funcionar con otro tipo de medios de información como álbumes de música, pistas musicales, películas, aplicaciones u otros tipos de medios digitales consumibles guardados en el dispositivo electrónico de cualquier usuario. Por ejemplo, los sistemas y métodos descritos abajo también pueden hacer posible que un actor pueda autografiar una copia de una película guardada en el dispositivo electrónico del usuario. A manera de otro ejemplo, otra implementación puede hacer posible que un artista autografíe una foto o una imagen creada por el artista, y que está guardad en el dispositivo electrónico del usuario. Y como un ejemplo más, con los sistemas y métodos descritos abajo también le es posible a un cantante autografiar una copia de la canción o del álbum del autor, y que está guardada en el dispositivo electrónico del usuario. Por motivos de simplicidad y brevedad, los ejemplos y las realizaciones descritos aquí estarán relacionados con un autor que autografía un libro electrónico para uno o más lectores, sin embrago, cualquier persona especializada en la técnica en cuestión, también tiene la capacidad de aplicar lo que se enseña aquí ampliamente para una persona que quiera autografiar medios digitales almacenados en un aparato que pertenece a otro individuo. La descripción detallada de abajo describe temas como el de la página de autógrafo, los métodos para la creación de un autógrafo, la autentificación de autógrafos, y de firmas virtuales, por mencionar algunos. Una breve descripción introductoria de un sistema o dispositivo de computadora básico de uso general que se puede emplear para practicar los conceptos ilustrados en la FIG. 1. Le seguirá una descripción detallada de las técnicas de autografiado. Diferentes variaciones se discuten aquí conforme se van presentando las diferentes realizaciones. La divulgación ahora regresa a la FIG. 1.
Con referencia a la FIG 1 , un sistema ilustrativo 100, que incluye un dispositivo de computadora de uso general 100, incluyendo una unidad de procesamiento (CPU o procesador) 120 y un bus de sistema 110 que une varios componentes del sistema incluyendo la memoria del sistema 130 como la memoria sólo de
lectura (ROM) 140 y la memoria de acceso aleatorio (RAM) 150 al procesador 120. El sistema 100 puede incluir una memoria caché (o caché) 122 de alta velocidad conectada directamente con, muy próxima a o de, o integrada como parte del procesador 120. El sistema 100 copia datos de la memoria 130 y/p el dispositivo de almacenamiento 160 en el caché 122 para un acceso rápido por parte del procesador 120. De esta manera, el caché provee un rendimiento óptimo que evita demoras en el procesador 120 mientras espera la información. Estos y otros módulos pueden controlar o configurarse para controlar el procesador 120 para que realice varias acciones. Otro sistema de memoria 130 también puede estar disponible para su uso. La memoria 130 puede incluir varios tipos diferentes de memoria con diferentes características de desempeño. Se puede apreciar que esta divulgación puede operar en un dispositivo de computación 100 con más de un procesador 120 o un grupo o conjunto de dispositivos de computación interconectados en una red para proveer mayor capacidad de procesamiento. El procesador 120 puede incluir cualquier procesador de uso general o un módulo de hardware o un módulo de software, como el módulo 1 162, el módulo 2 164 y el módulo 3 166 almacenado en el dispositivo de almacenamiento 160, configurado para controlar el procesador 120, asi como un procesador para uso especial en el que instrucciones de software están incorporadas en el diseño propio del procesador. El procesador 120 puede ser esencialmente un sistema de cómputo completamente autónomo, que contiene múltiples núcleos (cores) o procesadores, un bus, un controlador de memoria, un caché, etcétera. Un procesador multinúcleo (multicore) puede ser simétrico o asimétrico.
El bus de sistema 1 10 puede ser cualquiera de entre varios tipos de estructuras de bus, incluyendo un bus de memoria o controlador de memoria, un bus periférico, y un bus local usando cualquiera de una variedad de arquitecturas de bus. Un sistema básico de entrada/salida (BIOS) almacenado en ROM 140 o similares puede proveer la rutina básica que ayuda a transferir información entre elementos en el dispositivo de computación 100, como durante el inicio. El dispositivo de computación 100 además incluye dispositivos de almacenamiento 160 tales como un una unidad de disco duro, una unidad de disco magnético, una unidad de disco óptico, una unidad de estado sólido, una unidad de cinta o similares. El dispositivo de almacenamiento 160 puede incluir módulos de software 162,164, 166 para el control del procesador 120. Se -contempla otro 'tipo de módulos de hardware o software. El dispositivo de almacenamiento 160 está conectado con el bus del sistema 1 10 por medio de interfaz de unidad. Las unidades y los medios de
almacenamiento legibles por computadora relacionados con las mismas proveen de almacenamiento no volátil de instrucciones legibles por computadora, estructuras de datos, módulos de programas y otros datos para el dispositivo de computación 100. En un aspecto, un módulo de hardware que desempeña una función particular incluye el componente de software almacenado en un medio legible por computadora no transitorio con respecto a los componentes de hardware necesarios, como el procesador 120, el bus 110, la pantalla 170, y otros más, para que se lleve a cabo la función. Los componentes básicos son conocidos entre aquellos expertos en la técnica, y se contemplan las variaciones apropiadas dependiendo del tipo de dispositivo, como por ejemplo, si el dispositivo 100 es pequeño, si es un dispositivo de computación de mano, una computadora de escritorio o un servidor para computadora.
Aunque la realización de ejemplo que se describe aquí emplea el disco duro 160, aquellos expertos en la técnica podrán percatarse de que otros tipos de medios legibles por computadora que pueden almacenar información y que son accesibles por computadora, como cintas magnéticas, tarjetas de memoria flash, discos versátiles digitales, cartuchos, memorias de acceso aleatorio (RAM) 150, memorias de sólo lectura (ROM) 140, una señal de cable o inalámbrica que contiene una corriente de flujo de bits y otros similares, también pueden usarse en el entorno operativo del ejemplo. Los medios de almacenamiento no transitorios legibles por computadora excluyen expresamente medios como la energía, señales portadoras, ondas electromagnéticas y señales per se.
Para habilitar la interacción del usuario con el dispositivo de computación 100, un dispositivo de entrada 190 representa cualquier tipo de mecanismos de entrada, como es un micrófono para voz, una pantalla sensible al tacto para entrada de gesto y entrada gráfica, teclado, ratón, entrada de movimiento, voz y demás. Un dispositivo de salida 170 también puede ser uno o varios de una serie de mecanismos de salida conocidos por aquellos expertos en la técnica. En algunas instancias, los sistemas multimodales hacen posible que el usuario pueda proveer varios tipos de salida para comunicar con el dispositivo de computación 100. La interfaz de comunicaciones 180 generalmente dirige y maneja el dispositivo de entrada del usuario y el 'dispositivo de salida del sistema. No hay ninguna restricción de operación en ninguna disposición de hardware en particular y, por lo mismo, las características básicas expresadas aquí pueden sustituirse fácilmente por un hardware mejorado o por ajustes en el firmware conforme se van desarrollando.
Para mayor claridad de la explicación, la realización ilustrativa del sistema se presenta como incluyente de bloques funcionales individuales que incluyen bloques funcionales etiquetados como un "procesador" o procesador 120. Se puede disponer de las funciones que estos bloques representan mediante el uso de hardware, ya sea compartido o dedicado a ello, incluyendo, pero no limitado a, hardware capaz de ejecutar software y hardware, como un procesador 120, que está construido expresamente para operar como un equivalente del software que se ejecuta en un procesador de uso general. Por ejemplo, las funciones de uno o más procesadores presentados en la FIG. 1 pueden estar disponibles gracias a un procesador único compartido o a múltiples procesadores. (El uso del término "procesador" no debe interpretarse como que se refiere exclusivamente al hardware capaz de ejecutar software). Las realizaciones ilustrativas pueden incluir un microprocesador y/o hardware de un procesador de señal digital (DSP), memoria de sólo lectura (ROM) 140 para el almacenamiento de software que ejecuta las operaciones discutidas abajo, y memoria de acceso aleatorio (RAM) 150 para almacenar los resultados. También se puede disponer de realizaciones de hardware de integración a muy grande escala (VLSI), así como el sistema de circuitos del diseño VLSI en combinación con un circuito DSP de uso general.
Las operaciones lógicas de las realizaciones varias se implementan como: (1) una secuencia de pasos, operaciones o procedimientos implementados por computadora, que operan en un circuito programable en una computadora de uso general, (2) una secuencia de pasos, operaciones y procedimientos implementado por computadora, qué operan en un circuito programable de uso especifico; y/o (3) módulos de máquina o motores de programa interconectados dentro del sistema de circuitos programables. El sistema 100 mostrado en la FIG. 1 puede realizar todos o parte de los métodos expresados, puede ser parte de los sistemas expresados, y/o puede operar de acuerdo con instrucciones en los medios de almacenamiento no transitorios legibles por computadora. Dichas operaciones lógicas pueden implementarse como módulos configurados para controlar el procesador 120 para que ejecute funciones particulares de acuerdo con la programación del módulo. Por ejemplo, la FIG. 1 ilustra tres módulos Mod 1 162, Mod 2 164 y Mod 3 166 que son módulos configurados para controlar el procesador 120. Se puede almacenar estos módulos en el dispositivo de almacenamiento 160 y se pueden cargar en RAM 150 o en la memoria 130 al tiempo que están operando, o se pueden almacenar como se conoce en la técnica, en otras localizaciones o direcciones de memoria legible por computadora.
Una vez divulgados algunos componentes de un sistema de computación, la divulgación ahora se enfoca en técnicas y sistemas para la incrustación de autógrafos en un libro electrónico u otros medios.
La FIG. 2 ilustra un libro electrónico a manera de ejemplo presentado a un usuario a través de una aplicación de lectura que se ejecuta en un dispositivo electrónico. El dispositivo electrónico puede ser portátil y puede incluir componentes que comúnmente se encuentran en un dispositivo de computación como es un procesador 120, una memoria que contiene instrucciones legibles por computadora 160 y, un dispositivo de salida 170, como es la pantalla 200. La memoria 160 también puede almacenar una aplicación de lectura. Los libros electrónicos u otros medios de comunicación digitales se pueden almacenar en la memoria 160 y presentarlos al usuario a través de la pantalla 200. Aquí, la pantalla 200 está en orientación horizontal (o de paisaje). En algunos ejemplos, la pantalla 200 puede usarse junto con otros dispositivos de entrada/salida para presentar los medios digitales al usuario. Un ejemplo de la aplicación de lectura es la aplicación ¡Books™ de Apple Inc., y un ejemplo de dispositivo electrónico es el ¡Phone™ o el iPad™ de Apple Inc. ·
Algunos libros electrónicos, una vez que el editor los libera o saca al mercado, pueden incluir una página de autógrafo grabada en el libro electrónico. Por ejemplo, la página de autógrafo puede ser la portada, la primera página después de la portada, la última página del libro electrónico, etcétera. En otro ejemplo, la página de autógrafo puede ser un área específica dedicada exclusivamente para el componente gráfico (widget) del autógrafo en una página del libro electrónico, que está configurada para recibir autógrafos. El área específica marcada para el componente gráfico puede ubicarse en la cubierta del libro, en la tabla de contenidos, en la portada, o en otra ubicación del libro electrónico. Tanto la página de autógrafo como el área designada para el componente gráfico del autógrafo pueden incluir campos de autógrafo para el almacenamiento de una firma, un texto, clips de audio, imágenes, álbumes de fotos, videos u otros artículos de medios de comunicación que puede recibir un usuario a través de los sentidos como la vista, el sonido, el tacto y el gusto.
Otros libros electrónicos, una vez que los entrega el editor, pueden no estar configurados para recibir autógrafos. La FIG. 2 ilustra un ejemplo de estos otros libros electrónicos. En este ejemplo, la pantalla 200 muestra un libro electrónico titulado "Las Aventuras de Sherlock Holmes" ("Las Aventuras de Sherlock Holmes"), que no tiene una página de autógrafo o una aplicación de componente gráfico de autógrafo. Para
los libros electrónicos que no tienen un lugar para que el autor lo firme, los lectores o los autores pueden generar una página de autógrafo para el libro electrónico, usando una aplicación que opera en el dispositivo electrónico. La habilidad para generar una página de autógrafo puede quedar disponible de inmediato para el lector y el autor o, puede ser un proceso controlado para garantizar que sólo las personas autorizadas pueden autografiar el libro electrónico en cuestión. Alternativamente, la página de autógrafo se puede generar automáticamente cuando se necesite como se discutirá abajo.
La FIG. 2 ilustra dos ejemplos de cómo se puede crear un autógrafo en un libro electrónico. Se puede crear un autógrafo o una página de autógrafo con un dispositivo propiedad de o controlado por una persona con derechos de creación de página de autógrafo. Este puede ser el autor, o terceros. Una persona con derechos de creación de página de autógrafo (como el autor) también puede otorgar estos derechos temporalmente a otro dispositivo.
Una vez que la parte tiene los derechos para generar la página para crear un autógrafo, hay varias maneras de hacerlo. En un ejemplo, una página de autógrafo se puede crear seleccionando menú 210. El menú 210 puede ser un menú desplegable que incluye una opción seleccionable por el usuario para crear una página de autógrafo. La página de autógrafo puede ser configurable a través del menú 210. Por ejemplo, la página de autógrafo puede estar ubicada frente a la página actual, detrás de la página actual, en una página especificada por el usuario, en la cubierta del libro, o en cualquier otra ubicación en el libro electrónico. La página de autógrafo también puede configurarse para especificar los campos que conformarán el autógrafo (p.ej., firma, caja de contenido de texto, clip de audio, imagen, álbum de fotos, vídeo, y otros contenidos mediáticos). El menú 210 también puede incluir opciones para alternar apagado y encendido de la presentación del autógrafo.
En otro ejemplo, una página de autógrafo se puede crear a través de gestos táctiles. Por ejemplo, un usuario puede tocar y mantener el contacto en el punto 220 en la pantalla 200 para iniciar una secuencia de generación de página de autógrafo. En una realización, la generación de secuencia puede ubicar un autógrafo antes de la página actual. Al tocar y mantenerse el contacto en un punto en el libro electrónico, un menú emergente se presenta ante el usuario. El menú emergente puede ser similar al menú desplegable descrito arriba, y se puede usar para configurar la página de autógrafo. En otra realización, el punto 220 puede especificar la ubicación en la que aparecerá el autógrafo en el libro electrónico. De este modo, un autor o un lector pueden hojear, el libro hasta llegar a un punto en el que desean colocar el autógrafo, y entonces proceder a pulsar y mantener presionado el punto que se desea. Al pulsar y mantener presionado el punto deseado puede dar lugar a un menú emergente para configurar el tipo de autógrafo que se va a crear. Y aún en otros ejemplos, la página de autógrafo se puede generar a través de una combinación de los ejemplos que se acaban de describir.
La FIG. 3 ¡lustra otro ejemplo de un libro electrónico que se presenta a un usuario a través de una aplicación de lectura que opera en un dispositivo electrónico. Aquí, la pantalla 300 tiene una orientación de vertical (o de retrato). La posición de la pantalla 300 puede alternarse entre la orientación de retrato y la orientación de paisaje, según la preferencia del lector o la orientación del dispositivo electrónico. Como se muestra aquí, un bloque de texto del libro electrónico que se presenta en la pantalla 300 se seleccionó por resalte 310. ?? texto destacado por resalte 310 se puede usar como parte de un autógrafo o, alternativamente, como texto con el que el autógrafo debería estar asociado o junto al que se debería poner el mismo.
Como ejemplo, un usuario puede destacar una porción de texto en el libro electrónico a través de un gesto táctil contextual (como colocar un dedo abajo al principio del texto y deslizarlo hasta el final de la porción de texto). Un usuario puede seleccionar resalte 310 pulsando y manteniendo presionado en resalte. Esto puede resultar en la aparición de un menú emergente como se discutió arriba en la FIG. 2, con opciones de selección para el usuario para personalizar el autógrafo. Las opciones seleccionares para el usuario pueden incluir incorporar el texto destacado como parte del autógrafo (p.ej., un autógrafo que incluye un pasaje del libro con la firma y una nota personalizada del autor), o asociar un autógrafo con el texto resaltado. Alternativamente, se puede crear y adaptar el autógrafo personalmente en el menú 320. Por ejemplo, un usuario puede seleccionar menú 320 después de haber seleccionado un pasaje o un texto resaltado en el libro electrónico. Se puede presentar una pluralidad de opciones de selección para el usuario, incluyendo una o más opciones para crear un autógrafo. Las opciones pueden incluir la creación de un autógrafo que incorpore el pasaje o el texto destacado que se seleccionó y/o seleccionar dónde se va a ubicar el autógrafo. La ubicación del autógrafo puede incluir colocar el autógrafo en una ubicación o espacio particular en el libro electrónico, asociando el autógrafo con texto en el libro (especialmente para
aplicaciones de lectura o libros electrónicos con texto fluyente), o asociando un autógrafo con el pasaje o texto que se seleccionó, resaltado. En otros ejemplos más, la página de autógrafo se puede generar a través de una combinación de los ejemplos descritos.
En una realización, la creación de la zona dedicada a un autógrafo o a una página de autógrafo puede estar controlada por una persona con permisos especiales. Ejemplos de personas con permisos especiales pueden ser el autor del libro electrónico o el dueño de la copia del libro electrónico. Al tener el control de la creación de una página de autógrafo, los lectores podrían considerar el autógrafo como algo más deseable, o muy valorado, particularmente si la página de autógrafo sólo la puede crear el autor, o se puede crear en una sesión de autógrafo de libros. Controlar la creación de una página o de la zona especifica para el autógrafo también prevendría que se le diera uso a la página con otros fines. Por ejemplo, prevendría que los lectores crearan una página de autógrafo entre amistades, y luego, que las amistades firmaran el libro electrónico de manera similar como lo hacen en el anuario escolar. También impediría que una persona que pide prestado un dispositivo electrónico o un libro electrónico creara una página de autógrafo. !
La FIG. 4 ilustra un ejemplo de un sistema de creación de página de autógrafo. El sistema de creación de página de autógrafo 400 está centrado en el autor, ya que es el autor quien tiene permisos especiales para crear una página de autógrafo. En algunos ejemplos, el autor del libro electrónico es el único con derechos para crear una página de autógrafo. Mientras que el autor controla quién puede y quién no puede generar la página de autógrafo, no tiene que ser el autor la parte que genera la página de autógrafo. Puede ser otro individuo quien se encargue del proceso de generar la página de autógrafo siempre y cuando el autor otorgue el permiso a la parte para hacerlo. Por ejemplo, el lector puede generar la página de autógrafo siempre y cuando el autor haya dado al dispositivo del lector los derechos o permisos para hacerlo. Una vez que se otorgan los derechos o permisos, el lector puede personalizar cómo se ve y se siente la página de autógrafo. En esencia, el lector puede preparar la página de autógrafo para que la firme el autor, y esta puede incluir el sitio en la página donde se va a colocar una foto con el autor, donde firma el autor en la página, y donde deja el autor una nota en la página. Esto puede resultar útil en una firma de libros en la que el autor otorga derechos y permisos a los dispositivos de lector para generar la página de autógrafos, y los lectores mismos pueden personalizar la página de autógrafo a su gusto, y por ende, abrir la posibilidad para cada lector de tener un formato único para su página de autógrafo. Controlar la creación de la página de autor puede prevenir que se usen páginas de autógrafo con otro tipo de fines (p.ej., una página en la que firman amigos), y también prevenir que se generen autógrafos que no son auténticos.
Los permisos y derechos se pueden otorgar del dispositivo del autor a un dispositivo de lector transmitiendo una clave especial capaz de desbloquear funcionalidades adicionales en el libro electrónico del autor. La clave especial puede ser una contraseña digital o un código de seguridad asociado con la cuenta de usuario del autor. Durante la publicación, un libro electrónico puede contener funcionalidades bloqueadas o funciones especiales que, posteriormente, el autor puede desbloquear con el uso de la clave especial del autor. Por ejemplo, un autor puede transmitir una clave especial al dispositivo del lector para desbloquear funciones en la copia del libro electrónico, como la habilidad de personalizar y generar una página de autor. ¦
Ejemplos de procesos que el lector puede usar para genera una página de autógrafo se describen en las FIGS. 2 y 3. En algunos ejemplos, otorgar el permiso para crear una página de autógrafo puede incluir hacer que opciones especiales qüe normalmente no están disponibles durante el uso normal, se vuelvan accesibles para el usuario en la aplicación de lectura o en el libro electrónico. Esto puede incluir, mostrar nuevas opciones que normalmente serían inaccesibles para el usuario, o hacer que opciones que normalmente están visibles pero no se pueden seleccionar sean opciones seleccionares.
El sistema 400 incluye un dispositivo del autor 410, un dispositivo del lector 420, un dispositivo del lector 430 y un dispositivo del lector 440. La noción de dispositivo del autor y dispositivo del lector pueden ' depender de la cuenta del usuario que está asociada con un dispositivo electrónico particular. Por ejemplo, tanto el autor como el lector pueden estar usando el mismo tipo de dispositivo electrónico, como un iPad™. Sin embargo, un dispositivo de autor puede estar asociado con una cuenta de usuario del autor. Entonces, el dispositivo del autor puede incluir metadatos, identificadores únicos, claves especiales, o aplicaciones que sólo están disponibles para el autor de un libro electrónico. De manera similar, un dispositivo del lector puede estar asociado con una cuenta de usuario del lector y, como resultado, contener metadatos especiales, identificadores únicos, claves especiales, o aplicaciones que sólo están disponibles para el lector, o que son únicos para el lector en particular. El dispositivo del autor 410 está ejecutando la aplicación de firma de libro 411. La aplicación firma de libro 411 puede ser una aplicación descargable a través de una tienda en línea. La aplicación de firma de libro, que es una herramienta de autógrafo, puede estar disponible sólo para autores registrados de productos vendidos en tiendas en línea. La aplicación de firma de libro puede ser una aplicación independiente o, alternativamente, puede ser parte de una aplicación de autografiado para crear libros electrónicos. Por ejemplo, el ¡Books Author™ de Apple puede incluir la funcionalidad de la aplicación de firma de libro.
La aplicación de firma de libros 411 está configurada para desempeñar varias funciones importantes a la hora de autografiar un libro electrónico. Estas funciones incluyen, pero no se limitan a, generar una página de autógrafo o una área específica para autógrafo, otorgar los derechos para crear una página de autógrafo o un espacio específico para autógrafo, crear un autógrafo, y autentificar un autógrafo. En una realización, la aplicación de firma de libro 411 está configurada para interactuar con otro hardware o software del dispositivo del autor. Por ejemplo, la aplicación de firma de libro 411 puede controlar la antena para red inalámbrica, antenas para celulares y el Bluetooth del dispositivo del autor 410, para comunicar con un dispositivo electrónico, para llevar a cabo una o más funciones de autografiado.
En este ejemplo, la aplicación de firma de libro 411 está configurada para comunicar con uno o más dispositivos electrónicos en un área de cobertura del dispositivo del autor. El área de cobertura define una área en la que el dispositivo del autor es capaz de comunicar con dispositivos electrónicos con fines de otorgar derechos para generar páginas de autor o para crear autógrafos. Como se muestra, todos los dispositivos electrónicos en el sistema 400 son portátiles. En otros ejemplos, uno de los dispositivos, como el dispositivo de autor, puede tener una ubicación fija. Ejemplos de medios de comunicación incluyen, red de celular, red inalámbrica, señal inalámbrica, Bluetooth u otros canales de comunicación. Aquí, el dispositivo del autor 410 es capaz de comunicar con dispositivos electrónicos en el área de cobertura 490. El área de cobertura 490 puede ser del radio de una distancia alrededor del dispositivo del autor 410. Por lo tanto, cuando el dispositivo del autor se mueve, así también sucede con el área de cobertura. La distancia la puede ajustar manualmente el usuario, se puede ajustar automáticamente a través del dispositivo del autor, estar predefinida por el autor, estar predefinida por restricciones del hardware del dispositivo del autor o de los dispositivos de los lector, actualizarse dinámicamente dependiendo de la fuerza de la señal, y otras. Por ejemplo, el dispositivo del autor 410 puede transmitir una señal de Bluetooth para comunicar con dispositivos que estén cerca. Una señal de Bluetooth intercambia información con otros dispositivos en distancias cortas usando transmisiones de radio de longitud de onda corta. Con el dispositivo del autor como fuente de la señal, un radio alrededor del dispositivo del autor define el área de cobertura en la que el autor puede comunicar con otros dispositivos. Como otro ejemplo, el canal de comunicación puede ser una señal de longitud de onda muy corta donde los dispositivos se pueden comunicar uno con el otro cuando los dispositivos entran en contacto. Esto se conoce como "toque" o "golpeteo" con otro dispositivo. Una señal como la señal de Bluetooth se puede ajustar para comunicar a través del "toque" limitando área de cobertura. Y como otro ejemplo, el canal de comunicación también puede ser comunicación por cable, por ejemplo, conectando el dispositivo del autor al dispositivo del lector por medio de un cable. Un cable de ejemplo puede ser un conector de 30 pines, un USB, etcétera. En otros ejemplos, el área de cobertura 490 puede no depender de la ubicación del dispositivo del autor 410. Por ejemplo, el área des cobertura 490 puede que esté basada en el dispositivo del autor comunicándose con otros dispositivos a través de la red inalámbrica. En esta situación, la fuerza y la ubicación de la fuente de la señal inalámbricá serían lo que determinaría los límites del área de cobertura. El dispositivo del autor manda datos a la red inalámbrica, que a su vez emite esas señales en los recipientes que corresponde. Tanto el dispositivo del autor como los dispositivos de los lectores serían clientes para la red inalámbrica en este contexto.
En este ejemplo, la aplicación de firma de libro 411 busca dispositivos que estén en el área de cobertura 490. El dispositivo de lector 440 está localizado fuera del área de cobertura 490 y pues, no se puede comunicar con el dispositivo del autor 410. En contraste, el dispositivo del lector 420 y el dispositivo del lectpr 430 están dentro del área de cobertura 490 y pues, se pueden comunicar con el dispositivo del autor 410. Después de localizar los dispositivos que están en el área de cobertura, el dispositivo del autor 410 puede verificar si alguno de los dispositivos dentro del área de cobertura tiene una copia guardada de un libro electrónico que el autor está autografiando. Este proceso puede incluir la consulta a los dispositivos para determinar si cada dispositivo en el área de cobertura guarda una copia del libro electrónico del autor. Alternativamente, el dispositivo del autor puede pedir una lista de todos, los libros electrónicos de cada dispositivo y después buscar o consultar lo que quiere determinar. Una vez que queda determinado que un dispositivo guarda una copia del libro electrónico del autor, la aplicación de firma de libro 411 puede realizar una o más funciones de autografiado. Las funciones de autografiado que se realizan se pueden llevar a cabo automáticamente por medio de la aplicación de firma de libro 411 cuando los dispositivos en el área de cobertura incluyen una copia del libro del autor, o las puede llevar a cabo manualmente el autor. Por ejemplo, el autor puede personalizar la aplicación de firma de libro 411 para otorgar automáticamente derechos que permiten al dispositivo generar una página de autógrafo en el libro electrónico. Otro ejemplo de ello es la aplicación de firma de libro 411 puede generar y enviar automáticamente una página de autógrafo al dispositivo de lector cuando el libro electrónico no tiene una página de autógrafo. Y como un ejemplo más, la aplicación de firma de libro 411 puede transmitir automáticamente una plantilla de página de autógrafo al dispositivo y llenar algunos campos en la plantilla con elementos genéricos como la firma del autor. Esto puede ahorrarle tiempo al autor porque tiene campos genéricos de autógrafo que se llenan automáticamente.
En algunas realizaciones, el área de cobertura se puede dividir en zonas múltiples de cobertura, donde diferentes funciones se llevan a cabo por medio del dispositivo del autor o del dispositivo del lector, dependiendo de la zona de cobertura en la que el dispositivo de autor o el del lector esté. En otras palabras, se puede trazar un mapa de diferentes zonas de cobertura para diferentes funciones, de manera que la función ejecutada esté basada en el área de cobertura en la que está el dispositivo del lector. Las zonas de cobertura se pueden superponer como se muestra en el sistema 400, donde la zona de cobertura 495 está en medio de la zona de cobertura 490.
En una situación contextual, un lector está esperandó en línea, en un evento de firma de libro. Mientras espera en línea, el dispositivo del lector está (o entra a) en una primera zona de cobertura (p.ej., la zona de cobertura 490). En respuesta al dispositivo del autor que está en esta zona de cobertura, el dispositivo del autor puede transmitir instrucciones automáticamente para generar una página de autógrafo en la copia del libro electrónico guardado en el dispositivo del lector si le falta una página de autógrafo. Cuando el lector está al principio de la fila y el dispositivo del lector está cerca del autor o del dispositivo del autor, el dispositivo del lector está en una segunda zona de cobertura (p.ej., zona de cobertura 495). En respuesta al dispositivo del lector que está en esta zona de cobertura 495, el dispositivo del autor puede transmitir instrucciones automáticamente para llenar campos específicos en la página de autógrafo con valores predefinidos. Por ejemplo, se puede llenar automáticamente los campos para la firma del autor o para la foto del autor con valores predefinidos. Los valores predeterminados pueden ser valores definidos
por el usuario o valores predeterminados en sí. En algunos ejemplos, la aplicación de firma de libro puede seleccionar un valor al azar de un número de valores predefinidos para cada campo, y por lo tanto, conservar la apariencia de personalización. Esto puede agilizar el proceso de firma de libro, permitiendo que el autor tome más tiempo en los campos que personalizan el autógrafo para el lector (como lo son, una foto con el lector o una nota personalizada para el lector), y menos tiempo para los campos genéricos del autógrafo.
En otros ejemplos más, hay acciones que puede llevar a cabo el dispositivo del autor o el dispositivo del lector automáticamente cuando el dispositivo transita de una zona de cobertura a otra zona de cobertura. ¦ A esto también se lo conoce como entrar o* salir de una- zona de cobertura. Por ejemplo, un dispositivo de autor 410 puede verificar automáticamente si el dispositivo del lector 420 contiene una copia del libro electrónico que el autor está firmando cuando el dispositivo del lector 420 entra a la zona de cobertura 490. Buscar una copia del libro electrónico puede incluir verificar una cuenta de usuario asociada con el dispositivo del lector 420 para determinar si la copia del libro electrónico se puede descargar y almacenar en el dispositivo del lector 420. Sí la copia existe (o está asociada con la cuenta del usuario del dispositivo del lector 420), el dispositivo del autor 410 otorga al dispositivo del lector 420 los derechos para generar una página de autógrafo en la ubicación que desee el lector y para personalizar la página de autógrafo. Una vez que el dispositivo del lector 420 transita de la zona de cobertura 490 a la zona de cobertura 495, se lleva a cabo otra acción. Esta acción puede ser que el dispositivo del autor garantiza al dispositivo del lector 420 el derecho a recibir entradas o datos en la página de autógrafo. La aplicación de lector en el dispositivo del lector 420 también puede voltear automáticamente hacia el lugar en el libro electrónico donde el autor pondrá el autógrafo. El autor autografía la copia del libro electrónico del lector tomándose una foto con el lector y escribiendo una nota personalizada en la copia del libro electrónico del lector. El autógrafo entonces se guarda. En otros ejemplos, el proceso de autografiadó se puede grabar en audio o video. Una vez que el lector se va felizmente con su autógrafo, el dispositivo del lector 420 sale de la zona de cobertura 495 y transita a la zona de cobertura 490. En este punto, el derecho a recibir entrada de datos en el autógrafo se quita del dispositivo del lector 420, por lo que impide que el lector u otros editen el autógrafo. Un certificado de autentificación que se usa para autentificar el autógrafo también lo puede recibir el dispositivo del lector a partir del dispositivo del autor o en una tienda en línea. Una vez que el lector se va de la firma de libro, el dispositivo del lector también abandona la zona de cobertura 490. En este punto, los derechos para generar una página de autógrafo se quitan del dispositivo del lector. Este es un ejemplo de cómo un autógrafo se puede aplicar de manera segura en un libro electrónico.
!
En algunos ejemplos, el hardware que se usa para detectar la zona de cobertura puede ser distinto. Por ejemplo, una señal de Wi-Fi o de red se puede usar para crear una zona de cobertura amplia, mientras que una señal de Bluetooth se puede usar para crear una zona de cobertura corta. El dispositivo del autor puede manejar señales múltiples para estar al tanto de qué usuarios están en qué áreas. En otros ejemplos, el mismo hardware se puede usar para detectar la presencia de un lector en diferentes zonas de cobertura. El hardware determina la localización del dispositivo del lector (ya sea con respecto al dispositivo del autor o geográficamente) y después calcula si el dispositivo del lector está en una zona de cobertura en particular.
La FIG. 5 ¡lustra un ejemplo de un dispositivo para crear autógrafos. Se puede generar el autógrafo en el dispositivo del autor o, alternativamente, en el dispositivo del lector. Cuando el autógrafo se genera en el dispositivo del autor, el autógrafo se transmite al dispositivo del lector una vez que el autógrafo ha sido completado. Durante la creación del autógrafo, puede haber comentarios por parte del autor y del lector. Se puede transmitir el autógrafo al dispositivo del lector a través de una conexión por cables o inalámbrica entre los dos dispositivos o, alternativamente, por medio de servidores o computación en. la nube. El dispositivo 500 (que puede ser el dispositivo del autor o el dispositivo del lector) incluye una cámara 510, un altavoz 520, un micrófono 530 y una pantalla táctil 540. Dependiendo del autógrafo que se desea y de los campos que conforman el autógrafo, la cámara 510, el micrófono 530 o la pantalla táctil 540 se pueden usar para generar el autógrafo. Una vez generado el autógrafo, este se puede revisar usando el altavoz 520 o la pantalla táctil 540.
En este ejemplo, el autografiado ocurre en el dispositivo del lector. La pantalla táctil 540 presenta dos campos que hay que llenar, un campo de imagen 542 y un campo de autógrafo 544. El campo de • imagen 542 se puede configurar para que reciba los datos de entrada de la cámara 510, mientras que el campo de autógrafo se puede configurar para que reciba sus datos de entrada de la pantalla táctil 540. En un contexto, el lector orienta su dispositivo 500 de tal manera que quede dirigida y pueda tomarse una foto con el autor. Una vez que la foto ha sido tomada, la imagen aparece en el campo de imagen 542. En este
momento, el lector puede revisar la imagen y decidir si le gustaría aceptar la imagen o volver a tomarse otra foto. El lector también puede pasar el dispositivo 500 al autor para que firme en el campo 544, El autor puede firmar directamente en la pantalla táctil 540, ya sea con su dedo, con un estilete u otros instrumentos para escribir. Al igual que con el campo de imagen 542, el autor puede despejar y volver a entrar al campo 544 cuantas veces quiera o hasta que el autor o el lector queden satisfechos. El autor también puede agregar una nota personal al lector. En lo que concierne al audio, se puede usar un micrófono 530 para grabar el audio mientras que el altavoz 520 puede reproducir el audio para revisarlo. Alternativamente, se puede transmitir el audio al dispositivo 500 desde el dispositivo de un autor o desde otro dispositivo. Para el vídeo, la parte de vídeo la puede capturar la cámara 510 mientras que el sonido lo capta el micrófono 530. La reproducción del video s puede llevar a cabo con la pantalla táctil 540 y el altavoz 520.
La FIG. 6 ilustra un sistema como ejemplo, que utiliza la aplicación de captura para crear la firma de un autor. Algunos autores puede que prefieran firmar o escribir una nota en papel. Para comodidad de estos autores, hay una aplicación de captura que puede operar en el dispositivo del autor. La aplicación de captura está configurada para recibir notas o firmas escritas a mano, de un pedazo de papel, y guardar las notas o firmas en manuscrita como elementos que pueden colocarse en los campos de un autógrafo. Aquí, el sistema 600 incluye el dispositivo de autor 610 y papel 620. El autor ha puesto su firma 680 en papel 620. Después de firmar en papel 620, el autor puede utilizar una aplicación de captura en el dispositivo de autor 610 para capturar una imagen del autógrafo 680. La aplicación de captura puede comunicar con un dispositivo de captura de imagen como una cámara 612 en el dispositivo del autor 610. El autor puede orientar la cámara 612 de manera que la firma 680 se pueda capturar enteramente en la imagen. Después de la captura, la imagen se visualiza en la pantalla 640, para que el autor pueda revisarla. Como se muestra aquí, la imagen incluye una firma digital 690, la cual es una reproducción de la firma 680 en papel 620. Una vez que el autor está satisfecho con la firma digital 690, la firma digital se puede guardar en el dispositivo del autor 610. Guardar la firma digital puede incluir el ajuste automático del tamaño de la firma o cortar la imagen automáticamente para que la firma digital sea lo único que queda. La firma digital se puede configurar como un valor predeterminado que se pasa automáticamente al campo de firma del autógrafo del autor que descarga al dispositivo del lector durante un evento de firma. En otros ejemplos, la aplicación de captura se puede extender para que capture una nota del autor o un vídeo del autor mientras habla. Los datos del autógrafo se pueden capturar, revisar y guardar para posteriormente adjuntarlos a los autógrafos.
La autenticidad de un autógrafo puede resultar de importancia para el autor como una manera para proteger su reputación. Por ejemplo, autógrafos falsos que aparecen como que son del autor, que incluyen comentarios y/o imágenes peyorativos pueden afectar la reputación del autor. El autor también puede estar interesado en el control de calidad (y cantidad) de los autógrafos que circulan entre el púbico y, por lo mismo, los autógrafos necesitan estar autentificados. Además de para el autor, la autenticidad también puede resultar importante para el lector. El lector puede estar interesado en la posibilidad de validar ante terceros que de hecho sí conoció al autor. Esto puede ser particularmente importante si el lector estuviera tratando de vender su copia del libro electrónico a otra persona como un libro electrónico que fue autografiado por el autor. Algunos de los métodos que ya se discutieron arriba pueden ayudar a mantener la autenticidad de un autógrafo. Por ejemplo, controlar la creación de páginas/espacios para autógrafo, controlar la creación de autógrafos, e incluir una foto (o vídeo) con el autor como parte del autógrafo, todas son formas de confirmar que el autor fue quien creo el autógrafo. En algunos ejemplos, el autógrafo se puede autentificar además, por medio del uso de certificados de autentificación. Los certificados de autentificación funcionan como prueba de autenticidad ya que están configurados para autentificar un autógrafo en un libro electrónico.
La FIG.7 ilustra un ejemplo de un sistema de autentificación de autógrafo. El sistema 700 incluye un dispositivo de autor 710, una base dé datos del certificado de autentificación 715, un dispositivo de lector 720 y un dispositivo de lector 730. En este ejemplo, los autógrafos ya fueron generados y están almacenados en los dispositivos de los lectores. Los certificados de autentificación se pueden guardar en el dispositivo del autor, en un servidor remoto o en una nube de cómputo. El sistema 700 ilustra cómo se generan los certificados de autentificación y varios métodos para asociar un certificado de autentificación con un libro electrónico.
Antes de que se pueda asociar un certificado de autentificación con un libro electrónico, primero se tiene que generar el certificado de autentificación. En una realización, la base de datos del certificado 715 puede incluir un generador de certificado que está configurado para crear certificados de autentificación o, alternativamente, se pueden mandar al dispositivo del autor para que los distribuya a los dispositivos de los ' lectores. Los certificados de autentificación creados se pueden enviar directamente a los dispositivos de los lectores. La base de datos del certificado 715 puede mantener una base de datos actualizada de certificados de autentificación válidos. La base de datos se puede usar durante la verificación. En otra realización, el certificado de autentificación se puede generar en el dispositivo del autor. Por ejemplo, una aplicación de firma de libro que opera en el dispositivo del autor 710 se puede configurar para que también genere certificados de autentificación. El certificado de autentificación subsecuentemente se traslada a la base de datos de certificado 715 que mantiene una base de datos actualizada de certificados de autentificación. Si para el dispositivo del autor se desea que se generen certificados de autentificación únicos, el dispositivo del autor puede usar metadatos únicos del dispositivo del lector para generar el certificado de autentificación. Los metadatos únicos pueden ser un correo de MAC, un identificador único de hardware, un identificador único ligado a una cuenta de usuario, u otro valor que sea único del lector o del dispositivo del lector. Dependiendo de los detalles de implementación, los certificados de autentificación pueden asociarse con la cuenta de usuario o el libro electrónico. Cada una de las posibilidades tiene ventajas, mismas que se describen abajo.
En una realización, el certificado de autentificación puede asociarse con la cuenta de usuario. Por ejemplo, el dispositivo del autor 710 puede transmitir un certificado de autentificación 742 al dispositivo del lector 720. A su vez, el dispositivo del lector 720 asocia el certificado de autentificación 742 con la cuenta de usuario 740. El hecho de mantener los certificados de autentificación en la cuenta del usuario, implica que el certificado de autentificación seguirla al usuario, independientemente del dispositivo que el usuario esté usando o de si le regala o vende la copia del libro electrónico a otro usuario. En otras palabras, el autógrafo y su certificado de autentificación están ligados al lector que originalmente recibió del autógrafo. Esta implementación puede almacenar certificados de autentificación junto con otros metadatos que están asociados con la cuenta del usuario.
En otra realización, el certificado de autentificación puede asociarse con el libro electrónico. Asociar el certificado de autentificación con el libro electrónico da como resultado un autógrafo que permanece junto con el libro de manera permanente. Por lo tanto, autografiar un libro electrónico tendría propiedades similares que el autografiar un libro tangible en el que los autógrafos son permanentes y viajan con la copia del libro en cuestión. Esta implementación es lo más parecido a un autógrafo tradicional. El certificado de autentificación puede estar relacionado con el libro electrónico asociando el certificado con un identificador único del libro electrónico u otros medios. Como se muestra aquí, el dispositivo del autor 710 puede enviar un certificado de autentificación 752 al dispositivo del lector. El dispositivo del lector 730 a su vez asocia el certificado de autentificación 752 con' la copia del libro electrónico 750. El certificado de autentificación 752 y el autógrafo pueden estar relacionados con el libro electrónico 750 como parte de los metadatos del libro electrónico 750.
Los certificados de autentificación que forman parte de la cuenta del usuario o del libro electrónico se pueden sincronizar con un servidor remoto o en la nube de cómputo 780. El servidor remoto o la nube de cómputo 780 pueden incluir el almacenamiento específico para mantener una lista de libros electrónicos que posee el usuario junto con autógrafos, notas u otros metadatos de personalización asociados con los libros electrónicos. Esto hace posible que se puedan descargar los libros electrónicos del usuario en otros dispositivos del usuario y con la toda la personalización intacta.
En algunos ejemplos, se puede verificar la autenticidad de los autógrafos cuando el libro electrónico está sincronizado con el servidor remoto o en la tienda en linea. Ambos pueden estar representados en la nube de cómputo 780 en la FIG. 7. La verificación puede incluir verificar el certificado de autentificación asociado con el autógrafo contra la base de datos del certificado 715. Si el certificado de autentificación se encuentra en la base de datos del certificado 715, entonces el autógrafo es auténtico y puede sincronizarse con el servidor remoto. Por el otro lado, si el certificado de autentificación no se encuentra en la base de datos del certificado 715, es posible que se considere el autógrafo como fraudulento. La sincronización de autógrafos fraudulentos en la tienda en línea puede bloquearse. Los autógrafos fraudulentos y sus certificados de autentificación también se pueden borrar en el dispositivo del lector. En algunos ejemplos, se puede mandar una notificación a una o más partes, incluyendo al autor, de que ha habido un intento de sincronizar un autógrafo fraudulento con un servidor remoto. La notificación puede incluir información importante como que la cuenta de usuario está tratando de sincronizar un autógrafo fraudulento, el libro electrónico asociado con el autógrafo fraudulento, y el certificado de autentificación del autógrafo fraudulento. Este puede ser un mecanismo de seguridad para remover autógrafos no autentificados del sistema 700.
En algunos ejemplos, el certificado de autentificación puede incluir metadatos configurados para identificar el autógrafo y al propietario del autógrafo (ya sea un libro electrónico o una cuenta de usuario). Los metadatos pueden estar encriptados. Durante la verificación, se puede desencriptar y evaluar los metadatos para determinar si se ha llevado a cabo cualquier cambio en un autógrafo o en el propietario del autógrafo antes de la sincronización de datos. En algunos ejemplos, se puede usar una simple suma de verificación (checksum) o función hash en vez de o en combinación con los metadatos para confirmar que el autógrafo y/o la identidad del propietario del autógrafo no han sido alterados ante de sincronizar datos.
La FIG. 8 ilustra otro ejemplo del sistema de autentificación del autógrafo. A diferencia del sistema 700 de la FIG. 7, el sistema 800 está configurado para autentificar autógrafos sin transmitir certificados de autentificación a los dispositivos de los lectores o mantener certificados de autentificación en los dispositivos de los lectores. En cambio, se usan identificadores únicos que se reciben de los dispositivos de los lectores para verificar que un autógrafo asociado con el dispositivo del lector es auténtico y que no ha sido falsificado. El sistema 800 incluye un dispositivo de autor 810, un dispositivo de lector 820, un dispositivo de lector 830 y una tienda en linea 880. Después de generar el autógrafo y de transmitir el autógrafo al dispositivo del lector 820, el dispositivo del lector 820 puede transmitir un identificador único al dispositivo del autor 810. El identificador único está configurado para identificar de manera única el autógrafo y de relacionar el autógrafo con un libro electrónico específico o una cuenta de usuario en particular (dependiendo de la implementación). Se puede usar una función hash, checksum o un esquema de encriptación/verificación para asegurarse de que el autógrafo y su propietario (sea el libro electrónico o la cuenta de usuario) no ha cambiado antes de que se verifique y se sincronice el autógrafo en el servidor remoto.
El dispositivo del autor 810 recibe identificadores únicos del dispositivo del lector 820 y del dispositivo del lector 830. Lo identificadores únicos después se almacenan en la tienda en línea 880. Cuando los dispositivos de lector 820 y 830 tratan de sincronizar sus libros electrónicos autografiados con la tienda en línea 880, la tienda en línea 880 determina que los libros electrónicos incluyen un autógrafo nuevo. Como resultado, la tienda en línea 880 puede ejecutar una rutina de verificación para verificar que los autógrafos fueron originados por el autor y/o que no han sido alterados por el lector. En un ejemplo, la verificación puede incluir la ejecución de una función hash basada en el autor y en una identificación (ID) única del propietario, y la comparación de ese valor hash con un valor generado de manera similar, guardado en la
tienda en línea 880 cuando el autógrafo fue creado originalmente. Si el autógrafo y el propietario no han cambiado, los valores hash serán los mismos. En algunos ejemplos, la verificación de autógrafos puede tener lugar periódicamente en un horario predeterminado o en un evento predeterminado. Ejemplos de un evento predeterminado incluyen, cada vez que un lector abre un libro electrónico o cada vez que el usuario sincroniza con su cuenta en línea. En otros ejemplos, la verificación no se lleva a cabo en una tienda en línea. Por ejemplo, el dispositivo del autor puede mantener una base de datos de identificadores únicos y los lectores pueden contactar directamente al autor para verificar si un autógrafo es auténtico. Si la verificación no tiene éxito, pueden ocurrir varias acciones correctivas. Por ejemplo, se puede mandar una notificación al autor o a la tienda en línea. A manera de otro ejemplo, el autógrafo en cuestión puede ser removido del libro electrónico o de la tienda en línea.
La FIG. 9 ilustra un ejemplo de sistema de generación de autógrafo. El sistema 900 se diferencia del sistema 700 y del sistema 800 en que los autógrafos no tienen que ser en persona. Esto le permite al autor llegar a un público más extenso, contrario a lo que sucede con los eventos de firma en persona. Aquí, la autentificación puede darse en línea, por ejemplo, en una sala de chat virtual o a través de mensajería instantánea. El sistema 900 ilustra un ejemplo de una sala de chat virtual con tres individuos, el autor 910, un lector 920 y otro lector 930. El autor puede participar en la sala de chat a través de una aplicación de firma de libro en su dispositivo. De manera similar, los lectores pueden participar en la sala de chat a través de una aplicación de lector en sus dispositivos.
Conforme los lectores entran a la sala de chat, un identificador de cuenta de usuario asociado con el lector le es provisto al autor. El autor puede usar el identificador para distinguir al lector de entre otros lectores en la sala de chat. Si el identificador es único, el autor también puede usar el identificador como una clave para encriptar transmisiones al lector. Esto da seguridad para garantizar que sólo el recipiente que se quiere entiende las transmisiones. En algunos ejemplos, la transmisión puede ser el autógrafo o los mensajes al lector. En otros ejemplos, las transmisiones pueden incluir una sesión de vídeo chat entre el lector y el autor, donde una parte de lá sesión de vídeo chat puede incorporarse como un elemento en un campo del autógrafo. Dependiendo de los detalles de implementación, la sesión de vídeo chat también puede servir como el identificador.
El autor y el lector pueden comunicarse de ida y vuelta, al mismo tiempo que se usa el identificador único del lector como una clave de encriptación, para determinar los detalles del autógrafo. Una vez que el autógrafo está completo y es satisfactorio para ambas partes, el autor puede transmitir el autógrafo a la tienda en linea 980. La tienda en línea 980 asocia el autógrafo con la cuenta de usuario o el libro electrónico y después, subsecuentemente empuja el autógrafo hacia el dispositivo del lector. Por ende, el lector en este ejemplo es una parte pasiva en el proceso de creación del autógrafo y por lo mismo no tiene la habilidad para editar o de alterar el autógrafo. Esta puede ser otra manera posible de garantizar seguridad a todo el proceso de autógrafo.
Como se muestra aquí, los dispositivos de lectores 920 y 930 transmiten un ident¡„ficador único al dispositivo del autor 910. El dispositivo del autor 910 utiliza estos identificadores únicos para identificar la cuenta del usuario de los lectores y para comunicar de manera segura con los lectores. El dispositivo de autor 910 genera autógrafos para cada uno de los lectores y transmite autógrafos a la tienda en linea 980 donde se guardan en memoria. Cuando la tienda en línea 980 recibe nuevos autógrafos del dispositivo del autor 910, la tienda en linea 980 se prepara para actualizar su base de datos de autógrafos para que refleje cambios recientes y después empuja o si no, transmite los autógrafos a los lectores.
La FIG. 10 ilustra el ejemplo de un proceso para que se ejecuten una o más funciones de autografiado basadas en la proximidad de un dispositivo con un dispositivo de autografiado. El proceso 1000 empieza con el dispositivo del autor haciendo una búsqueda de dispositivos que están en la cercanía del dispositivo del autor (1010). La proximidad puede cambiar dependiendo de la fuerza de la señal que se está produciendo por el dispositivo del autor. Como ejemplo, el dispositivo del autor puede emitir una señal generada por una aplicación de firma que está operando en el dispositivo del autor. Los dispositivos de lectores que querrían recibir un autógrafo pueden encender la opción de firma en la aplicación de lector, y por ende configurar el dispositivo del lector para escuchar la señal emitida por el autor. El dispositivo del autor continuará emitiendo la señal mientras espera que un dispositivo responda a su señal de emisión (1020). Una vez que el dispositivo de un lector está en las cercanías del dispositivo del autor, el dispositivo del lector puede responder a la señal de emisión con una identificación del dispositivo del lector. Esto notifica al dispositivo del autor que otro dispositivo está próximo. Al usar la identificación del dispositivo del lector, el dispositivo del autor se comunica con el dispositivo del lector para determinar si el dispositivo del lector
incluye una copia del libro electrónico (1030). Si se determina que no existe una copia del libro electrónico, esto quiere decir que el dispositivo de lector no está buscando un autógrafo de este autor. Seguramente, el autor está buscando un autógrafo de un autor' diferente que se encuentra en las cercanías, o no está buscando un autógrafo. Por lo tanto, el dispositivo de autografiado seguirá dando el comando de búsqueda de dispositivos (1010). Si existe una copia del libro electrónico, el dispositivo del autor automáticamente ejecutará una o más funciones de autografiado necesarias para incrustar un autógrafo en una copia de un libro electrónico (1050). En una realización, las funciones de autografiado pueden incluir un sellado o un certificado que se usan para verificar que el lector asistió a una firma oficial. A manera de ejemplo, un autor puede usar un dispositivo de autor para emitir un sellado a todos los dispositivos de lectores que contengan una copia de un libro electrónico que está siendo firmado en una firma oficial. Como otro ejemplo, el dispositivo del autor puede transmitir un sellado a un dispositivo de lector cuando el lector que lleva el dispositivo de lector se acerca a la mesa de firma del autor. Y en otro ejemplo más, un sellado puede ir acompañado de un autógrafo como se describe arriba. Todos los sellados o certificados que el lector ha reunido se pueden presentar en una locación central en la aplicación de lectura. De este modo, una colección de sellados de firma que pertenece a un lector sería similar al conjunto de sellos en un pasaporte o de sellos postales en un álbum. Una vez que las funciones ya terminaron, el dispositivo del autor regresa a al comando de búsqueda de otros dispositivos (1010).
En otros ejemplos, el proceso 1000 puede modificarse de tal manera que se lleven a cabo diferentes funciones de autografiado con base en la distancia entre el dispositivo y el autor o el dispositivo del autor. Por ejemplo, mientras el lector (y su dispositivo) se aproximan al autor (o el dispositivo del autor), se llevarán a cabo diferentes tareas automáticamente.
En las realizaciones dentro del alcance de la presente divulgación pueden también se incluyen medios de almacenamiento tangibles y/o no transitorios legibles por computadora, para cargar o tener instrucciones ejecutables por computadora o estructuras de datos almacenados a partir de los mismos. Estos medios de almacenamiento no transitorios legibles por computadora pueden ser cualquier tipo de medio disponible que pueda ser accesado por una computadora de uso general o una computadora de uso especifico, incluyendo el diseño funcional de cualquier procesador para uso específico como se discutió arriba. A manera de ejemplo, y no como limitación, esto medios no transitorios legibles por computadora
pueden incluir RAM, ROM, EEPROM, CD-ROM u otro disco óptico de almacenamiento, disco magnético de almacenamiento u otros dispositivos magnéticos de almacenamiento, unidades de estado sólido, o cualquier otro medio que se pueda usar para cargar o almacenar los medios de código de los programas deseados en la forma de instrucciones, estructuras de datos o diseño de c ips de procesador, ejecutables por computadora. Cuando la información se transfiere o se provee en una red u otra conexión de comunicaciones (ver conexión directa, inalámbrica o una combinación de ambas) a una computadora, la computadora ve la conexión propiamente como un medio legible por computadora. Por lo mismo, cualquier conexión de este tipo se denomina adecuadamente medio legible por computadora.
Las instrucciones ejecutables por computadora incluyen, por ejemplo, las instrucciones y la información que hacen que una computadora de uso general, una computadora de uso especial, o un accesorio de procesamiento para fines específicos, que ejecute cierta función o cierto grupo de funciones. Las instrucciones ejecutables por computadora también incluyen módulos de programa que se ejecutan por computadoras en ambientes independientes o de red. Generalmente, los módulos de programa incluyen rutinas, programas, componentes, estructuras de datos, objetos, y funciones inherentes en el diseño de procesadores con fines especiales, etc., que llevan a cabo funciones particulares o implementan tipos de información abstracta particulares. Las instrucciones ejecutables por computadora, las estructuras asociadas a las mismas, y los módulos de programa representan ejemplos de medios de código de programas para ejecutar los pasos de los métodos que se divulgan aquí. La secuencia particular de estas instrucciones ejecutables o las estructuras de datos asociadas a las mismas representan ejemplos de acciones correspondientes a la implementación de funciones descritas en estos pasos.
Aquellos que cuentan con el conocimiento en la técnica podrán apreciar que otras realizaciones de esta divulgación se pueden realizar en medios de cómputo de red con varios tipos de configuraciones de sistema, incluyendo computadoras personales, dispositivos de mano, sistemas de multiprocesador, aparatos electrónicos basados en microprocesador o programables de consumo, red de PC, minicomputadoras, computadoras céntrales, y similares. Otras realizaciones también se pueden realizar en medios de computación distribuidos donde las funciones las ejecutan dispositivos de procesamiento remotos y locales que están conectados (sea por conexiones directas, conexiones inalámbricas, o por una combinación de ambas) a través de una red de comunicaciones. En un medio de computación distribuido, los módulos de
programa pueden estar ubicados en dispositivos de almacenamiento de memoria tanto locales como remotos.
Las diferentes realizaciones descritas arriba se proveen de manera ilustrativa únicamente, y no se debe interpretar como limitante del espectro de la divulgación. Por ejemplo, los principios aquí se pueden aplicar a otro tipo de archivos para controlar el borrado seguro de esos archivos y otras copias de esos archivos en almacenamiento. Aquellos expertos en la técnica reconocerán sin problemas, que se puede hacer varios cambios y modificaciones a los principios descritos aquí, sin tener qu seguir el ejemplo de las realizaciones y aplicaciones ilustradas y descritas aquí, y sin apartarse del espíritu y del espectro de la divulgación.
Claims (20)
1. Un método que comprende: determinar, por medio de un dispositivo que pertenece a un autor, que el dispositivo del lector esté dentro del área en la que pueda haber comunicación con el dispositivo del autor; estando el dispositivo del autor asociado con una primer cuenta de usuario controlada por un autor; recibir comunicación del dispositivo del lector indicando que una segunda cuenta de usuario asociada con el dispositivo del lector está asociada con una copia del libro electrónico cuya autoría sea del autor asociado con el dispositivo del autor, y ejecutar automáticamente una primera función de autografiado asociada con la copia del libro electrónico basada en la indicación.
2. El método de conformidad con la reivindicación 1 , donde la primera cuenta de usuario y la segunda cuenta de usuario se manejan por medio de una tienda en linea.
3. El método de conformidad con la reivindicación 1 , donde una primera función de autografiado comprende: dar instrucciones al dispositivo del lector para que genere una página de autógrafo cuando la copia del libro electrónico no contenga una página de autógrafo.
4. El método de conformidad con la reivindicación 1, donde la primera función de autografiado comprende otorgar al dispositivo del lector permisos para personalizar una página de autógrafo en la copia del libro electrónico.
5. El método de conformidad con la reivindicación 1 , donde la primera función d autografiado ingresa datos en un campo en un autógrafo con un valor preseleccionado.
6. El método de conformidad con la reivindicación 1 , donde el área de cobertura comprende una primera zona de cobertura, y una segunda zona de cobertura, y además comprende: determinar que el dispositivo del lector esté dentro de la primera zona' de cobertura y, basado en la determinación, ejecutar la primera función de autografiado; y saber que el dispositivo del lector está dentro de una segunda zona de cobertura y, una vez conocido que el dispositivo del lector está dentro de la segunda zona de cobertura, ejecutar una segunda función de autografiado. que es diferente de la primera función de autografiado.
7. El método de conformidad con la reivindicación 1 , que además comprende: mandar al dispositivo del lector una autentificación del certificado configurado para confirmar que los contenidos de un autógrafo generado y de propiedad a partir del autógrafo generado no se permite cambiarlos; y · almacenar una copia del certificado de autentificación en una tienda en línea.
8. El método de conformidad con la reivindicación 7, que además comprende: verificar que el autógrafo es auténtico cuando el dispositivo del lector intente sincronizar la copia del libro electrónico con la tienda en línea, donde la verificación incluye comparar el certificado de autentificación con la copia del certificado de autentificación.
9. El método de conformidad con la reivindicación 7, donde el certificado de autentificación es un valor hash generado a partir de los contenidos del autógrafo generado y un identificador único asociado con la segunda cuenta de usuario asociada con el dispositivo del lector.
10. Una instrucción para medio de almacenamiento no transitorio legible por computadora que, cuando lo ejecuta un dispositivo de computación, hace que el dispositivo de computación lleve a cabo los pasos, que comprenden: determinar que un segundo dispositivo de computación ha entrado al área predefinida que circunda el dispositivo de computación, el dispositivo de computación que se asocia con una primera cuenta de usuario y un segundo dispositivo de computación que se asocia con una segunda cuenta de usuario; . ejecutar automáticamente una función de autografiado asociada con una copia del libro electrónico basada en la verificación.
11. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 10, donde la función de autografiado comprende transmitir una plantilla de autógrafo al segundo dispositivo de computación cuando la copia del libro electrónico no incluye una plantilla para autógrafo.
12. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 10, donde la función de autografiado comprende otorgar un derecho, un segundo dispositivo de computación, para ejecutar una acción asociada con la generación de un autógrafo.
13. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 12, donde el derecho comprende la habilidad para que el usuario seleccione una opción que anteriormente. estaba como no seleccionable.
1 . El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 12, donde el derecho se quita cuando el segundo dispositivo de computación • abandona el área predefinida.
15. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 10, donde al área predefinida comprende una pluralidad de áreas de cobertura y la función de autpgrafiado se selecciona de una pluralidad de funciones de autografiado, donde cada una de la pluralidad de área de cobertura tiene un mapa trazado hacia al menos una función de autografiado de una pluralidad de funciones de autografiado.
16. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 10, que además comprende ejecutar automáticamente otra función de autografiado asociada con la copia del libro electrónico, que es diferente que la función de autografiado cuando el segundo dispositivo de computación existe en el área predeterminada.
17. El medio de almacenamiento no transitorio legible por computadora de conformidad con la reivindicación 16, donde la otra función de autografiado comprende, mandar al segundo dispositivo de computación, un certificado de autentificación configurado para confirmar que los contenidos de un autógrafo generados en parte por la primera función de autografiado permanece inalterado después de que se generó el autógrafo.
18. Un sistema que comprende: un primer dispositivo electrónico que guarda una copia de un libro electrónico; y un segundo dispositivo electrónico en el que opera una aplicación de firma configurada para otorgar automáticamente, al primer dispositivo electrónico, el derecho de ejecutar una función asociada con la generación de un autógrafo en una copia del libro electrónico, cuando el primer dispositivo electrónico entra a la zona de cobertura y remueve el derecho cuando el primer dispositivo electrónico sale del área de cobertura.
19. El sistema de conformidad con la reivindicación 18, donde el área de cobertura se basa en la ubicación del segundo dispositivo electrónico.
20. El sistema de conformidad con la reivindicación 18, donde el autógrafo incluye una pluralidad de campos seleccionabas por parte del usuario, incluyendo una firma, una captura de imagen en vivo, y una captura de vídeo en vivo.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/429,238 US8880602B2 (en) | 2012-03-23 | 2012-03-23 | Embedding an autograph in an electronic book |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MX2013003121A true MX2013003121A (es) | 2013-09-23 |
Family
ID=47755016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| MX2013003121A MX2013003121A (es) | 2012-03-23 | 2013-03-20 | Incrustacion de autografo en un libro electronico. |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8880602B2 (es) |
| AU (1) | AU2013200846B2 (es) |
| CA (1) | CA2805768A1 (es) |
| MX (1) | MX2013003121A (es) |
| WO (1) | WO2013141976A2 (es) |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE202012100620U1 (de) | 2011-11-22 | 2012-06-13 | Square, Inc. | System zur Bearbeitung von kartenlosen Bezahlungstransaktionen |
| US8719169B2 (en) * | 2012-04-13 | 2014-05-06 | Metrodigi, Inc. | Digital media personalization |
| US20130332296A1 (en) * | 2012-06-11 | 2013-12-12 | Samuel John Murray, JR. | System and Method for Creation and Distribution of Author Signed Electronic Books |
| US9179244B2 (en) | 2012-08-31 | 2015-11-03 | Apple Inc. | Proximity and tap detection using a wireless system |
| US8898587B2 (en) * | 2013-03-11 | 2014-11-25 | Google Inc. | Electronic book inscription system |
| US9792637B2 (en) * | 2013-07-27 | 2017-10-17 | Evans E. Joseph | System and method of displaying an autograph of the artist(s) of their song(s) on an electronic device and a method for customers to resell autographed MP3/MP4 type music files and the like |
| US20150063562A1 (en) * | 2013-08-28 | 2015-03-05 | Lana M. Nilsen | Electronic autograph management for images and photographs |
| US20150169503A1 (en) * | 2013-12-18 | 2015-06-18 | Kobo Inc. | E-reader device and system for altering an e-book using captured content items |
| US9767260B2 (en) * | 2014-02-17 | 2017-09-19 | Ebay Inc. | Managing supplemental content related to a digital good |
| WO2015163736A1 (en) * | 2014-04-25 | 2015-10-29 | Samsung Electronics Co., Ltd. | Methods of providing social network service and server performing the same |
| US20160011770A1 (en) * | 2014-07-08 | 2016-01-14 | Glose Sas | Document autograph system and method |
| US11354673B1 (en) * | 2014-08-06 | 2022-06-07 | Block, Inc. | Data security enhancement for online transactions involving payment card accounts |
| US11199962B2 (en) * | 2015-04-27 | 2021-12-14 | Shane Venis | Freehand memo image authentication |
| US10216594B2 (en) * | 2015-04-30 | 2019-02-26 | International Business Machines Corporation | Automated stalled process detection and recovery |
| US20170235449A1 (en) * | 2016-02-12 | 2017-08-17 | David Harris Walters | Personalized Multimedia Autographing System |
| US10909479B2 (en) * | 2016-02-12 | 2021-02-02 | David Harris Walters | Personalized multimedia autographing system |
| CN107545017B (zh) * | 2016-08-05 | 2020-06-26 | 腾讯科技(深圳)有限公司 | 信息的传输方法、装置以及信息的显示方法、装置 |
| US10748130B2 (en) | 2016-09-30 | 2020-08-18 | Square, Inc. | Sensor-enabled activation of payment instruments |
| USD954145S1 (en) | 2016-11-30 | 2022-06-07 | Block, Inc. | Payment card |
| TWI650673B (zh) * | 2017-07-10 | 2019-02-11 | 雲想科技股份有限公司 | 防偽電子簽章方法 |
| US11848899B2 (en) * | 2017-11-17 | 2023-12-19 | Ip Investment Holdings, Llc | Electronic reader and method of operation |
| USD904450S1 (en) | 2018-04-27 | 2020-12-08 | Square, Inc. | Portion of a display screen with graphical user interface for option selection |
| TWI661334B (zh) * | 2018-05-11 | 2019-06-01 | 雲想科技股份有限公司 | 具有浮水印之電子簽章方法及其裝置 |
| US11315108B2 (en) | 2018-11-30 | 2022-04-26 | Block, Inc. | Profile generation and association with multiple transaction cards contemporaneously |
| US10748135B2 (en) | 2018-11-30 | 2020-08-18 | Square, Inc. | Offline onboarding of trackable transaction instrument with associated profile |
| CN112257104A (zh) * | 2020-10-10 | 2021-01-22 | 北京字跳网络技术有限公司 | 权限控制方法、装置和电子设备 |
| WO2022163889A1 (ko) * | 2021-02-01 | 2022-08-04 | 숭실대학교산학협력단 | 도서 정보 제공 서버 및 도서 정보 제공 방법 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2527458C (en) * | 2004-11-25 | 2016-08-30 | Unotchit Inc. | Apparatus and method for optimized tracing of a pattern on a surface |
| US20110294473A1 (en) * | 2008-05-15 | 2011-12-01 | Nexmoo Solutions (India) Private Limited | Method and system for obtaining autographed photograph via a mobile communication network |
| CN102109949A (zh) | 2009-12-29 | 2011-06-29 | 鸿富锦精密工业(深圳)有限公司 | 可记录笔记的电子书阅读器和记录笔记的方法 |
| GB2480851A (en) | 2010-06-03 | 2011-12-07 | Nds Ltd | Autographing of electronic media |
| WO2012012894A1 (en) | 2010-07-26 | 2012-02-02 | Syngraffi Corporation | System, method and computer program product for signing and dedicating information objects |
| WO2012016032A2 (en) | 2010-07-29 | 2012-02-02 | Ironcutter Media, Llc | System and method for individualized media publishing |
| US20120191848A1 (en) | 2011-01-21 | 2012-07-26 | John Peter Norair | Method and apparatus for discovering people, products, and/or services via a localized wireless network |
-
2012
- 2012-03-23 US US13/429,238 patent/US8880602B2/en not_active Expired - Fee Related
-
2013
- 2013-02-11 WO PCT/US2013/025634 patent/WO2013141976A2/en not_active Ceased
- 2013-02-13 AU AU2013200846A patent/AU2013200846B2/en not_active Expired - Fee Related
- 2013-02-13 CA CA2805768A patent/CA2805768A1/en not_active Abandoned
- 2013-03-20 MX MX2013003121A patent/MX2013003121A/es active IP Right Grant
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013141976A3 (en) | 2014-12-24 |
| US8880602B2 (en) | 2014-11-04 |
| WO2013141976A2 (en) | 2013-09-26 |
| US20130254284A1 (en) | 2013-09-26 |
| AU2013200846A1 (en) | 2013-10-10 |
| AU2013200846B2 (en) | 2014-12-11 |
| CA2805768A1 (en) | 2013-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MX2013003121A (es) | Incrustacion de autografo en un libro electronico. | |
| CN113632086B (zh) | 在文件存储系统中使用基于安全临时会话的许可模型进行编辑 | |
| CN104657674B (zh) | 一种手机中隐私数据的隔离保护系统及方法 | |
| KR102158211B1 (ko) | 이동 단말기 및 이의 제어 방법 | |
| EP3608812B1 (en) | System and method for executing file by using biometric information | |
| KR102223609B1 (ko) | 전자 기기간 콘텐트 공유 방법 및 장치 | |
| US20230261886A1 (en) | Electronic device and method for sharing data using blockchain network | |
| EP2860654A1 (en) | Improved security function-based cloud service system and method for supporting same | |
| US20150220634A1 (en) | Digital mixed tapes | |
| US20190236285A1 (en) | System and method for a physical device authorizing digital copies | |
| KR20140109905A (ko) | 멀티 디바이스의 보안 애플리케이션 통합을 갖춘 컨텐츠 공급자 | |
| US11282071B2 (en) | Digital identity management device | |
| JP2018506083A (ja) | ショートメッセージの読取方法及び装置 | |
| CN105260673A (zh) | 短信读取方法及装置 | |
| CN108287849A (zh) | 操作方跨平台页面跳转控制方法及其相应的装置 | |
| US8866581B1 (en) | Securing content using a wireless authentication factor | |
| US11138296B2 (en) | Digital content validation | |
| US20220188395A1 (en) | Digital identity management device | |
| CN104462872B (zh) | 终端、服务器和数字内容授权方法 | |
| CN103729583A (zh) | 数据保护方法及电子装置 | |
| KR20140105681A (ko) | 보안 모드에서 데이터 암호화 장치 및 방법 | |
| US12332987B2 (en) | Secure access token device with biometric authentication and related methods | |
| CN106503580A (zh) | 一种隐私数据的保护方法及终端 | |
| CN118114270A (zh) | 数据处理方法、装置、设备、存储介质和计算机程序产品 | |
| KR101973649B1 (ko) | 휴대 단말기 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| HH | Correction or change in general | ||
| HH | Correction or change in general | ||
| FG | Grant or registration |