KR101037144B1 - 검색 결과의 향상 - Google Patents
검색 결과의 향상 Download PDFInfo
- Publication number
- KR101037144B1 KR101037144B1 KR1020087021258A KR20087021258A KR101037144B1 KR 101037144 B1 KR101037144 B1 KR 101037144B1 KR 1020087021258 A KR1020087021258 A KR 1020087021258A KR 20087021258 A KR20087021258 A KR 20087021258A KR 101037144 B1 KR101037144 B1 KR 101037144B1
- Authority
- KR
- South Korea
- Prior art keywords
- search
- address
- user
- information
- web site
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99932—Access augmentation or optimizing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99935—Query augmenting and refining, e.g. inexact access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99937—Sorting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
도 6은 본 발명의 원리와 일치하는, 웹 페이지에 대한 로컬 검색 관련 정보의 매핑과 연관된 예시적인 처리를 나타낸 흐름도이다. 처리는, 로컬 검색 데이터 스토리지(230)에 저장된 레코드들을 매핑부(410)에 의해 각각 조사하여 웹 사이트를 포함하는 레코드를 식별함으로써 개시될 수 있다(동작 610). 예를 들면, 매핑부(410)는 엔트리(500)와 연관된 레코드를 식별하고, 엔트리(500)와 연관된 이 레코드가 웹 사이트 www.clift.com을 포함하는지를 결정할 수 있다.
Claims (34)
- 로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계로서, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하는, 상기 로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계;상기 로컬 검색 데이터베이스 내의 레코드들의 조사에 기초하여, 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하는 단계;상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중에 하나의 웹 사이트 주소를 선택하는 단계;검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 로컬 검색 데이터베이스 내의 하나의 레코드의 상기 연락 정보와 연관시키는 단계로서, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하는, 상기 하나의 웹 사이트 주소를 상기 연락 정보와 연관시키는 단계;사용자로부터 검색 질의를 수신하는 단계;상기 사용자와 연관된 인터넷 프로토콜 주소에 기초하여 상기 사용자의 지리적 위치를 자동적으로 식별하는 단계, 및 검색 결과를 생성하기 위해 상기 검색 질의와 상기 식별된 지리적 위치를 사용하는 단계를 포함하는, 상기 검색 질의에 기초하여 검색 결과를 생성하는 단계;상기 검색 인덱스를 사용하여 상기 검색 결과 중의 특정 검색 결과와 연관된 전화 번호 또는 거리 주소 중 적어도 하나를 식별하는 단계; 및상기 사용자에게 상기 검색 결과를 제공하는 단계로서, 상기 검색 결과는 전화 번호 또는 거리 주소 중 적어도 하나를 지정하는 정보를 포함하고, 상기 정보는 사용자 인터페이스 화면 상에 상기 특정 검색 결과와 근접하게 제공되는 전화 번호 또는 거리 주소 중 하나 이상을 지정하는, 상기 사용자에게 상기 검색 결과를 제공하는 단계를 포함하는 방법.
- 제1항에 있어서,로컬 검색 시스템에 대한 링크를 상기 검색 결과와 함께 제공하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 사용자 인터페이스 화면상에 상기 특정 검색 결과와 연관된 링크를 제공하는 단계;상기 사용자에 의한 상기 링크의 선택에 응답하여 지도를 자동으로 생성하는 단계;상기 사용자에 의한 상기 링크의 선택에 응답하여 상기 특정 검색 결과와 연관된 부가 정보를 식별하는 단계; 및상기 지도 및 상기 부가 정보를 다른 사용자 인터페이스 화면에 함께 출력하도록 제공하는 단계를 더 포함하며,상기 부가 정보는 상기 특정 검색 결과에 포함되어 있지 않은 정보를 포함하는, 방법.
- 제3항에 있어서,상기 링크의 선택에 응답하여 상기 특정 검색 결과와 연관된 제1 정보를 자동으로 제공하는 단계를 더 포함하고,상기 제1 정보는 상기 특정검색 결과에 포함되어 있지 않은 정보를 포함하는, 방법.
- 삭제
- 제1항에 있어서,상기 사용자에게,상기 특정 검색 결과와 연관된 제1 정보, 및 상기 특정 검색 결과와 연관된 위치를 나타내는 지도를 자동으로 제공하는 단계를 더 포함하고,상기 제1 정보 및 상기 지도는 제2 사용자 인터페이스 화면에 함께 시각적으로 표시되는, 방법.
- 삭제
- 제1항에 있어서,상기 검색 결과를 제공하는 단계는,상기 전화 번호, 상기 거리 주소, 및 지도에 대한 링크를 상기 사용자 인터페이스 화면을 통해 함께 출력하여 제공하는 단계를 포함하고,상기 전화 번호, 상기 거리 주소, 및 상기 링크는 상기 사용자 인터페이스 화면에 출력하는 상기 특정 검색 결과의 타이틀 아래에 시각적으로 표시되는, 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 제1항에 있어서,상기 사용자 인터페이스 화면에 상기 특정 검색 결과와 연관된 지도에 대한 링크를 제공하는 단계;상기 링크의 선택에 응답하여 상기 사용자에게 상기 지도를 제공하는 단계; 및상기 사용자에게 상기 지도과 함께 디렉션(direction)을 제공하는 단계를 더 포함하고,상기 디렉션은 상기 특정 검색 결과와 연관된 상기 거리 주소의 위치 및 상기 사용자와 연관된 상기 지리적 위치에 기초하는, 방법.
- 하나 이상의 컴퓨팅 디바이스를 사용하여 구현되는 시스템으로서,로컬 검색 데이터베이스 내의 레코드들을 조사하는 수단으로서, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하는, 상기 로컬 검색 데이터베이스 내의 레코드들을 조사하는 수단;상기 로컬 검색 데이터베이스 내의 레코드들의 조사에 기초하여, 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하는 수단;상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중 하나의 웹 사이트 주소를 선택하는 수단;검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 로컬 검색 데이터베이스 내의 하나의 레코드의 상기 연락 정보와 연관시키는 수단으로서, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하는, 상기 하나의 웹 사이트 주소를 상기 연락 정보와 연관시키는 수단;사용자로부터의 검색 질의에 기초하여 검색 결과를 생성하는 수단으로서, 상기 사용자와 연관된 인터넷 프로토콜 주소에 기초하여 상기 사용자의 지리적 위치를 자동적으로 식별하는 수단, 및 상기 검색 결과를 생성하기 위해 상기 검색 질의와 상기 식별된 지리적 위치를 사용하는 수단을 포함하는, 상기 검색 질의에 기초하여 검색 결과를 생성하는 수단;상기 검색 결과 중 하나 이상의 검색 결과와 연관된 지도에 대한 링크를 상기 사용자에게 제공하는 수단; 및상기 링크의 선택에 응답하여, 상기 지도, 및 상기 검색 결과 중 하나 이상의 검색 결과와 연관된 다른 정보를 자동으로 제공하는 수단으로서, 상기 다른 정보는 상기 검색 결과 중 하나 이상의 검색 결과에 포함되어 있지 않은 정보를 포함하는, 상기 지도 및 상기 다른 정보를 제공하는 수단을 포함하는 시스템.
- 삭제
- 제17항에 있어서,상기 검색 결과 중 다른 검색 결과와 연관된 로컬 검색 시스템에 대한 링크를 제공하고, 상기 다른 검색 결과에 지도에 대한 링크를 제공하지 않는 수단을 더 포함하는 시스템.
- 제17항에 있어서,상기 검색 결과들 중 다른 검색 결과와 연관된 정보가 동일한 엔티티와 연관된 복수의 위치를 식별하는지를 결정하는 수단; 및상기 식별된 지리적 위치에 기초하여, 상기 복수의 위치 중 하나에 대한 거리 주소를 식별하는 정보를 상기 다른 검색 결과와 함께 제공하는 수단을 더 포함하는 시스템.
- 명령어를 포함하는 컴퓨터로 판독 가능한 메모리 디바이스; 및상기 컴퓨터로 판독 가능한 메모리 디바이스에 연결된 프로세서를 포함하는 시스템으로서,상기 프로세서는, 상기 프로세서로 하여금,로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계로서, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하는, 상기 로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계;상기 로컬 검색 데이터베이스 내의 레코드들의 조사에 기초하여, 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하는 단계;상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중에 하나의 웹 사이트 주소를 선택하는 단계;검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 로컬 검색 데이터베이스 내의 하나의 레코드의 상기 연락 정보와 연관시키는 단계로서, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하는, 상기 하나의 웹 사이트 주소를 상기 연락 정보와 연관시키는 단계;검색 질의에 기초하여 검색 결과를 생성하는 단계;상기 검색 결과, 및 상기 검색 결과 중 하나 이상의 검색 결과와 연관된 전화 번호 및 거리 주소를 식별하는 정보를 사용자에게 제공하는 단계로서, 상기 정보는 상기 검색 인덱스를 사용하여 결정되는, 상기 검색 결과 및 상기 정보를 사용자에게 제공하는 단계;상기 검색 결과 중 하나 이상의 검색 결과와 연관된 지도에 대한 링크를 상기 사용자에게 제공하는 단계;상기 링크의 선택에 응답하여 상기 지도를 상기 사용자에게 자동으로 제공하는 단계; 및상기 링크의 선택에 응답하여 상기 검색 결과 중 하나 이상의 검색 결과와 연관된 부가 정보를 상기 사용자에게 제공하는 단계로서, 상기 부가 정보 및 상기 지도 정보는 동일한 사용자 인터페이스 화면에 출력되고, 상기 부가 정보는 상기 검색 결과에 포함되어 있지 않은, 상기 부가 정보를 상기 사용자에게 제공하는 단계를 수행하도록 하는 명령어를 실행하는, 시스템.
- 삭제
- 복수의 비지니스와 연관된 정보를 포함하는 검색 인덱스를 저장하는 메모리; 및서버 디바이스를 포함하고,상기 서버 디바이스는,로컬 검색 데이터베이스 내의 레코드들을 조사하고, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하며,상기 로컬 검색 데이터베이스 내의 레코드들의 조사에 기초하여 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하고,상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중에 하나의 웹 사이트 주소를 선택하고,검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 로컬 검색 데이터베이스 내의 하나의 레코드의 상기 연락 정보와 연관시키고, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하며,사용자로부터 검색 질의를 수신하고,상기 검색 질의에 기초하여 검색 결과를 생성하고,상기 검색 인덱스를 사용하여 상기 검색 결과 중 하나와 연관된 정보가 복수의 웹 페이지를 식별하는 정보를 포함하는지를 결정하며,상기 복수의 웹 페이지 중 하나에 대응하는 URL(Uniform Resource Locator)를 식별하여, 상기 복수의 웹 페이지를 식별하는 정보를 제공하였던 하나 이상의 소스에 기초하여 상기 하나의 검색 결과에 포함시키고,상기 사용자에게 로컬 검색 시스템에 대한 링크 및 상기 검색 결과를 제공하고, 상기 검색 결과는 상기 식별된 URL을 포함하고, 상기 검색 결과 중 하나 이상의 검색 결과는 전화 번호 또는 거리 주소 중 하나 이상을 지정하는 정보와 연관되어 있으며,상기 링크가 선택되면 상기 사용자의 지리적 위치가 자동적으로 식별되고,상기 식별된 지리적 위치를 사용하여 로컬 검색을 실행하는,시스템.
- 제23항에 있어서,상기 서버 디바이스는,상기 검색 인덱스를 액세스하여 상기 하나의 비지니스와 연관된 검색 결과와 연관된 상기 거리 주소 및 상기 전화 번호를 식별하며,상기 검색 결과, 상기 거리 주소, 상기 전화 번호 및 상기 주소와 연관된 지도에 대한 링크를 상기 사용자에게 제공하는, 시스템.
- 제24항에 있어서,상기 서버 디바이스는,상기 복수의 비지니스 중 다른 비지니스와 연관된 상기 메모리 내의 정보가, 복수의 지리적 위치를 식별하는 정보를 포함하는지를 결정하고,상기 생성된 검색 결과가 상기 다른 비지니스와 연관된 다른 웹 페이지를 식별하고 상기 메모리가 상기 다른 비지니스와 연관된 복수의 지리적 위치를 식별하는 정보를 포함하는 경우, 상기 사용자에게 상기 로컬 검색 시스템에 대한 상기 링크를, 상기 다른 비지니스와 연관된 검색 결과와 함께 제공하는,시스템.
- 제23항에 있어서,상기 서버 디바이스는,제2 사용자 질의에 응답하여 검색 결과를 생성하고,상기 검색 인덱스 내에서, 상기 제2 사용자 질의에 응답하여 생성된 상기 검색 결과 중 하나와 연관된 정보가 동일한 엔티티와 연관된 복수의 지리적 위치를 식별하는지를 결정하며,상기 하나의 검색 결과와 연관된 상기 정보가 상기 동일한 엔티티와 연관된 복수의 지리적 위치를 식별하는 경우에, 상기 제2 검색 질의를 제시한 사용자와 연관된 지리적 위치를 식별하고,상기 식별된 지리적 위치에 기초하여, 상기 복수의 지리적 위치 중 하나에 대한 거리 주소를 식별하는 정보를 상기 하나의 검색 결과와 함께 제공하는, 시스템.
- 삭제
- 메모리 내의 레코드들을 조사하는 단계로서, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하는, 상기 메모리 내의 레코드들을 조사하는 단계;상기 메모리 내의 레코드들의 조사에 기초하여, 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하는 단계;상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중에 하나의 웹 사이트 주소를 선택하는 단계;검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 메모리 내의 하나의 레코드의 상기 연락 정보와 연관시키는 단계로서, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하는, 상기 하나의 웹 사이트 주소를 상기 연락 정보와 연관시키는 단계;사용자로부터 검색 질의를 수신하는 단계;상기 검색 질의에 기초하여 검색 결과들을 생성하는 단계;복수의 URL이, 상기 검색 인덱스 내의 상기 복수의 검색 결과 중 하나의 검색 결과와 연관되어 있는지를 결정하는 단계;복수의 URL이 상기 하나의 검색 결과와 연관되어 있는 경우에, 상기 복수의 URL 중 하나를 식별하여, 상기 하나의 URL을 제공하였던 하나 이상의 소스 또는 상기 하나의 URL에 대응하는 웹 페이지 상의 정보에 기초하여, 상기 하나의 검색 결과에 포함시키는 단계;상기 검색 결과, 및 로컬 검색 시스템에 대한 링크를 상기 사용자에게 제공하는 단계로서, 상기 하나의 검색 결과는 상기 하나의 URL을 포함하고, 상기 검색 결과 중 하나 이상의 검색 결과는 전화 번호 또는 거리 주소 중 하나 이상을 지정하는 정보와 연관되어 있는, 상기 검색 결과 및 로컬 검색 시스템에 대한 링크를 제공하는 단계;상기 링크의 선택에 응답하여, 상기 사용자와 연관된 인터넷 프로토콜 주소에 기초해 상기 사용자의 지리적 위치를 자동적으로 식별하는 단계;상기 식별된 지리적 위치를 사용하여 로컬 검색을 실행하는 단계를 포함하는 방법.
- 컴퓨터 프로그램이 기록된, 컴퓨터로 판독가능한 기록 매체로서,하나 이상의 프로세서로 하여금,로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계로서, 조사되는 각각의 레코드는 웹 사이트 주소 및 연락 정보를 포함하고, 상기 연락 정보는 거리 주소 또는 전화 번호 중 하나 이상에 대응하고, 상기 조사되는 각각의 레코드는 비지니스 식별자(business identifier) 또는 기구 식별자(organization identifier)를 포함하는, 상기 로컬 검색 데이터베이스 내의 레코드들을 조사하는 단계;상기 로컬 검색 데이터베이스 내의 레코드들의 조사에 기초하여, 상기 비지니스 식별자 또는 기구 식별자 중의 하나를 복수의 웹 사이트 주소에 매핑하는 단계;상기 비지니스 식별자 또는 기구 식별자 중의 하나에 대해 상기 복수의 웹 사이트 주소 중에 하나의 웹 사이트 주소를 선택하는 단계;검색 인덱스(index)에서 상기 하나의 웹 사이트 주소를 상기 로컬 검색 데이터베이스 내의 하나의 레코드의 상기 연락 정보와 연관시키는 단계로서, 상기 하나의 레코드는 상기 하나의 웹 사이트 주소를 포함하는, 상기 하나의 웹 사이트 주소를 상기 연락 정보와 연관시키는 단계;사용자로부터 수신된 검색 질의에 응답하는 검색 결과를 수신하는 단계로서, 상기 검색 결과 중 하나 이상은 상기 검색 인덱스에서 복수의 거리 주소와 연관되어 있는, 상기 검색 결과를 수신하는 단계;상기 사용자의 지리적 위치를 자동적으로 알아내는 단계;상기 사용자의 상기 알아낸 지리적 위치를 사용한 로컬 검색을 실행하여 복수의 거리 주소 중 하나 이상의 거리 주소를 식별하는 단계;상기 검색 결과, 상기 복수의 거리 주소 중 식별된 하나 이상의 거리 주소, 및 상기 복수의 거리 주소 중 식별된 하나 이상의 거리 주소에 의해 지정된 지리적 위치를 나타내는 지도에 대한 링크를 출력하는 단계로서, 이 출력은 상기 검색 질의에 응답하여 실행되고 상기 사용자가 링크를 선택하는 것에 응답해서는 실행되지 않는, 상기 검색 결과, 상기 식별된 하나 이상의 거리 주소, 및 상기 지도에 대한 링크를 출력하는 단계를 포함하는 방법을 실행하도록 하는 명령어를 포함하는 컴퓨터 프로그램이 기록된, 컴퓨터로 판독가능한 기록 매체.
- 제29항에 있어서,상기 명령어는 상기 프로세서로 하여금 상기 하나의 웹 사이트 주소를 선택하도록 하고,상기 하나의 웹 사이트는, 상기 프로세서로 하여금도메인 명칭 등록(domain name registry)에 질의를 입력하여 연락 정보를 획득하도록 하고,상기 획득한 연락 정보를 상기 로컬 검색 데이터베이스의 레코드들의 세트로부터의 연락 정보와 비교하도록 하며, 상기 레코드들의 세트는 상기 비지니스 식별자 또는 기구 식별자 중 하나 이상과 연관되어 있는,명령어를 포함하는,컴퓨터로 판독가능한 기록 매체.
- 제29항에 있어서,상기 명령어는 상기 프로세서가 상기 하나의 웹 사이트 주소를 선택하도록 하고,상기 하나의 웹 사이트 주소는, 상기 프로세서로 하여금상기 복수의 웹 사이트 주소에 대응하는 웹 페이지를 획득하도록 하고,상기 복수의 웹 사이트 주소에 대응하는 웹 페이지가 복수의 거리 주소를 포함하고 있는 경우에는, 상기 복수의 웹 사이트 주소 중 특정 웹 사이트 주소를 무시하도록 하는,명령어를 포함하는,컴퓨터로 판독가능한 기록 매체.
- 제21항에 있어서,상기 하나의 웹 사이트 주소를 선택하는 경우, 상기 명령어는 상기 프로세서로 하여금상기 복수의 웹 사이트 주소에 대응하는 웹 페이지를 획득하도록 하고,상기 복수의 웹 사이트 주소에 대응하는 웹 페이지가 복수의 거리 주소를 포함하고 있는 경우에는, 상기 복수의 웹 사이트 주소 중 특정 웹 사이트 주소를 무시하도록 하는,시스템.
- 제28항에 있어서,상기 하나의 웹 사이트 주소를 선택하는 단계는,특정 웹 사이트 주소와 연관된 웹 사이트 상의 웹 페이지의 갯 수에 기초하여 상기 복수의 웹 사이트 주소 중의 상기 특정 웹 사이트 주소를 무시하는 단계를 포함하는,방법.
- 제28항에 있어서,상기 하나의 웹 사이트 주소를 선택하는 단계는,상기 복수의 웹 사이트 주소에 대응하는 웹 페이지를 획득하는 단계; 및상기 복수의 웹 사이트 주소에 대응하는 웹 페이지가 복수의 거리 주소를 포함하고 있는 경우에는, 상기 복수의 웹 사이트 주소 중 특정 웹 사이트 주소를 무시하는 단계를 더 포함하는, 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/343,198 | 2006-01-31 | ||
US11/343,198 US7624101B2 (en) | 2006-01-31 | 2006-01-31 | Enhanced search results |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080100218A KR20080100218A (ko) | 2008-11-14 |
KR101037144B1 true KR101037144B1 (ko) | 2011-05-26 |
Family
ID=37983364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087021258A KR101037144B1 (ko) | 2006-01-31 | 2007-01-31 | 검색 결과의 향상 |
Country Status (7)
Country | Link |
---|---|
US (2) | US7624101B2 (ko) |
EP (1) | EP1979842A1 (ko) |
JP (1) | JP2009525548A (ko) |
KR (1) | KR101037144B1 (ko) |
CN (1) | CN101416186B (ko) |
CA (1) | CA2641340A1 (ko) |
WO (1) | WO2007090140A1 (ko) |
Families Citing this family (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10032452B1 (en) | 2016-12-30 | 2018-07-24 | Google Llc | Multimodal transmission of packetized data |
US7606794B2 (en) * | 2004-11-11 | 2009-10-20 | Yahoo! Inc. | Active Abstracts |
US20060101012A1 (en) * | 2004-11-11 | 2006-05-11 | Chad Carson | Search system presenting active abstracts including linked terms |
US7881864B2 (en) | 2006-05-31 | 2011-02-01 | Garmin Switzerland Gmbh | Method and apparatus for utilizing geographic location information |
US20080082578A1 (en) | 2006-09-29 | 2008-04-03 | Andrew Hogue | Displaying search results on a one or two dimensional graph |
US20090019012A1 (en) * | 2006-10-27 | 2009-01-15 | Looknow Ltd | Directed search method and apparatus |
KR20080078162A (ko) * | 2007-02-22 | 2008-08-27 | 엘지전자 주식회사 | 데이터 실행 기능을 갖는 단말기 및 이를 이용한 방법 |
US8621064B2 (en) | 2007-03-28 | 2013-12-31 | Yahoo! Inc. | System and method for associating a geographic location with an Internet protocol address |
US8024454B2 (en) * | 2007-03-28 | 2011-09-20 | Yahoo! Inc. | System and method for associating a geographic location with an internet protocol address |
US8086622B2 (en) * | 2007-08-29 | 2011-12-27 | Enpulz, Llc | Search engine using world map with whois database search restrictions |
US8055671B2 (en) * | 2007-08-29 | 2011-11-08 | Enpulz, Llc | Search engine using world map with whois database search restriction |
US8429750B2 (en) * | 2007-08-29 | 2013-04-23 | Enpulz, L.L.C. | Search engine with webpage rating feedback based Internet search operation |
US7792813B2 (en) * | 2007-08-31 | 2010-09-07 | Microsoft Corporation | Presenting result items based upon user behavior |
US8195634B2 (en) * | 2007-09-28 | 2012-06-05 | Microsoft Corporation | Domain-aware snippets for search results |
US20090106681A1 (en) * | 2007-10-19 | 2009-04-23 | Abhinav Gupta | Method and apparatus for geographic specific search results including a map-based display |
US8108416B2 (en) * | 2007-10-31 | 2012-01-31 | Yahoo! Inc. | System and method for updating a search results page in response to a user map interaction |
US20090171906A1 (en) * | 2008-01-02 | 2009-07-02 | Research In Motion Limited | System and method for providing information relating to an email being provided to an electronic device |
US9268841B2 (en) * | 2008-02-29 | 2016-02-23 | Red Hat, Inc. | Searching data based on entities related to the data |
US9418087B2 (en) * | 2008-02-29 | 2016-08-16 | Red Hat, Inc. | Migrating information data into an application |
TWI350974B (en) * | 2008-04-18 | 2011-10-21 | Asustek Comp Inc | Method and system for information corresponding to geographical position |
US20100057712A1 (en) * | 2008-09-02 | 2010-03-04 | Yahoo! Inc. | Integrated community-based, contribution polling arrangement |
US20100161626A1 (en) * | 2008-12-19 | 2010-06-24 | Craig Harris | Information retrieval system with contact information appended |
US8417720B2 (en) * | 2009-03-10 | 2013-04-09 | Nokia Corporation | Method and apparatus for accessing content based on user geolocation |
US8468220B2 (en) * | 2009-04-21 | 2013-06-18 | Techguard Security Llc | Methods of structuring data, pre-compiled exception list engines, and network appliances |
US9894093B2 (en) | 2009-04-21 | 2018-02-13 | Bandura, Llc | Structuring data and pre-compiled exception list engines and internet protocol threat prevention |
US20110029398A1 (en) * | 2009-07-31 | 2011-02-03 | Wesley John Boudville | Geo name service for validated locations and occupants and URLs |
US8751516B1 (en) * | 2009-12-22 | 2014-06-10 | Douglas Tak-Lai Wong | Landing page search results |
US8639773B2 (en) * | 2010-06-17 | 2014-01-28 | Microsoft Corporation | Discrepancy detection for web crawling |
KR101030079B1 (ko) * | 2010-09-03 | 2011-04-19 | 엘아이지넥스원 주식회사 | 영상 추적점 결정 장치와 그 방법, 및 상기 방법을 구현하는 프로그램이 기록된 기록매체 |
US20120059838A1 (en) * | 2010-09-07 | 2012-03-08 | Microsoft Corporation | Providing entity-specific content in response to a search query |
WO2012058332A1 (en) * | 2010-10-26 | 2012-05-03 | Google Inc. | Rich results relevant to user search queries for books |
KR101033242B1 (ko) * | 2010-11-17 | 2011-05-06 | 엘아이지넥스원 주식회사 | 줌 환경을 고려한 객체 추적 방법 및 장치 |
US9177058B2 (en) * | 2010-11-18 | 2015-11-03 | Google Inc. | Multi-step search result retrieval |
US9569542B2 (en) * | 2010-12-22 | 2017-02-14 | Sap Se | Method and system for cross-platform real time decision making |
US8930391B2 (en) * | 2010-12-29 | 2015-01-06 | Microsoft Corporation | Progressive spatial searching using augmented structures |
US8838767B2 (en) * | 2010-12-30 | 2014-09-16 | Jesse Lakes | Redirection service |
WO2012083691A1 (zh) * | 2011-07-25 | 2012-06-28 | 华为技术有限公司 | 一种地理历史信息处理方法和系统 |
US10453226B1 (en) | 2011-07-26 | 2019-10-22 | Google Llc | Presenting information on a map |
JP5932035B2 (ja) | 2011-08-04 | 2016-06-08 | グーグル インコーポレイテッド | 検索結果を伴う知識パネルを提供すること |
US9135366B2 (en) | 2011-09-07 | 2015-09-15 | Mark Alan Adkins | Galaxy search display |
US9009143B2 (en) * | 2011-10-03 | 2015-04-14 | Microsoft Corporation | Use of off-page content to enhance captions with additional relevant information |
CN103136236B (zh) * | 2011-11-28 | 2017-05-17 | 深圳市世纪光速信息技术有限公司 | 信息搜索的方法及系统 |
US20130159825A1 (en) * | 2011-12-16 | 2013-06-20 | Microsoft Corporation | Search results with maps |
US20130238627A1 (en) * | 2012-03-06 | 2013-09-12 | Microsoft Corporation | Integrating searches |
US10776830B2 (en) | 2012-05-23 | 2020-09-15 | Google Llc | Methods and systems for identifying new computers and providing matching services |
CN103020322A (zh) * | 2013-01-11 | 2013-04-03 | 曙光信息产业(北京)有限公司 | 查询方法 |
US10650066B2 (en) * | 2013-01-31 | 2020-05-12 | Google Llc | Enhancing sitelinks with creative content |
US10735552B2 (en) | 2013-01-31 | 2020-08-04 | Google Llc | Secondary transmissions of packetized data |
US20140280230A1 (en) * | 2013-03-13 | 2014-09-18 | Qualcomm Incorporated | Hierarchical orchestration of data providers for the retrieval of point of interest metadata |
US9128994B2 (en) * | 2013-03-14 | 2015-09-08 | Microsoft Technology Licensing, Llc | Visually representing queries of multi-source data |
US10175938B2 (en) * | 2013-11-19 | 2019-01-08 | Microsoft Technology Licensing, Llc | Website navigation via a voice user interface |
US11115529B2 (en) | 2014-04-07 | 2021-09-07 | Google Llc | System and method for providing and managing third party content with call functionality |
US20150287099A1 (en) | 2014-04-07 | 2015-10-08 | Google Inc. | Method to compute the prominence score to phone numbers on web pages and automatically annotate/attach it to ads |
KR102311022B1 (ko) * | 2014-04-23 | 2021-10-08 | 주식회사 콤피아 | 검색 메시지를 이용한 이동단말의 위치기반 주변정보 및 검색정보 제공 방법 |
US9946771B2 (en) | 2014-05-30 | 2018-04-17 | Apple Inc. | User interface for searching |
US20160034532A1 (en) * | 2014-07-31 | 2016-02-04 | Dmytro Andriyovich Ivchenko | Flexible operators for search queries |
KR102066945B1 (ko) | 2014-08-11 | 2020-01-16 | 한화정밀기계 주식회사 | 통신 단말기의 운영 방법 |
US10691314B1 (en) | 2015-05-05 | 2020-06-23 | State Farm Mutual Automobile Insurance Company | Connecting users to entities based on recognized objects |
US20160370974A1 (en) * | 2015-06-22 | 2016-12-22 | Here Global B.V. | Causation of Expansion of a Supplemental Content Overlay |
US10725618B2 (en) * | 2015-12-11 | 2020-07-28 | Blackberry Limited | Populating contact information |
US20170171323A1 (en) * | 2015-12-14 | 2017-06-15 | ZenPhone LLC | Dynamic Assignment of Phone Numbers for Call Forwarding |
US10469424B2 (en) | 2016-10-07 | 2019-11-05 | Google Llc | Network based data traffic latency reduction |
CA2989891A1 (en) * | 2016-12-29 | 2018-06-29 | Bce Inc. | System and method for accessing multimedia content |
US10593329B2 (en) | 2016-12-30 | 2020-03-17 | Google Llc | Multimodal transmission of packetized data |
US10708313B2 (en) | 2016-12-30 | 2020-07-07 | Google Llc | Multimodal transmission of packetized data |
JP2020087262A (ja) * | 2018-11-30 | 2020-06-04 | 株式会社Nttぷらら | 情報提示システム、情報提示装置、情報提示方法及びコンピュータプログラム |
CN113806597A (zh) * | 2021-09-10 | 2021-12-17 | 浙江创邻科技有限公司 | 一种基于图数据库的金融搜索系统及方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060310A1 (en) | 2003-09-12 | 2005-03-17 | Simon Tong | Methods and systems for improving a search ranking using population information |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6654813B1 (en) | 1998-08-17 | 2003-11-25 | Alta Vista Company | Dynamically categorizing entity information |
JP2000076285A (ja) * | 1998-08-31 | 2000-03-14 | Sony Corp | 情報処理装置および方法、並びに提供媒体 |
US6701307B2 (en) * | 1998-10-28 | 2004-03-02 | Microsoft Corporation | Method and apparatus of expanding web searching capabilities |
US6757740B1 (en) * | 1999-05-03 | 2004-06-29 | Digital Envoy, Inc. | Systems and methods for determining collecting and using geographic locations of internet users |
JP2002013938A (ja) * | 2000-06-28 | 2002-01-18 | Mazda Motor Corp | 情報提供システム、該情報提供システムに用いられるサーバー装置及び車載装置、並びに該車載装置又はコンピュータが読みとり可能なプログラムを記録した記録媒体 |
US20020035629A1 (en) * | 2000-07-05 | 2002-03-21 | Andrew Sullo | Methods and apparatus for correlating identifiers with electronic information |
DE60017727T2 (de) * | 2000-08-18 | 2005-12-29 | Exalead | Suchwerkzeug und Prozess zum Suchen unter Benutzung von Kategorien und Schlüsselwörtern |
US7337910B2 (en) * | 2000-10-04 | 2008-03-04 | Verisign, Inc. | Methods and devices for responding to request for unregistered domain name to indicate a predefined type of service |
US20020123904A1 (en) * | 2001-02-22 | 2002-09-05 | Juan Amengual | Internet shopping assistance technology and e-mail place |
JP2002259794A (ja) * | 2001-02-26 | 2002-09-13 | Koji Miyazaki | 地域密着型リアルタイム電子広告システム及び地域密着型リアルタイム電子広告方法 |
US20040205076A1 (en) * | 2001-03-06 | 2004-10-14 | International Business Machines Corporation | System and method to automate the management of hypertext link information in a Web site |
US20020198882A1 (en) * | 2001-03-29 | 2002-12-26 | Linden Gregory D. | Content personalization based on actions performed during a current browsing session |
JP2004086713A (ja) * | 2002-08-28 | 2004-03-18 | Mazda Motor Corp | 情報提供装置及び方法、並びにコンピュータ・プログラム |
US20040068462A1 (en) * | 2002-10-07 | 2004-04-08 | International Business Machines Corporation | Peer-to-peer internet trading system with distributed search engine |
US7707140B2 (en) * | 2002-10-09 | 2010-04-27 | Yahoo! Inc. | Information retrieval system and method employing spatially selective features |
US20050149507A1 (en) * | 2003-02-05 | 2005-07-07 | Nye Timothy G. | Systems and methods for identifying an internet resource address |
US7660784B1 (en) * | 2003-05-30 | 2010-02-09 | Aol Llc | Geographically resolving a keyword query |
US20050071328A1 (en) * | 2003-09-30 | 2005-03-31 | Lawrence Stephen R. | Personalization of web search |
US20050216547A1 (en) * | 2004-03-10 | 2005-09-29 | Foltz-Smith Russell A | System for organizing advertisements on a web page and related method |
US7333976B1 (en) * | 2004-03-31 | 2008-02-19 | Google Inc. | Methods and systems for processing contact information |
US7519586B2 (en) * | 2004-04-30 | 2009-04-14 | International Business Machines Corporation | Method of searching |
US7231405B2 (en) * | 2004-05-08 | 2007-06-12 | Doug Norman, Interchange Corp. | Method and apparatus of indexing web pages of a web site for geographical searchine based on user location |
US8364668B2 (en) * | 2004-09-29 | 2013-01-29 | Google Inc. | User interfaces for a document search engine |
US7606794B2 (en) * | 2004-11-11 | 2009-10-20 | Yahoo! Inc. | Active Abstracts |
US8683201B2 (en) * | 2007-10-16 | 2014-03-25 | D&B Business Information Solutions Limited | Third-party-secured zones on web pages |
-
2006
- 2006-01-31 US US11/343,198 patent/US7624101B2/en active Active
-
2007
- 2007-01-31 KR KR1020087021258A patent/KR101037144B1/ko active IP Right Grant
- 2007-01-31 EP EP07710415A patent/EP1979842A1/en not_active Ceased
- 2007-01-31 CA CA002641340A patent/CA2641340A1/en not_active Withdrawn
- 2007-01-31 CN CN2007800119235A patent/CN101416186B/zh active Active
- 2007-01-31 WO PCT/US2007/061350 patent/WO2007090140A1/en active Application Filing
- 2007-01-31 JP JP2008553471A patent/JP2009525548A/ja active Pending
-
2009
- 2009-11-23 US US12/624,218 patent/US8108383B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060310A1 (en) | 2003-09-12 | 2005-03-17 | Simon Tong | Methods and systems for improving a search ranking using population information |
Also Published As
Publication number | Publication date |
---|---|
US20070192289A1 (en) | 2007-08-16 |
CA2641340A1 (en) | 2007-08-09 |
US20100138425A1 (en) | 2010-06-03 |
CN101416186B (zh) | 2013-09-04 |
EP1979842A1 (en) | 2008-10-15 |
CN101416186A (zh) | 2009-04-22 |
KR20080100218A (ko) | 2008-11-14 |
JP2009525548A (ja) | 2009-07-09 |
WO2007090140A1 (en) | 2007-08-09 |
US7624101B2 (en) | 2009-11-24 |
US8108383B2 (en) | 2012-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101037144B1 (ko) | 검색 결과의 향상 | |
KR101016683B1 (ko) | 검색 결과를 제공하기 위한 시스템 및 방법 | |
US8166013B2 (en) | Method and system for crawling, mapping and extracting information associated with a business using heuristic and semantic analysis | |
US6338058B1 (en) | Method for providing more informative results in response to a search of electronic documents | |
CA2647864C (en) | Propagating useful information among related web pages, such as web pages of a website | |
US20110040787A1 (en) | Presenting comments from various sources | |
US9323859B2 (en) | Dynamic client side name suggestion service | |
US20080010252A1 (en) | Bookmarks and ranking | |
US20120221551A1 (en) | Augmenting search results | |
US8595225B1 (en) | Systems and methods for correlating document topicality and popularity | |
KR20180108529A (ko) | 정보 제공 시스템 및 정보 제공 방법 | |
JP3933617B2 (ja) | 共有情報検索方法、共有情報検索プログラム、および情報共有システム | |
GB2405497A (en) | Search engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140512 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150508 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160510 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170508 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180509 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190516 Year of fee payment: 9 |