BRPI0714321A2 - definindo campos de entrada de usuÁrio em um dispositivo de mÍdia portÁtil - Google Patents

definindo campos de entrada de usuÁrio em um dispositivo de mÍdia portÁtil Download PDF

Info

Publication number
BRPI0714321A2
BRPI0714321A2 BRPI0714321-4A BRPI0714321A BRPI0714321A2 BR PI0714321 A2 BRPI0714321 A2 BR PI0714321A2 BR PI0714321 A BRPI0714321 A BR PI0714321A BR PI0714321 A2 BRPI0714321 A2 BR PI0714321A2
Authority
BR
Brazil
Prior art keywords
function
orientation
input
center point
indication
Prior art date
Application number
BRPI0714321-4A
Other languages
English (en)
Inventor
Thamer A Abanami
Original Assignee
Microsoft Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of BRPI0714321A2 publication Critical patent/BRPI0714321A2/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72466User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/161Indexing scheme relating to constructional details of the monitor
    • G06F2200/1614Image rotation following screen orientation, e.g. switching from landscape to portrait mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

DEFININDO CAMPOS DE ENTRADA DE USUÁRIO EM UM DISPOSITIVO DE MÍDIA PORTÁTIL. Um usuário sempre pode saber que um dispositivo de mídia portátil, pressionando um campo de entrada em localização particular tal como o campo de entrada à direita do ponto central de uma pluarlidade de campos de entrada, a mesma função pode ocorrer não importa qual a orientação do dispositivo.

Description

