Anti virus for an item store
    51.
    发明授权
    Anti virus for an item store 有权
    反病毒用于商品店

    公开(公告)号:US07694340B2

    公开(公告)日:2010-04-06

    申请号:US10959383

    申请日:2004-10-06

    IPC分类号: G06F11/00 G06F7/04 G06F13/00

    CPC分类号: G06F21/562

    摘要: Systems and methodologies for integration of an anti virus AV Plug In(s) as part of an Item Store. The semantics for operation of the AV Plug In(s) are provided by the relational Item Store, via employing a metadata component and a scanning component associated with the Item Store. The metadata component can supply a signature value being associated with the Item Store that can represent the time of scanning of data, and outcome for every scanned item. The scanning component can provide for a queuing of items in the data store in a synchronous and/or asynchronous mode for both scanning and cleaning by the AV Plug In supplied by vendors.

    摘要翻译: 用于集成防病毒AV插件的系统和方法作为商品商店的一部分。 用于操作AV插件的语义由关系项存储通过使用元数据组件和与商品存储相关联的扫描组件来提供。 元数据组件可以提供与项目存储相关联的签名值,其可以表示扫描数据的时间,以及每个扫描项目的结果。 扫描组件可以以同步和/或异步模式对数据存储中的项目进行排队,以供由供应商提供的AV插头进行扫描和清洁。

    Secure Push and Status Communication between Client and Server
    52.
    发明申请
    Secure Push and Status Communication between Client and Server 有权
    客户端和服务器之间的安全推送和状态通信

    公开(公告)号:US20090158397A1

    公开(公告)日:2009-06-18

    申请号:US11957815

    申请日:2007-12-17

    IPC分类号: H04L9/32

    摘要: Systems and methods of authentication and authorization between a client, a server, and a gateway to facilitate communicating a message between a client and a server through a gateway. The client has a trusted relationship with each of the gateway and the server. A method includes registering the client with the gateway. The client also constructs the address space identifying the gateway and the client. The client communicates the address space to the server. The client receives an identity identifying the server. If the client authorizes to receive a message from the server through the gateway, the client informs the authorization to the gateway. The client puts the identity identifying the server on a list of servers which are authorized to send messages to the client. In addition, the client communicates the list of servers to the gateway.

    摘要翻译: 客户端,服务器和网关之间的认证和授权的系统和方法,以便于通过网关在客户端和服务器之间传递消息。 客户端与每个网关和服务器都有可信赖的关系。 一种方法包括向客户端注册网关。 客户端还构建标识网关和客户端的地址空间。 客户端将地址空间传送到服务器。 客户端收到标识服务器的身份。 如果客户端授权通过网关从服务器接收消息,则客户端通知网关的授权。 客户端将身份识别服务器放在被授权向客户端发送消息的服务器列表中。 此外,客户端将服务器列表传送到网关。

    Coordinating transactional web services

    公开(公告)号:US20060136427A1

    公开(公告)日:2006-06-22

    申请号: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.

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

    公开(公告)号:US07047243B2

    公开(公告)日:2006-05-16

    申请号:US10211299

    申请日:2002-08-05

    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模型对需要严格一致性的活动执行事务协调,或者可以基于例如长时间运行的事务的补偿动作。

    Anti virus for an item store
    55.
    发明申请
    Anti virus for an item store 有权
    反病毒用于商品店

    公开(公告)号:US20050283603A1

    公开(公告)日:2005-12-22

    申请号:US10959383

    申请日:2004-10-06

    CPC分类号: G06F21/562

    摘要: Systems and methodologies for integration of an anti virus AV Plug In(s) as part of an Item Store. The semantics for operation of the AV Plug In(s) are provided by the relational Item Store, via employing a metadata component and a scanning component associated with the Item Store. The metadata component can supply a signature value being associated with the Item Store that can represent the time of scanning of data, and outcome for every scanned item. The scanning component can provide for a queuing of items in the data store in a synchronous and/or asynchronous mode for both scanning and cleaning by the AV Plug In supplied by vendors.

    摘要翻译: 用于集成防病毒AV插件的系统和方法作为商品商店的一部分。 用于操作AV插件的语义由关系项存储通过使用元数据组件和与商品存储相关联的扫描组件来提供。 元数据组件可以提供与项目存储相关联的签名值,其可以表示扫描数据的时间,以及每个扫描项目的结果。 扫描组件可以以同步和/或异步模式对数据存储中的项目进行排队,以供由供应商提供的AV插头进行扫描和清洁。

    Systems and methods that utilize persisted push/pull state to provide reliable message publishing
    56.
    发明申请
    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
    57.
    发明申请
    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的异步处理的新技术。 本发明的系统和方法利用同步接口来与同步通信的系统(例如,提交查询和接收结果)耦合。 该接口允许接收在服务器场内的订阅处理服务器之间排队和解析的同步请求。 各个服务器可以通过动态平衡方法来顺序地和/或同时地处理请求和/或其部分。 这种方法基于服务器负载将请求分配给服务器,其中各个部分可以被重新分配为服务器负载变化。 结果可以与请求相关联,聚合和返回,使得请求者看到请求被同步服务。 上述情况减轻了客户端执行异步结果的客户端聚合的需求。

    System and method for performing database operations on a continuous stream of tuples

    公开(公告)号:US06604102B2

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

    申请号:US09997823

    申请日:2001-11-29

    IPC分类号: G06F1730

    摘要: The SQL compiler and SQL executor in a database management system are extended to process queries requiring streaming mode processing of data stored in a table. A scan operator performs table access functions during execution of the streaming mode query. The scan operator first performs an initial scan to access rows in a specified database table, and then performs a delta scan to access new rows added to the table, as well as rows modified by other queries. The scan operator continues to process new data added to the table until the initiating user or application closes the associated cursor. A set of data structures are provided to keep track of active scan operators, including a session control block that includes fields for keeping track of whether the scan operator is performing an initial scan or a delta scan. The session control block also includes, for streaming mode scan operators, a delta scan list of new and modified rows to be processed in the delta scan. When a transaction terminates, any streaming mode scan operators whose operation was suspended because of rows locked by the transaction are automatically rescheduled for execution.

    Incorporating collateral and concurrent activity in a data processing transaction
    60.
    发明授权
    Incorporating collateral and concurrent activity in a data processing transaction 失效
    将抵押和并发活动纳入数据处理交易

    公开(公告)号:US06539414B1

    公开(公告)日:2003-03-25

    申请号:US09126634

    申请日:1998-07-30

    IPC分类号: G06F900

    CPC分类号: G06F9/466

    摘要: Incorporation of a collateral process as a participant in a transaction is made possible by a method and system in accordance with the present invention. Typically, after the transaction is initiated, the collateral process is called and then is registered as a participant,in the transaction. A prepare signal is sent to each registered collateral process when end stage of the transaction is reached. Then, a ready signal is received from the collateral process if the collateral process is completed successfully; and an abort signal is received from the collateral process if the collateral process does not complete successfully or a violation is detected. If a ready signal is received, a commit record is written to a log, and a commit signal is sent to each registered collateral process. In response to the commit signal, a forgotten signal is received from each registered collateral process.

    摘要翻译: 通过根据本发明的方法和系统将抵押流程作为交易中的参与者并入是可能的。 通常,在事务开始之后,调用抵押流程,然后在交易中注册为参与者。 当达成交易的最终阶段时,准备信号被发送到每个注册的抵押流程。 然后,如果抵押过程成功完成,则从抵押流程收到就绪信号; 并且如果抵押处理未成功完成或检测到违规,则从抵押处理接收到中止信号。 如果接收到就绪信号,则将提交记录写入日志,并将提交信号发送到每个注册的抵押流程。 响应于提交信号,从每个注册的抵押流程接收到被遗忘的信号。