Transferring session data between network applications
    1.
    发明授权
    Transferring session data between network applications 有权
    在网络应用程序之间传输会话数据

    公开(公告)号:US08423650B2

    公开(公告)日:2013-04-16

    申请号:US13173469

    申请日:2011-06-30

    IPC分类号: G06F15/16

    摘要: In a method for transferring session data from a first application accessible via at least one DNS name in a first DNS domain to a second application accessible via at least one DNS name in a second DNS domain, a computer receives via the first application a first HTTP request from an HTTP client, and in response, the computer establishes a first session with the HTTP client. The computer receives, from the HTTP client, a second HTTP request comprising an identifier of the second application, and in response, the computer stores in a memory a data structure identifiable by a data structure identifier and containing data pertaining to the first session. Responsive to storing the data structure, the computer transmits, to the HTTP client, an HTTP response comprising the data structure identifier, a redirection status code, and a URI comprising a DNS name in the second DNS domain.

    摘要翻译: 在用于从第一DNS域中的至少一个DNS名称可访问的第一应用程序传送会话数据的方法中,可通过第二DNS域中的至少一个DNS名称访问的第二应用程序,计算机经由第一应用接收第一HTTP 来自HTTP客户端的请求,作为响应,计算机与HTTP客户端建立第一个会话。 计算机从HTTP客户端接收包括第二应用的标识符的第二HTTP请求,并且作为响应,计算机在存储器中存储由数据结构标识符可识别并包含与第一会话有关的数据的数据结构。 响应于存储数据结构,计算机向HTTP客户端发送包括数据结构标识符,重定向状态码和包含第二DNS域中的DNS名称的URI的HTTP响应。

    Transparent header modification for reducing serving load based on current and projected usage
    4.
    发明授权
    Transparent header modification for reducing serving load based on current and projected usage 有权
    透明标题修改,以减少基于当前和预计使用的服务负载

    公开(公告)号:US09363312B2

    公开(公告)日:2016-06-07

    申请号:US12845303

    申请日:2010-07-28

    IPC分类号: G06F15/16 H04L29/08 H04L29/06

    摘要: A method and system for dynamically altering the delivery of web content to end users based on server load. Responsive to receiving a client request for web content, utilization metrics are collected from a plurality of devices that deliver the web content to the end users. Individual load levels for the devices are determined respectively, based on the utilization metrics of the devices, a combined load level is determined for two or more of the devices having the same device type based on the individual-load levels, and a service level to provide to the client is determined based on the combined load level. The request header is modified to specify a rate to deliver the web content to the client based on the service level. The request is sent with the modified header to one of the devices to serve a variant of the web content to the client at the specified rate.

    摘要翻译: 一种基于服务器负载动态地改变Web内容向最终用户的传递的方法和系统。 响应于接收到web内容的客户端请求,从向最终用户传送web内容的多个设备收集利用度量。 基于设备的使用度量,分别确定设备的单独负载水平,基于各个负载水平确定具有相同设备类型的两个或更多个设备的组合负载水平,以及服务水平 根据组合的负载水平确定提供给客户端。 修改请求标头以指定根据服务级别将Web内容传送到客户端的速率。 该请求与修改的报头一起发送到其中一个设备,以指定的速率向客户端提供Web内容的变体。

    IMPLEMENTING COMPUTER INTERACTION RESPONSE TESTS
    5.
    发明申请
    IMPLEMENTING COMPUTER INTERACTION RESPONSE TESTS 有权
    实施计算机交互响应测试

    公开(公告)号:US20120246008A1

    公开(公告)日:2012-09-27

    申请号:US13070065

    申请日:2011-03-23

    IPC分类号: G06Q30/00

    摘要: Embodiments of the present invention provide an approach for enhancing computer interaction challenge-response tests (e.g., Completely Automatic Public Turing Test to Tell Computers and Humans Apart, or CAPTCHA). Furthermore, embodiments of the present invention provide an approach for introducing advertising in such challenge-response tests, such that users are presented with opportunities to learn about or reinforce brands. In a typical embodiment, when a user attempts to access content (e.g., web content), the user will be presented with a CAPTCHA test. The CAPTCHA test typically includes an advertisement (e.g., logo, label, etc.) and an associated question for the user to answer. Along these lines, the advertisement is generally selected based on the user's demographics (e.g., interests, gender, age, etc.). If the user successfully responds to the question and/or responds within a certain amount of time, a reward can be determined (e.g., access to the content, preferred placement in a queue for computing resources, etc.). In one embodiment, a cumulative points total can be maintained for the user based on cumulative responses to CAPTCHA tests. In this embodiment, the CAPTCHA tests presented to the user can have increasing levels of difficulty with corresponding rewards.

    摘要翻译: 本发明的实施例提供了一种用于增强计算机交互挑战 - 响应测试(例如,完全自动公众图灵测试以告知计算机和人类之外或CAPTCHA)的方法。 此外,本发明的实施例提供了一种在这样的挑战 - 响应测试中引入广告的方法,使得用户被呈现机会来了解或加强品牌。 在典型的实施例中,当用户尝试访问内容(例如,web内容)时,将向用户呈现CAPTCHA测试。 CAPTCHA测试通常包括广告(例如,标志,标签等)和用户回答的相关问题。 沿着这些方式,广告通常基于用户的人口统计(例如,兴趣,性别,年龄等)来选择。 如果用户在一定时间内成功地回答了问题和/或响应,则可以确定奖励(例如,对内容的访问,用于计算资源的队列中的首选位置等)。 在一个实施例中,可以基于对CAPTCHA测试的累积响应来为用户维持累积点总数。 在该实施例中,呈现给用户的CAPTCHA测试可以具有相应奖励的难度增加。

    Transparent Header Modification for Reducing Serving Load Based on Current and Projected Usage
    6.
    发明申请
    Transparent Header Modification for Reducing Serving Load Based on Current and Projected Usage 有权
    基于当前和预计用途降低服务负载的透明标题修改

    公开(公告)号:US20120030341A1

    公开(公告)日:2012-02-02

    申请号:US12845303

    申请日:2010-07-28

    IPC分类号: G06F15/173 G06F15/16

    摘要: A method and system for dynamically altering the delivery of web content to end users based on server load. Responsive to receiving a client request for web content, utilization metrics are collected from each device involved in delivering the web content. A device load level is determined for each device based on the utilization metrics, a system load level is determined for a subset of the devices having the same device type based on the device load levels, and a service level to provide to the client is determined based on the system load level. The request header is modified to specify the service level to provide to the client, wherein the service level indicates the web content variant to deliver. The request is sent with the modified header to a selected device which serves the web content according to the service level to the client.

    摘要翻译: 一种基于服务器负载动态地改变Web内容向最终用户的传递的方法和系统。 响应于接收客户端对网页内容的请求,从交付网页内容所涉及的每个设备收集利用率指标。 基于使用度量确定每个设备的设备负载水平,基于设备负载水平为具有相同设备类型的设备的子集确定系统负载水平,并且确定提供给客户端的服务水平 基于系统负载水平。 修改请求头以指定要提供给客户端的服务级别,其中服务级别指示要传递的Web内容变体。 该请求与经修改的报头一起发送到根据客户端的服务级别为所述Web内容提供服务的所选设备。

    Implementing computer interaction response tests
    7.
    发明授权
    Implementing computer interaction response tests 有权
    实施计算机交互响应测试

    公开(公告)号:US09105034B2

    公开(公告)日:2015-08-11

    申请号:US13070065

    申请日:2011-03-23

    IPC分类号: G06Q30/02

    摘要: Embodiments of the present invention provide an approach for enhancing computer interaction challenge-response tests (e.g., Completely Automatic Public Turing Test to Tell Computers and Humans Apart, or CAPTCHA). Furthermore, embodiments of the present invention provide an approach for introducing advertising in such challenge-response tests, such that users are presented with opportunities to learn about or reinforce brands. In a typical embodiment, when a user attempts to access content (e.g., web content), the user will be presented with a CAPTCHA test. The CAPTCHA test typically includes an advertisement (e.g., logo, label, etc.) and an associated question for the user to answer. Along these lines, the advertisement is generally selected based on the user's demographics (e.g., interests, gender, age, etc.). If the user successfully responds to the question and/or responds within a certain amount of time, a reward can be determined (e.g., access to the content, preferred placement in a queue for computing resources, etc.). In one embodiment, a cumulative points total can be maintained for the user based on cumulative responses to CAPTCHA tests. In this embodiment, the CAPTCHA tests presented to the user can have increasing levels of difficulty with corresponding rewards.

    摘要翻译: 本发明的实施例提供了一种用于增强计算机交互挑战 - 响应测试(例如,完全自动公众图灵测试以告知计算机和人类之外或CAPTCHA)的方法。 此外,本发明的实施例提供了一种在这样的挑战 - 响应测试中引入广告的方法,使得用户被呈现机会来了解或加强品牌。 在典型的实施例中,当用户尝试访问内容(例如,web内容)时,将向用户呈现CAPTCHA测试。 CAPTCHA测试通常包括广告(例如,标志,标签等)和用户回答的相关问题。 沿着这些方式,广告通常基于用户的人口统计(例如,兴趣,性别,年龄等)来选择。 如果用户在一定时间内成功地回答了问题和/或响应,则可以确定奖励(例如,对内容的访问,用于计算资源的队列中的首选位置等)。 在一个实施例中,可以基于对CAPTCHA测试的累积响应来为用户维持累积点总数。 在该实施例中,呈现给用户的CAPTCHA测试可以具有相应奖励的难度增加。

    Force-based contextualizing of multiple pages for electronic book reader
    9.
    发明授权
    Force-based contextualizing of multiple pages for electronic book reader 有权
    基于力量的电子书阅读器多页面语境化

    公开(公告)号:US08966391B2

    公开(公告)日:2015-02-24

    申请号:US13425600

    申请日:2012-03-21

    IPC分类号: G06F3/048 G06F3/0488

    摘要: A system and associated method for contextualizing a page turn in an electronic book pursuant to a maximum amount of force applied by a user in a snap gesture triggering the page turn as performed by an e-reader program running in a tablet device having a strain gauge touch screen. The snap gesture is quantified with data elements including applied pressure and direction of the snap gesture. The quantified snap gesture is utilized in identifying a target page number to display on the strain gauge touch screen responsive to at least one predefined data element of the quantified snap gesture such that the e-reader program enables the user to turn multiple pages of the electronic book by the snap gesture in a manner similar to turning multiple pages of a paper book.

    摘要翻译: 一种系统和相关联的方法,用于根据在具有应变计的平板设备中运行的电子阅读器程序执行的触发翻页的按钮手势中由用户施加的最大力量来翻页电子书, 触摸屏。 使用数据元素(包括施加的压力和拍摄手势的方向)量化拍子手势。 量化的拍子手势用于响应于量化拍摄手势的至少一个预定数据元素来识别要在应变计触摸屏上显示的目标页数,使得电子阅读器程序使得用户能够转动电子的多个页面 以类似于转动纸本的多页的方式通过拍摄手势预订。

    Time-based contextualizing of multiple pages for electronic book reader
    10.
    发明授权
    Time-based contextualizing of multiple pages for electronic book reader 失效
    电子书籍阅读器多页面的基于时间的语境化

    公开(公告)号:US08773381B2

    公开(公告)日:2014-07-08

    申请号:US13410705

    申请日:2012-03-02

    IPC分类号: G09G5/00

    摘要: A system and associated method for contextualizing a page turn in an electronic book pursuant to a snap gesture made by a user on a touch screen of a tablet device, as performed by an e-reader program running in the tablet device. The snap gesture is quantified with data elements including linger time and direction of the snap gesture. The quantified snap gesture is utilized in identifying a target page number to display on the touch screen responsive to at least one predefined data element of the quantified snap gesture such that the user is enabled to turn multiple pages of the electronic book by the snap gesture as turning multiple pages of a paper book.

    摘要翻译: 一种系统和相关联的方法,用于根据在平板电脑设备中运行的电子阅读器程序执行的,按照由用户在平板设备的触摸屏上进行的按钮手势来翻页电子书。 快照手势用数据元素进行量化,包括持续时间和拍摄手势的方向。 量化的拍子手势用于响应于量化拍摄手势的至少一个预定义数据元素来识别在触摸屏上显示的目标页码,使得用户能够通过拍摄手势将电子书的多个页面转换为 翻转纸本的多页。