Web信息发现方法和用户接口的制作方法_4

文档序号:8491719阅读:来源:国知局
去,如经修改的内容树800所示。照此,对应的显示空间从用户接口消失。例如,主页的布局可以被修改为如屏幕截图810所不O
[0064]在该实施例中,内容树中的主题的任意节点的位置可以被重新安排。例如,如内容树800中所示,主题“Nokia”和“WP8”的位置可以彼此交换。相似地,用户接口中对应显示空间的位置可以相应地重新安排。例如,主题“Nokia”的显示空间可以被安排在如屏幕截图810所示的主页中,而主题“WP8”可以安排在如屏幕截图820中所示的分支页面中,其被链接到主题“Nokia”的显示空间并且可以在选择主题“Nokia”的显示空间之后被打开。
[0065]在一些实施例中,利用内容树中主题的节点位置的变化,相关主题的语义可以相应地改变。例如,在原始内容树600中,主题“WP8”的含义将被解释为与WP8相关的所有内容,并且主题“Nokia”的含义将被解释成在其上位概念“WP8”之下。换句话说,主题“Nokia”本质上是指在与“WP8”相关的所有内容中与“Nokia”相关的内容。在修改的内容树800中,主题“Nokia”的含义将被改变为与Nokia相关的所有内容,并且主题“WP8”的含义将被改变为在与“Nokia”相关的所有内容中与“WP8”相关的内容。此外,用于相关主题的内容收集可以根据相关主题的语义改变而改变。由此,用户能够根据他的偏好来定制内容类别,从而使得信息发现可以更智能化和个人化,并且易于发现和提供用户希望具有的正确内容。同时,利用内容树的组织与主题的显示空间布局之间的映射,用户接口可以由性质和个性化需要而被自动呈现为与动态改变的内容一致。
[0066]在一些实施例中,用户接口中的显示空间的布局可以根据显示空间的对应主题的排序而被安排。例如,可以根据主题的偏好级别来排序主题,主题的偏好级别反映用户将偏好该主题的程度。图9示出根据一个实施例的用于确定内容树中的主题的各自优先级的示例性方法。tag” tag2, tag3,…,tagk可以是在内容树900中的主题的相同上级节点下的主题,并且于是可以被安排在用户接口的相同页面中。若干web内容将针对每一个主题而被连接。例如,URLj^ web页面和URL J^web页面可以作为与主题tag i匹配的内容而被收集,也可以将URLj^ web页面作为与主题tag2匹配的内容而收集。在实施例中,主题可以直接根据收集的web页面的数量而被排序。例如,具有最大数量的被收集的web页面的主题的显示空间可以被安排在用户接口的页面的最显著位置处,例如页面的顶部,并且下面是具有第二大数量的被收集的web页面的主题的显示空间。
[0067]社交媒体和其交互将是增强用户参与度的重要方式。在特定实施例中,可以参照相关web内容的用户浏览行为来估计主题的偏好级别。关于此方面,相关web页面的排序可以基于用户在web页面上的浏览行为(例如喜欢、分享、评论、以及观看)而被确定。例如,在web页面上的浏览活动的数量被计算用于排序。在图9所示的示例中,URL1的web页面可以基于六个浏览行为,包括来自用户:的三个浏览行为和来自用户?的另外三个浏览行为,并且相似地,URlJ^ web页面可以基于两个浏览行为,URLj^ web页面可以基于三个浏览行为,以及URLM web页面可以基于5个浏览行为。于是,web页面URL 可以分别被排序为例如1,4,3,2。基于与主题相关的web页面的排序,可以计算出主题的排序。例如,主题的排序可以通过给web页面打上主题标签的用户数量乘以与该主题相关的所有web页面的排序的平均而计算出。在图9所示的示例中,主题tagl的排序可以被计算为2*(1+2)/2 =3,主题tag2的排序可以被计算为4*(1)/1 = 4,主题tag 3的排序可以被计算为3*(4+3)/2=10.5,以及主题tagk的排序可以被计算为1*(4+2)/2 = 3。根据主题的排序,显示空间可以被安排为反映优先级。例如,页面顶部的显示空间可以被分配给具有最高排序的主题,该显示空间的下面被分配给第二最高排序的主题,等等。
[0068]在一些实施例中,可以针对每个主题计算印象得分用于反映偏好级别。关于此方面,可以基于收集的内容对用户的相关性(例如从用户浏览行为和推荐)来计算印象得分。例如,对于每个主题,对应的印象得分可以计算为对打上该主题标签的所有web页面的浏览行为的总和。在图9所示的示例中,主题tagl,tag2, tag#P tag k的印象得分可以分别计算为8,3,5,和6。在一些实施例中,每个主题的显示空间的尺寸也可以设置为与这些印象得分成比例。由此,具有最高印象得分的主题tagl可以被分配最大的显示空间,从而有助于用户浏览最偏好的主题。
[0069]在一些实施例中,由于其他人的浏览行为和用户的浏览行为,主题的显示空间的位置和/或尺寸可以实时动态地改变用户接口。例如,在完成主题的web内容的阅读/交互之后,主题显示空间的尺寸于是可以取决于剩余内容而被改变。例如,主题的排序和印象得分可以降低,并且于是主题的显示空间可以收缩并且移动到另一位置。同时,其它主题的显示空间的尺寸和位置可以相应改变,例如被扩大。在实施例中,一旦主题的所有web内容已经被浏览,主题的显示空间可以收缩到最小尺寸,并且其它主题的显示空间则可以相应地和成比例地调整(例如放大)。显示空间的位置和尺寸例如可以通过一些图形优化算法被确定,这些图形优化算法可以优化在具有固定长度和宽度的用户接口中的显示空间布局。由此,用户接口可以随着用户浏览、发现内容和与内容交互而自动改变。
[0070]在一些实施例中,内容树或内容树的一部分可以在用户和其他用户之间分享。图10示出根据一个实施例的用于分享内容树的示例性方法。例如,爱丽丝可以具有内容树1000,并且对应显示空间的布局可以被安排为如屏幕截图1030中所示。鲍勃可以具有内容树1010,以及对应显示空间的布局可以安排为如屏幕截图1040所示。于是,爱丽丝的内容树和鲍勃的内容树中的某些分支可以被挑选出来构造我的内容树。例如可以考虑,爱丽丝的内容树中的分支“网球;默里、美国公开”和分支“Nokia;Lumia920”组织得非常好,例如因为爱丽丝是这些领域中的专家。于是,这两个分支可以被复制并且用作我的内容树1020中的分支。相似地,来自鲍勃的内容树的分支“电视节目;家园”和分支“苹果;iphone5”也可以结合到我的内容树1020中。由此,在分享的分支中的主题的对应内容的组织可以同时被分享。在一些实施例中,用户还可以贡献其内容树给其他用户用于分享。由此,个性化信息信道(即结构化的主题)可以被分享,而不是仅一个web页面或预定以的类别/RSS馈送等。因为这可以使用很长时间并且更吸引人,而不是一次性的文章阅读,所以更强大。
[0071]现在参考图11,示出适合在实践本发明的示例性实施例中使用的多种电子装置的简化框图。在图11中,通信网络111适于促进用户设备(例如UE 1la和UE 1lb)之间的通信,以及用户设备和代理服务器之间的通信。网络111可以包括其它网络元件(未示出),其提供与数据通信网络(例如互联网)以及例如电话网络的其它网络的连接。UE 1la可以建立与UE 1lb的通信路径。此外,UE 1la可以建立与代理服务器107的通信路径。尽管通信路径被示为无线通信路径,应该理解的是,这些通信路径也可以是有线通信路径。web内容发现可以根据如上所述的本发明的示例性实施例来执行。
[0072]UE 1la包括数据处理器(DP) 1101A、存储程序(PROG) 1101C的存储器(MEM)llOlB、用于与UE 1lb和代理服务器107通信的适当收发器1101D。UE 1la可以进一步包括或连接到用于呈现发现的web内容和相关信息的显示器(DISP) 1101E。UE1lb还包括DP 1103A,存储PROG 1103C的MEM 1103B、适当的收发器1103D和显示器(DISP) 1103E3。代理服务器107还包括DP 1107A、存储PROG 1107C的MEM1107、以及适当的收发器1107D。
[0073]假设PROG 1101C、1103C、1107C的至少一个包括程序指令,当由程序指令相关联的DP执行时使得电子装置能够根据如上所述的本发明的示例性实施例进行操作。即,本发明的示例性实施例可以至少部分地通过可由UE 1la的DP 1101A、UE 101的DP 1103、以及代理服务器107的DP 1107A执行的计算机软件来实现,或者通过硬件,或者通过软件和硬件的结合来实现。UE 101a,UE 1lb以及代理服务器107的基本结构和操作是本领域技术人员已知的。
[0074]通常,UE 1la和UE 1lb的多种实施例可以包括但不限于蜂窝电话、具有无线或有线通信能力的个人数字助理(PDA)、具有无线或有线通信能力的便携式计算机、例如具有无线或有线通信能力的数字相机的图像捕捉装置、具有无线或有线通信能力的游戏装置、允许无线或有线互联网访问和浏览的互联网设备,以及包含这样的功能的结合的便携式单元或终端。
[0075]MEM 1101B、1103B,1107B可以是适于本地技术环境的任意类型并且可以使用任意合适的数据存储技术实现,该数据存储技术例如基于半导体的存储装置、闪存、磁存储装置和系统、光存储装置和系统、固定存储器以及可移动存储器。DP 1101A、1103A、1107A可以是适合于本地技术环境的任意类型,并且作为非限制性的示例,可以包括通用计算机、专用计算机、微处理器、数字信号处理器(DSP)和基于多核处理器体系结构的处理器中的一个或多个。
[0076]DISP 1101E和1103E可以是任意类型的显示装置,包括但不限于阴极射线管(CRT)、液晶显示器(IXD)、等离子屏幕或触摸感测屏幕,用于接收来自DP 1101A和1103A的数据和指令,并且根据指令显示数据。
[0077]通常,多种示例性实施例可以实现在硬件或专用电路、软件、逻辑或者其任意结合中。例如,某些方面可以以硬件实现,而其它方面可以以固件或软件来实现,软件可以由控制器、微处理器或者其它计算装置执行,尽管本发明不限于此。虽然本发明的示例性实施例的多种方面可以图示和描述为框图、流程图、或者使用某种其
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1