Edición del texto de un gráfico arbitrario a través de una lista jerárquica.
Un procedimiento de creación de un diagrama, que comprende: recibir contenido,
donde el contenido incluye datos de texto y uno o más formatos relacionados con los datos de texto que provocan una o más modificaciones en el diagrama, donde un formato es una característica sintáctica que comprende un retorno de carro, sangría, un punto negro o interlineado, y donde el usuario introduce el contenido y el formato en un área de entrada de contenido; proporcionar una pluralidad de definiciones gráficas que van a combinarse con el contenido para crear el diagrama, donde las definiciones gráficas comprenden una definición de presentación, y donde la definición de presentación comprende una o más categorías de diagramas, comprendiendo la una o más categorías de diagramas un diagrama circular, un diagrama en forma de rueda, un diagrama de sectores y/o un diagrama piramidal;
recibir una selección de definición gráfica del usuario;
crear automáticamente el diagrama en función del contenido y de la selección de definición gráfica, donde el diagrama se crea automáticamente a medida que el contenido se recibe en el área de entrada de contenido; y presentar el diagrama en un lienzo de dibujo, donde el área de entrada de contenido es una ventana o un panel de ventana y el lienzo de dibujo es un panel o ventana distintos.
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E05105366.
Solicitante: MICROSOFT CORPORATION.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: ONE MICROSOFT WAY REDMOND, WASHINGTON 98052-6399 ESTADOS UNIDOS DE AMERICA.
Inventor/es: Gilbert,Brent, Shelly,Cynthia C, Pritting,Gary A, Amant,Kim Tapia St, Kotler,Matthew J, Wolf,Richard J.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F17/20
- G06T11/20 FISICA. › G06 CALCULO; CONTEO. › G06T TRATAMIENTO O GENERACIÓN DE DATOS DE IMAGEN, EN GENERAL. › G06T 11/00 Generación de imagen 2D (Bidimiensional). › Dibujo a partir de elementos básicos, p. ej. líneas o círculos.
PDF original: ES-2379670_T3.pdf
Fragmento de la descripción:
Edición del texto de un gráfico arbitrario a través de una lista jerárquica Campo técnico La presente invención se refiere en general a la creación y edición de presentaciones gráficas. Más en particular, la presente invención se refiere a la creación de presentaciones visuales en aplicaciones o programas informáticos gráficos.
Antecedentes de la invención Las ayudas visuales ayudan a las personas a entender la información. Proporcionar información a o entre grupos de personas requiere casi necesariamente la creación de presentaciones visuales. Estas presentaciones visuales proporcionan generalmente un contenido gráfico relacionado con la elección multimedia del usuario, por ejemplo texto o audio. Programas informáticos, tales como la aplicación de presentaciones Microsoft PowerPoint®, han ayudado a automatizar la tarea de crear tal contenido gráfico. Tales programas gráficos permiten generalmente a los usuarios proporcionar información de una manera más efectiva y eficaz al presentar tal información en formatos y contextos que pueden entenderse fácilmente.
El contenido gráfico contiene información que puede presentar características gráficas y de texto. Las características de texto se refieren generalmente a la parte escrita en el contenido gráfico. Las características gráficas se refieren generalmente a las características de ilustración u otras características visuales del contenido gráfico. Dependiendo de la información y de las personas a la que va dirigida, el usuario determina generalmente un diagrama visual que mostrará o proporcionará de la manera más adecuada la información subyacente. Después, el usuario trata de crear el diagrama que el usuario ha decidido utilizar. Desafortunadamente, la creación de contenido gráfico en aplicaciones y programas gráficos de la técnica anterior puede ser extremadamente engorrosa y lenta.
Los programas y aplicaciones gráficos crean generalmente diagramas visuales en procesos menos sencillos para el usuario. Los programas gráficos generalmente obligan al usuario a crear un diagrama elemento a elemento. Dicho de otro modo, el usuario debe seleccionar y colocar cada elemento gráfico dentro de la presentación. Una vez que un elemento está en el diagrama, el usuario puede editar el elemento con respecto al formato y el contenido. El usuario introduce cualquier texto en o sobre el elemento. El usuario modifica la forma, la posición, el tamaño u otra característica de formato. Cuando el usuario necesita añadir más información a la presentación, el usuario debe añadir más elementos y editar tales elementos en lo que respecta a su contenido y apariencia visual. A medida que el diagrama se hace más complejo, el diagrama puede necesitar que se modifiquen elementos añadidos anteriormente para alojar nuevos elementos. El proceso de creación de un diagrama necesita generalmente una gran cantidad de tiempo para manipular el diagrama y obtener la presentación final. Además, el proceso resulta tedioso para el usuario ya que el usuario debe determinar qué diagrama utilizar antes de crear el diagrama. Si el usuario no determina en primer lugar el diagrama que va a crear, es posible que dedique mucho tiempo a modificar el diagrama antes de obtener la presentación final. Al final, el usuario se olvida del mensaje del diagrama y se centra en la apariencia del mismo.
Resumen de la invención La presente invención se refiere a un programa o aplicación novedosos de software para gráficos. La aplicación gráfica comprende realizaciones orientadas a una interfaz de usuario y a procedimientos para crear y/o editar contenido gráfico a partir de información de contenido y definiciones gráficas. La invención se define en las reivindicaciones adjuntas.
Una interfaz de usuario que presenta aspectos de la presente invención comprende la provisión o la visualización de una pluralidad de definiciones gráficas, un área de entrada de contenido y un lienzo de dibujo. Realizaciones de la interfaz de usuario pueden recibir contenido en el área de entrada de contenido y presentar el contenido gráfico en el lienzo de dibujo. El contenido gráfico es la presentación visual y puede representarse según el contenido recibido en el área de entrada de contenido. En algunas realizaciones, la interfaz de usuario también puede comprender una vista previa inmediata del contenido gráfico antes de presentar el contenido gráfico en el lienzo de dibujo. Un procedimiento para la creación de contenido gráfico que presenta aspectos de la presente invención puede comprender recibir contenido introducido por el usuario, proporcionar al usuario una pluralidad de definiciones gráficas que van a combinarse con el contenido para crear el contenido gráfico, y crear automáticamente el contenido gráfico en función del contenido. Un procedimiento para editar contenido gráfico que presenta aspectos de la presente invención puede comprender presentar el contenido gráfico, donde el contenido gráfico se crea según el contenido de un área de entrada de contenido y una selección de entre una pluralidad de definiciones gráficas, recibir una o más modificaciones relacionadas con el contenido gráfico y modificar automáticamente uno o más elementos del contenido gráfico según la (s) modificación (es) a medida que se recibe (n) la (s) modificación (es) .
El contenido incluye datos de texto o contenido de texto. El contenido comprende además uno o más formatos de datos de texto que provocan una o más modificaciones en la apariencia del contenido gráfico. En realizaciones adicionales, el contenido puede ser una lista jerárquica. Para proporcionar contenido, el usuario puede, en una realización, copiar y pegar contenido en el área de entrada de contenido. En otras realizaciones, el usuario puede escribir el contenido dentro del área de entrada de contenido o relacionar el contenido con información de la aplicación gráfica o de alguna otra aplicación o programa. En algunas realizaciones, parte del contenido del área de entrada de contenido no se muestra en el lienzo de dibujo. En otras realizaciones adicionales, el contenido gráfico se crea automáticamente en el lienzo de dibujo a medida que el contenido se recibe en el área de entrada de contenido.
La aplicación gráfica recibe una selección de una definición gráfica desde la pantalla de las definiciones gráficas y presenta el contenido gráfico según la selección de definición gráfica. En otras realizaciones, las definiciones gráficas pueden presentarse al usuario como una lista que contiene descripciones de texto o grupos de ejemplos visuales, tales como miniaturas.
En realizaciones adicionales, el usuario puede realizar ediciones en la interfaz de usuario. La interfaz de usuario puede recibir una o más modificaciones relacionadas con el contenido gráfico y modificar automáticamente uno o más elementos del contenido gráfico según la (s) modificación (es) . En realizaciones de la presente invención, las modificaciones relacionadas con el contenido gráfico se muestran a medida que se recibe (n) la (s) modificación (es) . En una realización, la (s) modificación (es) se refiere (n) al contenido del área de entrada de contenido. En otra realización, la (s) modificación (es) es (son) una nueva selección de entre la pluralidad de definiciones gráficas, y el nuevo contenido gráfico se crea según la nueva selección de definición gráfica y el contenido. En algunas realizaciones, la (s) modificación (es) se refiere (n) al contenido gráfico del lienzo de dibujo y las modificaciones se reproducen en el contenido del área de entrada de contenido.
La invención puede implementarse como un proceso informático, un sistema informático o como un artículo de fabricación tal como un producto de programa informático. El producto de programa informático puede ser un medio de almacenamiento informático legible por un sistema informático y que codifica un programa informático de instrucciones para ejecutar un proceso informático. El producto de programa informático también puede ser una señal propagada sobre una portadora legible por un sistema informático y que codifica un programa informático de instrucciones para ejecutar un proceso informático.
Puede obtenerse una apreciación más completa de la presente invención y de sus mejoras haciendo referencia a los dibujos adjuntos, los cuales se resumen brevemente a continuación, y a la siguiente descripción detallada de realizaciones a modo de ejemplo de la invención, y a las reivindicaciones adjuntas.
Breve descripción de los dibujos Las FIG. 1A, 1B y 1C son realizaciones... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento de creación de un diagrama, que comprende: recibir contenido, donde el contenido incluye datos de texto y uno o más formatos relacionados con los datos de texto que provocan una o más modificaciones en el diagrama, donde un formato es una característica sintáctica que comprende un retorno de carro, sangría, un punto negro o interlineado, y donde el usuario introduce el contenido y el formato en un área de entrada de contenido; proporcionar una pluralidad de definiciones gráficas que van a combinarse con el contenido para crear el diagrama, donde las definiciones gráficas comprenden una definición de presentación, y donde la definición de presentación comprende una o más categorías de diagramas, comprendiendo la una o más categorías de diagramas un diagrama circular, un diagrama en forma de rueda, un diagrama de sectores y/o un diagrama piramidal;
recibir una selección de definición gráfica del usuario;
crear automáticamente el diagrama en función del contenido y de la selección de definición gráfica, donde el diagrama se crea automáticamente a medida que el contenido se recibe en el área de entrada de contenido; y presentar el diagrama en un lienzo de dibujo, donde el área de entrada de contenido es una ventana o un panel de ventana y el lienzo de dibujo es un panel o ventana distintos.
2. Un procedimiento según la reivindicación 1, en el que los datos de texto son una lista jerárquica.
3. Un procedimiento según la reivindicación 1, en el que el contenido se recibe cuando un usuario escribe en el área de entrada de contenido.
4. Un procedimiento según la reivindicación 1, en el que el contenido se recibe cuando un usuario copia y pega contenido en el área de entrada de contenido.
5. Un procedimiento según la reivindicación 1, en el que el contenido está relacionado con información de otra aplicación.
6. Un procedimiento según la reivindicación 1, en el que el diagrama está basado en el contenido y en una definición gráfica por defecto.
7. Un procedimiento según la reivindicación 1, en el que las definiciones gráficas comprenden además definiciones de estilo.
8. Un procedimiento según la reivindicación 1, en el que un sistema informático servidor recibe el contenido, y el servidor crea automáticamente el diagrama que va a enviarse a un sistema informático cliente.
9. Un procedimiento de edición de un diagrama, que comprende:
crear un diagrama según el procedimiento de una de las reivindicaciones anteriores; presentar el diagrama; recibir una o más modificaciones relacionadas con el diagrama; y modificar automáticamente uno o más elementos del diagrama según la una o más modificaciones a medida que se reciben la una o más modificaciones.
10. Un procedimiento según la reivindicación 9, en el que la una o más modificaciones están relacionadas con el contenido del área de entrada de contenido.
11. Un procedimiento según la reivindicación 9, en el que la una o más modificaciones son una nueva selección de entre la pluralidad de definiciones gráficas, donde un nuevo diagrama se crea según la nueva selección de definición gráfica y el contenido..
12. Un procedimiento según la reivindicación 9, en el que el diagrama se presenta en un lienzo de dibujo.
13. Un procedimiento según la reivindicación 9, en el que la una o más modificaciones están relacionadas directamente con el diagrama del lienzo de dibujo y se reproducen en el contenido del área de entrada de contenido.
14. Un medio legible por ordenador que contiene instrucciones ejecutables por ordenador para llevar a cabo las etapas del procedimiento según una de las reivindicaciones anteriores.
15. Un sistema informático, que presenta una interfaz gráfica de usuario que incluye un dispositivo de visualización y uno o más dispositivos de selección de interfaz de usuario, que comprende:
un procesador, una memoria acoplada a y legible por el procesador y que contiene una serie de instrucciones que, cuando se ejecutan por el procesador, hacen que el procesador:
presente un área de entrada de contenido y un lienzo de dibujo, donde el área de entrada de contenido es una ventana o un panel de ventana, y el lienzo de dibujo es un panel o ventana distintos;
reciba contenido, donde el contenido incluye datos de texto y uno o más formatos relacionados con los datos de texto que provocan una o más modificaciones en un diagrama, donde un formato es una característica sintáctica que comprende un retorno de carro, sangría, un punto negro o interlineado, y donde el contenido y el formato se reciben en el área de entrada de contenido;
proporcione una pluralidad de definiciones gráficas que van a combinarse con el contenido para crear un diagrama, donde las definiciones gráficas comprenden una definición de presentación, y donde la definición de presentación comprende una o más categorías de diagramas, comprendiendo la una o más categorías de diagramas un diagrama circular, un diagrama en forma de rueda, un diagrama de sectores y/o un diagrama piramidal;
reciba una selección de definición gráfica;
cree automáticamente el diagrama en función del contenido y de la selección de definición gráfica, donde el diagrama se crea automáticamente a medida que el contenido se recibe en el área de entrada de contenido; y presente el diagrama en el lienzo de dibujo.
16. Un sistema informático según la reivindicación 15, en el que los datos de texto son una lista jerárquica.
17. Un sistema informático según la reivindicación 15, en el que el contenido se recibe cuando un usuario copia y pega contenido en el área de entrada de contenido.
18. Un sistema informático según la reivindicación 15, en el que el contenido se recibe cuando un usuario escribe 30 en el área de entrada de contenido.
19. Un sistema informático según la reivindicación 15, en el que el área de entrada de contenido está relacionada con información de otra aplicación.
20. Un sistema informático según la reivindicación 15, en el que parte del contenido del área de contenido no se muestra en el lienzo de dibujo.
21. Un sistema informático según la reivindicación 15, en el que el diagrama está basado en el contenido y en una definición gráfica por defecto.
22. Un sistema informático según la reivindicación 15, en el que las definiciones gráficas comprenden además definiciones de estilo.
23. Un sistema informático según la reivindicación 15, en el que las definiciones gráficas son al menos una de 40 entre una descripción de texto o un ejemplo visual.
24. Un sistema informático según la reivindicación 15, en el que el contenido se crea automáticamente en el área de entrada de contenido cuando el diagrama se recibe en el lienzo de dibujo.
25. Un sistema informático según la reivindicación 15, que comprende además una vista previa inmediata del diagrama antes de presentar el diagrama en el lienzo de dibujo.
45 26. Un sistema informático según la reivindicación 15, que comprende: recibir una o más modificaciones relacionadas con el diagrama;
y modificar automáticamente uno o más elementos del diagrama según la una o más modificaciones a medida que se reciben la una o más modificaciones.
27. Un sistema informático según la reivindicación 26, en el que la una o más modificaciones están relacionadas con el contenido del área de entrada de contenido.
28. Un sistema informático según la reivindicación 26, en el que la una o más modificaciones son una nueva selección de entre la pluralidad de definiciones gráficas, donde un nuevo diagrama se crea según la nueva selección de definición gráfica y el contenido.
29. Un sistema informático según la reivindicación 26, en el que la una o más modificaciones están relacionadas directamente con el diagrama del lienzo de dibujo y se reproducen en el contenido del área de entrada de contenido.
30. Un sistema informático según la reivindicación 15, en el que un sistema informático servidor recibe el contenido, y el servidor crea automáticamente el diagrama que va a enviarse a un sistema informático cliente.
Patentes similares o relacionadas:
Procedimiento para operar una red con varios equipos de nodo y red, del 26 de Junio de 2019, de SIEMENS AKTIENGESELLSCHAFT: Procedimiento para operar una red con varios equipos de nodo, que incluye: acoplamiento de cada equipo de nodo (A1 - A13) con al […]
Método para analizar deformaciones en un objeto laminado y sistema acorde, del 29 de Mayo de 2019, de VESTAS WIND SYSTEMS A/S: Método para analizar un objeto laminado , que comprende: exponer un área de superficie del objeto laminado a una radiación electromagnética coherente; detectar […]
Sistema y procedimiento de formación de una imagen de memoria digital, del 25 de Septiembre de 2018, de Mobile Content Management Solutions Limited: Un sistema de formación de una imagen de memoria digital para la formación de una imagen de la memoria digital de un ordenador objetivo , que comprende: […]
Método y sistema implementados por ordenador para ensayar o entrenar funciones cognitivas de un usuario, del 2 de Agosto de 2017, de RATH, MATTHIAS: Un método implementado por ordenador para ensayo y/o entrenamiento visual, cognitivo y/o de funciones de coordinación de ojo-mano o habilidades de un usuario, […]
Procedimiento y dispositivo de control de información de contacto, del 21 de Diciembre de 2015, de VODAFONE HOLDING GMBH: Procedimiento de organización de elementos gráficos, en el que cada elemento gráfico está asociado con un contacto, en el que un procedimiento comprende […]
SISTEMA, METODO Y PRODUCTO DE PROGRAMA DE ORDENADOR PARA REPRESENTAR DATOS DE PROXIMIDAD EN UN ESPACIO MULTIDIMENSIONAL., del 16 de Septiembre de 2004, de 3-DIMENSIONAL PHARMACEUTICALS, INC.: Un método para representar relaciones entre objetos como distancias de uno a otro en un mapa de presentación, en el que uno o más pares de objetos están relacionados […]
METODO PARA EDITAR DE MODO MANUAL UN CONTORNO CERRADO., del 16 de Mayo de 2004, de BOSTON SCIENTIFIC LIMITED: Un método para la edición de una representación gráfica de un contorno cerrado (C) que tiene un solo lóbulo en un sistema de edición de línea gráfica, […]
DISPOSITIVO Y PROCEDIMIENTO DE REPRESENTACION, del 1 de Marzo de 2008, de ROBERT BOSCH GMBH: Dispositivo de representación con una unidad de cálculo , en el que la unidad de cálculo presenta una entrada de datos , a través de la cual se ponen informaciones […]