KR101619252B1 - 모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들 - Google Patents

모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들 Download PDF

Info

Publication number
KR101619252B1
KR101619252B1 KR1020147008537A KR20147008537A KR101619252B1 KR 101619252 B1 KR101619252 B1 KR 101619252B1 KR 1020147008537 A KR1020147008537 A KR 1020147008537A KR 20147008537 A KR20147008537 A KR 20147008537A KR 101619252 B1 KR101619252 B1 KR 101619252B1
Authority
KR
South Korea
Prior art keywords
location
captured image
menu
item
context identifier
Prior art date
Application number
KR1020147008537A
Other languages
English (en)
Other versions
KR20140068126A (ko
Inventor
사우미트라 모한 다스
비나이 스리드하라
베흐루즈 크호라샤디
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20140068126A publication Critical patent/KR20140068126A/ko
Application granted granted Critical
Publication of KR101619252B1 publication Critical patent/KR101619252B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • H04W4/185Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals by embedding added-value information into content, e.g. geo-tagging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/432Query formulation
    • G06F16/434Query formulation using image data, e.g. images, photos, pictures taken by a user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/487Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • G06V20/63Scene text, e.g. street names
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Library & Information Science (AREA)
  • Mathematical Physics (AREA)
  • Studio Devices (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 명세서에 개시된 대상은, 적어도 부분적으로는 위치에 의해 식별 가능한 관심 지점에서 선택 가능한 품목들의 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하는 단계를 포함하는 방법에 관한 것이다. 방법은 하나 또는 그보다 많은 품목들의 파싱된 텍스트 및 위치를 나타내는 정보를 포함하는 메시지를 전송하는 단계, 및 메시지의 전송에 응답하여, 카메라 뷰에 디스플레이될 주석들을 수신하는 단계를 더 포함할 수 있다.

Description

모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들{SYSTEMS AND METHODS INVOLVING AUGMENTED MENU USING MOBILE DEVICE}
본 명세서에 개시된 대상은 핸드헬드 모바일 디바이스의 이미지 캡처 디바이스를 이용한 목표물(target object)에 관한 정보의 획득에 관한 것이다.
레스토랑이나 다른 음식점에서, 고객은 구입 가능한 품목들을 흔히 품목에 대해 기록된 설명 및 그 가격과 함께 열거한 인쇄 매체 상의 메뉴로부터 품목들을 주문할 수 있다. 인쇄된 메뉴 상의 구입할 품목의 설명 및/또는 (편견을 갖거나 부정확할 수도 있는) 종업원(waiting staff)에 의해 제공될 수 있는 설명들 외에, 고객은 또한, 예를 들어 신문이나 블로그에서 또는 사람들의 입에서 입으로 제공되는 레스토랑 리뷰들로부터 메뉴 품목에 관한 추가 정보를 얻을 수도 있다. 그러나 레스토랑 고객은 구입 가능한 품목들의 항목 설명들 및/또는 비평들을 실시간으로(예를 들어, 레스토랑에 있는 동안) 얻는 데 어려움을 가질 수 있다.
모바일 디바이스 또는 물리적 사업장의 위치를 (예를 들어, 위성 위치 결정 시스템을 이용한 위치 결정(position fix)으로부터 얻어진) 전역 좌표들로 식별하는 것 외에도, 위치 기반 서비스는 구역 또는 항행할 수 있는(navigable) 지역들을 위치 콘텍스트 식별자(LCI: location context identifier)에 연관시킬 수 있다. 특정 예들에서 LCI는, 몇 가지만 예를 들자면, 사무실 건물의 층이나 동(wing), 상점가 내의 가게, 또는 레스토랑을 식별할 수 있다. 한 가지 특정 애플리케이션에서, LCI는 (예를 들어, 무선 통신 링크를 통한 원격 서버로의 요청 메시지에서) LCI에 의해 정해지는 연관된 구역이나 지역에 관한 정보를 얻기 위한 "핸들"로서 사용될 수 있다. 몇 가지만 예를 들자면, 이러한 정보는 예를 들어, 항법 지도들 및/또는 다른 항법 보조 데이터, 예컨대 실내 위치 결정에 사용하기 위한 액세스 포인트들의 위치들을 포함할 수 있다.
한 구현에서, 방법은, 적어도 부분적으로는 위치에 의해 식별 가능한 관심 지점에서 선택 가능한 품목들의 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하는 단계를 포함할 수 있다. 이 방법은, 하나 또는 그보다 많은 품목들의 파싱된 텍스트 및 위치를 나타내는 정보를 포함하는 메시지를 전송하는 단계, 및 메시지의 전송에 응답하여, 카메라 뷰에 디스플레이될 주석들을 수신하는 단계를 더 포함할 수 있다. 다른 구현에서, 장치는, 적어도 부분적으로는 위치에 의해 식별 가능한 관심 지점에서 선택 가능한 품목들의 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하기 위한 수단, 하나 또는 그보다 많은 품목들의 파싱된 텍스트 및 위치를 나타내는 정보를 포함하는 메시지를 전송하기 위한 수단, 및 메시지의 전송에 응답하여, 카메라 뷰에 디스플레이될 주석들을 수신하기 위한 수단을 포함할 수 있다. 또 다른 구현에서, 장치는, 적어도 부분적으로는 위치에 의해 식별 가능한 관심 지점에서 선택 가능한 품목들의 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지의 카메라 뷰를 디스플레이 디바이스에 제공하기 위한 프로세서, 하나 또는 그보다 많은 품목들의 파싱된 텍스트 및 위치를 나타내는 정보를 포함하는 메시지를 전송하기 위한 송신기, 및 메시지의 전송에 응답하여, 카메라 뷰에 디스플레이될 주석들을 수신하기 위한 수신기를 포함할 수 있다. 또 다른 구현에서, 모바일 디바이스의 카메라에서 수행되는 방법은, 관심 지점에서 선택 가능한 메뉴 품목들을 열거한 메뉴의 이미지를 캡처하는 단계, 모바일 디바이스의 디스플레이 디바이스 상에 메뉴의 캡처된 이미지를 디스플레이하는 단계, 디스플레이된 메뉴 품목들 중 적어도 하나의 메뉴 품목을 식별하기 위해, 디스플레이된 이미지에서 텍스트를 파싱하는 단계, 및 모바일 디바이스의 위치 및 파싱된 텍스트를, 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시키는 단계를 포함할 수 있다. 또 다른 구현에서, 장치는, 관심 지점에서 선택 가능한 메뉴 품목들을 열거한 메뉴의 이미지를 캡처하기 위한 수단, 모바일 디바이스의 디스플레이 디바이스 상에 메뉴의 캡처된 이미지를 디스플레이하기 위한 수단, 디스플레이된 메뉴 품목들 중 적어도 하나의 메뉴 품목을 식별하기 위해, 디스플레이된 이미지에서 텍스트를 파싱하기 위한 수단, 및 모바일 디바이스의 위치 및 파싱된 텍스트를, 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시키기 위한 수단을 포함할 수 있다. 또 다른 구현에서, 장치는, 메뉴의 캡처된 이미지를 디스플레이하기 위한 모바일 디바이스의 디스플레이, 메뉴의 디스플레이된 이미지에 디스플레이되는 텍스트의 선택을 수신하기 위한 사용자 인터페이스, 및 텍스트의 선택에 응답하여, 디스플레이된 메뉴의 적어도 하나의 메뉴 품목을 식별하기 위해 텍스트를 파싱하기 위한 프로세서를 포함할 수 있으며, 여기서 프로세서는 모바일 디바이스의 위치 및 파싱된 텍스트를, 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있다. 또 다른 구현에서, 비-일시적 저장 매체를 포함하는 물건은, 특수 목적 컴퓨팅 디바이스에 의해 실행되는 것에 응답하여, 특수 목적 컴퓨팅 디바이스로 하여금, 메뉴 품목들을 선택할 수 있는 위치에서, 선택 가능한 메뉴 품목들의 리스트를 포함하는, 카메라로부터의 이미지의 신호들을 처리할 수 있게 하고, 모바일 디바이스의 디스플레이 디바이스 상에 캡처된 이미지를 디스플레이하도록 신호들을 처리할 수 있게 하고, 디스플레이된 메뉴 품목들 중 적어도 하나의 메뉴 품목을 식별하기 위해, 디스플레이된 이미지에서 텍스트를 파싱할 수 있게 하고, 그리고 위치 및 파싱된 텍스트를, 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있게 하도록 적응된, 비-일시적 저장 매체 상에 저장된 기계 판독 가능 명령들을 포함할 수 있다. 그러나 이들은 단지 예시를 목적으로 제공되는 예시적인 구현들일 뿐이며, 청구 대상은 이러한 면들로 한정되는 것은 아니라고 이해되어야 한다.
다음 도면들을 참조로 한정적이지 않으며 완전하지는 않은 특징들이 설명될 것이며, 여기서 동일한 참조 번호들은 다양한 도면들 전반에서 동일한 부분들을 의미한다.
도 1은 모바일 디바이스를 수반하는 통신 경로들의 한 구현을 보여주는 개략도이다.
도 2는 한 구현에 따라, 선택된 메뉴 품목을 포함하는 메뉴의 일부를 보여준다.
도 3은 한 구현에 따라, 선택된 메뉴 품목의 이미지를 포함하는 메뉴의 일부를 보여준다.
도 4는 한 구현에 따라, 메뉴 품목들에 대한 평점들을 포함하는 메뉴의 일부를 보여준다.
도 5는 한 구현에 따라, 메뉴 품목의 주석들을 디스플레이하기 위한 프로세스를 나타내는 흐름도이다.
도 6은 한 구현에 따라, 메뉴 품목의 이미지를 디스플레이하기 위한 프로세스를 나타내는 흐름도이다.
도 7은 한 구현에 따라, 메뉴 품목들에 관한 정보를 수집하기 위한 프로세스를 나타내는 흐름도이다.
도 8은 한 구현에 따라, 이미지들을 캡처하여 디스플레이할 수 있고 무선 네트워크와 통신할 수 있는 모바일 디바이스의 개략도이다.
본 명세서 전반에 걸쳐 "일례," "하나의 특징," "한 예" 또는 "한 특징"에 대한 언급은, 특징 및/또는 예와 관련하여 설명되는 특정 특징, 구조 또는 특성이 청구 대상의 적어도 하나의 특징 및/또는 예에 포함된다는 것을 의미한다. 따라서 본 명세서 전반의 다양한 부분들에서 "일례로," "한 예," "하나의 특징에서," 또는 "한 특징"이라는 문구의 출현들은 반드시 전부 동일한 특징 및/또는 예를 말하고 있는 것은 아니다. 더욱이, 특정 특징들, 구조들 또는 특성들은 하나 또는 그보다 많은 예들 및/또는 특징들로 결합될 수도 있다.
본 명세서에서 설명되는 구현들은 모바일 디바이스(MD: mobile device)를 사용하여 메뉴의 품목들에 관한 정보를 얻는 것을 포함한다. 메뉴는 선택 가능한 품목들의 리스트를 포함할 수 있다. 청구 대상이 이러한 면으로 한정되는 것은 아니지만, 예를 들어 메뉴는 구입 가능한 메뉴 품목들의 리스트를 포함하는 레스토랑의 메뉴를 포함할 수 있다. 사용자가 통신 네트워크를 통해 실시간으로 얻을 수 있는 이러한 정보는, 예를 들어 다른 사용자들에 의해 더 일찍 포스팅된 메뉴 품목에 관한 이미지들, 리뷰들 또는 코멘터리를 포함할 수 있다. 예를 들어, 스마트폰과 같은 MD를 사용하여, 사용자는 하나 또는 그보다 많은 메뉴 품목들을 포함하는 메뉴의 적어도 일부의 이미지를 캡처할 수 있다. 사용자는 예를 들어, 통신 네트워크의 일부에 저장된 정보(예를 들어, 데이터베이스)를 리트리브할 특정 메뉴 품목을 선택할 수 있다.
하나의 특정 예에서, MD는, MD가 MD의 디스플레이 내의 카메라 뷰의 이미지 상에 정보를 덧씌울 수 있게 하는 증강 현실(AR: augmented reality) 애플리케이션을 포함할 수 있다. 카메라 뷰는 예를 들어, 카메라에 의해 실시간으로 캡처되고 있는 장면을 포함하는, 디스플레이 디바이스 상의 이미지를 포함할 수 있다. 디스플레이의 이미지나 카메라 뷰에 보이는 메뉴 품목들에는 예를 들어, 메뉴 품목들의 이미지들, 가격 책정, 리뷰들, 평점들 등과 같은 주석들이 덧씌워질 수 있다. 주석들은 또한 이미지들, 리뷰들, 평점들 등을 포함할 수 있는 인터넷 사이트들로의 링크들을 포함할 수도 있다. 한 구현에서, 특정 가격 책정은 해당 일자 또는 해당 시간에 이용 가능한 특가 상품들, 인쇄된 메뉴 상에 열거되지 않은 추가 메뉴 품목들에 대한 가격들, 할인들 등을 반영할 수 있다. 하나의 특정 예에서, MD의 사용자의 속성들(예를 들어, 인구 통계, 생일, 특별 클럽 멤버십 등)이 대안적인 또는 차별화된 가격 책정을 제공하는데 사용될 수 있다. 다른 예에서, AR을 포함하는 MD의 카메라 뷰에 보이는 메뉴 품목들에는 메뉴 품목들의 인기를 반영하도록 평점들로 주석이 달릴 수 있다. 이러한 평점들은 예를 들어, 시간에 걸쳐 수신되는 고객 비평들로부터 결정될 수 있다.
특정 구현에서, 물리적 사업장(예를 들어, 앉아서 식사하는 레스토랑)과 같은 관심 지점은 적어도 부분적으로는 위치 콘텍스트 식별자(LCI)에 의해 식별 가능할 수 있다. 따라서 (LCI에 의해 식별 가능한) 레스토랑에 위치하는 레스토랑 고객은 예를 들어, 무선 네트워크 서버와 통신할 수 있는 MD를 사용하여 메뉴 품목들에 관한 정보를 얻을 수 있다. 청구 대상이 그렇게 한정되는 것은 아니지만, 하나의 특정 구현에서, MD는 LCI를 핸들로 사용하여 무선 네트워크 서버와 통신할 수 있다.
또한, MD는 레스토랑 메뉴 상에 보이는 텍스트에서 문자 인식의 수행 및/또는 단어들의 파싱이 가능한 카메라 및 소프트웨어를 포함할 수 있다. 열거된 메뉴 품목들에 대한 텍스트 인식 및 레스토랑을 식별하는 LCI를 사용하여, MD는 예를 들어, 메뉴 품목을 설명하는 정보에 대한 요청 메시지들을 원격 서버에 전송할 수 있다.
다른 예시적인 구현에서, 카메라 뷰에 보이는 메뉴 품목의 선택은 선택된 품목에 주석들이 덧씌워지게 할 수 있다. 이러한 주석들은, 몇 가지만 예를 들자면, 사진, 메뉴 품목에 대해 기록된 리뷰나 비평, 또는 그 품목의 오디오 리뷰나 비평을 포함할 수 있다. 예를 들어, 이전 고객들로부터의 이러한 주석들은 무선 네트워크와 통신할 수 있는 서버에 저장될 수 있다. 하나의 특정 예에서, MD의 카메라 뷰나 디스플레이에 덧씌워진 메뉴 품목의 사진은 이전 고객에 의해 찍혀 서버에 업로드되었을 수도 있다. 한 구현에서, 이전 고객들은, 뒤에 논의되는 바와 같이 메뉴 품목의 식별 및 레스토랑이나 영업장을 고유하게 식별하는 LCI와 함께 메시지들(예를 들어, 사진들, 리뷰들 등)을 원격 서버에 전송했을 수도 있다.
하나의 특정 구현에서, 사업장은 쿠폰들이나 할인들을 제공할 수 있다. 예를 들어, 사업장이 다음 고객들에게 향후에 제시하기 위해 현재 고객들로부터 콘텐츠(예를 들어, 메뉴 리뷰들이나 메뉴 이미지들)를 받는 데 어려움을 갖고 있다면, 사업장은 콘텐츠를 제공하는 것에 대한 쿠폰이나 할인을 공급함으로써 현재 고객들에게 인센티브를 제공할 수 있다. 물론, 쿠폰들이나 할인들은 여러 가지 이유들로 제공될 수 있으며, 청구 대상은 이러한 면으로 한정되는 것은 아니다. 다른 구현에서, 사업장은 단골 고객 프로그램의 멤버십을 제공할 수 있다. 고객의 프로파일이나 충성도(예를 들어, 방문 빈도 등)를 기초로, 일부 메뉴 품목들에 대해서는 고객에게 사업장에 의한 할인이 공급될 수 있다. 예를 들어, 단골 고객에게는 MD의 카메라 뷰에 보이는 인쇄된 메뉴 상의 원래 가격 위에 덧씌워진 새로운 또는 수정된 가격이 제공될 수 있다. 다른 예에서, MD의 카메라 뷰에 디스플레이되는 원래 가격은 고객(예를 들어, MD의 사용자)에 의해 "스크래치(scratched-out)"되어 결과적으로 할인된 가격을 드러낼 수 있다.
한 구현에서, 몇 가지만 예를 들자면, 메뉴 품목에 관한 리뷰들, 비평들 또는 사진들과 같은 정보를 받기 위한 방법은 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지를 MD의 카메라 뷰에 디스플레이하는 단계를 포함할 수 있다. 이러한 품목들은, 적어도 부분적으로는 위치에 의해 식별 가능할 수 있는 사업장(예를 들어, 레스토랑)에서 구입 가능할 수 있다. 예를 들어, 레스토랑의 고유한 그리고/또는 식별 가능한 특징은 그 지리적 위치를 포함할 수 있으며, 이는 몇 가지만 예를 들자면, 전역 좌표들(예를 들어, 위도/경도), 거리 주소, 도시, 카운티(county) 및/또는 주로서 표현될 수 있다. 한 구현에서, 사업장의 위치는 LCI로 표현될 수 있다. 하나 또는 그보다 많은 메뉴 품목들의 텍스트로부터 파싱되는 단어들이나 심벌들 및 레스토랑의 위치를 나타내는 정보를 포함하는 메시지는 예를 들어, 인터넷과 같은 네트워크에 무선으로 전송될 수 있다. 이러한 전송에 응답하여, 몇 가지만 예를 들자면, 메뉴 품목의 리뷰들, 비평들 또는 사진들을 포함하는 주석들이 MD의 카메라 뷰에 디스플레이될 수 있다. 다른 예들에서, 주석들은 메뉴 품목의 구입 가격이나 평점들(예를 들어, 인기, 맛, 매력, 건강 등)을 포함할 수 있다. 주석들은 예를 들어, MD의 카메라 뷰에 디스플레이되는 하나 또는 그보다 많은 메뉴 품목들의 캡처된 이미지의 적어도 일부에 겹쳐질 수 있다.
한 구현에서, 리뷰들, 비평들 또는 사진들과 같은 정보를 받기 위한 방법을 수행하기 위한 장치는, 사업장에서 구입 가능한 하나 또는 그보다 많은 메뉴 품목들의 이미지를 캡처하여 디스플레이하기 위한 카메라 및 디스플레이를 포함하는 MD를 포함할 수 있는데, 사업장은 그 위치에 의해 특성화 및/또는 식별될 수 있다. 장치는 무선 네트워크에 신호들을 전송하기 위한 송신기 및 무선 네트워크로부터 신호들을 수신하기 위한 수신기를 더 포함할 수 있다. 예를 들어, 전송되는 신호들은 하나 또는 그보다 많은 메뉴 품목들의 텍스트로부터 파싱되는 단어들이나 심벌들 및/또는 메뉴 품목들을 호스팅하거나 서빙하는 사업장의 위치를 나타내는 정보를 포함하는 메시지를 나타낼 수 있다. 수신되는 메시지들은 하나 또는 그보다 많은 메뉴 품목들의 리뷰들, 비평들 또는 사진들을 포함할 수 있는 주석들을 나타낼 수 있으며, 이들은 나중에 MD의 카메라 뷰에 디스플레이될 수 있다.
다른 구현에서, 몇 가지만 예를 들자면, 메뉴 품목에 관한 리뷰들, 비평들 또는 사진들과 같은 정보를 받기 위한 방법은 사업장에서 구입 가능한 하나 또는 그보다 많은 메뉴 품목들을 열거한 메뉴의 적어도 일부의 이미지를 캡처하는 단계를 포함할 수 있다. 이러한 이미지는 예를 들어, MD의 이미지 캡처 디바이스에 의해 캡처될 수 있으며, 캡처된 이미지는 MD의 카메라 뷰에 디스플레이될 수 있다. 디스플레이되는 메뉴는 디스플레이된 메뉴 품목들 중 적어도 하나를 식별하기 위한 프로세스에서 파싱될 수 있는 텍스트를 포함할 수 있다. 청구 대상이 그렇게 한정되는 것은 아니지만, MD의 사용자 인터페이스에서 사용자에 의한 텍스트의 선택에 응답하여 텍스트로부터 단어들이나 심벌들이 파싱될 수 있다. 한 구현에서, MD의 프로세서는 MD의 위치 및/또는 파싱된 텍스트를, 고객에게 이전에 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있다. 다른 구현에서, 원격 서버의 프로세서는 MD의 위치 및/또는 파싱된 텍스트를, 고객에게 이전에 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있다. 예를 들어, 고객은 얼마간 더 이른 시점에(예를 들어, 분, 일, 주, 달 또는 년), 메뉴의 캡처된 이미지에 포함된 메뉴 품목을 수신하여, 메뉴 품목의 이미지를 캡처하고, 메뉴 품목의 이미지를 (가능하면, 예를 들어 리뷰나 비평과 함께) 무선 네트워크에 포스팅했을 수도 있으며, 무선 네트워크는 그 이미지를 저장했을 수 있다.
특정 구현에서, 메뉴 품목에 관한 정보를 수신하는데 사용되는 MD는, 적어도 부분적으로는 LCI에 의해 식별 가능한 사업장에 위치할 수도 있다. MD의 위치 및 파싱된 텍스트를 이전에 캡처된 이미지와 연관시키는 프로세스는 파싱된 텍스트 및 LCI를, 예를 들어 원격 서버와 같은 무선 네트워크에 전송하는 것을 포함할 수 있다. 파싱된 텍스트 및 LCI의 전송에 응답하여, 이전에 캡처된 이미지가 수신될 수 있다. 다른 특정 구현에서는, 파싱된 텍스트 및 LCI의 전송에 응답하여, 메뉴 품목의 이전 구입자에 의해 제공되는 오디오 콘텐츠가 수신될 수도 있다.
한 구현에서, 리뷰들, 비평들 또는 사진들과 같은 정보를 받기 위한 방법을 수행하기 위한 장치는 하나 또는 그보다 많은 품목들을 열거한 메뉴의 적어도 일부의 이미지를 캡처하기 위한 MD의 카메라를 포함할 수 있다. MD는 메뉴의 적어도 일부의 이미지를 디스플레이하기 위한 뷰파인더 또는 디스플레이 디바이스를 포함할 수 있다. MD는 디스플레이되는 이미지에 디스플레이된 메뉴의 텍스트의 선택을 수신하기 위한 사용자 인터페이스를 더 포함할 수 있으며, 사용자 인터페이스는 예를 들어, 카메라 뷰 상에 덧씌워지는 터치 스크린을 포함할 수 있다. MD는 텍스트의 선택에 응답하여, 선택된 텍스트를 파싱하고 적어도 하나의 메뉴 품목을 식별하도록 프로세서에 의해 실행되는 하나 또는 그보다 많은 애플리케이션들을 포함할 수 있다. 이러한 프로세서는 MD의 위치를, 예를 들어 앞서 언급한 바와 같이, 이전 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시키는 것이 가능할 수도 있다. 장치는 파싱된 텍스트 및 사업장의 LCI를 원격 서버에 전송하기 위한 송신기, 및 예를 들어, 파싱된 텍스트 및 LCI의 전송에 응답하여, 이전에 캡처된 이미지를 수신하기 위한 수신기를 더 포함할 수 있다.
다른 구현에서, 몇 가지만 예를 들자면, 메뉴 품목에 관한 리뷰들, 비평들 또는 사진들과 같은 정보를 받기 위한 방법은 고객에게 제시되는, 서빙되는 레스토랑 메뉴 품목의 캡처된 이미지를 수신하는 단계, 및 수신된 이미지를, 적어도 부분적으로는 MD의 위치를 기초로 하는 LCI로 태그하는 단계를 포함할 수 있다. 예를 들어, 위치는 적어도 부분적으로는 LCI에 의해 식별 가능한 사업장의 위치를 포함할 수 있다. 태그된 이미지는, 적어도 부분적으로는 LCI 및/또는 메뉴 품목의 식별을 사용하여 액세스 가능하도록 서버에 전송될 수 있다. 캡처된 이미지에는 MD의 사용자 인터페이스에 수신된 텍스트 및/또는 오디오 콘텐츠로 주석이 달릴 수 있다. 특정 구현에서, MD의 카메라 뷰는, 뒤에 설명되는 바와 같이 메뉴에 열거된 적어도 하나의 품목의 이미지 및/또는 비평을 업로드하는 것에 대한 쿠폰 인센티브를 나타낼 수 있다.
도 1은 MD(104)를 수반하는 통신 경로들의 시스템(100)을 보여주는 개략도이다. MD는 레스토랑 메뉴 또는 그 일부와 같은 이미지를 캡처하기 위한 (도시되지 않은) 이미지 캡처 디바이스를 포함할 수 있다. MD(104)는 또한 디스플레이(102), 키패드나 사용자로부터의 정보를 수신하기 위한 다른 디바이스(도시되지 않음), 및/또는 안테나(103)를 포함할 수 있다. 이러한 이미지 캡처 디바이스(예를 들어, 카메라)는 뷰파인더 이미지 및/또는 캡처된 이미지를 디스플레이(102)에 디스플레이할 수 있다. MD(104)는 뒤에 더 상세히 설명되는 바와 같이, 하나 또는 그보다 많은 애플리케이션들을 호스팅하기 위한 (예를 들어, 도 8의 특정 구현으로 도시된 것과 같은) 특수 목적 프로세서를 포함할 수 있다. MD(104)는 키패드 및/또는 디스플레이(102)와 같은 하나 또는 그보다 많은 사용자 인터페이스들을 포함할 수 있으며, 이는 예를 들어, 터치 스크린을 포함할 수 있다. 안테나(103)는 예를 들어, 뒤에 설명되는 바와 같이, 예컨대 인공 위성(SV: satellite vehicle)(106)으로부터, 그리고/또는 기지국(108)으로/으로부터 다양한 신호들을 전송 및/또는 수신하도록 MD(104)에 의해 사용되는 송신기/수신기의 일부를 포함할 수 있다. 특정한 예시적인 애플리케이션에서, MD(104)는, 캡처된 이미지가 예를 들어, 아래 도 2 - 도 4에 도시된 것과 같은, 메뉴의 적어도 일부를 포함하도록 지시를 받거나 이러한 것을 목표로 할 수 있다. 물론, MD의 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
MD는 예를 들어, 레스토랑과 같은 사업장(105)에 위치할 수 있다. 사업장 및/또는 MD(104)의 위치는 다수의 기술들 중 임의의 기술에 의해 결정될 수 있다. 예를 들어, MD의 위치(104)는 사용자에 의해 MD에 제공될 수도 있고 그리고/또는 여러 가지 이용 가능한 위치 결정 기술들 중 임의의 기술을 사용하여 결정될 수도 있다. 이러한 위치 결정 기술들의 리스트는, 몇 가지만 예를 들자면, 위성 위치 결정 시스템(SPS: satellite positioning system), 개인 영역 네트워크(PAN: Personal Area Network), 근거리 네트워크(LAN: Local Area Network), 광역 네트워크(WAN: Wide Area Network), 초광대역(UWB: Ultra-wideband), AFLT, 디지털 TV, 무선 리피터, RFID, 무선 위치 비컨, 셀 타워 ID 및/또는 블루투스를 포함할 수 있다. 어떤 위치 결정 기술들은 다른 위치 결정 기술들에 비해 덜 정확한 위치 정보를 제공할 수도 있다. 예를 들어, 덜 정확한 위치 정보는 건물, 도시의 한 구획, 주 등과 같은 비교적 넓은 영역 내에서만 MD의 위치(104)를 정확히 짚을 수 있다. 그렇다 하더라도, 뒤에 설명되는 바와 같이, MD(104)는 레스토랑 메뉴 정보를 무선 네트워크에 전송할 수 있으며, 무선 네트워크는 이러한 정보를 사용하여 레스토랑에 위치하는 MD의 비교적 정확한 위치를 고유하게 결정할 수 있다. 물론, 위치 정보 획득에 관한 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
MD(104)는 위성 항법 신호들(110)을 수신할 수 있고 기지국(108)으로/으로부터의 무선 통신 신호들(112)을 전송/수신할 수 있는 다양한 모바일 수신기들 중 임의의 수신기를 포함할 수 있다. 예를 들어, 신호들(110)은 SV들(106)과 같은 기준 스테이션들로부터 그리고/또는 육상 기지(land-based) 비컨들이나 기지국들(108)과 같은 지상 위치들로부터 전송될 수 있다. MD(104)는 몇 가지만 예를 들자면, 모바일폰, 스마트폰, 핸드헬드 항법 수신기 및/또는 개인용 디지털 보조기기(PDA: personal digital assistant)를 포함할 수 있다. 앞서 언급한 바와 같이, MD(104)는 자신의 위치를 계산하기 위해 여러 가지 기술들 중 임의의 기술을 이용할 수 있다. 특정 구현에서, 이러한 위치 결정 기술은 적어도 부분적으로는, 위성들(106) 및/또는 육상 기지 기지국들(108)로부터 각각 수신되는 무선 신호들(110) 및/또는 무선 신호들(112)을 기반으로 할 수 있다. 일부 구현들에서, MD(104)는 음성 및/또는 데이터 통신을 위해 SPS 수신기와 무선 통신 디바이스 모두를 통합할 수도 있다. 따라서 본 명세서에서는 SPS 시스템의 특정 예가 설명될 수 있다 하더라도, 이러한 원리들 및 기술들은 다른 위성 위치 결정 시스템들이나 지상 위치 결정 시스템들, 예컨대 무선 네트워크에 적용 가능할 수도 있다.
시스템(100)은 원격 및/또는 무선 네트워크와 같은 네트워크(130)를 더 포함할 수도 있다. 네트워크(130)는 예를 들어, 인터넷, WAN 또는 LAN을 포함할 수 있다. 네트워크(130)는 예를 들어, 컴퓨팅 시스템 및 메모리를 포함할 수 있는 서버(140)를 포함할 수도 있다. MD(104)는 예를 들어, 육상 기지 비컨들 또는 기지국들(108)로/로부터의 신호들(112, 115)을 통해 서버(140)와 통신할 수 있다. 물론, 시스템(100)의 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
도 2는 한 구현(200)에 따라, 선택된 메뉴 품목(230)을 포함하는 메뉴(250)의 일부를 보여준다. 메뉴(250)는 MD(210)에 의해 캡처되어 스크린(220)(예를 들어, MD(210)의 디스플레이 또는 뷰파인더)에 디스플레이되는 이미지를 포함할 수 있다. 메뉴(250)는 메뉴의 일부를 포함할 수 있다. 예를 들어, 메뉴(250)의 디스플레이된 부분은 대략 6개의 메뉴 품목들을 보여주는데 반해, 전체 메뉴에는 더 많은 품목들이 포함될 수 있다. 사용자는 메뉴(250)의 디스플레이된 부분에 포함된 하나 또는 그보다 많은 메뉴 품목들을 선택할 수 있다. 예를 들어, 스크린(220)이 터치 스크린을 포함한다면, 사용자는 메뉴 품목(230)을 디스플레이하고 있는 스크린(220)의 적어도 일부를 터치함으로써 메뉴 품목(230)을 선택할 수 있다. 다른 기술을 사용하여, 사용자는 메뉴 품목(230)에 대해, 예를 들어 커서나 다른 포인팅 디바이스를 조정함으로써 메뉴 품목(230)을 선택할 수도 있다. 물론, 청구 대상은 이러한 면으로 한정되는 것은 아니다.
도 3은 구현(300)에 따라, 선택된 메뉴 품목(230)의 이미지(340)를 포함하는 메뉴(250)의 일부를 보여준다. 이미지(340)는 스크린(220)의 일부에 겹쳐지는 주석을 포함할 수 있다. 이미지(340)는 사용자에 의해 과거에 캡처된 이미지를 저장하는 원격 네트워크로부터 무선으로 수신되는 이미지를 포함할 수 있다. MD(210)는 예를 들어, 도 1에 도시된 것과 같이, 육상 기지 비컨들이나 기지국들(108)을 통해, 이미지(340)를 나타내는 신호들을 수신할 수 있다. 예를 들어, 뒤에 설명되는 바와 같이, MD(210)가 선택된 메뉴 품목(230)에 관한 정보를 전송하는 것에 응답하여, MD(210)가 이러한 신호들을 수신할 수 있다. 주석들은 예를 들어, 텍스트 및/또는 오디오 콘텐츠와 같이, 이미지(340) 이외의 콘텐츠를 포함할 수도 있다.
도 4는 구현(400)에 따라, 메뉴 품목들에 대한 평점들(430)을 포함하는 메뉴(450)의 일부를 보여준다. 메뉴(450)는 MD(410)에 의해 캡처되어 스크린(420)(예를 들어, MD(410)의 디스플레이 또는 뷰파인더)에 디스플레이되는 이미지를 포함할 수 있다. 메뉴(450)는 메뉴의 일부를 포함할 수 있다. 예를 들어, 메뉴(450)의 디스플레이된 부분은 대략 6개의 메뉴 품목들을 보여주는데 반해, 전체 메뉴에는 더 많은 품목들이 포함될 수 있다. 스크린(420)은 디스플레이된 메뉴(450)의 일부에 겹쳐진 평점들(430)을 디스플레이할 수 있다. 평점들(430)은 개별 메뉴 품목들의 평점들을 나타내기 위한 아이콘이나 심벌을 포함할 수 있다. 예를 들어, 메뉴 품목(455)은 "별" 5개 평점과 연관되는 반면, 메뉴 품목(453)은 "별" 3개 평점과 연관된다. 따라서 이 예에서는, 메뉴 품목(455)이 시간에 걸쳐 메뉴 품목(453)보다 더 호의적인 리뷰들을 받아왔다. 평점들(430)은 예를 들어, 시간에 걸쳐 메뉴 품목 리뷰들을 포스팅한 다수의 사용자들에 의해 형성된 평점 정보를 저장하는 원격 네트워크로부터 무선으로 수신될 수 있다. 예를 들어, 도 1에 도시된 것과 같이, MD(410)는 육상 기지 비컨들이나 기지국들(108)을 통해, 평점들(430)을 나타내는 신호들을 수신할 수 있다. 예를 들어, 뒤에 설명되는 바와 같이, MD(410)가 메뉴를 호스팅한 레스토랑의 위치 및/또는 메뉴(450)에 관한 정보를 전송하는 것에 응답하여, MD(410)가 이러한 신호들을 수신할 수 있다.
도 5는 한 구현에 따라, 메뉴 품목의 주석들을 디스플레이하기 위한 프로세스(500)를 나타내는 흐름도이다. 예를 들어, 이러한 주석들은 몇 가지만 예를 들자면, 메뉴 품목에 관한 리뷰들, 비평들 또는 사진들을 포함할 수 있다. 블록(510)에서, 메뉴에 열거된 하나 또는 그보다 많은 품목들의 캡처된 이미지가 MD의 카메라 뷰에 디스플레이될 수 있다. 이러한 품목들은 예를 들어, 적어도 부분적으로는 위치에 의해 식별 가능할 수 있는, 레스토랑과 같은 관심 지점에서 구입 가능할 수 있다. 예를 들어, 레스토랑의 고유한 그리고/또는 식별 가능한 특징은 그 지리적 위치를 포함할 수 있으며, 이는 몇 가지만 예를 들자면, 전역 좌표들(예를 들어, 위도/경도), 거리 주소, 도시, 카운티 및/또는 주로 표현될 수 있다. 한 구현에서, 사업장의 위치는 LCI로 표현될 수 있다. 블록(520)에서, 하나 또는 그보다 많은 메뉴 품목들의 텍스트로부터 파싱되는 단어들이나 심벌들 및 레스토랑의 위치를 나타내는 정보를 포함하는 메시지가 예를 들어, 인터넷과 같은 네트워크에 무선으로 전송될 수 있다. 블록(530)에서, 이러한 전송에 응답하여, 주석들을 나타내는 정보가 수신될 수 있다. 물론, 프로세스(500)의 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
도 6은 특정 구현에 따라, 메뉴 품목의 이미지를 디스플레이하기 위한 프로세스(600)를 나타내는 흐름도이다. 프로세스(600)는 예를 들어, 레스토랑에 위치하는 MD에 의해 수행될 수 있다. 일례로, 레스토랑은 메뉴 품목들의 이미지들 없이 다수의 메뉴 품목들을 열거한 메뉴를 제공할 수도 있다. 레스토랑에서 식사를 하는 사용자가 선택된 메뉴 품목의 이미지를 리트리브하기 위한 프로세스(600)를 수행하도록 MD를 조작할 수 있다. 다른 구현들에서, 몇 가지만 예를 들자면, 메뉴 품목에 대해 기록된 리뷰나 비평, 또는 품목의 오디오 리뷰나 비평과 같은 주석들이 비슷하게 리트리브될 수 있으며, 청구 대상은 이러한 면으로 한정되는 것은 아니다.
블록(610)에서, 사용자가 사용자의 관심 품목을 포함하는 메뉴의 적어도 일부의 이미지를 캡처하도록 MD를 조작할 수 있다. MD의 디스플레이는, 사용자가 예를 들어, 메뉴의 원하는 부분을 캡처하도록 MD를 선택적으로 조준하게 하는 카메라 뷰 디스플레이를 포함할 수 있다. 블록(620)에서, MD는 캡처된 이미지를 디스플레이할 수 있다. 예를 들어, 도 2로 돌아가면, 메뉴 부분(250)이 스크린(220)에 디스플레이될 수 있다. 블록(630)에서, MD는 디스플레이된 캡처 이미지 내 복수의 메뉴 품목들 중에서 선택될 수 있는 사용자의 메뉴 품목 선택을 나타내는 신호들을 수신할 수 있다. 물론, 선택된 메뉴 품목은 디스플레이된 단일 메뉴 품목을 포함할 수도 있지만, 청구 대상은 이러한 면으로 한정되는 것은 아니다. 앞서 설명한 바와 같이, MD가 터치 스크린을 포함한다면, 사용자는 디스플레이된 메뉴 품목의 일부를 터치함으로써 특정 메뉴 품목을 선택할 수 있다. 그렇지 않으면, 커서들이나 다른 포인팅 및/또는 선택 디바이스들이 특정 메뉴 품목을 선택하는데 사용될 수 있다. 다른 구현들에서, 하나보다 더 많은 수의 메뉴 품목이 선택될 수 있으며, 청구 대상은 이러한 면으로 한정되는 것은 아니다.
블록(640)에서, 텍스트를 포함하는 사용자의 선택된 메뉴 품목이 텍스트를 분석하는 프로세스에서 파싱되어 메뉴 품목이 식별될 수 있다. 예를 들어, 이러한 프로세스는 문자 및/또는 텍스트 인식을 수반할 수 있다.
블록(650)에서, MD는 예를 들어, 도 1에 도시된 서버(140)와 같은 원격 서버와 통신하여, 선택된 메뉴 품목의 이미지를 리트리브하도록 시도할 수 있다. 예를 들어, MD는 파싱된 텍스트 및 LCI를 무선 네트워크에 전송할 수 있다. MD는 파싱된 텍스트 및 LCI의 전송에 응답하여, 네트워크로부터 이전에 캡처된 이미지(또는 예를 들어, 리뷰나 비평)를 수신할 수 있다. 블록(660)에서, 네트워크로부터 수신된 이미지가 적어도 부분적으로는, 선택된 메뉴 품목의 텍스트 위에, 그에 인접하게, 또는 그 근처에 디스플레이될 수 있다. 물론, 프로세스(600)의 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
도 7은 한 구현에 따라, 메뉴 품목들에 관한 정보를 수집하거나 선택된 메뉴 품목들의 이미지들을 제공하기 위한 프로세스(700)를 나타내는 흐름도이다. 프로세스(700)는 예를 들어, 도 1에 도시된 서버(140)와 같은 서버에 의해 수행될 수 있다. 앞서 설명한 바와 같이, 서버는 MD의 위치에 관한 정보 및/또는 메뉴 정보(예를 들어, 몇 가지만 예를 들자면, 파싱된 메뉴 텍스트 또는 메뉴 이미지들)를 제공할 수 있는 MD와 무선으로 통신할 수 있다. 블록(710)에서, 예를 들어 서버는 MD의 위치 정보를 수신할 수 있고, 그렇게 하면서 또한 MD가 위치하는 레스토랑의 위치 및/또는 식별을 수신할 수 있다. 한 구현에서, MD는 LCI를 핸들로서 사용하여 서버와 통신할 수 있다. 그러한 경우, LCI는 MD가 위치하는 레스토랑의 위치 및/또는 식별을 결정하는데 사용될 수 있다. 다른 구현에서, MD는 SPS를 사용하여 자신의 위치를 결정할 수 있고, 이 위치 정보를 서버에 전송할 수 있다. MD의 위치 정보를 수신하는 것 외에도, 서버는 또한 앞서 언급한 바와 같이, 메뉴 정보를 수신할 수도 있다.
블록(720)에서, 예를 들어 서버의 프로세서가 레스토랑 위치 정보 및/또는 메뉴 정보를 사용하여, 저장된 정보(예를 들어, 데이터베이스들)를 메모리로부터 리트리브함으로써 이미지 검색을 준비할 수 있다. 예를 들어, 특정 레스토랑 위치에 관한 지식은, 다수의 후보 이미지들을 그 특정 위치(예를 들어, 적어도 부분적으로는 LCI에 의해 식별 가능한 특정 위치)와 관련된 이미지들만으로 감소시킴으로써 이미지 검색을 제한할 수 있다. 한 구현에서, 저장된 이미지들은 저장된 이미지들에 관한 정보(예를 들어, 메타데이터)를 포함할 수 있다. 예를 들어, 저장된 이미지는 몇 가지만 예를 들자면, 해당하는 메뉴 품목, 레스토랑, 이미지가 캡처된 일자 및/또는 시간, 해당하는 리뷰들이 존재하는지 여부, 평점들, 가능한 리뷰들이나 평점들의 메모리 위치들에 관한 정보를 포함할 수 있다.
블록(730)에서, 선택된 메뉴 품목의 이미지에 대한 검색이 수행될 수 있다. 마름모꼴(740)에서, 선택된 메뉴 품목에 해당하는 이미지가 위치하는지 여부에 관한 결정이 이루어질 수 있다. 이미지가 위치한다면, 프로세스(700)는 블록(750)으로 진행할 수 있으며, 여기서 위치하는 이미지는 사용자에게 디스플레이하기 위해 MD로 전송될 수 있다. 다른 한편으로, 이미지가 위치하지 않는다면, 프로세스(700)는 블록(760)으로 진행할 수 있으며, 여기서 인센티브 프로그램이 수행될 수 있다. 예를 들어, 하나의 특정 구현에서, 사업장이 다음 고객들에게 향후에 제시하기 위해 현재 고객들로부터 콘텐츠를 받는 데 어려움을 갖고 있다면, 예를 들어, 콘텐츠를 제공하는 것에 대한 쿠폰이나 할인을 공급함으로써 현재 고객들에게 인센티브가 제공될 수 있다. 따라서 블록(760)에서는, 쿠폰이나 다른 인센티브(예를 들어, 보상 포인트들)가 MD에 전송될 수 있다. 블록(770)에서, 사용자는 예를 들어, 서버에 의해 수신될 메뉴 품목의 이미지를 MD를 통해 전송함으로써 이러한 인센티브에 응답할 수 있다. 물론, 프로세스(700)의 이러한 세부사항들은 단지 예들일 뿐이며, 청구 대상이 그렇게 한정되는 것은 아니다.
도 8은 한 구현에 따라, 무선 네트워크와 통신할 수 있는 디바이스의 개략도이다. 이러한 디바이스는 이미지 캡처 디바이스를 포함할 수 있다. 특정 구현에서, 도 1에 도시된 MD(104)와 같은 MD는 의사 거리 측정들을 결정하기 위해 안테나(814)에서 수신된 SPS 신호들을 처리할 수 있고 안테나(810)를 통해 무선 통신 네트워크와 통신할 수 있는 디바이스(800)를 포함할 수 있다. 여기서, 무선 트랜시버(806)는 데이터, 음성 및/또는 SMS 메시지들과 같은 기저대역 정보를 갖는 RF 반송파 신호를 RF 반송파로 변조하고, 변조된 RF 반송파를 복조하여 이러한 기저대역 정보를 얻도록 적응될 수 있다. 안테나(810)는 변조된 RF 반송파를 무선 통신 링크를 통해 전송하고 변조된 RF 반송파를 무선 통신 링크를 통해 수신하도록 적응될 수 있다.
기저대역 프로세서(808)는 중앙 처리 유닛(CPU: central processing unit)(802)으로부터의 기저대역 정보를 무선 통신 링크를 통한 전송을 위해 트랜시버(806)에 제공하도록 적응될 수 있다. 채널 디코더(820)는 기저대역 프로세서(808)로부터 수신된 채널 심벌들을 기본(underlying) 소스 비트들로 디코딩하도록 적응될 수 있다.
SPS 수신기(SPS Rx)(812)는 SV들로부터의 전송들을 수신하여 처리하고, 처리된 정보를 상관기(818)에 제공하도록 적응될 수 있다. 상관기(818)는 수신기(812)에 의해 제공된 정보로부터 상관 함수들을 유도하도록 적응될 수 있다. 상관기(818)는 또한, 트랜시버(806)에 의해 제공되는 파일럿 신호들에 관련된 정보로부터 파일럿 관련 상관 함수들을 유도하도록 적응될 수 있다. 이 정보는 MD(104)와 같은 디바이스에 의해 무선 통신 네트워크에서 정보를 획득하는데 사용될 수 있다.
메모리(804)는 설명 또는 제안된 하나 또는 그보다 많은 프로세스들, 구현들, 또는 그 예들을 수행하도록 실행 가능한 기계 판독 가능 명령들을 저장하도록 적응될 수 있다. 특수 목적 프로세서를 포함할 수 있는 CPU(802)는 이러한 기계 판독 가능 명령들에 액세스하여 실행하도록 적응될 수 있다. 그러나 이들은 단지 특정 양상에서 CPU에 의해 수행될 수 있는 작업들의 예들일 뿐이며, 청구 대상은 이러한 면들로 한정되는 것은 아니다. 또한, 메모리(804)는 하나 또는 그보다 많은 미리 결정된 후보 궤적들을 저장하도록 적응될 수 있으며, 여기서 CPU(802)는 추정된 궤적과 하나 또는 그보다 많은 미리 결정된 후보 궤적들과의 비교에 적어도 부분적으로 기초하여, 디바이스(800)의 위치를 결정하도록 적응될 수 있다. 특정 구현에서, CPU(802)는 ES 위치 정보에 적어도 부분적으로 기초하여, 하나 또는 그보다 많은 미리 결정된 후보 궤적들의 수를 감소시키도록 적응될 수 있다.
한 구현에서, 저장 매체에 저장된 기계 판독 가능 명령들은 특수 목적 컴퓨팅 디바이스(예를 들어, CPU(802))에 의해 실행되는 것에 응답하여, 특수 목적 컴퓨팅 디바이스로 하여금, 사업장에서 구입 가능한 메뉴 품목들을 열거한 메뉴의 이미지를 캡처하는 이미지 캡처 디바이스(880)로부터의 신호들을 처리하고, 신호들을 처리하여 디스플레이 디바이스(885) 상에 메뉴의 캡처된 이미지를 디스플레이하고, 디스플레이되는 이미지에 디스플레이된 텍스트를 파싱하여, 로컬 인터페이스(816)에서의 텍스트의 선택에 응답하여 디스플레이된 메뉴 품목들 중 적어도 하나의 메뉴 품목을 식별하고, MD의 위치 및 파싱된 텍스트를, 고객에게 제시된 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있게 하도록 적응될 수 있다. 다른 구현에서, MD는, RF 신호들을 수신하기 위한 수신기(812) 및 RF 신호들을 전송하기 위한 송신기(806), 고객에게 제시되는, 서빙되는 레스토랑 메뉴 품목의 이미지를 캡처하기 위한 이미지 캡처 디바이스(880), 및 MD의 위치에 적어도 부분적으로 기초하는 LCI로 이미지를 태그하도록 RF 환경에서 작동하는 CPU(802)를 포함할 수 있다.
한 구현에서, 이미지 캡처 디바이스(880)는 예를 들어, 광센서들의 전하 결합 디바이스(CCD: charge coupled device) 어레이 및/또는 CMOS 어레이, 결상 광학계(focusing optics), 뷰파인더, 및/또는 CPU(802) 및 메모리(804)와 통신하는 인터페이싱 전자 기기를 포함하는 카메라를 포함할 수 있다. 디스플레이 디바이스(885)는 일부 구현들에서는, 사용자 상호 작용을 위한 수단을 제공하는 터치 감응식일 수 있는 액정 디스플레이(LCD: liquid crystal display)를 포함할 수 있다. 청구 대상이 그렇게 한정되는 것은 아니지만, 디스플레이 디바이스(885)는 이미지 캡처 디바이스(880)에 대한 뷰파인더로서 동작할 수 있다. 이미지들은 앞서 설명한 바와 같이, 저장된 이미지들이 선택된 목표물로서 리트리브될 수 있도록 메모리(804)에 저장될 수 있다.
본 명세서에서 설명된 방법들은 특정한 특징들 및/또는 예들에 따른 애플리케이션들에 따라 다양한 수단에 의해 구현될 수 있다. 예를 들어, 이러한 방법들은 하드웨어, 펌웨어, 소프트웨어, 및/또는 이들의 결합들로 구현될 수 있다. 하드웨어 구현에서, 예를 들어 처리 유닛은 하나 또는 그보다 많은 주문형 집적 회로(ASIC: application specific integrated circuit)들, 디지털 신호 프로세서(DSP: digital signal processor)들, 디지털 신호 처리 디바이스(DSPD: digital signal processing device)들, 프로그래밍 가능한 로직 디바이스(PLD: programmable logic device)들, 필드 프로그래밍 가능한 게이트 어레이(FPGA: field programmable gate array)들, 프로세서들, 제어기들, 마이크로컨트롤러들, 마이크로프로세서들, 전자 디바이스들, 본 명세서에서 설명된 기능들을 수행하도록 설계된 다른 디바이스들이나 유닛들, 및/또는 이들의 결합들 내에 구현될 수 있다.
펌웨어 및/또는 소프트웨어 구현에 대해, 방법들은 본 명세서에서 설명된 기능들을 수행하는 모듈들(예를 들어, 프로시저들, 함수들 등)로 구현될 수 있다. 명령들을 유형적으로 구현하는 임의의 기계 판독 가능 매체가 본 명세서에서 설명된 방법들을 구현하는데 사용될 수 있다. 예를 들어, 소프트웨어 코드들은 메모리, 예를 들어 이동국의 메모리에 저장되어 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내에 또는 프로세서 외부에 구현될 수 있다. 본 명세서에서 사용된 바와 같이, "메모리"라는 용어는 임의의 타입의 장기(long term), 단기(short term), 휘발성, 비휘발성 또는 다른 메모리를 의미하며, 메모리의 임의의 특정 타입이나 메모리들의 개수, 또는 메모리가 저장되는 매체들의 타입으로 한정되는 것은 아니다.
무선 단말과 같은 엔티티가 네트워크와 통신하여 데이터 및 다른 자원들을 요청할 수도 있다. 셀룰러 전화, 스마트폰, 개인용 디지털 보조기기(PDA) 또는 무선 컴퓨터를 포함하는 MD는 이러한 엔티티의 몇 가지 예들일 뿐이다. 이러한 엔티티의 통신은 네트워크 데이터에 액세스하는 것을 포함할 수 있는데, 이는 통신 네트워크의 자원들, 회로, 또는 다른 시스템 하드웨어를 혹사시킬 수도 있다. 무선 통신 네트워크들에서는, 네트워크에서 동작하는 엔티티들 사이에서 데이터가 요청 및 교환될 수 있다. 예를 들어, MD는 네트워크 내에서 동작하는 MD의 위치를 결정하기 위해 무선 통신 네트워크로부터의 데이터를 요청할 수 있는데, 네트워크로부터 수신된 데이터는 이러한 위치 결정에 유리하거나 아니면 바람직할 수도 있다. 그러나 이들은 단지 특정 양상에서 MD와 네트워크 간 데이터 교환의 예들일 뿐이며, 청구 대상은 이러한 면들로 한정되는 것은 아니다.
현재 예시적인 특징들로 여겨지는 것이 예시 및 설명되었지만, 청구 대상을 벗어나지 않으면서 다양한 다른 변형들이 이루어질 수 있고, 등가물들이 치환될 수 있다고 해당 기술분야에서 통상의 지식을 가진 자들에 의해 이해될 것이다. 추가로, 본 명세서에서 설명된 중심 개념을 벗어나지 않으면서 특정 상황을 청구 대상의 사상들에 맞추도록 많은 변형들이 이루어질 수 있다. 따라서 청구 대상은 개시된 특정한 예들로 한정되는 것이 아니라, 이러한 청구 대상은 또한 첨부된 청구항들의 범위 내에 있는 모든 양상들 및 이들의 등가물들을 포함할 수도 있다고 여겨진다.

Claims (40)

  1. 방법으로서,
    관심 지점에서 선택 가능한 하나 이상의 품목(item)들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하는 단계 ― 상기 관심 지점은 위치 콘텍스트 식별자와 연관된 정보에 적어도 부분적으로 기초하여 결정된 위치에 의해 적어도 부분적으로 식별 가능하고, 상기 위치 콘텍스트 식별자는 건물의 지역을 식별하기 위한 정보에 관한 것임 ―;
    상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 하나 이상의 품목들 중에서 선택된 특정 품목의 파싱된(parsed) 텍스트 및 상기 위치 콘텍스트 식별자를 포함하는 메시지를 상기 모바일 디바이스에 의해 서버로 전송하는 단계 ―상기 전송된 위치 콘텍스트 식별자는 상기 캡처된 이미지와 별개이고, 상기 특정 품목에 관련된 정보를 검색하기 위해 사용가능함 ―; 및
    상기 메시지의 상기 전송에 응답하여, 상기 카메라 뷰에 디스플레이될 상기 특정 품목에 대한 정보를 포함하는 하나 이상의 주석(annotation)들을 수신하는 단계 ― 상기 하나 이상의 주석들은 상기 특정 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐짐 ―
    를 포함하는,
    방법.
  2. 제 1 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 구입 가격들을 포함하는,
    방법.
  3. 제 1 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 평점들을 포함하는,
    방법.
  4. 제 1 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 하나 이상의 이미지들을 포함하는,
    방법.
  5. 제 1 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐지는,
    방법.
  6. 삭제
  7. 제 1 항에 있어서,
    상기 관심 지점은 레스토랑을 포함하는,
    방법.
  8. 장치로서,
    관심 지점에서 선택 가능한 하나 이상의 품목들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하기 위한 수단 ― 상기 관심 지점은 위치 콘텍스트 식별자와 연관된 정보에 적어도 부분적으로 기초하여 결정된 위치에 의해 적어도 부분적으로 식별 가능하고, 상기 위치 콘텍스트 식별자는 건물의 지역을 식별하기 위한 정보에 관한 것임 ―;
    상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 하나 이상의 품목들 중에서 선택된 특정 품목의 파싱된 텍스트 및 상기 위치 콘텍스트 식별자를 포함하는 메시지를 상기 모바일 디바이스로부터 서버로 전송하기 위한 수단 ―상기 전송된 위치 콘텍스트 식별자는 상기 캡처된 이미지와 별개이고, 상기 특정 품목에 관련된 정보를 검색하기 위해 사용가능함 ―; 및
    상기 메시지의 상기 전송에 응답하여, 상기 카메라 뷰에 디스플레이될 상기 특정 품목에 대한 정보를 포함하는 하나 이상의 주석들을 수신하기 위한 수단 ― 상기 하나 이상의 주석들은 상기 특정 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐짐 ―
    을 포함하는,
    장치.
  9. 제 8 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 구입 가격들을 포함하는,
    장치.
  10. 제 8 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 평점들을 포함하는,
    장치.
  11. 삭제
  12. 삭제
  13. 제 8 항에 있어서,
    상기 관심 지점은 레스토랑을 포함하는,
    장치.
  14. 장치로서,
    관심 지점에서 선택 가능한 하나 이상의 품목들의 캡처된 이미지의 카메라 뷰를 디스플레이 디바이스에 제공하도록 구성된 프로세서 ― 상기 관심 지점은 위치 콘텍스트 식별자와 연관된 정보에 적어도 부분적으로 기초하여 결정된 위치에 의해 적어도 부분적으로 식별 가능하고, 상기 위치 콘텍스트 식별자는 건물의 지역을 식별하기 위한 정보에 관한 것임 ―;
    상기 장치에 의해 검출된 사용자-입력에 기초하여 상기 하나 이상의 품목들 중에서 선택된 특정 품목의 파싱된 텍스트 및 상기 위치 콘텍스트 식별자를 포함하는 메시지를 서버로 전송하도록 구성된 송신기 ―상기 전송된 위치 콘텍스트 식별자는 상기 캡처된 이미지와 별개이고, 상기 특정 품목에 관련된 정보를 검색하기 위해 사용가능함 ―; 및
    상기 메시지의 상기 전송에 응답하여, 상기 카메라 뷰에 디스플레이될 상기 특정 품목에 대한 정보를 포함하는 하나 이상의 주석들을 수신하도록 구성된 수신기 ― 상기 하나 이상의 주석들은 상기 특정 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐짐 ―
    를 포함하는,
    장치.
  15. 제 14 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 구입 가격들을 포함하는,
    장치.
  16. 제 14 항에 있어서,
    상기 하나 이상의 주석들은 상기 특정 품목의 평점들을 포함하는,
    장치.
  17. 제 14 항에 있어서,
    상기 주석들은 상기 특정 품목의 하나 이상의 이미지들을 포함하는,
    장치.
  18. 삭제
  19. 삭제
  20. 제 14 항에 있어서,
    상기 관심 지점은 레스토랑을 포함하는,
    장치.
  21. 방법으로서,
    모바일 디바이스의 카메라에서, 위치 콘텍스트 식별자에 의해 식별가능한 관심 지점에서 선택 가능한 메뉴 품목들을 열거한 메뉴의 이미지를 캡처하는 단계;
    상기 모바일 디바이스의 카메라 뷰에서 상기 메뉴의 캡처된 이미지를 디스플레이하는 단계;
    상기 모바일 디바이스에 의해, 상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 디스플레이되는 메뉴 품목들 중에서 선택된 특정 메뉴 품목을 식별하기 위해 상기 디스플레이되는 이미지에서 특정 텍스트를 파싱하는 단계;
    상기 모바일 디바이스의 위치 및 상기 파싱된 특정 텍스트를, 고객에게 제시된 상기 특정 메뉴 품목의 이전에 캡처된 이미지와 연관시키는 단계 ― 상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키는 단계는, 상기 위치 콘텍스트 식별자 및 상기 파싱된 특정 텍스트를 원격 서버에 전송하는 단계를 포함함 ―; 및
    상기 카메라 뷰에 디스플레이하기 위한 상기 특정 메뉴 품목에 대한 정보를 포함하는 하나 이상의 주석들을 상기 원격 서버로부터 수신하는 단계 ― 상기 하나 이상의 주석들은 상기 특정 메뉴 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐짐 ―
    를 포함하는,
    방법.
  22. 제 21 항에 있어서,
    상기 모바일 디바이스의 상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키는 단계는,
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여, 상기 이전에 캡처된 이미지를 수신하는 단계를 더 포함하는,
    방법.
  23. 제 22 항에 있어서,
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여, 상기 특정 메뉴 품목의 이전 구입자에 의해 제공되는 오디오 콘텐츠를 수신하는 단계를 더 포함하는,
    방법.
  24. 삭제
  25. 제 21 항에 있어서,
    상기 관심 지점은 레스토랑을 포함하는,
    방법.
  26. 제 21 항에 있어서,
    상기 모바일 디바이스의 디스플레이 디바이스 상에 상기 특정 메뉴 품목의 수정된 가격을 디스플레이하는 단계를 더 포함하는,
    방법.
  27. 제 26 항에 있어서,
    상기 수정된 가격은 상기 메뉴의 상기 이미지 상의 원래 가격 위에 덧씌워지는(overlaid),
    방법.
  28. 제 26 항에 있어서,
    상기 수정된 가격은 상기 고객의 프로파일 및/또는 충성도(loyalty)에 적어도 부분적으로 기초하는,
    방법.
  29. 장치로서,
    모바일 디바이스의 카메라에서, 위치 콘텍스트 식별자에 의해 식별가능한 관심 지점에서 선택 가능한 메뉴 품목들을 열거한 메뉴의 이미지를 캡처하기 위한 수단;
    상기 모바일 디바이스의 카메라 뷰에서 상기 메뉴의 캡처된 이미지를 디스플레이하기 위한 수단;
    상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 디스플레이되는 메뉴 품목들 중에서 선택된 특정 메뉴 품목을 식별하기 위해 상기 디스플레이되는 이미지에서 특정 텍스트를 파싱하기 위한 수단;
    상기 모바일 디바이스의 위치 및 상기 파싱된 특정 텍스트를, 고객에게 제시된 상기 특정 메뉴 품목의 이전에 캡처된 이미지와 연관시키기 위한 수단 ― 상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키는 것은, 상기 위치 콘텍스트 식별자 및 상기 파싱된 특정 텍스트를 원격 서버에 전송하는 것을 포함함 ―; 및
    상기 특정 메뉴 품목에 대한 정보를 포함하는 적어도 하나의 주석들을 상기 원격 서버로부터 수신하기 위한 수단 ― 상기 적어도 하나의 주석들은 상기 특정 메뉴 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐짐 ―
    을 포함하는,
    장치.
  30. 제 29 항에 있어서,
    상기 모바일 디바이스의 상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키기 위한 수단은,
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자를 상기 원격 서버에 전송하기 위한 수단; 및
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여, 상기 이전에 캡처된 이미지를 수신하기 위한 수단
    을 더 포함하는,
    장치.
  31. 제 30 항에 있어서,
    상기 파싱된 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여, 상기 특정 메뉴 품목의 이전 구입자에 의해 제공되는 오디오 콘텐츠를 수신하기 위한 수단을 더 포함하는,
    장치.
  32. 삭제
  33. 제 29 항에 있어서,
    상기 관심 지점은 레스토랑을 포함하는,
    장치.
  34. 장치로서,
    메뉴의 캡처된 이미지를 디스플레이하도록 구성된 모바일 디바이스의 디스플레이;
    상기 메뉴의 디스플레이되는 이미지에서 디스플레이된 복수의 별개의 텍스트 중에서 특정 텍스트의 사용자-선택을 수신하도록 구성된 사용자 인터페이스;
    상기 특정 텍스트의 상기 선택에 응답하여, 상기 메뉴의 복수의 품목들 중에서 특정 메뉴 품목을 식별하기 위해 상기 특정 텍스트를 파싱하도록 구성된 프로세서를 포함하고,
    상기 프로세서는 상기 모바일 디바이스의 위치 및 상기 파싱된 특정 콘텍스트를 상기 특정 메뉴 품목의 이전에 캡처된 이미지와 연관시킬 수 있고, 상기 위치는 위치 콘텍스트 식별자에 의해 식별가능하고, 상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키는 것은 상기 위치 콘텍스트 식별자 및 상기 파싱된 특정 콘텍스트를 원격 서버로 전송하는 것을 포함하고, 상기 특정 메뉴 품목에 대한 정보를 포함하는 적어도 하나의 주석은 상기 원격 서버로부터 수신되고 상기 특정 메뉴 품목의 상기 캡처된 이미지를 포함하는 상기 모바일 디바이스의 카메라 뷰의 일부분에 겹쳐지는,
    장치.
  35. 제 34 항에 있어서,
    상기 파싱된 특정 텍스트 및 사업장의 위치 콘텍스트 식별자를 원격 서버에 전송하기 위한 송신기; 및
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여 상기 이전에 캡처된 이미지를 수신하기 위한 수신기를 더 포함하는,
    장치.
  36. 제 35 항에 있어서,
    상기 수신기는 상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여 상기 특정 메뉴 품목의 이전 구입자에 의해 제공되는 오디오 콘텐츠를 수신할 수 있는,
    장치.
  37. 특수 목적 컴퓨팅 디바이스에 의해 실행 가능한 명령들이 저장된 컴퓨터 판독가능 저장 매체로서,
    상기 특수 목적 컴퓨팅 디바이스는,
    메뉴 품목들이 선택 가능한 위치에서 상기 선택가능한 메뉴 품목들의 리스트를 포함하는 카메라로부터의 이미지의 신호들을 처리하고 ― 상기 위치는 위치 콘텍스트 식별자에 의해 식별가능한 사업장에 있음 ―;
    모바일 디바이스의 카메라 뷰에 캡처된 이미지를 디스플레이하기 위한 신호들을 처리하고;
    상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 디스플레이된 메뉴 품목들 중에서 선택된 특정 메뉴 품목을 식별하기 위해, 상기 디스플레이된 이미지에서 특정 텍스트를 파싱하고;
    상기 위치 및 상기 파싱된 특정 텍스트를, 고객에게 제시된 상기 특정 메뉴 품목의 이전에 캡처된 이미지와 연관시도록 구성되며,
    상기 위치 및 상기 파싱된 특정 텍스트를 상기 이전에 캡처된 이미지와 연관시키는 것은 상기 위치 콘텍스트 식별자 및 상기 파싱된 특정 텍스트를 원격 서버에 전송하는 것을 포함하고, 상기 특정 메뉴 품목에 대한 정보를 포함하는 적어도 하나의 주석은 상기 원격 서버로부터 수신되고 상기 특정 메뉴 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐지는,
    컴퓨터 판독가능 저장 매체.
  38. 삭제
  39. 제 37 항에 있어서,
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자를 상기 원격 서버에 전송하고; 그리고
    상기 파싱된 특정 텍스트 및 상기 위치 콘텍스트 식별자의 전송에 응답하여 상기 이전에 캡처된 이미지를 수신하도록 추가로 구성된 상기 특수 목적 컴퓨팅 디바이스에 의해 실행 가능한 명령들을 더 포함하는,
    컴퓨터 판독가능 저장 매체.
  40. 특수 목적 컴퓨팅 디바이스에 의해 실행 가능한 명령들이 저장된 컴퓨터 판독가능 저장 매체로서,
    상기 특수 목적 컴퓨팅 디바이스는,
    관심 지점에서 선택 가능한 하나 이상의 품목들의 캡처된 이미지를 모바일 디바이스의 카메라 뷰에 디스플레이하고 ― 상기 관심 지점은 위치 콘텍스트 식별자와 연관된 정보에 적어도 부분적으로 기초하여 결정된 위치에 의해 적어도 부분적으로 식별 가능하고, 상기 위치 콘텍스트 식별자는 건물의 지역을 식별하기 위한 정보에 관한 것임 ―;
    상기 모바일 디바이스에 의해 검출된 사용자-입력에 기초하여 상기 하나 이상의 품목들 중에서 선택된 특정 품목의 파싱된 텍스트 및 상기 위치 콘텍스트 식별자를 포함하는 메시지를 서버로 전송하고 ― 상기 전송된 위치 콘텍스트 식별자는 상기 캡처된 이미지와 별개이고, 상기 특정 품목에 관련된 정보를 검색하기 위해 사용가능함 ―; 그리고
    상기 메시지의 상기 전송에 응답하여, 상기 카메라 뷰에 디스플레이될 상기 특정 품목에 대한 정보를 포함하는 하나 이상의 주석들을 수신하도록 구성되고,
    상기 하나 이상의 주석들은 상기 특정 품목의 상기 캡처된 이미지를 포함하는 상기 카메라 뷰의 일부분에 겹쳐지는,
    컴퓨터 판독가능 저장 매체.
KR1020147008537A 2011-09-01 2012-08-28 모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들 KR101619252B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201161530344P 2011-09-01 2011-09-01
US61/530,344 2011-09-01
US13/284,103 2011-10-28
US13/284,103 US9179278B2 (en) 2011-09-01 2011-10-28 Systems and methods involving augmented menu using mobile device
PCT/US2012/052693 WO2013033109A2 (en) 2011-09-01 2012-08-28 Systems and methods involving augmented menu using mobile device

Publications (2)

Publication Number Publication Date
KR20140068126A KR20140068126A (ko) 2014-06-05
KR101619252B1 true KR101619252B1 (ko) 2016-05-10

Family

ID=47754112

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020147008537A KR101619252B1 (ko) 2011-09-01 2012-08-28 모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들

Country Status (7)

Country Link
US (1) US9179278B2 (ko)
EP (1) EP2754309B1 (ko)
JP (2) JP6267119B2 (ko)
KR (1) KR101619252B1 (ko)
CN (1) CN103765929B (ko)
IN (1) IN2014CN01533A (ko)
WO (1) WO2013033109A2 (ko)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013116901A1 (en) * 2012-02-08 2013-08-15 Fairweather Corporation Pty Ltd. Computing device for facilitating discounting and promotions using augmented reality
US20150062114A1 (en) * 2012-10-23 2015-03-05 Andrew Ofstad Displaying textual information related to geolocated images
US10649619B2 (en) * 2013-02-21 2020-05-12 Oath Inc. System and method of using context in selecting a response to user device interaction
AU2015214298B2 (en) 2014-02-10 2018-05-10 Google Llc Smart camera user interface
JP6168702B2 (ja) * 2014-03-13 2017-07-26 株式会社ゼンリンデータコム 料理価格検索装置及び料理価格検索方法
US20150278353A1 (en) * 2014-03-31 2015-10-01 Linkedln Corporation Methods and systems for surfacing content items based on impression discounting
CN105338479B (zh) 2014-06-09 2020-03-10 阿里巴巴集团控股有限公司 基于场所的信息处理方法及装置
WO2017004347A1 (en) * 2015-07-02 2017-01-05 Opsec Security Group, Inc. Authentication device and associated authentication method
CN108781175B (zh) 2015-12-21 2021-09-21 谷歌有限责任公司 用于消息交换题绪的自动建议的方法、介质及***
CN108476164B (zh) 2015-12-21 2021-10-08 谷歌有限责任公司 在消息传送应用中自动地提供机器人服务的方法
JP5945645B1 (ja) * 2016-02-09 2016-07-05 株式会社リクルートホールディングス 商品データ登録端末、商品データ登録方法および商品データ登録プログラム
US10387461B2 (en) 2016-08-16 2019-08-20 Google Llc Techniques for suggesting electronic messages based on user activity and other context
WO2018057541A1 (en) 2016-09-20 2018-03-29 Google Llc Suggested responses based on message stickers
US10015124B2 (en) 2016-09-20 2018-07-03 Google Llc Automatic response suggestions based on images received in messaging applications
US10511450B2 (en) 2016-09-20 2019-12-17 Google Llc Bot permissions
KR101773885B1 (ko) * 2016-10-19 2017-09-01 (주)잼투고 이미지 인증을 이용한 증강현실 객체 제공 방법 및 제공 서버
JP6367446B2 (ja) * 2016-10-20 2018-08-01 株式会社ぐるなび 情報処理装置、情報処理方法及びプログラム
US10416846B2 (en) 2016-11-12 2019-09-17 Google Llc Determining graphical element(s) for inclusion in an electronic communication
US10275943B2 (en) * 2016-12-13 2019-04-30 Verizon Patent And Licensing Inc. Providing real-time sensor based information via an augmented reality application
US10878474B1 (en) * 2016-12-30 2020-12-29 Wells Fargo Bank, N.A. Augmented reality real-time product overlays using user interests
US20180197223A1 (en) * 2017-01-06 2018-07-12 Dragon-Click Corp. System and method of image-based product identification
US20180285946A1 (en) * 2017-03-31 2018-10-04 Juan Carlos Figueredo User-Tailored Social Business Review Network and System
WO2018212822A1 (en) 2017-05-16 2018-11-22 Google Inc. Suggested actions for images
US10404636B2 (en) 2017-06-15 2019-09-03 Google Llc Embedded programs and interfaces for chat conversations
US10348658B2 (en) 2017-06-15 2019-07-09 Google Llc Suggested items for use with embedded applications in chat conversations
US10572760B1 (en) * 2017-11-13 2020-02-25 Amazon Technologies, Inc. Image text localization
US10891526B2 (en) 2017-12-22 2021-01-12 Google Llc Functional image archiving
EP3785142A1 (en) * 2018-07-09 2021-03-03 Google LLC Visual menu
US11574473B2 (en) * 2018-11-25 2023-02-07 Google Llc Finding and filtering elements of a visual scene
US11941860B2 (en) * 2021-09-24 2024-03-26 Zebra Tehcnologies Corporation Computational load mitigation for image-based item recognition
US11847303B1 (en) * 2022-08-22 2023-12-19 American Express Travel Related Services Company, Inc. User interface for depicting informational elements for selectable items

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003178067A (ja) 2001-12-10 2003-06-27 Mitsubishi Electric Corp 携帯端末型画像処理システム、携帯端末およびサーバ
JP2007018166A (ja) 2005-07-06 2007-01-25 Nec Corp 情報検索装置、情報検索システム、情報検索方法及び情報検索プログラム
JP2009245276A (ja) 2008-03-31 2009-10-22 Equos Research Co Ltd 情報提供システムおよび情報提供プログラム

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002032723A (ja) 2000-07-13 2002-01-31 Sharp Corp 端末装置、情報サービス装置、pos端末、情報サービスシステム、および情報サービス物流システム
US7031553B2 (en) 2000-09-22 2006-04-18 Sri International Method and apparatus for recognizing text in an image sequence of scene imagery
US20030009381A1 (en) 2001-06-29 2003-01-09 Mattson Brian M. System and method for providing real-time restaurant reviews
KR100875694B1 (ko) 2003-09-04 2008-12-23 후지쯔 가부시끼가이샤 표시 장치
JP4413633B2 (ja) * 2004-01-29 2010-02-10 株式会社ゼータ・ブリッジ 情報検索システム、情報検索方法、情報検索装置、情報検索プログラム、画像認識装置、画像認識方法および画像認識プログラム、ならびに、販売システム
US7751805B2 (en) * 2004-02-20 2010-07-06 Google Inc. Mobile image-based information retrieval system
US20080313172A1 (en) 2004-12-03 2008-12-18 King Martin T Determining actions involving captured information and electronic content associated with rendered documents
GB2420428A (en) * 2004-11-19 2006-05-24 Anthony Paul Yusuf System for indicating food types to a user
US7765231B2 (en) 2005-04-08 2010-07-27 Rathus Spencer A System and method for accessing electronic data via an image search engine
JP2006332830A (ja) 2005-05-24 2006-12-07 Softbank Mobile Corp 情報配信システム及び情報配信装置
JP2007026316A (ja) * 2005-07-20 2007-02-01 Yamaha Motor Co Ltd 画像管理装置、ならびに画像管理用コンピュータプログラムおよびそれを記録した記録媒体
US8099107B2 (en) * 2006-04-21 2012-01-17 Cisco Technology, Inc. Method and apparatus for WLAN location services
US20080094496A1 (en) * 2006-10-24 2008-04-24 Kong Qiao Wang Mobile communication terminal
US8144920B2 (en) * 2007-03-15 2012-03-27 Microsoft Corporation Automated location estimation using image analysis
US8023725B2 (en) 2007-04-12 2011-09-20 Samsung Electronics Co., Ltd. Identification of a graphical symbol by identifying its constituent contiguous pixel groups as characters
US8041555B2 (en) 2007-08-15 2011-10-18 International Business Machines Corporation Language translation based on a location of a wireless device
US8239132B2 (en) * 2008-01-22 2012-08-07 Maran Ma Systems, apparatus and methods for delivery of location-oriented information
US8406531B2 (en) * 2008-05-15 2013-03-26 Yahoo! Inc. Data access based on content of image recorded by a mobile device
US8108778B2 (en) * 2008-09-30 2012-01-31 Yahoo! Inc. System and method for context enhanced mapping within a user interface
US20100146394A1 (en) * 2008-12-04 2010-06-10 Morris Robert P Methods, Systems, And Computer Program Products For Browsing Using A Geospatial Map Metaphor
US8311556B2 (en) * 2009-01-22 2012-11-13 Htc Corporation Method and system for managing images and geographic location data in a mobile device
WO2010096193A2 (en) * 2009-02-18 2010-08-26 Exbiblio B.V. Identifying a document by performing spectral analysis on the contents of the document
JP2010225123A (ja) 2009-03-25 2010-10-07 Sony Ericsson Mobile Communications Ab データ登録システム、サーバ、端末装置及びデータ登録方法
US8483715B2 (en) * 2009-03-26 2013-07-09 Yahoo! Inc. Computer based location identification using images
US8060302B2 (en) * 2009-03-31 2011-11-15 Microsoft Corporation Visual assessment of landmarks
US9087059B2 (en) * 2009-08-07 2015-07-21 Google Inc. User interface for presenting search results for multiple regions of a visual query
US8688443B2 (en) * 2009-12-23 2014-04-01 At&T Intellectual Property I, L.P. Multimodal augmented reality for location mobile information service
US20110172989A1 (en) * 2010-01-12 2011-07-14 Moraes Ian M Intelligent and parsimonious message engine
WO2011092639A1 (en) * 2010-01-29 2011-08-04 Nokia Corporation Systems, methods, and apparatuses for providing context-based navigation services
US8775065B2 (en) * 2010-04-05 2014-07-08 Qualcomm Incorporated Radio model updating
US9065927B2 (en) * 2010-10-13 2015-06-23 Verizon Patent And Licensing Inc. Method and system for providing context based multimedia intercom services

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003178067A (ja) 2001-12-10 2003-06-27 Mitsubishi Electric Corp 携帯端末型画像処理システム、携帯端末およびサーバ
JP2007018166A (ja) 2005-07-06 2007-01-25 Nec Corp 情報検索装置、情報検索システム、情報検索方法及び情報検索プログラム
JP2009245276A (ja) 2008-03-31 2009-10-22 Equos Research Co Ltd 情報提供システムおよび情報提供プログラム

Also Published As

Publication number Publication date
WO2013033109A2 (en) 2013-03-07
JP2014529249A (ja) 2014-10-30
JP6267119B2 (ja) 2018-01-24
JP6272947B2 (ja) 2018-01-31
IN2014CN01533A (ko) 2015-05-08
EP2754309A2 (en) 2014-07-16
EP2754309B1 (en) 2018-09-19
US20130061148A1 (en) 2013-03-07
WO2013033109A3 (en) 2013-05-10
US9179278B2 (en) 2015-11-03
CN103765929B (zh) 2018-07-31
CN103765929A (zh) 2014-04-30
KR20140068126A (ko) 2014-06-05
JP2016173847A (ja) 2016-09-29

Similar Documents

Publication Publication Date Title
KR101619252B1 (ko) 모바일 디바이스를 사용한 증강 메뉴를 수반하는 시스템들 및 방법들
US10440538B2 (en) Location and contextual-based mobile application promotion and delivery
US9146923B2 (en) Method and apparatus for providing information about an identified object
US20120054014A1 (en) Apparatus and method for providing coupon service in mobile communication system
US20150015609A1 (en) Method of augmented reality communication and information
JP2014178724A (ja) クーポン提供方法、クーポン提供サーバ及びクーポン提供システム
US20130086087A1 (en) Apparatus and method for generating and retrieving location-tagged content in computing device
US20160063475A1 (en) Facilitating Transactions Between Buyers And Sellers
US20170332200A1 (en) Radiocommunication systems, methods and devices
US10123094B1 (en) Location-based movie identification systems and methods
JP2008250404A (ja) ブックマーク管理装置、ブックマーク管理方法及びコンピュータプログラム
JP5213067B2 (ja) 情報提供システム、情報提供サーバ、情報提供方法およびプログラム
JP2015053002A (ja) 情報提示プログラム及びそれを利用した移動通信端末
Peterson Trends in internet and ubiquitous cartography
KR101911315B1 (ko) 결제 정보 제공 시스템 및 방법
JP5300833B2 (ja) 情報配信装置、情報配信システム、および情報配信方法
KR20120087202A (ko) 사용자 위치기반 구매추천 서비스 시스템 및 방법
KR101135938B1 (ko) 휴대폰을 이용한 거리 측정 및 지역 정보 제공 시스템
US20150087339A1 (en) Wireless Location Information Request
KR101685948B1 (ko) 위치 기반 도움 서비스 제공 시스템 및 방법
TWI695636B (zh) 採用虛擬實境技術的標記定位系統
KR20140019119A (ko) 위치 기반 콘텐츠 제공 방법
US20140004822A1 (en) System and method for providing location-related information
KR102228366B1 (ko) 여행 정보 관리를 위한 장치 및 방법
KR101880506B1 (ko) 위치 기반 멀티미디어 포스팅 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190327

Year of fee payment: 4