"DEFININDO CAMPOS DE ENTRADA DE USUÁRIO EM UM DISPOSITIVO DE MÍDIA PORTÁTIL"
Antecedentes
Dispositivos de mídia portáteis podem ser adaptados para armazenar e executar uma variedade de tipos de arquivo tais como arquivos de música, arquivos de vídeo e arqui- vos de fotografia em telas conectadas ao dispositivo ou a dispositivos remotos, tais como sistemas de som, televisão, etc. Como usos destes dispositivos aumentam, a habilidade para fornecer de forma útil informação no monitor fica mais desafiadora. Conseqüentemen- te, alterar a orientação do que é exibido tem sido um modo para fornecer informação mais
útil. Porém, alterar a orientação do que é para ser exibido, o próprio dispositivo inteiro tem que ser girado para corretamente ver a exibição. Conseqüentemente, campos de entrada no dispositivo também movem a orientação, levando à confusão sobre quais funções os cam- pos de entrada executam quando o dispositivo é girado.
Sumário
Quando um dispositivo de mídia portátil é girado, confusão pode resultar quanto à
função dos campos de entrada no dispositivo visto que os campos de entrada giram junto com o dispositivo. Um método para tratar a confusão é atribuir ou mapear funções para campos de entrada com base em uma indicação de orientação onde a indicação de orienta- ção fornece a orientação desejada das mídias a serem exibidas. A indicação de orientação
pode ser fornecida pelas mídias, pode ser fornecida por um indicador de orientação no dis- positivo ou pode ser selecionada por um usuário. Como resultado do método, um usuário pode sempre saber que pressionando um campo de entrada em localização particular, tal como o campo de entrada à direita do ponto central dos campos de entrada no dispositivo, a mesma função ocorrerá não importa qual a orientação do dispositivo.
Figuras
Fig. 1 é uma ilustração de um dispositivo de mídia portátil de amostra em uma ori- entação vertical;
Fig. 2 é uma ilustração de hardware para um dispositivo de mídia portátil;
Fig. 3 é uma ilustração de um fluxograma de um método de acordo com as reivindi-
cações;
Fig. 4 é uma ilustração de um dispositivo de mídia portátil em uma orientação hori- zontal; e
Fig. 5 é uma ilustração de um dispositivo de mídia portátil em uma orientação hori- zontal com os campos de entrada na parte de trás do dispositivo de mídia portátil.
Descrição
Fig. 1 pode ser uma ilustração de um dispositivo de mídia portátil 100. Dispositivos de mídia portáteis 100 podem ser adaptados para armazenar e executar uma variedade de tipos de arquivo tais como arquivos de música (por exemplo, arquivos wav, arquivos mp3, etc.), arquivos de vídeo (por exemplo, arquivos wav, arquivos mpeg, arquivos mpeg4, etc.), arquivos de fotografia (por exemplo, jpeg, gif, etc.) ou qualquer outro tipo de arquivo de da- dos eletrônicos. Arquivos de música não são apenas arquivos de música tradicionais mas também podem incluir podcasts, gravações de voz, livros audíveis, etc. Os dispositivos 100 podem também ter um rádio FM, um rádio AM, um receptor de satélite ou um sintonizador de TV para receber as difusões de uma variedade de fontes. Características adicionais es- tão certamente disponíveis tais como uma habilidade de WiFi, habilidade para transmitir mú- sica, fotografias ou vídeo para outro dispositivo, habilidade para gravar vozes, habilidade para tirar fotografias ou fazer vídeos, habilidade para fazer telefonemas, habilidade para aceitar sinais de GPS e calcular localizações, habilidade para jogar jogos, manter calendá- rios, manter contatos, tomar notas, etc. O dispositivo 100 pode ter uma área de entrada 110 com uma pluralidade de campos de entrada 130, 140, 140, 150 ao redor de um ponto cen- tral 120 da área de entrada 110 em uma orientação para baixo 130, para cima 140, para frente 150 e para trás 160 do ponto central 120 da área de entrada 110 quando o dispositivo 100 estiver em uma posição vertical. O dispositivo 100 pode também ter uma exibição 170.
Fig. 2 pode ser uma ilustração do hardware usado no dispositivo de mídia portátil 100. O dispositivo 100 pode ter uma memória 210, uma unidade de processamento 220, um dispositivo de entrada 230 tal como a área de entrada 110 com uns campos de entrada (Fig. 1) 130, 140, 150 ou 160 ou uma mesa de toque que atua como a área de entrada 110, um dispositivo de saída 240 tal como uma exibição 170 (Fig. 1) e uma fonte de alimentação (não mostrada). A memória 210 pode ser volátil (tal como RAM), não-volátil (tal como ROM, memória instantânea, etc.) ou alguma combinação das duas.
O dispositivo 100 pode também incluir armazenamento adicional (removível e/ou não-removível) incluindo, mas não limitado a, discos ou fita magnética(os) ou óptica(os) ou qualquer outra memória que possa ser facilmente regravada, possa manter dados durante períodos longos de tempo quando a potência for removida e possa permitir acesso rápido e eficiente aos dados. Tal armazenamento adicional é ilustrado na Figura 2 pelo armazena- mento removível 250 e armazenamento não-removível 260. Meios de armazenamento de computador incluem meios voláteis e não-voláteis, removíveis e não-removíveis implemen- tados em qualquer método ou tecnologia para armazenamento de informação tal como ins- truções legíveis por computador, estruturas de dados, módulos de programa ou outros da- dos. Memória 210, armazenamento removível 250 e armazenamento não-removível 260 são todos exemplos de meios de armazenamento de computador. Meios de armazenamento de computador incluem, mas não são limitados a, RAM, ROM, EEPROM, memória instantânea ou outra tecnologia de memória. Quaisquer tais meios de armazenamento de computador podem fazer parte do dispositivo 100. A unidade de processamento 220 pode ser qualquer unidade de processamento 220 capaz de executar código de computador para decodificar dados de um formato com- primido em uma forma utilizável bastante rápido de modo que a música e o vídeo possam ser executados continuamente sem saltos ou pulos. Pode ser também útil se o processador 220 for eficiente em usar potência para aumentar a vida da fonte de alimentação. O disposi- tivo 100 pode também conter conexão(ões) de comunicações 270 que permite(m) o disposi- tivo 100 comunicar-se com outros dispositivos. Conexão(ões) de comunicações 270 é/são um exemplo de meios de comunicação. Meios de comunicação tipicamente incorporam ins- truções legíveis por computador, estruturas de dados, módulos de programa ou outros da- dos em um sinal de dados modulado tal como uma onda portadora ou outro mecanismo de transporte e inclui quaisquer meios de liberação de informação. O termo "sinal de dados modulado" significa um sinal que tem uma ou mais de suas características ajustadas ou alte- radas em uma tal maneira a codificar a informação no sinal. Por via de exemplo, e não limi- tação, meios de comunicação incluem meios com fios tais como uma rede com fios ou co- nexão com fios direta, e meios sem fios tais como acústico, RF, infravermelho e outros mei- os sem fios. O termo 'meios legíveis por computador' como aqui usado inclui meios de ar- mazenamento e meios de comunicação.
A fonte de alimentação pode ser uma bateria que possa ser recarregável. A fonte de alimentação pode ser também uma bateria padrão, uma entrada de um conversor de potência ou outra fonte de alimentação portátil. A exibição 170 pode ser uma tela colorida de LCD ou outro tipo de exibição que encaixe dentro do dispositivo 100.
A pluralidade de campos de entrada 130, 140, 150, 160 pode ser interruptores ele- trônicos, tais como interruptores de botão, discos giratórios, discos oscilantes, um bloco flu- tuante, uma mesa de toque, um joystick ou qualquer dispositivo de entrada apropriado que encaixe dentro do dispositivo de mídia 100 e tenha confiança aceitável a longo prazo. Em uma modalidade, os campos de entrada 130, 140, 150, 160 podem formar um círculo ao redor do ponto central 120 da área de entrada 110. Em outra modalidade, os campos de entrada 130, 140, 150, 160 podem ser alinhados coaxialmente com o campo de entrada de cima 140 ficando acima do campo de entrada abaixo 130 virtualmente no mesmo plano ver- tical e o botão para frente 150 pode ficar no mesmo plano horizontal e à direita do botão para trás 140 ao olhar para o dispositivo 100 em uma orientação vertical. Em ainda outra modalidade, o dispositivo de entrada é um disco em forma redonda que pivota de um ponto central 120 da área de entrada 110 em qualquer direção. A direção que o disco pivota é o campo de entrada 130, 140, 150, 160 selecionado. Em uma outra modalidade, os campos de entrada 130, 140, 150, 160 podem ser atuados por um dispositivo do tipo joystick.
Em outra modalidade, uma mesa de toque na área de entrada 110 pode ser usada como os campos de entrada 130, 140, 150, 160 e a direção de um deslize ao longo da mesa de toque pode indicar uma seleção, tal como um deslize para cima indicando uma seleção do botão para cima 150. Claro que, muitas modalidades adicionais são possíveis e são con- templadas. Todos estes dispositivos são bem conhecidos na técnica e não necessitam ser debatidos detalhadamente aqui.
Fig. 3 pode ser uma ilustração de um método de atribuir funções aos campos de
entrada em um dispositivo de mídia portátil 100. A área de entrada 110 (Fig. 1) pode ter campos em uma orientação para baixo 130, para cima 140, para frente 150 e para trás 160 do ponto central 120 da área de entrada 110 quando o dispositivo 100 estiver em uma posi- ção vertical.
No bloco 310, o método pode receber uma indicação de orientação. A indicação de
orientação pode indicar a orientação preferida do dispositivo 100. A indicação de orientação pode ser fornecida por uma variedade de fontes. Em uma modalidade, a mídia selecionada pode fornecer uma indicação de orientação. Por exemplo, a mídia de vídeo e mídia de foto- grafia podem fornecer uma indicação de orientação horizontal e a mídia de música pode fornecer uma indicação de orientação vertical. Em outra modalidade, o arquivo individual a ser executado pode fornecer uma indicação de orientação. Por exemplo, uma fotografia tira- da em uma orientação vertical pode fornecer uma indicação de orientação vertical. Como outro exemplo, uma obra de arte associada a um arquivo de música pode fornecer uma indi- cação de orientação horizontal ou indicação de orientação vertical, dependendo da obra de arte.
Em ainda outra modalidade, o próprio dispositivo 100 pode fornecer uma indicação de orientação. Um acelerômetro ou outro dispositivo de relatório de direção, como conheci- do, pode relatar a orientação do dispositivo. Levando em conta a orientação do dispositivo 100 e o tipo de arquivo a ser executado, a orientação apropriada pode ser relatada. Por e- xemplo, se o dispositivo 100 estiver horizontal como na Fig. 4 e uma imagem for intenciona- da ser exibida verticalmente, o sinal de orientação do dispositivo 100 pode requerer que a imagem seja exibida horizontalmente na exibição 170 de modo que a imagem possa ser vista sem ter que girar o dispositivo 100.
Em ainda outra modalidade, a indicação de orientação pode ser selecionada por um usuário. Por exemplo, a indicação de orientação predefinida para fotografias pode ser exibir a fotografia com o dispositivo 100 em uma orientação horizontal. Porém, um usuário pode ter tirado a foto intencionando que a orientação do dispositivo 100 fosse vertical e o usuário pode alterar a indicação de orientação para ser vertical.
Em outra modalidade, a indicação de orientação pode ser selecionada por outro dispositivo ou um acessório conectado no dispositivo principal tal como uma atracagem para o dispositivo 100. O próprio dispositivo 100 pode fornecer a indicação de orientação ou o dispositivo adicionado pode fornecer a indicação de orientação. No bloco 320, o método pode atribuir ou mapear uma primeira função para uma a- ção de entrada para frente. A ação de entrada para frente pode ser qualquer tipo de ação que indica o desejo para selecionar a primeira função. Em uma modalidade, a ação de en- trada para frente pode ser selecionando o campo de entrada 130, 140, 150, 160 localizado logicamente para frente do ponto central 120 da área de entrada 110 com base na indicação de orientação. Referindo à Fig. 1 onde o dispositivo 100 está em uma orientação vertical, o campo de entrada 150 fica logicamente para frente do ponto central 120 da área de entrada 110 e seria atribuído a uma primeira função. Claro que, o dispositivo 100 pode estar em uma orientação vertical invertida onde a exibição 170 fica localizada abaixo do ponto central 120 da área de entrada 110 (não mostrada) e uma tarefa lógica similar pode ocorrer. Referindo à Fig. 4 onde o dispositivo 100 em uma orientação horizontal, o campo de entrada 140 fica logicamente para frente do ponto central 120 da área de entrada 110 e pode ser atribuído à primeira função. Claro que, o dispositivo 100 pode estar em uma orientação horizontal inver- tida onde a exibição 170 fica localizada antes do ponto central 120 da área de entrada 110 (não mostrada) e uma tarefa lógica similar pode ocorrer. Referindo à Fig. 5 onde a área de entrada 110 gira para ficar no lado oposto à exibição 170, o campo de entrada 140 fica logi- camente para frente do ponto central 120 da área de entrada 110 e pode ser atribuído à primeira função. Virtualmente qualquer tipo de rotação entre a área de entrada 110 e a exi- bição 170 pode ser levada em conta e uma tarefa lógica dos campos de entrada 130, 140, 150, 160 para funções pode ocorrer.
Em outra modalidade onde uma mesa de toque é usada, a ação de entrada para frente pode ser uma ação de deslize em uma mesa de toque de uma maneira particular em relação ao ponto central 120 da área de entrada 110. Por exemplo, referindo à Fig. 1, um deslize começando de atrás do ponto central 120 da área de entrada 110 e terminando na frente do ponto central 120 da área de entrada 110 pode ser uma ação de entrada para fren- te. Até mesmo se o dispositivo 100 for girado para uma posição horizontal tal como na Fig. 4, um deslize começando de atrás do ponto central 120 da área de entrada 110 e terminan- do na frente do ponto central 120 da área de entrada 110 pode ser uma ação de entrada para frente.
Em uma modalidade, a primeira função pode ser uma função para frente. Uma fun-
ção para frente pode ser uma função que é relacionada logicamente a avançar através de uma série de menus ou através das mídias. Algumas funções para frente de amostra podem incluir avançar rápido, próxima trilha sonora, próxima fotografia, avançar apresentação de slides, próximo capítulo e varrer adiante. A função para frente pode depender das mídias que são executadas. Por exemplo, se vendo fotografias, a função para frente pode indicar próxima fotografia ou avançar apresentação de slides, enquanto se escutando música, a função para frente pode indicar avançar rápido ou próxima trilha de música. No bloco 330, o método pode atribuir ou mapear uma segunda função para uma ação de entrada reversa. A ação de entrada reversa pode ser qualquer tipo de ação que indica o desejo para selecionar a segunda função. Em uma modalidade, a ação de entrada reversa pode ser selecionando um campo de entrada 130, 140, 150, 160 localizado Iogica- mente atrás do ponto central com base na indicação de orientação. Referindo à Fig. 1 onde o dispositivo 100 estiver em uma orientação vertical, o campo de entrada 150 está logica- mente atrás do ponto central 120 da área de entrada 110 e seria atribuído à segunda fun- ção. Referindo à Fig. 4 onde o dispositivo 100 em uma orientação horizontal, o campo de entrada 130 está logicamente atrás do ponto central 120 da área de entrada 110 e pode ser atribuído à segunda função. Referindo à Fig. 5 onde a área de entrada 110 gira para ficar no lado oposto à exibição 170, o campo de entrada 130 está logicamente atrás do ponto central 120 da área de entrada 110 e pode ser atribuído à segunda função.
Em outra modalidade onde uma mesa de toque é usada, a ação de entrada reversa pode ser uma ação de deslize em uma mesa de toque de uma maneira particular em rela- ção ao ponto central 120 da área de entrada 110. Por exemplo, referindo à Fig. 1, um desli- ze começando de uma posição para frente do ponto central 120 da área de entrada 110 e terminando atrás do ponto central 120 da área de entrada 110 pode ser uma ação de entra- da reversa. Até mesmo se o dispositivo 100 for girado para uma posição horizontal tal como na Fig. 4, um deslize começando de uma posição para frente do ponto central 120 da área de entrada 110 e terminando atrás do ponto central 120 da área de entrada 110 pode ser uma ação de entrada reversa.
Em uma modalidade, a segunda função pode ser uma função reversa. Uma função reversa pode ser uma função que é relacionada logicamente a mover para trás através de uma série de menus ou através das mídias. Algumas funções reversas de amostra podem incluir rebobinar, trilha sonora anterior, fotografia anterior, apresentação de slides inversa, capítulo anterior e varrer para trás. A função reversa pode depender das mídias que são executadas. Por exemplo, se vendo fotografias, a função reversa pode indicar fotografia an- terior ou apresentação de slides inversa, enquanto se escutando música, a função reversa pode indicar rebobinar ou trilha de música anterior. No bloco 340, o método pode atribuir ou mapear uma terceira função para uma a-
ção de entrada para acima. A ação de entrada para cima pode ser qualquer tipo de ação indicando o desejo para selecionar a terceira função. Em uma modalidade, a ação de entra- da para cima pode ser qualquer tipo de ação nos campos de entrada 130, 140, 150, 160 que indica o desejo para selecionar a terceira função. Em uma modalidade, a ação de entrada pode ser a seleção de um campo de entrada 130, 140, 150, 160 localizado no ponto central logicamente acima com base na indicação de orientação. Referindo à Fig. 1 onde o disposi- tivo 100 está em uma orientação vertical, o campo de entrada 140 fica logicamente acima do ponto central 120 da área de entrada 110 e seria atribuído à terceira função. Referindo à Fig. 4 onde o dispositivo 100 em uma orientação horizontal, o campo de entrada 160 fica logicamente acima do ponto central 120 da área de entrada 110 e pode ser atribuído à ter- ceira função. Referindo à Fig. 5 onde a área de entrada 110 gira para ficar no oposto lateral á exibição 170, o campo de entrada 150 fica logicamente acima do ponto central 120 da área de entrada 110 e pode ser atribuído à terceira função.
Em outra modalidade onde uma mesa de toque é usada, a ação de entrada para cima pode ser uma ação de deslize em uma mesa de toque de uma maneira particular em relação ao ponto central 120 da área de entrada 110. Por exemplo, referindo à Fig. 1, um deslize começando de abaixo do ponto central 120 da área de entrada 110 e terminando acima do ponto central 120 da área de entrada 110 pode ser considerado uma ação de en- trada para cima. Até mesmo se o dispositivo 100 for girado para uma posição horizontal tal como na Fig. 4, um deslize começando de abaixo do ponto central 120 da área de entrada 110 e terminando acima do ponto central 120 da área de entrada 110 pode ser considerado uma ação de entrada para cima.
Em uma modalidade, a terceira função pode ser uma função de aumento. Uma fun- ção de aumento pode ser uma função que é relacionada logicamente a aumentar algo no dispositivo, tal como aumentar o volume ou mover para cima através de um sistema de me- nu ou mídia. A função de aumento pode depender do estado do dispositivo 100. Se o dispo- sitivo 100 estiver tocando música, a função de aumento pode aumentar o volume e se o dis- positivo estiver exibindo um menu, a função de aumento pode mover para cima através das opções de menu.
No bloco 350, o método pode atribuir ou mapear uma quarta função a uma ação de entrada abaixo. A ação de entrada abaixo pode ser qualquer tipo de ação que indica o dese- jo para selecionar a quarta função. Em uma modalidade, a ação de entrada abaixo pode ser a seleção de um campo de entrada 130, 140, 150, 160 localizado logicamente abaixo do ponto central 120 da área de entrada 110 com base na indicação de orientação. Referindo à Fig. 1 onde o dispositivo 100 estiver em uma orientação vertical, o campo de entrada 130 fica logicamente abaixo do ponto central 120 da área de entrada 110 e seria atribuído à quarta função. Referindo à Fig. 4 onde o dispositivo 100 em uma orientação horizontal, o campo de entrada 150 fica logicamente abaixo do ponto central 120 da área de entrada 110 e pode ser atribuído à quarta função. Referindo à Fig. 5 onde a área de entrada 110 gira para ficar no oposto lateral à exibição 170, o campo de entrada 160 fica logicamente abaixo do ponto central 120 da área de entrada 110 e pode ser atribuído à quarta função. Em outra modalidade onde uma mesa de toque é usada, a ação de entrada abaixo
pode ser uma ação de deslize em uma mesa de toque de uma maneira particular em rela- ção ao ponto central 120 da área de entrada 110. Por exemplo, referindo à Fig. 1, um desli- ze começando de acima do ponto central 120 da área de entrada 110 e terminando abaixo do ponto central 120 da área de entrada 110 pode ser uma ação de entrada abaixo. Até mesmo se o dispositivo 100 for girado para uma posição horizontal tal como na Fig. 4, um deslize começando de acima do ponto central 120 da área de entrada 110 e terminando abaixo do ponto central 120 da área de entrada 110 seria considerado uma ação de entrada abaixo.
Em uma modalidade, a quarta função pode ser uma função de diminuição. A função de diminuição pode ser uma função que está relacionada logicamente a diminuir algo no dispositivo 100 tal como volume ou mover para baixo através de um menu. A função de di- minuição pode depender das mídias que são executadas. Por exemplo, se escutando músi- ca, a função de diminuição pode incluir informação de volume enquanto em outras situa- ções, a função de diminuição pode mover um cursor simplesmente para baixo em um menu.
As ações de entrada podem ser realizadas em uma variedade de modos. Entradas nos campos de entrada 130, 140, 150, 160 da área de entrada 110 podem ser vários conta- tos físicos nos campos de entrada 130, 140, 150, 160 da área de entrada 110 durante um período predeterminado de tempo ou contato contínuo para o período predeterminado de tempo. Dependendo do modo do dispositivo 100, um contato simples para um campo de entrada 130, 140, 150, 160 por um período predeterminado de tempo pode ter uma primeira função, um contato duplo em um campo de entrada 130, 140, 150, 160 por um período pre- determinado de tempo pode ter uma segunda função e contato contínuo em um campo de entrada 130, 140, 150, 160 por um período predeterminado de tempo pode ter uma terceira função. Por exemplo, enquanto escutando um arquivo de música, um primeiro contato físico no campo de entrada para frente 150 (Fig. 1) pode resultar na função varrer para frente na velocidade de 2x, e um segundo contato físico dentro de um período predeterminado de tempo no campo de entrada para frente 150 pode resultar na função de varrer para frente na velocidade de 3x.
Em outra modalidade onde uma mesa de toque é usada, os campos de entrada 130, 140, 150 e 160 podem ser acessados batendo na área de entrada 110 de uma maneira particular em relação ao ponto central 120 da área de entrada 110. Por exemplo na Fig. 1, um deslize começando de um ponto abaixo do ponto central 120 da área de entrada 110 e terminando acima do ponto central 120 da área de entrada 110 pode ser uma seleção do campo para cima 140 enquanto um deslize começando à frente do ponto central 120 da á- rea de entrada 110 e continuando atrás do ponto central 120 da área de entrada 110 seria considerado uma seleção do campo de trás 160, sem levar em conta a orientação do dispo- sitivo.
Como resultado do método, um usuário pode sempre saber que pressionando um campo de entrada 130, 140, 150, 160 na localização particular, tal como o campo de entrada 130, 140, 150, 160 à direita do ponto central 120 da área de entrada 110 no dispositivo 100, a mesma função ocorrerá não importa qual a orientação do dispositivo 100.
Embora o texto anterior exponha uma descrição detalhada de numerosas modali- dades diferentes, deveria ser entendido que o escopo da patente é definido pelas palavras das reivindicações expostas ao término deste patente. A descrição detalhada é para ser interpretada como exemplar apenas e não descreve toda possível modalidade porque des- crever toda possível modalidade seria não prático, se não impossível. Numerosas modalida- des alternativas poderiam ser implementadas, usando tecnologia atual ou tecnologia desen- volvida após a data de depósito desta patente que ainda enquadrariam no escopo das rei- vindicações.
Desse modo, muitas modificações e variações podem ser feitas nas técnicas e es- truturas descritas e ilustradas aqui sem abandono do espírito e escopo das reivindicações presentes. Conseqüentemente, deveria ser entendido que os métodos e aparelho descritos aqui são ilustrativos apenas e não são Iimitativos do escopo das reivindicações.

