在流接口中顯示發布單元的制作方法
【技術領域】
[0001]本公開一般地涉及流接口(stream interface),更具體地涉及在流接口中顯示發布單元。
【背景技術】
[0002]互聯網用戶經常花時間例如在社交網絡服務的流接口中閱讀、觀看或交互。就此而言,有一個目標是通過向用戶提供允許深度交互的接口以及用戶傾向于與之交互的內容/娛樂特征來增加用戶對流的參與。另一方面,還有一個目標是流的容易導航以及高度可用性,其中流的用戶接口一致、直觀、簡單、干凈。但是,這兩個目標會相互沖突。
【發明內容】
[0003]在一個創新性方面中,可以在方法中實現所公開的主題。該方法包括提供流接口用于按照流格式顯示,所述流接口包括具有第一側和第二側的至少一個發布單元。該方法進一步包括為所述至少一個發布單元提供發布內容以及第一接口集合以在所述發布單元的第一側上顯示,所述第一接口集合包括用于與所述發布內容交互的一個或多個接口組件,并且所述第一接口集合進一步包括用于擴展所述第一接口集合的擴展接口組件。該方法進一步包括接收對所述擴展接口組件的用戶選擇的指示。此外,該方法包括響應于接收的指示而為所述至少一個發布單元提供所述發布內容以及第二接口集合以在所述發布單元的第二側上顯示,與所述第一接口集合的一個或多個接口組件相比,所述第二接口集合包括用于與所述發布內容交互的更多數量或者不同種類的接口組件。
[0004]這些和其他實施例可包括以下特征中的一個或多個。相對于利用所述第一接口集合提供的發布內容,提供所述發布內容以及所述第二接口集合可以提供所述發布內容的擴展版本。可以提供動畫效果,以將顯示轉變從所述發布單元的第一側到所述發布單元的第二側。
[0005]用于所述第二接口集合的接口組件可以特定于所述發布內容的類型。所述發布內容的類型可以對應于以下中的至少一個:發布的鏈接、相冊、視頻、問卷、投票接口、視頻游戲、聊天會話、視頻聊天會話、或者產品購買要約。第二接口集合可以進一步包括用于返回至在所述發布單元的第一側上利用所述第一接口集合顯示所述發布內容的接口組件。所述發布內容可包括待售項目,并且所述第一接口集合可包括用于顯示與所述待售項目相關聯的名稱、價格、圖像以及要約的一個或多個接口組件。所述第二接口集合可包括用于購買所述項目的接口組件。
[0006]可以提供所述發布內容和所述第一接口集合或者所述發布內容和所述第二接口集合中的至少一個以用于3D屏幕上的3D顯示。可以提供所述發布內容和所述第二接口以用于3D顯示,以從所述3D屏幕顯現。可以檢測所述3D屏幕的可用性,并且提供所述發布內容和所述第一接口集合以用于3D顯示以及提供所述發布內容和所述第二接口集合以用于3D顯示可以基于檢測的所述3D屏幕的可用性。
[0007]可以在移動裝置上顯示所述流接口,以及其中接收對所述擴展接口組件的用戶選擇的指示可以是基于所述移動裝置的方位。用于所述第二接口集合的所述接口組件可以是用戶指定的。提供所述發布內容和所述第一接口集合以用于顯示以及提供所述發布內容和所述第二接口集合以用于顯示可以基于用于所述發布單元的基于API的編輯模式。為了接收對所述擴展接口組件的用戶選擇的指示、接收對應于所述第一接口集合的用戶交互、或者接收對應于所述第二接口集合的用戶交互中的至少一個,可以提供日志數據。
[0008]在另一個創新性方面中,可以在系統中實現所公開的主題。該系統包括一個或多個處理器;以及機器可讀介質,包括其中存儲的指令,所述指令在由所述處理器執行時使得所述處理器進行操作,包括提供流接口,用于按照流格式顯示,所述流接口包括至少一個發布單元。所述操作進一步包括:為所述至少一個發布單元提供發布內容以及第一接口集合以用于顯示,所述第一接口集合包括用于與所述發布內容交互的一個或多個接口組件,并且所述第一接口集合進一步包括用于擴展所述第一接口集合的擴展接口組件;以及接收對所述擴展接口組件的用戶選擇的指示。此外,所述操作包括:響應于接收的指示而為所述至少一個發布單元提供所述發布內容以及第二接口集合以用于顯示,與所述第一接口集合的一個或多個接口組件相比,所述第二接口集合包括用于與所述發布內容交互的更多數量或者不同種類的接口組件。提供所述發布內容以及第一接口集合對應于所述發布單元的第一側的顯示,以及提供所述發布內容以及第二接口集合對應于所述發布單元的第二側的顯不O
[0009]這些和其他實施例可包括以下特征。可以提供動畫效果,以將顯示從所述發布單元的第一側轉變到所述發布單元的第二側。相對于利用所述第一接口集合提供的發布內容,提供所述發布內容以及所述第二接口集合可以提供所述發布內容的擴展版本。用于所述第二接口集合的接口組件可以特定于所述發布內容的類型。
[0010]在另一個創新性方面中,可以在機器可讀介質中實現所公開的主題。機器可讀介質包括存儲于其中的指令,所述指令在被系統執行時使得所述系統進行操作,包括提供流接口,用于按照流格式顯示,所述流接口包括具有第一側和第二側的至少一個發布單元。所述操作進一步包括:為所述至少一個發布單元提供發布內容以及第一接口集合以在所述發布單元的所述第一側上顯示,所述第一接口集合包括用于與所述發布內容交互的一個或多個接口組件,并且所述第一接口集合進一步包括用于擴展所述第一接口集合的擴展接口組件;以及接收對所述擴展接口組件的用戶選擇的指示。此外,所述操作包括:響應于接收的指示而為所述至少一個發布單元提供所述發布內容以及第二接口集合以在所述發布單元的所述第二側上顯示,與所述第一接口集合的一個或多個接口組件相比,所述第二接口集合包括用于與所述發布內容交互的更多數量或者不同種類的接口組件,并且所述第二接口集合進一步包括用于返回至在所述發布單元的第一側上利用所述第一接口集合顯示所述發布內容的接口組件。
[0011]有利地,本主題技術提供流接口中增加的用戶參與,以及提供發布的多個視角。例如,給定流中的發布單元,用戶可以快速訪問基本功能,用于經由發布單元的第一側上的第一接口集合與發布單元的內容交互。為了訪問不同的(例如更高級的)功能,用戶可以選擇第一接口集合中的擴展接口組件,并且可以被導向到發布單元的第二側上的第二接口集合,其中第二接口集合包括用于與發布內容交互的附加接口組件。
[0012]應當理解,根據以下的詳細描述,對于本領域技術人員而言本主題技術的其他配置將變得顯而易見,其中通過說明的方式示出并描述了本主題技術的各種配置。如將認識到的,本主題技術可以是其他和不同的配置,并且其若干細節在各個其他方面可以進行修改,它們都不脫離本主題技術的范圍。因此,在本質上應將附圖和詳細說明視為說明性而非限制性的。
【附圖說明】
[0013]在所附權利要求書中給出本主題技術的特征。但是為了說明的目的,在以下附圖中給出本主題技術的若干實施例。
[0014]圖1示出提供在流接口中顯示發布單元的示例性網絡環境。
[0015]圖2A-2C示出具有發布內容和用于與發布內容交互的接口的發布單元的示例。
[0016]圖3A-3B示出具有發布內容和用于與發布內容交互的接口的發布單元的另一個示例。
[0017]圖4示出在流接口中顯示發布單元的示例性過程。
[0018]圖5概念性示出可以用來實現本主題技術某些實施方式的示例性電子系統。
【具體實施方式】
[0019]下面給出的詳細描述旨在作為本主題技術的各種配置的描述,而不旨在表示可以實踐本主題技術的僅有配置。附圖合并于此并構成詳細描述的一部分。詳細描述包括目的是提供本主題技術的透徹理解的具體細節。但是,對于本領域技術人員而言清楚和明顯的是,本主題技術不限于這里給出的具體細節,在沒有這些具體細節的情況下也可以實踐。在某些實例中,為了避免模糊本主題技術的概念,用方框圖示出公知的結構和組件。
[0020]如上所述,互聯網用戶經常花時間在例如社交網絡服務的流接口中閱讀、觀看或交互。就此而言,有一個目標是通過向用戶提供允許深度交互的接口以及用戶傾向于與之交互的內容/娛樂特征來增加用戶對流的參與。另一方面,還有一個目標是流的容易導航以及高度可用性,其中流的用戶接口一致、直觀、簡單、干凈。但是,這兩個目標會相互沖突。
[0021]本主題技術提供在流接口中顯示發布單元。流接口按照流格式顯示,流接口包括至少一個發布單元,發布單元具有第一側(例如前側)和第二側(例如后側)。發布內容以及用于至少一個發布單元的第一接口集合顯示在發布單元的第一側(例如前側),第一接口集合包括用于與發布內容交互的一個或多個接口組件,還包括用于擴展第一接口集合的擴展接口組件(例如,用于發布單元的對應于相冊的“觀看照片”按鈕)。對擴展接口組件的用戶選擇被接收。響應于用戶選擇,發布內容以及用于至少一個發布單元的第二接口集合顯示在發布單元的第二側(例如后側),與第一接口集合的一個或多個接口組件相比,第二接口集合包括用于與發布內容交互的更多數量或者不同種類的接口組件。
[0022]圖1示出提供在流接口中顯示發布單元的示例性網絡環境。網絡環境100包括計算裝置102、104和106以及計算系統110。計算裝置102-106以及計算系統110可以通過網絡108相互通信。計算系統110可以分別包括一個或多個計算裝置112 (例如一個或多個服務器),以及一個或多個計算機可讀存儲裝置114 (例如一個或多個數據庫)。
[0023]每個計算裝置102-106可以表示處理裝置的各種形式。示例性處理裝置可包括桌上型電腦、膝上型電腦、手持電腦、個人數字助理(PDA)、蜂窩電話、網絡設備、相機、智能電話、增強通用分組無線電業務(EGPRS)移動電話、媒體播放器、導航裝置、電郵裝置、游戲控制臺、或者任何這些數據處理裝置或其他數據處理裝置的組合。計算裝置102-106和