BRPI0615283A2 - interatividade por meio de reconhecimento de imagem móvel - Google Patents

interatividade por meio de reconhecimento de imagem móvel Download PDF

Info

Publication number
BRPI0615283A2
BRPI0615283A2 BRPI0615283-0A BRPI0615283A BRPI0615283A2 BR PI0615283 A2 BRPI0615283 A2 BR PI0615283A2 BR PI0615283 A BRPI0615283 A BR PI0615283A BR PI0615283 A2 BRPI0615283 A2 BR PI0615283A2
Authority
BR
Brazil
Prior art keywords
image data
mobile device
game
real world
identify
Prior art date
Application number
BRPI0615283-0A
Other languages
English (en)
Inventor
Ronald H Cohen
Original Assignee
Evryx Technologies Inc
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 Evryx Technologies Inc filed Critical Evryx Technologies Inc
Publication of BRPI0615283A2 publication Critical patent/BRPI0615283A2/pt

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/213Input arrangements for video game devices characterised by their sensors, purposes or types comprising photodetecting means, e.g. cameras, photodiodes or infrared cells
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/25Output arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/32Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
    • A63F13/323Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections between game devices with different hardware characteristics, e.g. hand-held game devices connectable to game consoles or arcade machines
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/332Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using wireless networks, e.g. cellular phone networks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/65Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/65Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
    • A63F13/655Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/16Sound input; Sound output
    • G06F3/167Audio in a user interface, e.g. using voice commands for navigating, audio feedback
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/00Three-dimensional [3D] image rendering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating three-dimensional [3D] models or images for computer graphics
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating three-dimensional [3D] models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/18Timing circuits for raster scan displays
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/216Input arrangements for video game devices characterised by their sensors, purposes or types using geographical information, e.g. location of the game device or player using GPS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/355Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an encoded video stream for transmitting to a mobile phone or a thin client
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/63Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1087Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera
    • A63F2300/1093Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals comprising photodetecting means, e.g. a camera using visible light
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/538Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for performing operations on behalf of the game client, e.g. rendering
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5573Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history player location
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6009Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content
    • A63F2300/6018Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content where the game content is authored by the player, e.g. level editor or by game device at runtime, e.g. level is created from music data on CD
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/69Involving elements of the real world in the game world, e.g. measurement in live races, real video
    • A63F2300/695Imported photos, e.g. of the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8082Virtual reality
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8088Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game involving concurrently several players in a non-networked game, e.g. on the same game console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8094Unusual game types, e.g. virtual cooking
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72427User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/52Details of telephonic subscriber devices including functional features of a camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

INTERATIVIDADE POR MEIO DE RECONHECIMENTO DE IMAGEM MóVEL. A presente invenção refere-se a sistemas e métodos de interação com um espaço virtual, no qual um dispositivo móvel é usado para capturar eletronicamente dados de imagem de um objeto do mundo real, os ddos de imagem são usados para identificar informação relacionada ao objeto do mundo real, e a informação é usada para interagir com software para controlar pelo menos um de: (a) um aspecto de um jogo eletrónico; e (b) um segundo local de dispositivo para o dispositivo móvel, Os métodos e siste- mas considerados podem ser usados para jogo, no qual os dados de ima- gem podem ser usados para identificar um nome do objeto do mundo real, para classificar o objeto do mundo real, identificar o objeto do mundo real como um jogador no jogo, para identificar o objeto do mundo real como um objeto alvo ou como sendo dotado de algum valor no jogo, usar os dados de imagem para identificar o objeto do mundo real como um objeto alvo no jogo.

Description