Claims (21)

1. Método de atribuir funções para introduzir ações em um dispositivo de mídia por- tátil para executar mídias, CARACTERIZADO pelo fato de que compreende: receber uma indicação de orientação (310); atribuir uma primeira função a uma ação de entrada para frente com base na indi- cação de orientação (320); e atribuir uma segunda função para uma ação de entrada para trás com base na indi- cação de orientação (330).
2. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que uma ação de entrada para frente (150) compreende uma selecionada do grupo compreen- dendo: selecionar um campo de entrada localizado logicamente à frente de um ponto cen- tral (120) de uma área de entrada (110) com base na indicação de orientação; e deslizar em um touchpad de uma posição atrás do ponto central (120) da área de entrada (110) para uma posição à frente do ponto central (120) da área de entrada (110) com base na indicação de orientação; e em que uma ação de entrada para trás compreende uma selecionada do grupo compreendendo: selecionar um campo de entrada localizado logicamente atrás do ponto central (120) da área de entrada (110) com base na indicação de orientação; e deslizar em um touchpad de uma posição à frente do ponto central (120) da área de entrada (110) para uma posição atrás do ponto central (120) da área de entrada (110) com base na indicação de orientação.
3. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que adicionalmente compreende: atribuir uma terceira função para uma ação de entrada acima (340); e atribuir uma quarta função a uma ação de entrada abaixo (350).
4. Método, de acordo com a reivindicação 3, CARACTERIZADO pelo fato de que a ação de entrada para cima (140) compreende uma selecionada do grupo compreendendo: selecionar um campo de entrada localizado logicamente acima de um ponto central 120 de uma área de entrada (110) com base na indicação de orientação; e deslizar em um touchpad de uma posição abaixo do ponto central (120) da área de entrada (110) para uma posição acima do ponto central (120) da área de entrada (110) com base na indicação de orientação; e em que uma ação de entrada abaixo compreende uma selecionada do grupo com- preendendo: selecionar um campo de entrada localizado logicamente abaixo do ponto central (120) da área de entrada (110) com base na indicação de orientação; e deslizar em um touchpad acima de uma posição do ponto central (120) da área de entrada (110) para uma posição abaixo do ponto central (120) da área de entrada (110) com base na indicação de orientação.
5. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que adicionalmente compreende receber a indicação de orientação (310) de uma selecionada do grupo compreendendo: as mídias a serem exibidas; um indicador de orientação no dispositivo de mídia portátil; um acessório para o dispositivo de mídia portátil; e uma seleção.
6. Método, de acordo com a reivindicação 5, CARACTERIZADO pelo fato de que adicionalmente compreende atribuir mídias de vídeo e mídias de fotografia a uma indicação de orientação horizontal e atribuir mídias de música a uma indicação de orientação vertical.
7. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que os campos de entrada ficam localizados no lado reverso de uma exibição no dispositivo de mídia portátil.
8. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que a primeira função é uma função para frente e a segunda função é uma função reversa.
9. Método, de acordo com a reivindicação 1, CARACTERIZADO pelo fato de que a terceira função é uma função de aumento e a quarta função é uma função de diminuição.
10. Método, de acordo com a reivindicação 9, CARACTERIZADO pelo fato de que a função de aumento é selecionada de um grupo que compreende aumento de volume e mover para cima através de um menu e em que a função de diminuição é selecionada de um grupo que compreende diminuição de volume e mover para baixo através de um menu.
11. Dispositivo de mídia portátil, CARACTERIZADO pelo fato de que compreende: uma exibição (170); uma memória que armazena instruções executáveis por computador (210); um processador sendo adaptado para executar instruções executáveis por compu- tador (220); e campos de entrada, em que os campos de entrada são centrados ao redor de um ponto central em uma orientação abaixo (130), acima (140), para frente (150) e para trás (160) do ponto central; as instruções executáveis por computador compreendem instruções para: receber uma indicação de orientação (310); atribuir uma função para frente a um campo de entrada localizado logicamente à frente do ponto central com base na indicação de orientação em que a função para frente é selecionada de um grupo compreendendo: avançar; próxima trilha sonora; próxima fotografia; avançar a apresentação de slides; próximo capítulo; varrer; e varrer em velocidades diferentes; e atribuir uma função reversa a um campo de entrada localizado logicamente atrás do ponto central com base na indicação de orientação em que uma função reversa é selecio- nada de um grupo compreendendo: rebobinar; trilha sonora anterior; fotografia anterior; apresentação de slides inversa; começo do capítulo presente; varrer para trás; e varrer para trás em velocidades diferentes através de vídeo ou áudio.
12. Dispositivo de mídia portátil, de acordo com a reivindicação 11, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para atribuir uma função de aumento a um campo de entrada localizado logi- camente acima do ponto central com base na indicação de orientação (340) e atribuir uma função de diminuição a um campo de entrada localizado logicamente abaixo do ponto cen- tral com base na indicação de orientação (350).
13. Dispositivo de mídia portátil, de acordo com a reivindicação 12, CARACTERIZADO pelo fato de que a função de aumento é selecionada de um grupo que compreende aumento de volume e mover para cima através de um menu e em que a função de diminuição é selecionada de um grupo que compreende diminuição de volume e mover para baixo através de um menu.
14. Dispositivo de mídia portátil, de acordo com a reivindicação 11, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para receber a indicação de orientação das mídias a serem exibidas onde as mídias de vídeo e mídias de fotografia são atribuídas a uma indicação de orientação hori- zontal e as mídias de música são atribuídas a uma indicação de orientação vertical.
15. Dispositivo de mídia portátil, de acordo com a reivindicação 11, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para receber a indicação de orientação de um indicador de orientação no dispo- sitivo de mídia portátil (310).
16. Dispositivo de mídia portátil, de acordo com a reivindicação 11, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para permitir a indicação de orientação de ser selecionada.
17. Dispositivo de mídia portátil, de acordo com a reivindicação 11, CARACTERIZADO pelo fato de que os campos de entrada estão localizadas no lado rever- so de uma exibição no dispositivo de mídia portátil.
18. Meio legível por computador, CARACTERIZADO por armazenar instruções e- xecutáveis por computador para atribuir funções aos campos de entrada em um dispositivo de mídia portátil para executar mídias em que os campos de entrada estão em uma orienta- ção para baixo, para cima, para frente e para trás de um ponto central, as instruções execu- táveis por computador compreendem instruções para: receber uma indicação de orientação (310); atribuir uma função para frente a um campo de entrada localizado logicamente à frente do ponto central com base na indicação de orientação (320) em que a função para frente é selecionada de um grupo compreendendo: avançar; próxima trilha sonora; próxima fotografia; avançar a apresentação de slides; próximo capítulo; varrer; e varrer em velocidades diferentes; e atribuir uma função reversa a um campo de entrada localizado logicamente atrás do ponto central com base na indicação de orientação (330) em que uma função reversa é se- lecionada de um grupo compreendendo: rebobinar; trilha sonora anterior; fotografia anterior; apresentação de slides inversa; começando do capítulo presente; varrer para trás; e varrer para trás em velocidades diferentes através de vídeo ou áudio; atribuir uma função de aumento a um campo de entrada localizado logicamente a- cima do ponto central com base na indicação de orientação (340) em que a função de au- mento é selecionada de um grupo compreendendo: aumento de volume; e mover para cima através de um menu; e atribuir uma função de diminuição a um campo de entrada localizado logicamente abaixo do ponto central com base na indicação de orientação (350) em que uma função de diminuição é selecionada de um grupo compreendendo: diminuição de volume; e mover para baixo através de um menu.
19. Meio legível por computador, de acordo com a reivindicação 18, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para receber a indicação de orientação das mídias a serem exibidas onde as mídias de vídeo e mídias de fotografia são atribuídas a uma indicação de orientação hori- zontal e as mídias de música são atribuídas a uma indicação de orientação vertical.
20. Meio legível por computador, de acordo com a reivindicação 18, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para receber a indicação de orientação de um indicador de orientação no dispo- sitivo de mídia portátil.
21. Meio legível por computador, de acordo com a reivindicação 18, CARACTERIZADO pelo fato de que adicionalmente compreende instruções executáveis por computador para permitir a indicação de orientação ser selecionada.
BRPI0714321-4A 2006-09-14 2007-09-11 definindo campos de entrada de usuÁrio em um dispositivo de mÍdia portÁtil BRPI0714321A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/532.001 2006-09-14
US11/532,001 US7889173B2 (en) 2006-09-14 2006-09-14 Defining user input fields on a portable media device
PCT/US2007/078097 WO2008033795A1 (en) 2006-09-14 2007-09-11 Defining user input fields on a portable media device

