ES2334680T3 - Procedimiento y dispositivo para seleccionar automaticamente una trama para su exhibicion. - Google Patents
Procedimiento y dispositivo para seleccionar automaticamente una trama para su exhibicion. Download PDFInfo
- Publication number
- ES2334680T3 ES2334680T3 ES05702254T ES05702254T ES2334680T3 ES 2334680 T3 ES2334680 T3 ES 2334680T3 ES 05702254 T ES05702254 T ES 05702254T ES 05702254 T ES05702254 T ES 05702254T ES 2334680 T3 ES2334680 T3 ES 2334680T3
- Authority
- ES
- Spain
- Prior art keywords
- frames
- plot
- data
- frame
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Forging (AREA)
Abstract
Un procedimiento que comprende: - recibir al menos dos tramas para su exhibición; - seleccionar una trama (8, 18, 28) para ser exhibida como una trama activa, al - determinar para cada trama (4, 6, 8, 10) el contenido total de datos y el contenido de datos exhibidos; - calcular, para cada una de dichas tramas (4, 6, 8, 10), una razón entre dicho contenido determinado de datos y dicho contenido determinado de datos exhibidos; y - seleccionar la trama (8, 18, 28) con la mayor razón para su exhibición como una trama activa.
Description
Procedimiento y dispositivo para seleccionar
automáticamente una trama para su exhibición.
La presente invención se refiere a la exhibición
de información basada en multitramas, en dispositivos tales como
los dispositivos terminales móviles. Una posible definición de
"una trama" es un área de visualización de una aplicación que
es deslizable, si el contenido entero no puede visualizarse a la
vez. Más específicamente, la presente invención se refiere a un
procedimiento y un dispositivo para seleccionar una o más tramas de
una pluralidad de tramas recibidas o recuperadas para ser exhibidas
como una trama activa.
Las tramas son un procedimiento importante para
presentar información. Un ejemplo es el estándar HTML, en el cual
prácticamente todas las implementaciones de exploradores brindan
soporte a las tramas. Una trama es una solución de diseño
utilizada, por ejemplo, en los exploradores de la Red, que permite
al diseñador de páginas web partir la vista o ventana del
explorador de Internet en varias áreas, cada una de las cuales puede
mostrar independientemente el contenido de una página específica
del HTML. Esta solución de diseño se emplea a menudo para definir
áreas permanentes en el extremo superior o izquierdo de la
vista/ventana para elementos de navegación, tales como los enlaces,
a fin de que la exploración del contenido de la página web pueda
centralizarse en una trama principal. Según el lenguaje HTML, el
diseñador de páginas web puede definir el tamaño de las tramas bien
en porcentajes del tamaño de la vista o ventana completa, o bien en
un número de píxeles. Las tramas se emplean habitualmente de forma
tal que una trama exhiba la información de navegación
(hiperenlaces). Esta trama está habitualmente en el extremo
superior o izquierdo de la página. En el extremo derecho hay una
trama más grande, que contiene la información efectiva de la página.
La mayoría de los exploradores convencionales, como Netscape^{TM}
y el Internet Explorer^{TM}, no establecen automáticamente la
trama activa, sino que el usuario tiene que seleccionar una trama
para activarla.
En épocas recientes, el soporte para tramas
también se ha aplicado a los exploradores de dispositivos móviles.
Las páginas web que han sido diseñadas para grandes pantallas de
ordenador personal son a menudo engorrosas en dispositivos con
pantallas pequeñas. La lectura de una página web en un visor pequeño
puede requerir muchas operaciones de deslizamiento de la entrada.
En dispositivos móviles, la selección de una trama activa no es tan
fácil como lo es en los ordenadores de sobremesa. Por ello, la
usabilidad del explorador aumentaría si la trama activa se
seleccionase automáticamente. Las páginas con tramas son
especialmente difíciles de gestionar en dispositivos de pantalla
pequeña, ya que cada trama requiere ser deslizada por separado y, si
las tramas no caben en un visor pequeño, la vista está llena de
pequeñas áreas entramadas con minúsculas barras de
deslizamiento.
Un explorador estándar de la Red, típicamente,
se centra en (es decir, selecciona como activa), por omisión, la
trama del extremo superior izquierdo. Por lo tanto, si el usuario
intenta deslizar las páginas con teclas de deslizamiento, la trama
del extremo superior izquierdo de la página comienza a deslizarse.
Sin embargo, esta trama muestra habitualmente una pequeña página en
HTML con un par de enlaces, y el deslizamiento no brinda ninguna
ventaja al usuario. Otro enfoque utilizado, por ejemplo, en el
explorador del Comunicador Nokia, es seleccionar automáticamente la
trama más grande como la trama activa.
A fin de desplazarse por el contenido principal
de una página entramada, el usuario tiene que averiguar cuál es la
trama que contiene el contenido más interesante, lo cual no es muy
fácil de averiguar, ya que todas las tramas son pequeñas y el
usuario tiene que mover el foco hacia esa trama. Hasta ahora, no hay
ningún atajo fácil para mover el foco desde una trama a otra, tal
como con una pantalla táctil o dispositivo orientado por ratón; el
usuario tiene que pulsar la trama correcta a fin de deslizarla. Esto
hace que la navegación sea lenta e ineficiente.
Todos los enfoques anteriores para fijar el foco
sobre una cierta trama de datos multitrama recibidos tienen en
común que no son adecuados para su empleo en dispositivos terminales
móviles tales como los teléfonos móviles, o los ordenadores de
mano, debido a los pequeños visores o pantallas utilizados en estos
dispositivos portátiles.
El documento US 6.593.944 B1 se refiere a un
procedimiento y sistema electrónico para visualizar una página web
en un dispositivo visor electrónico de pequeño tamaño. Si la página
web incluye una pluralidad de tramas, la información del diseño de
tramas se extrae desde el fichero HTML: La información del diseño de
tramas se utiliza para generar una representación de tramas, en la
cual la representación de tramas incluye una pluralidad de
identificadores geométricos de trama. Se aplica una pluralidad de
criterios de trama a cada trama, a fin de seleccionar una trama
automáticamente. Una vez que se ha seleccionado el identificador
geométrico de trama correspondiente a la trama deseada, un fichero
HTML asociado a la trama deseada es recuperado, leído y exhibido en
el dispositivo visor electrónico de pequeño tamaño.
Es deseable, por lo tanto, tener un
procedimiento y un dispositivo para simplificar el uso de la
información basada en tramas en un entorno basado en terminales
móviles, sin las restricciones causadas por los reducidos tamaños
de visor y las reducidas interfaces de entrada del usuario.
Es adicionalmente deseable tener una
arquitectura de explorador que sea capaz de reducir estos
problemas.
Según un primer aspecto de la presente
invención, se proporciona un procedimiento para seleccionar
automáticamente una trama a exhibir como trama activa en un
dispositivo terminal, según la reivindicación 1.
Al determinar, para cada una de dichas tramas,
la cantidad total de datos contenidos y la magnitud del contenido
de datos exhibido o visible, se hacen accesibles las propiedades y
las características de cada trama.
Al calcular, para cada una de dichas tramas, la
razón entre dicho contenido total de datos y dicho contenido
exhibido de datos, se calcula un indicador para la
"deslizabilidad" de cada una de dichas tramas. La
deslizabilidad también puede definirse como un valor que es
inversamente proporcional a la visibilidad efectiva de una trama,
es decir, un valor que indica cuánto del contenido total es
efectivamente visible en la trama. P. ej., si se exhibe el
contenido total en una trama, habitualmente no es posible deslizar
esta trama.
Al seleccionar dicha trama con la mayor razón
para ser exhibida como una trama activa, esa trama se selecciona
como la trama activa que comprende la información más
"relativamente" oculta y que, por ello, un usuario puede
necesitar deslizar en mayor grado. El procedimiento proporcionado
fija el foco automáticamente en la trama que muestra lo mínimo de
su contenido, si ha de exhibirse más de una trama.
Puede observarse que el procedimiento de la
presente invención puede emplearse para cualquier clase de programas
y aplicaciones que utilicen tramas.
El usuario se beneficia de la invención en que,
al abrir datos multitrama, tales como, p. ej., una página web, la
trama con la mayor probabilidad de que el usuario la deslice se
activa o selecciona automáticamente. Así, el usuario no necesita
seleccionar una trama pulsando sobre la vista, sino que puede
utilizar instantáneamente las teclas de deslizamiento para navegar
en la trama activada.
Una realización ejemplar de la presente
invención comprende adicionalmente seleccionar al menos una de
dichas tramas con la mayor razón, para ser exhibida como una trama
activa, si se calculan más de una de dichas tramas con las mismas
razones mayores. Esta selección puede basarse en una selección
aleatoria o puede basarse en la posición de las tramas, o incluso
en el tamaño de dichas tramas. También es posible activar dos tramas
para ser deslizadas en paralelo.
Otra realización ejemplar de la presente
invención comprende adicionalmente redimensionar dichas tramas en
un tamaño de trama normalizado antes de determinar dicho contenido
de datos. De tal manera, el tamaño de las tramas y el del texto (p.
ej., Pica 9 y un tamaño de trama de 5,08 cm) pueden proporcionar una
especie de tamaño de trama normalizado y, por lo tanto, un
contenido de trama normalizado. Esto es especialmente útil, p. ej.,
si una función de redimensionamiento automatizado garantiza que un
texto en una trama es definitivamente legible. Esta característica
también es útil si todas las ventanas no activas se suprimen, es
decir, no se exhiben, automáticamente. De tal manera, puede
garantizarse que una trama o ventana reajustada y redimensionada
siempre es una ventana "enrollable". De tal manera, puede
evitarse que la trama o ventana reajustada y redimensionada no sea
ya deslizable debido al redimensionamiento.
Otra realización ejemplar más de la presente
invención comprende adicionalmente el ordenamiento previo y la
preselección de dichas tramas, antes de determinar dicho contenido
de datos. Otra realización ejemplar más de la presente invención
comprende recodificar dichas tramas, antes de determinar dicho
contenido de datos. De tal manera, puede generarse una base
comparable para las tramas habitualmente distintas con contenido
habitualmente distinto. Puede derivarse un contenido de datos
comparable incluso de tramas con distintos tipos de datos, p. ej.,
para poder comparar el contenido de datos de, p. ej., un fichero de
texto ASCII con datos de mapas de bits, datos de imágenes o datos
comprimidos.
Otra realización ejemplar de la presente
invención comprende adicionalmente suprimir la exhibición de las
tramas con las razones más pequeñas. La información en las tramas
con el mayor contenido podría utilizarse de otras maneras también
en la interfaz de usuario, tales como realzando visualmente la trama
activa, expandiendo el tamaño de trama, o permitiendo que el
usuario visualice sólo la trama con el mayor contenido. Las tramas
no seleccionadas pueden suprimirse en cuanto al tamaño, el color o
la visualización.
Otra realización ejemplar de la presente
invención comprende adicionalmente ordenar dichas tramas para su
visualización, según dichas razones calculadas. La información en la
trama con el mayor contenido podría utilizarse de otras maneras
también en la interfaz de usuario (IU), tales como realzando
visualmente la trama, expandiendo el tamaño de la trama, o
permitiendo que el usuario visualice sólo la trama con el mayor
contenido. En este caso un usuario puede, p. ej., alternar el foco
desde una ventana a la siguiente, en la secuencia de una razón
decreciente de contenido.
En otra realización ejemplar más de la presente
invención, un programa explorador lleva a cabo dicho procedimiento.
Especialmente, aunque sin limitarse a ello, la presente invención
puede aplicarse a exploradores de Internet, o exploradores de la
Red, para ilustrar automáticamente o mover el foco a la trama con la
mayor deslizabilidad. Debería observarse que el procedimiento
también puede emplearse con cualquier clase de programas que
utilicen tramas.
En otra realización ejemplar de la presente
invención, el procedimiento comprende adicionalmente recibir al
menos dos tramas para exhibir. Las al menos dos tramas para exhibir
pueden recibirse desde un almacén, desde un servidor o desde otra
fuente arbitraria de datos. La fuente de los datos puede
proporcionar los datos, p. ej., como un Lenguaje de Marcado de
Hipertexto (HTML) o un Lenguaje de Marcado Extensible (XML). La
función de redimensionamiento automático garantiza que un texto en
una trama sea definitivamente legible. Esta característica también
es útil si se suprimen, es decir, no se exhiben automáticamente,
todas las ventanas no activas. De tal manera, puede garantizarse
que una trama o ventana reajustada y redimensionada siempre sea una
ventana "deslizable". De tal manera, puede impedirse que la
trama o ventana reajustada y redimensionada no sea ya deslizable
debido al redimensionamiento.
Otra realización ejemplar más de la presente
invención comprende adicionalmente el ordenamiento previo y la
preselección de dichas tramas, antes de determinar dicho contenido
de datos. Otra realización ejemplar más de la presente invención
comprende adicionalmente recodificar dichas tramas, antes de
determinar dicho contenido de datos. De tal manera, puede generarse
una base comparable para las tramas habitualmente distintas con
contenidos habitualmente distintos. Puede derivarse un contenido de
datos comparable incluso de tramas con distintos tipos de datos, p.
ej., para poder comparar el contenido de datos de, p. ej., un
fichero de texto ASCII con datos de mapas de bits, datos de
imágenes o datos comprimidos.
Otra realización ejemplar de la presente
invención comprende adicionalmente suprimir la exhibición de las
tramas con las razones más pequeñas. La información en las tramas
con el mayor contenido podría utilizarse de otras maneras también
en la interfaz de usuario, tales como realzando visualmente la trama
activa, expandiendo el tamaño de trama, o permitiendo que el
usuario visualice sólo la trama con el mayor contenido. Las tramas
no seleccionadas pueden suprimirse en cuanto al tamaño, el color o
la visualización.
Otra realización ejemplar de la presente
invención comprende adicionalmente ordenar dichas tramas para su
exhibición, según dichas razones calculadas. La información en la
trama con el mayor contenido podría utilizarse de otras maneras
también en la interfaz de usuario (IU), tales como realzando la
trama visualmente, expandiendo el tamaño de la trama, o permitiendo
al usuario que visualice sólo la trama con el mayor contenido. En
este caso, un usuario puede, p. ej., alternar el foco desde una
ventana a la siguiente, en la secuencia de una razón decreciente de
contenido.
En otra realización ejemplar más de la presente
invención, un programa explorador lleva a cabo dicho procedimiento.
Especialmente, aunque sin limitarse a ello, la presente invención
puede aplicarse a exploradores de Internet o de la Red, para
ilustrar automáticamente o mover el foco a la trama con la mayor
deslizabilidad. Debería observarse que el procedimiento también
puede emplearse con cualquier clase de programas que utilicen
tramas.
El procedimiento comprende recibir al menos dos
tramas para su visualización. Las al menos dos tramas a exhibir
pueden recibirse desde un almacén, desde un servidor o desde otra
fuente de datos arbitraria. La fuente de datos puede proporcionar
los datos, p. ej., como una página de HTML (Lenguaje de Marcado de
Hipertexto) o de XML (Lenguaje de Marcado Extensible), dotada de
distintas tramas. La fuente de datos puede proporcionar los datos,
p. ej., como una página de WML (Lenguaje de Marcado Inalámbrico)
dotada de distintas tramas.
Según otro aspecto de la presente invención, se
proporciona un producto de programa de ordenador para llevar a cabo
el procedimiento de la descripción precedente, que comprende medios
de código de programa para llevar a cabo todas las etapas de los
procedimientos precedentes cuando dicho programa se ejecuta en un
dispositivo.
Según otro aspecto más de la presente invención,
se proporciona un dispositivo terminal capaz de seleccionar
automáticamente una trama para exhibirse como una trama activa,
según la reivindicación 11.
En el terminal, dicha unidad central de
procesamiento está conectada con dicha interfaz de datos, y con
dicho visor, respectivamente. Dicha interfaz de datos está
configurada para recibir datos que representan tramas de datos, y
dicha unidad central de procesamiento está configurada para
proporcionar a dicha unidad de visualización datos que puedan
exhibirse. El componente de evaluación está conectado con dicha
unidad central de procesamiento. Dicho componente de evaluación
está configurado para determinar, para cada trama recibida, la
magnitud total del contenido de datos, y la magnitud del contenido
de datos exhibido o visible. Dicho componente de evaluación está
adicionalmente configurado para calcular, para cada una de dichas
tramas, una razón de dicho contenido total de datos con respecto a
dicho contenido exhibido de datos, y para controlar dicha unidad
central de procesamiento a fin de seleccionar dichas tramas con la
mayor razón para ser exhibidas como una trama activa. Es decir, la
presente invención proporciona adicionalmente un terminal que
comprende componentes para habilitar al terminal a fin de llevar a
cabo los procedimientos revelados en la descripción precedente.
En otra realización ejemplar del dispositivo
terminal, dicho dispositivo terminal es un dispositivo terminal
móvil, tal como un ordenador portátil o una unidad móvil de
representación visual.
Una realización ejemplar de dicho dispositivo
terminal comprende adicionalmente un teléfono celular. Otra
realización ejemplar de dicho dispositivo terminal comprende
adicionalmente una agenda electrónica. Especialmente en una
aplicación terminal con tamaños de visor extremadamente reducidos,
la presente invención puede emplearse para optimizar el acceso a la
información basada en tramas. En consecuencia, la trama con la mayor
razón (es decir, la que muestra lo mínimo de su contenido) se
exhibe como trama activa, es decir, el explorador pone el foco, por
omisión, en la trama en cuestión.
Así, cuando un usuario abre la página web, el
foco está automáticamente en la trama que es más probable que el
usuario deslice. La presente invención se basa en la idea de que es
más probable que se deslice la trama que tiene el mayor contenido
deslizable. Si esta estimación es correcta, el usuario no necesita
llevar a cabo ninguna secuencia de entrada de selección de trama,
sino que puede utilizar las teclas de deslizamiento para navegar en
la trama.
La presente invención también puede llevarse a
cabo si sólo una única trama está presente para su exhibición, o si
se recibe una única trama, pero, en este caso, esto tendría como
resultado una selección de la única trama recibida como la trama
activa.
El procedimiento puede extenderse con una etapa
de recepción de al menos dos tramas a exhibir antes de determinar
el contenido total de datos y el contenido de datos exhibidos para
cada una de dichas tramas (recibidas). Las tramas pueden recibirse
o recuperarse de un dispositivo de memoria o desde un servidor
remoto.
La Figura 2 representa distintos contenidos
ilustrados de representación, para visualizar los efectos de la
presente invención. Esta invención propone un procedimiento para
hallar la trama más relevante entre un cierto número de tramas. El
procedimiento que la invención propone es el siguiente: al abrir una
página o una ventana 2 de explorador, que contiene las tramas 4, 6,
8 y 10, la aplicación exploradora calcula el tamaño de cada trama
4, 6, 8 y 10 (en píxeles o en alguna otra unidad). Al ser ilustrada
en un visor estándar 22, sin utilizar la presente invención, una
ventana 2 de explorador estándar abriría un cierto número de tramas
4, 6, 8 y 10. En el caso presentado, la trama 4 muestra todo su
contenido, como puede reconocerse por el hecho de que se ilustra
una barra de deslizamiento. La trama 6 muestra aproximadamente un
quinto de su contenido, como puede reconocerse por la extensión del
cuadro de deslizamiento situado en el extremo derecho de la trama 6.
La trama 10 muestra aproximadamente un décimo de su contenido, como
puede reconocerse por la extensión de los cuadros de deslizamiento
situados en las barras de deslizamiento situadas en el extremo
derecho e inferior de la trama 8. La trama 8 muestra
aproximadamente un tercio de su contenido.
El dispositivo (o, p. ej., la aplicación
exploradora) calcula el tamaño de cada contenido cargado en las
tramas 4, 6, 8 y 10 (por ejemplo, en kilobytes del fichero HTML y
de todos los otros ficheros que se incluyen (imágenes, otros
ficheros HTML, etc.) o en otras unidades). Los cálculos que se
realizan para determinar el tamaño de las barras de deslizamiento
podrían proporcionar la información necesaria: la ventana que
comprende el mayor contenido que puede deslizarse también muestra
el cuadro de deslizamiento más corto en la barra de deslizamiento.
A continuación, el explorador calcula cuál de las tramas 4, 6, 8 y
10 muestra menos de su contenido y activa esa trama (aquí la trama
8) automáticamente.
En consecuencia, la trama con la mayor razón (es
decir, la que muestra lo mínimo de su contenido) se exhibe como
trama activa, es decir, el explorador pone el foco, por omisión, en
la trama en cuestión.
Así, cuando un usuario abre la página web, el
foco está automáticamente en la trama que es más probable que
deslice el usuario. La presente invención se basa en la idea de que
la trama que es más probable que se deslice es la que tiene el
mayor contenido deslizable. Si esta estimación es correcta, el
usuario no necesita llevar a cabo ninguna secuencia de entrada de
selección de trama, sino que puede utilizar las teclas de
deslizamiento para navegar en la trama. El procedimiento comprende
recibir al menos dos tramas para visualizar antes de determinar el
contenido total de datos y el contenido de datos exhibidos para cada
una de dichas tramas (recibidas). Las tramas pueden recibirse o
recuperarse desde un dispositivo de memoria o desde un servidor
remoto.
La Figura 2 representa distintos contenidos de
exhibición ilustrados, para visualizar los efectos de la presente
invención. Esta invención propone un procedimiento para hallar la
trama más relevante entre un cierto número de tramas. El
procedimiento que la invención propone es el siguiente: al abrir una
página o una ventana 2 de explorador, que contiene las tramas 4, 6,
8 y 10, la aplicación exploradora calcula el tamaño de cada trama
4, 6, 8 y 10 (en píxeles o en alguna otra unidad). Al ser ilustrada
en un visor estándar 22, sin utilizar la presente invención, una
ventana 2 de explorador estándar abriría un cierto número de tramas
4, 6, 8 y 10. En el caso presentado, la trama 4 muestra todo su
contenido, como puede reconocerse por el hecho de que no se ilustra
ninguna barra de deslizamiento. La trama 6 muestra aproximadamente
un quinto de su contenido, como puede reconocerse por la extensión
del cuadro de deslizamiento situado en el extremo derecho de la
trama 6. La trama 8 muestra aproximadamente un décimo de su
contenido, como puede reconocerse por la extensión de los cuadros
de deslizamiento situados en las barras de deslizamiento situadas en
el extremo derecho e inferior de la trama 10. La trama 10 muestra
aproximadamente un tercio de su contenido.
El dispositivo (o, p. ej., la aplicación
exploradora) calcula el tamaño de cada contenido cargado en las
tramas 4, 6, 8 y 10 (por ejemplo, en kilobytes del fichero HTML y
de todos los otros ficheros que se incluyen (imágenes, otros
ficheros HTML, etc.) o en otras unidades). Los cálculos que se
realizan para determinar el tamaño de las barras de deslizamiento
podrían proporcionar la información necesaria: la ventana que
comprende el mayor contenido que puede deslizarse también muestra
el cuadro de deslizamiento más corto en la barra de deslizamiento.
A continuación, el explorador calcula cuál de las tramas 4, 6, 8 y
10 muestra menos de su contenido y activa esa trama (aquí la trama
8) automáticamente. Interacción con los datos basados en tramas y
sirve para proporcionar a una unidad 54 de visor conectada con
dicha CPU 52 datos basados en tramas.
El dispositivo también está dotado de una
interfaz 56 de usuario, para permitir la interacción del usuario a
fin de acceder a los datos proporcionados en las tramas, es decir,
para permitir a un usuario la exploración.
El dispositivo terminal móvil está
adicionalmente dotado de un componente 58 de evaluación que está
conectado con dicha unidad central 52 de procesamiento.
Dicho componente 58 de evaluación está
configurado para determinar, para cada trama recibida, la magnitud
de los datos contenidos en dicha trama, y una magnitud de los datos
que se exhiben (es decir, visibles) en dicha trama. El componente
de evaluación está adicionalmente configurado para calcular la razón
entre el contenido total de datos y el contenido visible de datos
de cada trama. Es decir, para cada trama, se genera la razón que
representa un valor que representa la visibilidad del contenido.
Cuanto menos contenido es visible, con más intensidad puede
deslizarlo el usuario en una trama, es decir, la visibilidad y la
deslizabilidad representan valores en una relación básicamente
inversa.
Dicho componente 58 de evaluación está
adicionalmente configurado para controlar dicha unidad central 52 de
procesamiento a fin de seleccionar dichas tramas con la mayor
razón, para ser exhibidas como una trama activa.
La trama activa puede exhibirse según se indica
en la Fig. 2, como una trama destacada o una trama que está
realzada con un color distinto, o por animación.
También puede ser posible implementar el
dispositivo terminal móvil con un componente 58 de evaluación que
esté implementado en dicha unidad central 52 de procesamiento.
También puede ser posible implementar dicho componente 58 de
evaluación con una aplicación de software que se ejecuta en dicha
unidad central 52 de procesamiento.
Utilizando el anterior procedimiento, la trama
que es más probable que el usuario quiera leer (o deslizar) está
automáticamente activada y el usuario puede deslizar el contenido
fácilmente. El procedimiento también es bastante fácil de
implementar y no requiere una ingente potencia de cálculo. La
presente invención puede mejorar la experiencia del usuario de
dispositivos exploradores móviles de la Red.
La presente invención proporciona todos los
elementos o componentes necesarios para mejorar significativamente
la empleabilidad de dispositivos electrónicos para explorar fuentes
de datos e información basados en multitramas.
La presente solicitud contiene la descripción de
implementaciones y realizaciones de la presente invención con ayuda
de ejemplos. Una persona versada en la tecnología apreciará que la
presente invención no está restringida a los detalles de las
realizaciones anteriormente presentadas, y que la invención también
puede implementarse de otra forma sin apartarse de las
características de la invención. Las realizaciones presentadas
anteriormente deberían considerarse ilustrativas, pero no
restrictivas. Así, las posibilidades de implementar y utilizar la
invención están restringidas sólo por las reivindicaciones adjuntas.
En consecuencia, las diversas opciones de implementación de la
invención, según lo determinado por las reivindicaciones, incluyendo
implementaciones equivalentes, también pertenecen al alcance de la
invención.
Claims (18)
1. Un procedimiento que comprende:
- -
- recibir al menos dos tramas para su exhibición;
- -
- seleccionar una trama (8, 18, 28) para ser exhibida como una trama activa, al
- -
- determinar para cada trama (4, 6, 8, 10) el contenido total de datos y el contenido de datos exhibidos;
- -
- calcular, para cada una de dichas tramas (4, 6, 8, 10), una razón entre dicho contenido determinado de datos y dicho contenido determinado de datos exhibidos; y
- -
- seleccionar la trama (8, 18, 28) con la mayor razón para su exhibición como una trama activa.
\vskip1.000000\baselineskip
2. Un procedimiento según la reivindicación 1,
que comprende adicionalmente:
- -
- seleccionar al menos una de dichas tramas (8, 18, 28) con la mayor razón para ser exhibida como una trama activa, si se determina más de una de dichas tramas (4, 6, 8, 10) con la misma razón mayor.
\vskip1.000000\baselineskip
3. Un procedimiento según la reivindicación 1 o
la reivindicación 2, que comprende adicionalmente:
- -
- redimensionar dichas tramas (8, 18, 28) en un tamaño de trama normalizado antes de determinar dicho contenido de datos.
\vskip1.000000\baselineskip
4. Un procedimiento según cualquiera de las
reivindicaciones precedentes, que comprende adicionalmente:
- -
- preseleccionar tramas basadas en texto de dichas tramas, antes de determinar dicho contenido de datos.
\vskip1.000000\baselineskip
5. Un procedimiento según cualquiera de las
reivindicaciones precedentes, que comprende adicionalmente:
- -
- suprimir la visualización de dicha(s) trama(s) con la razón, o razones, calculada(s) más pequeña(s).
\vskip1.000000\baselineskip
6. Un procedimiento según cualquiera de las
reivindicaciones precedentes, que comprende adicionalmente:
- -
- ordenar dichas tramas para su exhibición, según dichas razones calculadas.
\vskip1.000000\baselineskip
7. Un procedimiento según cualquiera de las
reivindicaciones precedentes, donde dicho procedimiento es llevado
a cabo por un programa explorador de la Red.
8. Un procedimiento según cualquiera de las
reivindicaciones precedentes, que comprende adicionalmente:
- -
- recodificar una trama antes de la determinación del contenido de datos.
\vskip1.000000\baselineskip
9. Un producto de programa de ordenador que
comprende medios de código de programa almacenado en un medio
legible por ordenador, para llevar a cabo las etapas según
cualquiera de las reivindicaciones precedentes, cuando dicho
producto de programa se ejecuta en un dispositivo.
10. Un terminal que comprende:
- -
- una interfaz (60) de datos;
- -
- una unidad central (52) de procesamiento;
- -
- un visor (22);
- -
- una interfaz (56) de usuario;
\vskip1.000000\baselineskip
en el cual dicha unidad central (52) de
procesamiento está conectada con dicha interfaz (60) de datos, con
dicha interfaz de usuario y con dicho visor (22);
en el cual dicha interfaz (60) de datos está
configurada para recibir datos que representan tramas (4, 6, 8, 10)
de datos, y dicha unidad central (52) de procesamiento está
configurada para proporcionar a dicha unidad (22) de visor datos
que puedan exhibirse como tramas;
caracterizado por
- -
- un componente (58) de evaluación conectado con dicha unidad central de procesamiento, donde dicho componente (58) de evaluación está configurado para determinar, para cada trama de las al menos dos tramas recibidas, la magnitud del contenido total de datos y el contenido de datos exhibidos; para calcular, para cada una de dichas al menos dos tramas recibidas, una razón entre dicho contenido de datos y dicho contenido de datos exhibidos; y para controlar a dicha unidad central (52) de procesamiento a fin de seleccionar la trama con la mayor razón, para su exhibición como una trama activa.
\vskip1.000000\baselineskip
11. Un dispositivo terminal según la
reivindicación 10, en el cual dicho componente (58) de evaluación
está configurado para controlar a dicha unidad central (52) de
procesamiento, a fin de seleccionar al menos una de dichas tramas
(8, 18, 28) con la mayor razón, para ser exhibida como una trama
activa, si se determinan más de una de dichas tramas (4, 6, 8, 10)
con una misma razón mayor.
12. Un dispositivo terminal según la
reivindicación 10 u 11, configurado para redimensionar dichas tramas
(8, 18, 28) en un tamaño de trama normalizado antes de determinar
dicho contenido de datos.
13. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 12, configurado para preseleccionar
tramas basadas en texto entre dichas tramas, antes de determinar
dicho contenido de datos.
14. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 13, configurado para suprimir la
exhibición de dicha(s) trama(s) con la razón, o
razones, calculada(s) más pequeña(s).
15. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 14, configurado para ordenar dichas
tramas para su exhibición, según dichas razones calculadas.
16. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 15, configurado para recodificar una
trama antes de la determinación del contenido de datos.
17. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 16, en donde dicho dispositivo terminal
es uno entre, o una combinación de:
- -
- un dispositivo terminal móvil (50);
- -
- un teléfono celular; y
- -
- una agenda electrónica.
\vskip1.000000\baselineskip
18. Un dispositivo terminal según cualquiera de
las reivindicaciones 10 a 17, en el cual dicha interfaz (60) de
datos es una interfaz de radio con una red de comunicación.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US794803 | 2001-02-26 | ||
| US10/794,803 US7272790B2 (en) | 2004-03-05 | 2004-03-05 | Method and device for automatically selecting a frame for display |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2334680T3 true ES2334680T3 (es) | 2010-03-15 |
Family
ID=34991635
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05702254T Expired - Lifetime ES2334680T3 (es) | 2004-03-05 | 2005-01-17 | Procedimiento y dispositivo para seleccionar automaticamente una trama para su exhibicion. |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7272790B2 (es) |
| EP (1) | EP1721474B1 (es) |
| CN (1) | CN1922896B (es) |
| AT (1) | ATE452364T1 (es) |
| DE (1) | DE602005018328D1 (es) |
| ES (1) | ES2334680T3 (es) |
| WO (1) | WO2005094094A1 (es) |
Families Citing this family (70)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060077443A1 (en) * | 2004-10-08 | 2006-04-13 | Sharp Laboratories Of America, Inc. | Methods and systems for imaging device display coordination |
| US8205152B2 (en) * | 2004-11-08 | 2012-06-19 | Opera Software Asa | System and method for formatting and displaying frameset documents |
| US8819569B2 (en) * | 2005-02-18 | 2014-08-26 | Zumobi, Inc | Single-handed approach for navigation of application tiles using panning and zooming |
| US20060224992A1 (en) * | 2005-04-01 | 2006-10-05 | Microsoft Corporation | Graphical user interface management |
| US20070028236A1 (en) * | 2005-07-27 | 2007-02-01 | Typefi System Pty Ltd. | File transfer system |
| US8238888B2 (en) | 2006-09-13 | 2012-08-07 | Jumptap, Inc. | Methods and systems for mobile coupon placement |
| US8156128B2 (en) | 2005-09-14 | 2012-04-10 | Jumptap, Inc. | Contextual mobile content placement on a mobile communication facility |
| US9076175B2 (en) | 2005-09-14 | 2015-07-07 | Millennial Media, Inc. | Mobile comparison shopping |
| US8688671B2 (en) | 2005-09-14 | 2014-04-01 | Millennial Media | Managing sponsored content based on geographic region |
| US10038756B2 (en) | 2005-09-14 | 2018-07-31 | Millenial Media LLC | Managing sponsored content based on device characteristics |
| US9201979B2 (en) | 2005-09-14 | 2015-12-01 | Millennial Media, Inc. | Syndication of a behavioral profile associated with an availability condition using a monetization platform |
| US8290810B2 (en) | 2005-09-14 | 2012-10-16 | Jumptap, Inc. | Realtime surveying within mobile sponsored content |
| US7577665B2 (en) | 2005-09-14 | 2009-08-18 | Jumptap, Inc. | User characteristic influenced search results |
| US8819659B2 (en) | 2005-09-14 | 2014-08-26 | Millennial Media, Inc. | Mobile search service instant activation |
| US8311888B2 (en) | 2005-09-14 | 2012-11-13 | Jumptap, Inc. | Revenue models associated with syndication of a behavioral profile using a monetization platform |
| US8027879B2 (en) | 2005-11-05 | 2011-09-27 | Jumptap, Inc. | Exclusivity bidding for mobile sponsored content |
| US9703892B2 (en) | 2005-09-14 | 2017-07-11 | Millennial Media Llc | Predictive text completion for a mobile communication facility |
| US8989718B2 (en) | 2005-09-14 | 2015-03-24 | Millennial Media, Inc. | Idle screen advertising |
| US9058406B2 (en) | 2005-09-14 | 2015-06-16 | Millennial Media, Inc. | Management of multiple advertising inventories using a monetization platform |
| US10592930B2 (en) | 2005-09-14 | 2020-03-17 | Millenial Media, LLC | Syndication of a behavioral profile using a monetization platform |
| US8302030B2 (en) | 2005-09-14 | 2012-10-30 | Jumptap, Inc. | Management of multiple advertising inventories using a monetization platform |
| US7860871B2 (en) | 2005-09-14 | 2010-12-28 | Jumptap, Inc. | User history influenced search results |
| US8364521B2 (en) | 2005-09-14 | 2013-01-29 | Jumptap, Inc. | Rendering targeted advertisement on mobile communication facilities |
| US10911894B2 (en) | 2005-09-14 | 2021-02-02 | Verizon Media Inc. | Use of dynamic content generation parameters based on previous performance of those parameters |
| US8805339B2 (en) | 2005-09-14 | 2014-08-12 | Millennial Media, Inc. | Categorization of a mobile user profile based on browse and viewing behavior |
| US7676394B2 (en) | 2005-09-14 | 2010-03-09 | Jumptap, Inc. | Dynamic bidding and expected value |
| US8195133B2 (en) | 2005-09-14 | 2012-06-05 | Jumptap, Inc. | Mobile dynamic advertisement creation and placement |
| US7702318B2 (en) | 2005-09-14 | 2010-04-20 | Jumptap, Inc. | Presentation of sponsored content based on mobile transaction event |
| US8812526B2 (en) | 2005-09-14 | 2014-08-19 | Millennial Media, Inc. | Mobile content cross-inventory yield optimization |
| US8615719B2 (en) | 2005-09-14 | 2013-12-24 | Jumptap, Inc. | Managing sponsored content for delivery to mobile communication facilities |
| US7752209B2 (en) | 2005-09-14 | 2010-07-06 | Jumptap, Inc. | Presenting sponsored content on a mobile communication facility |
| US7912458B2 (en) | 2005-09-14 | 2011-03-22 | Jumptap, Inc. | Interaction analysis and prioritization of mobile content |
| US8666376B2 (en) | 2005-09-14 | 2014-03-04 | Millennial Media | Location based mobile shopping affinity program |
| US20110313853A1 (en) | 2005-09-14 | 2011-12-22 | Jorey Ramer | System for targeting advertising content to a plurality of mobile communication facilities |
| US8503995B2 (en) | 2005-09-14 | 2013-08-06 | Jumptap, Inc. | Mobile dynamic advertisement creation and placement |
| US8832100B2 (en) | 2005-09-14 | 2014-09-09 | Millennial Media, Inc. | User transaction history influenced search results |
| US8660891B2 (en) | 2005-11-01 | 2014-02-25 | Millennial Media | Interactive mobile advertisement banners |
| US7603360B2 (en) | 2005-09-14 | 2009-10-13 | Jumptap, Inc. | Location influenced search results |
| US7660581B2 (en) | 2005-09-14 | 2010-02-09 | Jumptap, Inc. | Managing sponsored content based on usage history |
| US8103545B2 (en) | 2005-09-14 | 2012-01-24 | Jumptap, Inc. | Managing payment for sponsored content presented to mobile communication facilities |
| US7769764B2 (en) | 2005-09-14 | 2010-08-03 | Jumptap, Inc. | Mobile advertisement syndication |
| US8364540B2 (en) | 2005-09-14 | 2013-01-29 | Jumptap, Inc. | Contextual targeting of content using a monetization platform |
| US9471925B2 (en) | 2005-09-14 | 2016-10-18 | Millennial Media Llc | Increasing mobile interactivity |
| US8209344B2 (en) | 2005-09-14 | 2012-06-26 | Jumptap, Inc. | Embedding sponsored content in mobile applications |
| US8131271B2 (en) | 2005-11-05 | 2012-03-06 | Jumptap, Inc. | Categorization of a mobile user profile based on browse behavior |
| US8229914B2 (en) | 2005-09-14 | 2012-07-24 | Jumptap, Inc. | Mobile content spidering and compatibility determination |
| US20070083812A1 (en) * | 2005-10-07 | 2007-04-12 | Hudson Thomas R Jr | GUI with improved mnemonic control |
| US8509750B2 (en) | 2005-11-05 | 2013-08-13 | Jumptap, Inc. | System for targeting advertising content to a plurality of mobile communication facilities |
| US8175585B2 (en) | 2005-11-05 | 2012-05-08 | Jumptap, Inc. | System for targeting advertising content to a plurality of mobile communication facilities |
| US20070245263A1 (en) * | 2006-03-29 | 2007-10-18 | Alltel Communications, Inc. | Graphical user interface for wireless device |
| US20080163101A1 (en) * | 2007-01-03 | 2008-07-03 | Microsoft Corporation | Managing display windows on small screens |
| US8914786B2 (en) | 2007-03-23 | 2014-12-16 | Zumobi, Inc. | Systems and methods for controlling application updates across a wireless interface |
| KR100844071B1 (ko) * | 2007-05-09 | 2008-07-07 | 엘지전자 주식회사 | 웹페이지 표시가 가능한 이동통신 단말기 및 그 제어방법 |
| WO2009002999A2 (en) * | 2007-06-25 | 2008-12-31 | Jumptap, Inc. | Presenting content to a mobile communication facility based on contextual and behaviorial data relating to a portion of a mobile content |
| US8782555B2 (en) * | 2007-08-30 | 2014-07-15 | Microsoft Corporation | Nested user interfaces for multiple displays |
| US9104775B2 (en) * | 2007-10-16 | 2015-08-11 | Yahoo! Inc. | Method for presenting a web page |
| US20090158177A1 (en) * | 2007-12-14 | 2009-06-18 | Kodimer Marianne L | System and method for generating a data entry display |
| US7552396B1 (en) | 2008-04-04 | 2009-06-23 | International Business Machines Corporation | Associating screen position with audio location to detect changes to the performance of an application |
| US20100145924A1 (en) * | 2008-12-04 | 2010-06-10 | Novarra, Inc. | Methods and Devices for Locating Information on a Web Page |
| US20100325565A1 (en) * | 2009-06-17 | 2010-12-23 | EchoStar Technologies, L.L.C. | Apparatus and methods for generating graphical interfaces |
| US8296673B2 (en) * | 2010-04-23 | 2012-10-23 | Microsoft Corporation | Collapsible tabbed user interface |
| US10162803B2 (en) * | 2010-12-13 | 2018-12-25 | Tara Chand Singhal | Systems and methods for viewing larger than screen size digital content on display screens without zooming and scrolling |
| US8866842B2 (en) | 2011-05-23 | 2014-10-21 | Adobe Systems Incorporated | Adaptive content authoring |
| US20130127916A1 (en) * | 2011-05-23 | 2013-05-23 | Justin Van Slembrouk | Adaptive Content Display |
| US9342618B2 (en) * | 2012-06-04 | 2016-05-17 | Sap Se | Web application compositon and modification editor |
| EP3097496A4 (en) * | 2014-01-22 | 2017-10-11 | Ai Squared | Emphasizing a portion of the visible content elements of a markup language document |
| US9792267B2 (en) * | 2014-03-31 | 2017-10-17 | NIIT Technologies Ltd | Simplifying identification of potential non-visibility of user interface components when responsive web pages are rendered by disparate devices |
| US9400776B1 (en) | 2015-03-09 | 2016-07-26 | Vinyl Development LLC | Adaptive column selection |
| US10558742B2 (en) * | 2015-03-09 | 2020-02-11 | Vinyl Development LLC | Responsive user interface system |
| CN104850605A (zh) * | 2015-05-05 | 2015-08-19 | 天脉聚源(北京)教育科技有限公司 | 一种快进后笔记文件中笔记的显示方法及装置 |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2217547B (en) | 1988-03-31 | 1992-07-22 | Toshiba Kk | Method and system for selecting frame size of image data in data transmission |
| US5390295A (en) * | 1991-12-20 | 1995-02-14 | International Business Machines Corporation | Method and apparatus for proportionally displaying windows on a computer display screen |
| US5859638A (en) * | 1993-01-27 | 1999-01-12 | Apple Computer, Inc. | Method and apparatus for displaying and scrolling data in a window-based graphic user interface |
| US5469540A (en) * | 1993-01-27 | 1995-11-21 | Apple Computer, Inc. | Method and apparatus for generating and displaying multiple simultaneously-active windows |
| JP3713891B2 (ja) | 1997-05-13 | 2005-11-09 | コニカミノルタビジネステクノロジーズ株式会社 | 情報処理装置および方法並びに情報処理プログラムを記録した記録媒体 |
| US5903267A (en) * | 1997-07-11 | 1999-05-11 | International Business Machines Corporation | Document interface mechanism and method for navigating through large documents |
| AU3769101A (en) * | 2000-03-01 | 2001-09-12 | Celltrex Ltd. | System and method for document division |
| US7747782B2 (en) * | 2000-04-26 | 2010-06-29 | Novarra, Inc. | System and method for providing and displaying information content |
| US6593944B1 (en) | 2000-05-18 | 2003-07-15 | Palm, Inc. | Displaying a web page on an electronic display device having a limited display area |
| US7210099B2 (en) * | 2000-06-12 | 2007-04-24 | Softview Llc | Resolution independent vector display of internet content |
| US20020002635A1 (en) * | 2000-06-30 | 2002-01-03 | Arto Astala | Presentation of an active window in a terminal and method of using same |
| US6825860B1 (en) * | 2000-09-29 | 2004-11-30 | Rockwell Automation Technologies, Inc. | Autoscaling/autosizing user interface window |
| US6983331B1 (en) * | 2000-10-17 | 2006-01-03 | Microsoft Corporation | Selective display of content |
| US20020095475A1 (en) * | 2001-01-17 | 2002-07-18 | Prasad Krothapalli | Frame handling for a thin client |
| US20020123878A1 (en) * | 2001-02-05 | 2002-09-05 | International Business Machines Corporation | Mechanism for internationalization of web content through XSLT transformations |
| US6832353B2 (en) * | 2001-06-08 | 2004-12-14 | Nokia Mobile Phones, Ltd. | Viewing web pages on small screen devices using a keypad for navigation |
| US20020186257A1 (en) * | 2001-06-08 | 2002-12-12 | Cadiz Jonathan J. | System and process for providing dynamic communication access and information awareness in an interactive peripheral display |
| US6976226B1 (en) * | 2001-07-06 | 2005-12-13 | Palm, Inc. | Translating tabular data formatted for one display device to a format for display on other display devices |
| US6950993B2 (en) * | 2001-08-02 | 2005-09-27 | Microsoft Corporation | System and method for automatic and dynamic layout of resizable dialog type windows |
| US6955298B2 (en) * | 2001-12-27 | 2005-10-18 | Samsung Electronics Co., Ltd. | Apparatus and method for rendering web page HTML data into a format suitable for display on the screen of a wireless mobile station |
| US7134089B2 (en) * | 2002-11-13 | 2006-11-07 | Microsoft Corporation | Directional focus navigation |
| US7343567B2 (en) * | 2003-04-25 | 2008-03-11 | Microsoft Corporation | System and method for providing dynamic user information in an interactive display |
| US20050021851A1 (en) * | 2003-06-09 | 2005-01-27 | Kimmo Hamynen | System, apparatus, and method for directional control input browsing in smart phones |
| US7565622B2 (en) * | 2003-07-10 | 2009-07-21 | Lenovo (Singapore) Pte Ltd. | Method and apparatus for modification of pointing device functions in conjunction with dynamic sorting, displaying, listing, and activation |
| US7441204B2 (en) * | 2004-02-06 | 2008-10-21 | Microsoft Corporation | Method and system for automatically displaying content of a window on a display that has changed orientation |
-
2004
- 2004-03-05 US US10/794,803 patent/US7272790B2/en not_active Expired - Fee Related
-
2005
- 2005-01-17 WO PCT/IB2005/000091 patent/WO2005094094A1/en not_active Ceased
- 2005-01-17 EP EP05702254A patent/EP1721474B1/en not_active Expired - Lifetime
- 2005-01-17 ES ES05702254T patent/ES2334680T3/es not_active Expired - Lifetime
- 2005-01-17 CN CN2005800056059A patent/CN1922896B/zh not_active Expired - Fee Related
- 2005-01-17 AT AT05702254T patent/ATE452364T1/de not_active IP Right Cessation
- 2005-01-17 DE DE602005018328T patent/DE602005018328D1/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CN1922896A (zh) | 2007-02-28 |
| WO2005094094A1 (en) | 2005-10-06 |
| US7272790B2 (en) | 2007-09-18 |
| CN1922896B (zh) | 2011-06-08 |
| EP1721474B1 (en) | 2009-12-16 |
| EP1721474A1 (en) | 2006-11-15 |
| ATE452364T1 (de) | 2010-01-15 |
| US20050216858A1 (en) | 2005-09-29 |
| DE602005018328D1 (de) | 2010-01-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1721474B1 (en) | Method and device for automatically selecting a frame for display | |
| CN113325985B (zh) | 终端设备的桌面管理方法和终端设备 | |
| CN103946783B (zh) | 可滚动桌面导航的装置、方法及系统 | |
| AU2011101581A4 (en) | Method and apparatus of scrolling a document displayed in a browser window | |
| RU2440624C2 (ru) | Система и способ отображения цифрового визуального содержимого в устройстве | |
| US20130176248A1 (en) | Apparatus and method for displaying screen on portable device having flexible display | |
| US20150268838A1 (en) | Methods, systems, electronic devices, and non-transitory computer readable storage medium media for behavior based user interface layout display (build) | |
| KR20090111826A (ko) | 문서 내 링크들을 표시하기 위한 방법 및 시스템 | |
| CN105824496A (zh) | 一种基于用户使用情况设置图标亮度的方法和移动终端 | |
| CN107273344A (zh) | 提供响应用户界面的装置和方法 | |
| US8745525B1 (en) | Presenting graphical windows on a device | |
| KR20160074194A (ko) | 화면 표시를 제어하는 전자 장치 및 방법 | |
| US20150199329A1 (en) | Text display method and apparatus of electronic device | |
| CN111133430A (zh) | 一种内容分享方法及装置 | |
| JP2012208794A (ja) | 携帯端末及び表示制御方法 | |
| KR102632895B1 (ko) | 미디어 내의 시각적 콘텐츠를 관리하기 위한 사용자 인터페이스 | |
| US9542094B2 (en) | Method and apparatus for providing layout based on handwriting input | |
| CN112748829B (zh) | 图片编辑方法、装置、设备以及存储介质 | |
| JP2019175460A (ja) | 表示制御装置、表示制御方法及び制御プログラム | |
| KR101604838B1 (ko) | 웹페이지의 구성방법 | |
| JP6693399B2 (ja) | 情報表示装置、情報表示方法及び記録媒体 | |
| KR100855023B1 (ko) | 디스플레이를 위한 프레임 자동 선택 방법 및 장치 | |
| Aaltonen et al. | Refining visualization reference model for context information | |
| WO2022149185A1 (ja) | 表示制御装置、表示制御方法、及びプログラム | |
| CN100447857C (zh) | 一种应用于移动通讯装置的显示文字的方法 |