Relatório Descritivo da Patente de Invenção para "INTERATIVI-DADE POR MEIO DE RECONHECIMENTO DE IMAGEM MÓVEL".
Este pedido reivindica a prioridade do Pedido de Patente Provi-sório U.S. N°. 60/712590, depositado em 29 de agosto de 2005.
Campo da Invenção
A presente invenção refere-se ao campo de redes móveis, dosdispositivos móveis como, por exemplo, telefones e informações proporcio-nadas para e provenientes de usuários através de tais dispositivos.
Antecedentes da Invenção
A Patente U.S. 7.016.532, de Boncyk et al, expedida em 21 demarço de 2006, e inteiramente incorporada ao presente à guisa de referên-cia, descreve um método e processo através dos quais os indivíduos podemusar os seus telefones celulares, PDAs e similares para captar imagens digi-tais de objetos de duas ou três dimensões, a(s) imagem(s) ou informaçõesderivadas da(s) imagem(s) podem ser enviadas para um servidor distai e oservidor pode usar a informação transmitida para identificar um objeto naimagem. Tendo identificado o objeto o servidor pode então proporcionar in-formação adicional (número de telefone, endereço, ligações na web, e assimpor diante) de volta para o indivíduo captando a imagem digital. Por sua vez,essa pessoa pode usar a informação adicional de qualquer maneira adequa-da como, por exemplo, executar uma compra, navegar na Internet, e assimpor diante.
É também conhecido o uso de um telefone pessoal para interagirem maneiras limitadas com um mundo de jogo virtual. Por exemplo, um telefo-ne celular pode ser usado como um clube de golfe para interagir com um cursode golfe virtual, http://mobhappy.tvDepad.com/russell_buckleys_mobhappy/2005/01/index.html. Como outro exemplo, um te-lefone celular pode ser usado para jogar uma caçada ao tesouro virtual,http://www.joystiq.com/2006/02/24/gps-gamming/, e para licença ou encontrarum "graffiti" virtual, http://www.dw-world.de/dw/article/0.1564.1481993.00.html.
Contudo, o que não foi observado é que um dispositivo móvel decâmera habilitado pode ser usado em combinação com software para identi-ficar informação relacionada aos objetos do mundo real, e então usar aquelainformação para controlar (a) um aspecto de um jogo eletrônico ou (b) umsegundo local de dispositivo para o dispositivo móvel.
Sumário da Invenção
A presente invenção proporciona sistemas, métodos e aparelhosnos quais um dispositivo móvel de câmera habilitado é usado em combina-ção com software para identificar informação relacionada a objetos do mun-do real, e então usar aquela informação para controlar (a) um aspecto de umjogo eletrônico ou (b) um segundo local de dispositivo para o dispositivo móvel.
Em usos considerados, as outras entradas podem ser quasequalquer coisa incluindo, por exemplo, uma senha, o uso de um botão comoum gatilho de uma arma simulada, verificando as etapas em uma caçada aotesouro, jogando um vídeo game que seja dotado de objetos tanto do mundoreal quanto virtual, votação, e assim por diante.
A combinação de situação de mundo real e situação de mundovirtual também pode ser qualquer coisa. Por exemplo, a situação de mundoreal pode variar de relativamente estática (como, por exemplo, um anúncioem uma revista) a relativamente dinâmica (como, por exemplo, formaçõesde nuvens, imagens em um aparelho de televisão, localização de uma pes-soa ou automóvel). Além disso, a situação de mundo virtual pode variar in-dependentemente de uma relativamente estática (como, por exemplo, umaopção para aquisição de dinheiro virtual ou outros recursos) a relativamentedinâmica (como, por exemplo, as posições de caracteres virtuais em um ví-deo game).
As modalidades preferidas da matéria inventiva dessa aplicaçãoincluem as etapas que se seguem. As etapas 1 e 2 desse processo foramdescritas na Patente U.S. 7.016.532.
1) Uma informação de conexão é estabelecida entre um disposi-tivo móvel e um recurso de informação (como, por exemplo, um site da web)com base em imagem capturada pelo dispositivo móvel. Isso é feito captu-rando uma imagem de um objeto com o dispositivo móvel, enviando a ima-gem para um servidor distai, reconhecendo o objeto no servidor e o servidorenviando um endereço de recurso de informação para o dispositivo móvel.
2) O usuário obtém informação de um recurso de informação pormeio de um dispositivo móvel.
3) O usuário interage com o recurso de informação ou objetocom base na conexão de informação anteriormente estabelecida. Essa inte-ração pode ser de vários tipos, incluindo, por exemplo:
. Repetir o processo acima inúmeras vezes.
. Realizar uma transação.
. Realizar ações em um jogo
. Abrir uma porta (física ou virtual) para obter acesso à informa-ção segura ou um local seguro.
. Interagir com programação de TV (incluindo a seleção de umcanal).
. Comunicação com outras pessoas.
Breve Descrição dos Desenhos
A figura 1 é um esquema de um método exemplificativo de acor-do com um aspecto da matéria inventiva.
A figura 2 é um esquema de um método exemplificativo de acor-do com outro aspecto da matéria inventiva.
Descrição Detalhada
Definições
Conforme aqui usado, o termo "dispositivo móvel" significa umdispositivo portátil que inclui funcionalidade de captura de imagem como, porexemplo, uma câmera digital e é dotado de conectividade com pelo menosuma rede como, por exemplo, uma rede de telefone celular e/ou a Internet.O dispositivo móvel pode ser um telefone móvel (celular ou diferente), PDA,ou outro dispositivo portátil.
Conforme aqui usado, o termo "aplicação" significa algoritmosexecutáveis de máquina, usualmente em software, residente no servidor, odispositivo móvel, ou ambos.
Conforme aqui usado, o termo "usuário" significa um ser humanoque interage com uma aplicação.Conforme aqui usado, o termo "servidor" significa um dispositivocom capacidade pelo menos parcial para reconhecer objetos em imagens ouem informação derivada de imagens.
Na figura 1, uma primeira categoria exemplificativa do processo100 inclui: etapa 110 onde um usuário captura pelo menos uma imagem deum objeto usando um dispositivo móvel; etapa 120 onde pelo menos parteda imagem, ou informação derivada da mesma, ou ambas, é enviada pormeio de uma rede para um servidor distai; etapa 130 onde o servidor reco-nhece pelo menos um objeto na imagem; e etapa 140 onde o servidor de-termina alguma informação, com base na identidade do objeto e outra infor-mação como, por exemplo, o tempo atual, o estado observado do objeto, olocal do usuário etc. Se a aparência do objeto variar com o tempo, então es-sa aparência de variação com o tempo pode ser usada na determinação dainformação. Essa aparência de variação com o tempo pode, além disso, es-tar correlata com o tempo atual na determinação da informação.
Outras etapas contempladas incluem a etapa 152 de proporcio-nar informação para o usuário por meio de uma rede e do dispositivo móvel;a etapa 154 de enviar um endereço de informação para o usuário por meiode uma rede e de dispositivo móvel; a etapa 156 de enviar instruções paraum computador, máquina, ou outro dispositivo para realizar uma ação; e aetapa 158 do usuário realizar uma ação com base na ação realizada pelaaplicação.
O processo acima pode ser repetido quantas vezes forem ne-cessárias ou apropriado. O usuário pode capturar pelo menos uma imagemadicional ou proporcionar outras entradas para o servidor ou para outro dis-positivo, com base na ação realizada pela aplicação, iniciando, portanto umnovo ciclo.
Na figura 2, outra categoria dos métodos 200 de interação comum espaço virtual, compreende: etapa 210 de uso de um dispositivo móvelpara capturar eletronicamente dados de imagem de um objeto do mundoreal; etapa 220 de uso de dados de imagem para identificar informação rela-cionada ao objeto do mundo real; e a etapa 230 de uso da informação parainteragir com software sendo operado pelo menos em parte externamente aodispositivo móvel, para controlar pelo menos um de: (a) um aspecto de um jogoeletrônico; e (b) um segundo local de dispositivo para o dispositivo móvel.
As etapas opcionais coletivamente ilustradas como 242 incluemo uso de um dispositivo móvel para capturar eletronicamente um vídeo está-tico ou uma imagem em movimento.
As etapas opcionais coletivamente ilustradas como 244 incluemo uso de dados de imagem para identificar um nome do objeto do mundoreal, para classificar o objeto do mundo real, identificar o objeto do mundoreal como um jogador no jogo, para identificar o objeto do mundo real comoum objeto alvo ou como sendo dotado de algum outro valor no jogo, parausar os dados de imagem para identificar o objeto do mundo real como umobjeto alvo no jogo, ou para determinar características ambientais próximasao dispositivo móvel.
As etapas opcionais coletivamente ilustradas como 246 incluemo software acomodando pelo menos três ou mais, preferivelmente pelo menoscinco, usuários simultâneos que possam interagir com outro dos usuários.
As etapas opcionais coletivamente ilustradas como 248 compre-endem proporcionar uma entrada para o jogo como, por exemplo, dados re-acionados ao uso de uma arma virtual, execução virtual de música; ou via-gem virtual.
As etapas opcionais coletivamente ilustradas como 250 compre-endem a mudança de um canal, ou controlar de alguma outra maneira umaTV ou outro dispositivo.
As etapas opcionais coletivamente ilustradas como 252 compre-endem adicionalmente o uso de um designador de local físico do dispositivomóvel para interagir com o software, incluindo para o local designador com-preende uma coordenada geográfica.
As etapas opcionais coletivamente ilustradas como 254 compre-endem adicionalmente o uso de pelo menos uma orientação e aceleração dodispositivo móvel para interagir com o software.ExemplosNa figura 1, um sistema inclui um usuário que usa um telefonecelular ou outro dispositivo móvel para capturar uma imagem de um objeto.São considerados todos os objetos práticos, incluindo, por exemplo, umacapa de um CD (disco de áudio compacto) ou uma imagem visível em umaface do CD, um DVD (disco de vídeo digital), uma propaganda de revista,um produto de consumo, e assim por diante. A identificação do objeto é adi-cionada ao "carrinho de compras" em linha do usuário em uma aplicação decompra em linha. O "carrinho de compras" representa uma lista de itens queo usuário pretende comprar. O usuário então continua a comprar pela captu-ra de imagens de objetos adicionais que o mesmo pretende comprar ou so-bre o qual deseja informação.
Um usuário deduz, a partir da informação em uma aplicação dejogo, a identidade, natureza e/ou local de um "objeto alvo" que o mesmo de-va encontrar como uma etapa em um jogo. O usuário então encontra um"objeto candidato" que o mesmo acredita ser o objeto alvo ou outro objetoque esteja próximo ao objeto alvo ou em uma trajetória do objeto alvo, ouestá de outro modo relacionado à sua pesquisa para o objeto alvo. O usuáriocaptura uma imagem do objeto candidato com seu telefone celular. A ima-gem é enviada para o servidor e reconhecida. Se o objeto candidato for oobjeto alvo, o usuário obtém pontos no jogo. Se o objeto candidato não for oobjeto alvo, mas em vez disso estiver na trajetória, ou nas proximidades doobjeto alvo, então a aplicação pode proporcionar o usuário com
A)informação relacionada ao seu progresso em direção ao objeto alvo e/ou
B) uma sugestão relacionada a como progredir em direção ao objeto alvo,aos objetos alvos, pontos de recompensa, sugestões, e vários outros aspec-tos de tal jogo pela dinâmica, de maneira que o jogo mude com o tempo,local, participantes, estados e progresso dos participantes, e outros fatores.
Um usuário captura uma imagem de um edifício, loja, estátua, ououtro tal "objeto alvo". O conteúdo interativo e/ou informação pertinente aoobjeto alvo é proporcionada ao usuário por meio de do dispositivo móvel. Oconteúdo interativo e/ou informação é criado e/ou modificado com base naaparência do objeto alvo. Por exemplo, anúncios de refrigerantes geladospodem ser enviados para o usuário com base na determinação de que otempo no local do usuário está quente e ensolarado. Tais determinações dascondições no local do usuário podem ser baseadas em pelo menos um de:
A) a aparência das sombras na imagem, B) dados da temperatura obtidosdos recursos de informação atmosféricas, C) o local do dispositivo móvelcomo determinado pelo Sistema de Posicionamento Global, variação e/outriangulação de freqüência de rádio, ou outros meios, D) a aparência de lu-zes (por exemplo, luz de rua, sinais de néon, quadros de aviso iluminadosetc.), e E) tempo atual.
Um usuário deseja obter acesso para um local seguro, recursode informação, recurso de computação, ou outra coisa desse tipo (o "recursoseguro") que é restrito de um acesso público geral. O usuário captura umaimagem, com seu dispositivo móvel, do recurso seguro ou um objeto, como,por exemplo, um sinal, que está próximo ou de outro modo corresponda aorecurso seguro. A imagem é enviada para um servidor. O servidor determinaque o usuário deseja obter acesso ao recurso seguro. O servidor envia umamensagem para o usuário (por meio de do dispositivo móvel), instruindo ousuário a proporcionar uma imagem da face do usuário e/ou de algum outromodo de identificação. O usuário então captura uma imagem de sua face oude algum outro modo de identificação e essa imagem é enviada para o ser-vidor. O servidor valida a identidade do usuário pelo reconhecimento da facedo usuário ou de outro modo de identificação na imagem. O servidor entãoinstrui o usuário para indicar uma senha. O usuário informa a senha, ditandoa mesma no dispositivo móvel, entrando a mesma em um teclado no disposi-tivo móvel, ou entrando a mesma em um teclado ou outro dispositivo (como,por exemplo, um teclado fixado no recurso seguro), ou outros meios. A se-nha pode variar dependendo do recurso seguro, da identidade do usuário,do tempo atual, e de outros fatores. O servidor ou outro dispositivo entãoconcede ou nega o acesso do usuário para o recurso seguro com base naverificação da senha, tempo atual, identidade do usuário, local do usuário,local do recurso seguro, e/ou outros fatores.
Um jogo envolvendo um tiro simulado de uma arma pode serproporcionado como se segue. Um usuário aponta seu dispositivo móvel emum objeto que deseje atirar. O usuário vê, na tela de exibição do seu disposi-tivo móvel, uma vista simulada do uso de uma arma. Por exemplo, o usuáriopode ver os cursores em forma de cruz de uma vista de mira sobreposta nacena do mundo real em frente ao mesmo. O usuário "dispara" uma arma si-mulada pressionando um botão ou realizando outra entrada (por exemplo,entrada de tela ou comando de voz) para o dispositivo móvel. O dispositivomóvel captura uma imagem e envia a mesma para o servidor. Além da ima-gem, pode também ser enviada outra informação para o servidor. A aplica-ção (compreendendo software em um ou ambos os servidores e dispositivosmóveis) reconhece o(s) objeto(s) na imagem e correlaciona as mesmas coma arma simulada no ponto de mira. A aplicação então proporciona uma simu-lação, na tela do dispositivo móvel, do disparo da arma. Essa simulação po-de ser sobreposta na imagem da cena do mundo real. Dependendo de vá-rios fatores, a arma pode ser dotada de vários efeitos no jogo, sem nenhumefeito para destruir completamente um alvo simulado. Tais efeitos podem sersimulados por meio de uma animação, vídeo, e/ou áudio no dispositivo mó-vel. Tais efeitos podem ser gerados no servidor, no dispositivo móvel, ou emambos, ou carregados do servidor ou de outro computador. O resultado dodisparo da arma pode depender de vários fatores, incluindo a identidade dosobjetos na imagem e da posição desses objetos com relação ao usuário ecom relação ao ponto de mira da arma.
Múltiplos usuários podem simular uma luta uns contra os outros.Nesse caso, se um usuário atirar em outro usuário, então os dispositivosmóveis de cada jogador exibe saídas apropriadas. Por exemplo, se um usu-ário (a "Vítima") for atingido por outro, então o dispositivo móvel da Vítimapode produzir animações e efeitos sonoros retratando o ataque do lado dorecebimento. A Vítima pode ter pontos (escore, saúde, ou diferente) deduzi-dos dos seus pontos de jogo devido a tal ataque. Os usuários participantesde tal jogo, e suas posições com relação aos outros usuários e os pontos demira da arma, podem ser determinados por meio de vários dispositivos. Taisdispositivos podem incluir, por exemplo, etiquetas "bulls-eye" usadas pelosusuários. Nesse caso, por exemplo, uma Vítima poderia apenas ser "atingi-da" com sucesso se aparecer o símbolo "bulls-eye" na parte da imagem quecorresponde ao ponto de mira da arma.
Outras armas simuladas, como, por exemplo, espadas, escudos,mísseis, projéteis, ou armas de irradiação também podem ser usadas em taljogo.
Se a orientação, aceleração, e/ou sensor de posição estiveremincluídos no dispositivo móvel, então a orientação e/ou aceleração do dispo-sitivo móvel podem ser usadas como entradas para uma aplicação como,por exemplo, um jogo. Por exemplo, um usuário pode se conectar a uma lutade espada simulada controlando sua espada simulada através do movimen-to do seu dispositivo móvel. Exemplos adicionais são: vôo, direção, ou ou-tras simulações nas quais o usuário controla um objeto simulado por meio demovimento de seu dispositivo móvel. Em tais jogos, o jogo pode ser exibidopelo dispositivo móvel ou algum outro dispositivo, como, por exemplo, umatelevisão ou um computador. Nesse caso, o dispositivo móvel serve, essen-cialmente, como um mouse, barra de direção, caneta de desenho, ou outrodispositivo de entrada manual para um sistema de computador. Os sensoresde orientação e/ou de aceleração podem estar embutidos no dispositivo mó-vel ou podem ser completa ou parcialmente implementados na parte externado dispositivo móvel (por exemplo, usando freqüência de rádio ou determi-nação de posição magnética).
Um usuário pode usar seu dispositivo móvel para interagir comconteúdo, onde "conteúdo" signifique programação, jogos, ou outras infor-mações proporcionadas eletronicamente. Exemplos de conteúdo nesse con-texto são: programas de televisão, jogos de computador, vídeo games, pro-gramas de rádio, desenhos animados, música, noticiários etc. Nessa aplica-ção, o usuário captura uma imagem de pelo menos um objeto, um objeto naimagem é reconhecido por um servidor, e então com base na identidade doobjeto, e opcionalmente também a identidade do usuário, o tempo atual, eoutros tantos fatores, o conteúdo é modificado.
Um exemplo de tal uso é um usuário capturando uma imagemde uma propaganda ou de outro item em uma revista ou jornal e, portanto,levando sua televisão a receber conteúdo apropriado para o item. Isso podeser realizado pelo servidor enviando uma mensagem A) para a televisão dousuário, instruindo a televisão a mudar de canal ou B) para outro servidor ousistema de computador que, por sua vez, envia conteúdo para a televisão dousuário. Esse processo pode ser realizado não apenas através da televisãomas também, através de qualquer dispositivo capaz de proporcionar conteú-do para o usuário, incluindo, por exemplo, um computador, um rádio, umdispositivo de áudio, ou um dispositivo de jogo.
Após o usuário ter iniciado o recebimento do conteúdo, o mesmopode continuar a interagir com o conteúdo por meio de captura de imagensadicionais, movimento do dispositivo móvel, ou outras entradas. Por exem-plo, um usuário pode capturar uma imagem de um quadro de avisos eletrô-nico (ou outro monitor eletrônico). O servidor reconhece a imagem no quadrode avisos e então estabelece uma trajetória de comunicação entre o usuárioe o computador que controla o quadro de avisos. O quadro de avisos podeentão exibir conteúdo novo e interativo para o usuário, incluindo conteúdovisual e de áudio. O usuário pode interagir com esse conteúdo, por meio dedo quadro de avisos, através da captura de imagem adicional e/ou movimen-to do dispositivo móvel. O conteúdo em tal interação pode ser proporcionadopara o usuário através do quadro de avisos, do dispositivo móvel, ou qual-quer combinação dos mesmos. Tal interação pode ser usada para propa-ganda (por exemplo, por meio de um quadro de avisos), entretenimento (porexemplo, por meio de um computador, televisão ou outro dispositivo comcapacidade de exibição de áudio e/ou vídeo), trabalho, estudo etc. Tal inte-ração pode também ser usada para máquinas interativas, como, por exem-plo, máquinas de vender, máquinas de ticket, quiosques de informação etc.
Múltiplos usuários podem interagir uns com os outros, os usuá-rios podem estar conectados juntos em um espaço virtual, comunidade, ou am-biente por meio de "ligação" com conteúdo com base em "pontos de partida"(objetos físicos do mundo real) que estejam de alguma forma relacionados.
Por exemplo, vários usuários poderiam se conectar uns com osoutros, pela captura das imagens do mesmo quadro de avisos (interativo oudiferente). Esses usuários podem então participar da mesma experiênciainterativa que está sendo exibida no quadro de avisos e/ou nos seus disposi-tivos móveis. Esses usuários estariam geralmente em proximidade física unscom os outros. Um exemplo são os expectadores em um evento esportivointeragindo com o evento por meio de seus dispositivos móveis por terem"clicado" (capturar imagens) do placar ou de outra tela. Outro exemplo sãomúltiplos usuários em frente a mesma tela dinâmica (por exemplo, tela deexibição grande) e interagindo tanto com o conteúdo de exibição quanto unscom os outros. Os usuários em uma reunião ou convenção podem emitirvotos ou interagir de outro modo com o grupo e outros usuários.
Os usuários podem similarmente participar de um ambiente vir-tual comum mesmo se não estiverem próximos fisicamente uns dos outros.Um exemplo seria múltiplos usuários "clicando" (capturando imagens do) omesmo tipo de recipiente de bebida e portanto estando conectados juntos.Outro exemplo seria múltiplos usuários "clicando" em um programa de tele-visão ou programa com base na Internet e estando similarmente conectadosjuntos. Os usuários em reuniões podem interagir com outros usuários quepodem não estar fisicamente presentes mas estão assistindo por meio deconexão eletrônica. Assistentes remotos (não presentes fisicamente) de talreunião também podem geralmente interagir com a reunião.
Os usuários interagem diretamente com televisão ou outros con-teúdos de áudio/vídeo. Isso é realizado pela captura de uma imagem de umobjeto, reconhecendo o objeto em um servidor, e então conectando o usuá-rio em um sistema de computação que interage tanto com o usuário quantocom o conteúdo. Por exemplo, os usuários podem "clicar" (capturar uma i-magem da) na imagem de um programa de televisão em sua tela de televi-são. Com base no reconhecimento do que está na tela, os mesmos são en-tão conectados em um sistema de computador que interage com o programade televisão. Dessa maneira, os usuários podem interagir com o programade televisão, por exemplo, votando em participantes, votando ou selecionan-do de outro modo as próximas etapas em uma história ou desfecho deseja-do, desempenhando o papel de uma personagem na história etc. Essa téc-nica pode ser aplicada não apenas para a televisão, como também qualqueroutra forma de entretenimento proporcionado eletronicamente, como, porexemplo, desenhos digitais, e jogos de computador,
Portanto, foram descritas modalidades e aplicações específicasnas quais um dispositivo móvel de câmera habilitado é usado em combina-ção com software para identificar informação relacionada a objetos do mun-do real, e então usar essa informação para controlar (a) um aspecto de umjogo eletrônico, ou (b) um segundo local de dispositivo para o dispositivomóvel. Contudo, deve ser evidente, para aqueles versados na técnica quesão possíveis muitas outras modificações além daquelas já descritas, semse afastar dos conceitos inventivos aqui contidos. A matéria inventiva, por-tanto, não deve ser restrita exceto no espírito das reivindicações em anexo.Além disso, na interpretação tanto do relatório quanto das reivindicações,todos os termos devem ser interpretados na maneira mais ampla possívelconsistente com o contexto. Especificamente, os termos "compreende" e"compreendendo" devem ser interpretados como se referindo a elementos,componentes, ou etapas de maneira não exclusiva, indicando que os ele-mentos referidos, componentes, ou etapas podem estar presentes, ou utili-zados, ou combinados com outros elementos, componentes, ou etapas quenão estão expressamente referidas. Onde as reivindicações principais refe-re-sem a pelo menos um de algo selecionado de um grupo consistindo de A,B, C ... e Ν, o texto deve ser interpretado como requerendo apenas um ele-mento do grupo, e não A mais N, ou B mais N etc.

