当前位置: 首页 > 专利查询>谷歌公司专利>正文

使用内容结构来社交地连接用户制造技术

技术编号:14744566 阅读:83 留言:0更新日期:2017-03-01 20:30
数字内容项的结构用于社交地连接消费该数字内容项的用户。确定该数字内容项的结构化表示。分析该结构化的表示以识别在数字内容项内的关键事件。识别在数字内容项内的用户的当前位置。响应于在数字内容项内的用户的当前位置和所识别的关键事件来过滤用户的社交通信。以这种方式,用户可以在未非故意地阅读泄露(例如,剧透)诸如重要情节点的关键事件的通信的情况下精读社交媒体。

【技术实现步骤摘要】
【国外来华专利技术】
本公开总体上涉及数字内容的领域,并且具体上涉及在诸如电子书的数字内容的消费者之间的社交交互。
技术介绍
许多人现在电子地消费书籍和其他内容项。具体地说,可以使用诸如专用阅读设备和通用计算设备的各种阅读设备来阅读电子书(“ebook”)。每个设备包括阅读软件(“ereader”),该阅读软件向用户显示电子书,并且使得该用户能够阅读该电子书并且执行其他任务。经常地,人们阅读电子书作为社交体验的一部分。例如,读者可能属于书籍俱乐部,其中,一组人一起阅读和讨论电子书。人们可以当面遇见或者经由电子论坛遇见。然而,读者可能难以管理电子书的在线社交阅读体验。参与电子论坛的不同人们可能具有电子书的不同知识。一个读者可以因此发起另一个读者还没有遇到的重要情节(plot)点的讨论。结果,在阅读电子书的同时参与电子论坛的人冒着诸如重要情节点的细节被来自其他读者的影响剧透的风险。因此,社交阅读体验可能减损读者对电子书的享受。
技术实现思路
通过用于使用数字内容项的结构来社交地连接消费所述数字内容项的用户的方法和非暂时性计算机可读存储介质来解决上面和其他问题。所述方法的实施例包括:确定所述数字内容项的结构化表示,并且分析所述结构化表示以识别在所述数字内容项内的关键事件。所述方法进一步包括:识别在所述数字内容项内的用户的当前位置;以及,响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。所述暂时计算机可读存储介质的实施例包括可执行的计算机程序指令,所述可执行的计算机程序指令能够执行来执行步骤,所述步骤包括:确定所述数字内容项的结构化表示,并且分析所述结构化表示以识别在所述数字内容项内的关键事件。所述步骤进一步包括:识别在所述数字内容项内的用户的当前位置;以及,响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。由一种计算设备来解决上面和其他问题,所述计算设备用于使用数字内容项的结构来社交地连接使用所述计算设备消费所述数字内容项的用户。所述计算设备的实施例包括用于执行计算机程序指令的计算机处理器和用于存储计算机程序指令的非暂时性计算机可读存储介质。所述指令能够被执行来执行步骤,所述步骤包括:识别在所述数字内容项内的关键事件,并且识别在所述数字内容项内的用户的当前位置。所述指令进一步能够被执行来执行步骤:响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。在说明书中所描述的特征和优点不全部是包含性的,并且具体地说,在附图、说明书和权利要求上说,许多附加的特征和优点将对于本领域内的普通技术人员是显而易见的。而且,应当注意,在说明书中所使用的语言已经主要被选择来用于可读性和指导的目的,并且可能未被选择来描写或限制所公开的主题。附图说明图1示出用于使用内容结构来社交地连接用户的计算环境。图2是根据一个实施例的用于充当内容结构服务器、社交通信服务器和/或客户端的计算机的高级框图。图3是根据一个实施例的图示内容结构服务器的细节的高级框图。图4是根据一个实施例的图示客户端的呈现模块的细节的高级框图。图5是根据一个实施例的图示社交通信服务器的细节的高级框图。图6是根据一个实施例的图示用于使用内容结构来社交地连接用户的过程的流程图。具体实施方式附图(FIG.)和下面的描述仅通过图示说明的方式描述了特定实施例。本领域内的技术人员从下面的说明容易意识到,在不偏离本文中所描述的原理的情况下,可以采用本文中所图示说明的结构和方法的替选实施例。现在详细参考几个实施例,其示例被图示在附图中。注意,在可行的情况下,在附图中可以使用类似或相同的附图标记来指示类似或相同的功能。本说明书使用后随字母的附图标记来识别特定的图示元素。为了清楚,本描述经常仅使用附图标记来指示具有该附图标记的实体中的任何一些或全部。在本公开中,“数字内容”一般指示任何机器可读和机器可存储的内容,诸如电子书(ebook)、其他数字文本内容(例如,数字报纸、数字新闻故事、电子杂志等)、视频和音乐。“数字内容项”指特定的数字内容片段,诸如特定的电子书。以下讨论集中于电子书,并且因此经常描述涉及电子书的实例和示例,并且将内容的消费者称为“读者”。然而,本文所描述的技术也可以与其他类型的数字内容一起使用。图1示出了用于使用内容结构来社交地连接用户的计算环境100。计算环境100包括内容结构服务器110、社交通信服务器120和通过通信网络140连接的多个客户端130A、130B、130C。在图1中示出仅一个内容结构服务器110、一个社交通信服务器120和三个客户端130A、130B、130C,以便简化和阐明描述。计算环境100的实施例可以具有多个内容结构服务器110和社交通信服务器120以及连接到网络140的多个客户端130A、130B、130C。同样,图1的各种实体所执行的功能可以在不同的实施例中有所不同。内容结构服务器110确定诸如电子书的数字内容项的结构。如本文所使用,“结构”是指内容项的部分或元素的布置和内容项的部分或元素之间的关系。在本上下文中,“内容项的部分或元素”指的是内容的实质,即,内容的语义含义。例如,如果内容项是讲述虚构故事的电子书,则内容的结构指的是故事中所描述的字符和事件的语义描述(诸如“A与B结婚、他们有一个孩子C、A和B离婚、A与E结婚、B死亡”)。这些事件中的每一个引入或修改了故事中元素之间的关系。内容结构服务器110使用所确定的内容项的结构来识别在内容项中的关键事件。“关键事件”是对内容项内的内容的语义含义具有显着影响的事件。例如,关键事件可以是诸如字符的实体的引入或者以对整体内容有意义的方式影响实体的事件。回到虚构电子书的示例,关键事件可能是上面所描述的那些:“A与B结婚、他们有一个孩子C、A和B离婚、A与E结婚、B死亡”。诸如“B吃午餐”的在故事中所描述的其他事件可能对故事具有较小影响,并且不一定是关键事件。内容结构服务器110将所识别的关键事件与在内容项中的指定位置相关联。位置是指内容项内的定位,诸如电子书中的特定句子、段落或章节或视频中的特定时间索引。因此,内容结构服务器110识别内容项中的关键事件以及内容项中发生关键事件的定位。客户端130是由一个或多个用户使用以执行诸如消费数字内容项(例如,阅读电子书)、参与与其他客户端的用户的社交交互以及浏览由在网络140上的服务器所托管的内容的功能的电子计算设备。例如,客户端130可以是专用电子书阅读器、智能电话或平板电脑、笔记本或台式计算机。客户端130包括向用户呈现这样的电子书的内容项的显示器,和/或与所述显示器进行接口连接。另外,客户端130提供用户界面(UI),诸如物理和/或屏幕上的按钮,用户可以使用所述用户界面(UI)与客户端交互。例如,用户可以对内容的部分进行突出显示或注释。客户端130包括呈现模块150,所述呈现模块150向客户端的用户呈现数字内容和其他信息。所呈现的内容可以包括电子书文本、视频图像和来自内容项的其他内容。在一个实施例中,呈现模块150从内容结构服务器110接收内容项的关键事件的列表。另外,呈现模块150跟踪用户在内容项中的当前定位。例如,呈现模块150可以跟踪用户在电本文档来自技高网...
使用内容结构来社交地连接用户

