TWI428564B - 個人化距離之判定及顯示系統與方法 - Google Patents
個人化距離之判定及顯示系統與方法 Download PDFInfo
- Publication number
- TWI428564B TWI428564B TW098119946A TW98119946A TWI428564B TW I428564 B TWI428564 B TW I428564B TW 098119946 A TW098119946 A TW 098119946A TW 98119946 A TW98119946 A TW 98119946A TW I428564 B TWI428564 B TW I428564B
- Authority
- TW
- Taiwan
- Prior art keywords
- path
- distance
- location
- data
- network
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/343—Calculating itineraries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3484—Personalized, e.g. from learned user behaviour or user-defined profiles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G06Q10/40—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0265—Vehicular advertisement
- G06Q30/0266—Vehicular advertisement based on the position of the vehicle
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Automation & Control Theory (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Social Psychology (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Information Transfer Between Computers (AREA)
- Computing Systems (AREA)
Description
本發明與一種用於在網路上選擇並呈現媒體的系統與方法有關,具體言之,其係關於一種在網路上選擇並呈現媒體以將一環境調適成符合該環境內使用者之品味,藉以改善其地點體驗的系統與方法。
人們使用電子裝置會產生大量的資訊,如當人們使用手機與有線電視機上盒時。這類資訊,如位置、所使用的應用程式、社交網絡、所造訪的實體與線上地點,僅列舉幾例,可用來傳送有用的服務與資訊給終端使用者,並提供商業機會給廣告商及零售商。然而,實際上這些資訊大多會因缺乏獲得這類資訊的方式而被捨棄。舉手機的例子來說,手機在待機狀態時(即沒有被使用者使用時)通常不會收集資訊。其他資訊,例如附近區域有其他人在、傳送訊息給其他使用者的時間與頻率、以及使用者社交網絡的活動等,也都沒有被有效地的獲取。
本發明的一實施例係針對一種方法。要進行個人化距離之判定的請求在一網路上被接收,其中該請求包含請求者的身份識別及包含複數個具有至少一起始位置與一終點位置的現實世界實體。該第一位置與該第二位置之間會判定出至少一路徑。利用該網路上可用的一全體索引來取得該網路上可用之關於該請求者、每一現實世界實體、及該路徑的空間性、時間性、主題性及社交性資料。透過網路利用關於該請求者、每一現實空間實體、及該路徑的空間性、時間性、主題性、社交性資料來計算介於該第一位置與該第二位置之間的一個人化距離。在一顯示媒介上顯示對該路徑所計算的該個人化距離之表示。
本發明的另一實施例係針對一種系統,該系統包含一請求接收模組,係接收那些要進行現實世界實體間個人化距離之計算的請求,其中該請求包含一請求者及包含複數個具有至少一起始位置與一終點位置的現實世界實體;一路徑判定模組,係對由該請求接收模組所接收的每一請求繪製出至少一介於起始位置與終點位置之間的路徑;一路徑資料取得模組,係利用該網路上可用的一全體索引來取得該網路上可用關於該請求者、每一現實空間實體、及該至少一路徑的空間性、時間性、主題性、及社交性資料;一個人化距離計算模組,係利用由該路徑資料取得模組所取得之資料來對該路徑決定模組所繪製的路徑計算出一個人化距離;以及一個人化距離顯示模組,係在一顯示媒介上顯示該個人化距離計算模組所計算出的該個人化距離。
本發明下列描述將參照方法與裝置的方塊圖及操作圖表以選出及呈現關於一特定主題的媒體。閱者將可瞭解到其中每一方塊圖或操作圖表以及該方塊圖或操作圖表中功能區塊之組合係可採用類比或數位硬體或電腦程式指令的方式來實施。
這些電腦程式指令可提供給一般用途型電腦、特定用途電腦、ASIC或其他可程式化的資料處理裝置之處理器來使用。如此一來,這些透過電腦或其他程式化的資料處理裝置之處理器來執行之指令將可執行上述方塊圖或功能區塊中所指定的功能或動作。
在一些其他的實作中,功能區塊中所記之功能或動作可以不按照操作圖表裡的順序進行。例如,圖中所示兩個連續的功能區塊實際上可能是同時被執行,或者該些區塊有時可以相反的順序來執行,端視所牽涉的功能或動作而定。
為本發明揭露之目的,「伺服器」一詞應歸類為一種可提供處理、資料庫、及通訊設備等功能或部件之服務點。舉例來說(但不限於),「伺服器」一詞可歸類為一種具有相關通訊連結、資料儲存、以及資料庫設備的單一實體處理器,或者其亦可歸類成一種包含該伺服器處理器、相關網路與儲存裝置、作業軟體、一或多個資料庫系統、以及應用程式軟體之綜合體,其可支援該伺服器所提供之服務。
為本發明揭露之目的,「終端使用者」或「使用者」等詞應歸類為資料提供者所供應之資料消耗者。舉例來說(但不限於),「終端使用者」一詞可歸類為在網際網路上透過瀏覽器連線以接收資料提供者所提供資料之個人,或者可歸類為一種接收資料及儲存或處理資料的自動軟體應用程式。
為本發明揭露之目的,「媒體」或「媒體內容」等詞可歸類為一種內含終端使用者感興趣內容的二進位式資料。舉例來說(但不限於),「媒體」或「媒體內容」等詞可歸為多媒體資料,如視訊資料、音訊資料、或任何其他能夠轉換為可被終端使用者認知的資料形式。再者,這類資料為了特定目的可以現在已知或未來將發展出之方式來進行編碼。舉例來說(但不限於),其資料可被加密、壓縮及/或是可內含嵌入式元資料(metadata)。
為本發明揭露之目的,電腦可讀取式媒介會以機器可讀取的格式來儲存電腦資料。舉例來說(但不限於),電腦可讀取式媒介可包含電腦儲存媒體及通訊媒體。上述電腦儲存媒體包括揮發性(volatile)與非揮發性(non-volatile)、可移除式、與不可移除式的媒體,其可以任何資訊儲存之方法或技術來執行,例如利用電腦可讀取式指令、資料結構、程式模組或其它資料等。上述電腦儲存媒體包括(但不限於)隨機存取記憶體(RAM)、唯讀記憶體(ROM)、可抹寫編程式唯讀記憶體(EPROM)、電子式可抹寫編程式唯讀記憶體(EEPROM)、快閃記憶體(flash)或其它固態記憶體技術,光碟(CD-ROM)、數位多媒體影碟(DVD)或其它光學儲存裝置,磁性卡匣、磁帶等磁碟儲存裝置、或其它大容量儲存裝置、或任何其它可用於儲存所要資訊並可由電腦存取的媒介。
為本發明揭露之目的,模組係代表一種軟體、硬體或韌體(或其組合)系統、處理流程或功能性、或其組成元件等,來進行文中所描述的特徵及/或功能(其可具有或不具有人機互動或擴充)。該模組可包含子模組。模組的軟體組件可被儲存在電腦可讀取式媒體上。模組可整合在一或多個伺服器上,或是為一或多個伺服器所載入及執行。一或多個模組可群組成一個引擎或一個應用程式。
在本發明的目的中,引擎係代表一種軟體、硬體或韌體(或其組合)系統、處理流程或功能性、或其組成元件等,來進行文中所描述的特徵及/或功能(其可具有或不具有人機互動或擴充)。
本發明的實施例會利用網路所提供之資訊,其中該網路可提供由多個裝置在一網路上所收集與儲存的資料。這類資訊可包含(但不限於)時間性資訊、空間性資訊、以及關於特定使用者或硬體裝置的使用者資訊。上述使用者資訊可包含(但不限於)使用者人口統計、使用者偏好、使用者社交網路、及使用者行為等。W4通訊網路(W4 Communication Network”)即為這類網路的具體實例。
「W4通訊網路」或「W4 COMN」會提供該網路中「何者、何物、何時及何處」等互動資訊。在一實施例中,W4 COMN為使用者、裝置、及處理程序之集合,其同時促進使用者與其代理主機之間的同步與非同步通訊,其中包括一所操用的感測器網路,其可提供現實環境中關於任何主題、位置、使用者、或其組合之資料辨識及收集功能。
在一實施例中,W4 COMN可處理一新訊息之路由/定址、排程、過濾、優先化、回覆、轉送、儲存、刪除、私密性、交易及觸發以及傳遞變化、轉碼及鏈結等動作。再者,這些動作可在W4 COMN可存取之任何通訊頻道上執行。
在一實施例中,W4 COMN使用一資料模型化策略來產生不僅是使用者及位置之設定檔(profile),亦可產生該網路上任何裝置以及使用者指定條件下任何種類的使用者定義之資料。使用關於特定使用者、主題或邏輯資料物件可利用的社交、空間、時間性及邏輯資料,W4 COMN已知的每一實體可對所有其它已知實體及資料物件進行對映及表示,藉以產生對該每一實體之微圖(micro graph,或稱縮影照片)以及一全局圖(global graph),該些圖形使其所有已知實體間相互關連。在一實施例中,這種實體與資料物件間的關係會儲存在W4 COMN內的一全局索引中。
在一實施例中,W4 COMN網路會與被稱為現實世界實體(Real-world entities)的東西相關,下文中稱之為RWEs。RWE代表(但不限於)人、裝置、位置或其它W4 COMN已知的實體事物。在一實施例中,每個W4 COMN已知的RWE會被指派一獨有的W4識別號碼,其可辨識W4 COMN內的RWE。
RWE可直接或透過代理主機(其本身可為RWE)與網路互動。直接與W4 COMN互動的RWE例子包括任何因為要接收或傳送資料或控制訊號而連接到W4 COMN之裝置,像是感測器、馬達、或其他硬體部件等。RWE會包括所有可做為網路節點、可在網路化環境中產生、請求及/或消耗資料、或是可經由該網路進行控制的所有裝置。這類裝置包括任何種類的「非智能型」(dumb)裝置,其目的係設計成來與一網路互動(如行動電話、有線電視機上盒、傳真機、電話、及射頻識別(RFID,“Radio frequency identification”)標籤、感測器等裝置)。
會使用代理主機來與W4 COMN網路進行互動的RWE範例包括所有的非電子實體,其包括物理實體,例如人、位置(如州、城市、房屋、建築物、機場、道路等)及事物(如動物、寵物、家畜、公園、實體物件、汽車、飛機、藝術品等)、及無形的實體,如商務實體、法律實體、人群組織或運動團隊等。此外,「智慧型」裝置(如運算裝置,像是智慧型手機、智慧型機上盒、智慧型汽車等支援與其它裝置或網路、膝上型電腦、個人電腦、伺服器電腦、衛星等進行通訊之裝置)可視為會使用代理主機來與該些網路互動之RWE,在該些裝置上執行之軟體應用程式會作為代理主機。
在一實施例中,W4 COMN可允許RWE之間的關聯性被判定及追蹤。例如,一給定使用者(一RWE)可與任意數目與種類的其它RWE產生關聯,該其它RWE包括其他人、行動電話、智慧型信用卡、個人資料助理(PDA)、電子郵件、及其它通訊服務帳號、網路化電腦、智慧型家電、有線電視與其他媒體服務之機上盒及接收器、及任何其它網路化裝置。此關聯性可明確地由該使用者構成,如當RWE被安裝到W4 COMN時。
此一範例為設定一新的行動電話、有線電視服務或電子郵件帳號,其中使用者可明確地辨識出一RWE(例如該行動電話服務之使用者電話、該使用者有線電視服務之機上盒及/或位置、或該線上服務之使用者名稱及密碼)係與該使用者有直接的關聯。此明確的關聯性可以包括該使用者辨識該使用者與該RWE之間的特定關係(例如此為我的裝置、此為我的家電,此人為我的朋友/父親/兒子等,此裝置為我與其他使用者共享等)。RWE亦可根據目前狀況與一使用者有間接關聯。例如,W4 COMN上的天氣感測器可以根據那些指明該使用者生活在或是正通過該感測器附近位置之資訊來與一使用者產生間接的關聯。
在一實施例中,W4 COMN網路另外包含了被稱之為資料物件(Information Object)的東西,下文稱之為IOs。資訊物件(IO)是為一邏輯物件,其可儲存、維護、產生、或是提供資料來為其他RWE及/或W4 COMN所使用。在一實施例中,在一IO中的資料可由一RWE的動作來修正。W4 COMN中的一IO可具有其獨有的W4識別號碼來辨識W4 COMN內的IO。
在一實施例中,資訊物件(IO)包括被動物件,例如通訊信號(如數位及類比電話信號、串流媒體、及行程間通訊interprocess communication)、電子郵件訊息、交易記錄、虛擬卡、事件記錄(如辨識時間的資料檔案,其可能與一或多個使用者及位置等RWE結合,該檔案更與已知的主題/活動/重要事物產生關聯,如音樂會、汽車比賽、會議、運動活動等)、電話錄音、日曆註記、網頁、資料庫登錄項、電子媒體物件(如內含歌曲、視訊、相片、影像、音訊訊息、電話等資訊的媒體檔案)、電子檔案及相關的元資料。
在一實施例中,資料物件(IOs)包括任何會消耗或產生資料的執行程序或應用程式,例如電子郵件通訊應用程式(如MICROSOFT的OUTLOOK或YAHOO!的YAHOO! MAIL程式)、日曆程式、文字處理程式、影像編輯程式、媒體播放程式、天氣監測程式、瀏覽器程式、及網頁伺服器程式等。這類作用中的IOs可以是一或多個RWE之代理主機,也可能不是。例如,智慧型電話上的語音通訊軟體可同時做為智慧型電話與該智慧型電話之擁有者的代理主機。
在一實施例中,對於每一個資料物件(IOs)至少會有三種關聯RWE的等級。第一種為擁有或控制IO的RWE,無論其作為產生者或是權利擁有者(如具有IO編輯權利或使用權利的RWE)。第二種為該IOs相關的RWE(s),如藉由容納RWE相關資訊或辨識該RWE之資訊。第三種為任何RWE,其為了取得來自該IOs之資料進行某些用途而存取該IO。
在W4 COMN的情境中,「可用資料」及「W4資料」代表存在於IO中的資料,或是自已知的IO或RWE(如所部署的感測器)收集而來資料。在W4 COMN的情境中,「感測器」代表W4資料的任何來源,其包括個人電腦、電話、可攜式個人電腦、或其它無線裝置、家用裝置、汽車、家電、安全掃描器、視訊監控、服裝、產品及地點中的RFID標籤、線上資料,或任何其它關於一現實世界使用者/主題/事物(RWE)或邏輯式代理者(agent)/程序/主題/事物(IO)之資訊來源。
第一圖為W4 COMN上RWE與IO之間關係之範例。在所示的具體實施例中,使用者102為具有一獨有網路ID的RWE。使用者102為透過與使用者102有關聯之代理主機裝置104、106、108、110來與該網路進行通訊的人,上述各者皆為具有獨有網路ID的RWE。這些代理主機可直接與W4 COMN進行通訊,並可透過IO來與W4 COMN進行通訊,如在一代理裝置上或由一代理裝置執行的應用程式。
在一實施例中,代理主機裝置104、106、108、110可與使用者102有明確地關聯。例如,裝置104可為一智慧型電話,其由一手機服務提供商連接到網路,且另一裝置106可為連接至該網路之一智慧型車輛。其它裝置可間接地與使用者102產生關聯。
例如,裝置108可為在符合使用者行動電話104目前位置處的一「非智能型」天氣感測器,因此其因兩RWE 104、108位在相同地方而與使用者102有間接關聯。另一個有間接關聯之裝置110可為W4 COMN已知實體位置112之感測器110。該位置112已知不論是明確地(經由一使用者指定的關係,如此為我的住家、工作場所、父母等)或間接地(該使用者102通常會與RWE 112位於相同位置,其可由位置112處的感測器110資料來證明)與第一使用者102有關聯。
使用者102亦可直接與一或多個人140有關聯,或是經由一直接關聯性與更多人142、144有間接的關聯。這類關聯性可為明確的(例如使用者102可能已經辨識出該關聯人士140為他/她的父親,或是已經辨識出該人士140為該使用者社交網路之一員)或間接的(例如他們共享相同的地址)。追蹤人們(以及其它RWE)間的關聯性可產生「親密性」(intimacy)之概念:親密性可定義為兩個人或RWE之間關聯程度的度量。例如,RWE之間各種程度的關聯免除動作都可被視為是降低親密性層級的行為,並會被指派較低的親密性分數。親密性可僅根據明確的社交資料或是可延展至含括所有包含空間性資料與時間性資料的W4資料。
在一實施例中,W4 COMN中的每個RWE 102、104、106、108、110、112、140、142、144可如所示般與一或多個IO產生關聯。第一圖所示為兩個與行動電話裝置104關聯之資料物件(IOs)122、124。其中一IO 122可為一被動性的資料物件,如行動電話上排程/日曆化軟體所使用之事件記錄、通訊錄應用程式所使用的聯絡人IO、使用裝置104進行的交易歷史記錄、或是由裝置104傳送之一訊息複本。其它的IO 124可能為一作用中的軟體程序或應用程式,其藉著經由W4 COMN傳送或接收資料之方式做為該裝置連到W4 COMN的代理主機。語音通訊軟體、排程/日曆軟體、通訊錄應用程式、或一文字傳訊應用程式皆為IO之範例,其可與網路上其它IO及RWE進行通訊。IOs可能另外與一或更多RWEs感興趣的話題有關聯,這類話題包含(但不限於)音樂家、音樂類型、及位置等。
IO 122、124可近端儲存在裝置104上,或是遠端儲存在W4 COMN可存取之某個節點或資料庫上,例如一訊息伺服器或行動電話服務資料中心。與汽車108有關之IO 126可能為一電子檔案,其內含汽車108之規格及/或目前狀態,如生產商、型號、識別號碼、目前位置、目前速度、目前條件、目前擁有者等。與感測器108有關之IO 128可以辨識感測器108所監測標的的目前狀態,例如目前天氣或目前交通。與行動電話110有關之IO 130可為資料庫中辨識目前帳單上最近電話或收費金額之資訊。
那些僅可透過代理主機與W4 COMN互動的RWE(如人102、140、142、144,運算裝置104、106及位置112)可具有一或多個與其有直接關聯的IO 132、134、146、148、150,其內含對該關聯RWE的RWE取向之資訊。例如,與一位人士有關聯之IO 132、146、148、150可包含一使用者設定檔,其內含電子郵件位址、電話號碼、實體位址、使用者偏好、裝置識別符、及其它與該使用者有關之RWE。IOs另外可包含使用者在W4 COMN上與其它RWE過去的互動記錄(例如交易記錄、訊息複本、記錄該使用者過去在何處之時間與地點組合的列表)、以及該位置及/或任何關係性資訊(例如該使用者與親屬、雇主、同事、鄰居、服務提供商等之關係的明確使用者指示)獨有的W4 COMN識別符。
與人士相關的IO132、146、148、150之另一範例包括遠端應用程式,藉此個人可與W4 COMN進行通訊,例如一網頁式電子郵件服務之帳號,如Yahoo! Mail。位置IO 134可以包含資訊,像是該位置的實際座標、到該位置的行駛方向、該位置的類別(住家、商務場所、公共區域、非公共區域等)、該位置可取得之服務或產品的相關資訊、該位置獨有的W4 COMN識別符、位在該位置處的商務、該位置之相片等。
在一實施例中,RWE會與IO產生關聯來辨識他們之間的關係。RWE與IO可使用元資料來產生關聯。例如,如果一IO是音樂檔案,該音樂檔案的元資料可以包括那些辨識樂手與歌曲等的資料、專輯類型、及該音樂資料的格式。此元資料可以儲存成該音樂檔案的一部份,或是儲存在與該音樂檔案有關的一或多個不同的IO中,或兩者皆是。此外,W4元資料可另外包括該音樂檔案的擁有者,及該擁有者在該音樂檔案中的權利。在另一範例中,如果該IO為一電子相機所拍攝的相片,該相片可以含有除了原有影像資料以外的其他資料,如其顯示器上可產生的影像、辨識該相片何時拍攝的元資料、該相片拍攝時該相機之位置、是用什麼相機拍攝該相片、誰(如果有的話)與該相機有關(如指明為該相機之擁有者)、以及該相片中的主題及人物。為了辨識實體與資料物件之間直接與間接的關聯性,W4 COMN會使用所有可利用的元資料。
第二圖為定義W4 COMN上RWE與IO之間關係之元資料的一具體實施例。在所示的具體實施例中,IO 202包括物件資料204,及五個個別的元資料項目206、208、210、212、214。某些元資料項目208、210、212可能包含僅與物件資料204有關而與任何其它IO或RWE無關的資訊。例如,會與該IO 202之物件資料204有關聯之產生日期、文字、或影像。
另一方面,某些元資料項目206、214可以辨識IO 202與其它RWE及IO之間的關係。如圖中所示,IO 202因其內含之一元資料項目206而與一RWE 220產生關聯,而基於某些W4 COMN已知之資訊,該RWE 220復與兩個IOs 224、226與一第二RWE 222有關聯。例如,其可描述一內含用來辨識電子相機(第一RWE 220)之元資料206的相片(IO 202)與該系統已知為相機220擁有者之使用者(第二RWE 224)之間的關係。這類擁有權資訊可由一或另一與該相機220有關聯之IO224、226來判定。
第二圖亦描繪出將該IO 202與另一IO 230產生關聯之元資料214。此IO 230本身與三個其它的IOs 232、234、236有關聯,該三個資料物件復又與不同的RWE 242、244、246有關聯。例如,此第二圖部份可描述一內含元資料206的音樂檔案(IO 202)之間的關係,該元資料206辨識了定義與此音樂檔案202有關之使用權利範疇的數位權利檔案(第一IO 230)。其它IO 232、234、236為其它與使用權利有關的音樂檔案,且其目前與特定擁有者(RWE 242、244、246)有關聯。
第三圖為W4 COMN之概念模型實施例。W4 COMN 300產生一所操用的傳訊基礎架構,其形式為一全體邏輯性的網路雲(network cloud,亦稱網路雲端),在概念上次分為對圖中所示每一『4W』之網路雲:Who(何者)、Where(何處)、What(何物)及When(何時)。“Who”網路雲302為所有的使用者,不論其是做為傳送者、接收者、資料點、或確認/認證來源,或是作為使用者程式程序、裝置、代理者、日曆等形式之使用者代理主機。
“Where”網路雲304中為所有的實體位置、事件、感測器、或與一空間基準點或位置有關聯之其它RWE。“When”網路雲306是由自然的時間性事件(即為與特定位置或人無關之事件,像是日期、時間、季節)、集體的使用者時間性事件(假日、紀念日、選舉等)、以及使用者定義的時間性事件(生日、智能定時式的節目計畫等)所組成。
“What”網路雲308是由所有可存取至W4 COMN的已知資料-無論是網頁或私人方面、商務或使用者方面,例如其包括了天氣及新聞等環境性資料、RWE生成的資料、IO及IO資料、使用者資料、模型、程序、及應用程式等。因此在概念上,大多數的資料會含括在“What”網路雲308中。
一些實體、感測器、或資料將有可能存在於多個網路雲中,其可能在時間上錯開或同時存在。此外,一些IOs及RWE可為合成物,它們結合了來自一或多個網路雲之元件。這類合成物可被分類為適合幫助RWE與IO之間關聯性的判定。例如,一由位置與時間構成的事件可同等地分類在“When”網路雲306、“What“網路雲308及/或“Where”網路雲304等雲端中。
在一實施例中,W4引擎310為W4 COMN的智能中心,用於作出W4 COMN中所有的決定。W4引擎310會控制W4 COMN每一層間的所有互動,且負責執行那些由W4 COMN作業或互通性應用程式(interoperating)所致能、任何許可的使用者目的或應用程式目的。在一具體實施例中,W4 COMN為一開放式平台,其具有標準化、已發佈的應用程式介面(Application Program Interface,API)來進行請求同步化、排歧(disambiguate)、使用者或主題定址、存取權利、優先化、或其它價值式評等、智慧型排程、自動化,以及主題式、社交性、空間性或時間性警示等資訊之動作。
W4 COMN的其中一種功能為收集關於透過W4 COMN所進行的所有通訊與互動之資料,其可包括儲存IO複本、辨識所有RWE之資訊、以及其它關於IO之資訊(例如何者、何物、何時、何處等資訊)。其它由W4 COMN所收集之資料可包括有關任何給定時間下、任何所給定的RWE與IO之狀態相關資訊,例如位置、運作狀態、受監控的環境(如當RWE為一天氣感測器時,其目前天候狀況會被監控,或是當RWE為一行動電話時,其目前位置係基於其目前所接觸的手機基地台)、及目前狀態。
W4引擎310亦負責由通過W4 COMN之資料與通訊串流來辨識RWE及RWE與IO之間的關係。發明中,辨識那些與IOs有關聯之RWE或是那些有其它RWE所執行之IOs與動作涉入之RWE等之功能皆稱之為實體擷取。實體擷取同時包括簡單的動作,例如辨識一特定IO的傳送者與接收者;或是包括對由W4 COMN收集及/或可利用之資料進行較為複雜之分析,例如判定出那些列有即將來臨事件的時間與位置之訊息,並根據該訊息之內文來將該些事件與該訊息之傳送者與接收者產生關聯,或是根據其RWE位置與一位於共同位置處之交通監測器狀態間的相互關連性來判定一RWE是否塞在車陣中。
須注意當進行IO的實體擷取時,該IO可為一不透明物件,其中僅有與該物件相關的W4元資料為可見者,無法得知該IO的內部資料(即該物件實際內含的主要資料或物件資料),因此元資料之擷取會限制在元資料。或者,假如該IO的內部資料為可見者,其亦可被用於實體擷取中,如一電子郵件內的字串被擷取並關聯成RWE來判定傳送者、使用者、主題、或其他受到該物件或程序影響的RWE或IO之間的關係。
在所示的具體實施例中,W4引擎310可為一個或一群分散式運算裝置,例如一般用途型個人電腦或是因特殊目的建構的伺服器電腦,其藉由通訊硬體及/或軟體連接至W4 COMN。這類運算裝置可為一單一裝置或是一起運作的裝置群組。運算裝置可具有任意數目的程式模組及資料檔案儲存在該運算裝置的近端或遠端大容量儲存裝置與本機記憶體中(如RAM)。例如,如上所述,一運算裝置可包括適合用來控制一網路化電腦運作之作業系統,如微軟公司所提供的WINDOWS XP或WINDOWS SERVER作業系統。
一些RWE亦可為運算裝置,例如(但不限於)智慧性手機、網路式家電、個人電腦、膝上型電腦、及個人資料助理(PDA)。運算裝置可連接至一或多種通訊網路,例如網際網路、公共交換電話網路、行動電話網路、衛星通訊網路、有線通訊網路,例如有線電視或私人的區域網路。運算裝置可透過一有線資料連接或無線連接來連接任何這類的網路,例如wi-fi、WiMAX(802.36)、藍芽或行動電話連接。
本地端的資料結構,包括分散式IO,其可儲存在一電腦可讀取式媒體(未示出)中,該媒體會連接至部份或任何文中所述之運算裝置,其中包括了W4引擎310。例如在一具體實施例中,下述W4 COMN之資料骨幹包括多個大容量儲存裝置,其可保存那些判定文中所述RWE與IO之間關係所需的IOs、元資料、及資料等。
第四圖為W4 COMN架構之功能層。在最低層處,稱之為感測器層402,其為實體裝置、使用者、節點、及其它RWE之網路404。該感測器包括已知的技術,例如網頁解析、全球定位系統(GPS)、手機基地台試接(ping)、使用記錄、信用卡交易、線上購物、明確的使用者設定檔、及透過行為標定達成的模糊使用者側寫(profiling)、搜尋分析、以及其他用來優化特定網路應用或功能的解析模型。
資料層406儲存並分類由感測器層402所產生的資料。該資料可由感測器之網路404或是建構在使用者、裝置、代理者、位置、程序及感測器所操用網路之上層的網路基礎結構408來管理。網路基礎架構408為核心的幕後基礎架構,其包括那些接收網路404上感測器與裝置等傳送之資料所需的硬體及軟體。其更包括進行意義上的分類及追蹤網路404產生之資料所需的處理及儲存能力。
使用者設定檔層410執行W4 COMN的使用者側寫功能。此層410更可分佈在網路基礎結構408與使用者應用程式/程序412之間,其係在W4引擎上或個別的使用者運算裝置上執行。其個人化功能係透過任何單一的通訊頻道與模式或其組合來達成,包括電子郵件、即時訊息(IM)、發文(簡訊服務SMS等)、相片部落格、音訊(如打電話)、視訊(視訊會議、現場廣播)、遊戲、資料信任流程、安全性、認證、或任何其他可用資料的W4 COMN程序呼叫。
在一實施例中,使用者設定檔層410為位在所有感測器之上的一邏輯式層,感測器資料以被最原始的形式傳送至該處進而被映射及放置到W4 COMN資料骨幹420中。該資料(被收集及篩選、關聯、去複製、同步化及排歧化)之後會被儲存在一個或一關連資料庫集合中,其可用於在W4 COMN上認可的應用程式。網路起始之動作及通訊係基於該資料骨幹之領域,且一些這類的動作會使其本身成為該骨幹中某處的記錄,例如發出單據(invoice),而其它像是異常偵測(fraud detection)、同步化、排歧等,即可在不影響該骨幹內設定檔及模型的情況下而完成。
起源於網路外的動作,例如使用者、位置、代理主機及程序的RWE等,其係來自W4 COMN的應用層414。因為其與感測器處理及使用者設定檔層410密切運作,其中的一些應用程式可由W4 COMN運作者開發,並執行作為通訊基礎架構408的一部份,例如電子郵件或日曆程式。應用程式412亦可做為一感測器,它們會透過它們的動作產生資料並透過關於任何因程式執行而產生或可用的資料之資料骨幹而回到資料層406。
在一實施例中,應用層414亦可根據裝置、網路、載波、以及使用者所選的或基於安全性的客製化設定來提供使用者介面(UI,“User interface”)。如果是用來在使用者互動或動作上提供資料回到該網路,則任何的使用者介面皆可在W4 COMN內運作,。在啟用W4 COMN的行動裝置中,使用者介面亦可用來即時地(real-time)確認或排歧任何不完整的W4資料,以及對於任何其它鄰近啟用(enabled)或未啟用(non-enabled)裝置的關連、三角測量、及同步化感測器。
在某些方面,具有足夠多的啟用裝置所帶來之網路效應會因為其現實世界位置中啟用裝置慣常的交集與感知而使該網路得以收集一未啟用裝置之完整或近乎完整的資料(足以進行側寫及追蹤)。
應用層414(或在其中主控)之上為通訊傳送網路416。該通訊傳送網路可由W4 COMN運作器所運作,或是可為獨立的第三方載波服務,資料可透過同步或非同步通訊來傳送。在每一例中,通訊傳送網路414將代表一特定的應用程式或網路基礎架構408請求來傳送或接收資料。
通訊傳送層418亦具有做為感測器之元件,其中包括電話呼叫、電子郵件、部落格等的W4實體擷取,以及該傳送網路內文中特定的使用者命令,例如在呼叫結束之前說出「儲存及優先化此呼叫」可觸發要儲存的先前會話之錄音,並用於該會話內的W4實體來在個人化/使用者設定檔層410的加權優先化決策中進行分析及增加比重。
第五圖描繪出第三圖所示W4引擎的分析組件之具體實施例。如上所述,W4引擎負責從通過該W4 COMN之資料及通訊串流中辨識RWEs及RWEs與IOs之間的關係。
在一具體實施例中,W4引擎會透過該實體擷取程序中一系列進行不同運作的次引擎(sub-engine)來操用所有網路參與者/物並與之連接及交互運作。歸屬引擎(attribution engine)504會追蹤現實世界的擁有權、控制權、發佈、或其他任何IO中任何RWE之有條件性的權利。每當W4引擎502偵測到一個新的IO時,例如透過產生或傳輸一新訊息、一新的交易記錄、一新的影像檔案等,擁有權會被指派給該IO。歸屬引擎504會產生此擁有權資訊,並讓此資訊對W4 COMN已知的每個IO來判定。
關聯引擎506能運行兩種能力:第一,辨識相關的RWE與IO,及它們的關係(例如藉由產生該RWE與IOs間任何組合的結合圖形,以及它們在內文或情境中的屬性、關係及聲譽等;第二,做為任何來自內部或外部來源之注意事件的感測器分析預處理器。
在一具體實施例中,關連引擎506之相關RWE與IO功能之辨識會藉由使用如一或多個直方圖繪製該可用資料來完成。直方圖係一映射技術(mapping),其統計落在多個分屬的類別(即範圍區間bin)的監測項目之數字。藉由選擇每個IO、RWE、及其它已知參數(例如時間、日期、位置等)做為不同的範圍區間(bin)並映射該等可用資料,RWE、IO及其它參數間的關係將可被判別出來。例中會產生一所有RWEs與IOs的直方圖,而基於該所繪製圖形之相關性可由此得出。
做為一預處理器,關連引擎506會監控RWE所提供的資訊,藉以決定是否判別出任何條件可以觸發W4引擎502部份上的動作。例如,假設有一傳送條件已經與一訊息有關連,當關連引擎506判定該條件已滿足時,其可傳送適當的觸發資訊到W4引擎502來觸發該訊息之傳送。
注意引擎508會使用所有適當的網路節點、雲端、使用者、應用程式、或其任何組合,且包括與關連引擎506及歸屬引擎504兩者進行密切的互動。
第六圖所示為一W4引擎的具體實施例,其表示出上述參照第四圖所描述之該些次引擎內的不同組件。在一具體實施例中,W4引擎602包括一注意引擎608、歸屬引擎604、及關連引擎606,還有數個基於基本功能的次管理器。
注意引擎608包括一訊息攝入及生成管理器610,以及一訊息傳送管理器612,其與一訊息配對管理器614與一即時通訊管理器616兩者緊密運工來傳遞及使用所有經過W4 COMN之通訊。
歸屬引擎604會在使用者設定檔管理器618內運作,並與所有其它模組配合來辨識、處理/驗證、及代表與RWE、IO及其組合有關的擁有權及權利資訊。
關連引擎606會將來自該兩個通道(感測器及程序)之資料丟至相同的資料骨幹620,其由W4分析管理器622來組織及控制。資料骨幹620可包含所有網路作業中集結歸檔形式或個別歸檔形式的資料,其中包括使用者記錄624、注意等級場所記錄626、網頁索引及環境性記錄618、電子商務及財務交易資訊630、搜尋索引及記錄632、贊助者的內容或條件式、廣告複本、以及任何或所有在任何W4 COMN程序、IO或事件中所用的資料。由於W4 COMN有可能將會儲存的資料量,資料骨幹620會包括許多資料庫伺服器與資料舖來與W4 COMN通訊以提供充份的儲存容量。
W4 COMN收集的資料包括空間性資料、時間性資料、RWE互動資料、IO內容資料(如媒體資料)及使用者資料,其包括明確提供及推演出的社交性及關係性資料。空間性資料可為任何辨識於一RWE有關之位置的資料。例如,上述空間性資料可包括任何被動收集的位置資料,如手機基地台資料、全球封包無線電服務(GPRS,“Global packet radio service”)資料、全球定位服務(GPS,“Global positioning service”)資料、WI-FI資料、個人區域網路資料、IP位址資料、及來自其它網路存取點之資料,或是主動收集的位置資料,如使用者輸入的位置資料。
時間性資料為一時間式資料(如時戳time stamp),其與使用者及/或電子裝置相關之特定時間及/或事件有關。例如,該時間性資料可為被動收集而來的時間資料(例如來自存在該電子裝置中時鐘之時間資料,或是來自一網路時鐘的時間資料),或該時間性資料可為主動收集而來的時間資料,例如由該電子裝置之使用者輸入的時間資料(例如使用者所維護的日曆)。
邏輯性與IO資料代表一IO內含的資料以及與該IO有關連之資料,例如產生時間、擁有者、相關RWE、何時該IO最後被存取等。例如,該IO可與媒體資料有關。該媒體資料可以包括任何關於可呈現媒體之資料,如音訊資料、視覺資料、及視聽資料。該音訊資料可為與下載的音樂有關之資料,例如類型、作者、專輯及類似者,並可包括來電鈴聲、回鈴鈴聲(ringback)、購買的媒體、播放清單、及共享的媒體等資料。視覺資料可為關於由一電子裝置所接收影像及/或文字之資料(例如透過網際網路或其它網路)。該視覺資料可為關於一電子裝置所傳出及/或獲取的影像及/或文字資料。
該視聽資料可為任何下載至一電子裝置、於該裝置獲取、或是該裝置有關聯之影像相關資料。該媒體資料包括透過網路呈現給使用者之媒體,例如使用網際網路,且包括關於使用者使用該網路輸入及/或接收的文字之資料(例如搜尋詞),以及與該網路媒體間之互動,例如點擊資料(例如廣告橫幅點擊、書籤、點擊行為模式及類似者)。因此,該媒體資料可包括與使用者的RSS饋送、訂閱、群組會員、遊戲服務、警示等有關之資料。
該媒體資料亦可包括非網路性的活動,例如使用一電子裝置(像是行動電話)之影像捕捉及/或視訊捕捉動作。該影像資料可包括由該使用者加入的元資料,或該影像相關的其它資料,例如關於相片、相片被拍攝的地點、拍攝方向、拍攝內容、當日時間等等。媒體資料可用於如推論出活動資訊或喜好資訊,如文化及/或購買喜好資訊。
關係性資料可以包括關於一RWE或IO與另一個RWE或IO之間關係的資料。例如,該關係性資料可以包括使用者識別資料,例如性別、年齡、種族、名字、社會安全號碼、相片及其他與該使用者識別相關的資訊。使用者識別資訊亦可包括電子郵件位址、登入名稱及密碼。關係性資料更可包括辨識那些有明確關聯的RWE之資料。例如,一行動電話的關係性資料可以代表擁有該行動電話之使用者,以及提供該服務到該電話之公司。在另一範例中,智慧型車輛的關係性資料可以辨識其擁有者、識別該擁有者支付電子收費有關之信用卡、識別那些受允許駕駛該車輛之使用者、及識別該車輛的服務站。
關係性資料亦可包括社交網路資料。社交網路資料包括關於使用者或其它RWE所明確定義的任何關係之資料,例如關於使用者的朋友、家庭、同事、商業關係等之資料。社交網路資料可包括例如與使用者所維護電子位址簿對應之資料。關係性資料可與位置資料產生關連來推演其社交網路資訊,例如主要關係(例如使用者-配偶、使用者-小孩、及使用者-父母關係),或其它關係(例如使用者-朋友,使用者-同事,使用者-商業相關關係)。關係性資料亦可利用來推演(例如)活動資訊。
互動資料可為任何與該電子裝置之使用者互動有關之資料,不論是為主動或被動。互動資料之例包括人際通訊資料、媒體資料、關係性資料、交易資料、及裝置互動資料、其所有皆在下文中作進一步的詳細說明。下表1為包括電子資料之例的非窮舉性質列表。
互動資料包含任何RWE之間經由W4 COMN傳送的通訊資料。例如,該通訊資料可為任何與簡訊服務(SMS,“Short message service”)收入或發出之訊息、電子郵件訊息、語音呼叫(例如行動電話呼叫、網路電話呼叫)有關之資料、或是其它關於RWE之人際通訊類型之資料。通訊資料可以與例如時間資料產生關連來推演出通訊頻率等相關之資訊,其中包括了密集的通訊行為模式,其可指出使用者之活動資訊。
該互動資料亦可包括交易性資料。該交易性資料可為任何由該行動電子裝置或由其本身所採取的商業交易之資料,像是賣主資訊、金融機構資訊(例如銀行資訊)、金融帳號資訊(例如信用卡資訊)、商品資訊、及成本/價格資訊、及購買頻率資訊等等。該交易性資料可被用來(例如)推演出活動及喜好資訊。該交易性資訊亦可被用來推演出該使用者所擁有裝置之種類及/或服務,及/或其中該使用者會感興趣者。
該互動資料亦可包括裝置或其它RWE互動資料。這類資料同時包含W4 COMN上使用者與RWE之間互動及該RWE與該W4 COMN之間互動所產生的兩種資料。RWE互動資料可為任何RWE與電子裝置互動相關之資料,其並未包括在任何以上的類別中,例如其它模組/應用程式之電子裝置資料之使用相關的慣常行為模式,例如關於一電子裝置上使用了哪些應用程式,以及這些應用程式多常或何時被使用等相關資料。如下文中所進一步說明的,裝置互動資料可與其它資料產生關聯,以推演出使用者活動相關或其間相關的行為模式之資訊。下表2為包括互動資料範例之非窮舉性質列表。
在這流動的社會裡,人們經常要從一個點往另一個點移動。常常,一個人會想要或需要知道兩個現實世界位置間的距離。現今存有許多服務可計算空間距離。這類服務可為(但不限於)網頁式服務,像是Yahoo!Maps、Mapquest,或是全球化定位服務式(GPS-based)服務。這類服務會計算特定路徑沿線的空間距離,且能夠根據平均移動時間或是根據即時流量資料來評估移動時間。這類服務另可提供低程度上的客製化功能,像是尋找避開高速公路或收費站的路徑。
然而這類服務所計算出之距離一般不會個人化到顯著的程度。當在兩個點之間移動時,空間距離不會是個人目標或目的中的因子。再者,在判定特定路徑的合意度時,該空間距離亦不是個人排程、興趣、喜好、或社交網路中的因子。個人化距離可考量這類因子來加以判定。可用於判定兩個點間個人化距離的因子可分成空間性因子、時間性因子、社交性因子及主題性(或邏輯性)因子等類。
在一具體實施例中,在兩現實世界實體間個人化距離之計算可從判定該兩現實世界實體間的一或多個路徑開始。發明中可根據使用者偏好的移動模式來選擇一或多個路徑。例如,某人可能較偏好走路或使用大眾運輸工具而非開車。路徑安排可僅選擇最短的可用路徑。路徑安排可另外反映出進一步的移動偏好,像是避開高速公路、收費站、校區、建築工地區域等等。給定一個已知的路徑,之後則可對該路徑判定空間距離。在一具體實施例中,空間距離係該路徑之長度。在另一實施例中,移動至一目的地所費時間可被認為是一種空間距離的形式。
空間距離可藉由與距離沒有直接關連的空間性因子來修正。這類空間因子可能關於額外的空間大小,像是高度、海拔、一建築物樓層等等。這類因子可與路徑的實體特性或那些在該路徑上或靠近該路徑處有一位置的實體有關。例如,如果某人重視風景或視覺刺激的環境,無論是自然的或人工的,具有海灣或海洋或天際景觀的路徑則較為合意。如果已知其某部分路徑處於較差的實體狀況或正在建設中,則該路徑會被認為是較不合意者。空間性因子可另外包含一使用者或其他實體額外的速度(即方向與速率)度量。空間性因子另外可包含實體位置附近的環境狀況,像是區域天候狀況。
空間距離之後可進一步利用時間性因子、社交性因子及主題性因子來修正。時間性因子一般可被定義為關聯於時間的流逝是如何影響一路徑的合意度及傳輸模式的因子。最基本的時間性因子係一路徑移動所需的時間。在一路徑上的移動時間可根據在歷程上與該路徑相關的平均移動時間來評估。或者,移動時間可藉由即時監測器或感測器監測的平均速度及移動時間來作更精確的判定。這類感測器可為固定式的感測器,其係沿主要的行進街道設置來監控交通流量。這類感測器亦可為使用者裝置,像是手機電話或全球化定位服務,其位置會被持續地監測亦因此可用來判定實體位置已知的個別使用者裝置之移動速度。在一具體實施例中,用來判定路徑上移動時間之資料可為許多來自多個感測器網路之資料來源的結合。
這類移動時間可能很有用,但可再將其與一段時間內所累積的歷史移動時間資料接合來進一步增強。例如,根據歷史觀點,在星期五人們會較早離開辦公室,可預期6:00PM及7:00PM之間在離開市區的主要路徑上交通會有15到20分鐘的減緩。因此對一個平常花30分鐘通勤的人來說,以5:45PM時的交通速度來判定6:00PM與7:00PM之間的移動時間會得到過度樂觀的評估。
移動時間也可受天候狀況影響。因此根據歷史觀點,當開始下雨時在離開市區的主要路徑上的交通可能會有30分鐘的遲緩。因此,如果預測到要下雨或是剛開始下雨,可藉此調整對該路徑的移動時間。移動時間亦可被區域性事件影響。例如,在一特定日子,市中心的大活動場所預定會有一場音樂會在7:00PM開始。歷史資料會指出在音樂會期間,該活動場所附近的交通會減緩,增加了10分鐘的通勤時間。
時間性因子另外可包括關於一路徑起點與終點相關的時間性資料。例如,假設一路徑之目的地是為一餐廳或一零售地點,如果該零售地點在該路徑可完整往返的期間內會打烊,該路徑即為不合乎需求的路徑。如果該餐廳安排座位的等待時間超過(例如)30分鐘,則該路徑亦不合乎需求。如果一個事件排定在一特定時間時於一位置處發生,例如一現場音樂表演會在10:00PM開始,則在10:00PM之後才能到達該位置之路徑便是不合乎需求的路徑。
時間性因子可另外包括關於一特定人物的時間性相關資料。例如,如果某人有約在身,則可提前赴約的路徑便是合宜的路徑。如果某人一般都在家裡從事特定活動,像是看特定的電視節目,則那些會帶該人到一位置(如餐廳)使該人無法在節目播送前回到家的路徑便是不合宜的路徑。
因此,對一特定路徑或一組路徑而言,其於一路徑上往返所需時間(由即時與歷史資料所告知),以及這類移動時間會對同時期發生的事件所造成之影響,在發明中都可藉以判定而出。在一具體實施例中,空間性距離、移動時間、以及會被移動時間所影響之事件會被個別顯示出來。或者,時間性因子可用來西正空間距離以產生出一個人化的距離。該個人化距離會反映出路徑的整體合意度。在一具體實施例中,該距離會隨該路徑之合意度降低而增加。例如,因為緩慢的移動時間或是基於即時移動評估由某路徑赴約會遲到,則可能原本反映出10英里空間距離的該路徑會被增加到30英里。或者,如果根據即時移動評估從某路徑赴約會遲到,則原先被表示為10分鐘空間距離之該路徑會增加到30分鐘或被表示成「太久」等字眼。
在一具體實施例中,時間性因子可作為權重因子(weighted)或附加因子(additive),其用來採前後一致之方式修正空間距離。權重與附加因子可用來反映單一、連續的數值性關係。例如,假設一10英里的路徑以平均每小時20英里的速度行進來反映,預測會需要30分鐘的移動時間,此時若以平均每小時60英里的速度作為一隨選的目標移動速度,則經由目標移動速度乘以移動時間將可計算得出一加權後的30英里距離。在另一例中,如果某人預計會遲到,則每遲到一分鐘其空間距離就會增加一1英里單位的距離增額。在另一實施例中,預先定義的代碼或標籤可與空間距離產生關連,例如以「10L」代表晚十分鐘,或是以「TL」(too long)代表太晚或太久。
權重與附加因子可一起或擇一用來以倍增式或附加式之計算反映出一段抽象的間隔。例如,如果某人預計會晚上1到10分鐘赴約(抽象性條件),則其空間距離可能要乘上1.5倍或外加10英里。反之,如果某人預計會晚上11到20分鐘赴約,則該空間距離可能要乘上10倍或外加100英里。
空間距離因此可由時間性因子進行多種方式的權重計算來產生一定性的個人化距離,其反映出一路徑之空間距離,亦反映出時間性因子在路徑合意度上(甚至是可行性上)的影響。在一具體實施例中,結合空間距離與時間性權重因子的確切方法可因人而異,且可客製反映出個人的性格或習慣。因此,不喜歡開車的人可能會加重其移動時間之權重,反之一個嚴格守時的人可能會加重對工作或約會遲到之權重。在一具體實施例中,使用者可明確地輸入這些偏好。在另一實施例中,這類偏好可由長期累積之感測資料及對使用者之互動資料等所反映出之使用者行為來輸入。
空間距離可另外使用社交性因子來修正。社交性因子一般可定義為關於一個人的社交關係如何影響到路徑合意度的相關因子。如果一路徑鄰近一或多個正位於其個人社交網絡的個體,則該路徑會被視為是較合宜的,否則發明中會展示出該些個體與一使用者之間在以空間性關聯、時間性關聯、或主題性關連、相關性、重疊性、或分隔程度等基礎上的社交關係。
這類因子可能是基於社交網絡中與個人有關聯的設定檔資料。例如會經過好友住家住址的路徑可被認為是較為合意的路徑,蓋因其提供了去拜訪朋友的潛在機會。這類因子亦可能是基於社交網絡中個人相關之動態資料或即時資料。例如,如果一或多個朋友或熟人目前正位在一位置上,則可到達該位置之路徑會被認為是較為合意的路徑。
社交因子亦可使用社交網絡中個人相關的互動或交易資料。例如,如果某位置是為一或多個朋友或親戚較常或較喜歡去的商家,則到該位置之路徑可被認為是較為合意的路徑。在另一例中,對那些內含不為朋友推薦或朋友會習慣性避免的路段之路徑,該些路徑會被認為是較不合宜的。
社交網路因子亦可用在消極的方面。因此,如果某一個體在個人的社交網絡中被識別為要避開的人,則傾向避開該個體與該個體常去的商家或場所之路徑會被認為是較佳的。
空間距離可另外利用主題性因子來修正。主題性因子一般可被定義為包含環境中位置、使用者、與其他實體相關的已知資料方面的因子。這類因子可能是關於某人的興趣、偏好、以及外來事件係如何影響一路徑的合意度。例如,主題性因子可與一路徑周遭的一般區域有關。對有安全意識的人而言,那些會經過高犯罪率區域的路徑會被認為是較不合宜的。而對享受時裝採購樂趣的人而言,會經過那些高級零售店或精品店林立區域的路徑則會被認為是較為合意之路徑。主題性因子可能會與一路徑上發生或該路徑附近發生的事件有關。例如,如果鄰近地區有節慶正在舉行,經過該鄰近地區的路徑有可能會被認為是較為合意或較不合意的路徑,端視該人是否對該節慶有興趣。
主題性因子可能與路徑的目的地有關。例如,就與使用者喜歡(或厭惡)主題有關的商家位置而言,到該商家位置之路徑會被認為是較為合意的路徑。例如,如果某人是藍調音樂迷,會到那些與藍調音樂相關之目的地(即藍調俱樂部)的路徑會被認為是較為合意之路徑。在另一例中,如果某人不喜歡小孩,會通往那些被評為大家庭的目的地之路徑則會被認為是較不合宜的路徑。如果一位置是為喜愛的記者、新聞刊物、或朋友所評介較喜歡的商家,則到該位置之路徑會被認為是較為合意的路徑。例如,會經過一受當地刊物強烈好評的餐廳之路徑會被認為是較為合宜的路徑,但如果使用者的摯友給予該餐廳惡評,則其會成為較不合宜之路徑。主題性因子可藉此以任何關於主題的已知社交因子來予以權重。
在一具體實施例中,除了前述的時間性因子外,社交性與主題性因子亦可另外用來作為權重因子或附加因子來以前後一致的方式修正空間距離以產生個人化距離。在一具體實施例中,結合空間性距離與時間性權重因子的確切方法可因人而異,且可客製反映出一個人的個性、習慣、與喜好。
須注意上述方法可擴展來判定那些不侷限在實體路徑,或甚至不侷限在空間性或時間性尺度的個人化距離。在一具體實施例中,其路徑可為一起始位置與一終點位置間的一條直線、從一中間第三點起算的一相對距離,或基於一群位置之計算,且該路徑可受社交性因子或主題性因子所調整。
在又一具體實施例中,空間性與時間性尺度會被忽略,而起始位置與終點位置間的個人化距離係基於關於進行請求之使用者、該起始位置與該終點位置、以及與該使用者、該起始位置與該終點位置相關的所有已知RWEs與IOs之社交性因子與主題性因子。,這樣的一個人化距離在功效上會變成一度量值,其可測量出與該使用者的興趣與關聯性相關的該起始位置與該終點位置間有多接近。
下面討論的本發明實施例係說明本發明在W4 COMN方面之應用。然而,須暸解本發明可利用任何能夠追蹤使用者與媒體啟用式電子裝置之實體位置的網路系統來實施,且更可收集與儲存使用者設定檔資料、位置資料、以及關於使用者及其裝置的時間性、空間性、主題性與社交性資料。
W4 COMN可提供一平台來進行兩個或更多現實世界物件間的個人化距離之判定,該些物件可包含空間性因子、時間性因子、社交性因子、與主題性因子等。在某種程度上,W4 COMN可以達到這類結果,因為W4 COMN會知道個人的實體位置與地點的相對位置,更知道這人與地點的偏好與他們對彼此以及對較大的網絡間的關係。
第七圖描繪出使用W4 COMN來進行兩個或更多現實世界物件之間個人化距離之判定。
在所示的實施例中,一個體702想要判定一起始位置720與一終點位置724間的個人化距離。在一具體實施例中,使用者702利用一使用者代理主機裝置704(像是個人資料助理PDA或可攜式媒體播放器)來輸入個人化位置請求並傳送至W4 COMN 750。在一實施例中,該請求包含該起始位置720與該終點位置724。在另一實施例中,該使用者可選擇輸入兩個以上的位置,其可包含一起始位置720、一終點位置724、與一或多個額外的位置,像是一會堂(如去買入場卷)與一朋友的房子718(如去拜訪)。
該起始位置720與該終點位置724間至少存在一實體路徑730。該路徑可由一繪圖應用程式所辨識,如Yahoo Maps,其能夠沿高速公路與道路畫出兩位置間之路徑。或者,該路徑亦可在個人化位置請求中被詳細指明。上述路徑可為(未限定)沿著道路及高速公路前進的路徑,可為一行人路徑,亦可包含利用大眾運輸之區段。當一路徑請求包含超過兩個位置,每一個路徑將會含有該路徑請求中的所有位置,且可提供其他具有不同終點位置的路徑。例如,在位置720起始且包含位置740、718及724之路徑可產生在位置718與位置724終止的不同路徑。
沿所有或部分該路徑730上會有固定式的交通感測器。該感測器會與W4 COMN通訊並持續地傳送包含至少一交通資訊的即時資料給W4 COMN。此外(又或者),W4 COMN可追蹤在路徑730上移動的網路使用者裝置之位置。例如,網路可藉由對手機訊號進行三角量測或是透過內建的全球化定位服務(GPS)之使用來判定手機之位置。車輛708另外可內含感測器或包含汽車速率、方向、移動模式的地理定位裝置。這類車輛可包含該使用者的汽車。此外(又或者),W4 COMN可追蹤由地方當局所傳送的警報與交通狀況諮詢,或由當地911網路(未示出)所提供的資料。此外(又或者),W4 COMN可追蹤飛航709以及車流之移動。
路徑開始於一起始位置720。該起始位置可為一實體點、一地址、或一現實世界實體,像是一建築物或一個體(如進行請求之使用者)。路徑會730行進定期舉辦活動(像是音樂會)的市立會堂740。該路徑另外會經過該使用者702朋友的住家728附近。該路徑另外會經過一風景區744,像是海岸線、俯瞰台、或是可一覽市區天際線的景點。該位置終止於一終點位置724。該終點位置可為一實體點、一地址、或一現實世界實體,像是一建築物或是其位置已為網路所知的個體(例如請求者的朋友具有一裝置,如GPS,其位置可透過該裝置得知)。
請求者702有三個網路已知的朋友706、710及726。使用者706是請求者702的朋友之一,但與該路徑730沒有關聯性。使用者726在該路徑730上有一位於718位置的住家。使用者710目前位於終點位置724。使用者710具有一代理主機裝置712,像是一智慧型手機,其與W4 COMN通訊連結且其地理位置可藉由如全球化定位服務(GPS)或手機訊號三角測量等技術來加以判定。
任何形式的實體位置(如起始位置720及終點位置724)皆可進一步內含網路已知的代理主機裝置或是與之相關。這類裝置可包含(但不限於)與其他使用者的代理主機裝置、販賣機、印表機、家電、LANs、WANs、WiFi裝置、及RFID標籤相關聯的代理主機裝置,其可提供額外的資訊給該網路。第七圖中所示的所有實體可能皆已為W4 COMN所知,且所有網路可連接之裝置與感測器皆可連接至W4 COMN或由該W4 COMN所追蹤(須注意,第七圖中並沒有示出所有可能的連接)。
第八圖描繪出第七圖中所示物件是如何被定義至W4 COMN的具體實施例。
圖中個體702、706、712及726分別表示為使用者RWEs 802、806、810及826。每一個體的裝置表示為代理主機RWEs 804及812。位置720、724及740表示為位置(或商家)RWEs 820、824及840。交通狀況感測器730表示為感測器RWE 830。路徑730表示為內含路徑資訊的一IO 830。風景區由一RWEs代表,其包含該位置處之資訊及該風景區的其他特徵。所有的RWEs可另外具有(未限定)與該些RWEs代理主機、朋友、或朋友代理主機有關聯的IOs。
第九圖為表示第八圖中所示RWEs如何可與一W4 COMN內的實體與物件產生關連之資料模型的具體實施例。
代表請求者的RWE會與路徑IO 830有關聯。在一具體實施例中,該路徑IO包含足夠資料來完整定義該實體路徑,像是道路區段與距離、或一組GPS座標。該路徑IO會直接與一組RWEs有關聯:代表該路徑起始位置的RWE 820,代表該路徑上一交通狀況感測器的RWE 832;代表該路徑上或靠近該路徑的市立會堂之RWE 840、以及代表一風景區的RWE 844;及代表終點位置的RWE824。
在所示的實施例中,路徑IO會進一步與兩主題相關IOs產生關連:如代表RWE 820(代表朋友)的使用者設定檔之IO 828,其中該朋友826住家位置在該路徑上或靠近該路徑。須注意該路徑IO可直接與任何或所有沿著該路徑上的實體位置相關的IO有關,但其亦可能間接地與該路徑與請求者之空間性、時間性、與主題性因子相關的無界(unbouned)IO集有關。例如,在第九圖中,該路徑透過使用者802的社交網路間接地關聯於使用者802的朋友806、810及826。在第九圖中,所示的每一IO係直接地或間接地與該路徑830有關聯。
該請求者RWE會透過一社交網絡(由主題相關之IO 803來代表)與朋友/使用者RWEs 806、810及826產生關連。使用者RWE 806會與一或多個互動資料IO有關聯,該互動資料IO可包含(但不限於)終點位置RWE 824與其他使用者或位置相關的訊息。使用者RWE 810會與該終點位置RWE 824有關聯,例如,藉由可指出該使用者實際位在該位置上之關聯性來產生關聯。使用者RWE 810亦可與實體位置已知的一使用者代理主機裝置RWE 812有關聯。
代表市立會堂的位置RWE 840會進一步與一IO產生關聯,該IO會具有在該會堂上發生之事件資訊,包含帶有事件日期與時間的記事曆。代表目的地的位置RWE 824會進一步與主題828相關的一或多個IO有關聯,其可包含(但不限於)在該目的地演出的現場音樂表演之記事曆、由該目的地位置的消費者所作之評等、或是當地媒體對該位置之評論。
在一具體實施例中,第九圖所示的關係係由W4 COMN所產生,其使用一資料模型化策略來產生設定檔與其他對使用者之主題、位置、網路上任何裝置、及任何使用者定義的資料等形式的IOs類型。藉由利用特定使用者、主題、或邏輯資料物件相關的可用社交性、空間性、時間性、與主題性資料,W4 COMN已知的每一實體可映射(map)與對應所有其他已知的實體與資料物件以產生每一實體之微圖(micrograph)及所有已知實體彼此相關或彼此相對應的一全局圖(global graph)。在一具體實施例中,這類實體與資料物件間的關係會儲存在W4 COMN內的一全體索引中。
第十圖為一流程實施例900,其說明了一具有時間性、空間性、及社交性資料的網路(如W4 COMN)如何被用來判定兩個或更多現實世界物件間的個人化距離。
一請求被接收來計算現實世界實體間的個人化距離910,其中該請求包含對應一起始位置與一終點位置的兩個現實世界實體。該請求可另外包含該起始位置與一終點位置或其他條件間的一實體路徑。該請求可代表目前時間或可代表一未來的時間點。該起始位置與該終點位置之間會有一或多個實體路徑被繪製920。對每一路徑930而言,對該路徑上有關聯的實體與物件之資料940會從網路資料庫942及網路感測器944處取回,其中該網路資料庫內含該網路內與該些實體與物件相關的空間性、時間性、社交性與主題性資料。在一具體實施例中,該網路資料庫942包含一由W4 COMN所維持的RWE與IO關係之全體索引。該空間性、時間性、社交性與主題性資料係利用一或多個上述討論的方法實施例來計算一個人化距離950。然後對每一路徑顯示該個人化距離960。
第十一圖為能夠支援第十圖流程的個人化距離判定引擎1000之具體實施例。在一具體實施例中,該個人化距離判定引擎1000係W4 COMN內的一W4引擎502的組件,且可使用W4引擎內的模組去支援其功能。
一請求接收模組1100會接收請求來進行現實世界實體間個人化距離之計算,其中該請求包含至少兩個對應一起始位置與一終點位置的現實世界實體。該請求可另外包含在該起始位置與該終點位置之間的一實體路徑。一路徑判定模組1200會在該起始位置與該終點位置之間繪製一或多個實體路徑。一路徑資料取得模組1300會從網路資料庫1320及感測器1340處取回與一路徑上的實體與物件有關聯的空間性、時間性、社交性與主題性資料。個人化距離計算模組1400會利用取回的空間性、時間性、社交性與主題性資料以及使用一或多個上述討論的實施例的方法來計算出一個人化距離。一個人化距離顯示模組1500會在一顯示媒介1520上顯示該個人化距離。
在一具體實施例中,該請求接收模組會提供一介面以輸入個人化距離之請求。該介面可能為可顯示在電腦或PDA上的一圖形化使用者介面,其包含在網際網路上可存取的HTTP文件。這樣的一個介面亦可以其他形式執行,包含文字檔,像是電子郵件,及位在運算裝置上可由軟體應用程式使用的應用程式介面(APIs)。在一具體實施例中,個人化距離請求可在一繪圖應用程式介面上輸入,像是Yahoo Maps。該請求可代表目前時間或可代表一未來的時間點。
在一具體實施例中,路徑判定模組可利用一繪圖引擎來判定路徑,像是由Yahoo! Maps所提供可描繪兩位置間路徑的繪圖引擎。或者,該路徑亦可假設為兩位置間的一直線、從一中間第三點起算的一相對距離,或基於一群位置之計算。或者,亦有可能沒有判定任何實體路徑。在一具體實施例中,該路徑判定模組恢復多重實體路徑。該路徑可為完全包含道路、高速公路、人行道、公共運輸工具或其任何組合之路徑。
在一具體實施例中,該距離顯示模組會在一使用者介面上顯示個人化距離。該介面可為一可顯示在電腦或PDA上的一圖形化使用者介面,其包含在網際網路上可存取的HTTP文件。這樣的一個介面亦可以其他形式來執行,包含文字檔,像是電子郵件,及運算裝置上可由軟體應用程式使用的應用程式介面(APIs)。在一具體實施例中,對一或多個路徑的個人化距離可以表列成文字或數字。用來計算該個人化距離的因子可在同樣的顯示器上表列成文字或數字,如此一來該使用者可瞭解計算的準則。在一具體實施例中,超出或低於使用者所定義門檻的距離會被自動排除或拔擢。
在一具體實施例中,個人化距離可顯示成路徑圖上一圖形顯示之套圖層(overlay),其與該個人化距離有關。例如,該個人化距離可在該路徑的長度上以顯著色彩顯示,其中顏色代表該距離的大小。例如,紅色表示20英里以上的距離或是表示其個人化距離為空間距離兩倍以上的路徑。該個人化距離可在該路徑上顯示為一文字標籤。用於該個人化距離計算或在靠近該路徑處具有一實體位置的實體或物件可另外在地圖上顯示為一文字標籤或符號。在另一實施例中,該路徑的色碼係基於使用者可能的偏好級別(例如最佳路徑著成綠色,最差的為褐色)。
在一具體實施例中,在W4 COMN中,路徑資料取得模組1300可為關聯引擎506的組件,且利用W4 COMN內的資料關係來取得一路徑相關資料。在一具體實施例中,網路資料庫1320包含由W4 COMN所維持的RWE與IO關係之全體索引。
例如,回頭參照第九圖,路徑IO 830可與許多物件與實體有關聯,該些物件與實體復與可用於計算路徑上個人化距離的資料有關。在所示的實施例中,該路徑IO係與一個定期或不斷進行資料調詢的即時感測器832有關。其感測資料可包含交通狀況資料、使用者目前狀況與移動資料、以及環境資料,像是溫度、能見度、與天氣狀況。交通狀況感測資料可用來計算路徑上的移動時間。其他類型的感測資料可在計算個人化距離時另外作為因子。例如,如果開始下雨了,移動時間可能會視歷史資料而增加。此外(又或者),如果請求者RWE 826討厭在雨天開車(例如其使用者設定檔或互動資料中所指出的),則在個人化距離計算中下雨會是為一主觀的個人因子。
路徑IO 830會進一步與一位置RWE 840(在該路徑附近具有一位置之會堂)產生關連。RWE 842係與一事件IO有關聯,其可能包含一事件曆。如果有一事件排定在該路徑可往返的時間內進行,則在個人化距離的計算中該事件可作為一因子。該路徑IO 830會進一步與該路徑附近一風景位置的主題相關IO有關聯。如果請求者802重視景色(例如其使用者設定檔或互動資料中所指出的),在個人化距離的計算中該風景位置可作為一因子。
在所示的實施例中,路徑IO 830係由使用者RWE 802所擁有。該使用者RWE 802會透過一社交網路與三個使用者RWE 806、810及826(該請求者的朋友們)產生關連。當對該路徑計算個人化距離時,該些朋友RWEs每一者皆會與計算路徑上個人化距離中可為因子的資料有關。使用者RWE 806可具有目的地RWE 824相關的互動資料或設定檔資料,像是表達目的地相關意見的電子郵件或文字訊息(例如,不好的食物、好的音樂)。使用者RWE 810實際上會呈現在該目的地處,有可能增加該位置的吸引力。使用者/朋友RWE 826的設定檔IO 828會指出該使用者RWE住家實際上靠近該路徑,亦因此,對請求者而言較容易去拜訪。
目的地位置RWE 824具有主題性或其他與其關聯之IOs828,該些IO內含可在個人化距離之計算中作為因子之資料。音樂記事曆可指出某特定時間會有一場音樂表演。那些在該請求RWE的社交網絡外的使用者可能已經對該目的地位置的食物、氣氛、與服務作出評等。當地媒體亦可能已經評論過該終點位置。
在一具體實施例中,個人化距離計算模組1400可給予空間性、時間性、社交性與主題性因子不同的權重。這類權重給予動作可自動根據該請求之內容來判定。由於每個內容可能上會含有無界限的相關資料集,如果有足夠的資訊,該個人化距離計算模組1400可依據該些內容來判定出最重要的因子種類。例如,商店營業時間(時間性因子)在其目的地快要打烊的情況下會變成主要的因子,但在營業時間中間時計算上大多會被忽略。例如,如果一朋友目前正在該處逛街(社交性因子),這類社交性因子在一空間距離之權重中會變成最重要的因子。
在一具體實施例中,每個與個人化距離之計算有關的RWE與IO會具有至少一個對於空間性、時間性、社交性與主題性因子之資料點,且可能具有對每一因子類型多組的資料點。這類因子可為了個人化距離計算之權重而被分類與分級。此外(又或者),使用者的權重偏好會存在網路上一權重設定檔中,其可另外利用一使用者介面來維持,如第十二圖所示之介面。介面2000可使用滑動條2420、2320、2120及2220分別在不同的空間性2400、時間性2300、社交性2100、與主題性因子2200上施予不同的權重。
本領域之技藝人士將認知到本發明之方法及系統可以多種方式來實施,且因此不受前述之實施範例及例子所限制。換言之,由單一或多個組件所執行之功能性元件(呈多種硬體及軟體或韌體及個別功能之組合)可分佈在該客戶端層級或伺服器層級或兩者處的軟體應用程式當中。在此方面而言,文中所述不同具體實施例中任意數目之特徵可被結合成單一或多個具體實施例,且有可能有其它的具體實施例會具有比此處所述所有之特徵更多或更少的特徵。功能性亦可整體或部份地以現今已知或將成為已知的方式分佈在多個組件當中。因此,有無數的軟體/硬體/韌體組合有可能達成文中所述之該些功能、特徵、介面及偏好等。再者,本發明之範疇涵蓋以往習知的方式來實現所述之特徵及功能及介面以及那些可對文中所述硬體或軟體或韌體組件進行之變化及修改,其皆可為現在及以後本領域技藝人士所瞭解。
再者,本揭露書中呈現及描述為流程圖之方法具體實施例係藉以範例之方式來提供,以提供對於該技術更為完整的瞭解。所揭示之方法並不限於文中所呈現的該等運作及邏輯流程。其它的具體實施例則考慮到其中多種運作之次序會被更改,且其中被描述為一較大運作之部份的子運作會被獨立執行。
儘管文中為本發明揭露之目的描述了多種具體實施例,這類具體實施例不應被視為將本發明揭露之教示限制在那些具體實施例。上述該些元件及運作可進行多種的改變及修改來得到維持在本發明揭露中所述系統及程序範疇內的結果。
102,104,106,108,110...RWE
112...實體位置
122,124,126,128,130,132,134...IO
140,142,144,146,148,150,202...IO
204...物件資料
206,208,210,212,214,224,226,230,232,234,236...元資料
220,222,242,244,246...RWE
300...W4COMN
302,304,306,308...網路雲
310...W4引擎
402...感測器層
404...網路
406...資料層
408...網路基礎架構
410...設定檔層
412...程序
414...應用層
416...網路
418...通訊傳送層
420...資料骨幹
502...W4引擎
504...歸屬引擎
506...關聯引擎
508...注意引擎
602...W4引擎
604...歸屬引擎
606...關聯引擎
608...注意引擎
610,612,614,616,622...管理器
620...資料骨幹
624,626,628,632...記錄
630...資訊
702...請求者
704,712...代理主機裝置
706,710,726...朋友
708...汽車
720...起始位置
724...終點位置
728...家
730...路徑
740...會堂
744...風景區
802...使用者RWE
804...代理主機RWE
806...使用者RWE
808...感測器RWE
810...使用者RWE
812...代理主機RWE
820...位置RWE
821...代理主機RWE
824...位置RWE
825...代理主機RWE
826...使用者RWE
830...IO
840...位置RWE
844...位置RWE
900...流程
910,920,930,940,950,960...步驟
942...網路資料庫
944...感測器
1000...判定引擎
1100...請求接收模組
1200...路徑判定模組
1300...路徑資料取得模組
1320...網路資料庫
1340...感測器
1400...個人化距離計算模組
1500...個人化距離顯示模組
1520...顯示媒介
2000...介面
2100...社交性因子
2120,2220,2320,2420...滑動條
2200...主題性因子
2300...時間性因子
2400...空間性因子
本發明上述及其他目的、特徵、及優點將由下列較佳實施例所附圖式更詳細的說明予以充分描述,其中相同的元件符號可代表不同圖式中相同的組件。該些圖式並非要以任何方式限制本發明之範疇,所要強調的是本發明所闡明的原則。
第一圖為W4 COMN上RWE與IO之間關係之具體實施例。
第二圖為定義W4 COMN上RWE與IO之間關係之元資料的具體實施例。
第三圖為W4 COMN之概念模型之具體實施例。
第四圖為W4 COMN架構之功能層之具體實施例。
第五圖為第二圖所示之W4引擎的分析組件之具體實施例。
第六圖為W4引擎的具體實施例,其表示出第五圖中所示次引擎內的不同組件。
第七圖為使用W4 COMN在兩個或更多的現實世界物體之間判定個人化距離的具體實施例。
第八圖為表示在第七圖中所示的使用者及裝置是如何被定義至W4 COMN的具體實施例。
第九圖為一資料模型之具體實施例,其表示出第八圖中所示的RWEs是如何與W4 COMN內的實體與物件產生關連。
第十圖描繪出一流程900之具體實施例,該流程說明了一具有時間性、空間性、及社交性資料的網路,如W4 COMN,是如何被用來決定介於兩個或更多的現實世界物件間的個人化距離。
第十一圖為支援第十圖中流程的個人化距離判定引擎1000之具體實施例。
第十二圖為一使用者介面,其用來在一個人化距離之判定中調整空間性、時間性、社交性及主題性因子的權重。
702...請求者
704...代理主機裝置
706...朋友
708...汽車
710...朋友
712...代理主機裝置
720...起始位置
724...終點位置
726...朋友
728...家
730...路徑
740...會堂
744...風景區
802...使用者RWE
804...代理主機RWE
806...使用者RWE
808...感測器RWE
810...使用者RWE
812...代理主機RWE
820...位置RWE
821...代理主機RWE
824...位置RWE
825...代理主機RWE
826...使用者RWE
830...IO
840...位置RWE
844...位置RWE
Claims (27)
- 一種個人化距離之判定及顯示方法,其包含下列步驟:由一處理器在一網路上接收一要進行一個人化距離之判定的請求,其中該請求包含一請求者之身份識別及包含複數個含有至少一起始位置及一終點位置的現實世界實體;由該處理器透過該網路判定在該起始位置與該終點位置之間的至少一路徑;由該處理器透過該網路利用該網路上可用的一全體索引來取得該網路上可用之關於該請求者、每一現實世界實體及該至少一路徑的空間性、時間性、主題性、社交性資料;由該處理器從感測器資料及就該請求者長時間累積的互動資料,取得該請求者的習慣;基於所取得的習慣由該處理器歸於該請求者之偏好;基於關聯於該請求者、每一現實空間實體、及該至少一路徑的該時間性、主題性、社交性資料,由該處理器修改在該起始位置與該終點位置之間該至少一路徑之一空間距離之一第一值為不同於該第一值之一第二值,其中該空間距離之該第二值係進一步由權重該時間性資料與歸於該請求者之該偏好所決定;由該處理器從所修改之空間距離來計算該起始位置與該終點位置之間的一個人化距離;由該處理器透過該網路傳送多個指令以對每一個該至少一路徑,在一顯示媒介上顯示對該至少一路徑所計算出的一個人化距離之表示。
- 如申請專利範圍第1項之方法,其中該至少一路徑係該起始位置與該終點位置之間的一實體路徑。
- 如申請專利範圍第1項之方法,其中該至少一路徑係該起始位置與該終點位置間的一直線。
- 如申請專利範圍第1項之方法,其中該至少一路徑係該起始位置、該終點位置、及複數個位置之間的一相對距離。
- 如申請專利範圍第1項之方法,其中該至少一路徑係該起始位置、該終點位置、及一第三點之間的一相對距離。
- 如申請專利範圍第1項之方法,其中該請求另包含介於該起始位置與該終點位置之間的一實體路徑,且包含在該請求中的該實體路徑被用來計算該個人化距離。
- 如申請專利範圍第1項之方法,更包含下列步驟:隨著該至少一路徑之可取的減少,由該處理器增加該至少一路徑之該個人化距離。
- 如申請專利範圍第1項之方法,其中對該至少一路徑所計算出的該個人化距離之該表示係為一與該個人化距離相關的一路徑圖上的圖形化顯示套圖層。
- 如申請專利範圍第1項之方法,其中在要進行一個人化距離之判定的請求中的該複數個現實世界實體另包含至少一第三位置,且在該第一位置與該第二位置之間所判定出的該至少一路徑另包含該至少一第三位置。
- 一種個人化距離之判定及顯示系統,包含:一處理器;一電腦可讀取式媒體,該處理器執行且該電腦可讀取式媒體儲存一請求接收模組,係接收要進行現實世界實體間個人化距離之計算的多個請求,其中每一該等請求包含一請求者及複數個含有至少一起始位置與一終點位置的現實世界實體;一路徑判定模組,係對該請求接收模組所接收到的每一個請求繪製介於各該起始位置與終點位置之間的至少一路徑;一路徑資料取得模組,係利用網路上可用的一全體索引來取得網路上可用的關於該請求者、該每一個現實世界實體、及該至少一路徑的空間性、時間性、主題性、及社交性資料,該路徑資料取得模組從感測器資料及就該請求者長時間累積的互動資料取得該請求者的習慣,且基於所取得的習慣歸於該請求者之偏好;一個人化距離計算模組,係利用由該路徑資料取得模組所取得的資料來對由該路徑判定模組所繪製的一路徑計算一個人化距離之一第一值,該個人化距離係由該起始位置與該終點位置之間該至少一路徑 之一空間距離所計算,且該個人化距離基於該時間性、主題性、社交性資料係從該第一值修改為不同於該第一值之一第二值,該空間距離之該第二值係進一步由權重該時間性資料與歸於該請求者之該偏好所決定;以及一個人化距離顯示模組,係提供多個指令以在一顯示媒介上顯示由該個人化距離計算模組所計算出的該個人化距離之表示。
- 如申請專利範圍第10項之系統,其中由該路徑判定模組所繪製的該至少一路徑係一起始位置與一終點位置之間的一實體路徑。
- 如申請專利範圍第10項之系統,其中由該路徑判定模組所繪製的該至少一路徑係一起始位置與一終點位置之間的一條直線。
- 如申請專利範圍第10項之系統,其中由該路徑判定模組所繪製的該至少一路徑係該起始位置、該終點位置、及複數個位置之間的一相對距離。
- 如申請專利範圍第10項之系統,其中由該路徑判定模組所繪製的該至少一路徑係該起始位置、該終點位置、及一第三點之間的一相對距離。
- 如申請專利範圍第10項之系統,其中該請求另包含介於該起始位置與該終點位置之間的一實體路徑,且包含在該請求中的該實體路徑係被該個人化距離計 算模組用來計算一個人化距離。
- 如申請專利範圍第10項之系統,其中該路徑資料取得模組另外從至少一感測器取得關於該路徑之資料。
- 如申請專利範圍第10項之系統,其中該個人化距離顯示模組將該個人化距離顯示成與該個人化距離相關的一路徑圖上的一圖形化顯示套圖層。
- 如申請專利範圍第10項之系統,其中要進行一個人化距離之判定的請求中的該複數個現實世界實體另包含至少一第三位置,且由該路徑判定模組所繪製的該至少一路徑另包含該至少一第三位置。
- 一種具有電腦可執行式指令之電腦可讀取式媒體,當一處理器執行該等指令,致使該處理器執行一方法,該方法包含下列步驟:在一網路上接收一要進行一個人化距離之判定的請求,其中該請求包含請求者之身份識別及包含複數個具有至少一起始位置及一終點位置的現實世界實體;透過該網路判定在該起始位置與該終點位置之間的至少一路徑;利用該網路上可用的一全體索引來取得該網路上可用之關於該請求者、該每一現實世界實體、及該至少一路徑的空間性、時間性、主題性、社交性資料;從感測器資料及就該請求者長時間累積的互動資料,取得該請求者的習慣; 基於所取得的習慣歸於該請求者之偏好;基於關聯於該請求者、每一現實空間實體、及該至少一路徑的該時間性、主題性、社交性資料,修改在該起始位置與該終點位置之間該至少一路徑之一空間距離之一第一值為不同於該第一值之一第二值,其中該空間距離之該第二值係進一步由權重該時間性資料與歸於該請求者之該偏好所決定;經由該網路,從所修改之空間距離來計算介於該起始位置與該終點位置之間的一個人化距離;在一顯示媒介上對每一個該至少一路徑顯示對該至少一路徑所計算出的該個人化距離之表示。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該至少一路徑為一起始位置與一終點位置間的一實體路徑。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該至少一路徑為該起始位置與該終點位置之間的一條直線。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該至少一路徑為該起始位置、該終點位置、及複數個位置之間的一相對距離。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該至少一路徑為該起始位置、該終點位置、及一第三點之間的一相對距離。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該請求另包含在該起始位置與該終點位置之間的一實體路徑,且包含在該請求中的該實體路徑被用來計算一個人化距離。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中與該至少一路徑有關之資料係從至少一感測器取得。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中該個人化距離顯示模組將該個人化距離顯示成一與該個人化距離相關的一路徑圖上的圖形化顯示套圖層。
- 如申請專利範圍第19項之電腦可讀取式媒體,其中在該要進行一個人化距離之判定的請求中的該複數個現實世界實體另包含至少一第三位置,且在該第一位置與該第二位置之間所判定出的該至少一路徑另包含該至少一第三位置。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/163,249 US8706406B2 (en) | 2008-06-27 | 2008-06-27 | System and method for determination and display of personalized distance |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201011262A TW201011262A (en) | 2010-03-16 |
| TWI428564B true TWI428564B (zh) | 2014-03-01 |
Family
ID=41445195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098119946A TWI428564B (zh) | 2008-06-27 | 2009-06-15 | 個人化距離之判定及顯示系統與方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US8706406B2 (zh) |
| KR (2) | KR101177233B1 (zh) |
| CN (1) | CN102067631A (zh) |
| TW (1) | TWI428564B (zh) |
| WO (1) | WO2009158168A2 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI585433B (zh) * | 2014-12-26 | 2017-06-01 | 緯創資通股份有限公司 | 電子裝置及其目標物的顯示方法 |
| TWI622888B (zh) * | 2015-11-09 | 2018-05-01 | 財團法人工業技術研究院 | 找出人群移動行為的方法及執行此方法的非暫態電腦可讀取媒體 |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8452855B2 (en) | 2008-06-27 | 2013-05-28 | Yahoo! Inc. | System and method for presentation of media related to a context |
| US20100125569A1 (en) * | 2008-11-18 | 2010-05-20 | Yahoo! Inc. | System and method for autohyperlinking and navigation in url based context queries |
| US8166016B2 (en) * | 2008-12-19 | 2012-04-24 | Yahoo! Inc. | System and method for automated service recommendations |
| US20110172903A1 (en) * | 2010-01-10 | 2011-07-14 | Daniel Colin Farr | Points of avoidance in a personal navigation device |
| WO2011112981A2 (en) * | 2010-03-12 | 2011-09-15 | New York University | Methods, computer-accessible medium and systems for construction of and inference with networked data, for example, in a financial setting |
| CN102192744A (zh) * | 2010-03-19 | 2011-09-21 | 神达电脑股份有限公司 | 参考回避点产生导航指令的个人导航装置及方法 |
| US8966590B2 (en) * | 2010-08-17 | 2015-02-24 | Facebook, Inc. | Managing social network accessibility based on age |
| US8326668B2 (en) * | 2010-08-31 | 2012-12-04 | International Business Machines Corporation | Managing encounters with persons |
| TWI420080B (zh) * | 2010-11-05 | 2013-12-21 | Mitac Int Corp | 緊急救援導航系統及其導航方法 |
| US8825362B2 (en) * | 2011-01-27 | 2014-09-02 | Honda Motor Co., Ltd. | Calendar sharing for the vehicle environment using a connected cell phone |
| US20120271541A1 (en) * | 2011-04-20 | 2012-10-25 | Telefonaktiebolaget L M Ericsson (Publ) | Route recommendation system |
| US9552376B2 (en) | 2011-06-09 | 2017-01-24 | MemoryWeb, LLC | Method and apparatus for managing digital files |
| US8521407B2 (en) * | 2011-06-10 | 2013-08-27 | GM Global Technology Operations LLC | System and method for ensuring a person reaches a destination on time |
| EP2541484B1 (en) * | 2011-06-30 | 2023-02-15 | Orange | Geo-spatial recommendation and discovery system |
| US9177336B2 (en) * | 2011-09-08 | 2015-11-03 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatuses and methods for recommending a path through an information space |
| DE102011082678A1 (de) * | 2011-09-14 | 2013-03-14 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Bestimmen einer Fahrempfehlung für ein Fahrzeug sowie Verfahren und Vorrichtung zum Bereitstellen einer Fahrempfehlung für ein Fahrzeug |
| US8958817B1 (en) * | 2012-01-19 | 2015-02-17 | Google Inc. | Weighted-distance spatial indexing |
| GB2499288A (en) * | 2012-02-09 | 2013-08-14 | Sita Inf Networking Computing Usa Inc | Path determination |
| US8756013B2 (en) | 2012-04-10 | 2014-06-17 | International Business Machines Corporation | Personalized route generation |
| US20140013193A1 (en) * | 2012-06-29 | 2014-01-09 | Joseph John Selinger | Methods and systems for capturing information-enhanced images |
| US9167591B2 (en) * | 2012-09-06 | 2015-10-20 | Dell Products, Lp | Method and apparatus for determining optimized wireless link selection for a mobile device along a predicted path |
| CN103900572A (zh) * | 2012-12-25 | 2014-07-02 | 上海博泰悦臻电子设备制造有限公司 | 短路径多样性路径导航算法和装置 |
| JP5676657B2 (ja) * | 2013-01-04 | 2015-02-25 | ヤフー株式会社 | 情報提供装置、情報提供方法、情報提供プログラム及びユーザ装置 |
| US20140244837A1 (en) * | 2013-02-26 | 2014-08-28 | Adience SER LTD | Determining a user's identity from an interaction with an identifiable service |
| US8954279B2 (en) * | 2013-06-25 | 2015-02-10 | Facebook, Inc. | Human-like global positioning system (GPS) directions |
| US10068205B2 (en) * | 2013-07-30 | 2018-09-04 | Delonaco Limited | Social event scheduler |
| US10051110B2 (en) * | 2013-08-29 | 2018-08-14 | Apple Inc. | Management of movement states of an electronic device |
| TWI485364B (zh) * | 2013-09-12 | 2015-05-21 | Univ Nat Formosa | Directional distance display device and management system with wireless management function |
| US10177933B2 (en) * | 2014-02-05 | 2019-01-08 | Apple Inc. | Controller networks for an accessory management system |
| US9891064B2 (en) * | 2014-01-31 | 2018-02-13 | Aruba Networks, Inc. | Selection of a route based on prior user behavior or commercial interests |
| EP3493509B1 (en) | 2014-02-05 | 2020-10-21 | Apple Inc. | Uniform communication protocols for communication between controllers and accessories |
| WO2015184387A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Accessory management system using environment model |
| US9799065B1 (en) * | 2014-06-16 | 2017-10-24 | Amazon Technologies, Inc. | Associating items based at least in part on physical location information |
| AU2016212530A1 (en) * | 2015-01-27 | 2017-08-17 | Beijing Didi Infinity Technology And Development Co., Ltd. | Methods and systems for providing information for an on-demand service |
| US10206170B2 (en) | 2015-02-05 | 2019-02-12 | Apple Inc. | Dynamic connection path detection and selection for wireless controllers and accessories |
| US20160377447A1 (en) * | 2015-06-25 | 2016-12-29 | International Business Machines Corporation | Cognitive needs-based trip planning |
| CN106682051B (zh) * | 2015-11-09 | 2020-05-29 | 财团法人工业技术研究院 | 找出人群移动行为的方法 |
| TWI604404B (zh) * | 2016-07-26 | 2017-11-01 | Hope Yuan-Jing Chung | 具同伴配對功能之數位日記交換系統 |
| US10341178B1 (en) | 2016-09-19 | 2019-07-02 | Amazon Technologies, Inc. | Configuring client devices |
| US10574618B1 (en) * | 2016-09-19 | 2020-02-25 | Amazon Technologies, Inc. | Processing client devices |
| ES2789325T3 (es) | 2016-11-04 | 2020-10-26 | Ordnance Survey Ltd | Planificación de rutas circulares |
| US11030266B2 (en) * | 2016-11-30 | 2021-06-08 | Blazer and Flip Flops, Inc | Venue recommendations based on shared guest traits |
| US10496508B2 (en) | 2017-06-02 | 2019-12-03 | Apple Inc. | Accessory communication control |
| US10782142B2 (en) * | 2018-04-10 | 2020-09-22 | Toyota Jidosha Kabushiki Kaisha | Dynamic vehicle navigation system with roadway junction impact |
| US11805009B2 (en) | 2018-06-03 | 2023-10-31 | Apple Inc. | Configuring accessory network connections |
| US10595073B2 (en) | 2018-06-03 | 2020-03-17 | Apple Inc. | Techniques for authorizing controller devices |
| US10936178B2 (en) | 2019-01-07 | 2021-03-02 | MemoryWeb, LLC | Systems and methods for analyzing and organizing digital photos and videos |
Family Cites Families (372)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6850252B1 (en) | 1999-10-05 | 2005-02-01 | Steven M. Hoffberg | Intelligent electronic appliance system and method |
| US5446891A (en) | 1992-02-26 | 1995-08-29 | International Business Machines Corporation | System for adjusting hypertext links with weighed user goals and activities |
| US5583763A (en) | 1993-09-09 | 1996-12-10 | Mni Interactive | Method and apparatus for recommending selections based on preferences in a multi-user system |
| US5493692A (en) | 1993-12-03 | 1996-02-20 | Xerox Corporation | Selective delivery of electronic messages in a multiple computer system based on context and environment of a user |
| US5948040A (en) * | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
| US6571279B1 (en) | 1997-12-05 | 2003-05-27 | Pinpoint Incorporated | Location enhanced information delivery system |
| US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
| EP0718784B1 (en) | 1994-12-20 | 2003-08-27 | Sun Microsystems, Inc. | Method and system for the retrieval of personalized information |
| US5651068A (en) | 1995-03-08 | 1997-07-22 | Hewlett-Packard Company | International cryptography framework |
| JP3134040B2 (ja) | 1995-05-25 | 2001-02-13 | 三菱電機株式会社 | 時分割多重通信制御方法 |
| WO1997019415A2 (en) | 1995-11-07 | 1997-05-29 | Cadis, Inc. | Search engine for remote object oriented database management system |
| US5764906A (en) | 1995-11-07 | 1998-06-09 | Netword Llc | Universal electronic resource denotation, request and delivery system |
| US5794210A (en) | 1995-12-11 | 1998-08-11 | Cybergold, Inc. | Attention brokerage |
| US5802510A (en) | 1995-12-29 | 1998-09-01 | At&T Corp | Universal directory service |
| US5781879A (en) | 1996-01-26 | 1998-07-14 | Qpl Llc | Semantic analysis and modification methodology |
| JP2785794B2 (ja) | 1996-03-25 | 1998-08-13 | 日本電気株式会社 | ダイナミックチャネル割り当て方法とその装置 |
| US6014638A (en) | 1996-05-29 | 2000-01-11 | America Online, Inc. | System for customizing computer displays in accordance with user preferences |
| US6457004B1 (en) | 1997-07-03 | 2002-09-24 | Hitachi, Ltd. | Document retrieval assisting method, system and service using closely displayed areas for titles and topics |
| US6021403A (en) | 1996-07-19 | 2000-02-01 | Microsoft Corporation | Intelligent user assistance facility |
| US5920854A (en) | 1996-08-14 | 1999-07-06 | Infoseek Corporation | Real-time document collection search engine with phrase indexing |
| US5933811A (en) | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
| US20050165699A1 (en) | 1996-11-12 | 2005-07-28 | Hahn-Carlson Dean W. | Processing and management of transaction timing characteristics |
| US6098065A (en) | 1997-02-13 | 2000-08-01 | Nortel Networks Corporation | Associative search engine |
| US7236969B1 (en) | 1999-07-08 | 2007-06-26 | Nortel Networks Limited | Associative search engine |
| US6708184B2 (en) | 1997-04-11 | 2004-03-16 | Medtronic/Surgical Navigation Technologies | Method and apparatus for producing and accessing composite data using a device having a distributed communication controller interface |
| US20010013009A1 (en) | 1997-05-20 | 2001-08-09 | Daniel R. Greening | System and method for computer-based marketing |
| US6182068B1 (en) | 1997-08-01 | 2001-01-30 | Ask Jeeves, Inc. | Personalized search methods |
| US6047234A (en) | 1997-10-16 | 2000-04-04 | Navigation Technologies Corporation | System and method for updating, enhancing or refining a geographic database using feedback |
| US6708203B1 (en) | 1997-10-20 | 2004-03-16 | The Delfin Project, Inc. | Method and system for filtering messages based on a user profile and an informational processing system event |
| US6112181A (en) | 1997-11-06 | 2000-08-29 | Intertrust Technologies Corporation | Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US6157924A (en) | 1997-11-07 | 2000-12-05 | Bell & Howell Mail Processing Systems Company | Systems, methods, and computer program products for delivering information in a preferred medium |
| SE511584C2 (sv) | 1998-01-15 | 1999-10-25 | Ericsson Telefon Ab L M | Informationsdirigering |
| US6212552B1 (en) | 1998-01-15 | 2001-04-03 | At&T Corp. | Declarative message addressing |
| JP3004254B2 (ja) | 1998-06-12 | 2000-01-31 | 株式会社エイ・ティ・アール音声翻訳通信研究所 | 統計的シーケンスモデル生成装置、統計的言語モデル生成装置及び音声認識装置 |
| US6141010A (en) | 1998-07-17 | 2000-10-31 | B. E. Technology, Llc | Computer interface method and apparatus with targeted advertising |
| US6317722B1 (en) | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
| US6845370B2 (en) | 1998-11-12 | 2005-01-18 | Accenture Llp | Advanced information gathering for targeted activities |
| US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| US6324519B1 (en) | 1999-03-12 | 2001-11-27 | Expanse Networks, Inc. | Advertisement auction system |
| US6523172B1 (en) | 1998-12-17 | 2003-02-18 | Evolutionary Technologies International, Inc. | Parser translator system and method |
| US7073129B1 (en) | 1998-12-18 | 2006-07-04 | Tangis Corporation | Automated selection of appropriate information based on a computer user's context |
| US6826552B1 (en) | 1999-02-05 | 2004-11-30 | Xfi Corporation | Apparatus and methods for a computer aided decision-making system |
| US6397307B2 (en) | 1999-02-23 | 2002-05-28 | Legato Systems, Inc. | Method and system for mirroring and archiving mass storage |
| US6741980B1 (en) | 1999-03-23 | 2004-05-25 | Microstrategy Inc. | System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device |
| US6694316B1 (en) | 1999-03-23 | 2004-02-17 | Microstrategy Inc. | System and method for a subject-based channel distribution of automatic, real-time delivery of personalized informational and transactional data |
| US7039639B2 (en) | 1999-03-31 | 2006-05-02 | International Business Machines Corporation | Optimization of system performance based on communication relationship |
| US6327590B1 (en) | 1999-05-05 | 2001-12-04 | Xerox Corporation | System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis |
| US6490698B1 (en) | 1999-06-04 | 2002-12-03 | Microsoft Corporation | Multi-level decision-analytic approach to failure and repair in human-computer interactions |
| US7181438B1 (en) | 1999-07-21 | 2007-02-20 | Alberti Anemometer, Llc | Database access system |
| US6889382B1 (en) | 1999-07-27 | 2005-05-03 | Mediaone Group, Inc. | Remote TV control system |
| CN1176432C (zh) | 1999-07-28 | 2004-11-17 | 国际商业机器公司 | 提供本国语言查询服务的方法和系统 |
| US7181691B2 (en) | 1999-09-16 | 2007-02-20 | Sharp Laboratories Of America, Inc. | Audiovisual information management system with presentation service |
| EP1087321A1 (en) | 1999-09-24 | 2001-03-28 | Alcatel | A method of manipulating an already sent E-Mail and a corresponding server |
| AUPQ312299A0 (en) | 1999-09-27 | 1999-10-21 | Canon Kabushiki Kaisha | Method and system for addressing audio-visual content fragments |
| US7010492B1 (en) | 1999-09-30 | 2006-03-07 | International Business Machines Corporation | Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media |
| JP2003529054A (ja) * | 1999-10-19 | 2003-09-30 | アメリカン カルカー インコーポレイティド | ユーザの嗜好に基づいた効果的なナビゲーション技術 |
| US6665640B1 (en) | 1999-11-12 | 2003-12-16 | Phoenix Solutions, Inc. | Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries |
| US6968313B1 (en) | 1999-11-15 | 2005-11-22 | H Three, Inc. | Method and apparatus for facilitating and tracking personal referrals |
| US7139557B2 (en) | 1999-11-15 | 2006-11-21 | Pango Networks, Inc. | Systems, devices and methods for providing services in a proximity-base environment |
| US20010047384A1 (en) | 1999-11-29 | 2001-11-29 | John Croy | Methods and systems for providing personalized content over a network |
| US7062510B1 (en) | 1999-12-02 | 2006-06-13 | Prime Research Alliance E., Inc. | Consumer profiling and advertisement selection system |
| US7822823B2 (en) | 1999-12-14 | 2010-10-26 | Neeraj Jhanji | Systems for communicating current and future activity information among mobile internet users and methods therefor |
| US7284033B2 (en) | 1999-12-14 | 2007-10-16 | Imahima Inc. | Systems for communicating current and future activity information among mobile internet users and methods therefor |
| US6834195B2 (en) | 2000-04-04 | 2004-12-21 | Carl Brock Brandenberg | Method and apparatus for scheduling presentation of digital content on a personal communication device |
| US6845448B1 (en) | 2000-01-07 | 2005-01-18 | Pennar Software Corporation | Online repository for personal information |
| US20030191816A1 (en) | 2000-01-11 | 2003-10-09 | Spoovy, Llc | System and method for creating and delivering customized multimedia communications |
| US6314365B1 (en) | 2000-01-18 | 2001-11-06 | Navigation Technologies Corp. | Method and system of providing navigation services to cellular phone devices from a server |
| US6662195B1 (en) | 2000-01-21 | 2003-12-09 | Microstrategy, Inc. | System and method for information warehousing supporting the automatic, real-time delivery of personalized informational and transactional data to users via content delivery device |
| US20020035605A1 (en) | 2000-01-26 | 2002-03-21 | Mcdowell Mark | Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce |
| US6829333B1 (en) | 2000-01-31 | 2004-12-07 | Frazier Spaeth Llc | Automated system for messaging based on chains of relationships |
| US6789073B1 (en) | 2000-02-22 | 2004-09-07 | Harvey Lunenfeld | Client-server multitasking |
| FI112433B (fi) | 2000-02-29 | 2003-11-28 | Nokia Corp | Sijaintiin sidotut palvelut |
| US20010035880A1 (en) | 2000-03-06 | 2001-11-01 | Igor Musatov | Interactive touch screen map device |
| EP1275042A2 (en) | 2000-03-06 | 2003-01-15 | Kanisa Inc. | A system and method for providing an intelligent multi-step dialog with a user |
| US7320025B1 (en) | 2002-03-18 | 2008-01-15 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
| AU2001243637A1 (en) | 2000-03-14 | 2001-09-24 | Blue Dolphin Group, Inc. | Method of selecting content for a user |
| US6773344B1 (en) | 2000-03-16 | 2004-08-10 | Creator Ltd. | Methods and apparatus for integration of interactive toys with interactive television and cellular communication systems |
| US6785670B1 (en) | 2000-03-16 | 2004-08-31 | International Business Machines Corporation | Automatically initiating an internet-based search from within a displayed document |
| US6601012B1 (en) | 2000-03-16 | 2003-07-29 | Microsoft Corporation | Contextual models and methods for inferring attention and location |
| US7260837B2 (en) | 2000-03-22 | 2007-08-21 | Comscore Networks, Inc. | Systems and methods for user identification, user demographic reporting and collecting usage data usage biometrics |
| US6757661B1 (en) | 2000-04-07 | 2004-06-29 | Netzero | High volume targeting of advertisements to user of online service |
| US7725523B2 (en) | 2000-04-11 | 2010-05-25 | Bolnick David A | System, method and computer program product for gathering and delivering personalized user information |
| US6714158B1 (en) | 2000-04-18 | 2004-03-30 | Sirf Technology, Inc. | Method and system for data detection in a global positioning system satellite receiver |
| US6731940B1 (en) | 2000-04-28 | 2004-05-04 | Trafficmaster Usa, Inc. | Methods of using wireless geolocation to customize content and delivery of information to wireless communication devices |
| US6985839B1 (en) | 2000-05-05 | 2006-01-10 | Technocom Corporation | System and method for wireless location coverage and prediction |
| CA2349914C (en) | 2000-06-09 | 2013-07-30 | Invidi Technologies Corp. | Advertising delivery method |
| US7404084B2 (en) | 2000-06-16 | 2008-07-22 | Entriq Inc. | Method and system to digitally sign and deliver content in a geographically controlled manner via a network |
| WO2002001416A2 (en) | 2000-06-23 | 2002-01-03 | The Johns Hopkins University | Architecture for distributed database information access |
| US6954778B2 (en) | 2000-07-12 | 2005-10-11 | Microsoft Corporation | System and method for accessing directory service via an HTTP URL |
| GB0017380D0 (en) | 2000-07-14 | 2000-08-30 | Mailround Com Limited | Information communication system |
| KR20040041082A (ko) | 2000-07-24 | 2004-05-13 | 비브콤 인코포레이티드 | 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법 |
| US6494457B2 (en) | 2000-07-26 | 2002-12-17 | Shelly Conte | Enhanced hide and seek game and method of playing game |
| US6778986B1 (en) | 2000-07-31 | 2004-08-17 | Eliyon Technologies Corporation | Computer method and apparatus for determining site type of a web site |
| US6882977B1 (en) | 2000-07-31 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Method and facility for displaying customer activity and value |
| US20020052786A1 (en) | 2000-08-09 | 2002-05-02 | Lg Electronics Inc. | Informative system based on user's position and operating method thereof |
| US6931254B1 (en) | 2000-08-21 | 2005-08-16 | Nortel Networks Limited | Personalized presentation system and method |
| US7437312B2 (en) | 2000-08-23 | 2008-10-14 | Bizrate.Com | Method for context personalized web browsing |
| ES2191605T3 (es) | 2000-09-11 | 2003-09-16 | Mediabricks Ab | Metodo para proporcionar un contenido de medios sobre una red digital. |
| US20020111956A1 (en) | 2000-09-18 | 2002-08-15 | Boon-Lock Yeo | Method and apparatus for self-management of content across multiple storage systems |
| US6907465B1 (en) | 2000-09-22 | 2005-06-14 | Daniel E. Tsai | Electronic commerce using personal preferences |
| US7865306B2 (en) | 2000-09-28 | 2011-01-04 | Michael Mays | Devices, methods, and systems for managing route-related information |
| JP2003044708A (ja) | 2000-10-02 | 2003-02-14 | Omron Corp | 情報仲介システムとそれに用いられる情報仲介方法 |
| US6502033B1 (en) | 2000-10-05 | 2002-12-31 | Navigation Technologies Corp. | Turn detection algorithm for vehicle positioning |
| US6904160B2 (en) | 2000-10-18 | 2005-06-07 | Red Hen Systems, Inc. | Method for matching geographic information with recorded images |
| US20020112035A1 (en) | 2000-10-30 | 2002-08-15 | Carey Brian M. | System and method for performing content experience management |
| WO2002041190A2 (en) | 2000-11-15 | 2002-05-23 | Holbrook David M | Apparatus and method for organizing and/or presenting data |
| US7925967B2 (en) | 2000-11-21 | 2011-04-12 | Aol Inc. | Metadata quality improvement |
| US20020065844A1 (en) | 2000-11-30 | 2002-05-30 | Rich Robinson | Metadata internet platform for enabling customization of tags in digital images |
| AUPR230700A0 (en) | 2000-12-22 | 2001-01-25 | Canon Kabushiki Kaisha | A method for facilitating access to multimedia content |
| US7058508B2 (en) | 2001-01-12 | 2006-06-06 | Energy Control Technologies | Automated building service broker |
| JP2002222145A (ja) | 2001-01-26 | 2002-08-09 | Fujitsu Ltd | 電子メール送信方法、コンピュータ・プログラム、および、記録媒体 |
| US20020138331A1 (en) | 2001-02-05 | 2002-09-26 | Hosea Devin F. | Method and system for web page personalization |
| US7027801B1 (en) | 2001-02-06 | 2006-04-11 | Nortel Networks Limited | Method delivering location-base targeted advertisements to mobile subscribers |
| US6701311B2 (en) | 2001-02-07 | 2004-03-02 | International Business Machines Corporation | Customer self service system for resource search and selection |
| WO2002065320A1 (en) | 2001-02-15 | 2002-08-22 | Suffix Mail Inc. | E-mail messaging system |
| US20050015451A1 (en) | 2001-02-15 | 2005-01-20 | Sheldon Valentine D'arcy | Automatic e-mail address directory and sorting system |
| US20020133400A1 (en) | 2001-03-13 | 2002-09-19 | Boomerangmarketing.Com Incorporated | Systems and methods for internet reward service |
| US20030032409A1 (en) | 2001-03-16 | 2003-02-13 | Hutcheson Stewart Douglas | Method and system for distributing content over a wireless communications system |
| US7266085B2 (en) | 2001-03-21 | 2007-09-04 | Stine John A | Access and routing protocol for ad hoc network using synchronous collision resolution and node state dissemination |
| US7512407B2 (en) | 2001-03-26 | 2009-03-31 | Tencent (Bvi) Limited | Instant messaging system and method |
| US20020173971A1 (en) | 2001-03-28 | 2002-11-21 | Stirpe Paul Alan | System, method and application of ontology driven inferencing-based personalization systems |
| ITTO20010296A1 (it) | 2001-03-30 | 2002-09-30 | Telecom Italia Lab Spa | Metodo per la trasmissione di dati di localizzazione di apparati mobli per telefonia cellulare. |
| JP2002297753A (ja) | 2001-03-30 | 2002-10-11 | Fujitsu Ltd | 画像データ提供システム |
| US7039643B2 (en) | 2001-04-10 | 2006-05-02 | Adobe Systems Incorporated | System, method and apparatus for converting and integrating media files |
| JP3709423B2 (ja) | 2001-04-13 | 2005-10-26 | 繁幸 梨木 | 口コミ情報伝送装置、口コミ情報伝送方法、及び口コミ情報伝送プログラム |
| US7620621B2 (en) | 2001-05-01 | 2009-11-17 | General Electric Company | Methods and system for providing context sensitive information |
| WO2002091186A1 (en) | 2001-05-08 | 2002-11-14 | Ipool Corporation | Privacy protection system and method |
| US20020198786A1 (en) | 2001-05-30 | 2002-12-26 | Tripp Cynthia Pope | Marketing system |
| US7194512B1 (en) | 2001-06-26 | 2007-03-20 | Palm, Inc. | Method and apparatus for wirelessly networked distributed resource usage for data gathering |
| US20030009495A1 (en) | 2001-06-29 | 2003-01-09 | Akli Adjaoute | Systems and methods for filtering electronic content |
| US6798358B2 (en) | 2001-07-03 | 2004-09-28 | Nortel Networks Limited | Location-based content delivery |
| US20030008661A1 (en) | 2001-07-03 | 2003-01-09 | Joyce Dennis P. | Location-based content delivery |
| US20030009367A1 (en) | 2001-07-06 | 2003-01-09 | Royce Morrison | Process for consumer-directed prescription influence and health care product marketing |
| EP1282054A1 (de) | 2001-08-01 | 2003-02-05 | Alcatel | Verfahren zum Durchführen eines Dienstes zur Organisation von Besprechungen für Teilnehmer eines Kommunikationsnetzes, sowie Diensterechner und Programmmodul hierfür |
| US7284191B2 (en) | 2001-08-13 | 2007-10-16 | Xerox Corporation | Meta-document management system with document identifiers |
| US6778979B2 (en) | 2001-08-13 | 2004-08-17 | Xerox Corporation | System for automatically generating queries |
| FI115419B (fi) | 2001-08-20 | 2005-04-29 | Helsingin Kauppakorkeakoulu | Informaatiopalveluiden käyttäjäkohtainen personointi |
| US7185286B2 (en) | 2001-08-28 | 2007-02-27 | Nvidia International, Inc. | Interface for mobilizing content and transactions on multiple classes of devices |
| US7403938B2 (en) | 2001-09-24 | 2008-07-22 | Iac Search & Media, Inc. | Natural language query processing |
| JP4160506B2 (ja) | 2001-09-28 | 2008-10-01 | レヴェル 3 シーディーエヌ インターナショナル インコーポレーテッド. | 構成可能な適応型広域トラフィック制御および管理 |
| US20030078978A1 (en) | 2001-10-23 | 2003-04-24 | Clifford Lardin | Firmware portable messaging units utilizing proximate communications |
| US7421466B2 (en) | 2001-10-29 | 2008-09-02 | Hewlett-Packard Development Company, L.P. | Dynamic mapping of wireless network devices |
| WO2003038377A1 (en) | 2001-11-02 | 2003-05-08 | Matsushita Electric Industrial Co., Ltd. | Terminal apparatus |
| US7136871B2 (en) | 2001-11-21 | 2006-11-14 | Microsoft Corporation | Methods and systems for selectively displaying advertisements |
| US6781920B2 (en) | 2001-12-05 | 2004-08-24 | International Business Machines Corporation | Method for resolving meeting conflicts within an electronic calendar application |
| WO2003067473A1 (en) | 2002-02-04 | 2003-08-14 | Cataphora, Inc. | A method and apparatus for sociological data mining |
| US20030149574A1 (en) | 2002-02-05 | 2003-08-07 | Rudman Daniel E. | Method for providing media consumers with total choice and total control |
| CA2472953A1 (en) | 2002-02-14 | 2003-08-21 | Andrew Charles Zmolek | Presence tracking and name space interconnection techniques |
| US20060069616A1 (en) | 2004-09-30 | 2006-03-30 | David Bau | Determining advertisements using user behavior information such as past navigation information |
| US7680796B2 (en) | 2003-09-03 | 2010-03-16 | Google, Inc. | Determining and/or using location information in an ad system |
| US7013149B2 (en) | 2002-04-11 | 2006-03-14 | Mitsubishi Electric Research Laboratories, Inc. | Environment aware services for mobile devices |
| US7065345B2 (en) | 2002-04-19 | 2006-06-20 | Stephen J. Carlton | Data processing apparatus and method for correlation analysis |
| US20050192025A1 (en) | 2002-04-22 | 2005-09-01 | Kaplan Richard D. | Method and apparatus for an interactive tour-guide system |
| US20040015588A1 (en) | 2002-07-22 | 2004-01-22 | Web.De Ag | Communications environment having multiple web sites |
| US20050182824A1 (en) | 2002-04-30 | 2005-08-18 | Pierre-Alain Cotte | Communications web site |
| US20040148341A1 (en) | 2003-01-29 | 2004-07-29 | Web.De Ag | Web site having an individual event settings element |
| US8611919B2 (en) | 2002-05-23 | 2013-12-17 | Wounder Gmbh., Llc | System, method, and computer program product for providing location based services and mobile e-commerce |
| US7194463B2 (en) | 2002-05-28 | 2007-03-20 | Xerox Corporation | Systems and methods for constrained anisotropic diffusion routing within an ad hoc network |
| US12299693B2 (en) | 2002-06-14 | 2025-05-13 | Dizpersion Corporation | Method and system for providing network based target advertising and encapsulation |
| US7209915B1 (en) | 2002-06-28 | 2007-04-24 | Microsoft Corporation | Method, system and apparatus for routing a query to one or more providers |
| US7707317B2 (en) | 2002-07-01 | 2010-04-27 | Prolifiq Software Inc. | Adaptive electronic messaging |
| US7752072B2 (en) | 2002-07-16 | 2010-07-06 | Google Inc. | Method and system for providing advertising through content specific nodes over the internet |
| JP4300767B2 (ja) | 2002-08-05 | 2009-07-22 | ソニー株式会社 | ガイドシステム、コンテンツサーバ、携帯装置、情報処理方法、情報処理プログラム、及び記憶媒体 |
| US7363345B2 (en) | 2002-08-27 | 2008-04-22 | Aol Llc, A Delaware Limited Liability Company | Electronic notification delivery mechanism selection based on recipient presence information and notification content |
| US7570943B2 (en) | 2002-08-29 | 2009-08-04 | Nokia Corporation | System and method for providing context sensitive recommendations to digital services |
| US7657907B2 (en) | 2002-09-30 | 2010-02-02 | Sharp Laboratories Of America, Inc. | Automatic user profiling |
| US7254581B2 (en) | 2002-11-13 | 2007-08-07 | Jerry Johnson | System and method for creation and maintenance of a rich content or content-centric electronic catalog |
| US7802724B1 (en) | 2002-12-20 | 2010-09-28 | Steven Paul Nohr | Identifications and communications methods |
| US20040203909A1 (en) | 2003-01-01 | 2004-10-14 | Koster Karl H. | Systems and methods for location dependent information download to a mobile telephone |
| US8225194B2 (en) | 2003-01-09 | 2012-07-17 | Kaleidescape, Inc. | Bookmarks and watchpoints for selection and presentation of media streams |
| US7305445B2 (en) | 2003-01-28 | 2007-12-04 | Microsoft Corporation | Indirect disposable email addressing |
| US7406502B1 (en) | 2003-02-20 | 2008-07-29 | Sonicwall, Inc. | Method and system for classifying a message based on canonical equivalent of acceptable items included in the message |
| US7543237B2 (en) | 2003-03-19 | 2009-06-02 | Accenture Global Servicecs Gmbh | Dynamic collaboration assistant |
| KR100546480B1 (ko) | 2003-03-28 | 2006-01-26 | 에스케이 텔레콤주식회사 | 이동 단말기의 과금정보를 이용한 교통정보 획득방법 |
| KR100478019B1 (ko) | 2003-04-03 | 2005-03-22 | 엔에이치엔(주) | 지역 정보 검색 결과 제공 방법 및 시스템 |
| US7007014B2 (en) | 2003-04-04 | 2006-02-28 | Yahoo! Inc. | Canonicalization of terms in a keyword-based presentation system |
| US7613687B2 (en) | 2003-05-30 | 2009-11-03 | Truelocal Inc. | Systems and methods for enhancing web-based searching |
| US7069308B2 (en) | 2003-06-16 | 2006-06-27 | Friendster, Inc. | System, method and apparatus for connecting users in an online computer system based on their relationships within social networks |
| US7392311B2 (en) | 2003-06-19 | 2008-06-24 | International Business Machines Corporation | System and method for throttling events in an information technology system |
| US20050015599A1 (en) | 2003-06-25 | 2005-01-20 | Nokia, Inc. | Two-phase hash value matching technique in message protection systems |
| US20040267880A1 (en) | 2003-06-30 | 2004-12-30 | Kestutis Patiejunas | System and method for delivery of media content |
| US7219013B1 (en) | 2003-07-31 | 2007-05-15 | Rockwell Collins, Inc. | Method and system for fault detection and exclusion for multi-sensor navigation systems |
| US8200775B2 (en) | 2005-02-01 | 2012-06-12 | Newsilike Media Group, Inc | Enhanced syndication |
| US7441203B2 (en) | 2003-08-11 | 2008-10-21 | Core Mobility, Inc. | Interactive user interface presentation attributes for location-based content |
| US7213036B2 (en) | 2003-08-12 | 2007-05-01 | Aol Llc | System for incorporating information about a source and usage of a media asset into the asset itself |
| US7529811B2 (en) | 2003-08-21 | 2009-05-05 | Microsoft Corporation | Systems and methods for the implementation of a core schema for providing a top-level structure for organizing units of information manageable by a hardware/software interface system |
| US7840892B2 (en) | 2003-08-29 | 2010-11-23 | Nokia Corporation | Organization and maintenance of images using metadata |
| US7849103B2 (en) | 2003-09-10 | 2010-12-07 | West Services, Inc. | Relationship collaboration system |
| US8639520B2 (en) | 2003-10-06 | 2014-01-28 | Cerner Innovations, Inc. | System and method for creating a visualization indicating relationships and relevance to an entity |
| US20050096842A1 (en) | 2003-11-05 | 2005-05-05 | Eric Tashiro | Traffic routing method and apparatus for navigation system to predict travel time and departure time |
| US7752210B2 (en) | 2003-11-13 | 2010-07-06 | Yahoo! Inc. | Method of determining geographical location from IP address information |
| US7529215B2 (en) | 2003-11-17 | 2009-05-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Encapsulation of independent transmissions over internal interface of distributed radio base station |
| US20050203801A1 (en) | 2003-11-26 | 2005-09-15 | Jared Morgenstern | Method and system for collecting, sharing and tracking user or group associates content via a communications network |
| US8306874B2 (en) | 2003-11-26 | 2012-11-06 | Buy.Com, Inc. | Method and apparatus for word of mouth selling via a communications network |
| EP1716525A4 (en) | 2003-11-26 | 2008-05-21 | Buy Com Inc | METHOD AND SYSTEM FOR CONTINUOUS ADVERTISING THROUGH A COMMUNICATION NETWORK |
| US20050159220A1 (en) | 2003-12-15 | 2005-07-21 | Gordon Wilson | Method and interface system for facilitating access to fantasy sports leagues |
| KR100556438B1 (ko) | 2004-01-02 | 2006-03-03 | 엘지전자 주식회사 | 영상기기의 원격 제어장치 및 그 제어방법 |
| US20050151849A1 (en) | 2004-01-13 | 2005-07-14 | Andrew Fitzhugh | Method and system for image driven clock synchronization |
| US20050160080A1 (en) | 2004-01-16 | 2005-07-21 | The Regents Of The University Of California | System and method of context-specific searching in an electronic database |
| US8015119B2 (en) | 2004-01-21 | 2011-09-06 | Google Inc. | Methods and systems for the display and navigation of a social network |
| US7269590B2 (en) | 2004-01-29 | 2007-09-11 | Yahoo! Inc. | Method and system for customizing views of information associated with a social network user |
| US7707122B2 (en) | 2004-01-29 | 2010-04-27 | Yahoo ! Inc. | System and method of information filtering using measures of affinity of a relationship |
| US7522995B2 (en) | 2004-02-05 | 2009-04-21 | Nortrup Edward H | Method and system for providing travel time information |
| US10417298B2 (en) | 2004-12-02 | 2019-09-17 | Insignio Technologies, Inc. | Personalized content processing and delivery system and media |
| WO2005084234A2 (en) | 2004-02-27 | 2005-09-15 | Daniel Abrahamsohn | Method of and system for obtaining data from multiple sources and raking documents based on meta data obtained through collaborative filtering and other matching techniques |
| WO2005089286A2 (en) | 2004-03-15 | 2005-09-29 | America Online, Inc. | Sharing social network information |
| JP2005293020A (ja) | 2004-03-31 | 2005-10-20 | Fujitsu Ltd | 移動物体の映像データ検索方法、移動物体の撮影・検出装置、移動物体の映像データ検索装置 |
| US7379968B2 (en) | 2004-06-03 | 2008-05-27 | International Business Machines Corporation | Multiple moderation for networked conferences |
| US7746376B2 (en) | 2004-06-16 | 2010-06-29 | Felipe Mendoza | Method and apparatus for accessing multi-dimensional mapping and information |
| TWI271664B (en) | 2004-06-17 | 2007-01-21 | Panasonic Taiwan Co Ltd | Method for creating guiding graphics |
| US7984037B2 (en) | 2004-07-16 | 2011-07-19 | Canon Kabushiki Kaisha | Method for evaluating xpath-like fragment identifiers of audio-visual content |
| US7958115B2 (en) | 2004-07-29 | 2011-06-07 | Yahoo! Inc. | Search systems and methods using in-line contextual queries |
| US20080046298A1 (en) | 2004-07-29 | 2008-02-21 | Ziv Ben-Yehuda | System and Method For Travel Planning |
| US20070043766A1 (en) | 2005-08-18 | 2007-02-22 | Nicholas Frank C | Method and System for the Creating, Managing, and Delivery of Feed Formatted Content |
| US20060040719A1 (en) | 2004-08-20 | 2006-02-23 | Jason Plimi | Fantasy sports league pre-draft logic method |
| US7865457B2 (en) | 2004-08-25 | 2011-01-04 | International Business Machines Corporation | Knowledge management system automatically allocating expert resources |
| US8615731B2 (en) | 2004-08-25 | 2013-12-24 | Mohit Doshi | System and method for automating the development of web services that incorporate business rules |
| US20060053058A1 (en) | 2004-08-31 | 2006-03-09 | Philip Hotchkiss | System and method for gathering consumer feedback |
| US20060047563A1 (en) | 2004-09-02 | 2006-03-02 | Keith Wardell | Method for optimizing a marketing campaign |
| US20060069612A1 (en) | 2004-09-28 | 2006-03-30 | Microsoft Corporation | System and method for generating an orchestrated advertising campaign |
| US20060085392A1 (en) | 2004-09-30 | 2006-04-20 | Microsoft Corporation | System and method for automatic generation of search results based on local intention |
| DE102004050785A1 (de) | 2004-10-14 | 2006-05-04 | Deutsche Telekom Ag | Verfahren und Anordnung zur Bearbeitung von Nachrichten im Rahmen eines Integrated Messaging Systems |
| KR20090128582A (ko) | 2004-10-19 | 2009-12-15 | 야후! 인크. | 위치 기반 사회 네트워킹을 위한 시스템 및 방법 |
| US7324957B2 (en) | 2004-10-21 | 2008-01-29 | Soundstarts, Inc. | Proximal advertising using hand-held communication devices |
| US20060129313A1 (en) | 2004-12-14 | 2006-06-15 | Becker Craig H | System and method for driving directions based on non-map criteria |
| KR100703468B1 (ko) | 2004-12-29 | 2007-04-03 | 삼성전자주식회사 | 개인 항법 단말기에서 경로 안내 장치 및 방법 |
| US20060184579A1 (en) | 2005-01-05 | 2006-08-17 | Michael Mills | Framework for providing ancillary content in a television environment |
| US7472397B2 (en) | 2005-01-11 | 2008-12-30 | International Business Machines Corporation | Method and system to correlate and consolidate a plurality of events |
| WO2006089994A1 (en) | 2005-01-12 | 2006-08-31 | Nokia Corporation | Name service in a multihop wireless ad hoc network |
| US7895574B2 (en) | 2005-01-14 | 2011-02-22 | Microsoft Corporation | System and methods for automatically verifying management packs |
| US7689556B2 (en) | 2005-01-31 | 2010-03-30 | France Telecom | Content navigation service |
| US7343364B2 (en) | 2005-02-04 | 2008-03-11 | Efunds Corporation | Rules-based system architecture and systems using the same |
| US20060212401A1 (en) | 2005-03-15 | 2006-09-21 | Apple Computer, Inc. | Method and system for network-based promotion of particular digital media items |
| US20060212330A1 (en) | 2005-03-16 | 2006-09-21 | Erkki Savilampi | Network based processing of calendar meeting requests |
| US20080285886A1 (en) | 2005-03-29 | 2008-11-20 | Matthew Emmerson Allen | System For Displaying Images |
| US8732175B2 (en) | 2005-04-21 | 2014-05-20 | Yahoo! Inc. | Interestingness ranking of media objects |
| US10210159B2 (en) | 2005-04-21 | 2019-02-19 | Oath Inc. | Media object metadata association and ranking |
| US7777648B2 (en) | 2005-04-21 | 2010-08-17 | Microsoft Corporation | Mode information displayed in a mapping application |
| US7466244B2 (en) | 2005-04-21 | 2008-12-16 | Microsoft Corporation | Virtual earth rooftop overlay and bounding |
| US7607582B2 (en) | 2005-04-22 | 2009-10-27 | Microsoft Corporation | Aggregation and synchronization of nearby media |
| US7606580B2 (en) | 2005-05-11 | 2009-10-20 | Aol Llc | Personalized location information for mobile devices |
| US7451102B2 (en) | 2005-06-03 | 2008-11-11 | Shadow Enterprises Inc. | Ordering method utilizing instant messaging |
| US20060282455A1 (en) | 2005-06-13 | 2006-12-14 | It Interactive Services Inc. | System and method for ranking web content |
| US7899469B2 (en) | 2005-07-12 | 2011-03-01 | Qwest Communications International, Inc. | User defined location based notification for a mobile communications device systems and methods |
| US7259668B2 (en) | 2005-07-12 | 2007-08-21 | Qwest Communications International Inc. | Mapping the location of a mobile communications device systems and methods |
| US20070156524A1 (en) | 2005-08-26 | 2007-07-05 | Spot Runner, Inc., A Delware Corporation | Systems and Methods For Content Customization |
| US20070050128A1 (en) * | 2005-08-31 | 2007-03-01 | Garmin Ltd., A Cayman Islands Corporation | Method and system for off-board navigation with a portable device |
| US8560385B2 (en) | 2005-09-02 | 2013-10-15 | Bees & Pollen Ltd. | Advertising and incentives over a social network |
| US20070150359A1 (en) | 2005-09-09 | 2007-06-28 | Lim Kok E S | Social marketing network |
| US7577665B2 (en) | 2005-09-14 | 2009-08-18 | Jumptap, Inc. | User characteristic influenced search results |
| GB2430507A (en) | 2005-09-21 | 2007-03-28 | Stephen Robert Ives | System for managing the display of sponsored links together with search results on a mobile/wireless device |
| US20070073641A1 (en) | 2005-09-23 | 2007-03-29 | Redcarpet, Inc. | Method and system for improving search results |
| US20070072591A1 (en) | 2005-09-23 | 2007-03-29 | Mcgary Faith | Enhanced directory assistance system and method including location search functions |
| US7496548B1 (en) | 2005-09-26 | 2009-02-24 | Quintura, Inc. | Neural network for electronic search applications |
| US7499586B2 (en) | 2005-10-04 | 2009-03-03 | Microsoft Corporation | Photographing big things |
| US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
| US7933897B2 (en) | 2005-10-12 | 2011-04-26 | Google Inc. | Entity display priority in a distributed geographic information system |
| US20070088852A1 (en) | 2005-10-17 | 2007-04-19 | Zohar Levkovitz | Device, system and method of presentation of advertisements on a wireless device |
| US7796285B2 (en) | 2005-10-18 | 2010-09-14 | Dialogic Corporation | Supplementing facsimile image data |
| WO2007051127A2 (en) | 2005-10-25 | 2007-05-03 | Brubaker Curtis M | Method and apparatus for obtaining revenue from the distribution of hyper-relevant advertising through permissive mind reading, proximity encounters, and database aggregation |
| US20070100956A1 (en) | 2005-10-29 | 2007-05-03 | Gopesh Kumar | A system and method for enabling prospects to contact sponsoring advertisers on the telephone directly from an Internet-based advertisement with just a single-click, and efficiently tracking from what Internet location (URL) the telephone contacts are initiated. |
| US20070168430A1 (en) | 2005-11-23 | 2007-07-19 | Xerox Corporation | Content-based dynamic email prioritizer |
| WO2007064874A2 (en) | 2005-12-01 | 2007-06-07 | Adchemy, Inc. | Method and apparatus for representing text using search engine, document collection, and hierarchal taxonomy |
| US9135304B2 (en) | 2005-12-02 | 2015-09-15 | Salesforce.Com, Inc. | Methods and systems for optimizing text searches over structured data in a multi-tenant environment |
| US20080086356A1 (en) | 2005-12-09 | 2008-04-10 | Steve Glassman | Determining advertisements using user interest information and map-based location information |
| US20070150168A1 (en) | 2005-12-12 | 2007-06-28 | Microsoft Corporation | Traffic channel |
| US7729901B2 (en) | 2005-12-13 | 2010-06-01 | Yahoo! Inc. | System for classifying words |
| US7681147B2 (en) | 2005-12-13 | 2010-03-16 | Yahoo! Inc. | System for determining probable meanings of inputted words |
| JP2009520276A (ja) | 2005-12-14 | 2009-05-21 | フェイスブック,インク. | ソーシャルマッピングのためのシステムおよび方法 |
| US7451162B2 (en) | 2005-12-14 | 2008-11-11 | Siemens Aktiengesellschaft | Methods and apparatus to determine a software application data file and usage |
| AU2006330852A1 (en) | 2005-12-23 | 2007-07-05 | Facebook, Inc. | Systems and methods for generating a social timeline |
| US20070155411A1 (en) | 2006-01-04 | 2007-07-05 | James Morrison | Interactive mobile messaging system |
| US20070162850A1 (en) | 2006-01-06 | 2007-07-12 | Darin Adler | Sports-related widgets |
| US20070161382A1 (en) | 2006-01-09 | 2007-07-12 | Melinger Daniel J | System and method including asynchronous location-based messaging |
| US8380721B2 (en) | 2006-01-18 | 2013-02-19 | Netseer, Inc. | System and method for context-based knowledge search, tagging, collaboration, management, and advertisement |
| US7788188B2 (en) | 2006-01-30 | 2010-08-31 | Hoozware, Inc. | System for providing a service to venues where people aggregate |
| US20070185599A1 (en) | 2006-02-03 | 2007-08-09 | Yahoo! Inc. | Sports player ranker |
| US8352183B2 (en) * | 2006-02-04 | 2013-01-08 | Microsoft Corporation | Maps for social networking and geo blogs |
| US8485876B2 (en) | 2006-02-27 | 2013-07-16 | Maurice S. Bowerman | Monitoring a sports draft based on a need of a sports team and the best available player to meet that need |
| WO2007105212A2 (en) | 2006-03-14 | 2007-09-20 | Tal David Ben Simon | Device, system and method of interactive gaming and investing |
| US7519470B2 (en) | 2006-03-15 | 2009-04-14 | Microsoft Corporation | Location-based caching for mobile devices |
| US20070239517A1 (en) | 2006-03-29 | 2007-10-11 | Chung Christina Y | Generating a degree of interest in user profile scores in a behavioral targeting system |
| EP1843256A1 (en) | 2006-04-03 | 2007-10-10 | British Telecmmunications public limited campany | Ranking of entities associated with stored content |
| US7693652B2 (en) * | 2006-04-05 | 2010-04-06 | Microsoft Corporation | Waypoint adjustment and advertisement for flexible routing |
| US8442973B2 (en) | 2006-05-02 | 2013-05-14 | Surf Canyon, Inc. | Real time implicit user modeling for personalized search |
| US9602512B2 (en) | 2006-05-08 | 2017-03-21 | At&T Intellectual Property I, Lp | Methods and apparatus to distribute media delivery to mobile devices |
| US7503007B2 (en) | 2006-05-16 | 2009-03-10 | International Business Machines Corporation | Context enhanced messaging and collaboration system |
| US9507778B2 (en) | 2006-05-19 | 2016-11-29 | Yahoo! Inc. | Summarization of media object collections |
| TWM304665U (en) | 2006-05-19 | 2007-01-11 | Yau-Ren Jang | Mobile community construction system integrated with wireless positioning technique |
| US20070282675A1 (en) | 2006-05-30 | 2007-12-06 | Kivin Varghese | Methods and systems for user-produced advertising content |
| US20070282621A1 (en) | 2006-06-01 | 2007-12-06 | Flipt, Inc | Mobile dating system incorporating user location information |
| US7831586B2 (en) | 2006-06-09 | 2010-11-09 | Ebay Inc. | System and method for application programming interfaces for keyword extraction and contextual advertisement generation |
| US20070288278A1 (en) | 2006-06-13 | 2007-12-13 | International Business Machines Corporation | Method and system for automatically scheduling and managing agendas for presentation-style meetings |
| US7624104B2 (en) | 2006-06-22 | 2009-11-24 | Yahoo! Inc. | User-sensitive pagerank |
| US7742399B2 (en) | 2006-06-22 | 2010-06-22 | Harris Corporation | Mobile ad-hoc network (MANET) and method for implementing multiple paths for fault tolerance |
| US20080097688A1 (en) * | 2006-06-27 | 2008-04-24 | Microsoft Corporation | Route generation based upon activity criteria |
| US20080005313A1 (en) | 2006-06-29 | 2008-01-03 | Microsoft Corporation | Using offline activity to enhance online searching |
| WO2008007364A2 (en) | 2006-07-10 | 2008-01-17 | Vringo, Inc. | Pushed media content delivery |
| US7783622B1 (en) | 2006-07-21 | 2010-08-24 | Aol Inc. | Identification of electronic content significant to a user |
| US20080028031A1 (en) | 2006-07-25 | 2008-01-31 | Byron Lewis Bailey | Method and apparatus for managing instant messaging |
| US8266131B2 (en) | 2006-07-25 | 2012-09-11 | Pankaj Jain | Method and a system for searching information using information device |
| US8568236B2 (en) | 2006-07-28 | 2013-10-29 | Yahoo! Inc. | Fantasy sports agent |
| US8403756B2 (en) | 2006-07-28 | 2013-03-26 | Yahoo! Inc. | Fantasy sports alert generator |
| US20080040283A1 (en) | 2006-08-11 | 2008-02-14 | Arcadyan Technology Corporation | Content protection system and method for enabling secure sharing of copy-protected content |
| KR100801662B1 (ko) | 2006-08-31 | 2008-02-05 | 에스케이 텔레콤주식회사 | 상품 추천 관리시스템 및 그 추천 방법 |
| US20080133327A1 (en) | 2006-09-14 | 2008-06-05 | Shah Ullah | Methods and systems for securing content played on mobile devices |
| US20080086261A1 (en) | 2006-09-15 | 2008-04-10 | Icebreaker, Inc. | Location-based social interaction network |
| US8099105B2 (en) | 2006-09-19 | 2012-01-17 | Telecommunication Systems, Inc. | Device based trigger for location push event |
| US20080172632A1 (en) | 2006-09-29 | 2008-07-17 | Stambaugh Thomas M | Distributed web-based processing, spatial organization and display of information |
| WO2008042243A2 (en) | 2006-09-29 | 2008-04-10 | Audible | Methods and apparatus for customized content delivery |
| US20080109761A1 (en) | 2006-09-29 | 2008-05-08 | Stambaugh Thomas M | Spatial organization and display of travel and entertainment information |
| WO2008045981A2 (en) | 2006-10-10 | 2008-04-17 | Secondspace, Inc. | Virtual network of real-world entities |
| US7656851B1 (en) | 2006-10-12 | 2010-02-02 | Bae Systems Information And Electronic Systems Integration Inc. | Adaptive message routing for mobile ad HOC networks |
| US20080120183A1 (en) | 2006-10-12 | 2008-05-22 | Sung Park | Systems and methods for communicating personal information |
| US9817902B2 (en) | 2006-10-27 | 2017-11-14 | Netseer Acquisition, Inc. | Methods and apparatus for matching relevant content to user intention |
| US20080102911A1 (en) | 2006-10-27 | 2008-05-01 | Yahoo! Inc. | Integration of personalized fantasy data with general sports content |
| US8108501B2 (en) | 2006-11-01 | 2012-01-31 | Yahoo! Inc. | Searching and route mapping based on a social network, location, and time |
| US20080120690A1 (en) | 2006-11-17 | 2008-05-22 | Microsoft Corporation | Client enforced network tunnel vision |
| US20080120308A1 (en) | 2006-11-22 | 2008-05-22 | Ronald Martinez | Methods, Systems and Apparatus for Delivery of Media |
| US20080242317A1 (en) * | 2007-03-26 | 2008-10-02 | Fatdoor, Inc. | Mobile content creation, sharing, and commerce in a geo-spatial environment |
| US20090234814A1 (en) | 2006-12-12 | 2009-09-17 | Marco Boerries | Configuring a search engine results page with environment-specific information |
| US8935296B2 (en) | 2006-12-14 | 2015-01-13 | Taylor Morgen Corp. | Method of facilitating contact between mutually interested people |
| US7769745B2 (en) | 2006-12-15 | 2010-08-03 | Yahoo! Inc. | Visualizing location-based datasets using “tag maps” |
| US20080154720A1 (en) | 2006-12-20 | 2008-06-26 | Microsoft Corporation | Shopping route optimization and personalization |
| US20080163284A1 (en) | 2006-12-29 | 2008-07-03 | Microsoft Corporation | Browse filters on a television interface |
| US20090319172A1 (en) * | 2007-04-26 | 2009-12-24 | Timebi, Lda | Travel time prediction system |
| WO2008134595A1 (en) | 2007-04-27 | 2008-11-06 | Pelago, Inc. | Determining locations of interest based on user visits |
| US7752279B2 (en) | 2007-05-29 | 2010-07-06 | Research In Motion Limited | System for facilitating thread-based message prioritization |
| US20080320001A1 (en) | 2007-06-21 | 2008-12-25 | Sreedhar Gaddam | Collaboration System and Method for Use of Same |
| US8321794B2 (en) | 2007-06-28 | 2012-11-27 | Microsoft Corporation | Rich conference invitations with context |
| US8332402B2 (en) | 2007-06-28 | 2012-12-11 | Apple Inc. | Location based media items |
| US20090012965A1 (en) | 2007-07-01 | 2009-01-08 | Decisionmark Corp. | Network Content Objection Handling System and Method |
| US20090012934A1 (en) | 2007-07-03 | 2009-01-08 | Corbis Corporation | Searching for rights limited media |
| US20090043844A1 (en) | 2007-08-09 | 2009-02-12 | International Business Machines Corporation | System and method for name conflict resolution |
| US9946975B2 (en) | 2007-08-24 | 2018-04-17 | At&T Intellectual Property I, L.P. | Method and apparatus to identify influencers |
| US8001002B2 (en) | 2007-09-07 | 2011-08-16 | Microsoft Corporation | Interactively presenting advertising content offline |
| US20090100052A1 (en) | 2007-10-16 | 2009-04-16 | Stern Edith H | Enabling collaborative networks |
| WO2009054907A2 (en) | 2007-10-19 | 2009-04-30 | Swarmcast, Inc. | Media playback point seeking using data range requests |
| US20090299837A1 (en) | 2007-10-31 | 2009-12-03 | Ryan Steelberg | System and method for brand affinity content distribution and optimization |
| US9245041B2 (en) | 2007-11-10 | 2016-01-26 | Geomonkey, Inc. | Creation and use of digital maps |
| US20090125517A1 (en) | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system for keyword correlation in a mobile environment |
| US10346854B2 (en) | 2007-11-30 | 2019-07-09 | Microsoft Technology Licensing, Llc | Feature-value attachment, reranking and filtering for advertisements |
| US20090150507A1 (en) | 2007-12-07 | 2009-06-11 | Yahoo! Inc. | System and method for prioritizing delivery of communications via different communication channels |
| US8307029B2 (en) | 2007-12-10 | 2012-11-06 | Yahoo! Inc. | System and method for conditional delivery of messages |
| US20090157312A1 (en) * | 2007-12-14 | 2009-06-18 | Microsoft Corporation | Social network based routes |
| US20090165051A1 (en) | 2007-12-19 | 2009-06-25 | United Video Properties, Inc. | Methods and devices for presenting an interactive media guidance application |
| US7769740B2 (en) | 2007-12-21 | 2010-08-03 | Yahoo! Inc. | Systems and methods of ranking attention |
| US7865308B2 (en) | 2007-12-28 | 2011-01-04 | Yahoo! Inc. | User-generated activity maps |
| US9471898B2 (en) | 2007-12-31 | 2016-10-18 | International Business Machines Corporation | Endorsing E-mail messages using social network verification |
| US7925708B2 (en) | 2008-01-04 | 2011-04-12 | Yahoo! Inc. | System and method for delivery of augmented messages |
| US8073795B2 (en) | 2008-01-07 | 2011-12-06 | Symbol Technologies, Inc. | Location based services platform using multiple sources including a radio frequency identification data source |
| US20090182498A1 (en) * | 2008-01-11 | 2009-07-16 | Magellan Navigation, Inc. | Systems and Methods to Provide Navigational Assistance Using an Online Social Network |
| US20090204484A1 (en) | 2008-02-07 | 2009-08-13 | Grayson Johnson | Method of Displaying Targeted Digital Electronic Advertising Using Global Positioning System (GPS) Coordinates and Associated Demographic Data |
| US20090204676A1 (en) | 2008-02-11 | 2009-08-13 | International Business Machines Corporation | Content based routing of misaddressed e-mail |
| US20090204672A1 (en) | 2008-02-12 | 2009-08-13 | Idelix Software Inc. | Client-server system for permissions-based locating services and location-based advertising |
| US8930238B2 (en) | 2008-02-21 | 2015-01-06 | International Business Machines Corporation | Pervasive symbiotic advertising system and methods therefor |
| US8554623B2 (en) | 2008-03-03 | 2013-10-08 | Yahoo! Inc. | Method and apparatus for social network marketing with consumer referral |
| US8560390B2 (en) | 2008-03-03 | 2013-10-15 | Yahoo! Inc. | Method and apparatus for social network marketing with brand referral |
| US8682960B2 (en) | 2008-03-14 | 2014-03-25 | Nokia Corporation | Methods, apparatuses, and computer program products for providing filtered services and content based on user context |
| US8220050B2 (en) | 2008-03-31 | 2012-07-10 | Sophos Plc | Method and system for detecting restricted content associated with retrieved content |
| US20090313546A1 (en) | 2008-06-16 | 2009-12-17 | Porto Technology, Llc | Auto-editing process for media content shared via a media sharing service |
| US20090320047A1 (en) | 2008-06-23 | 2009-12-24 | Ingboo Inc. | Event Bundling |
| US8813107B2 (en) | 2008-06-27 | 2014-08-19 | Yahoo! Inc. | System and method for location based media delivery |
| US10230803B2 (en) * | 2008-07-30 | 2019-03-12 | Excalibur Ip, Llc | System and method for improved mapping and routing |
| US7792040B2 (en) | 2008-07-30 | 2010-09-07 | Yahoo! Inc. | Bandwidth and cost management for ad hoc networks |
| US20100063993A1 (en) | 2008-09-08 | 2010-03-11 | Yahoo! Inc. | System and method for socially aware identity manager |
| KR101024149B1 (ko) | 2008-09-11 | 2011-03-22 | 야후! 인크. | 광고 등록 참고 정보를 이용하여 전자지도 상에 광고를 등록하는 방법 |
| US8024317B2 (en) | 2008-11-18 | 2011-09-20 | Yahoo! Inc. | System and method for deriving income from URL based context queries |
| US20100125569A1 (en) | 2008-11-18 | 2010-05-20 | Yahoo! Inc. | System and method for autohyperlinking and navigation in url based context queries |
| US8032508B2 (en) | 2008-11-18 | 2011-10-04 | Yahoo! Inc. | System and method for URL based query for retrieving data related to a context |
| US9805123B2 (en) | 2008-11-18 | 2017-10-31 | Excalibur Ip, Llc | System and method for data privacy in URL based context queries |
| US20100185642A1 (en) | 2009-01-21 | 2010-07-22 | Yahoo! Inc. | Interest-based location targeting engine |
-
2008
- 2008-06-27 US US12/163,249 patent/US8706406B2/en not_active Expired - Fee Related
-
2009
- 2009-06-04 CN CN2009801219193A patent/CN102067631A/zh active Pending
- 2009-06-04 KR KR1020117000884A patent/KR101177233B1/ko not_active Expired - Fee Related
- 2009-06-04 WO PCT/US2009/046258 patent/WO2009158168A2/en not_active Ceased
- 2009-06-04 KR KR1020127013908A patent/KR20120081222A/ko not_active Withdrawn
- 2009-06-15 TW TW098119946A patent/TWI428564B/zh not_active IP Right Cessation
-
2013
- 2013-12-31 US US14/144,981 patent/US9222780B2/en not_active Expired - Fee Related
-
2015
- 2015-11-30 US US14/953,573 patent/US9574899B2/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI585433B (zh) * | 2014-12-26 | 2017-06-01 | 緯創資通股份有限公司 | 電子裝置及其目標物的顯示方法 |
| TWI622888B (zh) * | 2015-11-09 | 2018-05-01 | 財團法人工業技術研究院 | 找出人群移動行為的方法及執行此方法的非暫態電腦可讀取媒體 |
| US10417648B2 (en) | 2015-11-09 | 2019-09-17 | Industrial Technology Research Institute | System and computer readable medium for finding crowd movements |
Also Published As
| Publication number | Publication date |
|---|---|
| US20140114572A1 (en) | 2014-04-24 |
| WO2009158168A3 (en) | 2010-02-25 |
| TW201011262A (en) | 2010-03-16 |
| US8706406B2 (en) | 2014-04-22 |
| US9574899B2 (en) | 2017-02-21 |
| KR20120081222A (ko) | 2012-07-18 |
| US20160084670A1 (en) | 2016-03-24 |
| US9222780B2 (en) | 2015-12-29 |
| KR101177233B1 (ko) | 2012-08-24 |
| US20090326800A1 (en) | 2009-12-31 |
| KR20110016504A (ko) | 2011-02-17 |
| CN102067631A (zh) | 2011-05-18 |
| WO2009158168A2 (en) | 2009-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI428564B (zh) | 個人化距離之判定及顯示系統與方法 | |
| US20190158609A1 (en) | System and method for improved mapping and routing | |
| US20210294825A1 (en) | System and method for context enhanced mapping | |
| US8108778B2 (en) | System and method for context enhanced mapping within a user interface | |
| US10209079B2 (en) | Optimization of map views based on real-time data | |
| AU2010218372B2 (en) | System and method for delivering sponsored landmark and location labels | |
| US7925708B2 (en) | System and method for delivery of augmented messages | |
| HK1158427A (zh) | 用於確定並顯示個性化距離的系統與方法 | |
| HK1153063B (zh) | 用於递送扩充消息的系统和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |