PT858635E - Paginas amarelas no ciberespaco - Google Patents

Paginas amarelas no ciberespaco Download PDF

Info

Publication number
PT858635E
PT858635E PT95942713T PT95942713T PT858635E PT 858635 E PT858635 E PT 858635E PT 95942713 T PT95942713 T PT 95942713T PT 95942713 T PT95942713 T PT 95942713T PT 858635 E PT858635 E PT 858635E
Authority
PT
Portugal
Prior art keywords
server
activities
client
search
database
Prior art date
Application number
PT95942713T
Other languages
English (en)
Inventor
Maurice De Hond
Original Assignee
Icon Internet Competence Netwo
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24190736&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=PT858635(E) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Icon Internet Competence Netwo filed Critical Icon Internet Competence Netwo
Publication of PT858635E publication Critical patent/PT858635E/pt

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Information Transfer Between Computers (AREA)
  • Processing Or Creating Images (AREA)
  • Polarising Elements (AREA)
  • Paper (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

84 806 ΕΡ 0 858 635/ΡΤ
DESCRICÃO “Páginas amarelas no ciberespaço”
Campo Técnico O invento refere-se a sistemas que incluem bases de dados. Mais particularmente, o invento refere-se a sistemas que incluem écrans para exibição dos resultados de uma pesquisa de bases de dados. O invento refere-se também a redes de computadores.
Antecedentes da técnica
As páginas amarelas são conhecidas por todos como uma lista de actividades, bem como um meio de publicidade. O conceito das páginas amarelas foi desenvolvido há mais de 80 anos. Este tipo de lista contém informação sobre actividades classificadas por cabeçalhos. As classificações são definidas pelo tipo de produto ou serviço vendido pelas várias actividades. Alguma informação básica (por exemplo, nome da actividade, endereço, número de telefone) é fornecida para cada actividade incluída. Pode ser incluída informação adicional se uma actividade desejar efectuar o pagamento adicional. Por exemplo, uma actividade pode pagar adicionalmente para ser incluída uma coluna ou representação adicional.
As actividades consideram as páginas amarelas como uma fonte de publicidade útil. Os utilizadores consideram as páginas amarelas como uma fonte utilizável para encontrar soluções para problemas.
As páginas amarelas são utilizadas em todos os países desenvolvidos e em muitos outros países. Os membros domésticos utilizam as páginas amarelas muito frequentemente (por exemplo, 100 vezes por ano nos Estados Unidos, 10-75 vezes por ano noutros países). A indústria das páginas amarelas é bastante lucrativa. É comum os ganhos após impostos excedam 25% das receitas. As receitas em todo o mundo são maiores que 15 mil milhões de dólares. São publicadas listas de páginas amarelas diferentes para regiões geográficas diferentes (por exemplo, cidades, áreas metropolitanas, distritos, grupos de cidades, etc.). Para regiões geográficas diferentes pode haver vários editores concorrentes de páginas amarelas. Adicionalmente, há várias 2 84 806 ΕΡ 0 858 635/ΡΤ especialidades de páginas amarelas, tais como páginas amarelas étnicas (por exemplo, as páginas negras, etc.) de actividade da propriedade de certos grupos étnicos, de chamada grátis ou listas “800”, etc.
Os editores vendem publicidade nas páginas amarelas utilizando várias técnicas. As companhias telefónicas locais ou regionais detêm frequentemente a maior parte das vendas do espaço publicitário. Estas companhias telefónicas locais ou regionais alugam o espaço publicitário a agentes de vendas, tais como L.M.Berry (MR) de Dayton, ou Donnely (MR) para venderem o mesmo.
As listas de páginas amarelas nos diferentes países são semelhantes na organização e aparência com aqueles analisados atrás.
Com o advento da idade electrónica, há uma pressão para colocar a informação, normalmente contida nas páginas amarelas, disponível nos meios de comunicação electrónica. Por exemplo, é conhecido fornecer CD ROM, os quais contêm, pelo menos, a informação das páginas amarelas, senão mesmo a publicidade. Tais CD ROM podem ser editados pelos mesmos editores que publicam as versões em papel das páginas amarelas. Os editores podem obter a mesma informação da versão de papel e publicá-la num CD ROM. Tais páginas amarelas electrónicas podem também estar contidas em bases de dados comerciais, tais como as bases de dados DIALOG (SM). A DIALOG é uma marca de serviços da Dialog Information Services, Inc., que é uma subsidiária da Lockheed Corporation.
As vantagens de ter a informação numa forma electrónica é que a mesma toma-se muito mais fácil de pesquisar. Por exemplo, alguém tem uma mensagem para chamar um número de telefone, mas não pode distinguir com clareza o nome que vai chamar, é possível, com uma versão electrónica das páginas amarelas, procurar o número telefónico e encontrar o nome da actividade e o endereço. Uma tal pesquisa não é facilmente executada com uma versão de papel, porque os dados estão tipicamente organizados alfabeticamente pelo nome da actividade, e não numericamente pelo número do telefone. São também possíveis outros tipos de pesquisa com a versão electrónica, utilizando técnicas de pesquisa de bases de dados convencionais e dispositivos de ligação booleanos.
Algumas bases de dados electrónicas, incluindo a informação das páginas amarelas, estão agora a aparecer na Internet.
84 806 ΕΡ 0 858 635/ΡΤ 3 A Internet é uma rede mundial de computadores. A Internet começou sob o nome ARPANET, e foi iniciada pela Advanced Research Projects Agency do US Department of Defense. Para os militares, os computadores são úteis para comando e controlo, e a razão original de ser da ARPANET era fornecer ligações redundantes entre computadores, de modo a ter comunicações que não estão sujeitas a falhas. Foram desenvolvidos protocolos que permitiam comunicações entre computadores por qualquer rota disponível, em vez de uma rota fixa. Um problema com um protocolo anterior era que era restrito o número de computadores que podiam estar na ARPANET. Um novo protocolo, chamado Protocolo de Controlo de Transmissão/Protocolo da Internet (TCP/IP), foi mais tarde desenvolvido, e é agora um dos protocolos de rede mais globalmente aceites. As universidades e centros de pesquisa comunicavam na ARPANET. Nos finais dos anos 1980, a Fundação Nacional da Ciência desenvolveu uma rede (NSFNET) para ligar os seus centros de supercomputadores, e esta rede utilizava protocolos TCP/IP. Eventualmente, redes de financiamento público ou privado, incluindo a ARPANET e várias outras redes (UUCP, MILNET, USENET, BITNET, CSNET, NASA Science Internet) ligaram-se às redes NSFNET e o grupo de redes é chamado Internet. A Internet inclui hoje uma ligação internacional de redes de intercomunicação, de financiamento tanto privado como público. A maioria dos sistemas de computador suportam o TCP/IP e a ligação à Internet é fácil e barata. A rede global mundial (World Wide Web) é o aspecto multimédia da Internet. A rede global mundial originou o CERN (Centre Européen pour la Rechérche Nucleaire em Genebra, Suiça). As hiperligações em documentos fornecem ligação imediata a outros documentos que podem estar no mesmo ou num computador diferente. Clicando ou seleccionando termos hiperligados ou gráficos na página da rede, vai-se dar a outra página da rede, ou a outra localização na página da rede que se está no momento a ler. Isto é útil, por exemplo, quando se está a fazer a leitura de um papel que tem notas de rodapé, enquanto se faz a leitura do texto principal do documento, pode-se seleccionar uma hiperligação e ser conduzido para a nota de rodapé apropriada e, assim, ao clicar um botão, voltar ao texto principal. As hiperligações são úteis para fazer a leitura de um documento que contém terminologia complexa para as quais as definições estão hiperligadas. Adicionalmente, algumas pessoas recolhem uma lista de recursos relevantes para um tópico de interesse e fornecem as hiperligações a cada um dos recursos da página da rede. As páginas da rede são tipicamente escritas utilizando HTML (linguagem marcada de texto hiper). Os documentos ou páginas HTML incluem 84 806 ΕΡ 0 858 635/ΡΤ 4
tipicamente texto e referências a ficheiros gráficos nos processadores centrais, bem como hiperligações. Quando visto no computador de um utilizador, os gráficos são combinados com o texto num écran único e algumas palavras são sublinhadas ou coloridas de forma diferente (ou pode aparecer uma caixa em volta dos gráficos). Se estas palavras especiais ou gráficos são clicados com um rato, a hiperligação prescrita no documento HTML será seguida. Isto resultará na ligação do utilizador a outro documento ou ficheiro (por exemplo, ficheiro gráfico, ficheiro sonoro), etc.), que pode ou não estar residente num servidor diferente, ou numa outra secção do mesmo documento. A HTML é bem conhecida e muitas referências, que descrevem a HTML estão disponíveis em directo. A HTML é também descrita na Colectânea de Textos HTML de lan S. Graham, editada por John Wiley & Sons, Inc. Os documentos HTML, que são instalados nos processadores centrais podem ser visionados por computadores remotos (clientes) que tenham localizadores de pesquisa (“browsers”) de rede instalados nos. Um localizador de pesquisa de rede bem conhecido é o Mosaic (MR), disponibilizado pela NCSA (o National Center for Supercomputing Applications da Universidade de Illinois em Champain-Urbana). Um outro localizador de pesquisa de rede popular é o Netscape (MR), disponibilizado pela Netscape Communications Corporation, 501 East Middlefield Road, Mountain View, Califórnia, 94043.
As hiperligações são também conhecidas noutras aplicações, tais como nos documentos Foilo Views (MR).
Os localizadores de pesquisa de rede tais como o Mosaic e o Netscape permitem ao cliente visionar texto, gráficos (por exemplo, “GIF”, “JPEG”), ou uma combinação de texto e gráficos apresentados ao cliente por um servidor ao qual o cliente tem acesso. Os processadores centrais têm URL únicos (localizadores de fonte uniforme), podendo o cliente através da sua utilização ligar-se a um servidor desejado. O manifesto típico de um URL é http://WWW.SERVER.COM/DOCUMENT.HTML, onde “SERVER” deverá ser substituído pelo nome de um servidor; “COM” deverá ser substituído por um código do país se o servidor está fora dos USA, ou por “MIL” se o servidor é militar, ou “ORG” se é uma organização ou “EDU” se o servidor é educacional, etc.; e onde “DOCUMENT.HTML” deveria ser substituído pelo nome de um documento ou ficheiro no servidor, ao qual o cliente está a ter acesso, ou omitido para chamar uma página inicial (“home page") (um ponto de partida para o sítio de rede). Os localizadores de pesquisa de rede podem também ser configurados para disponibilizar “aplicações de ajuda” quando o cliente é confrontado com um tipo de
84 806 ΕΡ 0 858 635/ΡΤ 5 ficheiro que ο localizador de pesquisa de rede não pode manusear. Os tipos de ficheiro são indicados pela extensão depois do ponto no nome do ficheiro, por exemplo, .JPG; .GIF, .HTML, .WAV, .MPG, etc. Se o cliente carregou depois disso o suporte lógico do visionador ou do reprodutor, que pode manusear tal tipo de ficheiro, o localizador de pesquisa de rede no cliente pode ser configurado para iniciar (lançar) o suporte lógico do visionador (a aplicação de ajuda), que actua em tais ficheiros se os mesmos forem recebidos. Por exemplo, se o cliente recebe um ficheiro .WAV (um ficheiro de áudio), o cliente deve automaticamente lançar um reprodutor áudio no computador do cliente, de modo que o utilizador no cliente ouve o som sem ter que fazer o arranque manual do reprodutor no computador do cliente. De modo semelhante, se o cliente recebe um ficheiro .MPG (um ficheiro de imagens de filme sem som no formato “mpeg”), o cliente pode automaticamente lançar um reprodutor mpeg para iniciar um filme.
Algumas formas de listas das páginas amarelas estão agora disponíveis na rede global mundial (World Wide Web), por exemplo, NYNEX mantém um sítio de rede.
Outros protocolos de redes e de suporte físico são também conhecidos e utilizados para instalação de redes tais como as redes de áreas locais (LAN) e redes de área alargada (WAN). Várias actividades consideram útil estar fisicamente localizado perto de outras actividades, que vendem os mesmos bens ou serviços ou bens ou serviços semelhantes. As actividades que estão localizadas perto de outras actividades que vendem bens e serviços semelhantes observam um aumento no tráfico (visitas de clientes potenciais) porque o cliente que está interessado num bem ou serviço particular pode mais facilmente comparar as lojas ou localizar bens e serviços difíceis de encontrar. Por exemplo, os vendedores de automóveis estão frequentemente localizados próximo de outros vendedores de automóveis, alguns restaurantes estão localizados próximo de outros restaurantes, alguns lojas de mobiliário estão localizadas próximo de outras lojas de mobiliário, etc..
Seria desejável fornecer a informação das páginas amarelas numa maneira visualmente estimulante, de modo a encorajar a publicidade da actividade e a utilização das páginas amarelas pelos compradores. Seria também desejável apresentar a informação electrónica de uma base de dados numa forma em que bens e serviços semelhantes estão agrupados em conjunto.
84 806 ΕΡ 0 858 635/ΡΤ 6
Os documentos hiperligados são conhecidos na arte. Ver, por exemplo, Arnon et aL, Usina Strutured Documents For Implementina Product/Service Yellow Paaes Arauitecture On The Internet. Esta referência descreve a concepção de um modelo de dados para documentos estruturados. É proposta uma hierarquia com estrutura de árvore. A hiperligação para informação visual, em vez de texto, é também conhecida. Ver, por exemplo, Hyperimages: Using Objects Recognition For Navigation Througt Images In Multimedia, David Lowe, Athula Ginige, School of Electrical Engineering, University of Technology, Sydney, Australia. A realidade virtual é também conhecida na arte. Ver, por exemplo, Scientific Graphics and Visualization Come to the Internet. Scientific Computer World, Março, 1955, págs. 31-36.
Breve descrição dos desenhos
As concretizações preferidas do invento são descritas a seguir com referência aos desenhos anexos, os quais são resumidamente descritos a seguir. A FIG. 1 é um diagrama de blocos, que representa um sistema, que concretiza o invento. A FIG. 2 é um diagrama de blocos, que representa com mais pormenor alguns dos componentes incluídos no sistema da FIG. 1. A FIG. 3 é um fluxograma, que representa a operação do sistema da FIG. 1.
As FIGS. 4A-B representam como é feito em cena de realidade virtual.
As FIGS 5-10 representam amostras de cenas da realidade virtual produzidas pelo sistema da FIG. 1.
SUMÁRIO DO INVENTO O invento fornece um sistema, que compreende um servidor, como indicado na reivindicação 1, com concretizações adicionais estabelecidas nas reivindicações
84 806 ΕΡ 0 858 635/ΡΤ 7 dependentes.
Melhores modos para realização do invento e descrição do invento A F1G. 1 representa um sistema 10, que concretiza o invento. O sistema 10 compreende um servidor 12, que pode ser um microcomputador, um microcomputador, uma máquina UNIX (MR), um macrocomputador, um computador pessoal (PC), tal como um computador pessoal Intel (MR) 286, 386, 486 ou Pentium (MR) ou um clone dos mesmos ou um Apple (MR), um Macintosh (MR) ou um computador pessoal PowerPC (MR) ou um clone dos mesmos, ou qualquer outro computador apropriado. O servidor 12 inclui os componentes típicos (ver a FIG. 2) tal como um processador 20, dispositivos de entrada 22 (por exemplo, o teclado e o rato), dispositivos de saída 24 (por exemplo, o monitor e a impressora), a ROM 26, a RAM 28, as memórias 30 (por exemplo, o disco rígido, a unidade de disquetes, a unidade de fita magnética, o CD-ROM, etc.), as portas em série (não mostradas), portas paralelas (não mostradas), o equipamento de comunicações 32, que podem ser quer internos ou externos, tais como cartões de comunicações internos (por exemplo, o cartão modem ou o cartão de rede) ou o equipamento de comunicações externo (por exemplo, o modem externo), etc. O servidor 12 tem um sistema de utilizador múltiplo, de operação de tarefa múltipla, tal como o UNIX (se o servidor é uma máquina UNIX), LINUX (se o servidor é um computador pessoal), etc. O sistema 10 compreende, além disso, (ver a FIG. 1) uma pluralidade de clientes 16a-h. Os clientes 16a-h com computadores, tais como minicomputadores, microcomputador, máquinas UNIX (MR), macrocomputadores, computadores pessoais, tais como um computador pessoal Intel (MR) 286, 386, 486 ou Pentium (MR) ou clones dos mesmos ou um Apple (MR), um Macintosh (MR), ou um computador pessoal PowerPC (MR) ou clones dos mesmos ou qualquer outro computador apropriado, em qualquer combinação. Por outras palavras, o cliente 16a pode ser um computador diferente do de um cliente 16b, que por sua vez pode ser diferente do de um cliente 16c, etc. Os clientes 16a-h incluem componentes típicos (ver FIG. 2) tal como um processador 34, dispositivos de entrada 36 (por exemplo, o teclado e o rato), dispositivos de saída 38 (por exemplo, o monitor e a impressora), a RAM 40, a ROM 42, as memórias 44 (o disco rígido, a unidade de disquetes, a unidade de fita magnética, o CD-ROM, etc.), as portas em série (não mostradas), as portas em paralelo (não mostradas), o equipamento de comunicações 46, que podem ser quer internos ou externos, tais como cartões de 8 84 806 ΕΡ 0 858 635/ΡΤ comunicações internos (por exemplo, o cartão modem ou o cartão de rede) ou equipamento de comunicações externo (por exemplo, modem externo), etc. Os respectivos clientes 16a-h carregaram na memória 44, os localizadores de pesquisa de rede como o Mosaic ou Netscape (ver a FIG. 2). Os respectivos clientes 16a-h carregaram também na memória 44 visionadores de realidade virtual 50. O termo “realidade virtual”, como usado aqui, não se destina necessariamente a descrever o tipo de realidade virtual que envolve a utilização de luvas e capacetes ou óculos, mas em vez disso é utilizado para descrever o tipo de realidade virtual, que permite a navegação através de uma cena, ou a manipulação de objectos, utilizando um rato e teclado, tal como pela utilização o Quick Time VR, desenvolvido pela Apple Computer, Inc., ou a Virtual Reality Modeling Language (VRML) (linguagem de modelação da realidade virtual). A VRML foi aparentemente desenvolvida por Gavin Bell da Silicon Graphics, Inc.; Anthony Parisi, Intervista Suporte lógico; e Mark Pesce, moderador de listagens VRML. A VRML é uma linguagem que pode ser utilizada para desenvolver simulações interactivas com participantes múltiplos e mundos virtuais hiperligados, através da rede global mundial (World Wide Web). Na concretização representada o aspecto participantes múltiplos da VRML não é necessariamente utilizado, excepto na medida em que, certamente, clientes múltiplos podem aceder e utilizar o servidor 12 simultaneamente. A primeira versão (Versão 1.0) da VRML fornece a criação de cenas de mundos virtuais e objectos virtuais.
Uma cena de realidade virtual é um espaço, no qual um utilizador pode navegar, olhando para cima, olhando para baixo, virando-se em redor, aproximando-se, ou afastando-se. Um objecto de realidade virtual é um objecto interactivo. Clicando ou arrastando os objectos de realidade virtual, pode-se ver diferentes lados do objecto, examinar o objecto, como mercadorias numa loja. As páginas HTML podem ser hiperligadas a objectos de realidade virtual. A HTML 3.0 (uma versão de HTML) deixa um decisor HTML decidir quais as partes de uma cena que são renovadas e quais as partes que permanecem inalteradas. As páginas HTML produzidas dinamicamente são conhecidas na arte. O visionador Quick Time VR pode ser obtido em directo pela ligação ao servidor da Apple (http://QTVR.QUIKTIME.APPLE.COM).
Os localizadores de pesquisa de rede são cada um deles configurados para
84 806 ΕΡ 0 858 635/ΡΤ 9 lançar ο visionador de realidade virtual 50 como uma “Aplicação de ajuda”, quando o cliente está presente com um tipo de ficheiro de realidade virtual. Por exemplo, com um localizador de pesquisa Netscape, isto é feito clicando ou chamando o menu “Opções”, clicando nas “Preferências”, de modo a que a janela das preferências abra, clicando nas “Aplicações de ajuda”, de modo que a janela de preferências de aplicação de ajuda abra, e seleccionando então o leitor de realidade virtual (por exemplo, C:\QTVR\PLAYER.EXE) para lançar, quando o ficheiro tipo realidade virtual é encontrado (por exemplo, um ficheiro com extensões .WRL, .QT. ou .MOV). Podem ser adicionados novos tipos de ficheiros clicando o botão “Novo Tipo”. Os tipos de ficheiro são indicados pela extensão após um ponto (“.”) no nome do ficheiro; por exemplo: :JPG, .GIF, .HTML, .WAV, .MPG, etc. Os ficheiros VRML têm a extensão .WRL, e os ficheiros Quick Time VR têm a extensão .QT ou .MOV (como filmes normais). As linguagens de realidade virtual mais avançadas (ou as versões de linguagens) para utilização com a rede global mundial estão também a ser desenvolvidas e são empregues em concretizações alternativas do invento.
Os clientes 16a-h são, respectivamente, ligados ao servidor 12 através de ligações de comunicações 14a-h. Algumas ou todas as ligações de comunicações 14a-h devem ser ou ligações temporárias ou ligações permanentes. As ligações de comunicações 14a-h compreendem ligações por satélite, ligações RF, ligações LAN, ligações WAN, ligações por linhas telefónicas ou qualquer ligação, que permite a comunicação entre computadores, em qualquer combinação. Por outras palavras, a ligação 14a pode ser um tipo diferente de ligação que a ligação 14b. A qual por sua vez pode ser um tipo diferente de ligação que a ligação 14c, etc.
Embora apenas um número limitado de clientes sejam mostrados, ligados ao servidor 12, na concretização representada pode ser simultaneamente ligado ao servidor 12 um grande número de clientes.
Podem ser empregues protocolos diferentes para comunicação entre os clientes 16a-h e o servidor 12. Na concretização preferida, o protocolo TCP/IP é empregue para comunicação entre o servidor 12 e os clientes 16a-h. Mais particularmente, na concretização representada, o servidor 12 é nó na Internet, e um ou mais dos clientes 16a-h acedem selectivamente ao servidor 12. Numa concretização, um ou mais dos clientes 16a-h são eles próprios servidores mantidos por fornecedores de serviços (por exemplo, Netcom (MR), CompuServe (MR), America Online (MR), etc.), os quais fornecem comunicações entre um 10 84 806 ΕΡ 0 858 635/ΡΤ grande número de subscritores (ou utilizadores) 18a-b e o servidor 12. Tipicamente, mas não necessariamente, os subscritores 18a-b incluirão, respectivamente computadores pessoais (PC). O servidor 12 tem uma base de dados 52, definida na memória 30. Na concretização representada, tal memória 30 compreende uma unidade de disco rígido, que tem a informação organizada na mesma de modo a definir a base de dados 52, mas pode, alternativamente, incluir um ou mais CD-ROM, memória de acesso aleatório (RAM), memória só de leitura (ROM), armazenamento óptico, armazenamento em fita, ou qualquer outro meio de armazenamento de informação apropriado.
Numa concretização, a base de dados 52 é uma base de dados de actividades e contém uma quantidade predeterminada de informação básica (por exemplo, nome da actividade, endereço, número do telefone) para cada actividade incluída. Nesta concretização, a base de dados 52 inclui informação adicional acerca de uma actividade, se a actividade está a desejar pagar extra. A informação adicional compreende gráficos (por exemplo, a frente de loja 98), dimensão da informação exibida, localização da informação exibida, cenas de realidade virtual, objectos de realidade virtual e hiperligações ou qualquer combinação de tal informação adicional para cada actividade.
Numa concretização, a base de dados é um base de dados de servidores de informação de área alargada (WAIS). Em concretizações alternativas, a base de dados do servidor 12 é uma base de dados Sybase (MR) ou Oracle (MR). Outras formas de bases de dados podem ser empregues. O WAIS é designado como um sistema de cliente e servidor e os clientes WAIS são capazes de interrogar as bases de dados WAIS, utilizando um protocolo bem conhecido. Porque este protocolo é suportado por muitos clientes da rede global mundial, é normalmente possível que um cliente interrogue directamente um servidor WAIS através da construção de um URL (localizador de fonte uniforme), que inclui consultas apropriadas que apontam para um servidor WAIS. Por outro lado, alguns clientes não suportam o protocolo WAIS e outros processo, tais como as interfaces FORM, são fornecidas a partir do servidor para o cliente, para a construção das consultas WAIS. As interfaces FORM são conhecidas por os que utilizam a rede global mundial. A interface FORM tem campos que podem ser preenchidos, ou menus que aparecem inesperadamente dos quais podem ser feitas selecções e normalmente têm um botão “SEND” (“ENVIAR”) ou “QUERY” (“CONSULTAR”) e
84 806 ΕΡ 0 858 635/ΡΤ 11 um botão “CLEAR” (“LIMPAR”) ou “CANCEL” (“CANCELAR”). Existe um grande número de programas de acesso para permitir que os clientes WAIS não capazes acedam ao servidor WAIS.
Um programa para acesso ao servidor que cumpra estas tarefas é o WAIS.PL. A escrita (programa) PERL (linguagem prática de extracção e informação), que obtém uma corrente de consultas de um cliente e passa a consulta a um motor de pesquisa da base de dados WAIS (WAISQ) no servidor, e que devolve os resultados ao utilizador como um documento HTML.
Outros programas para acesso ao servidor que cumpre estas tarefas incluem SON-OF-WAIS.PL, um roteiro PERL escrito por Eric Lease Morgan das Bibliotecas da Universidade do Estado da Carolina do Norte; KIDOWAIS.PL, um outro roteiro PERL; SFGATE, o qual não acede ao motor de consulta do programa de acesso ao servidor WAIS, em vez disso tem o suporte lógico de cliente WAIS integrado; WAISGATE, disponibilizado por WAIS Inc., e WWWWAIS, um programa C, que actua como um acesso entre os programas (WAISQ e WAISSEARCH), que pesquisam índices WAIS e um localizador de pesquisa de rede com capacidade FORM. Há também muitos programas de suporte lógico para ligação da rede global mundial aos pacotes de bases de dados comerciais Oracle e Sybase. Um é GSQL-ORACLE BACKEND, para utilização com as bases de dados Oracle, que foi escrita por James Pitkow do Centro de Gráficos, Visualização e Utilização no Instituto de Tecnologia da Geórgia.
Um outro é WEB/GENERA, para utilização com as bases de dados Sybase, que foram desenvolvidas por Stanley Letovsky com apoio da Fundação Nacional de Ciência.
Um outro é WDB para utilização com as bases de dados Sybase, o qual permitem a utilização de ficheiros de descrição de alto nível para especificar a estrutura da base de dados e o formato das respostas de modo que pode ser desenvolvida uma interface entre o rede global mundial e a base de dados Sybase, sem a necessidade de escrever qualquer código. WDB foi escrita por Bo Frese Rasmussen do Observatório Europeu do Sul.
Um outro é GSQL, um programa C para utilização com as bases de dados
84 806 ΕΡ 0 858 635/ΡΤ 12
Sybase ou outras SQL. GSQL foi escrita por Jason Ng da NCSA (Centro Nacional de Aplicações de Supercomputação na Universidade de Illinois em Champaign-Urbana).
Um outro é HTORACLE para utilização com as bases de dados Oracle. O HTOracle foi escrito por Arthus Secret do CERN(Centro Europeu de Pesquisa Nuclear em Genebra, Suíça).
Um outro é ORAPLEX para utilização com as bases de dados Oracle. O ORAPLEX foi escrito por Guy Decoux do Instituto Nacional de Pesquisa Agronómica em França.
Um outro é TR-WWW que é um motor de pesquisa baseado no Macintosh que funciona apenas com um servidor MacHTTP (MR).
Muitos dos programas de acesso às bases de dados bem como documentação detalhada explicando a sua utilização é disponibilizada através da rede global mundial. A documentação é também disponibilizada em vários livros que descrevem a rede global mundial e HTML. Muitos de tais programas de acesso estão disponíveis através da ligação ao servidor da NCSA na Universidade de Illinois, Champaign-Urbana (ftp://FTP.NCSA.UIUC.EDU). A memória 30 do servidor 12 é também carregada com gráficos, cenas de realidade virtual e/ou objectos de realidade virtual 54, que serão descritos a seguir com grande pormenor.
As FIGS. 3 e 5 a 10 representam o funcionamento do sistema.
No passo 56, um dos clientes 16a-h liga-se ao servidor 12. Por exemplo, o cliente liga ao servidor 12 através da rede global mundial, pela entrada no localizador de pesquisa do cliente o URL do servidor. Depois do passo 56 o sistema avança para o passo 58.
No passo 58, o servidor 12 apresenta ao cliente uma interface de utilizador gráfica 88, que inclui uma área de consulta 90, na qual pode ser gerada uma consulta de pesquisa. Numa concretização esta interface gráfica do utilizador inclui uma interface FORM, explicada atrás. A interface compreende opcionalmente menus descendentes. Numa concretização, a interface gráfica do utilizador 88
84 806 ΕΡ 0 858 635/ΡΤ 13 compreende uma representação gráfica de um elevador, que inclui uma área 90, na qual a informação de consulta pode ser feita entrar ou seleccionada a partir dos menus. Numa concretização, o elevador é um espaço de realidade virtual, onde o utilizador do cliente entra virtualmente e dentro do qual é gerada a consulta de pesquisa. Numa concretização, o utilizador é capaz de seleccionar o número de “sucessos” que o utilizador quer ver. Numa concretização alternativa, o número de “sucessos” gerados pela pesquisa é limitado a um número predeterminado. Depois do passo 58, o sistema avança para o passo 60. Numa concretização, a interface é particularmente adequada para a pesquisa de actividades e fornece a pesquisa, pelo menos, por categorias (tipo de bens ou serviços). Em concretizações alternativas a interface fornece a pesquisa de qualquer campo seleccionado a partir de uma pluralidade de campos, tais como a categoria (tipo de bens e serviços) localização, número de telefone, código ZIP, código de área postal, subcategoria (por exemplo, tipo de cozinha - pizza, alemã, vietnamita, chinesa), sublocalização (Lado Leste, Norte, Subúrbios, etc.).
No passo 60, o cliente envia a consulta de pesquisa para o servidor. Depois do passo 60, o sistema avança para o passo 62.
No passo 62, o servidor realiza a pesquisa da base de dados em resposta à consulta. Na concretização representada, os indicadores visuais dão a aparência de movimento do elevador, enquanto o pedido de pesquisa está a ser processado. Por exemplo, os indicadores de andar 92a-f podem alterar-se para dar a impressão de que o elevador está a subir ou a descer. O movimento das barras ou de outros gráficos 94a-e podem ter lugar para dar a impressão de uma janela 96 no elevador e o movimento do elevador (por exemplo, um filme, tal como o filme Quick Time ou filme MPEG, simulam o movimento do elevador). Depois do passo 62, o sistema avança para o passo 64.
No passo 64, o servidor cria um espaço de realidade virtual seleccionando e juntando os gráficos ou os espaços de realidade virtual e artigos, em resposta aos resultados da pesquisa da base de dados. No passo 66, o servidor 12 envia um espaço de realidade virtual para o cliente. No passo 68, o cliente reconhece que a informação de realidade virtual está a ser enviada e lança um visionador de realidade virtual (por exemplo, um localizador de pesquisa de rede lança uma aplicação de ajuda da realidade virtual tal como o Quick Time para Realidade Virtual).
84 806 ΕΡ 0 858 635/ΡΤ 14
Por exemplo, numa concretização, uma cena de realidade virtual navegável é apresentada, compreendendo uma rua que tem fachadas de lojas 98, 100, 102, 104, 106, 108, que representam os melhores sucessos da pesquisa da base de dados. Numa concretização, uma quantidade mínima predeterminada de informação sobre cada actividade é fornecida na rua (por exemplo, numa placa escrita no fim da rua ou numa janela ou porta de uma pequena fachada de loja). Se a actividade é uma que paga extra, a mesma terá uma fachada de loja. As actividades que pagam extra podem também ter uma fachada de loja mais próxima do elevador ou uma dimensão diferente.
Numa concretização, a cena da realidade virtual inclui áreas (por exemplo, quadros de afixação) incluindo publicidade aos produtos ou aos serviços relacionados. Por exemplo, se a pesquisa foi uma pesquisa de restaurantes, um quadro de afixação 101 pode mostrar publicidade de um produto de cola. Numa concretização, a publicidade compreende um filme (por exemplo, um filme passado dentro da área da cena, tal como a dar a aparência de um filme projectado no edifício ou quadro de afixação). As actividades individuais podem, por exemplo, ter os seus próprios sinais, os quais podem rodar. Outras características das ruas, tais como os candeeiros de rua, cabinas telefónicas, etc. podem ser apresentadas para aumentar o efeito visual.
Na concretização representada, se um utilizador de um cliente navega numa das frentes de lojas, o utilizador é enviado por hiperligação para um servidor, mantido pela actividade associada. Numa concretização alternativa, se um utilizador de um cliente navega numa das frentes de lojas, o utilizador encontra outro espaço de realidade virtual, no qual o utilizador pode recolher e inspeccionar os objectos virtuais e fazer compras através do servidor 12.
Deve ser notado que a aparência da rua apresentada variará, dependendo dos resultados da pesquisa da base de dados. A rua apresentada terá uma aparência de interesse para o utilizador que faz a pesquisa e terá fachadas de loja da actividade com interesse para esse utilizador (por exemplo, uma certa localização geográfica, tal como dentro de um certo código ZIP, fornecendo certos bens e serviços ou tendo um certo nome). Então, como as actividades estão agrupados em conjunto, para conveniência do utilizador numa avenida. Numa concretização, a aparência da rua (excluindo as fachadas de lojas) varia dependendo da categoria seleccionada; por exemplo, porque as pessoas vão para restaurantes à noite, a pesquisa de restaurantes pode originar uma cena nocturna.
84 806 ΕΡ 0 858 635/ΡΤ 15
Diferentes tipos de musica podem ser tocados enquanto um utilizador navega através da cena, dependendo da categoria seleccionada. Alternativamente, pode ser emitida publicidade sonora enquanto o utilizador navega através da cena.
As FIGS. 4A e 4B representam uma concretização da produção de uma cena de realidade virtual a ser usada na exibição dos resultados da pesquisa da base de dados. Como representado na FIG. 4A, é utilizada uma câmara 70 para tomar várias imagens de uma rua existente a partir de vários pontos convenientes. Estas fotografias são digitalizadas e combinadas electronicamente em conjunto, como representado na FIG. 4B. Para permitir a combinação das fotografias, em que a câmara contorna as esquinas as imagens são torcidas, de tal modo que as linhas rectas tornam-se linhas curvas, de modo que todas as fotografias adjacentes podem ser combinadas em conjunto lado-a-lado para formar um panorama. O leitor de realidade virtual no computador do cliente só vê uma pequena parte do panorama fotográfico combinado de cada vez, e destorce esta parte de modo que as linhas rectas aparecem direitas. À medida que utilizador navega na cena, o leitor de realidade virtual acompanha o movimento do utilizador, distorcendo e representando o ponto conveniente para o utilizador do panorama na mira. Numa concretização alternativa, as ruas de realidade virtual são formadas utilizando animações.
Numa concretização, o servidor contém um gráfico regular (por exemplo, um GIF ou JPEG) de uma fachada para cada actividade e o servidor cria uma cena de realidade virtual combinando em conjunto gráficos em resposta aos resultados da pesquisa da base de dados.
Os objectos exibidos, quando se entra em certas lojas são objectos de realidade virtual. Os objectos de realidade virtual são cenas diferentes porque as cenas envolvem a navegação através de uma imagem panorâmica única, enquanto que os objectos são definidos por um número de imagens do objecto tomadas com ângulos diferentes. Numa concretização alternativa, os objectos da realidade virtual são formados através da utilização animações.
As FIGS. 5-10 representam écrans que são enviados do servidor para o cliente em resposta a uma consulta de pesquisa da base de dados. A FIG. 5 representa a interface gráfica e como qualquer dos vários campos disponíveis podem ser pesquisados.
84 806 ΕΡ 0 858 635/ΡΤ 16 A FIG. 6 representa que a porta do elevador abrirá depois da cena daí1 realidade virtual ter sido construída. A FIG. 7 representa uma cena depois de um utilizador ter navegado parcialmente pela rua abaixo. A FIG. 8 representa um utilizador em frente de uma fachada de loja. A fachada de loja pode conter informação que é tipicamente contida num anúncio das páginas amarelas. Se o utilizador avança, entra na loja. Isto pode ter como resultado que o cliente fique ligado à página de entrada da loja ou outro resultado, tal como uma cena de realidade virtual de um interior de loja, incluindo objectos de realidade virtual. A FIG. 9 representa que um utilizador pode entrar de novo no elevador para realizar uma nova pesquisa. A FIG. 10 representa uma rua alternativa, criada em resposta a uma pesquisa diferente.
Assim, foi descrito um sistema que proporciona a apresentação da informação das páginas amarelas num formato mais apelativo. O invento foi descrito numa linguagem mais ou menos especifica, bem como as características estruturais e metódicas. Deve ser compreendido, contudo, que o invento não se limita às características especificas mostradas e descritas, uma vez que os meios aqui descritos compreendam formas preferidas de realizar o invento. O invento é, por isso, reivindicado em qualquer das suas formas ou modificações dentro do próprio âmbito das reivindicações anexas.
Aplicabilidade Industrial O invento tem aplicabilidade nos campos do comércio de mercadorias, publicidade e redes de comunicações. O invento tem também aplicabilidade na distribuição e etiquetagem.
Por exemplo, uma concretização do invento inclui meios de comunicação com o servidor 12 para automaticamente distribuir um produto comprado em tempo 17 84 806 ΕΡ 0 858 635/ΡΤ real pelo utilizador de um cliente 16a-h. Numa concretização, um utilizador pode fazer uma compra depois de virtualmente entrar numa loja a partir de uma das cenas de rua mostradas nas FIGS. 7 a 10; por exemplo, clicando um item desejado (ou seleccionando-o de uma lista), e introduzindo a informação do cartão de crédito e enviando a informação de endereço de distribuição ao cliente, quando requerido peio servidor. Nesta concretização, o servidor é um servidor seguro e, pelo menos, a informação do cartão de crédito é cifrada, enquanto se desloca do cliente 16a-h para o servidor 12. O servidor está ligado a um marcado de etiquetas automático e passa electronicamente o endereço de distribuição para o marcador de etiquetas, onde a etiqueta do destino é impressa automaticamente.
Numa concretização, o sistema compreende ainda um aparelho electrónico de verificação de cartões de crédito do tipo que normalmente se encontra em restaurantes e lojas, em comunicação com o servidor. A máquina de verificação de cartões de crédito está ligada a uma linha telefónica e, quando o servidor recebe uma ordem, a máquina de verificação de cartões de crédito marca e comunica com a entidade emissora do cartão de crédito, para verificar se o número do cartão está válido e de modo a receber um código de aprovação para uma transação. Numa concretização alternativa, a verificação do cartão de crédito é efectuada através de uma rede de computadores, a transferência electrónica de fundos é empregue ou um serviço tal como o Cybercash (MR) é empregue.
Lisboa, 24. MA! 2000
Por ICON Internet Competence NetWork BV -O AGENTE OFICIAL-
ENG.· ANTÓNIO JOÃO EDA CUNHA FERREIRÁ
Ag. Of. Pr. Ind.
Elas das Flores, 74 - 4.®
ie@Q LISBOA

Claims (8)

  1. I I
    84 806 EP 0 858 635/PT 1/2 REIVINDICAÇÕES 1 - Servidor (12) configurado para comunicar com um cliente (16a) que se liga selectivamente ao servidor (12), compreendendo o servidor (12): uma memória (30) e uma base de dados (52), definida na memória (30), compreendendo a base de dados (52) dados relativos a uma pluralidade de actividades, incluindo os ditos dados, pelo menos, os nomes das ditas actividades; suporte físico de comunicações, que fornece comunicações entre o servidor (12) e o cliente (16a); sendo o servidor (12) configurado para comunicar ao cliente (16a) uma interface (88), para utilização no pedido de uma pesquisa da base de dados (52), em resposta a um cliente (16a) que se liga ao servidor (12), e sendo o servidor (12) configurado para executar uma pesquisa da base de dados e para gerar uma exibição de écran interactiva em resposta ao cliente (16a), que submete um pedido de pesquisa ao servidor (12) através da dita interface; caracterizado por: o dito servidor ser configurado para seleccionar uma pluralidade de objectos gráficos, para inclusão na dita exibição de écran interactiva, sendo a selecção dos objectos gráficos individuais determinada pelos resultados da pesquisa; a disposição da dita exibição de écran interactiva é determinada, de modo semelhante, pelos resultados da pesquisa e compreende os ditos objectos gráficos seleccionados, dispostos na forma de uma vista panorâmica, para proporcionar o aparecimento de, pelo menos, parte de uma área comercial urbana; pelo menos alguns dos objectos gráficos têm a aparência de fachadas de lojas (98, 100, 102, 104, 106, 108); pelo menos alguns dos objectos gráficos estão associados às actividades seleccionadas da dita pluralidade de actividades, as quais satisfazem os critérios da pesquisa; e a dita exibição de écran interactiva ser navegável e a mesma permite ao 84 806 ΕΡ 0 858 635/ΡΤ 2/2 utilizador seleccionar um novo ponto conveniente em relação à dita vista panorâmica.
  2. 2 - Servidor (12) de acordo com a reivindicação 1, em que as actividades são classificadas na base de dados (52), quer como pertencendo a uma primeira classificação quer a uma segunda classificação, e em que os objectos gráficos, associados a qualquer actividade da segunda classificação, que satisfaz o critério da pesquisa, são visualmente diferenciados dos objectos gráficos, associados a quaisquer actividades da primeira classificação, que satisfazem o critério da pesquisa.
  3. 3 - Servidor (12) de acordo com a reivindicação 1, em que os dados relativos à dita pluralidade de actividades inclui, além disso, os endereços das ditas actividades.
  4. 4 - Servidor (12) de acordo com as reivindicações 1, 2 ou 3, em que os dados relativos à dita pluralidade de actividades inclui, além disso, os números de telefone das ditas actividades.
  5. 5 - Servidor (12) de acordo com a reivindicação 1, em que os dados relativos à dita pluralidade de actividades inclui, além disso, os detalhes de bens ou serviços fornecidos pelas ditas actividades.
  6. 6 - Servidor (12) de acordo com a reivindicações 1, 2, 3 ou 5, em que a aparência especifica dos ditos objectos gráficos, que têm a aparência das fachadas de loja (98, 100, 102, 104, 106, 108), é determinada pelos resultados da pesquisa.
  7. 7 - Servidor (12) de acordo com a reivindicações 1, 2, 3 ou 5, em que os objectos gráficos estão hiperligados às correspondentes páginas da rede.
  8. 8 - Servidor (12) de acordo com a reivindicações 1, 2, 3 ou 5, em que a interface (88) compreende características gráficas, que simulam a aparência de um elevador. Lisboa, 24. m 2000 Por ICON Internet Competence Network BV -O AGENTE OFICIAL-
    O ADJUNTO
    Ag. Of. Pr. Ind.
    1600 LISBOA
PT95942713T 1995-10-26 1995-12-15 Paginas amarelas no ciberespaco PT858635E (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/548,873 US5737533A (en) 1995-10-26 1995-10-26 System for generating a virtual reality scene in response to a database search

Publications (1)

Publication Number Publication Date
PT858635E true PT858635E (pt) 2000-08-31

Family

ID=24190736

Family Applications (1)

Application Number Title Priority Date Filing Date
PT95942713T PT858635E (pt) 1995-10-26 1995-12-15 Paginas amarelas no ciberespaco

Country Status (8)

Country Link
US (2) US5737533A (pt)
EP (1) EP0858635B1 (pt)
AU (1) AU698115B2 (pt)
CA (1) CA2235821C (pt)
DE (1) DE69515918T2 (pt)
ES (1) ES2146794T3 (pt)
PT (1) PT858635E (pt)
WO (1) WO1997015889A1 (pt)

Families Citing this family (245)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5951300A (en) * 1997-03-10 1999-09-14 Health Hero Network Online system and method for providing composite entertainment and health information
US7721307B2 (en) * 1992-12-09 2010-05-18 Comcast Ip Holdings I, Llc Method and apparatus for targeting of interactive virtual objects
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
EP0852442B1 (en) 1992-12-09 2000-11-02 Discovery Communications, Inc. Television program delivery system
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US5682525A (en) 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
EP0813783A1 (en) 1995-03-08 1997-12-29 Oxford Brookes University Broadband switching system
US5737533A (en) * 1995-10-26 1998-04-07 Wegener Internet Projects Bv System for generating a virtual reality scene in response to a database search
US8271339B2 (en) * 1995-11-13 2012-09-18 Lakshmi Arunachalam Method and apparatus for enabling real-time bi-directional transactions on a network
US8037158B2 (en) 1995-11-13 2011-10-11 Lakshmi Arunachalam Multimedia transactional services
US6264560B1 (en) 1996-01-19 2001-07-24 Sheldon F. Goldberg Method and system for playing games on a network
US5823879A (en) * 1996-01-19 1998-10-20 Sheldon F. Goldberg Network gaming system
US9530150B2 (en) 1996-01-19 2016-12-27 Adcension, Llc Compensation model for network services
IL117133A (en) * 1996-02-14 1999-07-14 Olivr Corp Ltd Method and system for providing on-line virtual reality movies
US6577714B1 (en) * 1996-03-11 2003-06-10 At&T Corp. Map-based directory system
US6650998B1 (en) 1996-03-11 2003-11-18 At&T Corp. Information Search System for enabling a user of a user terminal to search a data source
JPH09269914A (ja) * 1996-03-29 1997-10-14 Fujitsu Ltd クライアント・サーバシステムにおけるローカルファイル転送方法及びシステム
US6148289A (en) * 1996-05-10 2000-11-14 Localeyes Corporation System and method for geographically organizing and classifying businesses on the world-wide web
US7349892B1 (en) 1996-05-10 2008-03-25 Aol Llc System and method for automatically organizing and classifying businesses on the World-Wide Web
US5889951A (en) * 1996-05-13 1999-03-30 Viewpoint Corporation Systems, methods, and computer program products for accessing, leasing, relocating, constructing and modifying internet sites within a multi-dimensional virtual reality environment
US5970124A (en) * 1996-06-05 1999-10-19 Voice Fx Corporation Sponsored information distribution method and apparatus
US5903727A (en) * 1996-06-18 1999-05-11 Sun Microsystems, Inc. Processing HTML to embed sound in a web page
US6006034A (en) 1996-09-05 1999-12-21 Open Software Associates, Ltd. Systems and methods for automatic application version upgrading and maintenance
US6968319B1 (en) * 1996-10-18 2005-11-22 Microsoft Corporation Electronic bill presentment and payment system with bill dispute capabilities
US5944769A (en) * 1996-11-08 1999-08-31 Zip2 Corporation Interactive network directory service with integrated maps and directions
US5878417A (en) * 1996-11-20 1999-03-02 International Business Machines Corporation Method and apparatus for network security in browser based interfaces
US7069511B2 (en) * 1996-12-19 2006-06-27 Sun Microsystems, Inc. Platform independent on-line project management tool
IL119928A (en) * 1996-12-29 2001-01-11 Univ Ramot Model-based view extrapolation for interactive virtual reality systems
US6247009B1 (en) * 1997-03-10 2001-06-12 Canon Kabushiki Kaisha Image processing with searching of image data
US6271842B1 (en) * 1997-04-04 2001-08-07 International Business Machines Corporation Navigation via environmental objects in three-dimensional workspace interactive displays
GB9707704D0 (en) 1997-04-16 1997-06-04 British Telecomm Display terminal
US5911045A (en) * 1997-04-24 1999-06-08 International Business Machines Corp. Method and system for sharing information in a virtual reality world
US6205469B1 (en) * 1997-05-27 2001-03-20 Yahoo! Inc. Method for client-server communications through a minimal interface
US6012068A (en) * 1997-06-30 2000-01-04 International Business Machines Corporation Media manager for access to multiple media types
US5883628A (en) * 1997-07-03 1999-03-16 International Business Machines Corporation Climability: property for objects in 3-D virtual environments
US6175842B1 (en) * 1997-07-03 2001-01-16 At&T Corp. System and method for providing dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing
JPH1165803A (ja) * 1997-08-22 1999-03-09 Nec Corp 情報視覚化システム
US6105036A (en) * 1997-08-27 2000-08-15 International Business Machines Corporation Computer system and method of displaying a source code file with an ordered arrangement of object definitions
US6128603A (en) * 1997-09-09 2000-10-03 Dent; Warren T. Consumer-based system and method for managing and paying electronic billing statements
DE19744139A1 (de) * 1997-09-29 1999-04-01 Deutsche Telekom Ag Verfahren zur Erweiterung des Informationsinhaltes für ein elektronisches Telekommunikationsverzeichnis
US6041325A (en) * 1997-10-09 2000-03-21 Alcatel Usa Sourcing, L.P. System and method for controlling access to a telephony database
US6098102A (en) * 1997-11-19 2000-08-01 International Business Machines Corporation Selective downloading of file types contained in hypertext documents transmitted in a computer controlled network
US6166744A (en) * 1997-11-26 2000-12-26 Pathfinder Systems, Inc. System for combining virtual images with real-world scenes
US6195666B1 (en) 1997-12-15 2001-02-27 International Business Machines Corporation Web interface and method for displaying directory information
US6192362B1 (en) * 1997-12-15 2001-02-20 International Business Machines Corporation System and method for creating a search form for accessing directory information
US6260039B1 (en) 1997-12-15 2001-07-10 International Business Machines Corporation Web interface and method for accessing directory information
US6208986B1 (en) * 1997-12-15 2001-03-27 International Business Machines Corporation Web interface and method for accessing and displaying directory information
DE69831307T2 (de) * 1997-12-26 2006-03-09 Casio Computer Co., Ltd. System und Verfahren zur Netzzugriffsverwaltung
US6348927B1 (en) * 1998-02-27 2002-02-19 Oracle Cor Composing a description of a virtual 3D world from values stored in a database and generated by decomposing another description of a virtual 3D world
US5999944A (en) * 1998-02-27 1999-12-07 Oracle Corporation Method and apparatus for implementing dynamic VRML
US6614433B1 (en) * 1998-06-05 2003-09-02 Unisys Corporation Method and system for distributed, dynamic generation of graphics files
US20020065772A1 (en) * 1998-06-08 2002-05-30 Saliba Bassam A. System, method and program for network user access
US20050197957A1 (en) * 1998-06-08 2005-09-08 Microsoft Corporation Parcel manager for distributed electronic billing system
US6597688B2 (en) * 1998-06-12 2003-07-22 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
US6108650A (en) * 1998-08-21 2000-08-22 Myway.Com Corporation Method and apparatus for an accelerated radius search
JP2000194726A (ja) * 1998-10-19 2000-07-14 Sony Corp 情報処理装置及び方法、情報処理システム並びに提供媒体
US6408278B1 (en) 1998-11-10 2002-06-18 I-Open.Com, Llc System and method for delivering out-of-home programming
US7017188B1 (en) 1998-11-16 2006-03-21 Softricity, Inc. Method and apparatus for secure content delivery over broadband access networks
US6763370B1 (en) 1998-11-16 2004-07-13 Softricity, Inc. Method and apparatus for content protection in a secure content delivery system
US6577861B2 (en) * 1998-12-14 2003-06-10 Fujitsu Limited Electronic shopping system utilizing a program downloadable wireless telephone
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6985882B1 (en) 1999-02-05 2006-01-10 Directrep, Llc Method and system for selling and purchasing media advertising over a distributed communication network
US6381603B1 (en) * 1999-02-22 2002-04-30 Position Iq, Inc. System and method for accessing local information by using referencing position system
US9811237B2 (en) * 1999-04-06 2017-11-07 Iii Holdings 2, Llc Visual navigation of virtual environments through logical processes
US7200632B1 (en) * 1999-04-12 2007-04-03 Softricity, Inc. Method and system for serving software applications to client computers
US7370071B2 (en) 2000-03-17 2008-05-06 Microsoft Corporation Method for serving third party software applications from servers to client computers
US7730169B1 (en) 1999-04-12 2010-06-01 Softricity, Inc. Business method and system for serving third party software applications
US6938096B1 (en) * 1999-04-12 2005-08-30 Softricity, Inc. Method and system for remote networking using port proxying by detecting if the designated port on a client computer is blocked, then encapsulating the communications in a different format and redirecting to an open port
US7038637B1 (en) * 1999-04-22 2006-05-02 Si Diamond Technology, Inc. System and method for selling advertising space on electronic billboards over the internet
US6430605B2 (en) * 1999-04-28 2002-08-06 World Theatre, Inc. System permitting retail stores to place advertisements on roadside electronic billboard displays that tie into point of purchase displays at stores
US6430603B2 (en) * 1999-04-28 2002-08-06 World Theatre, Inc. System for direct placement of commercial advertising, public service announcements and other content on electronic billboard displays
US7088335B2 (en) * 1999-04-28 2006-08-08 Novus Partners Llc Methods and apparatus for ultra-violet stimulated displays
US6424998B2 (en) * 1999-04-28 2002-07-23 World Theatre, Inc. System permitting the display of video or still image content on selected displays of an electronic display network according to customer dictates
US8099758B2 (en) 1999-05-12 2012-01-17 Microsoft Corporation Policy based composite file system and method
US6983313B1 (en) * 1999-06-10 2006-01-03 Nokia Corporation Collaborative location server/system
US6583794B1 (en) 1999-07-01 2003-06-24 Smart Money Interface system for information mapping
EP1204909A4 (en) * 1999-07-27 2002-11-05 Directrep Inc METHOD AND SYSTEM FOR SELLING AND PURCHASING MEDIA ADVERTISING ON A DISTRIBUTED COMMUNICATION NETWORK
WO2001016842A1 (en) * 1999-08-31 2001-03-08 Eliberation.Com Corporation Methods and systems for a dynamic networked commerce architecture
US7020697B1 (en) * 1999-10-01 2006-03-28 Accenture Llp Architectures for netcentric computing systems
AU7843900A (en) 1999-10-01 2001-05-10 Andersen Consulting Llp Frameworks for methods and systems of providing netcentric computing
US6874010B1 (en) 1999-10-01 2005-03-29 Accenture Llp Base service architectures for netcentric computing systems
US6988249B1 (en) 1999-10-01 2006-01-17 Accenture Llp Presentation service architectures for netcentric computing systems
US7068680B1 (en) 1999-10-01 2006-06-27 Accenture Llp Communication service architectures for netcentric computing systems
US6850896B1 (en) * 1999-10-28 2005-02-01 Market-Touch Corporation Method and system for managing and providing sales data using world wide web
US6700590B1 (en) * 1999-11-01 2004-03-02 Indx Software Corporation System and method for retrieving and presenting data using class-based component and view model
US6628307B1 (en) * 1999-11-03 2003-09-30 Ronald J. Fair User interface for internet application
US6600497B1 (en) 1999-11-15 2003-07-29 Elliot A. Gottfurcht Apparatus and method to navigate interactive television using unique inputs with a remote control
US7020845B1 (en) 1999-11-15 2006-03-28 Gottfurcht Elliot A Navigating internet content on a television using a simplified interface and a remote control
US7822683B2 (en) * 2000-01-21 2010-10-26 Microsoft Corporation System and method for secure third-party development and hosting within a financial services network
US6636247B1 (en) * 2000-01-31 2003-10-21 International Business Machines Corporation Modality advertisement viewing system and method
KR100404285B1 (ko) * 2000-02-09 2003-11-03 (주) 고미드 2차원/3차원 겸용 웹 브라우징 방법 및 이를 저장하고 있는 기록매체
JP3816712B2 (ja) * 2000-02-10 2006-08-30 Kddi株式会社 情報検索表示装置
US6381534B2 (en) * 2000-02-14 2002-04-30 Fujitsu Limited Navigation information presenting apparatus and method thereof
NL1014386C2 (nl) * 2000-02-15 2001-08-16 Dipro B V Ontwerpinrichting en -werkwijze voor drie dimensionale ruimten.
KR100366384B1 (ko) * 2000-02-26 2002-12-31 (주) 고미드 사용자간의 커뮤니케이션을 기반으로 하는 정보 검색 방법및 시스템
KR20010087256A (ko) * 2000-03-03 2001-09-15 김종민 3차원 사이버 공간 제공 시스템
US6611881B1 (en) 2000-03-15 2003-08-26 Personal Data Network Corporation Method and system of providing credit card user with barcode purchase data and recommendation automatically on their personal computer
US8626519B1 (en) 2000-03-30 2014-01-07 Inventor Holdings, Llc Entertainment layer overlaid on online transactions
AU2001252788A1 (en) * 2000-04-07 2001-10-23 Matthew William Hart Graphical environment
US20020116717A1 (en) * 2000-04-20 2002-08-22 Marc Eller System and method for selling advertising space on electronic displays digital television using spectrum
US7324635B2 (en) 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
US20050289015A1 (en) * 2000-05-17 2005-12-29 Hunter Charles E System and method permitting merchants to use electronic billboard displays to carry advertisements for products that can be purchased through a universal, automated order processing system
EP1292903A2 (en) * 2000-05-24 2003-03-19 Espotting (UK) Limited Searching apparatus and a method of searching
US7743330B1 (en) * 2000-06-19 2010-06-22 Comcast Ip Holdings I, Llc Method and apparatus for placing virtual objects
WO2002005215A1 (en) * 2000-07-11 2002-01-17 Alberto Sollberger 3d virtual landscape database
US8930844B2 (en) * 2000-08-22 2015-01-06 Bruce Carlin Network repository of digitalized 3D object models, and networked generation of photorealistic images based upon these models
US7523411B2 (en) * 2000-08-22 2009-04-21 Bruce Carlin Network-linked interactive three-dimensional composition and display of saleable objects in situ in viewer-selected scenes for purposes of object promotion and procurement, and generation of object advertisements
US6985929B1 (en) * 2000-08-31 2006-01-10 The United States Of America As Represented By The Secretary Of The Navy Distributed object-oriented geospatial information distribution system and method thereof
AU2001294894A1 (en) * 2000-09-29 2002-04-08 Kirk Feather Method and system of navigating using a graphical portal
FR2817367A1 (fr) * 2000-11-28 2002-05-31 Christophe Cornuejols Procede de transformation de code html
FI111762B (fi) 2000-12-28 2003-09-15 Fonecta Ltd Menetelmä tietojenkyselynpalvelun aikaansaamiseksi sekä tietojenkyselypalvelujärjestelmä
US20020103700A1 (en) * 2001-01-26 2002-08-01 Laszlo Gathy System & method for composition of advertising medium
CA2337117A1 (en) * 2001-02-16 2002-08-16 Homeproject.Com Inc. Method and system for web application builder
US20030046360A1 (en) * 2001-08-07 2003-03-06 Argasinski Henry E. Method and system for virtual window shopping
US6611751B2 (en) 2001-03-23 2003-08-26 981455 Alberta Ltd. Method and apparatus for providing location based data services
DE20109654U1 (de) 2001-06-07 2001-08-30 Krebs, Harald, 04720 Großweitzschen Kommunikations- und Informationseinrichtung mit mindestens einem ersten Computer beispielsweise als Server mit dem drahtgebunden oder drahtlos zweite Computer verbindbar sind
US7602379B2 (en) * 2001-06-19 2009-10-13 Hewlett-Packard Development Company, L.P. Digital annotator
CN100347667C (zh) 2001-06-27 2007-11-07 索尼公司 集成电路器件、信息处理设备、信息存储器件的存储管理方法、移动终端设备、半导体集成电路器件、以及使用移动终端设备的通信方法
EP1430429A4 (en) * 2001-06-29 2004-10-20 Novus Comm Technologies Inc DYNAMIC DEVICE AND METHOD FOR POSTER ADVERTISING
US7088352B2 (en) * 2002-06-19 2006-08-08 Novus Partners Llc Dynamic device and method for dispensing machines
US7098870B2 (en) * 2001-06-29 2006-08-29 Novus Partners Llc Advertising method for dynamic billboards
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7909696B2 (en) 2001-08-09 2011-03-22 Igt Game interaction in 3-D gaming environments
US8002623B2 (en) 2001-08-09 2011-08-23 Igt Methods and devices for displaying multiple game elements
US6887157B2 (en) * 2001-08-09 2005-05-03 Igt Virtual cameras and 3-D gaming environments in a gaming machine
US7367885B2 (en) 2001-08-09 2008-05-06 Igt 3-D text in a gaming machine
US8267767B2 (en) 2001-08-09 2012-09-18 Igt 3-D reels and 3-D wheels in a gaming machine
US7901289B2 (en) 2001-08-09 2011-03-08 Igt Transparent objects on a gaming machine
US20030035086A1 (en) * 2001-08-20 2003-02-20 Robinson Douglas L. Real image projection device incorporating e-mail register
US7134088B2 (en) * 2001-09-24 2006-11-07 Tactical Survey Group, Inc. Method and system for providing tactical information during crisis situations
US7096428B2 (en) * 2001-09-28 2006-08-22 Fuji Xerox Co., Ltd. Systems and methods for providing a spatially indexed panoramic video
KR100477202B1 (ko) * 2001-10-31 2005-03-21 주식회사 시공테크 동영상 기반 데이터베이스 자료 검색 및 표시 방법
JP2003281187A (ja) * 2002-03-20 2003-10-03 Fujitsu Ltd 仮想三次元情報閲覧方法、コンピュータプログラム及び記録媒体
US7918730B2 (en) 2002-06-27 2011-04-05 Igt Trajectory-based 3-D games of chance for video gaming machines
US7071895B2 (en) * 2002-08-22 2006-07-04 Novus Communication Technologies, Inc. Pseudo bit-depth system for dynamic billboards
US8462079B2 (en) 2002-10-15 2013-06-11 Gregory A Piccionelli Ornament apparatus, system and method
US7248230B2 (en) * 2002-10-15 2007-07-24 Piccionelli Gregory A Ornament apparatus, system and method
US10151599B1 (en) * 2003-03-13 2018-12-11 Pamala Meador Interactive virtual reality tour
US20040193611A1 (en) * 2003-03-31 2004-09-30 Padmanabhan Raghunandhan A system for using telephone numbers for emails and for a more efficient search engine.
US20050021472A1 (en) * 2003-07-25 2005-01-27 David Gettman Transactions in virtual property
US20050030309A1 (en) * 2003-07-25 2005-02-10 David Gettman Information display
GB2404546B (en) * 2003-07-25 2005-12-14 Purple Interactive Ltd A method of organising and displaying material content on a display to a viewer
US7467356B2 (en) * 2003-07-25 2008-12-16 Three-B International Limited Graphical user interface for 3d virtual display browser using virtual display windows
US20050031314A1 (en) * 2003-08-05 2005-02-10 Alvaro Galdos System and method for dissemination of audio-visual program information
US20050097087A1 (en) * 2003-11-03 2005-05-05 Punaganti Venkata Murali K. System and method for providing a unified framework for service discovery
US7909241B2 (en) * 2004-03-09 2011-03-22 Lowe's Companies, Inc. Systems, methods and computer program products for implementing processes relating to retail sales
US7680694B2 (en) 2004-03-11 2010-03-16 American Express Travel Related Services Company, Inc. Method and apparatus for a user to shop online in a three dimensional virtual reality setting
US7921136B1 (en) * 2004-03-11 2011-04-05 Navteq North America, Llc Method and system for using geographic data for developing scenes for entertainment features
US7599790B2 (en) * 2004-03-23 2009-10-06 Google Inc. Generating and serving tiles in a digital mapping system
US7831387B2 (en) * 2004-03-23 2010-11-09 Google Inc. Visually-oriented driving directions in digital mapping system
CA2560386C (en) 2004-03-23 2013-09-24 Google Inc. A digital mapping system
US7933290B2 (en) * 2004-03-30 2011-04-26 Nokia Corporation System and method for comprehensive service translation
US8996546B2 (en) * 2004-05-28 2015-03-31 Travis L. Headd Internet based resource retrieval system
US8700671B2 (en) * 2004-08-18 2014-04-15 Siemens Aktiengesellschaft System and methods for dynamic generation of point / tag configurations
US7869981B2 (en) * 2004-11-19 2011-01-11 Edgenet, Inc. Automated method and system for object configuration
BRPI0419068A (pt) * 2004-11-19 2008-01-29 Edgenet Inc método e sistema automáticos para configuração de objeto
US8442938B2 (en) * 2005-01-14 2013-05-14 Siemens Aktiengesellschaft Child data structure update in data management system
US8300804B2 (en) 2005-10-28 2012-10-30 Arminius Select Services Corporation Communication instrument mounting apparatus
US7712018B2 (en) * 2005-12-12 2010-05-04 Microsoft Corporation Selecting and formatting warped text
US7917286B2 (en) 2005-12-16 2011-03-29 Google Inc. Database assisted OCR for street scenes and other images
US8738639B1 (en) * 2006-02-23 2014-05-27 Verizon Data Services Llc Methods and systems for an information directory providing audiovisual content
US20070208616A1 (en) * 2006-03-01 2007-09-06 Choi Michael M Method, system, and apparatus for advertising
US20070271301A1 (en) * 2006-05-03 2007-11-22 Affinity Media Uk Limited Method and system for presenting virtual world environment
JP2008102467A (ja) * 2006-10-19 2008-05-01 Kokusai Kogyo Co Ltd サインオブジェクト表示システム
US8010407B1 (en) 2006-11-14 2011-08-30 Google Inc. Business finder for locating local businesses to contact
US20080143709A1 (en) * 2006-12-14 2008-06-19 Earthmine, Inc. System and method for accessing three dimensional information from a panoramic image
US8260783B2 (en) * 2007-02-27 2012-09-04 Siemens Aktiengesellschaft Storage of multiple, related time-series data streams
JP4845794B2 (ja) * 2007-04-06 2011-12-28 株式会社エヌ・ティ・ティ・ドコモ サーバ装置およびプログラム
US8478515B1 (en) 2007-05-23 2013-07-02 Google Inc. Collaborative driving directions
US8384710B2 (en) 2007-06-07 2013-02-26 Igt Displaying and using 3D graphics on multiple displays provided for gaming environments
US8131740B2 (en) * 2007-10-09 2012-03-06 International Business Machines Corporation User-specific search indexing within a virtual environment
US7769806B2 (en) 2007-10-24 2010-08-03 Social Communications Company Automated real-time data stream switching in a shared virtual area communication environment
US8397168B2 (en) * 2008-04-05 2013-03-12 Social Communications Company Interfacing with a spatial virtual communication environment
US8407605B2 (en) 2009-04-03 2013-03-26 Social Communications Company Application sharing
US8127235B2 (en) 2007-11-30 2012-02-28 International Business Machines Corporation Automatic increasing of capacity of a virtual space in a virtual world
US20090164919A1 (en) 2007-12-24 2009-06-25 Cary Lee Bates Generating data for managing encounters in a virtual world environment
US8525825B2 (en) 2008-02-27 2013-09-03 Google Inc. Using image content to facilitate navigation in panoramic image data
US8589809B2 (en) * 2008-02-28 2013-11-19 Chevron U.S.A. Inc. Methods and systems for conducting a meeting in a virtual environment
JP5159375B2 (ja) 2008-03-07 2013-03-06 インターナショナル・ビジネス・マシーンズ・コーポレーション メタバースにおけるオブジェクトの真贋判断システム、方法及びそのコンピュータ・プログラム
JP5368547B2 (ja) 2008-04-05 2013-12-18 ソーシャル・コミュニケーションズ・カンパニー 共有仮想エリアコミュニケーション環境ベースの装置および方法
US8799787B2 (en) * 2008-05-27 2014-08-05 International Business Machines Corporation Explicit use of user context objects in a virtual universe
US8271475B2 (en) * 2008-05-27 2012-09-18 International Business Machines Corporation Application of user context to searches in a virtual universe
US9319357B2 (en) 2009-01-15 2016-04-19 Social Communications Company Context based virtual area creation
US9853922B2 (en) 2012-02-24 2017-12-26 Sococo, Inc. Virtual area communications
US20100235078A1 (en) * 2009-03-12 2010-09-16 Microsoft Corporation Driving directions with maps and videos
US20100293173A1 (en) * 2009-05-13 2010-11-18 Charles Chapin System and method of searching based on orientation
US9610502B2 (en) * 2009-07-10 2017-04-04 International Business Machines Corporation Use of real time location information for user authentication and authorization in virtual environments
US8938681B2 (en) * 2009-08-28 2015-01-20 International Business Machines Corporation Method and system for filtering movements between virtual environments
US20110099507A1 (en) 2009-10-28 2011-04-28 Google Inc. Displaying a collection of interactive elements that trigger actions directed to an item
US8244754B2 (en) 2010-02-01 2012-08-14 International Business Machines Corporation System and method for object searching in virtual worlds
US8897432B2 (en) 2010-07-01 2014-11-25 Etherfax, Llc System and method of remote fax interconnect technology
US8533187B2 (en) 2010-12-23 2013-09-10 Google Inc. Augmentation of place ranking using 3D model activity in an area
US8566325B1 (en) 2010-12-23 2013-10-22 Google Inc. Building search by contents
JP5377537B2 (ja) * 2011-02-10 2013-12-25 株式会社エヌ・ティ・ティ・ドコモ オブジェクト表示装置、オブジェクト表示方法及びオブジェクト表示プログラム
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US8254538B1 (en) 2012-02-27 2012-08-28 EC Data Systems, Inc. Scalable and flexible internet fax architecture for processing outbound fax messages
WO2013181026A1 (en) 2012-06-02 2013-12-05 Social Communications Company Interfacing with a spatial virtual communications environment
US9196094B2 (en) 2012-11-30 2015-11-24 Empire Technology Develoment Llc Method and apparatus for augmented reality
US20150089425A1 (en) * 2013-09-25 2015-03-26 Fisoc, Inc. Information dense user interface mechanics for geolocation
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
CN105446989B (zh) * 2014-07-04 2019-06-07 阿里巴巴集团控股有限公司 搜索方法及装置、显示装置
US9754413B1 (en) 2015-03-26 2017-09-05 Google Inc. Method and system for navigating in panoramic images using voxel maps
US10824638B2 (en) 2016-03-25 2020-11-03 Microsoft Technology Licensing, Llc Enhancing object representations using inferred user intents
EP3236363A1 (en) * 2016-04-18 2017-10-25 Nokia Technologies Oy Content search
CN107024981B (zh) * 2016-10-26 2020-03-20 阿里巴巴集团控股有限公司 基于虚拟现实的交互方法及装置
US10068380B2 (en) * 2016-11-17 2018-09-04 Adobe Systems Incorporated Methods and systems for generating virtual reality environments from electronic documents
US10650552B2 (en) 2016-12-29 2020-05-12 Magic Leap, Inc. Systems and methods for augmented reality
EP3343267B1 (en) 2016-12-30 2024-01-24 Magic Leap, Inc. Polychromatic light out-coupling apparatus, near-eye displays comprising the same, and method of out-coupling polychromatic light
USD861710S1 (en) * 2017-03-24 2019-10-01 Keithley Instruments, Llc Display screen with a graphical user interface for a measurement device
US10713485B2 (en) 2017-06-30 2020-07-14 International Business Machines Corporation Object storage and retrieval based upon context
CA3084811A1 (en) 2017-12-10 2019-06-13 Magic Leap, Inc. Anti-reflective coatings on optical waveguides
US10765948B2 (en) 2017-12-22 2020-09-08 Activision Publishing, Inc. Video game content aggregation, normalization, and publication systems and methods
US10755676B2 (en) 2018-03-15 2020-08-25 Magic Leap, Inc. Image correction due to deformation of components of a viewing device
AU2019240763A1 (en) * 2018-03-27 2020-10-01 Spacedraft Pty Ltd A media content planning system
EP3789091B1 (en) * 2018-05-02 2024-07-17 Nintendo Co., Ltd. Information processing program, information processing device, information processing system, and information processing method
JP7319303B2 (ja) 2018-05-31 2023-08-01 マジック リープ, インコーポレイテッド レーダ頭部姿勢位置特定
US11678151B2 (en) 2018-06-29 2023-06-13 Here Global B.V. Method and system for displaying a map to guide a user in a venue
US11579441B2 (en) 2018-07-02 2023-02-14 Magic Leap, Inc. Pixel intensity modulation using modifying gain values
US11856479B2 (en) 2018-07-03 2023-12-26 Magic Leap, Inc. Systems and methods for virtual and augmented reality along a route with markers
EP3830631A4 (en) 2018-08-03 2021-10-27 Magic Leap, Inc. NON-FUSED POSE DRIFT CORRECTION OF A FUSED TOTEM IN A USER INTERACTION SYSTEM
JP7487176B2 (ja) 2018-08-22 2024-05-20 マジック リープ, インコーポレイテッド 患者視認システム
EP3899613A4 (en) 2018-12-21 2022-09-07 Magic Leap, Inc. AIR POCKET STRUCTURES TO PROMOTE TOTAL INTERNAL REFLECTION IN A WAVEGUIDE
US11445232B2 (en) * 2019-05-01 2022-09-13 Magic Leap, Inc. Content provisioning system and method
JP2021018546A (ja) * 2019-07-18 2021-02-15 トヨタ自動車株式会社 車両用コミュニケーション装置および車両用コミュニケーションシステム
US11263358B2 (en) * 2019-07-26 2022-03-01 Geopogo Rapid design and visualization of three-dimensional designs with multi-user input
US11712627B2 (en) 2019-11-08 2023-08-01 Activision Publishing, Inc. System and method for providing conditional access to virtual gaming items
EP4058936A4 (en) 2019-11-14 2023-05-03 Magic Leap, Inc. SYSTEMS AND METHODS FOR VIRTUAL AND AUGMENTED REALITY
US11805176B1 (en) * 2020-05-11 2023-10-31 Apple Inc. Toolbox and context for user interactions
US11743340B2 (en) * 2020-06-10 2023-08-29 Snap Inc. Deep linking to augmented reality components
US11683290B1 (en) * 2020-07-15 2023-06-20 Glossi, Inc. System for producing e-commerce product videos
US11838336B2 (en) * 2020-08-27 2023-12-05 Varty Inc. Virtual events-based social network
CN116324681A (zh) * 2020-09-14 2023-06-23 交互数字Ce专利控股有限公司 触觉场景表示格式
US11890544B2 (en) * 2020-12-30 2024-02-06 Blizzard Entertainment, Inc. Prop placement with machine learning
US11736605B2 (en) 2021-04-19 2023-08-22 Meta Platforms Technologies, Llc Coordinated video streaming and messaging using a wrist-wearable device and a head-worn wearable device, and methods of use thereof
US20220413433A1 (en) * 2021-06-28 2022-12-29 Meta Platforms Technologies, Llc Holographic Calling for Artificial Reality
US20230055819A1 (en) * 2021-08-18 2023-02-23 Target Brands, Inc. Virtual reality system for retail store design
US11934569B2 (en) * 2021-09-24 2024-03-19 Apple Inc. Devices, methods, and graphical user interfaces for interacting with three-dimensional environments
KR20230147312A (ko) * 2022-04-14 2023-10-23 주식회사 피아몬드 가상 공간에서 프라이버시 제공을 위한 방법 및 시스템
US11995789B2 (en) * 2022-06-15 2024-05-28 VRdirect GmbH System and method of creating, hosting, and accessing virtual reality projects
US11860931B1 (en) * 2022-07-11 2024-01-02 Truist Bank Graphical user interface with insight hub and insight carousel
US12022235B2 (en) * 2022-07-20 2024-06-25 Katmai Tech Inc. Using zones in a three-dimensional virtual environment for limiting audio and video
US20240073372A1 (en) * 2022-08-31 2024-02-29 Snap Inc. In-person participant interaction for hybrid event

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0609030B1 (en) * 1993-01-26 1999-06-09 Sun Microsystems, Inc. Method and apparatus for browsing information in a computer database
US5689669A (en) * 1994-04-29 1997-11-18 General Magic Graphical user interface for navigating between levels displaying hallway and room metaphors
US5737533A (en) * 1995-10-26 1998-04-07 Wegener Internet Projects Bv System for generating a virtual reality scene in response to a database search

Also Published As

Publication number Publication date
DE69515918T2 (de) 2000-10-26
US5737533A (en) 1998-04-07
WO1997015889A1 (en) 1997-05-01
EP0858635A1 (en) 1998-08-19
DE69515918D1 (de) 2000-04-27
US6002853A (en) 1999-12-14
AU4388396A (en) 1997-05-15
CA2235821A1 (en) 1997-05-01
CA2235821C (en) 2001-11-27
AU698115B2 (en) 1998-10-22
ES2146794T3 (es) 2000-08-16
EP0858635B1 (en) 2000-03-22

Similar Documents

Publication Publication Date Title
PT858635E (pt) Paginas amarelas no ciberespaco
US7467356B2 (en) Graphical user interface for 3d virtual display browser using virtual display windows
US6243091B1 (en) Global history view
US20050030309A1 (en) Information display
US20050022139A1 (en) Information display
US7996460B1 (en) Processing selected browser requests
US20020081020A1 (en) Infromation providing server, client, information providing system processing method, recording medium recording a program, and advertisement providing method
US20020042819A1 (en) System and method to correlate and access related text with locations on an electronically displayed map
US20050192999A1 (en) System and method of virtualizing physical locations
US20050021472A1 (en) Transactions in virtual property
Bowen et al. Virtual visits to virtual museums
KR20000017845A (ko) 지리정보에 의한 인터넷 예약 및 구매 시스템과 그 방법
Ishida Activities and technologies in digital city Kyoto
US20040059586A1 (en) System and method for updating real estate web sites
Markoff A free and simple computer link
KR20010105478A (ko) 3차원 가상현실을 이용한 온-오프라인 연계방법 및 그시스템
KR20010044989A (ko) 인터넷을 이용한 사이버 박람회 시스템
JPH10240831A (ja) ホームページ公開システム
Bowen The World Wide Web and the Virtual Library museums pages
Nentwig LeMO: A virtual exhibition of 20th century German history
KR20030016596A (ko) 입체 지리 정보 제공 방법 및 이를 이용한 광고 방법 및시스템
Bowen and the Virtual Library Museums Pages
Saifuddin et al. Content Analysis of B2C Web Page with Emphasis on Home Page
Mohan et al. WEB BASED TOURISM INFORMATION SYSTEM USING GEOGRAPHICAL INFORMATION SYSTEM (GIS)
Green et al. Access to Marine Data on the Internet for Coastal Zone Management: The New Millennium