Protecting browser-viewed content from piracy
    1.
    发明授权
    Protecting browser-viewed content from piracy 有权
    保护浏览器浏览的内容免受盗版

    公开(公告)号:US09124560B1

    公开(公告)日:2015-09-01

    申请号:US14322881

    申请日:2014-07-02

    Applicant: Google Inc.

    Abstract: A content server provides a browser of a client with encrypted content and with obfuscated browser-executable code for decrypting and displaying the content within the browser. Both the encrypted content and the obfuscated browser-executable code are generated based at least in part on an identity of the user requesting the content, and thus are different from encrypted content and obfuscated browser-executable code provided to other users. Further, in one embodiment the browser-executable code provided by the server changes periodically, such as weekly, thereby rendering ineffective any malicious software tools that obtain decrypted content by calling expected functions of the code. In one embodiment, the obfuscated browser-executable code for a user is pre-computed before that user makes a request for content.

    Abstract translation: 内容服务器为客户机的浏览器提供加密的内容和用于在浏览器内解密和显示内容的模糊浏览器可执行代码。 加密内容和模糊化浏览器可执行代码至少部分地基于请求内容的用户的身份而生成,并且因此不同于加密内容和提供给其他用户的模糊化浏览器可执行代码。 此外,在一个实施例中,由服务器提供的浏览器可执行代码周期性地改变,例如每周,从而通过调用代码的预期功能而使得通过调用预期功能获得解密内容的任何恶意软件工具变得无效。 在一个实施例中,在该用户对内容进行请求之前,预先计算用户的混淆浏览器可执行代码。

    EXTENSIBLE FRAMEWORK FOR EREADER TOOLS
    4.
    发明申请
    EXTENSIBLE FRAMEWORK FOR EREADER TOOLS 有权
    可扩展的框架用于EREADER工具

    公开(公告)号:US20150346930A1

    公开(公告)日:2015-12-03

    申请号:US14823923

    申请日:2015-08-11

    Applicant: Google Inc.

    Abstract: The functionality of an ereader module that is displaying an electronic book (“ebook”) is extended. A user identifier specifying a user using a client device executing the ereader module and an ebook identifier specifying the ebook displayed by the ereader module are received from the client device. One or more layers associated with the user are determined. One or more layers associated with the ebook are determined. A list of one or more layers is assembled. The layer list is transmitted to the client device. The client device enables the user to select a layer and use the selected layer to interact with content of the ebook.

    Abstract translation: 扩展了正在显示电子书(“ebook”)的电子阅读器模块的功能。 从客户端装置接收使用执行ereader模块的客户端装置指定用户的用户标识符和指定由ereader模块显示的ebook的电子书标识符。 确定与用户相关联的一个或多个层。 确定与电子书相关联的一个或多个层。 组装一个或多个图层的列表。 层列表被发送到客户端设备。 客户端设备使用户能够选择一个层并使用所选择的层与电子书的内容进行交互。

    EXTENSIBLE FRAMEWORK FOR EREADER TOOLS, INCLUDING NAMED ENTITY INFORMATION
    5.
    发明申请
    EXTENSIBLE FRAMEWORK FOR EREADER TOOLS, INCLUDING NAMED ENTITY INFORMATION 审中-公开
    用于EREADER工具的可扩展框架,包括有名实体信息

    公开(公告)号:US20150248380A1

    公开(公告)日:2015-09-03

    申请号:US14713787

    申请日:2015-05-15

    Applicant: Google Inc.

    Abstract: Information about named entities referenced in an electronic book (ebook) is provided to a client device. An ebook identifier identifying the ebook is received from the client device. A set of layers available for use with the ebook is determined. The layers in the set provide information associated with the ebook and a layer in the set provides information associated with named entities referenced in content of the ebook. A content range identifying a range of content of the ebook for which layer information is requested and an identification of one or more of the layers in the set for which layer information is requested is received from the client device. Layer information associated with the ebook content identified by the content range for the identified layers is transmitted to the client device. The transmitted layer information includes information associated with named entities referenced by ebook content.

    Abstract translation: 关于电子书(电子书)中引用的命名实体的信息被提供给客户端设备。 从客户端设备接收到识别电子书的电子书标识符。 确定可用于电子书的一组层。 集合中的层提供与电子书相关联的信息,并且集合中的层提供与电子书的内容中引用的命名实体相关联的信息。 从客户端装置接收内容范围,该内容范围标识要请求层信息的电子书的内容的范围,以及从所述客户端装置接收对所请求的层信息的集合中的一个或多个层的标识。 与由所识别的层的内容区域标识的电子书内容相关联的层信息被发送到客户端设备。 发送层信息包括与电子书内容引用的命名实体相关联的信息。

Patent Agency Ranking