Claims (19)

1. Método de interação com um espaço virtual, compreendendo:usar um dispositivo móvel para capturar eletronicamente dadosde imagem de um objeto do mundo real;usar os dados de imagem para identificar informação relaciona-da ao objeto do mundo real; eusar a informação para interagir com software sendo operadopelo menos em parte externamente ao dispositivo móvel, para controlar pelomenos um de: (a) um aspecto de um jogo eletrônico; e (b) um segundo localde dispositivo para o dispositivo móvel.
2. Método, de acordo com a reivindicação 1, onde a etapa deuso do dispositivo móvel para capturar eletronicamente os dados de imagemcompreende capturar uma imagem parada.
3. Método, de acordo com a reivindicação 1, onde a etapa deuso do dispositivo móvel para capturar eletronicamente os dados de imagemcompreende capturar um vídeo game.
4. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para identificar um nome de um objeto do mundo real.
5. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para classificar o objeto do mundo real.
6. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para identificar o objeto do mundo real como um jogadorno jogo.
7. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para identificar o objeto do mundo real como sendo dota-do de um valor no jogo.
8. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para identificar o objeto do mundo real como um objetoalvo no jogo.
9. Método, de acordo com a reivindicação 1, onde a etapa deuso dos dados de imagem para identificar informação compreende usar osdados de imagem para determinar uma característica ambiental próxima aodispositivo móvel.
10. Método, de acordo com a reivindicação 1, onde o softwareacomoda pelo menos três usuários simultâneos que podem interagir com ooutro dos usuários.
11. Método, de acordo com a reivindicação 1, onde o softwareacomoda pelo menos cinco usuários simultâneos que podem interagir com ooutro dos usuários.
12. Método, de acordo com a reivindicação 1, onde o aspecto dojogo eletrônico compreende proporcionar uma entrada no jogo.
13. Método, de acordo com a reivindicação 1, onde a entradacompreende dados relacionados ao uso de uma arma virtual.
14. Método, de acordo com a reivindicação 1, onde a entradacompreende dados relacionados à execução virtual de música.
15. Método, de acordo com a reivindicação 1, onde a entradacompreende dados relacionados à viagem virtual.
16. Método, de acordo com a reivindicação 1, onde o controle dosegundo dispositivo compreende a mudança de um canal.
17. Método, de acordo com a reivindicação 1, compreendendoadicionalmente o uso de um designador ou um local físico do dispositivo mó-vel para interagir com o software.
18. Método, de acordo com a reivindicação 17, onde o designa-dor ou local físico compreende uma coordenada geográfica.
19. Método, de acordo com a reivindicação 1, compreendendoadicionalmente usar pelo menos uma da orientação e aceleração do disposi-tivo móvel para interagir com o software.
BRPI0615283-0A 2005-08-29 2006-08-29 interatividade por meio de reconhecimento de imagem móvel BRPI0615283A2 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US71259005P 2005-08-29 2005-08-29
US60/712,590 2005-08-29
PCT/US2006/033811 WO2007027738A2 (en) 2005-08-29 2006-08-29 Interactivity via mobile image recognition

Publications (1)

Publication Number Publication Date
BRPI0615283A2 true BRPI0615283A2 (pt) 2011-05-17

Family

ID=37809447

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0615283-0A BRPI0615283A2 (pt) 2005-08-29 2006-08-29 interatividade por meio de reconhecimento de imagem móvel

Country Status (8)

Country Link
US (9) US7564469B2 (pt)
EP (2) EP1929430A4 (pt)
JP (1) JP4890552B2 (pt)
KR (1) KR101019569B1 (pt)
CN (1) CN101273368A (pt)
BR (1) BRPI0615283A2 (pt)
CA (1) CA2621191C (pt)
WO (1) WO2007027738A2 (pt)