Publications (1)

Publication Number Publication Date
BRPI0714321A2 true BRPI0714321A2 (pt) 2013-04-24

Family

ID=39184119

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0714321-4A BRPI0714321A2 (pt) 2006-09-14 2007-09-11 definindo campos de entrada de usuÁrio em um dispositivo de mÍdia portÁtil

Country Status (10)

Country Link
US (1) US7889173B2 (pt)
EP (1) EP2078240A4 (pt)
JP (1) JP2010503924A (pt)
KR (1) KR20090051089A (pt)
CN (1) CN101517524A (pt)
BR (1) BRPI0714321A2 (pt)
CA (1) CA2659210A1 (pt)
MX (1) MX2009002293A (pt)
RU (1) RU2468416C2 (pt)
WO (1) WO2008033795A1 (pt)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8355031B2 (en) * 2009-03-17 2013-01-15 Harris Corporation Portable electronic devices with adjustable display orientation
US8594611B2 (en) 2011-06-22 2013-11-26 Harris Corporation Intrinsically safe portable radio architecture
CN103645800B (zh) 2013-11-21 2017-06-16 华为技术有限公司 一种音量控制单元的控制功能的调换方法、装置及终端

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2167304C (en) 1993-07-16 1998-04-21 Louis B. Rosenberg Multi degree of freedom human-computer interface with tracking and forcefeedback
US6115025A (en) 1997-09-30 2000-09-05 Silicon Graphics, Inc. System for maintaining orientation of a user interface as a display changes orientation
US6009410A (en) 1997-10-16 1999-12-28 At&T Corporation Method and system for presenting customized advertising to a user on the world wide web
US6151208A (en) 1998-06-24 2000-11-21 Digital Equipment Corporation Wearable computing device mounted on superior dorsal aspect of a hand
US6195696B1 (en) 1998-10-01 2001-02-27 International Business Machines Corporation Systems, methods and computer program products for assigning, generating and delivering content to intranet users
US7038667B1 (en) * 1998-10-26 2006-05-02 Immersion Corporation Mechanisms for control knobs and other interface devices
US6334063B1 (en) 1998-12-17 2001-12-25 Motorola, Inc. Electronic device with auto-positioning virtual image display and associated method
US6400376B1 (en) 1998-12-21 2002-06-04 Ericsson Inc. Display control for hand-held data processing device
US6737591B1 (en) 1999-05-25 2004-05-18 Silverbrook Research Pty Ltd Orientation sensing device
WO2000079772A1 (de) * 1999-06-22 2000-12-28 Siemens Aktiengesellschaft Bedieneinrichtung
FI20001506A (fi) * 1999-10-12 2001-04-13 J P Metsaevainio Design Oy Kädessäpidettävän laitteen toimintamenetelmä
US6466198B1 (en) 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display
KR100662280B1 (ko) * 2000-10-04 2007-01-02 엘지전자 주식회사 회전감지 표시기능이 구비된 화상 이동통신 단말기 및 그회전감지 표시 처리방법
US6690358B2 (en) 2000-11-30 2004-02-10 Alan Edward Kaplan Display control for hand-held devices
JP2002314652A (ja) * 2001-04-16 2002-10-25 Kyocera Corp 携帯通信端末
FI20015005A (fi) * 2001-05-31 2002-12-01 Nokia Corp Näyttöelimen sisältävä matkaviestin
GB2376283B (en) 2001-06-04 2005-03-16 Hewlett Packard Co Foot activated user input
US20030008671A1 (en) 2001-07-06 2003-01-09 Global Locate, Inc. Method and apparatus for providing local orientation of a GPS capable wireless device
US6847351B2 (en) 2001-08-13 2005-01-25 Siemens Information And Communication Mobile, Llc Tilt-based pointing for hand-held devices
US20040205484A1 (en) 2002-05-01 2004-10-14 Pennington Stanford E. System and method for dynamically generating customized pages
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US20040098360A1 (en) 2002-11-15 2004-05-20 Humanizing Technologies, Inc. Customized life portal
EP1573715A4 (en) * 2002-12-16 2011-11-02 Microsoft Corp SYSTEMS AND METHOD FOR CONNECTING TO COMPUTER DEVICES
JP4355849B2 (ja) * 2003-06-06 2009-11-04 カシオ計算機株式会社 記録装置、記録装置の電源制御方法及びプログラム
KR100538948B1 (ko) * 2003-08-11 2005-12-27 삼성전자주식회사 적응적 이미지의 표시가 가능한 휴대용 단말기의디스플레이 장치
JP2005100084A (ja) * 2003-09-25 2005-04-14 Toshiba Corp 画像処理装置及び方法
JP2005108108A (ja) 2003-10-01 2005-04-21 Canon Inc 三次元cg操作装置および方法、並びに位置姿勢センサのキャリブレーション装置
US7181251B2 (en) * 2003-10-22 2007-02-20 Nokia Corporation Mobile communication terminal with multi orientation user interface
US7907121B2 (en) * 2003-11-19 2011-03-15 Qualcomm Incorporated Portable device with versatile keyboard
JP2005266061A (ja) * 2004-03-17 2005-09-29 Olympus Corp 再生装置
TWI248043B (en) * 2004-04-20 2006-01-21 Wistron Corp Electrical device capable of auto-adjusting display direction as a tilt of a display
JP2005346244A (ja) * 2004-06-01 2005-12-15 Nec Corp 情報表示装置及びその操作方法
JP4559140B2 (ja) * 2004-07-05 2010-10-06 ソフトバンクモバイル株式会社 電子機器
GB0416754D0 (en) 2004-07-28 2004-09-01 Carroll Jarlath O Moveable devices
US7138979B2 (en) 2004-08-27 2006-11-21 Motorola, Inc. Device orientation based input signal generation

