Systems and methods that employ correlated synchronous-on-asynchronous processing
    1.
    发明授权
    Systems and methods that employ correlated synchronous-on-asynchronous processing 有权
    采用相关同步异步处理的系统和方法

    公开(公告)号:US07769802B2

    公开(公告)日:2010-08-03

    申请号:US10728042

    申请日:2003-12-04

    CPC分类号: H04L67/1008 H04L67/1002

    摘要: The present invention provides a novel technique for Web-based asynchronous processing of synchronous requests. The systems and methods of the present invention utilize a synchronous interface in order to couple with systems that synchronously communicate (e.g., to submit queries and receive results). The interface enables reception of synchronous requests, which are queued and parsed amongst subscribed processing servers within a server farm. Respective servers can serially and/or concurrently process the request and/or portions thereof via a dynamic balancing approach. Such approach distributes the request to servers based on server load, wherein respective portions can be re-allocated as server load changes. Results can be correlated with the request, aggregated, and returned such that it appears to the requester that the request was synchronously serviced. The foregoing mitigates the need for clients to perform client-side aggregation of asynchronous results.

    摘要翻译: 本发明提供了一种用于同步请求的基于Web的异步处理的新技术。 本发明的系统和方法利用同步接口来与同步通信的系统(例如,提交查询和接收结果)耦合。 该接口允许接收在服务器场内的订阅处理服务器之间排队和解析的同步请求。 各个服务器可以通过动态平衡方法来顺序地和/或同时地处理请求和/或其部分。 这种方法基于服务器负载将请求分配给服务器,其中各个部分可以被重新分配为服务器负载变化。 结果可以与请求相关联,聚合和返回,使得请求者看到请求被同步服务。 上述情况减轻了客户端执行异步结果的客户端聚合的需求。

    Systems and methods that utilize persisted push/pull state to provide reliable message publishing
    2.
    发明授权
    Systems and methods that utilize persisted push/pull state to provide reliable message publishing 有权
    利用持续的推/拉状态提供可靠的消息发布的系统和方法

    公开(公告)号:US07634583B2

    公开(公告)日:2009-12-15

    申请号:US10739771

    申请日:2003-12-18

    IPC分类号: G06F15/16

    CPC分类号: H04L67/14 H04L69/329

    摘要: The present invention relates to systems and methods that facilitate pulling and/or receiving data from a client and posting the data for access by subscribing systems. The systems and methods include a message agent that generates a connection instance that can store connection-related information such as data conveyance state, data identification, and connection identification. Access to the connection instance can be provided to a machine, which can utilize the information to lock the connection and connection instance and begin pulling or receiving data from the client. As the machine pulls or receives data, the data can be published and the connection instance can be concurrently updated to reflect the present state of data conveyance. The information within the connection instance can be utilized to re-establish of severed connection, and to dynamically float the connection between machines to dynamically balance load, ensure reliability and recover from errors.

    摘要翻译: 本发明涉及有助于从客户端拉和/或接收数据并且发布用于订阅系统访问的数据的系统和方法。 系统和方法包括消息代理,其生成可以存储诸如数据传送状态,数据标识和连接识别之类的连接相关信息的连接实例。 可以向机器提供对连接实例的访问,该机器可以利用该信息来锁定连接和连接实例,并开始从客户端拉取或接收数据。 随着机器拉或接收数据,可以发布数据,并且可以同时更新连接实例,以反映数据传输的当前状态。 连接实例中的信息可以用于重新建立断开的连接,并动态地浮动机器之间的连接,以动态平衡负载,确保可靠性并从错误中恢复。

    Systems and methods that utilize persisted push/pull state to provide reliable message publishing
    5.
    发明申请
    Systems and methods that utilize persisted push/pull state to provide reliable message publishing 有权
    利用持续的推/拉状态提供可靠的消息发布的系统和方法

    公开(公告)号:US20050138112A1

    公开(公告)日:2005-06-23

    申请号:US10739771

    申请日:2003-12-18

    IPC分类号: G06F7/00 H04L29/08

    CPC分类号: H04L67/14 H04L69/329

    摘要: The present invention relates to systems and methods that facilitate pulling and/or receiving data from a client and posting the data for access by subscribing systems. The systems and methods include a message agent that generates a connection instance that can store connection-related information such as data conveyance state, data identification, and connection identification. Access to the connection instance can be provided to a machine, which can utilize the information to lock the connection and connection instance and begin pulling or receiving data from the client. As the machine pulls or receives data, the data can be published and the connection instance can be concurrently updated to reflect the present state of data conveyance. The information within the connection instance can be utilized to re-establish of severed connection, and to dynamically float the connection between machines to dynamically balance load, ensure reliability and recover from errors.

    摘要翻译: 本发明涉及有助于从客户端拉和/或接收数据并且发布用于订阅系统访问的数据的系统和方法。 系统和方法包括消息代理,其生成可以存储诸如数据传送状态,数据标识和连接识别之类的连接相关信息的连接实例。 可以向机器提供对连接实例的访问,该机器可以利用该信息来锁定连接和连接实例,并开始从客户端拉取或接收数据。 随着机器拉或接收数据,可以发布数据,并且可以同时更新连接实例,以反映数据传输的当前状态。 连接实例中的信息可以用于重新建立断开的连接,并动态地浮动机器之间的连接,以动态平衡负载,确保可靠性并从错误中恢复。

    Systems and methods that employ correlated synchronous-on-asynchronous processing
    6.
    发明申请
    Systems and methods that employ correlated synchronous-on-asynchronous processing 有权
    采用相关同步异步处理的系统和方法

    公开(公告)号:US20050125508A1

    公开(公告)日:2005-06-09

    申请号:US10728042

    申请日:2003-12-04

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L67/1008 H04L67/1002

    摘要: The present invention provides a novel technique for Web-based asynchronous processing of synchronous requests. The systems and methods of the present invention utilize a synchronous interface in order to couple with systems that synchronously communicate (e.g., to submit queries and receive results). The interface enables reception of synchronous requests, which are queued and parsed amongst subscribed processing servers within a server farm. Respective servers can serially and/or concurrently process the request and/or portions thereof via a dynamic balancing approach. Such approach distributes the request to servers based on server load, wherein respective portions can be re-allocated as server load changes. Results can be correlated with the request, aggregated, and returned such that it appears to the requester that the request was synchronously serviced. The foregoing mitigates the need for clients to perform client-side aggregation of asynchronous results.

    摘要翻译: 本发明提供了一种用于同步请求的基于Web的异步处理的新技术。 本发明的系统和方法利用同步接口来与同步通信的系统(例如,提交查询和接收结果)耦合。 该接口允许接收在服务器场内的订阅处理服务器之间排队和解析的同步请求。 各个服务器可以通过动态平衡方法来顺序地和/或同时地处理请求和/或其部分。 这种方法基于服务器负载将请求分配给服务器,其中各个部分可以被重新分配为服务器负载变化。 结果可以与请求相关联,聚合和返回,使得请求者看到请求被同步服务。 上述情况减轻了客户端执行异步结果的客户端聚合的需求。

    DETERMINING MOBILE ACCOUNT TO APPLY MARKETPLACE CHARGES
    7.
    发明申请
    DETERMINING MOBILE ACCOUNT TO APPLY MARKETPLACE CHARGES 审中-公开
    确定移动帐户以应用市场收费

    公开(公告)号:US20120036075A1

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

    申请号:US12852803

    申请日:2010-08-09

    IPC分类号: G06Q30/00 H04L9/32

    摘要: Identifying a mobile operator account associated with a user to apply charges incurred by the user at a mobile marketplace service. The mobile operator provides an account identifier for the account to a billing token service associated with the mobile marketplace service. The billing token service creates a billing token including the account identifier, and provides the billing token to the user. When subsequently ordering from the mobile marketplace service, the user sends order requests with the billing token to the mobile marketplace service. The mobile marketplace service extracts the account identifier from the billing token and provides the order requests and the extracted account identifier to a mobile operator billing service. The mobile operator billing service applies a charge to the mobile operator account identified by the account identifier. Based on a charge status from the mobile operator billing service (e.g., a successful or unsuccessful charge), the mobile marketplace service allows or denies access by the user to an item identified in the order request.

    摘要翻译: 识别与用户相关联的移动运营商帐户,以应用用户在移动市场服务中招致的费用。 移动运营商向帐户提供与移动市场服务相关联的记帐令牌服务的帐户标识符。 记帐令牌服务创建包括帐户标识符的计费令牌,并向用户提供计费令牌。 当随后从移动市场服务订购时,用户将具有记帐令牌的订单请求发送到移动市场服务。 移动市场服务从记帐令牌中提取帐户标识符,并向移动运营商计费服务提供订单请求和提取的帐户标识符。 移动运营商计费服务向由帐户标识符标识的移动运营商帐户应用费用。 基于来自移动运营商记帐服务的收费状态(例如,成功或不成功的收费),移动营销服务允许或拒绝用户对订单请求中识别的项目的访问。

    MANAGEMENT OF INCOMING INFORMATION
    9.
    发明申请
    MANAGEMENT OF INCOMING INFORMATION 有权
    收入信息管理

    公开(公告)号:US20080107037A1

    公开(公告)日:2008-05-08

    申请号:US11556605

    申请日:2006-11-03

    IPC分类号: H04J3/14

    CPC分类号: H04L63/126

    摘要: A method and system is provided for determining reliability of data from a network or federated device. In one example, data from different devices in the network are compared and a relationship between the devices is determined. The reliability may be based on the relationship of the devices and/or similarity of data from the devices. In another example, reliability of devices and/or data from the devices may be based on a historical reliability of the devices.

    摘要翻译: 提供了一种用于确定来自网络或联合设备的数据的可靠性的方法和系统。 在一个示例中,比较来自网络中不同设备的数据,并确定设备之间的关系。 可靠性可以基于设备的关系和/或来自设备的数据的相似性。 在另一示例中,来自设备的设备和/或数据的可靠性可以基于设备的历史可靠性。

    Coordinating transactional web services
    10.
    发明授权
    Coordinating transactional web services 有权
    协调事务性Web服务

    公开(公告)号:US07370053B2

    公开(公告)日:2008-05-06

    申请号:US11350851

    申请日:2006-02-10

    IPC分类号: G06F17/30

    摘要: The present invention relates to coordinating web services wherein a coordination service acts as a rendezvous point through which participants such as web services may register to obtain protocol information to coordinate an outcome of an activity. The coordination of the activity may be accomplished through behaviors that may be expressed by message exchange protocols prescribed by the participants or web services themselves in an open-ended manner. A method and apparatus is also provided for coordinating web service activity with associated behaviors. Transactional coordination may be performed using the ACID model for activities requiring strict consistency or may be based on compensation actions for long running transactions, for example.

    摘要翻译: 本发明涉及协调web服务,其中协调服务充当会话点,通过该会合点,诸如web服务的参与者可以注册以获得协议信息以协调活动的结果。 活动的协调可以通过可以由参与者或网络服务本身以开放式方式规定的消息交换协议来表现的行为来实现。 还提供了一种用于协调web服务活动与相关行为的方法和装置。 可以使用ACID模型对需要严格一致性的活动执行事务协调,或者可以基于例如长时间运行的事务的补偿动作。