Families Citing this family (273)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7899243B2 (en) 2000-11-06 2011-03-01 Evryx Technologies, Inc. Image capture and identification system and process
US9310892B2 (en) 2000-11-06 2016-04-12 Nant Holdings Ip, Llc Object information derived from object images
US8224078B2 (en) * 2000-11-06 2012-07-17 Nant Holdings Ip, Llc Image capture and identification system and process
US7680324B2 (en) 2000-11-06 2010-03-16 Evryx Technologies, Inc. Use of image-derived information as search criteria for internet and other search engines
US7565008B2 (en) 2000-11-06 2009-07-21 Evryx Technologies, Inc. Data capture and identification system and process
CA2621191C (en) * 2005-08-29 2012-12-18 Evryx Technologies, Inc. Interactivity via mobile image recognition
CN101443087B (zh) * 2006-05-09 2012-07-11 皇家飞利浦电子股份有限公司 具有可移动显示器的游戏系统
JP4883774B2 (ja) * 2006-08-07 2012-02-22 キヤノン株式会社 情報処理装置及びその制御方法、プログラム
US10908421B2 (en) 2006-11-02 2021-02-02 Razer (Asia-Pacific) Pte. Ltd. Systems and methods for personal viewing devices
US9891435B2 (en) * 2006-11-02 2018-02-13 Sensics, Inc. Apparatus, systems and methods for providing motion tracking using a personal viewing device
KR100918392B1 (ko) * 2006-12-05 2009-09-24 한국전자통신연구원 3d 컨텐츠 저작을 위한 개인형 멀티미디어 스튜디오플랫폼 장치 및 방법
US10504317B2 (en) * 2007-04-30 2019-12-10 Cfph, Llc Game with player actuated control structure
US8506404B2 (en) * 2007-05-07 2013-08-13 Samsung Electronics Co., Ltd. Wireless gaming method and wireless gaming-enabled mobile terminal
US8456300B2 (en) * 2007-05-09 2013-06-04 Sony Ericsson Mobile Communications Ab Methods, electronic devices, and computer program products for generating presence information associated with a user of an electronic device based on environmental information
US8675017B2 (en) * 2007-06-26 2014-03-18 Qualcomm Incorporated Real world gaming framework
AU2008282886B2 (en) 2007-07-27 2012-11-29 Pls Iv, Llc Content publishing systems and methods
US11325029B2 (en) * 2007-09-14 2022-05-10 National Institute Of Advanced Industrial Science And Technology Virtual reality environment generating apparatus and controller apparatus
US20090077475A1 (en) * 2007-09-17 2009-03-19 Areae, Inc. System for providing virtual spaces with separate places and/or acoustic areas
US8196050B2 (en) 2007-09-17 2012-06-05 Mp 1, Inc. System and method for embedding a view of a virtual space in a banner ad and enabling user interaction with the virtual space within the banner ad
US9968850B2 (en) * 2007-09-17 2018-05-15 Disney Enterprises, Inc. System for providing virtual spaces for access by users
US8249245B2 (en) * 2007-11-13 2012-08-21 Amazon Technologies, Inc. System and method for automated call distribution
US9582937B2 (en) * 2008-01-02 2017-02-28 Nokia Technologies Oy Method, apparatus and computer program product for displaying an indication of an object within a current field of view
US20100070501A1 (en) * 2008-01-15 2010-03-18 Walsh Paul J Enhancing and storing data for recall and use using user feedback
US20090182622A1 (en) * 2008-01-15 2009-07-16 Agarwal Amit D Enhancing and storing data for recall and use
US20090227374A1 (en) * 2008-03-05 2009-09-10 Motorola, Inc. Seamless mobility of location-based gaming across virtual and physical worlds
NL1035303C2 (nl) * 2008-04-16 2009-10-19 Virtual Proteins B V Interactieve virtuele reality eenheid.
US20090271436A1 (en) * 2008-04-23 2009-10-29 Josef Reisinger Techniques for Providing a Virtual-World Object Based on a Real-World Object Description
KR20110063617A (ko) * 2008-05-13 2011-06-13 몬트레이 그룹 원 엘엘씨 다양한 타입의 컴퓨팅 장치들을 통하여 다수의 정보 형태들과 상호작용하기 위한 장치 및 방법들
US8751948B2 (en) 2008-05-13 2014-06-10 Cyandia, Inc. Methods, apparatus and systems for providing and monitoring secure information via multiple authorized channels and generating alerts relating to same
US9403087B2 (en) * 2008-06-09 2016-08-02 Disney Enterprises, Inc. System and method of providing access to virtual spaces that are associated with physical analogues in the real world
US8066571B2 (en) * 2008-06-09 2011-11-29 Metaplace, Inc. System and method for enabling characters to be manifested within a plurality of different virtual spaces
US9191238B2 (en) * 2008-07-23 2015-11-17 Yahoo! Inc. Virtual notes in a reality overlay
US9100249B2 (en) 2008-10-10 2015-08-04 Metaplace, Inc. System and method for providing virtual spaces for access by users via the web
US8645871B2 (en) 2008-11-21 2014-02-04 Microsoft Corporation Tiltable user interface
EP2193825B1 (en) * 2008-12-03 2017-03-22 Alcatel Lucent Mobile device for augmented reality applications
US8594467B2 (en) * 2008-12-19 2013-11-26 Microsoft Corporation Interactive virtual display system for ubiquitous devices
US20100208033A1 (en) * 2009-02-13 2010-08-19 Microsoft Corporation Personal Media Landscapes in Mixed Reality
US20100298050A1 (en) * 2009-05-06 2010-11-25 Crabdish Inc., Dba Umapper.Com Map-authoring applications and geogames
US8161398B2 (en) * 2009-05-08 2012-04-17 International Business Machines Corporation Assistive group setting management in a virtual world
US20100306084A1 (en) * 2009-05-28 2010-12-02 Yunus Ciptawilangga Need-based online virtual reality ecommerce system
US20100306121A1 (en) * 2009-05-28 2010-12-02 Yunus Ciptawilangga Selling and delivering real goods and services within a virtual reality world
KR20100138700A (ko) * 2009-06-25 2010-12-31 삼성전자주식회사 가상 세계 처리 장치 및 방법
US8600035B2 (en) * 2009-08-25 2013-12-03 Amazon Technologies, Inc. Systems and methods for customer contact
DE102009049073A1 (de) 2009-10-12 2011-04-21 Metaio Gmbh Verfahren zur Darstellung von virtueller Information in einer Ansicht einer realen Umgebung
US8489603B1 (en) 2009-10-23 2013-07-16 Amazon Europe Holdings Technologies Scs Automatic item categorizer
US8805838B1 (en) 2009-12-22 2014-08-12 Amazon Technologies, Inc. Systems and methods for automatic item classification
US8332544B1 (en) 2010-03-17 2012-12-11 Mattel, Inc. Systems, methods, and devices for assisting play
JP2011197777A (ja) * 2010-03-17 2011-10-06 Sony Corp 情報処理装置、情報処理方法およびプログラム
US9122707B2 (en) * 2010-05-28 2015-09-01 Nokia Technologies Oy Method and apparatus for providing a localized virtual reality environment
JP5574854B2 (ja) * 2010-06-30 2014-08-20 キヤノン株式会社 情報処理システム、情報処理装置、情報処理方法及びプログラム
US8832810B2 (en) 2010-07-09 2014-09-09 At&T Intellectual Property I, L.P. Methods, systems, and products for authenticating users
US20120032877A1 (en) * 2010-08-09 2012-02-09 XMG Studio Motion Driven Gestures For Customization In Augmented Reality Applications
KR101722687B1 (ko) 2010-08-10 2017-04-04 삼성전자주식회사 객체간 또는 객체와 유저간에 정보 제공 방법, 그 방법을 수행할 수 있는 유저 디바이스, 및 저장 매체
WO2012048252A1 (en) 2010-10-07 2012-04-12 Aria Glassworks, Inc. System and method for transitioning between interface modes in virtual and augmented reality applications
WO2012051539A2 (en) 2010-10-14 2012-04-19 Cyandia, Inc. Methods, apparatus, and systems for presenting television programming and related information
BR112013008484A2 (pt) * 2010-10-20 2016-08-09 Procter & Gamble uso de artigo
EP2630575A4 (en) * 2010-10-22 2014-06-04 Ericsson Telefon Ab L M IMAGE ADJUSTMENT UNIT IMAGE IMAGING PROCESS
US20120122570A1 (en) * 2010-11-16 2012-05-17 David Michael Baronoff Augmented reality gaming experience
US9070219B2 (en) 2010-11-24 2015-06-30 Aria Glassworks, Inc. System and method for presenting virtual and augmented reality scenes to a user
WO2012071466A2 (en) 2010-11-24 2012-05-31 Aria Glassworks, Inc. System and method for acquiring virtual and augmented reality scenes by a user
US9041743B2 (en) 2010-11-24 2015-05-26 Aria Glassworks, Inc. System and method for presenting virtual and augmented reality scenes to a user
US8647202B2 (en) 2010-12-16 2014-02-11 Microsoft Corporation Companion object customization
US8503664B1 (en) 2010-12-20 2013-08-06 Amazon Technologies, Inc. Quality review of contacts between customers and customer service agents
US8340275B1 (en) 2010-12-21 2012-12-25 Amazon Technologies, Inc. Selective contact between customers and customer service agents
US8913085B2 (en) * 2010-12-22 2014-12-16 Intel Corporation Object mapping techniques for mobile augmented reality applications
US9177381B2 (en) 2010-12-22 2015-11-03 Nani Holdings IP, LLC Depth estimate determination, systems and methods
US8953022B2 (en) 2011-01-10 2015-02-10 Aria Glassworks, Inc. System and method for sharing virtual and augmented reality scenes between users and viewers
JP5511084B2 (ja) * 2011-02-08 2014-06-04 パナソニック株式会社 通信装置、通信システム、通信方法、及び通信プログラム
US9118970B2 (en) 2011-03-02 2015-08-25 Aria Glassworks, Inc. System and method for embedding and viewing media files within a virtual and augmented reality scene
WO2012122293A1 (en) 2011-03-07 2012-09-13 Fourth Wall Studios, Inc. Augmented reality mission generators
US8660951B2 (en) 2011-03-08 2014-02-25 Bank Of America Corporation Presenting offers on a mobile communication device
US9317835B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Populating budgets and/or wish lists using real-time video image analysis
US8438110B2 (en) 2011-03-08 2013-05-07 Bank Of America Corporation Conducting financial transactions based on identification of individuals in an augmented reality environment
US9406031B2 (en) 2011-03-08 2016-08-02 Bank Of America Corporation Providing social impact information associated with identified products or businesses
US9224166B2 (en) 2011-03-08 2015-12-29 Bank Of America Corporation Retrieving product information from embedded sensors via mobile device video analysis
US8721337B2 (en) 2011-03-08 2014-05-13 Bank Of America Corporation Real-time video image analysis for providing virtual landscaping
US8929591B2 (en) 2011-03-08 2015-01-06 Bank Of America Corporation Providing information associated with an identified representation of an object
US8668498B2 (en) 2011-03-08 2014-03-11 Bank Of America Corporation Real-time video image analysis for providing virtual interior design
US8718612B2 (en) 2011-03-08 2014-05-06 Bank Of American Corporation Real-time analysis involving real estate listings
US8582850B2 (en) 2011-03-08 2013-11-12 Bank Of America Corporation Providing information regarding medical conditions
US8873807B2 (en) 2011-03-08 2014-10-28 Bank Of America Corporation Vehicle recognition
US8688559B2 (en) 2011-03-08 2014-04-01 Bank Of America Corporation Presenting investment-related information on a mobile communication device
US9773285B2 (en) 2011-03-08 2017-09-26 Bank Of America Corporation Providing data associated with relationships between individuals and images
US8611601B2 (en) 2011-03-08 2013-12-17 Bank Of America Corporation Dynamically indentifying individuals from a captured image
US8811711B2 (en) * 2011-03-08 2014-08-19 Bank Of America Corporation Recognizing financial document images
US8922657B2 (en) 2011-03-08 2014-12-30 Bank Of America Corporation Real-time video image analysis for providing security
US9317860B2 (en) 2011-03-08 2016-04-19 Bank Of America Corporation Collective network of augmented reality users
US8571888B2 (en) 2011-03-08 2013-10-29 Bank Of America Corporation Real-time image analysis for medical savings plans
WO2012129372A2 (en) 2011-03-22 2012-09-27 Nant Holdings Ip, Llc Healthcare management objects
US9262719B2 (en) 2011-03-22 2016-02-16 Patrick Soon-Shiong Reasoning engines
US20120259744A1 (en) * 2011-04-07 2012-10-11 Infosys Technologies, Ltd. System and method for augmented reality and social networking enhanced retail shopping
US8810598B2 (en) 2011-04-08 2014-08-19 Nant Holdings Ip, Llc Interference based augmented reality hosting platforms
US8715087B2 (en) * 2011-04-12 2014-05-06 David W. Rouille Video game including user determined location information
RU2589395C2 (ru) 2011-04-22 2016-07-10 Пепсико, Инк. Раздаточная система для напитков с возможностями социальных сервисов
US8882595B2 (en) 2011-04-29 2014-11-11 2343127 Ontartio Inc. Systems and methods of importing virtual objects using barcodes
US9547938B2 (en) 2011-05-27 2017-01-17 A9.Com, Inc. Augmenting a live view
US8538845B2 (en) 2011-06-03 2013-09-17 Mozido, Llc Monetary transaction system
US9164723B2 (en) 2011-06-30 2015-10-20 Disney Enterprises, Inc. Virtual lens-rendering for augmented reality lens
BR112014002186B1 (pt) 2011-07-29 2020-12-29 Hewlett-Packard Development Company, L.P sistema de projeção de captura, meio executável de processamento e método de colaboração em espaço de trabalho
BR112014002234B1 (pt) 2011-07-29 2022-01-25 Hewlett-Packard Delopment Company, L.P. Sistema e método de estratificação visual
US9521276B2 (en) 2011-08-02 2016-12-13 Hewlett-Packard Development Company, L.P. Portable projection capture device
US9342610B2 (en) 2011-08-25 2016-05-17 Microsoft Technology Licensing, Llc Portals: registered objects as virtualized, personalized displays
US9245051B2 (en) * 2011-09-20 2016-01-26 Nokia Technologies Oy Method and apparatus for conducting a search based on available data modes
US9606992B2 (en) * 2011-09-30 2017-03-28 Microsoft Technology Licensing, Llc Personal audio/visual apparatus providing resource management
US8990682B1 (en) 2011-10-05 2015-03-24 Google Inc. Methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display
US9081177B2 (en) 2011-10-07 2015-07-14 Google Inc. Wearable computer with nearby object response
US9547406B1 (en) 2011-10-31 2017-01-17 Google Inc. Velocity-based triggering
US9218704B2 (en) 2011-11-01 2015-12-22 Pepsico, Inc. Dispensing system and user interface
US9454849B2 (en) 2011-11-03 2016-09-27 Microsoft Technology Licensing, Llc Augmented reality playspaces with adaptive game rules
KR101648276B1 (ko) 2011-11-09 2016-08-12 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 가상 및 증강된 현실
JP2015501984A (ja) 2011-11-21 2015-01-19 ナント ホールディングス アイピー,エルエルシー 加入請求書サービス、システムおよび方法
US10438196B2 (en) 2011-11-21 2019-10-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US9805385B2 (en) 2011-11-21 2017-10-31 Nant Holdings Ip, Llc Subscription bill service, systems and methods
US9208488B2 (en) 2011-11-21 2015-12-08 Mozido, Inc. Using a mobile wallet infrastructure to support multiple mobile wallet providers
US20130132959A1 (en) * 2011-11-23 2013-05-23 Yahoo! Inc. System for generating or using quests
US10030931B1 (en) * 2011-12-14 2018-07-24 Lockheed Martin Corporation Head mounted display-based training tool
US20130196773A1 (en) * 2012-01-27 2013-08-01 Camron Lockeby Location Services Game Engine
US8606645B1 (en) * 2012-02-02 2013-12-10 SeeMore Interactive, Inc. Method, medium, and system for an augmented reality retail application
US10469916B1 (en) * 2012-03-23 2019-11-05 Google Llc Providing media content to a wearable device
JP6040564B2 (ja) * 2012-05-08 2016-12-07 ソニー株式会社 画像処理装置、投影制御方法及びプログラム
CN103391509A (zh) * 2012-05-09 2013-11-13 北京千橡网景科技发展有限公司 一种电子宠物的交互系统和方法
US20130314443A1 (en) * 2012-05-28 2013-11-28 Clayton Grassick Methods, mobile device and server for support of augmented reality on the mobile device
US9767720B2 (en) 2012-06-25 2017-09-19 Microsoft Technology Licensing, Llc Object-centric mixed reality space
US9292085B2 (en) 2012-06-29 2016-03-22 Microsoft Technology Licensing, Llc Configuring an interaction zone within an augmented reality environment
CN104429105B (zh) 2012-07-17 2019-05-03 英派尔科技开发有限公司 用于数字广告牌系统的音频播放方案
US9514570B2 (en) * 2012-07-26 2016-12-06 Qualcomm Incorporated Augmentation of tangible objects as user interface controller
US9621635B1 (en) 2012-07-31 2017-04-11 Niantic, Inc. Using side channels in remote procedure calls to return information in an interactive environment
US9782668B1 (en) 2012-07-31 2017-10-10 Niantic, Inc. Placement of virtual elements in a virtual world associated with a location-based parallel reality game
US9669293B1 (en) 2012-07-31 2017-06-06 Niantic, Inc. Game data validation
US9669296B1 (en) 2012-07-31 2017-06-06 Niantic, Inc. Linking real world activities with a parallel reality game
US9604131B1 (en) 2012-07-31 2017-03-28 Niantic, Inc. Systems and methods for verifying player proximity within a location-based game
US9539498B1 (en) 2012-07-31 2017-01-10 Niantic, Inc. Mapping real world actions to a virtual world associated with a location-based game
US9128789B1 (en) 2012-07-31 2015-09-08 Google Inc. Executing cross-cutting concerns for client-server remote procedure calls
US9226106B1 (en) 2012-07-31 2015-12-29 Niantic, Inc. Systems and methods for filtering communication within a location-based game
US9721036B2 (en) 2012-08-14 2017-08-01 Microsoft Technology Licensing, Llc Cooperative web browsing using multiple devices
US9429912B2 (en) * 2012-08-17 2016-08-30 Microsoft Technology Licensing, Llc Mixed reality holographic object development
CN102902355B (zh) * 2012-08-31 2015-12-02 中国科学院自动化研究所 移动设备的空间交互方法
US9626799B2 (en) 2012-10-02 2017-04-18 Aria Glassworks, Inc. System and method for dynamically displaying multiple virtual and augmented reality scenes on a single display
US8968099B1 (en) 2012-11-01 2015-03-03 Google Inc. System and method for transporting virtual objects in a parallel reality game
JP2014110560A (ja) * 2012-12-03 2014-06-12 Toshiba Corp 情報処理装置、サーバ装置およびプログラム
US20140160161A1 (en) * 2012-12-06 2014-06-12 Patricio Barreiro Augmented reality application
US9977492B2 (en) 2012-12-06 2018-05-22 Microsoft Technology Licensing, Llc Mixed reality presentation
US9728008B2 (en) * 2012-12-10 2017-08-08 Nant Holdings Ip, Llc Interaction analysis systems and methods
TW201426403A (zh) * 2012-12-27 2014-07-01 Hon Hai Prec Ind Co Ltd 顯示裝置、可攜式裝置及虛擬情境控制方法
US9678617B2 (en) 2013-01-14 2017-06-13 Patrick Soon-Shiong Shared real-time content editing activated by an image
US9412201B2 (en) 2013-01-22 2016-08-09 Microsoft Technology Licensing, Llc Mixed reality filtering
US9449340B2 (en) * 2013-01-30 2016-09-20 Wal-Mart Stores, Inc. Method and system for managing an electronic shopping list with gestures
US10769852B2 (en) 2013-03-14 2020-09-08 Aria Glassworks, Inc. Method for simulating natural perception in virtual and augmented reality scenes
JP2014191718A (ja) 2013-03-28 2014-10-06 Sony Corp 表示制御装置、表示制御方法および記録媒体
US9196005B2 (en) * 2013-05-10 2015-11-24 Verizon and Redbox Digital Entertainment Services, LLC Vending kiosk user interface systems and methods
US10463953B1 (en) 2013-07-22 2019-11-05 Niantic, Inc. Detecting and preventing cheating in a location-based game
US9377345B2 (en) 2013-09-11 2016-06-28 Illinois Tool Works Inc. Food product scale
US9582516B2 (en) 2013-10-17 2017-02-28 Nant Holdings Ip, Llc Wide area augmented reality location-based services
US9545565B1 (en) 2013-10-31 2017-01-17 Niantic, Inc. Regulating and scoring player interactions within a virtual world associated with a location-based parallel reality game
US20150177935A1 (en) * 2013-12-20 2015-06-25 Zheng Lu Digital map based 3D-character virtual interaction system for social networking
US9629774B2 (en) 2014-01-14 2017-04-25 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US10024679B2 (en) 2014-01-14 2018-07-17 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US9578307B2 (en) 2014-01-14 2017-02-21 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US10360907B2 (en) 2014-01-14 2019-07-23 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US10248856B2 (en) 2014-01-14 2019-04-02 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US9915545B2 (en) 2014-01-14 2018-03-13 Toyota Motor Engineering & Manufacturing North America, Inc. Smart necklace with stereo vision and onboard processing
US10977864B2 (en) 2014-02-21 2021-04-13 Dropbox, Inc. Techniques for capturing and displaying partial motion in virtual or augmented reality scenes
US9679197B1 (en) 2014-03-13 2017-06-13 Leap Motion, Inc. Biometric aware object detection and tracking
JP6265027B2 (ja) * 2014-04-22 2018-01-24 富士通株式会社 表示装置、位置特定プログラム、および位置特定方法
US9741169B1 (en) 2014-05-20 2017-08-22 Leap Motion, Inc. Wearable augmented reality devices with object detection and tracking
KR20150133912A (ko) * 2014-05-20 2015-12-01 아진산업(주) 탑승용 운동기구 운영시스템
NO20140637A1 (no) * 2014-05-21 2015-11-23 The Future Group As Virtuell protokoll
US10782657B2 (en) * 2014-05-27 2020-09-22 Ultrahaptics IP Two Limited Systems and methods of gestural interaction in a pervasive computing environment
WO2016004330A1 (en) 2014-07-03 2016-01-07 Oim Squared Inc. Interactive content generation
US10719123B2 (en) 2014-07-15 2020-07-21 Nant Holdings Ip, Llc Multiparty object recognition
US10024667B2 (en) 2014-08-01 2018-07-17 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable earpiece for providing social and environmental awareness
JP2016038889A (ja) 2014-08-08 2016-03-22 リープ モーション, インコーポレーテッドLeap Motion, Inc. モーション感知を伴う拡張現実
US9922236B2 (en) 2014-09-17 2018-03-20 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable eyeglasses for providing social and environmental awareness
US10024678B2 (en) 2014-09-17 2018-07-17 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable clip for providing social and environmental awareness
USD768024S1 (en) 2014-09-22 2016-10-04 Toyota Motor Engineering & Manufacturing North America, Inc. Necklace with a built in guidance device
US10417801B2 (en) 2014-11-13 2019-09-17 Hewlett-Packard Development Company, L.P. Image projection
KR102332752B1 (ko) * 2014-11-24 2021-11-30 삼성전자주식회사 지도 서비스를 제공하는 전자 장치 및 방법
US10656720B1 (en) 2015-01-16 2020-05-19 Ultrahaptics IP Two Limited Mode switching for integrated gestural interaction and multi-user collaboration in immersive virtual reality environments
US9846968B2 (en) 2015-01-20 2017-12-19 Microsoft Technology Licensing, Llc Holographic bird's eye view camera
US9576460B2 (en) 2015-01-21 2017-02-21 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable smart device for hazard detection and warning based on image and audio data
US10181219B1 (en) 2015-01-21 2019-01-15 Google Llc Phone control and presence in virtual reality
US9407865B1 (en) * 2015-01-21 2016-08-02 Microsoft Technology Licensing, Llc Shared scene mesh data synchronization
US10490102B2 (en) 2015-02-10 2019-11-26 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for braille assistance
US9586318B2 (en) 2015-02-27 2017-03-07 Toyota Motor Engineering & Manufacturing North America, Inc. Modular robot with smart device
US10102674B2 (en) 2015-03-09 2018-10-16 Google Llc Virtual reality headset connected to a mobile computing device
US9811752B2 (en) 2015-03-10 2017-11-07 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable smart device and method for redundant object identification
US9677901B2 (en) 2015-03-10 2017-06-13 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for providing navigation instructions at optimal times
JP2016170528A (ja) * 2015-03-11 2016-09-23 株式会社リコー 頭部装着型表示装置及び頭部装着型表示装置における外部機器との接続方法
US9972216B2 (en) 2015-03-20 2018-05-15 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for storing and playback of information for blind users
US20160307243A1 (en) * 2015-04-17 2016-10-20 Mastercard International Incorporated Systems and methods for determining valuation data for a location of interest
CN105013177A (zh) * 2015-06-23 2015-11-04 广东邦宝益智玩具股份有限公司 拼接玩具车的游戏方法
US9898039B2 (en) 2015-08-03 2018-02-20 Toyota Motor Engineering & Manufacturing North America, Inc. Modular smart necklace
US10620778B2 (en) 2015-08-31 2020-04-14 Rockwell Automation Technologies, Inc. Augmentable and spatially manipulable 3D modeling
WO2017039308A1 (en) * 2015-08-31 2017-03-09 Samsung Electronics Co., Ltd. Virtual reality display apparatus and display method thereof
US10127725B2 (en) 2015-09-02 2018-11-13 Microsoft Technology Licensing, Llc Augmented-reality imaging
US9928656B2 (en) * 2015-09-11 2018-03-27 Futurewei Technologies, Inc. Markerless multi-user, multi-object augmented reality on mobile devices
US11346949B2 (en) 2015-10-19 2022-05-31 Skansense S.L.U. Obtaining data from targets using imagery and other remote sensing data
US10962780B2 (en) 2015-10-26 2021-03-30 Microsoft Technology Licensing, Llc Remote rendering for virtual images
CN105426833A (zh) * 2015-11-13 2016-03-23 小米科技有限责任公司 用于游戏的图像识别方法及装置
US10024680B2 (en) 2016-03-11 2018-07-17 Toyota Motor Engineering & Manufacturing North America, Inc. Step based guidance system
US20190129593A1 (en) * 2016-03-11 2019-05-02 Parcell Llc Method and system for managing a parcel in a virtual environment
US9958275B2 (en) 2016-05-31 2018-05-01 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for wearable smart device communications
US10178101B2 (en) 2016-06-08 2019-01-08 Bank Of America Corporation System for creation of alternative path to resource acquisition
US10433196B2 (en) 2016-06-08 2019-10-01 Bank Of America Corporation System for tracking resource allocation/usage
US10581988B2 (en) 2016-06-08 2020-03-03 Bank Of America Corporation System for predictive use of resources
US10129126B2 (en) 2016-06-08 2018-11-13 Bank Of America Corporation System for predictive usage of resources
US10291487B2 (en) 2016-06-08 2019-05-14 Bank Of America Corporation System for predictive acquisition and use of resources
US10943398B2 (en) * 2016-07-15 2021-03-09 Samsung Electronics Co., Ltd. Augmented reality device and operation thereof
US10561519B2 (en) 2016-07-20 2020-02-18 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable computing device having a curved back to reduce pressure on vertebrae
US10384130B2 (en) 2016-08-05 2019-08-20 AR Sports LLC Fantasy sport platform with augmented reality player acquisition
KR101896982B1 (ko) * 2016-10-13 2018-09-10 에이케이엔코리아 주식회사 사용자간 통신을 위한 가상의 사용자 인터페이스 객체의 처리 방법 및 이를 수행하는 시스템
US10432851B2 (en) 2016-10-28 2019-10-01 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable computing device for detecting photography
JP2018077644A (ja) * 2016-11-08 2018-05-17 富士ゼロックス株式会社 情報処理システム及びプログラム
US10012505B2 (en) 2016-11-11 2018-07-03 Toyota Motor Engineering & Manufacturing North America, Inc. Wearable system for providing walking directions
US10521669B2 (en) 2016-11-14 2019-12-31 Toyota Motor Engineering & Manufacturing North America, Inc. System and method for providing guidance or feedback to a user
US10172760B2 (en) 2017-01-19 2019-01-08 Jennifer Hendrix Responsive route guidance and identification system
WO2018142421A1 (en) * 2017-01-31 2018-08-09 Pawar Nikhil Location based system displaying historical timeline
US10977624B2 (en) 2017-04-12 2021-04-13 Bank Of America Corporation System for generating paper and digital resource distribution documents with multi-level secure authorization requirements
US10122889B1 (en) 2017-05-08 2018-11-06 Bank Of America Corporation Device for generating a resource distribution document with physical authentication markers
US20180349837A1 (en) * 2017-05-19 2018-12-06 Hcl Technologies Limited System and method for inventory management within a warehouse
US10621363B2 (en) 2017-06-13 2020-04-14 Bank Of America Corporation Layering system for resource distribution document authentication
US10325409B2 (en) * 2017-06-16 2019-06-18 Microsoft Technology Licensing, Llc Object holographic augmentation
US10511692B2 (en) 2017-06-22 2019-12-17 Bank Of America Corporation Data transmission to a networked resource based on contextual information
US10313480B2 (en) 2017-06-22 2019-06-04 Bank Of America Corporation Data transmission between networked resources
US10524165B2 (en) 2017-06-22 2019-12-31 Bank Of America Corporation Dynamic utilization of alternative resources based on token association
US10719870B2 (en) 2017-06-27 2020-07-21 Microsoft Technology Licensing, Llc Mixed reality world integration of holographic buttons in a mixed reality device
US10717005B2 (en) 2017-07-22 2020-07-21 Niantic, Inc. Validating a player's real-world location using activity within a parallel reality game
WO2019028159A1 (en) * 2017-08-02 2019-02-07 Magical Technologies, Llc SYSTEMS, METHODS AND APPARATUS FOR FACILITATING TRADE OR EXCHANGE OF VIRTUAL PROPERTY ASSETS ASSOCIATED WITH PHYSICAL SPACE
US10943399B2 (en) 2017-08-28 2021-03-09 Microsoft Technology Licensing, Llc Systems and methods of physics layer prioritization in virtual environments
DK180470B1 (en) * 2017-08-31 2021-05-06 Apple Inc Systems, procedures, and graphical user interfaces for interacting with augmented and virtual reality environments
KR102409947B1 (ko) 2017-10-12 2022-06-17 삼성전자주식회사 디스플레이 장치와 사용자 단말 장치 및 이를 포함하는 디스플레이 시스템
US10599289B1 (en) * 2017-11-13 2020-03-24 Snap Inc. Interface to display animated icon
US10282903B1 (en) * 2017-11-16 2019-05-07 International Business Machines Corporation System and method for matching virtual reality goals with an optimal physical location
US11157295B2 (en) * 2018-01-02 2021-10-26 Patrick Schur System and method for providing intelligent operant operating interface and intelligent personal assistant as a service on a crypto secure social media and cross bridge service with continuous prosumer validation based on i-operant+198 tags, i-bubble+198 tags, demojis+198 and demoticons+198
DK201870349A1 (en) 2018-01-24 2019-10-23 Apple Inc. Devices, Methods, and Graphical User Interfaces for System-Wide Behavior for 3D Models
US11262838B2 (en) * 2018-01-30 2022-03-01 Sony Corporation Information processing device and information processing method
JP6407460B1 (ja) * 2018-02-16 2018-10-17 キヤノン株式会社 画像処理装置、画像処理方法およびプログラム
US10777009B2 (en) * 2018-02-18 2020-09-15 CN2, Inc. Dynamically forming an immersive augmented reality experience through collaboration between a consumer and a remote agent
US10445940B2 (en) 2018-03-15 2019-10-15 Disney Enterprises, Inc. Modeling interactions between simulated characters and real-world objects for more realistic augmented reality
GB201804383D0 (en) 2018-03-19 2018-05-02 Microsoft Technology Licensing Llc Multi-endpoint mixed reality meetings
US10902680B2 (en) 2018-04-03 2021-01-26 Saeed Eslami Augmented reality application system and method
US11087136B2 (en) * 2018-04-13 2021-08-10 Apple Inc. Scene classification
US11538211B2 (en) * 2018-05-07 2022-12-27 Google Llc Puppeteering remote avatar by facial expressions
US10818093B2 (en) 2018-05-25 2020-10-27 Tiff's Treats Holdings, Inc. Apparatus, method, and system for presentation of multimedia content including augmented reality content
US10984600B2 (en) 2018-05-25 2021-04-20 Tiff's Treats Holdings, Inc. Apparatus, method, and system for presentation of multimedia content including augmented reality content
FR3084173A1 (fr) 2018-07-18 2020-01-24 Holomake Systeme d'asservissement mecanique motorise d'un plan holographique pour le guidage manuel de precision
US10890653B2 (en) 2018-08-22 2021-01-12 Google Llc Radar-based gesture enhancement for voice interfaces
US10770035B2 (en) 2018-08-22 2020-09-08 Google Llc Smartphone-based radar system for facilitating awareness of user presence and orientation
US10698603B2 (en) * 2018-08-24 2020-06-30 Google Llc Smartphone-based radar system facilitating ease and accuracy of user interactions with displayed objects in an augmented-reality interface
US10788880B2 (en) 2018-10-22 2020-09-29 Google Llc Smartphone-based radar system for determining user intention in a lower-power mode
US10834445B2 (en) * 2018-12-27 2020-11-10 Oath Inc. Annotating extended reality presentations
US10554596B1 (en) * 2019-03-28 2020-02-04 Wormhole Labs, Inc. Context linked messaging system
TWI719561B (zh) * 2019-07-29 2021-02-21 緯創資通股份有限公司 電子裝置、互動型資訊展示方法及電腦可讀取記錄媒體
US11209261B2 (en) * 2019-08-22 2021-12-28 Innovmetric Logiciels Inc. Methods and systems for producing traceable measurements
US11475637B2 (en) 2019-10-21 2022-10-18 Wormhole Labs, Inc. Multi-instance multi-user augmented reality environment
CN111773658B (zh) * 2020-07-03 2024-02-23 珠海金山数字网络科技有限公司 一种基于计算机视觉库的游戏交互方法及装置
US11861798B2 (en) * 2020-07-24 2024-01-02 Stephen Wilkes Reactive augmented reality
US11360733B2 (en) * 2020-09-10 2022-06-14 Snap Inc. Colocated shared augmented reality without shared backend
US20220253798A1 (en) * 2020-12-10 2022-08-11 Elliot Klein Docking station accessory device for connecting electronic module devices to a package
WO2022170230A1 (en) * 2021-02-08 2022-08-11 CITA Equity Partners, LLC Shared mixed reality and platform-agnostic format
US12112436B2 (en) 2021-03-24 2024-10-08 Wormhole Labs, Inc. Systems and methods of implementing real-world ambient variance in augmented environments
EP4113987B1 (en) * 2021-06-29 2023-11-08 Axis AB System, camera device, method, and computer program for displaying collected sensor data together with images
US12284698B2 (en) 2022-07-20 2025-04-22 Snap Inc. Secure peer-to-peer connections between mobile devices
US12472435B2 (en) 2022-08-12 2025-11-18 Snap Inc. External controller for an eyewear device
US12236512B2 (en) 2022-08-23 2025-02-25 Snap Inc. Avatar call on an eyewear device
US12051163B2 (en) 2022-08-25 2024-07-30 Snap Inc. External computer vision for an eyewear device
US12327419B2 (en) 2022-08-31 2025-06-10 Kyndryl, Inc. Sanitized surface monitoring and smart user alerts
US12229901B2 (en) 2022-10-05 2025-02-18 Snap Inc. External screen streaming for an eyewear device
US12299827B2 (en) 2022-10-17 2025-05-13 T-Mobile Usa, Inc. Generating mixed reality content based on a location of a wireless device
US20240139462A1 (en) * 2022-10-28 2024-05-02 Rovi Guides, Inc. Methods for cybersickness mitigation in virtual reality experiences
US12399551B2 (en) * 2022-11-01 2025-08-26 Samsung Electronics Co., Ltd. Wearable device for executing application based on information obtained by tracking external object and method thereof
US12243266B2 (en) 2022-12-29 2025-03-04 Snap Inc. Device pairing using machine-readable optical label
US12482131B2 (en) 2023-07-10 2025-11-25 Snap Inc. Extended reality tracking using shared pose data