Also Published As

Publication number Publication date
MX2009002293A (es) 2009-03-20
RU2468416C2 (ru) 2012-11-27
EP2078240A1 (en) 2009-07-15
WO2008033795A1 (en) 2008-03-20
US7889173B2 (en) 2011-02-15
JP2010503924A (ja) 2010-02-04
CA2659210A1 (en) 2008-03-20
RU2009109203A (ru) 2010-09-20
KR20090051089A (ko) 2009-05-20
EP2078240A4 (en) 2012-09-26
CN101517524A (zh) 2009-08-26
US20080068341A1 (en) 2008-03-20

Similar Documents

Publication Publication Date Title
US8977107B2 (en) Storage device and method for resuming playback of content
US20150139615A1 (en) Mobile video editing and sharing for social media
BR112014003009B1 (pt) Método, dispositivo e meio de armazenamento
US20100275164A1 (en) Authoring apparatus
KR20110118613A (ko) 재생가능 콘텐츠를 관리하는 저장 디바이스
US9684441B2 (en) Apparatus and associated methods
JP2006040473A5 (pt)
KR102004008B1 (ko) 송신 장치, 표시 제어 장치, 콘텐츠 송신 방법, 기록 매체 및 프로그램
BRPI0714321A2 (pt) definindo campos de entrada de usuÁrio em um dispositivo de mÍdia portÁtil
US10637905B2 (en) Method for processing data and electronic apparatus
KR102104498B1 (ko) 슬라이드 쇼를 제공하는 시스템 및 방법
JP2007219647A (ja) 携帯端末
KR20120054672A (ko) 미디어 컨텐츠 제공 방법 및 이를 위한 장치
ES2847310T3 (es) Método secuencial para la presentación de imágenes con funcionalidad mejorada y aparato del mismo
US20070036525A1 (en) Portable digital file converter and digital file converting method
KR20080041835A (ko) 멀티미디어 데이터 레코더
KR100821775B1 (ko) 휴대용 멀티미디어 기기에서의 분할 표시 제어장치 및 방법
TW201539399A (zh) 遠距教學系統之數位筆記
KR101070748B1 (ko) 휴대형 재생장치의 파일정보 제공방법
US20130212305A1 (en) Multimedia projector
KR100621512B1 (ko) 파일 리스트 표시 제어장치 및 방법
US20150019552A1 (en) Merging sets of data objects for display
KR20080041837A (ko) 멀티미디어 데이터 레코더
TWI252969B (en) Method for backing up image data to optical storage media
KR20140080093A (ko) 휴대단말기의 영상 재생 방법 및 장치

Legal Events

Date Code Title Description
B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE A 6A ANUIDADE.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2261 DE 06/05/2014.