欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

到商業(yè)地點(diǎn)的簽到的制作方法

文檔序號:6364772閱讀:188來源:國知局
專利名稱:到商業(yè)地點(diǎn)的簽到的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及到商業(yè)地點(diǎn)的簽到。
背景技術(shù)
跟蹤和實(shí)現(xiàn)成員(包括人、企業(yè)以及其他實(shí)體)間的連接的社交網(wǎng)絡(luò)已經(jīng)在近些年來變得流行。Foursquare是ー個(gè)基于位置的社交網(wǎng)絡(luò)網(wǎng)站,其允許經(jīng)注冊的用戶使用移動(dòng)網(wǎng)站、文本消息收發(fā)或設(shè)備專用的應(yīng)用來在各地點(diǎn)簽到(check-in)。然后,到某地點(diǎn)簽到的用戶因在該地點(diǎn)簽到而被授予點(diǎn)數(shù)。用戶還可以選擇讓其簽到被發(fā)布在其Twitter、Facebook或其他類似社交網(wǎng)絡(luò)網(wǎng)站上的帳戶上。Shopkick是ー種移動(dòng)應(yīng)用,其僅因走進(jìn)商店就向顧客提供獎(jiǎng)勵(lì)和其他供應(yīng)。例如, Shopkick應(yīng)用監(jiān)聽從商店內(nèi)的揚(yáng)聲器發(fā)出的、人耳所不能聽到的“Shopkick信號”。然而,通過社交網(wǎng)絡(luò)到商業(yè)地點(diǎn)的簽到提出若干問題。一個(gè)值得注意的問題是,一些用戶可能沒有勇氣通過社交網(wǎng)絡(luò)到商業(yè)地點(diǎn)簽到,因?yàn)樗麄儾幌M麑⑵湮恢脧V播給其社交圖,而其他用戶可能不愿在他們簽到時(shí)將與他們相關(guān)聯(lián)的信息提供給商業(yè)地點(diǎn)。但是這些用戶想要通過到商業(yè)地點(diǎn)簽到來利用由這些商業(yè)地點(diǎn)所提供的利益,而不提供與所述用戶相關(guān)聯(lián)的上下文信息和/或?qū)⑵湮恢脧V播給他們的社交圖。盡管Foursquare允許用戶“私密地”到商業(yè)地點(diǎn)簽到而不向該用戶的社交圖通告其位置,但是這樣的私密簽到不是嚴(yán)格匿名的。例如,用戶可以在其拜訪特定位置最多時(shí)成為該位置的‘地主(mayor)’。但是當(dāng)該用戶成為該特定位置的“地主”時(shí),關(guān)于其位置的信息對所有其他Foursquare用戶而言將是可公開獲得的,由此破壞了該用戶的匿名性。與通過諸如Foursquare之類的社交網(wǎng)絡(luò)簽到相關(guān)聯(lián)的另ー問題是,由社交網(wǎng)絡(luò)提供的這些第三方簽到應(yīng)用不能訪問與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)。例如,與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)可以包括與用戶的位置歷史、其過去的購物歷史、其朋友相關(guān)的信息、以及與該用戶相關(guān)聯(lián)的其他相關(guān)信息。與用戶相關(guān)聯(lián)的上下文信息可以被商家用于在用戶向該商家簽到時(shí)向該用戶提供有針對性的供應(yīng)(例如優(yōu)惠券、忠誠度項(xiàng)目、產(chǎn)品打折、以及其他基于位置的市場供應(yīng))。因此,與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)越多,則商家可以向用戶提供越有針對性的供應(yīng)。

發(fā)明內(nèi)容
—種系統(tǒng)和方法,其用于供用戶根據(jù)包括私密、公開、匿名和非匿名在內(nèi)的各種簽到選項(xiàng)到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到、以及用于供商戶基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)將ー個(gè)或多個(gè)有針對性的供應(yīng)提供給該用戶。在一個(gè)實(shí)施例中,可以生成ー個(gè)或多個(gè)查詢以供用戶選擇下列各項(xiàng)至少之一公開簽到選項(xiàng)、私密簽到選項(xiàng)、匿名簽到選項(xiàng)、非匿名簽到選項(xiàng)或其組合。該系統(tǒng)被配置為確定為商家配置的、將基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)被提供給該用戶的ー個(gè)或多個(gè)供應(yīng)。根據(jù)ー個(gè)實(shí)施例,提供了用于把與商業(yè)地點(diǎn)相關(guān)聯(lián)的供應(yīng)提供給用戶的技木。接收與該用戶相關(guān)聯(lián)的請求。該請求標(biāo)識(shí)出供該用戶簽到的商業(yè)地點(diǎn)以及供該用戶到該商業(yè)地點(diǎn)簽到的一組ー個(gè)或多個(gè)簽到選項(xiàng)。確定與在該請求中標(biāo)識(shí)出的商業(yè)地點(diǎn)相關(guān)聯(lián)的、將要基干與該用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)(如果有的話)提供給該用戶的供應(yīng)。確定將要提供給該用戶的供應(yīng)包括確定為該商業(yè)地點(diǎn)配置的一組ー個(gè)或多個(gè)供應(yīng);以及確定與來自為該商業(yè)地點(diǎn)配置的該組ー個(gè)或多個(gè)供應(yīng)的特定供應(yīng)相關(guān)聯(lián)的條件被與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)滿足,其中來自為該商業(yè)地點(diǎn)配置的該組ー個(gè)或多個(gè)供應(yīng)的特定供應(yīng)是被確定為要提供給該用戶的供應(yīng)。為該商業(yè)地點(diǎn)配置的每個(gè)供應(yīng)都具有與為該商業(yè)地點(diǎn)配置的供應(yīng)相關(guān)聯(lián)的條件。可以生成包括被確定為要提供給該用戶的供應(yīng)的響應(yīng)消息,并將該響應(yīng)消息返回給該用戶。一個(gè)實(shí)施例接收與商家相關(guān)聯(lián)的配置請求??梢皂憫?yīng)于該配置請求生成與該商家相關(guān)聯(lián)的一組ー個(gè)或多個(gè)供應(yīng)。每個(gè)所生成的供應(yīng)都可以具有與該供應(yīng)相關(guān)聯(lián)的條件??梢越邮张c用戶相關(guān)聯(lián)的簽到請求。該簽到請求標(biāo)識(shí)出與該商家相關(guān)聯(lián)的商業(yè)地點(diǎn)以及ー組ー個(gè)或多個(gè)簽到選項(xiàng)。所述ー個(gè)或多個(gè)簽到選項(xiàng)可以由該用戶響應(yīng)于ー個(gè)或多個(gè)查詢來選擇??梢曰谂c該用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)把來自與該商家相關(guān)聯(lián)的該組ー個(gè)或多個(gè)供應(yīng)的至少ー個(gè)供應(yīng)提供給該用戶。一個(gè)實(shí)施例接收標(biāo)識(shí)出與該用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)位置的信息。所述ー個(gè)或多個(gè)位置包括該用戶的當(dāng)前位置、以及與該用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表??梢皂憫?yīng)于所接收的信息生成一個(gè)或多個(gè)查詢以用于要求該用戶到所述ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到。接收與該用戶相關(guān)聯(lián)的請求。該請求從ー個(gè)或多個(gè)商業(yè)地點(diǎn)的列表中標(biāo)識(shí)出供該用戶簽到的商業(yè)地點(diǎn)、以及標(biāo)識(shí)出供該用戶到該商業(yè)地點(diǎn)簽到的一組ー個(gè)或多個(gè)簽到選項(xiàng)。基干與該用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)把與在該請求中標(biāo)識(shí)出的商業(yè)地點(diǎn)相關(guān) 聯(lián)的供應(yīng)提供給該用戶。提供本發(fā)明內(nèi)容以便以簡化形式介紹將在以下的具體實(shí)施方式
中進(jìn)ー步描述的ー些概念。本發(fā)明內(nèi)容并不g在標(biāo)識(shí)出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。


