Abstract:
A method of using constrained payments to enforce complex payment policies in electronic commerce (e-commerce) systems. An order capture component generates at least a first relationship object that corresponds to a first payment constraint rule. If an order item is placed in a shopping cart, and if the order item is associated with one or more payment constraint rules, and if one or more pre-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component implements the one or more payment constraint rules. If one or more post-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component submits a purchasing order from the shopping cart that includes the order item, such that the order item is constrained by the one or more payment constraint rules.
Abstract:
A computer-implemented method of managing bookmarks within a collaborative application can include receiving a user input specifying a universal resource locator (URL) to be bookmarked and determining whether a bookmark record including the URL exists. Responsive to determining that a bookmark record including the URL does not exist, an address and a network type for the URL can be determined. A bookmark record including the URL and the network type can be stored.
Abstract:
A storage array including a local clock buffer with programmable timing provides a mechanism for evaluating circuit timing internal to the storage array. The local clock buffer can independently adjust the pulse width of a local clock that controls the wordline and local bitline precharge pulses and the pulse width of a delayed clock that controls the global bitline precharge, evaulate and read data latching. The delay between the local clock and the delayed clock can also be adjusted. By varying the pulse widths of the local and delayed clock signal, along with the inter-clock delay, the timing margins of each cell in the array can be evaluated by reading and writing the cell with varying pulse width and clock delay. The resulting evaluation can be used to evaluate timing margin variation within a die, as well variaton from die-to-die and under varying environments, e.g., voltage and temperature variation.
Abstract:
Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fibre channel connection, wherein persistent information unit pacing is implemented over the fibre channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fibre channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the adjusting is based at least on the information maintained on how many large writes have been received at the primary storage control unit over the at least one logical path.
Abstract translation:提供了一种方法,系统和制品,其中主存储控制单元通过光纤信道连接从远程主机接收信息单元,其中持久信息单元调度在光纤信道连接上实现。 通过在主存储控制单元和远程主机之间的光纤信道连接上建立的至少一个逻辑路径,在主存储控制单元处已经接收到多少大写的信息被保持,其中大写是输入/输出( I / O)操作,其中被处理的多个数据信息单元超过信息单元调整信用的默认值。 主存储控制单元调整包括在从主存储控制单元发送到远程主机的响应中的信息单元调步参数,其中调整至少基于关于在主存储器已经接收了多少大写的信息 控制单元在至少一个逻辑路径上。
Abstract:
A method, system and computer-usable medium are disclosed for discovering the topology of a network by using multiple discovery agents operating in parallel. A NodeList containing information about known nodes in a target network is received. The number ('K') of discovery agents to be used is determined, where 1
Abstract translation:公开了一种方法,系统和计算机可用介质,用于通过使用并行操作的多个发现代理来发现网络的拓扑。 收到包含目标网络中已知节点信息的NodeList。 确定要使用的发现代理的号码('K'),其中1 <= K <= TotalNumberOfNodes)。 节点被划分为节点组,每个节点组具有分组标识符,分组将其分配给发现代理'M',其中1 <= M <= K。 创建GraphList以保存有关已知和已发现节点的信息。 NodeList列表中的每个条目由其分配的发现代理“M”处理,该发现代理程序向目标节点发送探测消息,以确定发现的相邻节点的节点标识符。 如果发现的节点未列在NodeList中,则将它们分配给一个节点组进行处理。 如果目标和发现的相邻节点节点之间的连接没有列在GraphList中,则它们被添加。 一旦所有节点和连接信息被'K'节点发现代理'M'收集并列在GraphList中,就会生成网络拓扑。
Abstract:
A computer-implemented method of managing bookmarks within a collaborative application can include receiving a user input specifying a universal resource locator (URL) to be bookmarked and determining whether a bookmark record including the URL exists. Responsive to determining that a bookmark record including the URL does not exist, an address and a network type for the URL can be determined. A bookmark record including the URL and the network type can be stored.
Abstract:
A method of using constrained payments to enforce complex payment policies in electronic commerce (e-commerce) systems. An order capture component generates at least a first relationship object that corresponds to a first payment constraint rule. If an order item is placed in a shopping cart, and if the order item is associated with one or more payment constraint rules, and if one or more pre-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component implements the one or more payment constraint rules. If one or more post-conditions corresponding to the one or more payment constraint rules are satisfied, then the order capture component submits a purchasing order from the shopping cart that includes the order item, such that the order item is constrained by the one or more payment constraint rules.
Abstract:
Provided are a method, system, and article of manufacture, wherein a primary storage control unit receives an information unit from a remote host over a fibre channel connection, wherein persistent information unit pacing is implemented over the fibre channel connection. Information is maintained on how many large writes have been received at the primary storage control unit over at least one logical path established over the fibre channel connection between the primary storage control unit and the remote host, wherein a large write is an input/output (I/O) operation for which a number of data information units that are processed exceeds a default value of an information unit pacing credit. The primary storage control unit adjusts an information unit pacing parameter included in a response sent from the primary storage control unit to the remote host, wherein the adjusting is based at least on the information maintained on how many large writes have been received at the primary storage control unit over the at least one logical path.
Abstract translation:提供了一种方法,系统和制品,其中主存储控制单元通过光纤通道连接从远程主机接收信息单元,其中持续信息单元起搏在光纤通道连接上实现。 维持在通过在主存储控制单元和远程主机之间的光纤通道连接上建立的至少一个逻辑路径在主存储控制单元处接收到多少大写入的信息,其中大写是输入/输出( I / O)操作,其中处理的多个数据信息单元超过信息单元起搏信用的默认值。 主存储控制单元将从主存储控制单元发送的响应中包括的信息单元起搏参数调整到远程主机,其中调整至少基于在主存储器上已经接收到多少大写入的信息 所述至少一个逻辑路径上的控制单元。
Abstract:
A storage array including a local clock buffer with programmable timing provides a mechanism for evaluating circuit timing internal to the storage array. The local clock buffer can independently adjust the pulse width of a local clock that controls the wordline and local bitline precharge pulses and the pulse width of a delayed clock that controls the global bitline precharge, evaulate and read data latching. The delay between the local clock and the delayed clock can also be adjusted. By varying the pulse widths of the local and delayed clock signal, along with the inter-clock delay, the timing margins of each cell in the array can be evaluated by reading and writing the cell with varying pulse width and clock delay. The resulting evaluation can be used to evaluate timing margin variation within a die, as well variaton from die-to-die and under varying environments, e.g., voltage and temperature variation.