Family Cites Families (123)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7164117B2 (en) 1992-05-05 2007-01-16 Automotive Technologies International, Inc. Vehicular restraint system control system and method using multiple optical imagers
EP0513474A1 (en) 1986-09-11 1992-11-19 Hughes Aircraft Company Digital visual and sensor simulation system for generating realistic scenes
US5241671C1 (en) 1989-10-26 2002-07-02 Encyclopaedia Britannica Educa Multimedia search system using a plurality of entry path means which indicate interrelatedness of information
US5227985A (en) * 1991-08-19 1993-07-13 University Of Maryland Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object
US7721307B2 (en) 1992-12-09 2010-05-18 Comcast Ip Holdings I, Llc Method and apparatus for targeting of interactive virtual objects
US5815411A (en) 1993-09-10 1998-09-29 Criticom Corporation Electro-optic vision system which exploits position and attitude
JP3108585B2 (ja) 1993-07-28 2000-11-13 日本電信電話株式会社 ビデオ画像プリントアクセス方法およびシステム
US5625765A (en) * 1993-09-03 1997-04-29 Criticom Corp. Vision systems including devices and methods for combining images for extended magnification schemes
US6278461B1 (en) * 1993-09-10 2001-08-21 Geovector Corporation Augmented reality vision systems which derive image information from other vision systems
US6037936A (en) * 1993-09-10 2000-03-14 Criticom Corp. Computer vision system with a graphic user interface and remote camera control
EP0697613B1 (en) 1994-08-19 2005-10-19 Sony Corporation Cyber-space system
US5742815A (en) 1994-10-04 1998-04-21 Stern; Yonatan Pesach Method for storing and retrieving images in/from a database
US5945982A (en) 1995-05-30 1999-08-31 Minolta Co., Ltd. Data administration apparatus that can search for desired image data using maps
WO1997010564A1 (en) 1995-09-15 1997-03-20 Interval Research Corporation A method of compressing a plurality of video images
JP3743988B2 (ja) 1995-12-22 2006-02-08 ソニー株式会社 情報検索システムおよび方法、並びに情報端末
US6084590A (en) 1997-04-07 2000-07-04 Synapix, Inc. Media production with correlation of image stream and abstract objects in a three-dimensional virtual stage
DE69835314T2 (de) * 1997-04-15 2007-05-10 Hewlett-Packard Development Co., L.P., Houston Verfahren und Vorrichtung zur formatgesteuerten Interaktion zwischen Geräten
WO1998046323A1 (en) * 1997-04-15 1998-10-22 Criticom Corporation Computer games having optically acquired images which are combined with computer generated graphics and images
JP3156646B2 (ja) * 1997-08-12 2001-04-16 日本電信電話株式会社 検索型景観ラベリング装置およびシステム
US6750848B1 (en) 1998-11-09 2004-06-15 Timothy R. Pryor More useful man machine interfaces and applications
US6289140B1 (en) * 1998-02-19 2001-09-11 Hewlett-Packard Company Voice control input for portable capture devices
US6295391B1 (en) * 1998-02-19 2001-09-25 Hewlett-Packard Company Automatic data routing via voice command annotation
US6175343B1 (en) 1998-02-24 2001-01-16 Anivision, Inc. Method and apparatus for operating the overlay of computer-generated effects onto a live image
US6625299B1 (en) * 1998-04-08 2003-09-23 Jeffrey Meisner Augmented reality technology
US6285995B1 (en) 1998-06-22 2001-09-04 U.S. Philips Corporation Image retrieval system using a query image
US6404900B1 (en) 1998-06-22 2002-06-11 Sharp Laboratories Of America, Inc. Method for robust human face tracking in presence of multiple persons
JP2000194726A (ja) * 1998-10-19 2000-07-14 Sony Corp 情報処理装置及び方法、情報処理システム並びに提供媒体
US7073129B1 (en) * 1998-12-18 2006-07-04 Tangis Corporation Automated selection of appropriate information based on a computer user's context
US7324081B2 (en) * 1999-03-02 2008-01-29 Siemens Aktiengesellschaft Augmented-reality system for situation-related support of the interaction between a user and an engineering apparatus
US6674993B1 (en) 1999-04-30 2004-01-06 Microvision, Inc. Method and system for identifying data locations associated with real world observations
US6972734B1 (en) * 1999-06-11 2005-12-06 Canon Kabushiki Kaisha Mixed reality apparatus and mixed reality presentation method
EP1060772B1 (en) * 1999-06-11 2012-02-01 Canon Kabushiki Kaisha Apparatus and method to represent mixed reality space shared by plural operators, game apparatus using mixed reality apparatus and interface method thereof
JP2000350865A (ja) * 1999-06-11 2000-12-19 Mr System Kenkyusho:Kk 複合現実空間のゲーム装置、その画像処理方法およびプログラム記憶媒体
US7084887B1 (en) * 1999-06-11 2006-08-01 Canon Kabushiki Kaisha Marker layout method, mixed reality apparatus, and mixed reality space image generation method
US6356146B1 (en) 1999-07-13 2002-03-12 Pmc-Sierra, Inc. Amplifier measurement and modeling processes for use in generating predistortion parameters
JP4394202B2 (ja) * 1999-07-21 2010-01-06 株式会社バンダイナムコゲームス 画像生成システム及び情報記憶媒体
JP3876573B2 (ja) * 1999-09-20 2007-01-31 カシオ計算機株式会社 ネットゲーム装置及び似顔絵画像表示制御方法
US7219123B1 (en) * 1999-10-08 2007-05-15 At Road, Inc. Portable browser device with adaptive personalization capability
US6466198B1 (en) * 1999-11-05 2002-10-15 Innoventions, Inc. View navigation and magnification of a hand-held device with a display
US6522889B1 (en) 1999-12-23 2003-02-18 Nokia Corporation Method and apparatus for providing precise location information through a communications network
US6771294B1 (en) * 1999-12-29 2004-08-03 Petri Pulli User interface
US6312337B1 (en) * 2000-02-11 2001-11-06 Sony Corporation Online digital photography game system
JP3957468B2 (ja) * 2000-03-31 2007-08-15 日立造船株式会社 複合現実感実現システム
WO2001075676A2 (en) * 2000-04-02 2001-10-11 Tangis Corporation Soliciting information based on a computer user's context
EP1182541A3 (de) 2000-08-22 2005-11-30 Siemens Aktiengesellschaft System und Verfahren zum kombinierten Einsatz verschiedener Display-/Gerätetypen mit systemgesteuerter kontextabhängiger Informationsdarstellung
US20080021953A1 (en) 2000-08-24 2008-01-24 Jacob Gil Method and System for Automatically Connecting Real-World Entities Directly to Corresponding Network-Based Data Sources or Services
AU2001284375A1 (en) * 2000-09-07 2002-03-22 Omnisky Corporation Coexistent interaction between a virtual character and the real world
JP4236372B2 (ja) * 2000-09-25 2009-03-11 インターナショナル・ビジネス・マシーンズ・コーポレーション 空間情報利用システムおよびサーバシステム
US20020044152A1 (en) * 2000-10-16 2002-04-18 Abbott Kenneth H. Dynamic integration of computer generated and real world images
US8817045B2 (en) 2000-11-06 2014-08-26 Nant Holdings Ip, Llc Interactivity via mobile image recognition
US7016532B2 (en) * 2000-11-06 2006-03-21 Evryx Technologies Image capture and identification system and process
JP2002153670A (ja) * 2000-11-17 2002-05-28 Casio Comput Co Ltd 電子ゲームシステム、電子ゲーム装置、および記録媒体
US7031875B2 (en) * 2001-01-24 2006-04-18 Geo Vector Corporation Pointing systems for addressing objects
US6765572B2 (en) 2001-04-23 2004-07-20 Koninklijke Philips Electronics N.V. Virtual modeling by voxel-clipping shadow-cast
GB2377147A (en) * 2001-06-27 2002-12-31 Nokia Corp A virtual reality user interface
US6795972B2 (en) * 2001-06-29 2004-09-21 Scientific-Atlanta, Inc. Subscriber television system user interface with a virtual reality media space
US20030155413A1 (en) 2001-07-18 2003-08-21 Rozsa Kovesdi System and method for authoring and providing information relevant to a physical world
US6937980B2 (en) * 2001-10-02 2005-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Speech recognition using microphone antenna array
US20030073411A1 (en) 2001-10-16 2003-04-17 Meade William K. System and method for automatically applying a user preference from a mobile computing device to an appliance
US20030071117A1 (en) 2001-10-16 2003-04-17 Meade William K. System and method for determining priority among multiple mobile computing devices to control an appliance
US7036080B1 (en) * 2001-11-30 2006-04-25 Sap Labs, Inc. Method and apparatus for implementing a speech interface for a GUI
US6641037B2 (en) 2001-12-13 2003-11-04 Peter Williams Method and system for interactively providing product related information on demand and providing personalized transactional benefits at a point of purchase
US20030218638A1 (en) * 2002-02-06 2003-11-27 Stuart Goose Mobile multimodal user interface combining 3D graphics, location-sensitive speech interaction and tracking technologies
JP2003244301A (ja) * 2002-02-18 2003-08-29 Nec Corp 携帯情報端末
US20030184594A1 (en) * 2002-03-25 2003-10-02 John Ellenby Apparatus and methods for interfacing with remote addressing systems
US7987491B2 (en) * 2002-05-10 2011-07-26 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20050009608A1 (en) * 2002-05-13 2005-01-13 Consolidated Global Fun Unlimited Commerce-enabled environment for interacting with simulated phenomena
US20040002843A1 (en) * 2002-05-13 2004-01-01 Consolidated Global Fun Unlimited, Llc Method and system for interacting with simulated phenomena
JP2004046793A (ja) * 2002-05-17 2004-02-12 Nintendo Co Ltd 画像処理システム
US7653212B2 (en) 2006-05-19 2010-01-26 Universal Electronics Inc. System and method for using image data in connection with configuring a universal controlling device
FR2842977A1 (fr) 2002-07-24 2004-01-30 Total Immersion Procede et systeme permettant a un utilisateur de melanger en temps reel des images de synthese avec des images video
US6950116B2 (en) * 2002-08-28 2005-09-27 Lockheed Martin Corporation Interactive virtual portal
US7427996B2 (en) 2002-10-16 2008-09-23 Canon Kabushiki Kaisha Image processing apparatus and image processing method
US7774075B2 (en) * 2002-11-06 2010-08-10 Lin Julius J Y Audio-visual three-dimensional input/output
JP2004173940A (ja) * 2002-11-27 2004-06-24 Nec Interchannel Ltd 情報端末による対戦ゲームシステム及びその方法、情報端末、プログラム
US7283983B2 (en) 2003-01-09 2007-10-16 Evolution Robotics, Inc. Computer and vision-based augmented interaction in the use of printed media
DE10305384A1 (de) 2003-02-11 2004-08-26 Kuka Roboter Gmbh Verfahren und Vorrichtung zur Visualisierung rechnergestützter Informationen
US7096006B2 (en) * 2003-03-24 2006-08-22 Inventec Appliances Corp. Method of playing instant game on wireless network terminal device
US20050015370A1 (en) * 2003-07-14 2005-01-20 Stavely Donald J. Information management system and method
JP4179614B2 (ja) 2003-10-16 2008-11-12 ソフトバンクモバイル株式会社 移動体通信端末用外部装置、移動体通信端末及び移動体通信端末用外部表示システム
WO2005066744A1 (en) 2003-12-31 2005-07-21 Abb Research Ltd A virtual control panel
US7903838B2 (en) 2004-01-30 2011-03-08 Evolution Robotics, Inc. Vision-enabled household appliances
US8421872B2 (en) * 2004-02-20 2013-04-16 Google Inc. Image base inquiry system for search engines for mobile telephones with integrated camera
US7383148B2 (en) * 2004-03-25 2008-06-03 Siemens Building Technologies, Inc. Method and apparatus for graphically displaying a building system
JP2005293505A (ja) * 2004-04-05 2005-10-20 Sony Corp 電子機器、及び入力装置、並びに入力方法
US7129887B2 (en) * 2004-04-15 2006-10-31 Lockheed Martin Ms2 Augmented reality traffic control center
US20050288078A1 (en) * 2004-05-28 2005-12-29 Cheok Adrian D Game
US7295220B2 (en) 2004-05-28 2007-11-13 National University Of Singapore Interactive system and method
US20050285878A1 (en) 2004-05-28 2005-12-29 Siddharth Singh Mobile platform
US20050289590A1 (en) * 2004-05-28 2005-12-29 Cheok Adrian D Marketing platform
US8547401B2 (en) 2004-08-19 2013-10-01 Sony Computer Entertainment Inc. Portable augmented reality device and method
US7266777B2 (en) 2004-09-08 2007-09-04 Universal Electronics Inc. Configurable controlling device having an associated editing program
JP4588395B2 (ja) * 2004-09-24 2010-12-01 富士通株式会社 情報処理端末
CN101080762A (zh) * 2004-11-19 2007-11-28 Daem交互有限公司 具有图像获取功能、应用于扩充现实性资源的个人装置和方法
DE102005061211B4 (de) * 2004-12-22 2023-04-06 Abb Schweiz Ag Verfahren zum Erzeugen einer Mensch-Maschine-Benutzer-Oberfläche
US7796116B2 (en) * 2005-01-12 2010-09-14 Thinkoptics, Inc. Electronic equipment for handheld vision based absolute pointing system
DE102006014634B4 (de) * 2005-04-01 2014-01-30 Abb Research Ltd. Mensch-Maschine-Schnittstelle für ein Kontroll- bzw. Steuerungs-System
US20060223635A1 (en) * 2005-04-04 2006-10-05 Outland Research method and apparatus for an on-screen/off-screen first person gaming experience
EP1866043A1 (en) 2005-04-06 2007-12-19 Eidgenössische Technische Hochschule Zürich (ETH) Method of executing an application in a mobile device
FR2889761A3 (fr) 2005-08-09 2007-02-16 Total Immersion Systeme permettant a un utilisateur de localiser une camera afin de pouvoir inserer, rapidement de maniere ajustee, des images d'elements virtuels dans des images video d'elements reels captees par la camera
WO2007017598A2 (fr) 2005-08-09 2007-02-15 Total Immersion Procede et dispositifs pour visualiser un modele numerique dans un environnement reel
US20070050468A1 (en) 2005-08-09 2007-03-01 Comverse, Ltd. Reality context menu (RCM)
US20080189185A1 (en) 2005-08-10 2008-08-07 Ebank Corporation Account Opening Method
CA2621191C (en) 2005-08-29 2012-12-18 Evryx Technologies, Inc. Interactivity via mobile image recognition
US8280742B2 (en) * 2005-12-16 2012-10-02 Panasonic Corporation Input device and input method for mobile body
US9323055B2 (en) 2006-05-26 2016-04-26 Exelis, Inc. System and method to display maintenance and operational instructions of an apparatus using augmented reality
US7775437B2 (en) 2006-06-01 2010-08-17 Evryx Technologies, Inc. Methods and devices for detecting linkable objects
US7830417B2 (en) * 2006-08-15 2010-11-09 Fuji Xerox Co., Ltd System and method for interacting with objects via a camera enhanced mobile device
JP5230096B2 (ja) 2006-12-27 2013-07-10 キヤノン株式会社 映像音声出力装置及び映像音声出力方法
FR2911211B1 (fr) 2007-01-05 2009-06-12 Total Immersion Sa Procede et dispositifs pour inserer en temps reel des objets virtuels dans un flux d'images a partir de donnees issues de la scene reelle representee par ces images
FR2911463B1 (fr) 2007-01-12 2009-10-30 Total Immersion Sa Dispositif d'observation de realite augmentee temps reel et procede de mise en oeuvre d'un dispositif
FR2911707B1 (fr) 2007-01-22 2009-07-10 Total Immersion Sa Procede et dispositifs de realite augmentee utilisant un suivi automatique, en temps reel, d'objets geometriques planaires textures, sans marqueur, dans un flux video.
US8180396B2 (en) * 2007-10-18 2012-05-15 Yahoo! Inc. User augmented reality for camera-enabled mobile devices
US8386918B2 (en) 2007-12-06 2013-02-26 International Business Machines Corporation Rendering of real world objects and interactions into a virtual universe
US8903430B2 (en) 2008-02-21 2014-12-02 Microsoft Corporation Location based object tracking
FR2928805B1 (fr) 2008-03-14 2012-06-01 Alcatel Lucent Procede permettant la mise en oeuvre de la video enrichie sur les terminaux mobiles.
FR2928803B1 (fr) 2008-03-14 2012-03-30 Alcatel Lucent Fourniture de services a partir d'objets filmes ou photographies depuis un terminal mobile.
US20100106720A1 (en) 2008-10-24 2010-04-29 National Kaohsiung University Of Applied Sciences Method for identifying a remote pattern
US8483715B2 (en) 2009-03-26 2013-07-09 Yahoo! Inc. Computer based location identification using images
US8977639B2 (en) 2009-12-02 2015-03-10 Google Inc. Actionable search results for visual queries
US20130013414A1 (en) 2011-07-05 2013-01-10 Haff Maurice Apparatus and method for direct discovery of digital content from observed physical media
US20130046602A1 (en) 2011-08-17 2013-02-21 Bank Of America Corporation Method of providing an offer based on proximity to a point of sale transaction
WO2016004330A1 (en) 2014-07-03 2016-01-07 Oim Squared Inc. Interactive content generation