【技术保护点】
一种使用数字内容项的结构来在社交地连接消费所述数字内容项的用户的计算机实现的方法,包括:确定所述数字内容项的结构化表示;分析所述结构化表示以识别在所述数字内容项内的关键事件;识别在所述数字内容项内的用户的当前位置;以及响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。

【技术特征摘要】
【国外来华专利技术】2014.05.23 US 14/286,3631.一种使用数字内容项的结构来在社交地连接消费所述数字内容项的用户的计算机实现的方法,包括:确定所述数字内容项的结构化表示;分析所述结构化表示以识别在所述数字内容项内的关键事件;识别在所述数字内容项内的用户的当前位置;以及响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。2.根据权利要求1所述的计算机实现的方法,其中,确定所述数字内容项的所述结构化表示包括:从多个用户接收所述数字内容项的注释数据;响应于所述注释数据来确定所述数字内容项的部分被注释的频率;以及响应于所确定的频率来确定所述数字内容项的所述部分的相对重要性;其中,响应于所述部分的所述相对重要性来识别在所述数字内容项内的所述关键事件。3.根据权利要求1所述的计算机实现的方法,其中,所述数字内容项的所述结构化表示描述了在所述数字内容项内的内容的语义含义,并且分析所述结构化表示以识别关键事件包括:检查由所述数字内容项的所述结构化表示所描述的在所述数字内容项内的所述内容的所述语义含义,以识别在所述数字内容项内所描述的多个事件;确定所述多个事件的相对重要性;以及响应于所述多个事件的所述相对重要性来将所述多个事件的一个子集识别为关键事件。4.根据权利要求1所述的计算机实现的方法,其中,识别在所述数字内容项内的所述用户的当前位置包括:确定在电子书中的所述用户的当前阅读定位。5.根据权利要求1所述的计算机实现的方法,其中,响应于所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信包括:提供用于所述数字内容项的多个讨论论坛,所述讨论论坛与在所述数字内容项中的关键事件之间的间隔相对应;确定在包含在所述数字内容项中的所述用户的当前位置的关键事件之间的间隔;以及将所述用户置于与在包含在所述数字内容项中的所述用户的当前位置的关键事件之间的所述间隔相对应的讨论论坛中。6.根据权利要求1所述的计算机实现的方法,其中,响应于所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信包括:提供用于所述数字内容项的讨论论坛;响应于所述用户的当前位置来确定所述用户已经遇到的在所述数字内容项内的关键事件;识别由其他用户所做出的在所述讨论论坛中的社交通信消息,所述其他用户具有在所述数字内容项中超过所述用户还没有遇到的关键事件的在所述数字内容项内的当前位置;以及过滤掉由其他用户所做出的在所述讨论论坛中所识别的社交通信消息,所述其他用户具有在所述数字内容项中超过所述用户还没有遇到的所述关键事件的当前位置。7.根据权利要求1所述的计算机实现的方法,其中,识别在所述数字内容项内的所述用户的当前位置包括:从所述用户接收社交通信消息;以及解析与所接收的社交通信消息相关联的标签,以确定在所述数字内容项中所述社交通信消息所相关的位置。8.一种存储可执行的计算机程序指令的非暂时性计算机可读存储介质,所述可执行的计算机程序指令用于使用数字内容项的结构来社交地连接消费所述数字内容项的用户,所述指令可执行来执行步骤,所述步骤包括:确定所述数字内容项的结构化表示;分析所述结构化表示以识别在所述数字内容项内的关键事件;识别在所述数字内容项内的用户的当前位置;以及响应于在所述数字内容项内的所述用户的当前位置和所识别的关键事件来过滤所述用户的社交通信。9.根据权利要求8所述的非暂时性计算机可读存储介质,其中,确定所述数字内容项的所述结构化表示包括:从多个用户接收所述数字内容项的注释数据;响应于所述注释数据来确定所述数字内容项的部分被注释的频率;以及响应于所确定的频率来确定所述数字内容项的所述部分的相对重要性;其中,在所述数字内容项内的所述关键事件是响应于所述部分的所述相对重要性来识别的。10.根据权利要求8所述的非暂时性计算机可读存储介质,其中,所述数字内容项的所述结构化表示描述了在所述数字内容项内的内容的语义含义,并且分析所述结构化表示以识别关键事件包括:检查由所述数字内容项的所述结构化表示所描述的在所述数字内容项内的所述内容的所述语义含义...

【专利技术属性】
技术研发人员:迈克尔·萨洛蒙·莫顿杰里米·法勒
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1