專利名稱:創(chuàng)建和顯示暫時(shí)好友列表的方法和系統(tǒng)的制作方法
創(chuàng)建和顯示暫時(shí)好友列表的方法和系統(tǒng)技術(shù)領(lǐng)域公開的本發(fā)明總體上涉及創(chuàng)建通信聯(lián)系人列表的領(lǐng)域,更特別地 涉及即時(shí)消息傳送中的好友列表和蜂窩電話中的電話列表(地址簿)。
背景技術(shù):
即時(shí)消息傳送,即"IM"或"IMing",是通過軟件應(yīng)用程序的文本 消息的實(shí)時(shí)交換。即時(shí)消息傳送與普通電子郵件的區(qū)別在于消息交換 的刻不容緩性,還在于它進(jìn)行比來回發(fā)送電子郵件更簡(jiǎn)單的持續(xù)交換。 通常,用戶登錄到IM系統(tǒng)并向IM群體中的其他人通告他的出現(xiàn)。 中央實(shí)體在任意給定時(shí)刻留意在線的所有用戶。為了使IM運(yùn)行,通 信雙方必須同時(shí)在線,并且預(yù)期的接收者必須愿意接受即時(shí)消息。向 不在線的,或者不愿意接受IM的某個(gè)人發(fā)送IM的企圖,將會(huì)導(dǎo)致 產(chǎn)生不能完成傳輸?shù)耐ㄖH绻撛诰€軟件設(shè)置為接受IM,它將用 獨(dú)特的聲音,用表示IM已經(jīng)到達(dá)并允許接收者接受或拒絕其的窗口 , 或者用包含有進(jìn)入的消息的窗口,向接收者發(fā)出警示。IM通信的各方稱為"好友",并且消息傳遞者建立稱作"好友列 表,,的東西——他們希望與之通信的人物列表。將一個(gè)人添加到你的好友列表的過程通常包括向其他人發(fā)送請(qǐng)求(很可能通過電子郵件), 以請(qǐng)求準(zhǔn)許添加為你的好友的許可。同樣,想要把你加到他們好友列 表上的任何人都必須首先獲得你的許可。 一旦另 一個(gè)人準(zhǔn)予了該許可, 就可以將這個(gè)人添加到你的好友列表中。當(dāng)你好友中的任意一個(gè)在線 時(shí),你可以通過IM創(chuàng)立與該好友的私聊。你可以通過你的好友列表 上緊跟在該好友屏幕名之后的指示符來獲知你好友中的哪一個(gè)在線。 當(dāng)你啟動(dòng)你的IM軟件時(shí),它與服務(wù)的IM服務(wù)器連接并使您登錄上 去。該服務(wù)器檢查你的好友列表以便查看你的任何一個(gè)聯(lián)系人是否也
登錄了上來。你的列表進(jìn)行更新以顯示誰當(dāng)前在線。與此同時(shí),你的 聯(lián)系人列表也進(jìn)行更新以指示你在線。除了跟蹤誰離線誰在線之外,好友列表可以用來查看誰在線但卻 離開了他們的電腦,誰關(guān)掉了他們的電話,誰打開了他們的電話,或 者誰當(dāng)前正在他們的電話上交談??梢酝ㄟ^在好友上方懸停光標(biāo),或者通過右鍵點(diǎn)擊IM系統(tǒng)(如IBM NotesBuddy和Lotus Sametime7.5 ) 上的好友,來顯示諸如好友聯(lián)系人信息的額外好友信息。其他信息還 可以包括好友上一個(gè)活動(dòng)時(shí)的時(shí)間,他們當(dāng)前正在參與什么活動(dòng),他 們當(dāng)前的位置,等等。為了啟動(dòng)與當(dāng)前在線且接受IM消息的好友的通信,你通常要點(diǎn) 擊該好友的屏幕名(或有代表性的圖標(biāo))。將會(huì)出現(xiàn)一個(gè)IM窗口, 顯示你要向你的好友鍵入你的消息的文本框。在你鍵入你的內(nèi)容并點(diǎn) 擊發(fā)送或傳送按鈕之后,該消息將直接傳送給你的好友。在某些情況 下,消息可能路由給IM服務(wù)器,然后立即轉(zhuǎn)發(fā)給你的好友的計(jì)算機(jī)。 你的好友將會(huì)接收到消息已經(jīng)被發(fā)送的通知。這整個(gè)處理過程看起來 都是即時(shí)發(fā)生的。對(duì)于某些即時(shí)消息傳送應(yīng)用程序,如果好友不可獲 得,有可能將消息臨時(shí)存儲(chǔ)在即時(shí)消息傳送服務(wù)器上,從而當(dāng)該好友 變得可以獲得時(shí),發(fā)送該消息。IBM Lotus Sametime7.5查看日歷表?xiàng)l目,并為該日歷表?xiàng)l目產(chǎn) 生具有消息傳送聯(lián)系人(好友)的窗口。然而,該列表只在會(huì)議開始 幾分鐘之前才可以獲得,并且不可能通過在IM應(yīng)用程序的時(shí)間軸線 上滾動(dòng)以找到你的好友。你常??赡芟胍?lián)系一個(gè)你可能在幾小時(shí)之 后才會(huì)見的人,并與這個(gè)人討論某些問題,例如討論會(huì)議的策略,獲 取與會(huì)議相關(guān)的文檔,詢問另 一個(gè)人是否可以加入該會(huì)議,等等。Lotus Notes7.0還允許你打開一個(gè)詳細(xì)視圖的日歷表?xiàng)l目,并且與事件的所 有參與者或主持聊天。然而,這還是要求額外的步驟,即從日歷表中 手動(dòng)地查找一個(gè)事件,然后打開該事件從而然后訪問該事件的主持或 參與者。不能提供進(jìn)一步選擇你希望與之交流的人,他很可能是出席 該事件的特定成員。
需要一種IM應(yīng)用程序,它顯示時(shí)間同步的好友列表,該好友列 表可以動(dòng)態(tài)地進(jìn)行查看和更新,以便于快速訪問用戶有可能在給定任 意一天與之通信的人。發(fā)明內(nèi)容簡(jiǎn)而言之,根據(jù)本發(fā)明的實(shí)施例, 一種用于創(chuàng)建和顯示暫時(shí)好友 列表的計(jì)算機(jī)執(zhí)行方法,所述好友列表包含有好友列表中各個(gè)元素當(dāng) 前狀態(tài)指示符,所述方法包括以下步驟瀏覽與時(shí)段相關(guān)聯(lián)的且引用 一個(gè)人或幾個(gè)人的項(xiàng)目分組;通過訪問儲(chǔ)存庫中存儲(chǔ)的信息來搜索與 項(xiàng)目分組中所引用的人或多個(gè)人的至少一個(gè)匹配;將該項(xiàng)目分組中引 用的所述人或多個(gè)人映射到儲(chǔ)存庫內(nèi)存儲(chǔ)的信息中引用的人或多個(gè) 人,以便訪問這個(gè)人或多個(gè)人的至少一個(gè)即時(shí)消息標(biāo)識(shí)符;創(chuàng)建用從 該映射得出的標(biāo)識(shí)符填充的好友列表;根據(jù)時(shí)段對(duì)該好友列表進(jìn)行排 序;并顯示該好友列表。根據(jù)本發(fā)明的另一實(shí)施例, 一種系統(tǒng)包括配置有執(zhí)行上述方法步 驟的邏輯的處理器。另外,用于創(chuàng)建和顯示暫時(shí)好友列表的界面包括 時(shí)段數(shù)字顯示機(jī)構(gòu);時(shí)間選擇工具、日期選擇工具,以及用于選擇兩 個(gè)日期之間范圍的時(shí)間軸線選擇工具中的至少 一 個(gè);以及用于顯示該 好友列表的顯示屏幕。
為了描述前述和其他示例性目的,方面和優(yōu)點(diǎn),使用結(jié)合附圖的本發(fā)明示例性實(shí)施例的下述詳細(xì)描述,附圖中圖1示出了根據(jù)已有技術(shù)的電子日歷表系統(tǒng)的日歷表?xiàng)l目例子。 圖2示出了根據(jù)本發(fā)明實(shí)施例的,從圖1的日歷表?xiàng)l目創(chuàng)建的三個(gè)好友列表。圖3是根據(jù)本發(fā)明實(shí)施例的,創(chuàng)建動(dòng)態(tài)時(shí)間同步好友列表過程中 所包含過程的簡(jiǎn)化流程圖。圖4是根據(jù)本發(fā)明實(shí)施例的時(shí)鐘視圖控制臺(tái)的圖解。 圖5A是根據(jù)本發(fā)明實(shí)施例的,帶有指示AM和PM的太陽和月 亮圖形的鐘面圖解。圖5B是根據(jù)本發(fā)明實(shí)施例的,帶有圍繞鐘面二等分的環(huán)狀鑲邊 的鐘面圖解。圖6是根據(jù)本發(fā)明實(shí)施例的,帶有展開日歷表視圖的圖4的時(shí)鐘 視圖控制臺(tái)的圖解。圖7是根據(jù)本發(fā)明實(shí)施例的,從圖6的日歷表視圖中選擇的好友 列表顯示的圖解。圖8A和8B是根據(jù)本發(fā)明實(shí)施例的,較小外形規(guī)格的時(shí)鐘視圖 控制臺(tái)的兩個(gè)視圖的圖解。圖9是根據(jù)本發(fā)明實(shí)施例的,帶有表示好友列表的圖標(biāo)的時(shí)鐘視 圖的圖解。圖10是根據(jù)本發(fā)明實(shí)施例的,帶有表示好友列表的發(fā)光二極管 的時(shí)鐘視圖的圖解。圖11是顯示根據(jù)本發(fā)明實(shí)施例的信息處理系統(tǒng)的高級(jí)方框圖。
具體實(shí)施方式
描述一種自動(dòng)創(chuàng)建與用戶日歷表和事件同步的短期好友列表,而 不需要用戶手動(dòng)地添加或查尋好友的方法。動(dòng)態(tài)地且搶先地配置好友 列表群組能夠在IM用戶的通信中很好地幫助他們。通過在時(shí)間軸線 上滾動(dòng)能夠顯示為特定時(shí)期創(chuàng)建的好友列表。這就不再需要履行這樣 的步驟定位日歷表?xiàng)l目,點(diǎn)擊該日歷表?xiàng)l目以便調(diào)用它,定位該日 歷表?xiàng)l目中列出的聯(lián)系人,確定這個(gè)人的IM標(biāo)識(shí)符,然后點(diǎn)擊這個(gè) 人的IM圖標(biāo)以啟動(dòng)聊天。該IM標(biāo)識(shí)符常常是屏幕名,但也可以是 這個(gè)人的真名或用戶提供的昵稱。參見圖1,示出了一個(gè)對(duì)于許多電子日歷表系統(tǒng)而言常見的一天 曰歷表視圖100的例子。在該視圖100中顯示日期120,以及分割為 半小時(shí)時(shí)間增量的時(shí)段。日歷表中出現(xiàn)該日子的約會(huì),其顯示緊跟在 相應(yīng)的時(shí)段之后。例如,圖1的日歷表示出了用戶從上午ll: 00開始
有一個(gè)與四個(gè)人(Jim Inoue, Jason Kwok, Fen Lee,和Harry Stark) 的會(huì)議。如該例所示,并且對(duì)許多電子日歷表系統(tǒng)而言很常見的是, 用與"空"時(shí)段不同的顏色或色調(diào)來顯示包含約會(huì)的時(shí)段。在圖1中, 從上午ll: 00到中午12: 00的時(shí)段用灰色陰影顯示,以指示它包含 有安排事件。有陰影的該時(shí)段140還顯示與安排行事件相關(guān)聯(lián)的聯(lián)系 人。在該例中將聯(lián)系人名字顯示為加有下劃線,以指示他們可以鏈接 到日歷表功能中包含的他們的聯(lián)系信息,這可以用某些日歷表工具, 諸如IBM Lotus Sametime 7.5來完成。用戶可以直接將這些名字添加 到日歷表頁面中,或者在彈出窗口中輸入信息來添加這些名字。當(dāng)前, 日歷表100的用戶可能希望在他們11:00的會(huì)i義之前聯(lián)系Jim Inoue。 他可以雙擊日歷表視圖100中Inoue先生的名字,如果該特征在他使 用的任何專有日歷表系統(tǒng)中可以得到的話,或者他可以轉(zhuǎn)到他的"聯(lián)系 人,,列表并搜索Inoue先生。 一旦他找到了 Inoue先生的名字,他就可 以確定他的IM屏幕名字,并在他的IM好友列表上找到該屏幕名。 需要注意IM屏幕名由他們的用戶進(jìn)行選擇,并且大多數(shù)IM系統(tǒng)在 創(chuàng)建屏幕名時(shí)都給予用戶^L大的靈活度。許多IM屏幕名都不帶有與 用戶真名的任何類似之處。本發(fā)明通過在每一天的開始(在上午12: 01時(shí)或接近上午12: 01時(shí))自動(dòng)生成每一天的暫時(shí)好友列表,極大地對(duì)該方法加以改進(jìn)。 根據(jù)本發(fā)明的實(shí)施例,假設(shè)當(dāng)前日期時(shí)3月15日,如圖l的日歷表視 圖所示,自動(dòng)生成具有與這一天的三個(gè)安排事件相關(guān)聯(lián)的聯(lián)系人的3 月15日的好友列表。圖2示出了這個(gè)3月15日的好友列表200。該 好友列表200包含用戶在這一天安排好與之會(huì)面,交談,或?yàn)槠涮峤?任務(wù)的所有人。參見圖1的日歷表?xiàng)l目,自動(dòng)生成的3月15日的好友 列表200包括Jason Kwok,F(xiàn)en Lee, Harry Stack, Jim Inoue, Norman Chen, Joshua Potter, Ellen Connor, Eileen Martin, Roger Wood, Jim Soo, Thomas Stuart, Jennifer Mas, William Bern和Rahul Shahin。需要注意好友列表200已經(jīng)按時(shí)段進(jìn)行自動(dòng)排序,還可以在 時(shí)段內(nèi)按字母順序來排序。該好友列表200的另一有利特征在于如果 聯(lián)系人具有即時(shí)消息屏幕名,則以好友圖標(biāo)(在該例中為笑臉)示出聯(lián)系人名字。如果該聯(lián)系人沒有訂購任何IM系統(tǒng),則聯(lián)系人名字不 顯示圖標(biāo)。在圖2的好友列表20中,Henry Stark, William Bern, Jennifer Mas,和Tomas Stuart沒有訂購IM業(yè)務(wù),因此在他們的名 字后面沒有圖標(biāo)。該系統(tǒng)的另 一特征在于好友列表200可以顯示聯(lián)系 人的真名,而不顯示他們的屏幕名。這樣用戶可以準(zhǔn)確地知道誰列于 表上。當(dāng)今普遍使用的有好幾種不同的IM系統(tǒng),因此為了警示用戶特 定聯(lián)系人屬于不同于用戶系統(tǒng)的IM系統(tǒng),緊跟在聯(lián)系人的名字之后 顯示截然不同的圖標(biāo)。參見圖2,用截然不同的圖標(biāo)顯示名字為"Fen Lee"的聯(lián)系人,以反映Lee先生訂購了另一IM系統(tǒng)的事實(shí)。根據(jù)本 發(fā)明,將好友列表200并入到后面將要討論的如圖4所示的時(shí)鐘視圖 中。參見圖3,示出了用于創(chuàng)建將來日期的好友列表的流程圖300。 假設(shè)用戶想要?jiǎng)?chuàng)建3月18日的好友列表,而今天是3月15日??梢?把"3月18日"的名字給3月18日聯(lián)系人的好友群組。該好友列表將 包含用戶在那一天安排好與之會(huì)面,交談,或?yàn)槠涮峤蝗蝿?wù)的所有人。 該好友群組的創(chuàng)建開始于步驟320,在該步驟用戶提示IM應(yīng)用程序 啟動(dòng)建立列表的過程,并仔細(xì)檢查那一天的用戶日歷表和其他安排的 事件以創(chuàng)建好友列表。這并不要求對(duì)專有日歷表系統(tǒng)作出改變,因?yàn)?電子日歷表系統(tǒng)允許對(duì)指定日期和時(shí)間的事件進(jìn)行有計(jì)劃的訪問。在 步驟340,該好友列表創(chuàng)建方法將為該好友列表提供唯一的標(biāo)識(shí)符(大 多用于內(nèi)部使用)。該唯一標(biāo)識(shí)符優(yōu)選是描述性名字,當(dāng)用戶想要保 存暫時(shí)好友列表或減少他屏幕上的混亂時(shí),通過它將知道該特定好友 列表以便使用。在該例中所提供的名字為"3月18日"。另一個(gè)范例名 字可以是"3月的全體人員會(huì)議"。用戶可以不需要手動(dòng)地向"3月18 日"添加好友,因?yàn)楹糜蚜斜韯?chuàng)建功能能夠自動(dòng)地搜索3月18日的電 子日歷表?xiàng)l目,并將所有列出的聯(lián)系人移動(dòng)到"3月18日,,的好友列表 中。將具有相關(guān)的好友屏幕名的那一天的日歷表中列出的每一個(gè)人都
通過好友圖標(biāo)添加到列表中。在列表上但未訂購IM群組的任何人都 可以用他/她的名字顯示,但是沒有相關(guān)的好友圖標(biāo)。利用提供到聯(lián)系人列表的鏈接的日歷表功能并不是好友列表創(chuàng) 建方法能夠訪問填充好友列表的聯(lián)系人的唯一方式。這非常重要,因 為不是所有的日歷表系統(tǒng)都提供對(duì)來自日歷表視圖的聯(lián)系人的訪問。 該好友列表功能可以搜索其中列出了聯(lián)系人的用戶系統(tǒng)上的任意文 件,或者關(guān)于用戶擁有的其他設(shè)備的信息,甚至或者web儲(chǔ)存庫上存 儲(chǔ)的信息。該功能可以挖掘電子公司名錄,虛擬名片列表,用戶工作 地點(diǎn)、城鎮(zhèn)或地區(qū)的即將到來的普通事件活動(dòng),或用戶感興趣的全國 性事件等等,搜索與用戶日歷表中所列出名字的匹配。如果需要并且 被允許,還可以搜索用戶家人、朋友或同事所擁有的其他設(shè)備或系統(tǒng) 中列出的事件。用戶可以指定要搜索的儲(chǔ)存庫。 一旦找到了匹配,就 將它放置到好友列表中。實(shí)例可以包括事件的主人,協(xié)調(diào)者,或組織 者,以及他們的后援和行政助理。還可以添加一個(gè)解釋為什么將名字 添加到好友列表中的標(biāo)簽。例如,今天有一個(gè)小聯(lián)盟棒球比賽,并且 將主教練添加到今天的好友列表,因此可以給他的名字附上一個(gè)標(biāo)簽。 該標(biāo)簽可以在IM應(yīng)用程序中顯示,或者可以隱藏起來,當(dāng)用戶把光 標(biāo)放到名字上時(shí)才顯示。上述整個(gè)過程都發(fā)生在后臺(tái),而沒有任何用 戶的參與。在用戶不輸入好友列表的名字的情況下,好友列表功能能 夠簡(jiǎn)單地生成內(nèi)部邏輯標(biāo)識(shí)符,從而與用戶感興趣的時(shí)段的好友列表 關(guān)聯(lián)起來。該邏輯標(biāo)識(shí)符可以是來自日歷表?xiàng)l目的日期,時(shí)段等等。對(duì)于"3月18日"列表,通過瀏覽這一天的所有日歷表?xiàng)l目(包括 電信、電子會(huì)議、待辦列表等),該功能在步驟360進(jìn)行。與該日歷 表?xiàng)l目相關(guān)聯(lián)的每個(gè)人或群組都能夠自動(dòng)地包含在"3月18日"好友列 表中。該群組在時(shí)段內(nèi)按字母順序進(jìn)行排序。按時(shí)段排序是很重要的 特征,從而該好友列表可以與圖4所示的時(shí)鐘同步。將用戶日歷表中 設(shè)定的11-11: 30的電話會(huì)議的所有參與者添加到這一天的11-12區(qū) 段的用戶好友列表中。作為另一個(gè)例子,可以將你主持的所有候選人 面試者添加到你要對(duì)候選人進(jìn)行面試的那些天的好友列表中。
在步驟380,接受或創(chuàng)建日歷表事件的行動(dòng)可以自動(dòng)地填充好友 列表的條目。相反地,刪除日歷表?xiàng)l目可以從好友列表中移除這些項(xiàng) 目。假設(shè)已經(jīng)為今天,即3月15日創(chuàng)建了一個(gè)好友列表。在這一天, 后來我們接收到一個(gè)出席電話會(huì)議的遨請(qǐng)并且你接受了該遨請(qǐng)。你接 受作為該電話會(huì)議的出席者將會(huì)促使該功能自動(dòng)地將所有其他電話會(huì) 議出席者和會(huì)議主席插入到你的好友列表中。該功能當(dāng)然要檢查重復(fù) 的條目,并移除每一個(gè)復(fù)本。同樣,如果今天的好友列表包括今天事件列出的所有電話會(huì)議參 與者而稍后你拒絕出席,該功能將自動(dòng)地從好友列表中移除電話會(huì)議 的出席者。需要注意,同樣還是今天另一事件一部分的來自電話會(huì)議 列表的所有好友,仍然保留在該列表中。例如,如果"John Doe"作為 電話會(huì)議出席者在你的列表上,并且他還在3月15日的列表上,因?yàn)?你稍后要與他會(huì)面,那么將不從好友列表上移除他。該技術(shù)不僅可以應(yīng)用于今天的日歷表?xiàng)l目,還可以用于過去和將 來的條目。用戶接下來可以與即將到來事件相關(guān)聯(lián)的人交互,例如以 便準(zhǔn)備會(huì)議議程的改進(jìn),等等。另外,用戶可能想要聯(lián)系過去出現(xiàn)的 關(guān)于該會(huì)議的某個(gè)人。通過允許用戶與發(fā)送者聊天,或與電子郵件或 日歷表事件的所有接收者聊天,這超出了 IBM Lotus Sametime提供 的范疇。該系統(tǒng)還可以更直觀地使用,因?yàn)闀簳r(shí)好友列表可以從IM 應(yīng)用程序而不是日歷表應(yīng)用程序來訪問,并且需要更少的點(diǎn)擊來啟動(dòng) 通信。當(dāng)用戶為了好友列表的呈現(xiàn)在時(shí)間軸線上滾動(dòng)時(shí),以及根據(jù)用 戶屏幕上的光標(biāo)位置和運(yùn)動(dòng)來異步地取得附加信息時(shí),諸如Ajax和 Web2.0技術(shù)的當(dāng)前軟件技術(shù)可以用來實(shí)現(xiàn)好友列表的搶先計(jì)算。接下來,在創(chuàng)建了好友列表之后,在步驟3卯用戶啟動(dòng)與3月15 日的好友列表上的一個(gè)好友的聊天。這可以通過簡(jiǎn)單地在圖4所示好 友列表的時(shí)間軸線視圖上滾動(dòng)來完成。參見圖4,示出了根據(jù)本發(fā)明實(shí)施例的好友列表的時(shí)鐘視圖控制 臺(tái)400的圖解??刂婆_(tái)400的頂部示出了程式化的鐘面410。鐘面410 示出了當(dāng)前時(shí)刻為下午05: 05: 28。底部450示出了好友列表的下拉列表。好友列表創(chuàng)建工具的優(yōu)選實(shí)施例是在圖4的時(shí)鐘部分410中選擇 日期和時(shí)間。這樣根本就不需要打開日歷表應(yīng)用程序。用戶還可以選 擇將來日期的一部分,例如將要關(guān)于圖6所討論的3月18日的上午8 點(diǎn)一上午ll點(diǎn)。利用日期和時(shí)間范圍選擇工具,能夠向用戶顯示與飛 行場(chǎng)網(wǎng)站上顯示的窗口相類似的窗口。圍繞鐘面來組織好友列表是將特定好友群組在時(shí)間上捆綁到事 件上的重要特征。在鐘面410上移動(dòng)指針或觸筆能夠顯示與指定時(shí)間 段相關(guān)聯(lián)的不同好友列表的彈出框(420, 430, 440)。在鐘面410 的中心區(qū)域上移動(dòng)指針或觸筆能夠彈出當(dāng)前時(shí)間段的好友列表420, 如果存在與當(dāng)前時(shí)間段相關(guān)聯(lián)的條目的話。需要注意時(shí)間段可以按小 時(shí),半小時(shí),2小時(shí)間隔,或根據(jù)用戶的指定進(jìn)行分組。假設(shè)用戶已 經(jīng)選擇了一小時(shí)的間隔作為時(shí)間段,而當(dāng)前時(shí)刻下午5: 05落在了下 午5: 00至下午6: OO的時(shí)間段以內(nèi),并且存在具有相關(guān)聯(lián)系人或群 組的該時(shí)間段的條目。在鐘面410的中心區(qū)域上移動(dòng)光標(biāo)或觸筆,將 會(huì)調(diào)出與當(dāng)前時(shí)間段下午5: 00至下午6: 00相關(guān)聯(lián)的好友列表420。通過在鐘面410的5: 00至6: 00區(qū)域上的任意地方移動(dòng)光標(biāo)(或 者觸筆,如果利用個(gè)人數(shù)字助理的話),也可以顯示相同的好友列表 420。當(dāng)用戶在時(shí)間軸線上滾動(dòng)并達(dá)到安排事件的時(shí)刻時(shí),將會(huì)彈出該 事件的好友列表。如果存在重疊或沖突的事件,將會(huì)顯示所有事件的 好友聯(lián)合。在某些情況下,用戶可以選擇只考慮確認(rèn)的約會(huì),而不考 慮"暫定"或假定的那些?,F(xiàn)在用戶必須要做的所有事情就是點(diǎn)擊好友 列表上聯(lián)系人的名字。這將立即打開一個(gè)用來與該好友會(huì)話的對(duì)話框。 該對(duì)話框可以是與IM服務(wù)提供者提供的相同的專有對(duì)話框。與好友 的會(huì)話將通過用戶特定IM服務(wù)提供者提供的協(xié)議來進(jìn)行。需要指出 該好友列表功能與幾個(gè)主要的IM服務(wù)提供者合作。時(shí)間軸線的例子僅僅是動(dòng)態(tài)暫時(shí)好友列表許多應(yīng)用的其中一種。 例如,對(duì)應(yīng)于定購單的ToDo項(xiàng)目列表能夠?qū)⑹跈?quán)買家/代理的列表添 加到好友列表中。與人力資源相關(guān)聯(lián)的ToDo列表能夠?qū)⑷肆Y源人
員添加到你的好友列表中。在圖4所示的例子中,移動(dòng)光標(biāo)到時(shí)鐘的 11: OO點(diǎn)上能夠顯示帶有11: 00—中午時(shí)間段的好友列表430的小窗 口。移動(dòng)光標(biāo)到鐘面410上下午7: 00至下午8: 00的時(shí)間段上將顯 示與該時(shí)間段相關(guān)聯(lián)的好友列表440。需要注意,正如好友列表420 中一樣,如果必要的話每個(gè)好友列表視圖都可以包括滾動(dòng)特征,以便 顯示大量好友。為了便利,在每個(gè)時(shí)隙內(nèi)按字母順序?qū)糜堰M(jìn)行排序。 假定有兩個(gè)約會(huì),上午ll一ll: 15和11: 15—11: 30。通過在11點(diǎn) 處懸停,將顯示ll一ll: 15和11: 15—11: 30的約會(huì)的好友,以及 11: 30—中午約會(huì)的任何好友,假定設(shè)定一小時(shí)間隔的話。如果用戶更喜歡半小時(shí)間隔的設(shè)定或者任意其他間隔的設(shè)定,那 是用戶可以選擇的可用選項(xiàng)。假定半小時(shí)間隔的設(shè)定,在ll點(diǎn)上懸停 指針能夠只顯示ll: OO—ll: 15和11: 15—11: 30約會(huì)的好友。11: 30—中午約會(huì)的好友不能顯示,除非用戶在ll: 30周圍懸停。如果這一天暫時(shí)好友的數(shù)目很少,當(dāng)用戶將光標(biāo)置于時(shí)鐘中心 時(shí),系統(tǒng)可以顯示該整天的列表,而不是只顯示當(dāng)前小時(shí)的列表。在好友名字上懸停指針可以彈出附加信息和呈現(xiàn)用于啟動(dòng)動(dòng)作 的當(dāng)前若干選項(xiàng)。 一個(gè)選項(xiàng)是啟動(dòng)與這個(gè)人的聊天。附加信息的例子 包括這個(gè)人的電話號(hào)碼和地址信息,以及為什么將這個(gè)人添加到暫時(shí) 好友列表中的原因。再次參見圖4的控制臺(tái)400,移動(dòng)光標(biāo)到鐘面410的另一點(diǎn)能夠 產(chǎn)生與該時(shí)間段相關(guān)聯(lián)的好友列表,如果有好友列表的話。上午和下 午時(shí)間之前的區(qū)分很重要,并且能夠以若干種方式來完成。以與下午 7: 00會(huì)議相關(guān)聯(lián)的好友列表的例子,突出強(qiáng)調(diào)了上午和下午之間區(qū) 分的重要性。移動(dòng)光標(biāo)或觸筆到鐘面410上的數(shù)字"7"上,可以產(chǎn)生與 為上午7: OO的事件而安排的事件,而不是下午7: 00的會(huì)議相關(guān)聯(lián) 的好友列表。這個(gè)問題可以通過將一天的二十四小時(shí)分為兩個(gè)時(shí)段來 克服。 一種方法是允許用戶擁有在兩種不同設(shè)定之間進(jìn)行切換的能力。 例如,用戶可以在時(shí)鐘上設(shè)定上午8: 00至下午7: 00的默認(rèn)設(shè)定, 從而在用戶切換到下午7: 01至上午7: 59的設(shè)定之前,時(shí)鐘設(shè)定將一直停留在該時(shí)間軸線上。該方法對(duì)于通常只在上午8: 00至下午7: OO之間安排會(huì)議的用戶而言更加直觀。通過默認(rèn)設(shè)定,指向鐘面上的 數(shù)字"7"將總是表示下午7: 00。然而,不管它是否處于活動(dòng)設(shè)定,鐘 面410將繼續(xù)顯示一天的實(shí)際時(shí)間?,F(xiàn)在知道了用戶可以從一個(gè)時(shí)間軸線設(shè)定切換到另 一個(gè),但用戶 如何才能知道哪個(gè)設(shè)定是活動(dòng)的?根據(jù)本發(fā)明的實(shí)施例,用戶能夠知 道哪一個(gè)設(shè)定當(dāng)前是活動(dòng)的有幾種不同的方式。參見圖5A,示出了一 個(gè)鐘面500。鐘面500的主要部分由環(huán)狀鑲邊510圍繞。小按鈕(knob) 550位于環(huán)狀鑲邊510的外側(cè),用于設(shè)定時(shí)間軸線。按下按鈕550,允 許用戶在上午和下午設(shè)定之間向后和向前來回切換。上午和下午設(shè)定 可以是標(biāo)準(zhǔn)設(shè)定,即午夜之后一分鐘直到中午之前一分鐘是上午,而 中午到午夜是下午??蛇x地,用戶可以無視標(biāo)準(zhǔn)的上午/下午配置,而 指定對(duì)于工作日使用而言更直觀的設(shè)定。例如,用戶可能想要指定早 上8: 00點(diǎn)和晚上8: 00之間的時(shí)段作為白天(表示為上午),而指 定下午8: 01直到上午7: 59作為工作后時(shí)間(下午)??梢詫?duì)環(huán)狀鑲邊510進(jìn)行修改,以便清楚地顯示鐘面500的當(dāng)前 設(shè)定。再次參見圖5A,參見對(duì)環(huán)狀鑲邊500進(jìn)行修改的一個(gè)例子。對(duì) 于該例子,假定是具有默認(rèn)上午時(shí)間設(shè)定(上午12: 01至上午11: 59)的標(biāo)準(zhǔn)時(shí)間軸線設(shè)定。鐘面500示出了3: OO的當(dāng)前時(shí)間。環(huán)狀 鑲邊510顯示兩個(gè)圖標(biāo)鑲邊510上半部的太陽圖標(biāo)520,和鑲邊510 下半部的月亮圖標(biāo)530。將太陽圖標(biāo)520顯示為點(diǎn)亮狀態(tài)以表示該鐘 表當(dāng)前設(shè)定為上午設(shè)定。而將月亮圖標(biāo)530顯示為暗淡狀態(tài)以表示下 午設(shè)定為"關(guān)"。在此時(shí)按下按鈕550,將會(huì)把鐘表切換到下午設(shè)定; 從而太陽圖標(biāo)520將會(huì)暗淡,而月亮圖標(biāo)530將會(huì)照亮。圖5B圖示了顯示鐘面575的另一實(shí)施例,它帶有圍繞鐘面575 的計(jì)時(shí)機(jī)構(gòu)的環(huán)狀鋃邊515。該環(huán)狀鑲邊由頂部525和底部535 二等 分。在該例中頂部525指定為下午指示符,而底部535指定為上午指 示符。這是圖5A的顛倒。旋鈕555執(zhí)行與圖5A的按鈕550相同的功 能;即它允許用戶通過向后或向前滾動(dòng)該旋鈕來切換時(shí)間軸線設(shè)定。
如頂部525的陰影或突出顯示所示,圖5B示出了下午設(shè)定的鐘面575。 上午設(shè)定顯示為暗淡的。應(yīng)當(dāng)理解圖5A和圖5B的圖解說明用意在于 提供用于表示鐘面上時(shí)間軸線的各種實(shí)施例的例子,而不應(yīng)當(dāng)作為對(duì) 實(shí)施例的限制,除了圖5A和5B中所示的以外,還可以通過顯示代表不同時(shí)間 軸線的不同顏色的鐘面來區(qū)分時(shí)間軸線。例如,白色鐘面可以指示上 午設(shè)定,而灰色鐘面可以指定下午設(shè)定。本領(lǐng)域技術(shù)人員能夠理解, 前述例子的用意僅僅是為了提供實(shí)例,而非限制本發(fā)明實(shí)施例的范圍。如圖6的圖解所示,很容易完成通過選擇未來的日期進(jìn)行的好友 列表的創(chuàng)建。圖6示出了進(jìn)行某些修改的圖4的時(shí)鐘視圖控制臺(tái)600。 日歷條640出現(xiàn)在控制臺(tái)600中,并且它默認(rèn)地設(shè)定為當(dāng)前日期(在 該例中為2006年1月15日)。選擇該日歷條640將會(huì)顯示當(dāng)前月的 日歷??梢酝ㄟ^在日歷條640上點(diǎn)擊鼠標(biāo)或者通過用觸筆觸碰它來完 成選擇。另外,日歷條640具有向前和向后的箭頭605,從而用戶可以選 擇時(shí)間上先前和/或未來的日期。在圖6的例子中,選擇了向前的箭頭 (通過點(diǎn)擊箭頭605),用戶在月上巻動(dòng)(使用月視圖箭頭625),直 到出現(xiàn)3月的日歷視圖660。用戶通過按下日歷視圖上的數(shù)字"18"選 擇3月18日,并且高亮顯示所選擇的日期618。圖7示出了圖6的時(shí)鐘視圖控制臺(tái),它具有鐘面710,時(shí)間選擇 器條720,和日期選擇器條740。同樣還示出了從圖6所選擇的日期和 時(shí)間(2006年3月18日,下午7: 00至8: 00 )的好友列表。在圖4 的目錄460上顯示好友列表760。圖7還圖示了本發(fā)明的另一顯著特 征。目前,即時(shí)消息傳送的普及性和實(shí)用性已經(jīng)將其范圍拓寬到包含 通過蜂窩電話和PDA的IM。暫時(shí)好友可以與諸如蜂窩電話790的用 戶移動(dòng)設(shè)備同步。這樣做使得用戶能夠?qū)λ腜DA或蜂窩電話上的動(dòng) 態(tài)好友列表進(jìn)行訪問。圖8A和8B的較小外形規(guī)格使它們自己適應(yīng)于 小尺寸的蜂窩電話屏幕。在某些情況下,在用戶的蜂窩電話上不支持 用戶在PC上使用的IM應(yīng)用程序。在這種情況下,盡管IM應(yīng)用程序
不能使用,但是這天或這小時(shí)的所有聯(lián)系人的電話號(hào)碼能夠容易地獲 得。諸如這天的聯(lián)系人地址的其他信息也可以發(fā)送給蜂窩電話。好友 列表功能的附加特征是互易性。數(shù)據(jù)的傳輸可以反向流動(dòng),這意味著蜂窩電話790可以向IM應(yīng)用程序發(fā)送聯(lián)系人信息。蜂窩電話包含有 容易發(fā)送給IM應(yīng)用程序的標(biāo)識(shí)符(真名或昵稱)和聯(lián)系信息(電話 號(hào)碼,電子郵件地址,屏幕名)。蜂窩電話790可以編程為對(duì)于在這 一天期間所進(jìn)行的所有呼叫,自動(dòng)生成標(biāo)識(shí)符和聯(lián)系信息向IM應(yīng)用 程序的發(fā)送。該數(shù)據(jù)可以由IM應(yīng)用程序用來填充好友列表760。無 疑地,本領(lǐng)域技術(shù)人員能夠理解這些不過只是本發(fā)明實(shí)施例的一些例 子,而不應(yīng)當(dāng)解釋為限制。該好友列表760可以通過早先描述的時(shí)鐘界面進(jìn)行訪問。用戶因 此能夠?qū)λ赡茉谠撎煨枰脑S多電話號(hào)碼進(jìn)行快速訪問,而不必調(diào) 用目錄助理或行政助理,或搜索web來得到該信息。在其他場(chǎng)合,移 動(dòng)設(shè)備可能不提供與PC—樣豐富的界面。在這種情況下,該列表可 能只在"今天"菜單條目下呈現(xiàn)。如圖7的虛線所示,用于執(zhí)行同步操作的工具可以是USB線760, 或者通過諸如藍(lán)牙無線(Bluetooth Wireless )的無線連接。參見圖8A,示出了一個(gè)替代實(shí)施例,其中諸如手腕佩戴設(shè)備的 較小外形規(guī)格800,用來顯示圖7的好友列表760。在該外形規(guī)格800 中,好友列表在鐘面710上暫時(shí)地顯示。實(shí)質(zhì)上它與鐘面共享空間以 便于實(shí)現(xiàn)更小的外形規(guī)格。圖8A的例子示出了一個(gè)顯示IM屏幕名而 不是真名的好友列表。在該顯示760中,好友之一 Jennifer Mas并未 訂購IM服務(wù),因此她沒有屏幕名而是顯示她的真名。相當(dāng)普遍地, 用代表好友的屏幕名來顯示IM好友列表,但是作為替代也可以顯示 好友的真名,甚至或者是用戶選擇的昵稱。諸如IBM NotesBuddy的 許多IM系統(tǒng)都允許用戶選擇他們喜歡的命名法。圖8B圖示了相同外形規(guī)格800的不同視圖880。在圖8B中,好 友列表逐漸淡出,而原始鐘面710再次出現(xiàn)。該空間共享可以通過不
同的方式來完成。 一個(gè)例子是只要用戶選擇好友列表,就使鐘面710 暗淡為背景,同時(shí)在鐘面上更亮的視圖中顯示好友列表。該好友列表 可以顯示預(yù)先選擇的一段時(shí)間,然后它可以暗淡為背景,從而重新照 亮鐘面710。根據(jù)本發(fā)明的另一實(shí)施例,關(guān)于圖5A和5B先前描述的環(huán)狀鑲 邊515還可以顯示"旗標(biāo)(flag),,,它表示與時(shí)段相關(guān)聯(lián)的好友列表 的出現(xiàn)?,F(xiàn)在參見圖9,示出了小型外形規(guī)格的計(jì)時(shí)機(jī)構(gòu)900,例如蜂 窩電話的顯示屏幕,或手腕佩戴的設(shè)備,其中圍繞鐘面980的環(huán)狀鑲 邊915顯示代表好友列表的三個(gè)指示符(在該例中是笑臉)。指示符 920在五點(diǎn)鐘位置顯示,指示符940在七點(diǎn)鐘位置顯示,而指示符930 在十一點(diǎn)鐘位置顯示。這三個(gè)指示符920, 930, 940對(duì)應(yīng)于圖2所示 的好友列表,并且清楚地且有效地向用戶表示可以在哪里定位那一天 的好友列表。不用旗標(biāo)的話,用戶可以通過用觸筆在鐘面980上懸停 (或者用鼠標(biāo)執(zhí)行翻轉(zhuǎn))來定位好友列表。然而,旗標(biāo)920, 930和 940能夠使用戶快速地準(zhǔn)確定位好友列表的位置。另外,旗標(biāo)920, 930和940用作即將到來事件的提示,因?yàn)楦?據(jù)本發(fā)明的實(shí)施例,這些旗標(biāo)表示好友列表的出現(xiàn),并且好友列表捆 綁到安排事件。不必檢查日歷表或呼叫辦公室,用戶可以通過快速地瞥設(shè)備900—眼,就能夠確認(rèn)那一天的約會(huì)安排在十一點(diǎn)鐘,五點(diǎn)鐘, 和七點(diǎn)鐘。作為例子,假定設(shè)備900的用戶總是不在辦公室,并且撞 上了他想要在那天的稍后時(shí)間會(huì)見的朋友。通過快速瞥一眼設(shè)備900, 用戶可以使這個(gè)朋友知道他或她在十一點(diǎn)鐘,五點(diǎn)鐘,和七點(diǎn)鐘安排 了會(huì)議,但卻不可行(根據(jù)圖9所示的旗標(biāo))。假定這個(gè)朋友也想在 七點(diǎn)鐘會(huì)面,并且想要知道用戶是否可以取消安排在七點(diǎn)鐘的會(huì)議, 并將該會(huì)議重新安排在其他時(shí)間。那么用戶可以選擇七點(diǎn)鐘的會(huì)議的 好友列表,立即發(fā)送即時(shí)消息給列表上的好友以便重新安排該會(huì)議。 設(shè)備900容易地可以是一個(gè)蜂窩電話,因?yàn)榉涓C電話也是一個(gè)時(shí)鐘, 并且許多人今天都依賴于他們的蜂窩電話而不是手表來告知時(shí)間。旗標(biāo)920, 930, 940可以是任意類型的可視指示符,例如圖9所 示代表好友列表的圖標(biāo),或者如圖IO所示當(dāng)創(chuàng)建好友列表時(shí)激活的發(fā) 光二極管(LED)。也可以使用其他指示符,只要指示符是可視的, 并且尺寸適用于小型外形規(guī)格的設(shè)備。參見圖10,示出了小型外形規(guī)格的計(jì)時(shí)機(jī)構(gòu)1000,它帶有圍繞 鐘面1080的環(huán)狀鑲邊1015。該環(huán)狀鑲邊1015具有圍繞鑲邊1015放 置并且對(duì)應(yīng)于時(shí)鐘的十二個(gè)數(shù)字的十二個(gè)小孔。每個(gè)小孔1050容納一 個(gè)每當(dāng)添加好友列表就激活的LED。例如,在圖10中,假設(shè)已經(jīng)添 加了對(duì)應(yīng)于五點(diǎn)鐘,七點(diǎn)鐘和十一點(diǎn)鐘的三個(gè)好友列表。因此,這三 個(gè)孔1020, 1030和1040顯示為照亮的。該機(jī)構(gòu)1000可以純粹地實(shí)現(xiàn) 為數(shù)字顯示器,例如蜂窩電話上的顯示器,或者可選地,它可以是物 理元件(環(huán)狀鑲邊1015)和數(shù)字顯示器的組合。一旦經(jīng)過了安排事件的終止時(shí)間,旗標(biāo)就會(huì)消失(或者在LED 的情況下,將會(huì)熄滅)。當(dāng)一次只處理幾個(gè)好友列表時(shí),旗標(biāo)指示符 是非常有用的。如果在圍繞著鐘面980有過多的旗標(biāo),或者如果圍繞 著鐘面1080點(diǎn)亮了過多的LED,那么旗標(biāo)將失去它們的有效性。捆綁到事件的好友列表是暫時(shí)的,并且通常并不一定要在長(zhǎng)時(shí)期 內(nèi)保留。用戶可以指定暫時(shí)好友列表直到事件結(jié)束之前,直到營業(yè)日 結(jié)束之前,或者任何其他能指定的時(shí)段結(jié)束之前一直保留。此后刪除 這些列表。可選地,用戶可能想要保留好友列表。在這種情況下,好 友列表可以高速緩存和存儲(chǔ)在好友列表歷史表中以用于今后的檢索。 通過使用圖7和8的日期選擇條720來搜索和選擇要求的日期,可以 訪問該好友列表。參見圖11,示出了根據(jù)本發(fā)明另一實(shí)施例的信息處理系統(tǒng)1100 的方框圖。系統(tǒng)1100包括處理器1102,存儲(chǔ)器1104,和輸入/輸出(I/O ) 子系統(tǒng)1106。存儲(chǔ)器1104代表隨機(jī)存取存儲(chǔ)器或大容量存儲(chǔ)器。它 可以是易失性的,也可以是非易失性的。系統(tǒng)1100還可以包括磁性媒 體大容量存儲(chǔ)設(shè)備1120,例如硬盤驅(qū)動(dòng)器。I/O子系統(tǒng)1106可以包括 各種終端用戶接口,例如顯示器,鍵盤,和鼠標(biāo)。I/O子系統(tǒng)1106還 可以包括到網(wǎng)絡(luò)1124 (例如局域網(wǎng)(LAN),或諸如因特網(wǎng)的廣域網(wǎng) (WAN))的連接。無線接口 1118支持到因特網(wǎng)的高速無線連接.根據(jù)本發(fā)明的另一實(shí)施例,諸如CDROM 1130的計(jì)算機(jī)可讀媒 體可以包含程序指令,用于操作根據(jù)本發(fā)明的可編程計(jì)算機(jī)IIOO。展 示和討論的只是對(duì)可編程計(jì)算機(jī)裝置的高度簡(jiǎn)化的描繪。本領(lǐng)域技術(shù) 人員能夠理解,在計(jì)算機(jī)裝置的任意實(shí)際應(yīng)用中還需要其他低級(jí)部件 和連接。因此,盡管已經(jīng)對(duì)當(dāng)前考慮作為優(yōu)選實(shí)施例的內(nèi)容進(jìn)行了描述, 但本領(lǐng)域技術(shù)人員能夠理解,在本發(fā)明的精神內(nèi)可以進(jìn)行其他修改。
權(quán)利要求
1. 一種用于創(chuàng)建和顯示暫時(shí)好友列表的計(jì)算機(jī)執(zhí)行方法,其中 該好友列表包含該好友列表內(nèi)各個(gè)元素當(dāng)前狀態(tài)的指示符,該方法包括以下步驟瀏覽項(xiàng)目分組,每一個(gè)項(xiàng)目均與時(shí)段相關(guān)聯(lián)且引用 一個(gè)人或多個(gè)人;通過訪問該好友列表的用戶可訪問的儲(chǔ)存庫中存儲(chǔ)的信息,來搜 索與項(xiàng)目分組中所引用的一個(gè)人或多個(gè)人的至少一個(gè)匹配;將該項(xiàng)目分組中引用的所述一個(gè)人或多個(gè)人映射到用戶可訪問 的儲(chǔ)存庫內(nèi)存儲(chǔ)的信息中引用的所述一個(gè)人或多個(gè)人,以便訪問所述 一個(gè)人或多個(gè)人的至少 一個(gè)即時(shí)消息標(biāo)識(shí)符;創(chuàng)建用從該映射步驟得出的所述至少 一個(gè)即時(shí)消息標(biāo)識(shí)符填充的該好友列表;根據(jù)時(shí)段對(duì)該好友列表進(jìn)行排序;以及 顯示該好友列表。
2. 根據(jù)權(quán)利要求1的計(jì)算機(jī)執(zhí)行方法,其中所述即時(shí)消息標(biāo)識(shí) 符是從即時(shí)消息系統(tǒng)中檢索出的。
3. 根據(jù)權(quán)利要求2的計(jì)算機(jī)執(zhí)行方法,其中如果即時(shí)消息標(biāo)識(shí)符是從用戶未訂購的即時(shí)消息系統(tǒng)中檢索出的,那么用不同于第一指 示符的第二指示符來顯示該即時(shí)消息標(biāo)識(shí)符。
4. 根據(jù)權(quán)利要求1的計(jì)算機(jī)執(zhí)行方法,其中所述排序步驟還包 括在多個(gè)時(shí)段內(nèi)按字母順序?qū)糜蚜斜磉M(jìn)行排序。
5. 根據(jù)權(quán)利要求1的計(jì)算機(jī)執(zhí)行方法,還包括步驟根據(jù)項(xiàng)目 分組的變化,動(dòng)態(tài)地更新該好友列表。
6. 根據(jù)權(quán)利要求1的計(jì)算機(jī)執(zhí)行方法,其中所述顯示步驟還包括圍繞鐘面顯示所創(chuàng)建的好友列表。
7. 根據(jù)權(quán)利要求l的計(jì)算機(jī)執(zhí)行方法,還包括步驟 為了將來引用,對(duì)與時(shí)段相關(guān)聯(lián)的好友列表進(jìn)行排序。
8. 根據(jù)權(quán)利要求1的計(jì)算機(jī)執(zhí)行方法,其中所述瀏覽、搜索、 映射、創(chuàng)建和排序步驟是以周期時(shí)間間隔自動(dòng)執(zhí)行的,以便保持暫時(shí) 好友列表是最新的且準(zhǔn)確的。
9. 一種用于創(chuàng)建和顯示暫時(shí)好友列表的界面,該界面包括 顯示時(shí)間的時(shí)段數(shù)字顯示機(jī)構(gòu);時(shí)間選擇工具、日期選擇工具,以及用于選擇兩個(gè)日期之間范圍 的時(shí)間軸線選擇工具中的至少一個(gè);以及 用于顯示好友列表的顯示屏幕。
10. 根據(jù)權(quán)利要求9的界面,其中所述時(shí)段數(shù)字顯示機(jī)構(gòu)是鐘面。
11. 根據(jù)權(quán)利要求9的界面,其中所述顯示屏幕被配置為根據(jù)用 戶選擇,交替顯示該時(shí)間和該好友列表,從而當(dāng)顯示該時(shí)間時(shí),該好 友列表不可見,而當(dāng)顯示該好友列表時(shí),該時(shí)間不可見。
12. 根據(jù)權(quán)利要求11的界面,其中可以在所述顯示屏幕上同時(shí) 顯示所述時(shí)間和所述好友列表,其中根據(jù)用戶選擇,在顯示屏幕的前 景中顯示時(shí)間或好友列表中的任意一個(gè)。
13. 根據(jù)權(quán)利要求10的界面,其中在鐘面上的時(shí)段上懸停將調(diào)出該時(shí)段的好友列表,并且其中通過在該區(qū)域上移動(dòng)觸筆或光標(biāo),而 無須按下觸筆或點(diǎn)擊鼠標(biāo)來完成該懸停。
14. 根據(jù)權(quán)利要求10的界面,其中該鐘面中心的區(qū)域與當(dāng)前時(shí) 段的好友列表相關(guān)聯(lián),從而選擇所述區(qū)域?qū)@示當(dāng)前時(shí)段的好友列表。
15. 根據(jù)權(quán)利要求10的界面,其中該鐘面中心的區(qū)域與當(dāng)前日 期的好友列表相關(guān)聯(lián),從而選擇所述區(qū)域?qū)@示當(dāng)前日期的好友列表。
16. 根據(jù)權(quán)利要求10的界面,其中用不同的標(biāo)識(shí)符來代表上午 和下午的時(shí)間。
17. 根據(jù)權(quán)利要求10的界面,其中所述標(biāo)識(shí)符是代表上午和下 午時(shí)間的圖標(biāo),并且所述圖標(biāo)圍繞鐘面來顯示。
18. 根據(jù)權(quán)利要求9的界面,還包括同步工具,用于將好友列 表與用戶的移動(dòng)設(shè)備同步,其中所述同步工具可以用來在好友列表和 用戶的移動(dòng)設(shè)備之間傳送信息,該信息包含標(biāo)識(shí)符和聯(lián)系信息。
19. 根據(jù)權(quán)利要求10的界面,其中圍繞鐘面顯示與好友列表相 關(guān)聯(lián)的至少一個(gè)標(biāo)識(shí)符,所述至少一個(gè)標(biāo)識(shí)符通過它在鐘面上的位置, 引用與該好友列表相關(guān)聯(lián)的時(shí)段。
20. 根據(jù)權(quán)利要求18的界面,其中響應(yīng)從用戶的移動(dòng)設(shè)備作出 的呼叫,傳送來自用戶的移動(dòng)設(shè)備的信息。
21. —種用于創(chuàng)建和顯示暫時(shí)好友列表的系統(tǒng),其中該好友列表 包含該好友列表內(nèi)各個(gè)元素當(dāng)前狀態(tài)的指示符,該系統(tǒng)包括處理器,配置有用于以下處理的邏輯瀏覽項(xiàng)目分組,每一個(gè)項(xiàng)目均與時(shí)段相關(guān)聯(lián)且引用 一個(gè)人或多個(gè)人;通過訪問該好友列表的用戶可訪問的儲(chǔ)存庫中存儲(chǔ)的信息,來搜索與項(xiàng)目分組中所引用的所述一個(gè)人或多個(gè)人的至少一個(gè)匹配;將該項(xiàng)目分組中引用的所述一個(gè)人或多個(gè)人映射到用戶可訪問 的儲(chǔ)存庫內(nèi)存儲(chǔ)的信息中引用的所述一個(gè)人或幾個(gè)人,以便訪問所述 一個(gè)人或多個(gè)人的至少 一個(gè)即時(shí)消息標(biāo)識(shí)符;創(chuàng)建用從該映射步驟得出的所述至少一個(gè)即時(shí)消息標(biāo)識(shí)符填充 的該好友列表;根據(jù)時(shí)段對(duì)該好友列表進(jìn)行排序;以及顯示該好友列表。
22.根據(jù)權(quán)利要求21的系統(tǒng),其中所述處理器還包括這樣的邏 輯,所述邏輯用于為了將來引用存儲(chǔ)與給定時(shí)段相關(guān)聯(lián)的好友列表。
全文摘要
一種用于創(chuàng)建和顯示暫時(shí)好友列表的計(jì)算機(jī)執(zhí)行方法包括以下步驟瀏覽與時(shí)段相關(guān)聯(lián)、且引用一個(gè)人或幾個(gè)人的項(xiàng)目分組;通過訪問儲(chǔ)存庫中存儲(chǔ)的信息來搜索與項(xiàng)目分組中所引用的一個(gè)人或多個(gè)人的至少一個(gè)匹配;將該項(xiàng)目分組中引用的所述一個(gè)人或多個(gè)人映射到儲(chǔ)存庫內(nèi)存儲(chǔ)的信息中引用的所述一個(gè)人或多個(gè)人,以便訪問所述一個(gè)人或多個(gè)人的至少一個(gè)即時(shí)消息標(biāo)識(shí)符;創(chuàng)建用從該映射得出的標(biāo)識(shí)符填充的好友列表;根據(jù)時(shí)段對(duì)該好友列表進(jìn)行排序;并顯示該好友列表。另外,用于創(chuàng)建和顯示暫時(shí)好友列表的界面包括時(shí)段數(shù)字顯示機(jī)構(gòu);時(shí)間選擇工具、日期選擇工具,以及用于選擇兩個(gè)日期之間范圍的時(shí)間軸線選擇工具中的至少一個(gè);以及用于顯示該好友列表的顯示屏幕。
文檔編號(hào)H04L12/58GK101146057SQ200710127189
公開日2008年3月19日 申請(qǐng)日期2007年7月4日 優(yōu)先權(quán)日2006年9月12日
發(fā)明者常德拉塞克哈·納拉亞納斯瓦米 申請(qǐng)人:國際商業(yè)機(jī)器公司