Also Published As

Publication number Publication date
US7564469B2 (en) 2009-07-21
US20170144068A1 (en) 2017-05-25
US9600935B2 (en) 2017-03-21
US20140132632A1 (en) 2014-05-15
US20140059437A1 (en) 2014-02-27
CA2621191A1 (en) 2007-03-08
US20140055492A1 (en) 2014-02-27
EP1929430A2 (en) 2008-06-11
US8633946B2 (en) 2014-01-21
KR101019569B1 (ko) 2011-03-08
JP2009509363A (ja) 2009-03-05
EP2764899A3 (en) 2014-12-10
WO2007027738A2 (en) 2007-03-08
CN101273368A (zh) 2008-09-24
US20140173493A1 (en) 2014-06-19
EP2764899A2 (en) 2014-08-13
US20100017722A1 (en) 2010-01-21
KR20080042148A (ko) 2008-05-14
EP1929430A4 (en) 2011-06-29
JP4890552B2 (ja) 2012-03-07
CA2621191C (en) 2012-12-18
US20150199851A1 (en) 2015-07-16
US20140055493A1 (en) 2014-02-27
WO2007027738A3 (en) 2007-09-20
US10617951B2 (en) 2020-04-14
US10463961B2 (en) 2019-11-05
US20080094417A1 (en) 2008-04-24