圖I是簽到系統(tǒng)的實(shí)施例的框圖。圖2是用于實(shí)現(xiàn)本技術(shù)的移動(dòng)計(jì)算環(huán)境的示例。圖3是用于實(shí)現(xiàn)本技術(shù)的計(jì)算環(huán)境的示例。圖4是根據(jù)本技術(shù)的實(shí)施例的用于供用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的過程的簡化流程圖。圖5是根據(jù)本技術(shù)的實(shí)施例的用于向用戶查詢到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的過程的簡化流程圖。圖6A和6B是根據(jù)本技術(shù)的實(shí)施例的過程的簡化流程圖,該過程用于處理與用戶相關(guān)聯(lián)的簽到請求以及用于將ー個(gè)或多個(gè)供應(yīng)提供給用戶。圖7是根據(jù)本技術(shù)的實(shí)施例的用于供商家訪問由圖I的商家平臺(tái)180提供給該商家的一個(gè)或多個(gè)服務(wù)的過程的簡化流程圖。圖8是根據(jù)本技術(shù)的實(shí)施例的用于配置與商家相關(guān)聯(lián)的一個(gè)或多個(gè)供應(yīng)的過程的簡化流程圖。圖9是供用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的用戶界面的示例。
具體實(shí)施例方式一種系統(tǒng)和方法,其用于供用戶根據(jù)包括私密、公開、匿名和非匿名簽到在內(nèi)的各個(gè)簽到選項(xiàng)到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到;以及用于供商家基干與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)將ー個(gè)或多個(gè)有針對性的供應(yīng)提供給該用戶。在一個(gè)實(shí)施例中,可以生成一個(gè)或多個(gè)查詢以供用戶選擇下列各項(xiàng)至少之一公開簽到選項(xiàng)、私密簽到選項(xiàng)、匿名簽到選項(xiàng)、非匿名簽到選項(xiàng)或其組合。該系統(tǒng)被配置為確定為商家配置的、將基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)提供給該用戶的ー個(gè)或多個(gè)供應(yīng)。 通過提供一個(gè)或多個(gè)簽到選項(xiàng)以供用戶到商業(yè)地點(diǎn)簽到,用戶能夠選擇該用戶如何到該商業(yè)地點(diǎn)簽到。例如,用戶能夠通過到與商家相關(guān)聯(lián)的一個(gè)或多個(gè)商業(yè)地點(diǎn)的匿名和/或私密簽到來利用由該商家提供的利益。另外,當(dāng)用戶非匿名地到商業(yè)地點(diǎn)簽到時(shí),商家能夠基于與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)來將為該商家配置的ー個(gè)或多個(gè)目標(biāo)供應(yīng)提供給該用戶。本技術(shù)可以應(yīng)用于移動(dòng)電話設(shè)備、移動(dòng)計(jì)算設(shè)備或其他類型的計(jì)算設(shè)備。圖I示出了系統(tǒng)100的實(shí)施例的框圖,該系統(tǒng)用于供用戶到商業(yè)地點(diǎn)簽到以及供商家基干與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)向用戶提供有針對性的供應(yīng)。貫穿本文獻(xiàn),“用戶”是指可以到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到以從商家接收供應(yīng)和折扣或僅僅為了向“社交圖”(術(shù)語“社交圖”原本是指社交聯(lián)網(wǎng)服務(wù)的用戶之間的關(guān)系的社交網(wǎng)絡(luò),并且已經(jīng)被擴(kuò)充為指代所有因特網(wǎng)用戶的社交圖)通告他/她的位置的任何人?!吧碳摇笔侵冈诎ㄒ粋€(gè)或多個(gè)“實(shí)體(brick-and-mortar) ”商店在內(nèi)一個(gè)或多個(gè)商業(yè)地點(diǎn)處經(jīng)營業(yè)務(wù)的任何業(yè)務(wù)實(shí)體?!吧碳摇焙汀吧虡I(yè)地點(diǎn)”在整個(gè)本文獻(xiàn)的范圍內(nèi)可互換地使用。與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)可以包括與該用戶的位置歷史相關(guān)的信息;關(guān)于該用戶的過去購物歷史的信息;標(biāo)識(shí)出該用戶的朋友的信息;人口統(tǒng)計(jì)信息;以及與該用戶相關(guān)聯(lián)的其他信息??梢詮挠芍T如蜂窩電話或其他移動(dòng)計(jì)算設(shè)備之類的用戶設(shè)備收集和存儲(chǔ)的信息中獲得上下文數(shù)據(jù)。盡管可能在本文獻(xiàn)中使用術(shù)語“查詢”,但是能夠理解,查詢應(yīng)當(dāng)被廣泛地理解為包括任何類型的消息。圖I的系統(tǒng)100可以包括商家系統(tǒng)110,該商家系統(tǒng)被配置為供商家訪問由系統(tǒng)100中的其他組件和系統(tǒng)所提供的各個(gè)服務(wù)和資源,比如由服務(wù)器130所提供的服務(wù);用戶系統(tǒng)120,該用戶系統(tǒng)被配置為供用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到、以及選擇ー個(gè)或多個(gè)簽到選項(xiàng)以用于到所述ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到;以及服務(wù)器130,該服務(wù)器被配置為向用戶和商家提供與到商業(yè)地點(diǎn)的簽到相關(guān)的各個(gè)服務(wù)和資源。例如,服務(wù)器130可以包括供用戶根據(jù)一個(gè)或多個(gè)簽到選項(xiàng)和由該用戶提供的其他信息通過用戶系統(tǒng)120到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的服務(wù)和資源,并且還可以包括供商家基干與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)來將ー個(gè)或多個(gè)供應(yīng)配置為返回給該用戶的服務(wù)和資源。圖I的系統(tǒng)100還可以包括網(wǎng)絡(luò)140。網(wǎng)絡(luò)140可以被實(shí)現(xiàn)為因特網(wǎng)或其他WAN、LAN、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、專用網(wǎng)絡(luò)或其他ー個(gè)或多個(gè)網(wǎng)絡(luò)。圖I的系統(tǒng)100中描繪的各個(gè)組件和模塊僅僅是可以包括在系統(tǒng)100中的組件的示例。在可替代的實(shí)施例中,系統(tǒng)100可以具有比所示組件更少或更多的組件。系統(tǒng)100中的模塊和組件可以以軟件(例如存儲(chǔ)在機(jī)器可讀介質(zhì)上并由處理器執(zhí)行的代碼、程序、指令)、硬件或其組合來實(shí)現(xiàn)。如圖I所描繪的,商家系統(tǒng)110是可以包括訪問模塊112、通信模塊114、數(shù)據(jù)庫模塊116、顯示模塊118和其他模塊和/或組件的計(jì)算系統(tǒng)。盡管未在圖I中示出,但是商家系統(tǒng)100可以包括可被商家用于訪問由商家平臺(tái)180(在下面予以討論)所提供的各個(gè)服務(wù)的任何合適設(shè)備。例如,商家系統(tǒng)110可以是計(jì)算機(jī)、膝上型計(jì)算機(jī)、移動(dòng)計(jì)算設(shè)備、智能電話或其他設(shè)備。商家系統(tǒng)110中的模塊和組件可以以軟件(例如存儲(chǔ)在機(jī)器可讀介質(zhì)上并由處理器執(zhí)行的代碼、程序、指令)、硬件或其組合來實(shí)現(xiàn)。商家系統(tǒng)110的訪問模塊112可以被配置為允許商家通過商家系統(tǒng)110來訪問由包括商家平臺(tái)180在內(nèi)的服務(wù)器130所提供的各個(gè)資源和服務(wù)。例如,商家可以訪問商家平臺(tái)180的配置模塊184(在下面予以討論)以用于配置與該商家相關(guān)聯(lián)的ー個(gè)或多個(gè)供應(yīng)。為商家所配置的所述ー個(gè)或多個(gè)供應(yīng)可以基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)被提供給該用戶。下面更詳細(xì)地討論配置與商家相關(guān)聯(lián)的ー個(gè)或多個(gè)供應(yīng)。在一個(gè)實(shí)施例中,訪問模塊112可以被實(shí)現(xiàn)為web瀏覽器以向商家提供用于訪問 服務(wù)器130所提供的各個(gè)服務(wù)和資源的接ロ。例如,商家可以通過輸入商家平臺(tái)180的服務(wù)主頁的URL地址(例如WWW. merchantplatform. com)來訪問該主頁。響應(yīng)于所輸入的URL,訪問模塊112中所實(shí)現(xiàn)的web瀏覽器向服務(wù)器130請求所期望的網(wǎng)頁。所請求的網(wǎng)頁可以由顯示模塊118顯示在輸入圖形用戶界面(⑶I)之類的界面中。結(jié)果,商家可以使用由商家平臺(tái)180所提供的各個(gè)服務(wù)和/或資源,比如使用由商家平臺(tái)180所提供的配置服務(wù)來配置ー個(gè)或多個(gè)目標(biāo)供應(yīng)(在下面予以討論)。通信模塊114可以被配置為實(shí)現(xiàn)商家系統(tǒng)110與系統(tǒng)100中的其他系統(tǒng)或子系統(tǒng)之間的通信。例如,商家可以通過通信模塊114把與該商家相關(guān)聯(lián)的信息發(fā)送給商家平臺(tái)180的注冊和認(rèn)證模塊182以用于向商家平臺(tái)180注冊。下面更詳細(xì)地討論商家向商家平臺(tái)180的注冊。在另ー示例中,商家可以通過通信模塊114接收存儲(chǔ)在數(shù)據(jù)庫160中的信
ο商家系統(tǒng)110的數(shù)據(jù)庫模塊116可以被實(shí)現(xiàn)為ー個(gè)或多個(gè)數(shù)據(jù)庫,所述數(shù)據(jù)庫從諸如服務(wù)器130的數(shù)據(jù)庫160之類的其他數(shù)據(jù)存儲(chǔ)中檢索(提取)數(shù)據(jù),對檢索到的數(shù)據(jù)執(zhí)行計(jì)算以生成和聚合度量數(shù)據(jù),將數(shù)據(jù)提供給顯示模塊118以供顯示,以及執(zhí)行其他的業(yè)務(wù)邏輯。在一個(gè)實(shí)施例中,數(shù)據(jù)庫模塊116可以收集和存儲(chǔ)與商家相關(guān)聯(lián)的各種數(shù)據(jù)。例如,數(shù)據(jù)模塊116收集和存儲(chǔ)由商家平臺(tái)180的配置模塊184為商家配置的ー個(gè)或多個(gè)供應(yīng)的列表、以及與為該商家配置的所述ー個(gè)或多個(gè)供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。顯示模塊118可以顯示與商家相關(guān)聯(lián)的各種數(shù)據(jù)。在一個(gè)實(shí)施例中,顯示模塊118接收為商家配置的一個(gè)或多個(gè)供應(yīng)的列表、以及諸如存儲(chǔ)在數(shù)據(jù)庫模塊116中的顯示偏好之類的其他信息,并且將所接收的數(shù)據(jù)和信息顯示在界面(例如⑶I)中。商家系統(tǒng)110還可以包括用于實(shí)現(xiàn)本技術(shù)的其他模塊和組件。在一些實(shí)施例中,商家系統(tǒng)110可以包括導(dǎo)出模塊(圖I中未示出),該導(dǎo)出模塊被配置為將數(shù)據(jù)或其他相關(guān)信息導(dǎo)出到外部設(shè)備,比如USB設(shè)備、打印機(jī)、外部硬盤驅(qū)動(dòng)器等等??杀粚?dǎo)出的數(shù)據(jù)和其他相關(guān)信息可以包括由商家平臺(tái)180為商家配置的目標(biāo)供應(yīng)的列表;與這些供應(yīng)相關(guān)聯(lián)的成功率(例如在過去的30天中,為該商家配置的多少供應(yīng)已經(jīng)被成功地提供給用戶?);存儲(chǔ)在數(shù)據(jù)庫160中的信息,等等。
如圖I所描繪的,用戶系統(tǒng)120可以包括簽到模塊122 ;通信模塊124,該通信模塊被配置為實(shí)現(xiàn)用戶系統(tǒng)120與系統(tǒng)100中的其他系統(tǒng)或子系統(tǒng)之間的通信;位置模塊126 ;數(shù)據(jù)庫模塊127 ;顯示模塊128 ;以及其他模塊和組件。盡管未在圖I中示出,但是用戶系統(tǒng)120可以包括可被用戶用于到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到、接收與商家相關(guān)聯(lián)的ー個(gè)或多個(gè)供應(yīng)以及與該商家相關(guān)聯(lián)的其他信息的任何合適設(shè)備。例如,用戶設(shè)備可以是計(jì)算機(jī)、膝上型計(jì)算機(jī)、移動(dòng)電話、或?qū)τ脩艨捎玫钠渌线m計(jì)算設(shè)備。用戶系統(tǒng)120中的模塊和組件可以以軟件(例如存儲(chǔ)在機(jī)器可讀介質(zhì)上并由處理器執(zhí)行的代碼、程序、指令)、硬件或其組合來實(shí)現(xiàn)。位置模塊126被配置為接收一個(gè)或多個(gè)如下的信號所述信號包含標(biāo)識(shí)出(或幫助標(biāo)識(shí)出)與用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)位置的信息。在一個(gè)實(shí)施例中,位置模塊126被配置為接收從GPS系統(tǒng)所廣播的全球定位系統(tǒng)(“GPS”)信號。由位置模塊126所接收的GPS信號可以包括指示用戶的當(dāng)前地理位置(例如街道地址)的信息。例如,可以將GPS信號接收到用戶系統(tǒng)120的位置模塊126中,該GPS信號指示加利福尼亞大學(xué)城主街道(MainStreet) 123號,90210,是用戶的當(dāng)前地理位置??商娲?,在位置模塊126中接收到的GPS信號可以包括如下信息該信息指示用戶的當(dāng)前地理位置附近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列 表。例如,在用戶系統(tǒng)120的位置模塊126中接收到的GPS信號可以指示位干與用戶的當(dāng)前位置相距I. 5英里處的第一商店;位干與用戶的當(dāng)前位置相距2. 3英里處的第二商店;以及處于用戶的當(dāng)前位置的3英里半徑內(nèi)的其他商店。在另ー示例中,在位置模塊126中接收到的GPS信號可以包括如下信息該信息指示用戶的當(dāng)前地理位置、以及與該用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表二者。在一些實(shí)施例中,位置模塊126被配置為接收從ー個(gè)或多個(gè)商業(yè)地點(diǎn)發(fā)出的ー個(gè)或多個(gè)信號。由位置模塊126接收的ー個(gè)或多個(gè)信號可以包括如下信息該信息標(biāo)識(shí)出與用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表。例如,當(dāng)用戶與商業(yè)地點(diǎn)密切接近時(shí)(例如處于O. 25英里的半徑內(nèi)),用戶系統(tǒng)120的位置模塊126可以接收從安裝在商業(yè)地點(diǎn)內(nèi)的揚(yáng)聲器設(shè)備發(fā)出的人耳所不能聽見的ー個(gè)或多個(gè)信號。在一個(gè)實(shí)施例中,位置模塊126可以實(shí)現(xiàn)藍(lán)牙技術(shù)以用于感測從商業(yè)地點(diǎn)發(fā)出的信號。在一個(gè)實(shí)施例中,在位置模塊126中接收到的ー個(gè)或多個(gè)信號被傳遞給簽到模塊122。在一個(gè)實(shí)施例中,基于包括在從位置模塊126接收到的ー個(gè)或多個(gè)信號中的信息,簽到模塊122被配置為生成一個(gè)或多個(gè)查詢以用于向用戶系統(tǒng)120的用戶查詢該用戶是否想要到所述ー個(gè)或多個(gè)信號中指示的一個(gè)或多個(gè)商業(yè)地點(diǎn)(如果有的話)簽到以及該用戶想要如何到所述ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到。在一個(gè)實(shí)施例中,簽到模塊122被配置為生成查詢以用于要求用戶指示該用戶想要到來自商業(yè)地點(diǎn)列表中的哪個(gè)(哪些)商業(yè)地點(diǎn)簽到。例如,假定在從位置模塊126傳遞給簽到模塊122的信號中指示了 5個(gè)商業(yè)地點(diǎn)的列表,則可以由簽到模塊122生成查詢以用于向用戶系統(tǒng)120的用戶查詢該用戶想要到來自該商業(yè)地點(diǎn)列表的哪個(gè)(哪些)商業(yè)地點(diǎn)簽到。下面是可以由簽到模塊122生成以用于下面目的的示例查詢“請選擇下列位置中的ー個(gè)或多個(gè)以進(jìn)行簽到”商店A商店C
商店B商店E商店 M在一個(gè)實(shí)施例中,對于用戶已經(jīng)選擇簽到的每個(gè)商業(yè)地點(diǎn),用戶系統(tǒng)120的簽到模塊122還可以生成一個(gè)或多個(gè)查詢以用于向用戶詢問他想要如何到該商業(yè)地點(diǎn)簽到,這將在下面予以討論。在一個(gè)實(shí)施例中,用戶系統(tǒng)120的簽到模塊122可以生成一個(gè)或多個(gè)查詢以用于向用戶詢問他是想要公開地到商業(yè)地點(diǎn)簽到并由此導(dǎo)致該用戶的位置被廣播給該用戶的社交圖、還是私密地到商業(yè)地點(diǎn)簽到而不將該用戶的位置廣播給社交圖。 下面是可以由簽到模塊122生成以用于下面目的的示例查詢“您想要如何到加利福尼亞Reed大街1048號的商店B,97000,簽到? ”請選擇下列選項(xiàng)之一。”公開的簽到私密的簽到在其他實(shí)施例中,用戶系統(tǒng)120的簽到模塊122可以生成一個(gè)或多個(gè)查詢以用于向用戶詢問他是想要匿名地到該商業(yè)地點(diǎn)簽到而不把與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)發(fā)送給服務(wù)器130、還是非匿名地到該商業(yè)地點(diǎn)簽到并從而導(dǎo)致與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)被發(fā)送給服務(wù)器130。如上面所討論的那樣,與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)可以被提供給商家平臺(tái)180以用于基于所發(fā)送的上下文數(shù)據(jù)將ー個(gè)或多個(gè)有針對性的供應(yīng)提供給該用戶。下面是可以由簽到模塊122生成以用于這一目的的示例查詢“您想要如何到加利福尼亞大學(xué)大街1000號的商店M,90000,簽到? ”請選擇下列選項(xiàng)之一?!蹦涿睾灥椒悄涿睾灥皆谝粋€(gè)實(shí)施例中,由簽到模塊122生成的一個(gè)或多個(gè)查詢可以被提供給顯示模塊128以用于在用戶界面(例如GUI)中向用戶顯示。使用鍵區(qū)、觸摸屏或用戶設(shè)備上的類似機(jī)構(gòu),用戶可以選擇ー個(gè)或多個(gè)商業(yè)地點(diǎn)以進(jìn)行簽到、和/或ー個(gè)或多個(gè)簽到選項(xiàng)以用于到用戶已選擇簽到的每個(gè)商業(yè)地點(diǎn)進(jìn)行簽到。如上面所討論的那樣,如果用戶選擇匿名地到商業(yè)地點(diǎn)簽到,則不將與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)發(fā)送給服務(wù)器130。存在用戶可以匿名地到商業(yè)地點(diǎn)簽名的許多理由。例如,用戶感興趣的可能僅僅是向他的朋友通告他的當(dāng)前位置,而不太關(guān)心該商業(yè)地點(diǎn)所提供的供應(yīng)和折扣。在這種情況下,用戶可以響應(yīng)于簽到模塊122生成的查詢而選擇“公開的簽到”選項(xiàng)和“匿名的簽到”選項(xiàng)。存在可以由簽到模塊122提供給用戶的許多不同的查詢和/或選項(xiàng)。簽到模塊122可以被配置為生成比上面討論的那些示例更多或更少的查詢。例如,簽到模塊122可以生成一個(gè)或多個(gè)查詢以用于向用戶詢問他想要何時(shí)到特定商業(yè)地點(diǎn)簽到、以及他是否想要為他的家庭成員或朋友簽到等等。還可以由簽到模塊122生成其他查詢,比如用于向用戶詢問用戶系統(tǒng)120原本不會(huì)提供的附加上下文數(shù)據(jù)的查詢、或者用于向用戶詢問是否將上下文數(shù)據(jù)中的某些信息排除而不發(fā)送給服務(wù)器130的查詢。例如,可以向用戶查詢以確認(rèn)他是否想要將他的銀行帳戶信息排除而不發(fā)送給服務(wù)器130。如果用戶選擇到特定商業(yè)地點(diǎn)簽到并且還選擇他想要如何到該商業(yè)地點(diǎn)簽到(例如私密和匿名地、私密和非匿名地、公開和匿名地、或者公開和非匿名地),則簽到模塊122可以生成與該用戶相關(guān)聯(lián)的簽到請求消息并且通過通信模塊124將該簽到請求消息轉(zhuǎn)發(fā)給服務(wù)器130。在一個(gè)實(shí)施例中,與用戶相關(guān)聯(lián)的簽到請求消息可以由簽到模塊122為該用戶已經(jīng)選擇簽到的每個(gè)商業(yè)地點(diǎn)來生成。由簽到模塊122所生成的簽到請求消息可以包括標(biāo)識(shí)出發(fā)起該簽到請求的用戶的信息;標(biāo)識(shí)出用戶已經(jīng)選擇簽到的商業(yè)地點(diǎn)的信息;標(biāo)識(shí)出用戶所選擇的ー個(gè)或多個(gè)簽到選項(xiàng)(例如公開、私密、匿名、非匿名等等)的信息;與用戶相關(guān)聯(lián)的上下文數(shù)據(jù);以及與用戶相關(guān)聯(lián)的其他信息。如果用戶已經(jīng)選擇匿名地簽到,則在ー些實(shí)施例中,簽到請求將不包括與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)。 用戶系統(tǒng)120的數(shù)據(jù)庫127可以被實(shí)現(xiàn)為ー個(gè)或多個(gè)數(shù)據(jù)庫,所述數(shù)據(jù)庫從諸如服務(wù)器130的數(shù)據(jù)庫160之類的其他數(shù)據(jù)存儲(chǔ)中檢索(提取)數(shù)據(jù),對檢索到的數(shù)據(jù)執(zhí)行計(jì)算以生成和聚合度量數(shù)據(jù),將數(shù)據(jù)提供給顯示模塊128,以及執(zhí)行其他的業(yè)務(wù)邏輯。在一個(gè)實(shí)施例中,數(shù)據(jù)庫127可以收集和存儲(chǔ)與用戶相關(guān)聯(lián)的各種數(shù)據(jù)和信息。例如,用戶系統(tǒng)120的數(shù)據(jù)庫127可以收集和存儲(chǔ)與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)。如上面所討論的那樣,與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)可以包括與該用戶的位置歷史相關(guān)的信息;關(guān)于他的過去購物歷史的信息;與該用戶的ー個(gè)或多個(gè)朋友相關(guān)的信息;以及與該用戶相關(guān)聯(lián)的其他相關(guān)信
O用戶系統(tǒng)120還可以包括用于實(shí)現(xiàn)本技術(shù)的其他模塊和組件。在一些實(shí)施例中,用戶系統(tǒng)120可以包括導(dǎo)出模塊(圖I中未示出),該導(dǎo)出模塊被配置為把與用戶相關(guān)聯(lián)的數(shù)據(jù)或其他信息導(dǎo)出到諸如USB設(shè)備、打印機(jī)、外部硬盤驅(qū)動(dòng)器等之類的外部設(shè)備。所導(dǎo)出的信息可以包括用戶從商家平臺(tái)180接收的ー個(gè)或多個(gè)供應(yīng)的列表;存儲(chǔ)在數(shù)據(jù)庫127中的數(shù)據(jù),比如與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)。在一些實(shí)施例中,用戶系統(tǒng)120可以包括用于查詢存儲(chǔ)在諸如數(shù)據(jù)庫127之類的數(shù)據(jù)庫中的數(shù)據(jù)的ー個(gè)或多個(gè)工具;用于生成報(bào)告的工具;用于分析存儲(chǔ)在數(shù)據(jù)庫127中的數(shù)據(jù)的工具;以及用于操縱由用戶系統(tǒng)120和/或服務(wù)器130收集和存儲(chǔ)的信息的其他工具?;氐綀D1,系統(tǒng)100的服務(wù)器130可以被配置為向用戶和商家提供與到商業(yè)地點(diǎn)的簽到相關(guān)的各個(gè)服務(wù)和資源。例如,服務(wù)器130可以包括供用戶根據(jù)ー個(gè)或多個(gè)簽到選項(xiàng)和由該用戶提供的其他信息通過用戶系統(tǒng)120到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的服務(wù)和資源,并且還可以包括供商家基干與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)來將一個(gè)或多個(gè)供應(yīng)配置為返回給該用戶的服務(wù)和資源。在一個(gè)實(shí)施例中,服務(wù)器130可以包括通信模塊150、數(shù)據(jù)庫160、以及商家平臺(tái)180。通信模塊150可以被配置為實(shí)現(xiàn)服務(wù)器130與系統(tǒng)100中的其他系統(tǒng)或子系統(tǒng)之間的通信。服務(wù)器130中的模塊和組件可以以軟件(例如存儲(chǔ)在機(jī)器可讀介質(zhì)上并由處理器執(zhí)行的代碼、程序、指令)、硬件或其組合來實(shí)現(xiàn)。商家平臺(tái)180可以被配置為注冊ー個(gè)或多個(gè)商家,基于由商家提供的信息來為商家配置一個(gè)或多個(gè)供應(yīng),基于ー個(gè)或多個(gè)簽到選項(xiàng)或用戶提供的其他信息來處理與用戶相關(guān)聯(lián)的簽到請求,基干與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)將ー個(gè)或多個(gè)目標(biāo)供應(yīng)提供給該用戶,以及為用戶和/或商家執(zhí)行其他動(dòng)作。在一個(gè)實(shí)施例中,商家平臺(tái)180可以包括注冊和認(rèn)證模塊182、配置模塊184、處理模塊186以及工具188。在一個(gè)實(shí)施例中,商家平臺(tái)180可以通過web服務(wù)來實(shí)現(xiàn),以通過web將各個(gè)服務(wù)和資源提供給商家。例如,商家平臺(tái)180的配置模塊184可以為商家提供配置服務(wù)來配置一個(gè)或多個(gè)供應(yīng),其中所配置的每個(gè)供應(yīng)都具有相關(guān)聯(lián)的條件(在下面予以討論)。如上面所討論的那樣,商家系統(tǒng)110的訪問模塊112可以實(shí)現(xiàn)web瀏覽器以供商家通過web訪問由商家平臺(tái)180提供的各個(gè)服務(wù)和資源。在一個(gè)實(shí)施例中,商家平臺(tái)180的注冊和認(rèn)證模塊182可以被配置為向商家平臺(tái)180注冊商家。在一個(gè)實(shí)施例中,注冊和認(rèn)證模塊182對商家的注冊可能要求商家提供與該商家相關(guān)聯(lián)的信息,比如該商家的名稱和地址、雇員的數(shù)目、業(yè)務(wù)類型、業(yè)務(wù)年數(shù)、年收入、以及其他相關(guān)信息。由商家提供給注冊和認(rèn)證模塊182的信息可以由注冊和認(rèn)證模塊182或ー些其他模塊通過使用任何公知驗(yàn)證過程來驗(yàn)證,以完成該商家的注冊過程。在ー個(gè)實(shí)施例中,由商家提供給注冊和認(rèn)證模塊182的信息可以存儲(chǔ)在數(shù)據(jù)庫160中。一旦向商家平臺(tái)180正確地注冊商家,則該商家就被指定為“經(jīng)注冊”的商家并且可以訪問由商家平臺(tái)180所提供的各個(gè)服務(wù)和資源。在一個(gè)實(shí)施例中,給每個(gè)經(jīng)注冊的商家平臺(tái)180都分配有標(biāo)識(shí)出該經(jīng)注冊商家的標(biāo)識(shí)符、以及與該經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)標(biāo) 號。與經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)可以包括指示經(jīng)注冊商家的當(dāng)前狀態(tài)的任何任意標(biāo)號。例如,與經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)標(biāo)號可以包括“活動(dòng)”標(biāo)號,其指示該商家在過去三個(gè)月中已經(jīng)定期向用戶發(fā)放優(yōu)惠券和折扣供應(yīng);“不活動(dòng)”標(biāo)號,其指示該商家在一定時(shí)間段內(nèi)未向用戶發(fā)放任何優(yōu)惠券和折扣供應(yīng);“受重視”標(biāo)號,其指示該商家在過去兩星期內(nèi)在商家平臺(tái)180的所有注冊商家中是被簽到最頻繁的(或者為前X個(gè)被簽到最頻繁的商家);以及其他任意標(biāo)號。在一個(gè)實(shí)施例中,與經(jīng)注冊■商家相關(guān)聯(lián)的信息被存儲(chǔ)在數(shù)據(jù)庫160中。例如,對于商家平臺(tái)180的每個(gè)經(jīng)注冊商家,數(shù)據(jù)庫160可以存儲(chǔ)與該經(jīng)注冊商家相關(guān)聯(lián)的標(biāo)識(shí)符和狀態(tài)標(biāo)號。在一個(gè)實(shí)施例中,注冊和認(rèn)證模塊182還被配置為認(rèn)證想要訪問由商家平臺(tái)180和/或服務(wù)器130所提供的各個(gè)服務(wù)和資源的經(jīng)注冊商家,而無論何時(shí)和何地該商家期望這樣。例如,經(jīng)注冊的商家可能希望訪問存儲(chǔ)在數(shù)據(jù)庫160中的數(shù)據(jù)、或者針對度假季節(jié)來配置一個(gè)或多個(gè)供應(yīng)的列表等等。不同的系統(tǒng)管理員可能根據(jù)他們所管理的系統(tǒng)的業(yè)務(wù)需要而具有不同的安全要求并且他們可能需要不同類型的認(rèn)證機(jī)制。例如,一些認(rèn)證系統(tǒng)可能僅僅要求呈現(xiàn)簡單的商家標(biāo)識(shí)和/或ロ令。其他認(rèn)證系統(tǒng)可能是更加復(fù)雜的,并且要求商家采用諸如智能卡、令牌卡、指紋掃描儀之類的認(rèn)證機(jī)制和/或其他機(jī)制。在商家被正確認(rèn)證以后,該商家然后可以訪問由商家平臺(tái)180和/或服務(wù)器所提供的各個(gè)服務(wù)和資源。在一個(gè)實(shí)施例中,商家平臺(tái)180的配置模塊184可以為經(jīng)注冊的商家配置ー組ー個(gè)或多個(gè)供應(yīng),其中所配置的每個(gè)供應(yīng)都具有與該供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。在一個(gè)實(shí)施例中,使用鍵區(qū)、觸摸屏或商家設(shè)備上的類似機(jī)構(gòu),經(jīng)注冊的商家可以向配置模塊184指定包括供應(yīng)細(xì)節(jié)和與所述供應(yīng)相關(guān)聯(lián)的相應(yīng)條件的供應(yīng)。例如,假定商店B是商家平臺(tái)180的經(jīng)注冊商家,商店B想要使用由配置模塊184提供的服務(wù)來針對在上一年還未購買相機(jī)的用戶或者可替代地針對最近從大學(xué)畢業(yè)的用戶來配置關(guān)于在其所有商店中銷售的所選相機(jī)的供應(yīng)。因此,下面的信息可以由商店B來指定并提供給配置模塊184。供應(yīng)從1/1/2011-3/1/2011在所有商店中銷售的所選相機(jī)的50%折扣;所配置的供應(yīng)的條件針對在上一年還未購買相機(jī)的用戶、或者可替代地針對最近從大學(xué)畢業(yè)的用戶。
基于由經(jīng)注冊商家(例如商店B)所提供的供應(yīng)指定,配置模塊184然后可以為經(jīng)注冊的商家創(chuàng)建供應(yīng),該供應(yīng)包括供應(yīng)細(xì)節(jié)以及與所配置的供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。在一個(gè)實(shí)施例中,可以為針對經(jīng)注冊商家配置的ー個(gè)或多個(gè)供應(yīng)創(chuàng)建(例如由系統(tǒng)管理員)數(shù)據(jù)結(jié)構(gòu)。該數(shù)據(jù)結(jié)構(gòu)可以包括諸如下列一個(gè)或多個(gè)數(shù)據(jù)字段“供應(yīng)”字段,其指定供應(yīng)的供應(yīng)細(xì)節(jié);“條件”字段,其指定與該供應(yīng)相關(guān)聯(lián)的條件;“起始日期”字段,其指示該供應(yīng)生效的起始日期;“期滿日期”字段,其指示該供應(yīng)期滿的日期;以及其他數(shù)據(jù)字段。供應(yīng)可以由配置模塊184通過如下方式來創(chuàng)建生成包括由經(jīng)注冊商家提供的信息的ー組數(shù)據(jù)以及將該組數(shù)據(jù)寫入到該數(shù)據(jù)結(jié)構(gòu)的相應(yīng)字段中。在一個(gè)實(shí)施例中,該數(shù)據(jù)結(jié)構(gòu)可以在配置模塊184中實(shí)現(xiàn)。在一個(gè)實(shí)施例中,由配置模塊184為經(jīng)注冊商家創(chuàng)建的供應(yīng)以及與該供應(yīng)相關(guān)聯(lián)的相應(yīng)條件可以存儲(chǔ)在數(shù)據(jù)庫160中的與該商家相對應(yīng)的ー個(gè)或多個(gè)條目中。如上面所討論的那樣,數(shù)據(jù)庫160可以存儲(chǔ)與經(jīng)注冊商家相關(guān)聯(lián)的各種信息,例如標(biāo)識(shí)出該經(jīng)注冊商家的標(biāo)識(shí)符、與該經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)標(biāo)號、為該經(jīng)注冊商家配置的一組ー個(gè)或多個(gè)供應(yīng)、以及與為該經(jīng)注冊商家配置的一個(gè)或多個(gè)供應(yīng)中的每個(gè)相關(guān)聯(lián)的條件,等等。 在一個(gè)實(shí)施例中,處理模塊186被配置為接收與用戶相關(guān)聯(lián)的簽到請求消息。如所討論的那樣,與用戶相關(guān)聯(lián)的簽到請求消息可以包括標(biāo)識(shí)出發(fā)起該簽到請求的用戶的信息;標(biāo)識(shí)出該用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)的信息;標(biāo)識(shí)出諸如公開、私密、匿名、非匿名之類的ー個(gè)或多個(gè)簽到選項(xiàng)的信息;與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)(如果有的話);以及與該用戶相關(guān)聯(lián)的其他信息。在一個(gè)實(shí)施例中,響應(yīng)于與該用戶相關(guān)聯(lián)的簽到請求消息,處理模塊186被配置為確定在該簽到請求消息中所標(biāo)識(shí)出的商業(yè)地點(diǎn)是否與商家平臺(tái)180的經(jīng)注冊商家相關(guān)聯(lián)。在一個(gè)實(shí)施例中,處理模塊186可以搜索數(shù)據(jù)庫160以確定在數(shù)據(jù)庫160中是否存在存儲(chǔ)與該商業(yè)地點(diǎn)相關(guān)聯(lián)的信息的ー個(gè)或多個(gè)條目。如果在數(shù)據(jù)庫160中存在存儲(chǔ)與該商業(yè)地點(diǎn)相關(guān)聯(lián)的信息的ー個(gè)或多個(gè)條目,則在該簽到請求消息中所標(biāo)識(shí)出的商業(yè)地點(diǎn)與商家平臺(tái)180的經(jīng)注冊商家相關(guān)聯(lián)。如果在該簽到請求消息中標(biāo)識(shí)的商業(yè)地點(diǎn)不與商家平臺(tái)180的經(jīng)注冊商家相關(guān)聯(lián),則處理模塊生成向該用戶通知該用戶請求簽到的商業(yè)地點(diǎn)當(dāng)前不被商家平臺(tái)180支持的消息,并且通過通信模塊150將該消息轉(zhuǎn)發(fā)給該用戶??商娲?,處理模塊186可以生成如下的消息該消息推薦用戶可能有興趣簽到的、商家平臺(tái)180的ー個(gè)或多個(gè)經(jīng)注冊商家的列表。另ー方面,如果處理模塊186確定在簽到請求消息中所標(biāo)識(shí)出的商業(yè)地點(diǎn)與商家平臺(tái)180的經(jīng)注冊商家相關(guān)聯(lián),則處理模塊186可以訪問該簽到請求消息中所包括的信息以檢索標(biāo)識(shí)出諸如公開、私密、匿名和非匿名簽到選項(xiàng)之類的用戶簽到選項(xiàng)的信息。如果該簽到請求消息中的信息指示該用戶已經(jīng)選擇匿名地到經(jīng)注冊商家簽到,則處理模塊186被配置為生成缺省消息并且通過通信模塊150將該缺省消息發(fā)送給該用戶。由處理模塊186響應(yīng)于匿名簽到請求而生成的缺省消息可以包括為經(jīng)注冊商家所配置的通用供應(yīng)以及與該經(jīng)注冊商家相關(guān)聯(lián)的其他信息,例如向用戶通知該經(jīng)注冊商家的即將到來的打折的信息。另ー方面,如果由處理模塊186確定該用戶已經(jīng)選擇非匿名地到經(jīng)注冊商家簽至|J,則處理模塊186被配置為確定在數(shù)據(jù)庫160中是否為該經(jīng)注冊商家配置有和/或存儲(chǔ)有可以基于與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)被返回給該用戶的ー個(gè)或多個(gè)目標(biāo)供應(yīng)。在一個(gè)實(shí)施例中,處理模塊186被配置為將簽到請求消息中所包括的上下文數(shù)據(jù)與同在數(shù)據(jù)庫160中為該經(jīng)注冊商家配置和/或存儲(chǔ)的ー個(gè)或多個(gè)有針對性的供應(yīng)中的每個(gè)相關(guān)聯(lián)的條件相比較,并且確定該用戶的簽到請求消息中所包括的上下文數(shù)據(jù)是否滿足與在數(shù)據(jù)庫160中為該經(jīng)注冊商家配置和/或存儲(chǔ)的ー個(gè)或多個(gè)有針對性的供應(yīng)中的每個(gè)相關(guān)聯(lián)的條件。如果該用戶的簽到請求消息中所包括的上下文數(shù)據(jù)滿足與為經(jīng)注冊商家配置的特定供應(yīng)相關(guān)聯(lián)的條件,則可以生成響應(yīng)消息并將其傳遞給該用戶。所生成的響應(yīng)消息可以包括標(biāo)識(shí)出與如下條件相對應(yīng)的特定供應(yīng)的信息該條件基于由處理模塊186執(zhí)行的確定被該用戶的簽到請求消息中所包括的上下文數(shù)據(jù)滿足。在一個(gè)實(shí)施例中,所生成的響應(yīng)消息可以包括如下信息該信息在用戶的簽到請求消息中所包括的上下文數(shù)據(jù)滿足ー個(gè)以上條件的情況下標(biāo)識(shí)出ー個(gè)以上供應(yīng)。在響應(yīng)消息中所標(biāo)識(shí)出的一個(gè)或多個(gè)供應(yīng)可以由顯示模塊128在用戶界面(例如⑶I)中顯示給用戶。
在一個(gè)實(shí)施例中,如果簽到請求消息中的信息指示該用戶已經(jīng)選擇公開地到經(jīng)注冊商家簽到,則處理模塊186被配置為將該用戶的當(dāng)前簽到位置廣播給該用戶的社交圖。另ー方面,如果簽到請求消息中的信息指示該用戶已經(jīng)選擇私密地到經(jīng)注冊商家簽到,則處理模塊186被配置為通過不將該用戶的當(dāng)前簽到位置廣播給該用戶的社交圖來使該用戶的當(dāng)前簽到位置保密。回到圖1,服務(wù)器130的數(shù)據(jù)庫160可以被實(shí)現(xiàn)為ー個(gè)或多個(gè)數(shù)據(jù)庫,所述數(shù)據(jù)庫從諸如數(shù)據(jù)庫116和127之類的其他數(shù)據(jù)存儲(chǔ)中檢索(提取)數(shù)據(jù),對檢索到的數(shù)據(jù)執(zhí)行計(jì)算以生成和聚合數(shù)據(jù),將數(shù)據(jù)提供給顯示模塊118和128,以及執(zhí)行其他的業(yè)務(wù)邏輯。在一個(gè)實(shí)施例中,數(shù)據(jù)庫160可以收集和存儲(chǔ)與經(jīng)注冊商家相關(guān)聯(lián)的各種數(shù)據(jù)和信息。例如,對于商家平臺(tái)180的每個(gè)經(jīng)注冊商家,數(shù)據(jù)庫160存儲(chǔ)有與該經(jīng)注冊商家相關(guān)聯(lián)的標(biāo)識(shí)符;與該經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)標(biāo)號;為該經(jīng)注冊商家配置的ー個(gè)或多個(gè)有針對性的供應(yīng)的列表、以及與為針對該經(jīng)注冊商家配置的一個(gè)或多個(gè)供應(yīng)中的每個(gè)相關(guān)聯(lián)的相應(yīng)條件;以及與該經(jīng)注冊商家相關(guān)聯(lián)的其他信息。在一個(gè)實(shí)施例中,數(shù)據(jù)庫160可以為存儲(chǔ)在數(shù)據(jù)庫中的一個(gè)或多個(gè)供應(yīng)中的每個(gè)存儲(chǔ)當(dāng)前計(jì)數(shù)器值。在數(shù)據(jù)庫160中為每個(gè)供應(yīng)所存儲(chǔ)的當(dāng)前計(jì)數(shù)器值可以指示供應(yīng)在給定時(shí)間段期間已經(jīng)被成功地遞送給一個(gè)或多個(gè)用戶的總次數(shù)。數(shù)據(jù)庫160還可以存儲(chǔ)與用戶相關(guān)聯(lián)的信息。例如,數(shù)據(jù)庫160可以存儲(chǔ)與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)。各個(gè)工具188可以作為商家平臺(tái)180的一部分來提供。工具188可以包括用于查詢存儲(chǔ)在數(shù)據(jù)庫160中的數(shù)據(jù)的ー個(gè)或多個(gè)工具;用于生成報(bào)告的工具;用于分析存儲(chǔ)在數(shù)據(jù)庫160中的數(shù)據(jù)的工具;以及可以使用由服務(wù)器130收集和存儲(chǔ)的信息的其他工具。工具188還可以包括與為特定商家配置并存儲(chǔ)在數(shù)據(jù)庫160中的一個(gè)或多個(gè)供應(yīng)相關(guān)聯(lián)的一個(gè)或多個(gè)計(jì)數(shù)器。例如,可以提供計(jì)數(shù)器以跟蹤特定供應(yīng)在給定時(shí)間段期間已經(jīng)被成功遞送給用戶的總次數(shù)。該計(jì)數(shù)器可以被設(shè)置成初始缺省值為0,并且每當(dāng)供應(yīng)被成功遞送給用戶時(shí)都遞增I??梢詾樵摴?yīng)將該計(jì)數(shù)器的當(dāng)前計(jì)數(shù)器值存儲(chǔ)在數(shù)據(jù)庫160中。
圖2示出用于實(shí)現(xiàn)本技術(shù)的各方面的合適移動(dòng)計(jì)算設(shè)備200的示例,如將描述的。在一個(gè)實(shí)施例中,圖2的移動(dòng)計(jì)算設(shè)備200提供了圖I的用戶系統(tǒng)120的更多細(xì)節(jié)。本領(lǐng)域的普通技術(shù)人員能夠理解,移動(dòng)設(shè)備200包括比圖2所示的組件多得多的組件。然而,不必為了公開用于實(shí)施本技術(shù)的說明性實(shí)施例而示出這些一般性常規(guī)組件中的全部。附加地,本領(lǐng)域的普通技術(shù)人員還能夠理解,應(yīng)認(rèn)為用于建立移動(dòng)通信的可替代組件和/或方法處于本技術(shù)的范圍內(nèi)。如圖2所示,移動(dòng)設(shè)備200包括處理器202、顯示器204和存儲(chǔ)器222。顯示器204可以包括任何各種顯示設(shè)備,包括但不限于液晶顯示器、彩色顯示器、和/或發(fā)光二極管顯示器。附加地,顯示器204還可以提供觸摸屏界面。連接到處理器202的還有輸入/輸出接ロ 212,該輸入/輸出接ロ連接揚(yáng)聲器214、鍵區(qū)216、話筒218、以及諸如基站連接之類的 通信鏈路220。如相關(guān)領(lǐng)域的技術(shù)人員能夠容易地理解的,應(yīng)認(rèn)為可替代的輸入/輸出配置處于本技術(shù)的范圍內(nèi)。移動(dòng)設(shè)備200還可以包括發(fā)射機(jī)206和接收機(jī)210,所述發(fā)射機(jī)和接收機(jī)連接到天線208以分別用于發(fā)送和接收無線通信。移動(dòng)設(shè)備200還可以包括調(diào)制器和解調(diào)器以用于根據(jù)空中接ロ標(biāo)準(zhǔn)對數(shù)據(jù)發(fā)射進(jìn)行格式化。應(yīng)當(dāng)理解,移動(dòng)設(shè)備200能夠以ー種或多種空中接ロ標(biāo)準(zhǔn)、調(diào)制類型和數(shù)據(jù)訪問類型來操作而不偏離本技術(shù)的范圍。存儲(chǔ)器222 —般包括RAM、R0M,并且還可以包括永久性大容量存儲(chǔ)設(shè)備,比如硬盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、光驅(qū)、軟盤驅(qū)動(dòng)器、⑶-ROM、DVD-ROM、閃存、或可移動(dòng)存儲(chǔ)驅(qū)動(dòng)器。存儲(chǔ)器222存儲(chǔ)用于控制移動(dòng)設(shè)備200的操作的操作系統(tǒng)224。存儲(chǔ)器222還可以包括多個(gè)附加的應(yīng)用226,所述應(yīng)用向移動(dòng)設(shè)備200提供各種功能和服務(wù)。在本技術(shù)的ー個(gè)方面,至少一個(gè)應(yīng)用226用于傳送消息和/或從諸如服務(wù)器計(jì)算設(shè)備之類的外部軟件應(yīng)用接收消息。如能夠容易地理解的,存儲(chǔ)器222可以包含用于訪問多個(gè)網(wǎng)絡(luò)的附加應(yīng)用。能夠理解,這些組件可以存儲(chǔ)在各個(gè)計(jì)算機(jī)可讀介質(zhì)上并且使用與該計(jì)算機(jī)可讀介質(zhì)相關(guān)聯(lián)的驅(qū)動(dòng)器介質(zhì)加載到存儲(chǔ)器222中。盡管本技術(shù)將參照說明性移動(dòng)設(shè)備200予以描述,但是相關(guān)領(lǐng)域的技術(shù)人員能夠理解,本技術(shù)適用于具有ー些計(jì)算資源的多個(gè)設(shè)備。因此,所公開的實(shí)施例不應(yīng)被理解為限制性的。圖3是用于實(shí)現(xiàn)本技術(shù)的計(jì)算環(huán)境的示例。在一個(gè)實(shí)施例中,圖3的計(jì)算設(shè)備提供了圖I的商家系統(tǒng)110、用戶系統(tǒng)120和服務(wù)器130的更多細(xì)節(jié)。圖3的計(jì)算設(shè)備只是合適的計(jì)算環(huán)境的ー個(gè)示例,而非意在對本發(fā)明的技術(shù)的使用范圍或功能提出任何限制。也不應(yīng)將該計(jì)算環(huán)境解釋為對示例性操作環(huán)境中示出的任一組件或其組合有任何依賴性要求。本技術(shù)可以以多種其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置來操作。可適于實(shí)現(xiàn)本技術(shù)的公知的計(jì)算系統(tǒng)、環(huán)境和/或配置的示例包括,但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、包含上述系統(tǒng)中的任ー個(gè)的分布式計(jì)算機(jī)環(huán)境,等等。本發(fā)明的技術(shù)可在諸如程序模塊等由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述。一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。本發(fā)明的技術(shù)也可以在任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境中實(shí)現(xiàn)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)器存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。參考圖3,用于實(shí)現(xiàn)此處的技術(shù)的ー個(gè)示例性系統(tǒng)包括計(jì)算機(jī)310形式的通用計(jì)算設(shè)備。計(jì)算機(jī)310的組件可以包括但不限干,處理單元320、系統(tǒng)存儲(chǔ)器330和將包括系統(tǒng)存儲(chǔ)器330在內(nèi)的各種系統(tǒng)組件耦合至處理單元320的系統(tǒng)總線321。系統(tǒng)總線321可以是若干類型的總線結(jié)構(gòu)中的任ー種,包括存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線和使用各種總線體系結(jié)構(gòu)中的任ー種的局部總線。作為示例而非限制,這樣的體系結(jié)構(gòu)包括エ業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)型ISA(EISA)總線、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線,以及也稱為夾層(Mezzanine)總線的外圍部件互連(PCI)總線。計(jì)算機(jī)310通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是能被計(jì)算機(jī)310訪問的任何可用介質(zhì),而且包含易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)。作為示例而非限制,計(jì)算機(jī)可讀介質(zhì)可包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。計(jì)算機(jī)存儲(chǔ) 介質(zhì)包括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括,但不限干,RAM、ROM、EEPR0M、閃存或其他存儲(chǔ)器技術(shù),CD-ROM、數(shù)字多功能盤(DVD)或其他光盤存儲(chǔ)設(shè)備,磁帶盒、磁帶、磁盤存儲(chǔ)設(shè)備或其他磁存儲(chǔ)設(shè)備,或者能用于存儲(chǔ)所需信息且可以由計(jì)算機(jī)310訪問的任何其他介質(zhì)。通信介質(zhì)通常以諸如載波或其他傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號來體現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù),并包括任意信息傳送介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”是指其ー個(gè)或多個(gè)特征以在信號中對信息進(jìn)行編碼的方式來設(shè)置或改變的信號。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接之類的有線介質(zhì),以及諸如聲學(xué)、RF、紅外及其他無線介質(zhì)之類的無線介質(zhì)。上述中任ー組合也應(yīng)包括在計(jì)算機(jī)可讀介質(zhì)的范圍之內(nèi)。系統(tǒng)存儲(chǔ)器330包括形式為易失性和/或非易失性存儲(chǔ)器的計(jì)算機(jī)存儲(chǔ)介質(zhì),譬如只讀存儲(chǔ)器(ROM) 331和隨機(jī)存取存儲(chǔ)器(RAM) 332。包含諸如在啟動(dòng)期間幫助在計(jì)算機(jī)310內(nèi)的元件之間傳輸信息的基本例程的基本輸入/輸出系統(tǒng)333 (BIOS)通常儲(chǔ)存儲(chǔ)在ROM 331中。RAM 332通常包含處理單元320可立即訪問和/或當(dāng)前正在操作的數(shù)據(jù)和/或程序模塊。作為示例而非限制,圖3示出了操作系統(tǒng)334、應(yīng)用程序335、其他程序模塊336和程序數(shù)據(jù)337。計(jì)算機(jī)310還可以包括其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。僅作為示例,圖3示出了從不可移動(dòng)、非易失性磁介質(zhì)中讀取或向其寫入的硬盤驅(qū)動(dòng)器341,從可移動(dòng)、非易失性磁盤352中讀取或向其寫入的磁盤驅(qū)動(dòng)器351,以及從諸如⑶ROM或其他光學(xué)介質(zhì)等可移動(dòng)、非易失性光盤356中讀取或向其寫入的光盤驅(qū)動(dòng)器355??稍谑纠圆僮鳝h(huán)境中使用的其他可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限干,磁帶盒、閃存卡、數(shù)字多功能盤、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等。硬盤驅(qū)動(dòng)器341通常由不可移動(dòng)存儲(chǔ)器接ロ,諸如接ロ 340連接至系統(tǒng)總線321,磁盤驅(qū)動(dòng)器351和光盤驅(qū)動(dòng)器355通常由可移動(dòng)存儲(chǔ)器接ロ,諸如接ロ 350連接至系統(tǒng)總線321。以上討論并在圖3中示出的驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)介質(zhì)為計(jì)算機(jī)310提供了對計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲(chǔ)。在圖3中,例如,硬盤驅(qū)動(dòng)器341被示為存儲(chǔ)操作系統(tǒng)344、應(yīng)用程序345、其他程序模塊346和程序數(shù)據(jù)347。注意,這些組件可與操作系統(tǒng)334、應(yīng)用程序335、其他程序模塊336和程序數(shù)據(jù)337相同,也可與它們不同。在此操作系統(tǒng)344、應(yīng)用程序345、其他程序模塊346以及程序數(shù)據(jù)347被給予了不同的編號,以說明至少它們是不同的副本。用戶可以通過輸入設(shè)備如鍵盤362和定點(diǎn)設(shè)備361 (通常指鼠標(biāo)、跟蹤球或觸摸板)向計(jì)算機(jī)310輸入命令和信息。其他輸入設(shè)備(未示出)可包括話筒、操縱桿、游戲手柄、圓盤式衛(wèi)星天線、掃描儀等。這些以及其他輸入設(shè)備通常通過耦合到系統(tǒng)總線的用戶輸入接ロ 360連接到處理單元320,但也可通過諸如并行端ロ、游戲端ロ或通用串行總線(USB)之類的其他接口和總線結(jié)構(gòu)來連接。監(jiān)示器391或其它類型的顯示設(shè)備也經(jīng)由接ロ,如視頻接ロ 390連接到系統(tǒng)總線321。除了監(jiān)視器以外,計(jì)算機(jī)還可包括諸如揚(yáng)聲器397和打印機(jī)396之類的其他外圍輸出設(shè)備,它們可通過輸出外圍接ロ 390來連接。計(jì)算機(jī)310可使用至ー個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)380的邏輯連接在網(wǎng)絡(luò)化環(huán)境下操作。遠(yuǎn)程計(jì)算機(jī)380可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對等設(shè)備或其它常見網(wǎng)絡(luò)節(jié)點(diǎn),且通常包括以上相對于計(jì)算機(jī)310描述的許多或所有元件,盡管在圖3中只示出存儲(chǔ)器存儲(chǔ)設(shè)備381。圖3中所描繪的邏輯連接包括局域網(wǎng)(LAN)371和廣域網(wǎng) (WAN) 373,但還可包括其他網(wǎng)絡(luò)。此類聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中是常見的。當(dāng)在LAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)310通過網(wǎng)絡(luò)接ロ或適配器370連接至LAN371。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)310通常包括調(diào)制解調(diào)器372,或用于通過WAN373,如因特網(wǎng)建立通信的其它裝置。調(diào)制解調(diào)器372可以是內(nèi)置或外置的,它可以通過用戶輸入接ロ 360或其它合適的機(jī)制連接至系統(tǒng)總線321。在網(wǎng)絡(luò)化環(huán)境中,相對于計(jì)算機(jī)310所描述的程序模塊或其部分可以存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。作為示例而非限制,圖3示出了遠(yuǎn)程應(yīng)用程序385駐留在存儲(chǔ)器設(shè)備381上。應(yīng)當(dāng)理解,所示的網(wǎng)絡(luò)連接是示例性的,并且可使用在計(jì)算機(jī)之間建立通信鏈路的其他手段。本領(lǐng)域的技術(shù)人員能夠理解,諸如操作系統(tǒng)334、應(yīng)用程序345之類的程序模塊和數(shù)據(jù)337通過其存儲(chǔ)器存儲(chǔ)設(shè)備之一被提供給計(jì)算機(jī)310,所述存儲(chǔ)器存儲(chǔ)設(shè)備可以包括ROM 33URAM 332、硬盤驅(qū)動(dòng)器341、磁盤驅(qū)動(dòng)器351或光盤驅(qū)動(dòng)器355。硬盤驅(qū)動(dòng)器341用于存儲(chǔ)數(shù)據(jù)337和程序,包括操作系統(tǒng)334和應(yīng)用程序345。當(dāng)計(jì)算機(jī)310被開啟和復(fù)位時(shí),存儲(chǔ)在ROM 331中的BIOS 333指示處理單元320將操作系統(tǒng)334從硬盤驅(qū)動(dòng)器341加載到RAM 332中。一旦操作系統(tǒng)334被加載到RAM 332中,處理單元320就執(zhí)行操作系統(tǒng)代碼并且致使與該操作系統(tǒng)的用戶界面相關(guān)聯(lián)的視覺元素被顯示在監(jiān)視器上。當(dāng)用戶打開應(yīng)用程序345時(shí),程序代碼和相關(guān)數(shù)據(jù)被從硬盤驅(qū)動(dòng)器341讀取并被存儲(chǔ)在RAM332中。本技術(shù)的各方面可以體現(xiàn)在可通過因特網(wǎng)訪問的萬維網(wǎng)(“WWW”)或(“Web”)站點(diǎn)中。例如,圖I的商家平臺(tái)180可以通過web服務(wù)來實(shí)現(xiàn),這將在下面予以描述。如本領(lǐng)域的技術(shù)人員能夠理解的,術(shù)語“因特網(wǎng)”是指使用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(“TCP/IP”)彼此通信的網(wǎng)絡(luò)和路由器的集合。根據(jù)因特網(wǎng)的ー說明性實(shí)施例,多個(gè)本地LAN和WAN可以通過路由器互連。所述路由器是用于將ー個(gè)LAN或WAN與另ー LAN或WAN對接的專用計(jì)算機(jī)。LAN內(nèi)的通信鏈路可以是無線、雙絞線對、同軸電纜、或光纖,而網(wǎng)絡(luò)之間的通信鏈路可以利用56Kbps模擬電話線、IMbps數(shù)字T-I線、45Mbps T_3線、或本領(lǐng)域技術(shù)人員已知的其他通信鏈路。此外,計(jì)算機(jī)或其他相關(guān)電子設(shè)備可以通過數(shù)字通信設(shè)備、調(diào)制解調(diào)器、以及臨時(shí)電話或無線鏈路遠(yuǎn)程地連接到LAN或WAN。因特網(wǎng)由于其鏈接位于世界各地的計(jì)算機(jī)的能力而經(jīng)歷了爆炸性的增長。隨著因特網(wǎng)增長,Wffff也獲得增長。如本領(lǐng)域的技術(shù)人員能夠理解的,Wffff是互連文檔或以超文本標(biāo)記語言(“HTML”)或其他標(biāo)記語言編寫的“超文本”文檔的巨大集合,所述文檔以電子方式存儲(chǔ)在整個(gè)因特網(wǎng)范圍內(nèi)的“WWW站點(diǎn)”或“網(wǎng)站”處或者由所述“WWW站點(diǎn)”或“網(wǎng)站”動(dòng)態(tài)生成。附加地,在圖I的商家系統(tǒng)110中實(shí)現(xiàn)并使用TCP/IP協(xié)議通過Web通信的軟件程序是WWW的一部分,比如JAVAS小程序、即時(shí)消息收發(fā)、電子郵件、瀏覽器插件、Macromedia Flash、聊天等等。其他交互式超文本環(huán)境可以包括諸如多個(gè)在線服務(wù)提供商所提供的專有環(huán)境之類的專有環(huán)境、以及由各個(gè)無線聯(lián)網(wǎng)提供商、尤其是蜂窩電話行業(yè)中的提供商所提供的“無線Web”。能夠理解,本技術(shù)可以應(yīng)用于任何這樣的交互式通信環(huán)境中。出于討論的目的,參照本技術(shù)將Web用作示例性交互式超文本環(huán)境。
網(wǎng)站是連接到因特網(wǎng)的服務(wù)器/計(jì)算機(jī),其具有用于存儲(chǔ)超文本文檔的大容量存儲(chǔ)能力并且運(yùn)行管理軟件以用于處理對這些所存儲(chǔ)的超文本文檔的請求、以及動(dòng)態(tài)生成超文本文檔。嵌入在超文本文檔內(nèi)的是多個(gè)超鏈接,即文本的突出顯示部分,所述突出顯示部分將該文檔鏈接到可能存儲(chǔ)在因特網(wǎng)上的其他地方的網(wǎng)站處的另ー超文本文檔。給每個(gè)超鏈接都分配有統(tǒng)ー資源定位符(“URL”),該統(tǒng)ー資源定位符提供連接到因特網(wǎng)的服務(wù)器上的所鏈接文檔的名稱。因此,每當(dāng)超文本文檔被從任何web服務(wù)器中檢索時(shí),認(rèn)為該文檔是從萬維網(wǎng)中檢索的。本領(lǐng)域技術(shù)人員已知的是,web服務(wù)器還可以包括如下設(shè)施所述設(shè)施用于存儲(chǔ)和傳送諸如以來自Sun Microsystems的JAVAS編程語言編寫的應(yīng)用程序之類的應(yīng)用程序以供在遠(yuǎn)程計(jì)算上執(zhí)行。同樣,web服務(wù)器還可以包括用于執(zhí)行腳本和web服務(wù)器本身上的其他應(yīng)用程序的設(shè)施。遠(yuǎn)程訪問用戶可以通過web瀏覽器程序從萬維網(wǎng)中檢索超文本文檔。諸如Microsoft的Internet Explorer之類的web瀏覽器是用于提供到WWW的用戶界面的軟件應(yīng)用程序。通過經(jīng)由遠(yuǎn)程請求使用web瀏覽器,web瀏覽器使用所期望的超文本文檔的URL和超文本傳輸協(xié)議(“HTTP”)來從合適的web服務(wù)器請求該文檔。HTTP是比TCP/IP更高級的協(xié)議,并且是專門針對WWW的要求而設(shè)計(jì)的。HTTP運(yùn)行在TCP/IP之上以將超文本文檔和用戶提供的表格數(shù)據(jù)在服務(wù)器與客戶端計(jì)算機(jī)之間傳輸。WWW瀏覽器還可以從web服務(wù)器檢索諸如JAVA小程序之類的程序以供在客戶端計(jì)算機(jī)上執(zhí)行。最后,Wffff瀏覽器可以包括稱為插件的任選軟件組件,所述軟件組件在瀏覽器內(nèi)運(yùn)行專門的功能。如上面所討論的那樣,用戶可以(例如從由用戶系統(tǒng)120所接收的位置信息中標(biāo)識(shí)出的ー個(gè)或多個(gè)商家地點(diǎn)的列表中)選擇ー個(gè)或多個(gè)商業(yè)地點(diǎn)以進(jìn)行簽到。另外,對于用戶已經(jīng)選擇簽到的每個(gè)商業(yè)地點(diǎn),用戶可以選擇ー個(gè)或多個(gè)簽到選項(xiàng)(例如匿名、非匿名、私密或公開)。圖4是描繪根據(jù)本技術(shù)的實(shí)施例的用于供用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的過程400的簡化流程圖。在一個(gè)實(shí)施例中,圖4中所描繪的處理可以由圖I的用戶系統(tǒng)120和/或服務(wù)器130來執(zhí)行。參考圖4,在步驟405,接收與用戶相關(guān)聯(lián)的信息。在一個(gè)實(shí)施例中,在步驟405接收的信息可以由用戶系統(tǒng)120的位置模塊126來接收。例如,用戶系統(tǒng)120的位置模塊126可以實(shí)現(xiàn)用于感測從其他設(shè)備或系統(tǒng)發(fā)出的信號(例如從GPS系統(tǒng)廣播的信號、和/或從商業(yè)地點(diǎn)發(fā)出的信號)的技術(shù)(例如藍(lán)牙技術(shù))。在一個(gè)實(shí)施例中,在405接收的信息可以包括從GPS系統(tǒng)廣播的ー個(gè)或多個(gè)GPS信號。在另ー實(shí)施例中,在405接收的信息可以包括從ー個(gè)或多個(gè)商業(yè)地點(diǎn)廣播的ー個(gè)或多個(gè)信號。例如,當(dāng)用戶與商業(yè)地點(diǎn)密切接近時(shí)(例如處于O. 25英里的半徑內(nèi)),用戶系統(tǒng)120的位置模塊126可以接收從安裝在商業(yè)地點(diǎn)內(nèi)的揚(yáng)聲器設(shè)備發(fā)出的人耳所不能聽見的ー個(gè)或多個(gè)信號。在一個(gè)實(shí)施例中,位置模塊126可以實(shí)現(xiàn)藍(lán)牙技術(shù)以用于感測從商業(yè)地點(diǎn)發(fā)出的信號。在一個(gè)實(shí)施例中,在405接收的信息可以標(biāo)識(shí)出用戶的當(dāng)前位置、以及與用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表。在410,過程400確定在405接收的信息是否標(biāo)識(shí)出ー個(gè)或多個(gè)商業(yè)地點(diǎn)。在一個(gè)實(shí)施例中,步驟410可以由用戶系統(tǒng)120的簽到模塊122來執(zhí)行。例如,用戶系統(tǒng)120的 數(shù)據(jù)庫127可以存儲(chǔ)與一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表相關(guān)的信息,該信息包括所述商業(yè)地點(diǎn)的名稱、商業(yè)地點(diǎn)的地址以及其他信息。簽到模塊122可以搜索數(shù)據(jù)庫127以確定在步驟405接收的信息是否標(biāo)識(shí)出來自存儲(chǔ)在數(shù)據(jù)庫127中的商業(yè)地點(diǎn)列表的任何商業(yè)地點(diǎn)。因此,通過搜索數(shù)據(jù)庫127,簽到模塊122可以作出結(jié)論在405接收的信息標(biāo)識(shí)出來自存儲(chǔ)在數(shù)據(jù)庫127中的商業(yè)地點(diǎn)列表的一個(gè)或多個(gè)商業(yè)地點(diǎn)。然而,可能不存在可從在405接收的信息中標(biāo)識(shí)出的商業(yè)地點(diǎn)。在該后ー種情況下,處理400終止。在420,可以生成一個(gè)或多個(gè)查詢以用于向該用戶詢問他是否想要到在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到、以及他想要如何到在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)簽至IJ。在一個(gè)實(shí)施例中,步驟420可以由用戶系統(tǒng)120的簽到模塊122來執(zhí)行。例如,可以生成第一查詢以要求用戶到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表的ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到;可以生成第二查詢以要求用戶選擇私密簽到選項(xiàng)或公開簽到選項(xiàng);以及可以生成第三查詢以要求用戶選擇匿名簽到選項(xiàng)或非匿名簽到選項(xiàng)。下面參照圖5的過程更詳細(xì)地討論生成一個(gè)或多個(gè)查詢以用于要求用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到。在步驟420生成的ー個(gè)或多個(gè)查詢可以通過顯示模塊128傳遞給用戶并且通過用戶界面(例如GUI)向用戶顯示。在430,可以從用戶接收在420生成的查詢的結(jié)果。在一個(gè)實(shí)施例中,在420生成查詢的結(jié)果可以由用戶系統(tǒng)120的簽到模塊122來接收。在430接收的結(jié)果可以指示來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的該用戶想要簽到的特定商業(yè)地點(diǎn)、以及該用戶想要如何到該特定商業(yè)地點(diǎn)簽到。例如,在430中接收的結(jié)果可以指示用戶想要私密和匿名地到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的特定商業(yè)地點(diǎn)簽到。可替代地,在430中接收的結(jié)果可以指示用戶想要公開和非匿名地到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的特定商業(yè)地點(diǎn)簽到。在另ー示例中,在430接收的結(jié)果可以指示用戶想要根據(jù)ー些其他簽到選項(xiàng)或者用戶響應(yīng)于在步驟420生成的一個(gè)或多個(gè)查詢所選擇的這些簽到選項(xiàng)的組合,到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的特定商業(yè)地點(diǎn)簽到。然而,在430接收的結(jié)果可以指示用戶不想到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的任何商業(yè)地點(diǎn)簽至IJ。在這種情況下,處理400終止。在440,基于在430接收的結(jié)果,可以為來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的用戶想要簽到的每個(gè)商業(yè)地點(diǎn)生成簽到請求。在一個(gè)實(shí)施例中,簽到請求可以由圖I的簽到模塊122來生成。在一個(gè)實(shí)施例中,在440生成的簽到請求可以包括標(biāo)識(shí)出發(fā)起該簽到請求的用戶的信息;標(biāo)識(shí)出該用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)的信息;標(biāo)識(shí)出該用戶的簽到選項(xiàng)的信息(即該用戶想要如何到商業(yè)地點(diǎn)簽到,比如公開、私密、匿名、非匿名等等);與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)(例如該用戶是否已經(jīng)響應(yīng)于在420生成的查詢選擇了非匿名地到商業(yè)地點(diǎn)簽到);以及與該用戶相關(guān)聯(lián)的其他信息。在450,可以把在440生成的簽到請求提供給其他模塊和系統(tǒng)以用于處理。在ー個(gè)實(shí)施例中,在440生成的簽到請求通過通信模塊124被傳遞給服務(wù)器130,并且被提供給商家平臺(tái)180以供進(jìn)ー步處理。例如,在440生成的簽到請求可以由圖I的商家平臺(tái)180來處理以基干與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)把為商家(即在440生成的簽到請求消息中標(biāo)識(shí)出 的商家)配置的一個(gè)或多個(gè)供應(yīng)返回給該用戶。下面參照圖6A和6B的過程更詳細(xì)地討論對在440生成的簽到請求的處理。在460,如果在430接收的結(jié)果指示該用戶想要到來自在410標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的ー個(gè)以上商業(yè)地點(diǎn)簽到,則可以為下ー商業(yè)地點(diǎn)執(zhí)行步驟440和450。圖5是描繪根據(jù)本技術(shù)的實(shí)施例的用于向用戶查詢到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的過程500的簡化流程圖。圖5中所描繪的處理可以由圖I的簽到模塊122來執(zhí)行。圖5中所描繪的處理提供了圖4的步驟420的更多細(xì)節(jié)。參考圖5,在510,可以生成第一查詢以用于向用戶查詢到在第一查詢中所標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到。例如,在第一查詢中所標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)可以是在圖4的步驟410所標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)。在一個(gè)實(shí)施例中,第一查詢由圖I的簽到模塊122來生成。例如,假定在圖4的410標(biāo)識(shí)出了 5個(gè)商業(yè)地點(diǎn),在510可以生成如下所示的第一查詢“請選擇下列位置中的ー個(gè)或多個(gè)以進(jìn)行簽到”商店A商店B商店C商店D商店E在一個(gè)實(shí)施例中,在510生成的第一查詢可以在用戶界面(例如⑶I)中顯示給用戶。使用鍵區(qū)、觸摸屏或用戶設(shè)備上的類似機(jī)構(gòu),用戶可以選擇在510生成的查詢中標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)以請求簽到??商娲兀脩艨梢圆粡脑?10生成的查詢中標(biāo)識(shí)出的商業(yè)地點(diǎn)的列表中選擇任何商業(yè)地點(diǎn)。在用戶沒興趣到在510生成的查詢中所標(biāo)識(shí)出的任何商業(yè)地點(diǎn)簽到時(shí)情況可能如此。在512,接收和/或存儲(chǔ)在510生成的第一查詢的結(jié)果。在一個(gè)實(shí)施例中,第一查詢的結(jié)果可以存儲(chǔ)在圖I的數(shù)據(jù)庫127中。第一查詢的結(jié)果可以指示用戶想要簽到的ー個(gè)或多個(gè)商業(yè)地點(diǎn)、或者可替代地根本不簽到。如下面所討論的那樣,可以為用戶響應(yīng)于在510生成的第一查詢已經(jīng)選擇的每個(gè)商業(yè)地點(diǎn)執(zhí)行圖5的處理步驟520、522、530、532、540、542和550。處理步驟520、530和540可以以不同于圖5所示順序的任何順序或次序執(zhí)行。在520,對于用戶響應(yīng)于在510生成的第一查詢已經(jīng)選擇的每個(gè)商業(yè)地點(diǎn),可以生成第二查詢以用于向用戶查詢是私密地還是公開地到所選商業(yè)地點(diǎn)簽到。在一個(gè)實(shí)施例中,在520生成的第二查詢可以在用戶界面(例如⑶I)中顯示給用戶。下面是可以在520生成的示例查詢“您想要如何到加利福尼亞Reed大街1048號的商店B,97000,簽到? ”請選擇下列簽到選項(xiàng)之ー”公開的簽到私密的簽到
響應(yīng)于在步驟520生成的第二查詢,用戶可以選擇在第二查詢中標(biāo)識(shí)出的簽到選項(xiàng)之ー(例如用戶可以使用鍵區(qū)、觸摸屏或用戶設(shè)備上的類似機(jī)構(gòu)來作出選擇)。例如,用戶可以通過選擇“公開的簽到”選項(xiàng)來響應(yīng)第二查詢,從而指示該用戶想要讓他的位置信息廣播給他的社交圖??商娲?,用戶可以通過選擇“私密的簽到”選項(xiàng)來響應(yīng)在520生成的第二查詢,從而指示該用戶不想讓他的位置公布給他的社交圖。在522,接收和/或存儲(chǔ)在520生成的第二查詢的結(jié)果。在一個(gè)實(shí)施例中,第二查詢的結(jié)果可以存儲(chǔ)在圖I的數(shù)據(jù)庫127中。第二查詢的結(jié)果可以指示該用戶是想要公開地還是私密地到所選商業(yè)地點(diǎn)簽到。在530,對于用戶響應(yīng)于在510生成的第一查詢已經(jīng)選擇的每個(gè)商業(yè)地點(diǎn),可以生成第三查詢以用于向用戶查詢是匿名地還是非匿名地到所選商業(yè)地點(diǎn)簽到。在一個(gè)實(shí)施例中,在520生成的第三查詢可以在用戶界面(例如⑶I)中顯示給用戶。下面是可以在530生成的示例查詢“請選擇下列簽到選項(xiàng)之ー”匿名的簽到非匿名的簽到響應(yīng)于在步驟530生成的第三查詢,用戶可以選擇在第三查詢中標(biāo)識(shí)出的簽到選項(xiàng)之ー(例如用戶可以使用鍵區(qū)、觸摸屏或用戶設(shè)備上的類似機(jī)構(gòu)來作出選擇)。例如,該用戶可以選擇“匿名的簽到”選項(xiàng),或者可替代地,該用戶可以選擇“非匿名的簽到”選項(xiàng),由此使得與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)對其他模塊和/或組件(例如商家平臺(tái)180)可用以用于處理或其他用途。如所討論的那樣,與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)可以被提供給商家平臺(tái)180以用于基于上下文數(shù)據(jù)將ー個(gè)或多個(gè)目標(biāo)供應(yīng)提供給該用戶。在532,接收和/或存儲(chǔ)在530生成的第三查詢的結(jié)果。在一個(gè)實(shí)施例中,第三查詢的結(jié)果可以存儲(chǔ)在圖I的數(shù)據(jù)庫127中。第三查詢的結(jié)果可以指示該用戶是想要匿名地還是非匿名地到所選商業(yè)地點(diǎn)簽到。在540,對于用戶響應(yīng)于在510生成的第一查詢已經(jīng)選擇的每個(gè)商業(yè)地點(diǎn),可以生成一個(gè)或多個(gè)其他查詢和/或指令以用于向用戶查詢和/或指示選擇其他簽到選項(xiàng)、或者向用戶查詢附加的信息。例如,可以在540生成一個(gè)或多個(gè)查詢以用于向用戶查詢他想要何時(shí)到特定商業(yè)地點(diǎn)簽到、和/或他是否想要為諸如他的家庭成員和/或朋友之類的其他人簽到等等。還可以在540生成查詢以用于向用戶查詢附加的數(shù)據(jù)和信息,比如與用戶相關(guān)聯(lián)的原本不由用戶設(shè)備提供的附加上下文數(shù)據(jù);或者生成查詢以用于向用戶查詢是否把與用戶相關(guān)聯(lián)的某些上下文數(shù)據(jù)排除而不被發(fā)送給商業(yè)平臺(tái)180以用于處理或其他用途。在542,接收和/或存儲(chǔ)在540生成的查詢的結(jié)果。在一個(gè)實(shí)施例中,第三查詢的結(jié)果可以存儲(chǔ)在圖I的數(shù)據(jù)庫127中。圖6A和6B是描繪根據(jù)本技術(shù)的實(shí)施例的過程600的簡化流程圖,該過程用于處理與用戶相關(guān)聯(lián)的簽到請求以及用于將ー個(gè)或多個(gè)供應(yīng)提供給用戶。圖6A和6B中所描繪的處理可以由圖I的商家平臺(tái)180和服務(wù)器130的其他模塊/組件來執(zhí)行。圖6A和6B中所描繪的處理提供了圖4的步驟450的更多細(xì)節(jié)。在605,接收與用戶相關(guān)聯(lián)的簽到請求消息。在一個(gè)實(shí)施例中,在610接收的簽到請求消息可以包括標(biāo)識(shí)出發(fā)起該簽到請求的用戶的信息;標(biāo)識(shí)出該用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)的信息;標(biāo)識(shí)出與該用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)簽到選項(xiàng)(例如公開或私密、匿名或非匿名)的信息;與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù);以及與該用戶相關(guān)聯(lián)的其他信息。在一個(gè)實(shí)施例中,在605接收的簽到請求消息可以由圖I的商家平臺(tái)180來接收。 在610,過程600訪問在605接收的簽到請求消息中所包括的信息以檢索下列信息(如果有的話) 標(biāo)識(shí)出發(fā)起該簽到請求的用戶的信息; 標(biāo)識(shí)出用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)(商家)的信息; 標(biāo)識(shí)出與該用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)簽到選項(xiàng)(例如公開對私密、匿名對非匿名)的信息;籲與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)(如果有的話);以及 用于執(zhí)行過程600的各個(gè)步驟的其他信息。在620,基于在610檢索到的信息,過程600確定在610檢索到的信息是否標(biāo)識(shí)出用戶已經(jīng)請求簽到并且簽到請求已在605被接收到的“經(jīng)注冊”商家(例如商家平臺(tái)180的經(jīng)注冊商家)。在一個(gè)實(shí)施例中,過程600可以訪問為商家平臺(tái)180的每個(gè)經(jīng)注冊商家存儲(chǔ)信息的數(shù)據(jù)庫160,并且確定在數(shù)據(jù)庫160中是否存在存儲(chǔ)與用戶已經(jīng)請求簽到的商家相關(guān)聯(lián)的信息一個(gè)或多個(gè)相應(yīng)條目。數(shù)據(jù)庫160中為每個(gè)經(jīng)注冊商家存儲(chǔ)的信息可以包括標(biāo)識(shí)出該經(jīng)注冊商家的標(biāo)識(shí)符;與該經(jīng)注冊商家相關(guān)聯(lián)的狀態(tài)標(biāo)號,該狀態(tài)標(biāo)號指示該經(jīng)注冊商家的當(dāng)前狀態(tài);為該經(jīng)注冊商家配置的一個(gè)或多個(gè)供應(yīng)的列表;與為該經(jīng)注冊商家配置的一個(gè)或多個(gè)供應(yīng)中的每個(gè)相關(guān)聯(lián)的條件;以及與該經(jīng)注冊商家相關(guān)聯(lián)的其他相關(guān)信
O如果在數(shù)據(jù)庫模塊160中不存在存儲(chǔ)了與用戶已經(jīng)請求簽到的商家相關(guān)聯(lián)的信息的相應(yīng)條目,則在610檢索到的信息中所標(biāo)識(shí)出的商家根據(jù)步驟623不是商家平臺(tái)180的“經(jīng)注冊”商家。結(jié)果,可以如下面所討論的那樣執(zhí)行步驟630。在步驟630,可以生成缺省響應(yīng)消息并將其傳遞給該用戶。在一個(gè)實(shí)施例中,在630生成的缺省消息可以包括如下信息該信息向用戶通知該用戶已經(jīng)請求簽到的特定商家當(dāng)前不被該系統(tǒng)(例如商家平臺(tái)180)支持。在其他實(shí)施例中,在630生成的缺省消息可以包括推薦與用戶已經(jīng)請求簽到的商家不同的ー個(gè)或多個(gè)商家(例如商家平臺(tái)180的一個(gè)或多個(gè)經(jīng)注冊商家)的列表的信息;以及一個(gè)或多個(gè)查詢以用于向用戶查詢他是否想要到所述ー個(gè)或多個(gè)所推薦的商家簽到以及他想要如何到這些所推薦的商家簽到。另ー方面,如果在數(shù)據(jù)庫160中存在存儲(chǔ)了與用戶已經(jīng)請求簽到的商家相關(guān)聯(lián)的信息的ー個(gè)或多個(gè)相應(yīng)條目,則在610檢索到的信息中所標(biāo)識(shí)出的商家根據(jù)步驟623是商家平臺(tái)180的“經(jīng)注冊”商家。在這種情況下,可以如下面所討論的那樣執(zhí)行步驟640。在640,基于在610檢索到的信息,過程600確定該用戶是已經(jīng)請求公開地還是私密地到在620確定的經(jīng)注冊商家簽到。如上面所討論的那樣,在610檢索到的信息可以標(biāo)識(shí)出與該用戶相關(guān)聯(lián)的一個(gè)或多個(gè)簽到選項(xiàng),比如公開或私密的簽到、和/或匿名或非匿名的簽到選項(xiàng)等等。如果在610檢索到的信息中標(biāo)識(shí)出的一個(gè)或多個(gè)簽到選項(xiàng)根據(jù)步驟646指示“公開”簽到選項(xiàng),則在650,可以把包括用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)的位置的用戶位置信息通過諸如Facebook和Twitter之類的社交網(wǎng)絡(luò)廣播給該用戶的社交圖。另ー方面,如果在610檢索到的信息中標(biāo)識(shí)出的一個(gè)或多個(gè)簽到選項(xiàng)根據(jù)步驟646指示“私密”簽到選項(xiàng),則在660,使用戶的位置保密,從而導(dǎo)致不把包括用戶已經(jīng)請求簽到的商業(yè)地點(diǎn)的位置的用戶位置廣播給該用戶的社交圖。
參考圖6B,在670,基于在610檢索到的信息,過程600確定該用戶是已經(jīng)請求匿名地還是非匿名地到在620確定的特定商家簽到。如果在610檢索到的信息中標(biāo)識(shí)出的一個(gè)或多個(gè)簽到選項(xiàng)根據(jù)步驟672指示“匿名地”簽到選項(xiàng),則在680,可以生成響應(yīng)消息并將其傳遞給該用戶。在一個(gè)實(shí)施例中,在680生成的響應(yīng)消息可以包括標(biāo)識(shí)出與該商家相關(guān)聯(lián)的ー個(gè)或多個(gè)通用供應(yīng)的信息、以及與該商家相關(guān)聯(lián)的其他信息。例如,在680生成的響應(yīng)消息中所包括的ー個(gè)或多個(gè)通用供應(yīng)可以包括向用戶通知商店中即將到來的庫存打折的供應(yīng)。另ー方面,如果在610檢索到的信息中標(biāo)識(shí)出的一個(gè)或多個(gè)簽到選項(xiàng)根據(jù)步驟672指示“非匿名地”簽到選項(xiàng),則在682,可以檢索與在620標(biāo)識(shí)出的商家相關(guān)聯(lián)的信息。在一個(gè)實(shí)施例中,可以從圖I的數(shù)據(jù)庫160中檢索與在620確定的商家相關(guān)聯(lián)的信息。與在620確定的商家相關(guān)聯(lián)的信息可以包括標(biāo)識(shí)出該商家的標(biāo)識(shí)符;與該商家相關(guān)聯(lián)的狀態(tài)標(biāo)號,該狀態(tài)標(biāo)號指示該經(jīng)注冊商家的當(dāng)前狀態(tài);為該商家配置的一個(gè)或多個(gè)供應(yīng)的列表;與為該經(jīng)注冊商家配置的一個(gè)或多個(gè)供應(yīng)中的每個(gè)相關(guān)聯(lián)的條件;以及與該商家相關(guān)聯(lián)的其他相關(guān)信息。在684,過程600確定在610檢索到的上下文數(shù)據(jù)(如果有的話)是否滿足在682檢索到的ー個(gè)或多個(gè)條件。在一個(gè)實(shí)施例中,過程600把在610檢索到的上下文數(shù)據(jù)與同為該商家配置的每個(gè)供應(yīng)相關(guān)聯(lián)的條件相比較,以確定與為該商家配置的每個(gè)供應(yīng)相關(guān)聯(lián)的條件是否被滿足。例如,在610檢索到的上下文數(shù)據(jù)可以指示該用戶最近已經(jīng)從商店A購買了 3個(gè)相機(jī)并且已經(jīng)在過去6個(gè)月中2次光臨商店B,而與為該商家配置的供應(yīng)相關(guān)聯(lián)并在682被檢索到的條件可以標(biāo)識(shí)出與該商家相關(guān)聯(lián)的如下信息為該商家配置的供應(yīng)從1/1/2011-3/1/2011在所有商店中銷售的所選相機(jī)的50%折扣;為獲得所配置的供應(yīng)須滿足的條件在上一年購買了ー個(gè)以上相機(jī)的用戶。則該條件(在上一年購買了ー個(gè)以上相機(jī)的用戶)被評估為真并且因此被在610檢索到的上下文數(shù)據(jù)(該用戶最近已經(jīng)從商店A購買了 3個(gè)相機(jī)并且已經(jīng)在過去6個(gè)月中2次光臨商店B)滿足。如果在610檢索到的上下文數(shù)據(jù)根據(jù)685滿足了在682檢索到的ー個(gè)或多個(gè)條件,則在688,可以生成響應(yīng)消息并將其傳遞給該用戶。在688生成的響應(yīng)消息可以包括標(biāo)識(shí)出與如下ー個(gè)或多個(gè)條件對應(yīng)的ー個(gè)或多個(gè)有針對性的供應(yīng)的信息所述條件基于在步驟684執(zhí)行的確定而被在610檢索到的上下文數(shù)據(jù)滿足。參考上面的示例,由干與該用戶相關(guān)聯(lián)的上下文數(shù)據(jù)(用戶已經(jīng)從商店A購買了 3個(gè)相機(jī))滿足了與所配置的供應(yīng)相關(guān)聯(lián)的條件(在上一年購買了ー個(gè)以上相機(jī)的用戶),因此在688生成的響應(yīng)消息可以包括標(biāo)識(shí)出所配置的特定供應(yīng)(即從1/1/2011-3/1/2011在所有商店中銷售的所選相機(jī)的50%折扣)的信息。另ー方面,如果在610檢索到的上下文數(shù)據(jù)根據(jù)685不滿足在682檢索到的ー個(gè)或多個(gè)條件中的任何條件,則在686,生成響應(yīng)消息并將其傳遞給該用戶。在一個(gè)實(shí)施例中,在686生成的響應(yīng)消息可以包括標(biāo)識(shí)出由該商家所配置的ー個(gè)或多個(gè)通用供應(yīng)的信息、以 及由該商家相所提供的其他信息。例如,在686生成的響應(yīng)消息中所包括的ー個(gè)或多個(gè)通用供應(yīng)可以包括向用戶通知商家的商店中即將到來的庫存打折的供應(yīng)。圖7是描繪根據(jù)本技術(shù)的實(shí)施例的用于供商家訪問由圖I的商家平臺(tái)180提供給該商家的一個(gè)或多個(gè)服務(wù)的過程700的簡化流程圖。圖7中所描繪的處理可以由圖I中的服務(wù)器130的商家平臺(tái)180來執(zhí)行。在710,可以從商家接收請求。在一個(gè)實(shí)施例中,在710接收的請求可以是HTTP請求。在其他實(shí)施例中,在710接收的請求可以是通過專用網(wǎng)絡(luò)從安全連接接收的請求。在710接收的請求可以包括與該商家相關(guān)聯(lián)的信息,例如標(biāo)識(shí)出該商家的信息、標(biāo)識(shí)出該商家的位置的信息、以及與該商家相關(guān)聯(lián)的其他信息。在720,如果請求在710所接收自的商家不是諸如圖I的商家平臺(tái)180的注冊商家之類的“經(jīng)注冊”的商家,則過程700注冊該商家和/或存儲(chǔ)與該商家相關(guān)聯(lián)的信息。例如,過程700可以查詢數(shù)據(jù)庫160,該數(shù)據(jù)庫可以存儲(chǔ)商家平臺(tái)180的每個(gè)經(jīng)注冊商家的信息。如果在數(shù)據(jù)庫160中不存在存儲(chǔ)了與該商家相關(guān)聯(lián)的信息的相應(yīng)條目,則執(zhí)行步驟720以注冊該商家和/或存儲(chǔ)與該商家相關(guān)聯(lián)的信息??梢允褂萌魏喂詸C(jī)制來注冊該商家。在730,過程700認(rèn)證該商家。在一個(gè)實(shí)施例中,商家的注冊和/或認(rèn)證可以由圖I的注冊和認(rèn)證模塊182來執(zhí)行??梢允褂萌魏喂恼J(rèn)證機(jī)制來認(rèn)證該商家。在740,將ー個(gè)或多個(gè)服務(wù)和/或資源提供給請求在710所接收自的商家。例如,可以將配置服務(wù)提供給該商家以基于上下文數(shù)據(jù)配置一個(gè)或多個(gè)目標(biāo)供應(yīng)。在另ー示例中,可以將訪問服務(wù)提供給該商家以用于訪問和檢索存儲(chǔ)在數(shù)據(jù)庫(例如數(shù)據(jù)庫160)中的信息。在另ー示例中,可以向該商家提供ー個(gè)或多個(gè)工具以用于分析數(shù)據(jù)以及基于該分析的結(jié)果生成ー個(gè)或多個(gè)報(bào)告。在一個(gè)實(shí)施例中,在740提供的一個(gè)或多個(gè)服務(wù)和/或資源可以在圖形用戶界面(例如GUI)中向該商家顯示。使用鍵區(qū)、觸摸屏或商家設(shè)備上的類似機(jī)構(gòu),商家可以從在740提供的一個(gè)或多個(gè)服務(wù)和/或資源中選擇ー個(gè)或多個(gè)服務(wù)和/或資源。在750,可以響應(yīng)于商家的一個(gè)或多個(gè)選擇執(zhí)行在740提供的ー個(gè)或多個(gè)服務(wù)。例如,商家可以選擇在740中提供的“配置”服務(wù)以基于上下文數(shù)據(jù)配置ー個(gè)或多個(gè)有針對性的供應(yīng)。下面參照圖8的過程更詳細(xì)地討論配置ー個(gè)或多個(gè)有針對性的供應(yīng)。在760,可以存儲(chǔ)和/或輸出在750進(jìn)行的執(zhí)行的結(jié)果。在一個(gè)實(shí)施例中,該結(jié)果可以存儲(chǔ)在數(shù)據(jù)庫160中和/或在顯示界面(例如⑶I)中顯示給該商家。圖8是描繪根據(jù)本技術(shù)的實(shí)施例的用于配置與商家相關(guān)聯(lián)的一個(gè)或多個(gè)供應(yīng)的過程800的簡化流程圖。圖8中所描繪的處理可以由商家平臺(tái)180的配置模塊184來執(zhí)行。圖8中所描繪的處理提供了圖7的步驟750的更多細(xì)節(jié)。在810,從商家接收ー請求,該請求用于使用提供給該商家的一個(gè)或多個(gè)服務(wù)來配置與該商家相關(guān)聯(lián)的ー個(gè)或多個(gè)供應(yīng)。在一個(gè)實(shí)施例中,該請求由圖I的配置模塊184來接收。 在820,可以生成一個(gè)或多個(gè)查詢并將其提供給該商家,所述查詢用于向該商家查詢用于配置與該商家相關(guān)聯(lián)的一個(gè)或多個(gè)供應(yīng)的信息。在一個(gè)實(shí)施例中,可以生成第一查詢以用于要求該商家指定供應(yīng)細(xì)節(jié),比如該供應(yīng)是什么、該供應(yīng)生效的起始日期、該供應(yīng)期滿的期滿日期、以及與該供應(yīng)相關(guān)聯(lián)的其他信息??梢陨傻诙樵円杂糜谝笤撋碳抑付ㄅc該供應(yīng)相關(guān)聯(lián)的條件??梢陨傻谌樵円杂糜谝笤撋碳抑付ㄅc該供應(yīng)相關(guān)聯(lián)的其他細(xì)節(jié)和信息,比如該商家想要該供應(yīng)被如何散布給用戶(例如電子郵件、郵件、當(dāng)面遞送或其他手段)。例如,可以生成下面的查詢并將其提供給商家以用于獲得用于配置與該商家相關(guān)聯(lián)的ー個(gè)或多個(gè)供應(yīng)的信息 您想要配置什么供應(yīng)?請指定供應(yīng)細(xì)節(jié) 您想要將條件與所配置的供應(yīng)相關(guān)聯(lián)嗎?請指定要與該供應(yīng)相關(guān)聯(lián)的條件 您想要為該供應(yīng)指定什么其他信息?該商家可以通過經(jīng)由鍵盤、觸摸板、或其設(shè)備提供的類似機(jī)構(gòu)提供信息來響應(yīng)在820生成的ー個(gè)或多個(gè)查詢。例如,該商家可以響應(yīng)于在820生成的查詢提供下列信息要配置的供應(yīng)從1/1/2011-3/1/2011在所有商店中銷售的所選相機(jī)的50%折扣;與要配置的供應(yīng)相關(guān)聯(lián)的條件針對在上一年購買了至少ー個(gè)相機(jī)的用戶。在步驟825,可以從該商家接收對在820生成的一個(gè)或多個(gè)查詢的響應(yīng)。該響應(yīng)可以由配置模塊184通過通信模塊150來接收。在830,可以基于在825接收的響應(yīng)來為該商家配置和生成ー個(gè)或多個(gè)供應(yīng)。在830生成的一個(gè)或多個(gè)供應(yīng)中的每個(gè)都具有與該供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。在一個(gè)實(shí)施例中,可以由配置模塊184通過從在825接收的響應(yīng)中生成一組數(shù)據(jù)來配置和生成所述ー個(gè)或多個(gè)供應(yīng)。該組數(shù)據(jù)可以包括標(biāo)識(shí)出由該商家指定的供應(yīng)細(xì)節(jié)的信息;與該供應(yīng)相關(guān)聯(lián)的條件;與該供應(yīng)相關(guān)聯(lián)的起始日期;與該供應(yīng)相關(guān)聯(lián)的期滿日期;以及由該商家提供的其他信息。該組數(shù)據(jù)可以被寫入到數(shù)據(jù)結(jié)構(gòu)(例如在配置模塊184中實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu))中,該數(shù)據(jù)結(jié)構(gòu)包括諸如下列一個(gè)或多個(gè)數(shù)據(jù)字段“供應(yīng)”字段,其指定供應(yīng)的供應(yīng)細(xì)節(jié);“條件”字段,其指定與該供應(yīng)相關(guān)聯(lián)的條件;“起始日期”字段,其指示該供應(yīng)生效的起始日期;“期滿日期”字段,其指示該供應(yīng)期滿的日期;以及其他數(shù)據(jù)字段。在上面的示例中,由配置模塊184通過創(chuàng)建一組數(shù)據(jù)來配置和生成供應(yīng),該組數(shù)據(jù)標(biāo)識(shí)出該供應(yīng)(從1/1/2011-3/1/2011在所有商店中銷售的所選相機(jī)的50%折扣)和相關(guān)聯(lián)的條件(針對在上一年購買了至少ー個(gè)相機(jī)的用戶),并且該組數(shù)據(jù)然后被寫入到數(shù)據(jù)結(jié)構(gòu)中的相應(yīng)字段中。
在840,可以為該商家存儲(chǔ)和/或輸出在830配置的ー個(gè)或多個(gè)供應(yīng)、以及與在830配置的每個(gè)供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。在一個(gè)實(shí)施例中,可以在圖I的數(shù)據(jù)庫160中存儲(chǔ)在830配置的ー個(gè)或多個(gè)供應(yīng)、以及與所配置的一個(gè)或多個(gè)供應(yīng)相關(guān)聯(lián)的相應(yīng)條件。圖9是供用戶到ー個(gè)或多個(gè)商業(yè)地點(diǎn)簽到的用戶界面900的示例。界面900通??赡艹霈F(xiàn)在設(shè)備顯示器上。在一個(gè)實(shí)施例中,界面900可以包括一個(gè)或多個(gè)用戶指令和/或查詢910以及ー個(gè)或多個(gè)用戶選擇920a-920c。例如,用戶指令910可以指示用戶選擇一個(gè)或多個(gè)商業(yè)地點(diǎn)、選擇ー個(gè)或多個(gè)簽到選項(xiàng),而用戶選擇920為該用戶提供ー個(gè)或多個(gè)選項(xiàng)以供用戶響應(yīng)于用戶指令920從中進(jìn)行選擇。如圖9所述,用戶被指示從用戶選擇920a中選擇ー個(gè)或多個(gè)商業(yè)地點(diǎn)。另外,該用戶被指示從用戶選擇920b中要么選擇“公開”的簽到選項(xiàng)、要么選擇“私密”的簽到選項(xiàng)。此外,該用戶被指示從用戶選擇920c中要么選擇“匿名”的簽到選項(xiàng)、要么選擇“非匿名”的簽到選項(xiàng)。本領(lǐng)域的普通技術(shù)人員能夠容易地理解,其他用戶指令和選擇可以包括在界面900中并且保持在此處要求保護(hù)的實(shí)施例的范圍內(nèi)。 前面的對本技術(shù)的詳細(xì)描述只是為了說明和描述。它不是為了詳盡的解釋或?qū)⒈炯夹g(shù)限制在所公開的準(zhǔn)確的形式。鑒于上述教導(dǎo),許多修改和變型都是可能的。選擇上述實(shí)施例來最好地解釋本技術(shù)的原理及其實(shí)踐應(yīng)用,從而使本領(lǐng)域其他人能夠在各種實(shí)施例中并用各種適于所構(gòu)想的特定用途的修改一起最好地利用本技術(shù)。本技術(shù)的范圍由所附的權(quán)利要求進(jìn)行定義。
權(quán)利要求
1.一種用于向用戶提供與商業(yè)地點(diǎn)相關(guān)聯(lián)的供應(yīng)的方法,包括 接收與所述用戶相關(guān)聯(lián)的請求¢05),所述請求包括標(biāo)識(shí)出商業(yè)地點(diǎn)以及ー組ー個(gè)或多個(gè)簽到選項(xiàng)的信息(610); 確定與在所述請求中標(biāo)識(shí)出的商業(yè)地點(diǎn)相關(guān)聯(lián)的、將要基干與所述用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)提供給所述用戶的供應(yīng),其中確定將要提供給所述用戶的供應(yīng)包括 確定為所述商業(yè)地點(diǎn)配置的一組ー個(gè)或多個(gè)供應(yīng),為所述商業(yè)地點(diǎn)配置的每個(gè)供應(yīng)都具有與為所述商業(yè)地點(diǎn)配置的供應(yīng)相關(guān)聯(lián)的條件(830,840); 以及 確定與來自為所述商業(yè)地點(diǎn)配置的所述ー組一個(gè)或多個(gè)供應(yīng)的特定供應(yīng)相關(guān)聯(lián)的條件被與所述用戶相關(guān)聯(lián)的上下文數(shù)據(jù)滿足出84,685),其中來自為所述商業(yè)地點(diǎn)配置的所述ー組一個(gè)或多個(gè)供應(yīng)的特定供應(yīng)是被確定為將要提供給所述用戶的供應(yīng);以及 生成響應(yīng)消息,所述響應(yīng)消息包括被確定為將要提供給所述用戶的供應(yīng)(688)。
2.如權(quán)利要求I所述的方法,其特征在于,與所述用戶相關(guān)聯(lián)的請求包括與所述用戶相關(guān)聯(lián)的所述ー組上下文數(shù)據(jù)(610),與所述用戶相關(guān)聯(lián)的所述ー組上下文數(shù)據(jù)包括標(biāo)識(shí)出所述用戶的過去購物歷史的信息、所述用戶的電子郵件地址、所述用戶的ー個(gè)或多個(gè)朋友、所述用戶已經(jīng)游覽的ー個(gè)或多個(gè)位置、以及與所述用戶相關(guān)聯(lián)的其他信息。
3.如權(quán)利要求I所述的方法,其特征在于,所述ー組ー個(gè)或多個(gè)簽到選項(xiàng)包括公開簽到選項(xiàng)(920b)、私密簽到選項(xiàng)(920b)、匿名簽到選項(xiàng)(920c)、非匿名簽到選項(xiàng)(920c)或其組合。
4.如權(quán)利要求I所述的方法,其特征在干,還包括為所述用戶生成一個(gè)或多個(gè)查詢(420)。
5.如權(quán)利要求4所述的方法,其特征在于,生成一個(gè)或多個(gè)查詢包括生成查詢以用于要求所述用戶從在所述查詢中標(biāo)識(shí)出的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表中選擇至少ー個(gè)商業(yè)地點(diǎn)(510),其中所選擇的至少ー個(gè)商業(yè)地點(diǎn)在所接收的請求中被標(biāo)識(shí)出。
6.如權(quán)利要求4所述的方法,其特征在于,生成一個(gè)或多個(gè)查詢包括生成查詢以用于要求所述用戶選擇公開簽到選項(xiàng)或私密簽到選項(xiàng)之一(512),其中由所述用戶選擇所述公開簽到選項(xiàng)致使與所述用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)位置被廣播給與所述用戶相關(guān)聯(lián)的社交圖(650),并且其中由所述用戶選擇所述私密簽到選項(xiàng)致使與所述用戶相關(guān)聯(lián)的一個(gè)或多個(gè)位置被保密(660)。
7.如權(quán)利要求4所述的方法,其特征在于,生成一個(gè)或多個(gè)查詢包括生成查詢以用于要求所述用戶選擇匿名簽到選項(xiàng)或非匿名簽到選項(xiàng)之ー以供所述用戶到所述商業(yè)地點(diǎn)簽到(530),其中由所述用戶選擇所述非匿名簽到選項(xiàng)致使與所述用戶相關(guān)聯(lián)的所述ー組上下文數(shù)據(jù)被包括在所接收的請求中¢72),并且其中由所述用戶選擇所述匿名簽到選項(xiàng)致使與所述用戶相關(guān)聯(lián)的所述ー組上下文數(shù)據(jù)被排除在所接收的請求之外(672)。
8.如權(quán)利要求I所述的方法,其特征在于,還包括接收標(biāo)識(shí)出與所述用戶相關(guān)聯(lián)的一個(gè)或多個(gè)位置的信息(405),與所述用戶相關(guān)聯(lián)的所述ー個(gè)或多個(gè)位置包括所述用戶的當(dāng)前位置以及與所述用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表(410)。
9.一種存儲(chǔ)有多個(gè)指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令用于控制處理器以把與商家相關(guān)聯(lián)的供應(yīng)提供給用戶,所述多個(gè)指令包括致使所述處理器接收與所述商家相關(guān)聯(lián)的配置請求的指令(810); 致使所述處理器響應(yīng)于所述配置請求生成與所述商家相關(guān)聯(lián)的一組ー個(gè)或多個(gè)供應(yīng)的指令(830),所生成的每個(gè)供應(yīng)都具有與所述供應(yīng)相關(guān)聯(lián)的條件; 致使所述處理器接收與所述用戶相關(guān)聯(lián)的簽到請求的指令¢05),所述簽到請求標(biāo)識(shí)出與所述商家相關(guān)聯(lián)的商業(yè)地點(diǎn)、以及ー組ー個(gè)或多個(gè)簽到選項(xiàng)¢10),其中所述ー個(gè)簽到選項(xiàng)由所述用戶響應(yīng)于一個(gè)或多個(gè)查詢來選擇(420,430); 致使所述處理器基干與所述用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)從與所述商家相關(guān)聯(lián)的所述ー組一個(gè)或多個(gè)供應(yīng)中確定將要提供給所述用戶的至少ー個(gè)供應(yīng)(685,688)。
10.一種用于供用戶到商業(yè)地點(diǎn)簽到的系統(tǒng),包括 存儲(chǔ)器(222);以及 耦合到所述存儲(chǔ)器的處理器(202); 其中所述處理器被配置為 接收標(biāo)識(shí)出與所述用戶相關(guān)聯(lián)的ー個(gè)或多個(gè)位置的信息(405),所述ー個(gè)或多個(gè)位置包括所述用戶的當(dāng)前位置以及與所述用戶的當(dāng)前位置密切接近的一個(gè)或多個(gè)商業(yè)地點(diǎn)的列表(410); 響應(yīng)于所接收的信息生成一個(gè)或多個(gè)查詢(420)以用于要求所述用戶到所述ー個(gè)或多個(gè)商業(yè)地點(diǎn)的列表簽到; 接收與所述用戶相關(guān)聯(lián)的簽到請求¢05),所述簽到請求標(biāo)識(shí)出來自所述ー個(gè)或多個(gè)商業(yè)地點(diǎn)的列表的商業(yè)地點(diǎn)、以及ー組ー個(gè)或多個(gè)簽到選項(xiàng)(610); 確定在所述請求中標(biāo)識(shí)出的商業(yè)地點(diǎn)是否與經(jīng)注冊的商家相關(guān)聯(lián)(623); 確定與在所述簽到請求中標(biāo)識(shí)出的商業(yè)地點(diǎn)相關(guān)聯(lián)的、將要基干與所述用戶相關(guān)聯(lián)的ー組上下文數(shù)據(jù)提供給所述用戶的供應(yīng)¢85,688)。
全文摘要
本發(fā)明涉及到商業(yè)地點(diǎn)的簽到。提供了一種系統(tǒng)和方法,其用于供用戶根據(jù)包括私密、公開、匿名和非匿名簽到在內(nèi)的各種簽到選項(xiàng)到一個(gè)或多個(gè)商業(yè)地點(diǎn)簽到;以及用于供商家基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)將一個(gè)或多個(gè)有針對性的供應(yīng)提供給該用戶。在一個(gè)實(shí)施例中,可以生成一個(gè)或多個(gè)查詢以供用戶選擇下列各項(xiàng)至少之一公開簽到選項(xiàng)、私密簽到選項(xiàng)、匿名簽到選項(xiàng)、非匿名簽到選項(xiàng)或其組合。該系統(tǒng)可被配置為確定為商戶配置的、將要基于與用戶相關(guān)聯(lián)的上下文數(shù)據(jù)提供給該用戶的一個(gè)或多個(gè)供應(yīng)。
文檔編號G06Q30/00GK102693482SQ20121003273
公開日2012年9月26日 申請日期2012年2月14日 優(yōu)先權(quán)日2011年2月15日
發(fā)明者B·W·尼爾勒, M·L·泰德斯克 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
武平县| 三门县| 富蕴县| 禄劝| 鄂州市| 东至县| 内乡县| 内丘县| 湘潭市| 英吉沙县| 尼木县| 天长市| 莱西市| 青岛市| 册亨县| 雷波县| 双辽市| 达尔| 海阳市| 陆河县| 盐城市| 仁怀市| 托克托县| 墨脱县| 扶风县| 衡水市| 兰坪| 博客| 仁寿县| 上饶县| 棋牌| 昭觉县| 平原县| 建德市| 隆尧县| 兴业县| 疏勒县| 普格县| 惠东县| 深圳市| 弋阳县|