本公開涉及電子技術領域,尤其涉及一種電視終端訂餐方法及裝置。
背景技術:
隨著科技的高速發展,遠程訂餐服務越來越普及。人們可以利用終端設備,如智能手機、平板電腦等,登陸用戶訂餐客戶端進行訂餐。
相關技術中,用戶在登錄用戶訂餐客戶端時,每次都需手動輸入其所在的地理位置或者利用定位模塊進行定位得到地理位置,用戶訂餐客戶端在用戶選購好餐品后,生成訂餐訂單,在訂餐訂單中,用戶仍需要手動輸入送餐地址等信息。
技術實現要素:
為克服相關技術中存在的問題,本公開提供一種電視終端訂餐方法及裝置。
根據本公開實施例的第一方面,提供一種電視終端訂餐方法,包括:
接收到訂餐請求指令后,獲取電視終端的地理位置;
根據所述電視終端的地理位置,獲取待推薦訂餐信息;
根據用戶從所述待推薦訂餐信息中選擇的訂餐信息以及所述地理位置,生成訂餐訂單。
可選地,所述方法還包括:
接收用戶發出的語音指令;
對所述語音指令進行解析,提取出所述語音指令中的關鍵字;
將所述關鍵字與預置關鍵字進行匹配;
根據匹配結果,獲取所述訂餐請求指令。
可選地,所述獲取電視終端的地理位置的步驟包括:
通過所述電視終端的定位模塊獲取所述電視終端的地理位置。
可選地,所述獲取電視終端的地理位置的步驟包括:
獲取所述電視終端的IP地址;
向定位服務器發送攜帶有所述IP地址的定位請求指令,以使所述定位服務器從預存的IP地址信息庫中查詢所述電視終端的地理位置;
接收所述定位服務器發送的所述電視終端的地理位置。
可選地,所述獲取電視終端的地理位置的步驟包括:
向被配置的目的端發送地理位置請求指令,所述地理位置請求指令中包括:用戶標識信息,所述用戶標識信息用于供所述被配置的目的端從存儲的用戶注冊信息與地理位置的對應關系中,獲取與所述用戶標識信息相對應的地理位置;
接收所述被配置的目的端發送的地理位置;以及
將所述被配置的目的端發送的地理位置作為所述電視終端的地理位置。
可選地,根據所述電視終端的地理位置,獲取待推薦訂餐信息訂餐的步驟包括:
根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息作為所述待推薦訂餐信息,所述訂餐信息至少包括:餐品信息、餐品信息對應的供餐者信息、餐品價格。
可選地,根據所述電視終端的地理位置,獲取待推薦訂餐信息訂餐的步驟包括:
根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息;
獲取所述用戶的歷史訂餐記錄;
根據所述歷史訂餐記錄,獲得所述用戶的飲食習慣;
根據所述用戶的飲食習慣,從所述訂餐信息中確定與所述用戶的飲食習慣相匹配的訂餐信息作為所述待推薦訂餐信息。
可選地,所述方法還包括:
將所述待推薦訂餐信息顯示到所述電視終端的顯示界面。
可選地,所述方法還包括:
根據所述電視終端的地理位置,生成攜帶有所述地理位置的識別碼;
在所述電視終端顯示所述識別碼,以供所述用戶進行掃描獲取所述電視終端的地理位置。
根據本公開實施例的第二方面,提供一種電視終端訂餐裝置,包括:
第一獲取模塊,被配置為接收到訂餐請求指令后,獲取電視終端的地理位置;
第二獲取模塊,被配置為根據所述電視終端的地理位置,獲取待推薦訂餐信息;
第一生成模塊,被配置為根據用戶從所述待推薦訂餐信息中選擇的訂餐信息以及所述地理位置,生成訂餐訂單。
可選地,所述裝置還包括:
接收模塊,被配置為接收用戶發出的語音指令;
提取模塊,被配置而對所述語音指令進行解析,提取出所述語音指令中的關鍵字;
匹配模塊,被配置為將所述關鍵字與預置關鍵字進行匹配;
第三獲取模塊,被配置為根據匹配結果,獲取所述訂餐請求指令。
可選地,所述第一獲取模塊包括:
第一獲取子模塊,被配置為通過所述電視終端的定位模塊獲取所述電視終端的地理位置。
可選地,所述第一獲取模塊包括:
第二獲取子模塊,被配置為獲取所述電視終端的IP地址;
第一發送子模塊,被配置為向定位服務器發送攜帶有所述IP地址的定位請求指令,以使所述定位服務器從預存的IP地址信息庫中查詢所述電視終端的地理位置;
第一接收子模塊,被配置為接收所述定位服務器發送的所述電視終端的地理位置。
可選地,所述第一獲取模塊包括:
第二發送子模塊,被配置為向被配置的目的端發送地理位置請求指令,所述地理位置請求指令中包括:用戶標識信息,所述用戶標識信息用于供所述被配置的目的端從存儲的用戶注冊信息與地理位置的對應關系中,獲取與所述用戶標識信息相對應的地理位置;
第二接收子模塊,被配置為接收所述被配置的目的端發送的地理位置;以及
第一確定子模塊,被配置為將所述被配置的目的端發送的地理位置作為所述電視終端的地理位置。
可選地,所述第二獲取模塊包括:
第三獲取子模塊,被配置為根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息作為所述待推薦訂餐信息,所述訂餐信息至少包括:餐品信息、餐品信息對應的供餐者信息、餐品價格。
可選地,所述第二獲取模塊包括:
第四獲取子模塊,被配置為根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息;
第五獲取子模塊,被配置為獲取所述用戶的歷史訂餐記錄;
分析子模塊,被配置為根據所述歷史訂餐記錄,獲得所述用戶的飲食習慣;
第二確定子模塊,被配置為根據所述用戶的飲食習慣,從所述訂餐信息中確定與所述用戶的飲食習慣相匹配的訂餐信息作為所述待推薦訂餐信息。
可選地,所述裝置還包括:
第一顯示模塊,被配置為將所述待推薦訂餐信息顯示到所述電視終端的顯示界面。
可選地,所述裝置還包括:
第二生成模塊,被配置為根據所述電視終端的地理位置,生成攜帶有所述地理位置的識別碼;
第二顯示模塊,被配置為在所述電視終端顯示所述識別碼,以供所述用戶進行掃描獲取所述電視終端的地理位置。
根據本公開實施例的三方面,提供一種電視終端訂餐裝置,包括:
處理器;
用于存儲處理器可執行指令的存儲器;
其中,所述處理器被配置為:
接收到訂餐請求指令后,獲取電視終端的地理位置;
根據所述電視終端的地理位置,獲取待推薦訂餐信息;
根據用戶從所述待推薦訂餐信息中選擇的訂餐信息以及所述地理位置,生成訂餐訂單。
根據本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行一種電視終端訂餐方法,所述方法包括:接收到訂餐請求指令后,獲取電視終端的地理位置;根據所述電視終端的地理位置,獲取待推薦訂餐信息;根據用戶從所述待推薦訂餐信息中選擇的訂餐信息以及所述地理位置,生成訂餐訂單。
本公開的實施例提供的技術方案可以包括以下有益效果:通過獲取電視終端的地理位置,根據電視終端的地理位置獲取待推薦訂餐信息,并根據用戶從待推薦訂餐信息中選擇的訂餐信息以及電視終端的地理位置,生成訂餐訂單,利用電視位置固定的特點,將電視終端的地理位置作為用戶的送餐地址,使用戶無需在每次訂餐時都手動輸入送餐地址,方便了用戶操作,此外還利用電視屏幕大的特點,使用戶可以瀏覽更多的訂餐信息,提升了用戶體驗。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1是根據一示例性實施例示出的一種電視訂餐系統的結構示意圖;
圖2是根據一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖3是根據一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖4是根據一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖5是根據另一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖6是根據一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖7示出了在實施本公開提供的電視終端訂餐方法時的場景示意圖;
圖8示出了在實施本公開提供的電視終端訂餐方法時的場景示意圖;
圖9是根據另一示例性實施例示出的一種電視終端訂餐方法的流程圖;
圖10是根據一示例性實施例示出的一種電視終端訂餐裝置的框圖;
圖11是根據另一示例性實施例示出的一種電視終端訂餐裝置的框圖;
圖12是根據一示例性實施例示出的一種用于電視終端訂餐方法的裝置框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
圖1是根據一示例性實施例示出的一種電視訂餐系統的結構示意圖。參照圖1,該電視訂餐系統100包括:電視終端110、服務器120和供餐者客戶端130。其中,電視終端110包括:處理器112、定位組件114、通信組件116和顯示組件118等。
供餐者事先在供餐者客戶端130上輸入供餐者信息(例如供餐者名稱、供餐者地址、聯系方式、供餐者圖片、評分)和對應的餐品信息(例如餐品名稱、價格、描述、銷售量)等等,由供餐者客戶端130并上傳至服務器120。
用戶在家時可通過電視進行訂餐,即可以點擊電視屏幕上的訂餐功能按鈕或者通過發出語音指令(如“我要訂餐”)向電視終端110輸入訂餐請求指令。電視終端110接收到用戶的訂餐請求指令后,獲取其地理位置并根據其所在的地理位置獲取為用戶推薦的訂餐信息。電視終端的地理位置可通過定位組件114獲取,也可以通過通信組件118從提供定位服務的定位服務器獲取,還可以通過通信組件118從服務提供商(如廣播電視網絡)的服務平臺獲取。
由于電視的地理位置一般固定,因此可根據獲取到的地理位置獲取為用戶推薦的訂餐信息,比如餐品信息、餐品信息對應的供餐者信息、餐品價格等,并發送到顯示組件118進行顯示。用戶可以瀏覽訂餐信息,選擇所需的餐品。
電視終端110根據用戶選擇的訂餐信息以及獲取到的地理位置,生成訂餐訂單。在用戶確認訂單并完成支付后,電視終端110會將生成的訂餐訂單發送給服務器120,服務器120收到訂餐訂單后,會及時反饋到供餐者客戶端,在商家確認后向電視終端反饋訂單確認信息。這樣,用戶就通過電視終端110完成了訂餐。
圖2是根據一示例性實施例示出的一種電視終端訂餐方法的流程圖,如圖2所述,該方法包括以下步驟。
在步驟S21中,接收到用戶輸入的訂餐請求指令后,獲取電視終端的地理位置。
用戶在家時,可電視終端進行訂餐。當用戶輸入訂餐請求指令后,電視終端檢測到該訂餐請求指令后,獲取其所在的地理位置。
在步驟S22中,根據電視終端的地理位置,獲取待推薦的訂餐信息。
由于電視終端的位置一般固定不變,因此對于家庭訂餐用戶,將獲取到的電視終端的地理位置即為該用戶的地理位置。為滿足不同地理位置的用戶需要,電視終端可以其所在的地理位置為基礎,獲取向用戶推送相應的訂餐信息,比如餐品信息、餐品信息對應的供餐者信息、餐品價格等,用戶可以瀏覽訂餐信息,選擇所需的餐品。
在步驟S23中,根據用戶從待推薦訂餐信息中選擇的訂餐信息以及地理位置,生成訂餐訂單。
在用戶完成對餐品的選購后,電視終端會根據用戶選擇的訂單信息生成一訂餐訂單,并在訂餐訂單中自動填入獲取到的電視終端的地理位置,作為用戶的送餐地址。
通過本公開實施例的上述技術方案,通過獲取電視終端的地理位置,根據電視終端的地理位置為用戶推送供餐者,且在生成的訂單中將電視終端的地理位置作為用戶的送餐地址,利用電視位置固定的特點,使用戶無需在每次訂餐時都手動輸入送餐地址,方便了用戶操作,提升了用戶體驗。
接下來,以具體實施例來對本公開的上述技術方案進行說明。
針對上述步驟S21,在一個實施例中,用戶可以通過點擊操作接口(如遙控器)上的訂餐功能按鍵發出訂餐請求指令。
在另一個實施例中,如圖3,用戶還可以通過發出語音指令的方式來發出訂餐請求指令。
在步驟S31中,接收用戶發出的語音指令。
在步驟S32中,對語音指令進行解析,提取出語音指令中的關鍵字。
在步驟S33中,將提取出的關鍵字與預置的關鍵字進行匹配。
在步驟S34中,根據匹配結果,獲取訂餐請求指令。
當用戶發出語音指令后,電視終端接收用戶的語音指令,并對該語音指令進行解析,比如對語音指令進行分幀處理,將語音指令分割成多幀,并對每一幀語音指令做傅里葉變換,從而提取出語音指令中的關鍵字。
將提取出的關鍵字與預置的關鍵字進行匹配,判斷該語音指令是否為訂餐請求指令。例如,電視終端中預置的關鍵字可以為“訂餐”、“訂餐”、“外賣”等。用戶發出“我要訂餐”的語音指令,通過對該語音指令進行解析,提取出該語音指令中的關鍵字“訂餐”,與預置的關鍵字匹配成功,則可以判定該語音指令為訂餐請求指令。
針對上述步驟在檢測到用戶輸入的訂餐請求指令后,電視終端獲取其所在的地理位置。
此外,針對上述步驟S21,在檢測到訂餐請求指令后,可通過至少三種方式中的任一種獲取電視終端的地理位置。接下來,以三個實施例分別對獲取電視終端的地理位置的三種方式進行詳細說明。
方式1:通過定位模塊獲取電視終端的地理位置。
電視終端中內置有定位模塊,如GPS定位模塊。當電視終端接收到訂餐請求指令后,定位模塊接收衛星發送的信號,并根據接收到信號的時間和衛星信號發出時的時間戳,可計算出電視終端到各個衛星的距離,且根據電視終端距離各個定位衛星的距離計算出電視終端所處的經緯度、高度等信息,進而獲取到電視終端的地理位置。
方式2:通過其IP地址定位其所在的地理位置。
參照圖4,該方法包括以下步驟:
在步驟S211中,獲取電視終端的IP地址。
在步驟S212中,向定位服務器發送攜帶有IP地址的定位請求指令,以使定位服務器從預存的IP地址信息庫中查詢電視終端的地理位置。
在步驟S213中,接收定位服務器發送的電視終端的地理位置。
針對網絡電視用戶,電視終端連接網絡時會被分配一個IP地址,電視終端可從網絡連接中獲取其IP地址并向定位服務服務器發送攜帶有該IP地址的定位請求指令。定位服務器中有存儲了IP地址和地理位置對應關系的IP地址信息庫,根據電視終端的IP地址,在預存的IP地理位置信息庫中查找與該IP地址對應的電視位置的地理位置,并發送給電視終端。
方式3:從被配置的目的端獲取其所在的地理位置。
參見圖5,該方式包括以下步驟:
在步驟S214中,向被配置的目的端發送地理位置請求指令,該地理位置請求指令中包括用戶標識信息。
在步驟S215中,接收被配置的目的端發送的地理位置。
在步驟S216中,將被配置的目的端發送的地理位置作為電視終端的地理位置。
針對數字電視用戶,用戶在辦理數字電視開戶時需填寫注冊信息,包括用戶的身份信息(如用戶注冊時提供的身份證號碼或注冊名)、聯系方式(如電話號碼)、裝機地址(如所在街道、樓號、門牌號等)等,服務提供商(如廣播電視網絡)會為每位用戶匹配與身份信息對應的戶號。用戶的注冊信息和戶號可以通過前端設備寫入到與機頂盒配合使用的智能卡中,也可以存儲到該服務提供商的服務平臺中。
在一個實施例中,用戶標識信息可為用戶的注冊信息中的任一信息,比如,用戶的身份證號、注冊名、聯系方式、戶號等。
在一個實施例中,被配置的目的端可以為電視終端的機頂盒。電視終端在接收到訂餐請求指令后,可向機頂盒發送地理位置請求指令,機頂盒接收到地理位置請求指令后,從存有該用戶注冊信息的智能卡中讀取出裝機地址并發送給電視終端,作為電視終端的地理位置。
在另一個實施例中,被配置的目的端可為廣播電視網絡中的服務平臺。電視終端在接收到訂餐請求指令后,將攜帶有其用戶標識信息(如戶號)向服務提供商的服務平臺發送地理位置請求指令。服務平臺接收到該地理位置請求指令后,根據電視終端的用戶標識信息,從存儲的各個用戶注冊信息與地理為主的對應關系中,查詢與該電視終端的用戶標識信息對應的地理位置(用戶的裝機地址),并發送給電視終端,該地理位置可作為其所在的地理位置。
通過該方式可以得到詳細的電視終端的地理位置,如XX街道XX小區XX棟XX號。
針對上述步驟S22,在一個實施例中,電視終端可根據其所在的地理位置,通過以下兩種方式中的任一種獲取帶推薦訂餐信息,如圖6所述。
在方式1中,上述步驟S22包括以下步驟:
在步驟S221中,根據電視終端的地理位置,獲取以地理位置為中心的預設距離范圍內的訂餐信息。
在步驟S222中,將訂餐信息作為待推薦訂餐信息。
在本公開的實施例中,預設距離范圍可由用戶自定義設置的范圍,例如,預設范圍可為以電視終端的地理位置為中心的3km的范圍內。
在一個實施例中,電視終端在獲取到其所在的地理位置后,可將其所在的地理位置發送給服務器,由服務器來確定待推薦訂單信息。也就是說,服務器根據該電視終端的地理位置和存儲的各個供餐者信息(如供餐者的地理位置),計算出各個供餐者與該電視終端的距離,從中篩選出以電視終端的地理位置為中心的預設范圍內的供餐者,并將供餐者信息、供餐者對應的餐品信息、餐品價格生成訂餐信息,并發送給電視終端。電視終端將接收到的訂餐信息作為待推薦訂餐信息,并向用戶展示,供用戶瀏覽和選擇。
在另一個實施例中,還可由電視終端來確定待推薦訂餐信息并向用戶展示。服務器將各個供餐者上傳的供餐者信息和餐品信息發送給電視終端,電視終端根據其地理位置,從服務器發送的各個供餐者信息中篩選出與其所在的地理位置滿足預設范圍的供餐者信息作為待推薦訂餐信息,向用戶展示。
例如,電視終端110獲取到其地理位置為A街道B小區C棟C01號,根據該地理位置獲取到的向用戶展示的待推薦訂餐信息包括供餐者A1、供餐者A2和供餐者A3的信息以及各個供餐者對應的餐品信息,如圖7所示。
在方式2中,上述步驟S22還包括以下步驟:
在步驟S223中,獲取用戶的歷史訂餐記錄。
用戶在首次使用電視終端點餐時,需進行身份信息注冊,如填寫注冊名、身份證號、聯系方式等,作為用戶的唯一身份識別標識。注冊完成后,用戶可用已注冊的身份信息進行登錄,進入到點餐界面。
用戶每次使用電視終端點餐時,電視終端會記錄下用戶的訂餐記錄并存儲在其本地存儲器中,同時也會將訂餐記錄同步上傳到服務器。經一端時間后,電視終端的本地存儲器和服務器中就存儲了大量的歷史訂餐記錄。
在一個實施例中,用戶A使用其注冊的身份信息登錄點餐界面進行點餐時,其歷史訂餐記錄可從電視終端的本地存儲器中獲取,即電視終端可根據用戶A的身份信息(如用戶A的身份證號碼、注冊名、聯系方式等任一信息),從本地存儲器中查找與用戶A的身份信息對應的歷史訂餐記錄。
在另一個實施例中,電視終端還可從服務器中獲取用戶A的歷史訂餐記錄。例如,電視終端可通過網絡向服務器發送攜帶有用戶A的身份信息的歷史訂餐記錄請求指令。服務器接收到電視終端的歷史訂餐記錄請求指令后,根據用戶A的身份信息(如用戶A的身份證號碼、注冊名、聯系方式等任一信息),從存有各個用戶的歷史點餐記錄的數據庫中,查找用戶A的歷史點餐記錄并發送給電視終端。
在步驟S224中,對歷史訂餐記錄進行分析,獲得用戶的飲食習慣。
在一個實施例中,歷史訂餐記錄可以例如包括但不限于:歷史訂購餐品信息、歷史訂購餐品的類別、訂購次數,通過對歷史點餐記錄進行分析,可以得到用戶的飲食習慣,比如用戶喜歡的餐品類別、用戶偏愛的口味等等。例如,用戶A總共訂餐20次,在這20次中,用戶訂購面食類餐品的次數達到15次,因而可判定用戶偏愛面食類餐品。
在步驟S225中,根據用戶的飲食習慣,從訂餐信息中確定與用戶的飲食習慣相匹配的訂餐信息作為待推薦訂餐信息。
在步驟S226中,將待推薦訂餐信息顯示到電視終端的顯示界面。
因此,用戶A使用電視終端110進行訂餐時,獲取到其地理位置為A街道B小區C棟C01號,通過對B小區周圍預設范圍(如1km)內的供餐者有10家。由用戶A的歷史點餐記錄分析得到用戶A偏愛面食類餐品,因此可從這10家供餐者中挑選出提供面食類餐品的供餐者,比如張三面館、李四包子鋪、王五涼皮等,并將挑選出的供餐者的信息和其對應的餐品信息推薦給用戶,如圖8所示。
圖9是根據另一示例性實施例示出的一種電視終端訂餐方法的流程圖。參照圖9,該方法包括以下步驟:
在步驟S91中,接收到訂餐請求指令后,獲取電視終端的地理位置。
在步驟S92中,根據電視終端的地理位置,生成攜帶有該地理位置的識別碼。
在步驟S93中,在電視終端顯示該識別碼,以供用戶進行掃描獲得電視終端的地理位置。
在獲取了電視終端的地理位置后,可以在電視終端的顯示界面上顯示攜帶有電視終端地理位置的識別碼。用戶可以在利用電視終端訂餐的同時,在終端設備上登錄用戶訂餐客戶端,并掃描該識別碼,就可以獲取到電視終端的地理位置。同樣地,用戶訂餐客戶端根據掃面獲得的電視終端的地理位置,向用戶推送訂餐信息,在用戶選購好餐品后,生成相應的訂餐訂單,并在訂單中自動填入獲取到的電視終端的地理位置,作為用戶的送餐地址,使用戶無需手動輸入訂餐地址,方便了用戶操作。
此外,對于多個用戶的情況,由于每個用戶的喜好不同,每個用戶可分別使用各自終端設備上的用戶訂餐客戶端掃描該識別碼獲得電視終端的地理位置,根據各自的喜好訂餐。
在一個實施例中,攜帶有電視終端的地理位置的識別碼可以例如包括:二維碼、條形碼等。
圖10是根據一示例性實施例示出的一種電視終端訂餐裝置框圖。參照圖10,該裝置1000包括第一獲取模塊1001,第二獲取模塊1002和第一生成模塊1003。
該第一獲取模塊1001被配置為接收到訂餐請求指令后,獲取電視終端的地理位置;
該第二獲取模塊1002被配置為根據所述電視終端的地理位置,獲取待推薦訂餐信息;
該第一生成模塊1003被配置為根據用戶從所述待推薦訂餐信息中選擇的訂餐信息以及所述地理位置,生成訂餐訂單。
參照圖11,在一個實施例中,該裝置1000還包括:
接收模塊1004,被配置為接收用戶發出的語音指令;
提取模塊1005,被配置而對所述語音指令進行解析,提取出所述語音指令中的關鍵字;
匹配模塊1006,被配置為將所述關鍵字與預置關鍵字進行匹配;
第三獲取模塊1007,被配置為根據匹配結果,獲取所述訂餐請求指令。
可選地,在一個實施例中,第一獲取模塊1001包括:
第一獲取子模塊1011,被配置為通過所述電視終端的定位模塊獲取所述電視終端的地理位置。
可選地,在另一個實施例中,第一獲取模塊1001包括:
第二獲取子模塊1012,被配置為獲取所述電視終端的IP地址;
第一發送子模塊1013,被配置為向定位服務器發送攜帶有所述IP地址的定位請求指令,以使所述定位服務器從預存的IP地址信息庫中查詢所述電視終端的地理位置;
第一接收子模塊1014,被配置為接收所述定位服務器發送的所述電視終端的地理位置。
可選地,在另一個實施例中,第一獲取模塊1001包括:
第二發送子模塊1015,被配置為向被配置的目的端發送地理位置請求指令,所述地理位置請求指令中包括:用戶標識信息,所述用戶標識信息用于供所述被配置的目的端從存儲的用戶注冊信息與地理位置的對應關系中,獲取與所述用戶標識信息相對應的地理位置;
第二接收子模塊1016,被配置為接收所述被配置的目的端發送的地理位置;以及
第一確定子模塊1017,被配置為將所述被配置的目的端發送的地理位置作為所述電視終端的地理位置。
可選地,在一個實施例中,第二獲取模塊1002包括:
第三獲取子模塊1021,被配置為根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息作為所述待推薦訂餐信息,所述訂餐信息至少包括:餐品信息、餐品信息對應的供餐者信息、餐品價格。
可選地,在另一個實施例中,第二獲取模塊1002包括:
第四獲取子模塊1022,被配置為根據所述電視終端的地理位置,獲取以所述地理位置為中心的預設距離范圍內的訂餐信息;
第五獲取子模塊1023,被配置為獲取所述用戶的歷史訂餐記錄;
分析子模塊1024,被配置為根據所述歷史訂餐記錄,獲得所述用戶的飲食習慣;
第二確定子模塊1025,被配置為根據所述用戶的飲食習慣,從所述訂餐信息中確定與所述用戶的飲食習慣相匹配的訂餐信息作為所述待推薦訂餐信息。
可選地,在另一個實施例中,該裝置1000還包括:
第一顯示模塊1008,被配置為將所述待推薦訂餐信息顯示到所述電視終端的顯示界面.
可選地,在另一個實施例中,該裝置1000還包括:
第二生成模塊1009,被配置為根據所述電視終端的地理位置,生成攜帶有所述地理位置的識別碼;
第二顯示模塊1010,被配置為在所述電視終端顯示所述識別碼,以供所述用戶進行掃描獲取所述電視終端的地理位置。
關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖12根據一示例性實施例示出的一種用于電視終端訂餐方法的裝置1200的框圖。參照圖12,裝置1200可以包括以下一個或多個組件:處理組件1202,存儲器1204,電力組件1206,多媒體組件1208,音頻組件1210,輸入/輸出(I/O)的接口1212,傳感器組件1214,以及通信組件1216。
處理組件1202通常控制裝置1200的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件1202可以包括一個或多個處理器1220來執行指令,以完成上述的電視終端訂餐方法的全部或部分步驟。此外,處理組件1202可以包括一個或多個模塊,便于處理組件1202和其他組件之間的交互。例如,處理組件1202可以包括多媒體模塊,以方便多媒體組件1208和處理組件1202之間的交互。
存儲器1204被配置為存儲各種類型的數據以支持在裝置1200的操作。這些數據的示例包括用于在裝置1200上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器1204可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電力組件1206為裝置1200的各種組件提供電力。電力組件1206可以包括電源管理系統,一個或多個電源,及其他與為裝置1200生成、管理和分配電力相關聯的組件。
多媒體組件1208包括在所述裝置1200和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件1208包括一個前置攝像頭和/或后置攝像頭。當裝置1200處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
音頻組件1210被配置為輸出和/或輸入音頻信號。例如,音頻組件1210包括一個麥克風(MIC),當裝置1200處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1204或經由通信組件1216發送。在一些實施例中,音頻組件1210還包括一個揚聲器,用于輸出音頻信號。
I/O接口1212為處理組件1202和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1214包括一個或多個傳感器,用于為裝置1200提供各個方面的狀態評估。例如,傳感器組件1214可以檢測到裝置1200的打開/關閉狀態,組件的相對定位,例如所述組件為裝置1200的顯示器和小鍵盤,傳感器組件1214還可以檢測裝置1200或裝置1200一個組件的位置改變,用戶與裝置1200接觸的存在或不存在,裝置1200方位或加速/減速和裝置1200的溫度變化。傳感器組件1214可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1214還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1214還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1216被配置為便于裝置1200和其他設備之間有線或無線方式的通信。裝置1200可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件1216經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件1216還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
在示例性實施例中,裝置1200可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述電視終端訂餐方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1204,上述指令可由裝置1200的處理器1220執行以完成上述電視終端訂餐方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
本領域技術人員在考慮說明書及實踐本公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。