Similar Documents

Publication Publication Date Title
BRPI0615283A2 (pt) interatividade por meio de reconhecimento de imagem móvel
US8130242B2 (en) Interactivity via mobile image recognition
US9076077B2 (en) Interactivity via mobile image recognition
US20120154438A1 (en) Interactivity Via Mobile Image Recognition
EP2281245B1 (en) Method and apparatus for real-time viewer interaction with a media presentation
CN107680157B (zh) 一种基于直播的互动方法及直播系统、电子设备
US9005030B2 (en) System and method for sharing score experiences
TWI631978B (zh) 虛擬高爾夫類比裝置及利用其的資訊服務方法
JP2017504457A (ja) ユーザ選択可能アイコンを含むポータルサイトを大型ディスプレイシステム上に表示する方法およびシステム
JP7746565B2 (ja) コンテストポップアップウインドウの表示方法、装置、機器及びプログラム
KR102573182B1 (ko) 단말 장치, 가상 스포츠 장치, 가상 스포츠 시스템 및 가상 스포츠 시스템의 동작방법
CN113392690B (zh) 视频语义标注方法、装置、设备及存储介质
JP7352009B2 (ja) 悪意のあるゲームの検出
US11606608B1 (en) Gamification of video content presented to a user
CN116011212A (zh) 战术模拟方法、战术模拟装置、存储介质及电子设备
KR20200040396A (ko) 스토리 제공 장치 및 방법
JP7432348B2 (ja) プレイヤ識別システムおよび方法
CN113318441A (zh) 游戏场景的显示控制方法及装置、电子设备、存储介质
JP7634856B1 (ja) 仮想空間生成装置
KR102959114B1 (ko) 맞춤형 게임 코칭 제공방법 및 그 시스템
KR102633730B1 (ko) 관람자에게 플레이 영상을 제공하는 가상 스포츠 시스템
Roccetti et al. Augmenting augmented reality with pairwise interactions: The case of Count Luigi Ferdinando Marsili shooting game
CN119996753B (zh) 信息展示的方法和装置、存储介质、电子设备和程序产品
HK1122376A (en) Interactivity via mobile image recognition
KR20190127301A (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 5A 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 2161 DE 05/06/2012.