THROTTLING PRODUCERS BASED ON TOTAL HEAP USAGE
    1.
    发明申请
    THROTTLING PRODUCERS BASED ON TOTAL HEAP USAGE 有权
    基于总共使用的截止生产者

    公开(公告)号:US20130298118A1

    公开(公告)日:2013-11-07

    申请号:US13462929

    申请日:2012-05-03

    IPC分类号: G06F9/455

    摘要: A method for a messaging engine to control messaging within a virtual machine having a heap is disclosed. The messaging engine creates a list of destinations associated with a messaging engine and receives parameters associated with the heap. The messaging engine determines total heap usage and based on the parameters associated with the heap and the total heap usage, controls message production rates of producers associated with the destinations.

    摘要翻译: 公开了一种用于在具有堆的虚拟机内控制消息传送的消息传送引擎的方法。 消息传递引擎创建与消息传递引擎相关联的目的地列表,并接收与堆相关联的参数。 消息传递引擎确定总堆的使用量,并且基于与堆相关联的参数和总堆使用量,控制与目的地相关联的生产者的消息生产率。

    Partially and completely duplicative messages handling
    2.
    发明授权
    Partially and completely duplicative messages handling 失效
    部分和完全重复的邮件处理

    公开(公告)号:US08447818B2

    公开(公告)日:2013-05-21

    申请号:US12508613

    申请日:2009-07-24

    IPC分类号: G06F15/16

    CPC分类号: G06F9/546 G06F2209/548

    摘要: A first queue stores messages to be consumed. A second queue temporarily stores completely duplicative messages that have message identifiers equal to message identifiers of messages currently being processed s and that have times equal to times of the messages being processed; processing of the completely duplicative messages never occurs. By comparison, a partially duplicative message has its processing delayed until the message of which it is partially duplicative has been finished being processed. A partially duplicative message has a message identifier equal to a message identifier of a message referenced within the non-persistent store and has a time unequal to a time of the message referenced within the non-persistent store is moved from the first to the second queue. A non-persistent store stores references to the messages currently being processed. Once the messages are finished being processed, the references to them are removed from the non-persistent store.

    摘要翻译: 第一个队列存储要消费的消息。 第二队列临时存储具有等于当前正在处理的消息的消息标识符的消息标识符的完全重复消息,并且具有等于正在处理的消息的时间的次数; 完全重复的消息的处理永远不会发生。 相比之下,部分重复的消息的处理被延迟,直到其被部分重复的消息已经被处理完毕为止。 部分重复的消息具有等于在非持久性存储中引用的消息的消息标识符的消息标识符,并且具有不等于在非持久存储器内引用的消息的时间从第一到第二队列移动的时间 。 非持久存储存储对当前正在处理的消息的引用。 一旦消息被完成处理,对它们的引用将从非持久存储中删除。

    Controlling retention of publication
    3.
    发明授权
    Controlling retention of publication 失效
    控制出版物的保留

    公开(公告)号:US08291025B2

    公开(公告)日:2012-10-16

    申请号:US12604864

    申请日:2009-10-23

    IPC分类号: G06F15/16 G06F7/00 G06F3/00

    摘要: A method of controlling the retention of publications in a publish/subscribe system, the method comprising receiving, at a message broker, a first publication from a publisher on a topic; receiving, at the message broker, a second publication from the publisher on the topic; identifying, at the message broker, whether the first publication should be overwritten with the second publication and, if not, retaining at least payload data from both the first and second publications on the topic; and storing, for the second publication, if retained, data indicating when the second publication was published to the broker. Other methods, apparatus, and computer readable media are also provided.

    摘要翻译: 一种控制出版物在发布/订阅系统中的保留的方法,所述方法包括在消息代理处从发行者接收关于主题的第一个出版物; 在消息代理处接收出版者关于该主题的第二份出版物; 在消息代理处识别第一个出版物是否应该被第二个出版物覆盖,如果不是,则至少保留关于该主题的第一和第二个出版物的有效载荷数据; 并且如果保留第二个出版物,则存储第二个出版物何时发布给经纪人的数据。 还提供了其他方法,装置和计算机可读介质。

    ALLOCATING SPACE IN MESSAGE QUEUE FOR HETEROGENEOUS MESSAGES
    4.
    发明申请
    ALLOCATING SPACE IN MESSAGE QUEUE FOR HETEROGENEOUS MESSAGES 失效
    在消息队列中为空间消息分配空间

    公开(公告)号:US20120005688A1

    公开(公告)日:2012-01-05

    申请号:US12827112

    申请日:2010-06-30

    IPC分类号: G06F9/44

    CPC分类号: G06F9/546

    摘要: Allocating space for storing heterogeneous messages in a message queue according to message classification. The classification may comprise message type, application type, network type, and so forth. Messages of multiple classification values may be queued in a single queue, referred to as a primary queue. When the allocated portion of the primary queue is reached for a particular message classification, then subsequent messages having that classification are sent to a secondary queue for queuing. The secondary queue also allocates space according to message classification. When space for a particular message classification becomes available in the primary queue, one or more messages having that classification may be moved from the secondary queue to the primary queue.

    摘要翻译: 根据消息分类,在消息队列中分配用于存储异构消息的空间。 分类可以包括消息类型,应用类型,网络类型等等。 多个分类值的消息可以在单个队列中排队,称为主队列。 当针对特定消息分类达到主队列的分配部分时,具有该分类的后续消息被发送到用于排队的辅助队列。 二级队列还根据消息分类分配空间。 当特定消息分类的空间在主队列中可用时,具有该分类的一个或多个消息可以从辅助队列移动到主队列。

    MANUFACTURING AND DISTRIBUTION TO AVOID COUNTERFEIT PRODUCTS
    7.
    发明申请
    MANUFACTURING AND DISTRIBUTION TO AVOID COUNTERFEIT PRODUCTS 有权
    制造和分销避免违禁品

    公开(公告)号:US20110302094A1

    公开(公告)日:2011-12-08

    申请号:US12791938

    申请日:2010-06-02

    IPC分类号: G06Q10/00 G06F15/16

    摘要: A method, system, and computer usable program product for improved manufacturing and distribution to avoid counterfeit products in a supply chain are provided in the illustrative embodiments. For manufacturing to avoid a counterfeit product, a product to be manufactured is selected. Production volume information is determined, the production volume information including a number of units of the product to be produced. An identifier of a manufacturer of the product, an identifier of the product, and the production volume information are sent and several sets of identifiers are received. Each set of identifiers include identifiers corresponding to a customer reference number (CRN), a customer acknowledgment number (CAN), and a merchant acknowledgment number (MAN). One set of identifiers is uniquely associated with one unit of the product being produced. A unit of the product is manufactured such that the unit includes a corresponding set of identifiers.

    摘要翻译: 在说明性实施例中提供了用于改进制造和分配以避免供应链中的假冒产品的方法,系统和计算机可用程序产品。 为了避免伪造产品的制造,选择要制造的产品。 确定生产量信息,生产量信息包括要生产的产品的单元数量。 发送产品的制造商的标识符,产品的标识符和生产卷信息,并且接收几组标识符。 每组标识符包括与客户参考号(CRN),客户确认号(CAN)和商家确认号(MAN)相对应的标识符。 一组标识符与正在生产的产品的一个单位唯一相关联。 制造产品的单元,使得该单元包括相应的一组标识符。

    MITIGATING DISTRIBUTION AND CONSUMPTION OF COUNTERFEIT PRODUCTS
    8.
    发明申请
    MITIGATING DISTRIBUTION AND CONSUMPTION OF COUNTERFEIT PRODUCTS 有权
    放宽产品分销和消费

    公开(公告)号:US20110302093A1

    公开(公告)日:2011-12-08

    申请号:US12791933

    申请日:2010-06-02

    IPC分类号: G06Q10/00

    摘要: A method, system, and computer usable program product for mitigating distribution or consumption of counterfeit products in a supply chain are provided in the illustrative embodiments. A first set of identifiers is generated to associate with a product to be manufactured. The first set of identifiers includes identifiers corresponding to a customer reference number (CRN), a customer acknowledgment number (CAN), and a merchant acknowledgment number (MAN). The first set of identifiers is associated with the product and a status indicator. The status indicator is set to a first value representative of the product being an original product and the product being available for sale. The first set of identifiers is transmitted to another second application.

    摘要翻译: 在说明性实施例中提供了用于减轻供应链中的假冒产品的分配或消耗的方法,系统和计算机可用程序产品。 生成第一组标识符以与待制造的产品相关联。 第一组标识符包括与客户参考号(CRN),客户确认号(CAN)和商家确认号(MAN)相对应的标识符。 第一组标识符与产品和状态指示器相关联。 状态指示器被设置为代表原始产品的产品的第一个值,并且该产品可供出售。 第一组标识符被传送到另一个第二应用。

    MESSAGE MASKING IN MIDDLEWARE ENVIRONMENTS
    9.
    发明申请
    MESSAGE MASKING IN MIDDLEWARE ENVIRONMENTS 审中-公开
    在MIDDLEWARE环境中的消息屏蔽

    公开(公告)号:US20100131600A1

    公开(公告)日:2010-05-27

    申请号:US12276920

    申请日:2008-11-24

    IPC分类号: G06F15/82

    CPC分类号: G06F9/546

    摘要: In the context of middleware products, an arrangement wherein a sender tags messages with authorization information identifying those users or groups who are authorized to view or receive the messages. Thus, even if multiple users will be connected to the same queue for reading messages, only specific receivers/consumers will be able to get the messages. Not only is a comfortable degree of security ensured, but the need to waste system resources, e.g., by using multiple queues for different kinds of messages, is summarily avoided.

    摘要翻译: 在中间件产品的上下文中,发送者使用授权信息标记消息,标识那些被授权查看或接收消息的用户或组。 因此,即使多个用户将连接到相同的队列来读取消息,只有特定的接收者/消费者才能获得消息。 不仅保证了安全的安全程度,而且简单地避免了浪费系统资源的需要,例如通过对不同种类的消息使用多个队列。