PUBLISH/SUBSCRIBE MESSAGE BROKER
    1.
    发明申请
    PUBLISH/SUBSCRIBE MESSAGE BROKER 有权
    发布/订阅邮件经纪人

    公开(公告)号:US20090228563A1

    公开(公告)日:2009-09-10

    申请号:US12365409

    申请日:2009-02-04

    IPC分类号: G06F15/16

    摘要: A method of operating a publish/subscribe message broker. A method in accordance with an embodiment includes receiving a message on a topic from a publisher, identifying the message as a start of a sequence of messages, transmitting the message to one or more existing subscribers to the topic, registering a new subscriber to the topic, receiving a further message on the topic from a publisher, and transmitting the further message to the one or more existing subscribers to the topic, but not to the registered new subscriber to the topic. Following the identifying of the message as a start of a sequence of messages, the message broker creates a new sub-topic corresponding to the sequence of messages and subscribes the one or more existing subscribers to the new topic. Any new messages received that relate to the sequence are published to the sub-topic and not the original topic. Any new subscribers to the topic are not subscribed to the sub-topic.

    摘要翻译: 一种操作发布/订阅消息代理的方法。 根据实施例的方法包括从发布者接收关于主题的消息,将消息标识为消息序列的开始,将消息发送到主题的一个或多个现有订户,向主题注册新订户 从发布者接收关于该主题的另外的消息,并且将该另外的消息发送给该主题的一个或多个现有订户,而不是该主题的注册新订户。 在将消息识别为消息序列的开始之后,消息代理器创建与消息序列对应的新子主题,并将一个或多个现有订户订阅到新主题。 收到的与序列相关的任何新消息都会发布到子主题而不是原始主题。 该主题的任何新用户都未订阅该子主题。

    EMAIL ANNOTATION
    2.
    发明申请
    EMAIL ANNOTATION 失效
    电子邮件通知

    公开(公告)号:US20090125597A1

    公开(公告)日:2009-05-14

    申请号:US12246618

    申请日:2008-10-07

    IPC分类号: G06F15/16

    CPC分类号: H04L51/34

    摘要: A method of creating an annotation to an email. The method includes: receiving an email; receiving a predefined user input; creating an annotation in response to the predefined user input, the annotation linked to the email; receiving a further user input; and defining a permission for the annotation according to the further user input, the permission defining user access to the annotation. When transmitting a second email as a response to the received email, the second email is linked to the annotation. The method further includes displaying at least a part of the annotation linked to the received email, for example when a user hovers over the email. The structure of the annotations allows the associating of the annotation with one or more further annotations.

    摘要翻译: 创建电子邮件注释的方法。 该方法包括:接收邮件; 接收预定义的用户输入; 响应于预定义的用户输入创建注释,链接到电子邮件的注释; 接收另外的用户输入; 以及根据所述进一步的用户输入来定义所述注释的权限,所述权限定义用户对所述注释的访问。 当作为对接收到的电子邮件的响应来发送第二个电子邮件时,第二个电子邮件被链接到注释。 该方法还包括显示链接到所接收的电子邮件的注释的至少一部分,例如当用户悬停在电子邮件上时。 注释的结构允许注释与一个或多个其他注释的关联。

    METHOD, APPARATUS OR SOFTWARE FOR DETERMINING A POSITION OF A MOBILE DEVICE
    3.
    发明申请
    METHOD, APPARATUS OR SOFTWARE FOR DETERMINING A POSITION OF A MOBILE DEVICE 有权
    方法,用于确定移动设备位置的装置或软件

    公开(公告)号:US20080076431A1

    公开(公告)日:2008-03-27

    申请号:US11857463

    申请日:2007-09-19

    IPC分类号: H04Q7/20

    CPC分类号: H04W64/00 G01S5/0205

    摘要: A method, apparatus and software are disclosed in which the position of a mobile device is determined by proximity detection from a first node using one wireless communications protocol and the position of the first node is determined using a set of signals from base stations having known locations and using a second wireless communications protocol.

    摘要翻译: 公开了一种方法,装置和软件,其中通过使用一个无线通信协议的来自第一节点的接近检测来确定移动设备的位置,并且使用来自具有已知位置的基站的一组信号来确定第一节点的位置 并使用第二无线通信协议。

    Publish/subscribe message broker for message sequences
    4.
    发明授权
    Publish/subscribe message broker for message sequences 有权
    发布/订阅消息代理消息序列

    公开(公告)号:US08140630B2

    公开(公告)日:2012-03-20

    申请号:US12365409

    申请日:2009-02-04

    IPC分类号: G06F15/16

    摘要: A method of operating a publish/subscribe message broker. A method in accordance with an embodiment includes receiving a message on a topic from a publisher, identifying the message as a start of a sequence of messages, transmitting the message to one or more existing subscribers to the topic, registering a new subscriber to the topic, receiving a further message on the topic from a publisher, and transmitting the further message to the one or more existing subscribers to the topic, but not to the registered new subscriber to the topic. Following the identifying of the message as a start of a sequence of messages, the message broker creates a new sub-topic corresponding to the sequence of messages and subscribes the one or more existing subscribers to the new topic. Any new messages received that relate to the sequence are published to the sub-topic and not the original topic. Any new subscribers to the topic are not subscribed to the sub-topic.

    摘要翻译: 一种操作发布/订阅消息代理的方法。 根据实施例的方法包括从发布者接收关于主题的消息,将消息标识为消息序列的开始,将消息发送到主题的一个或多个现有订户,向主题注册新订户 从发布者接收关于该主题的另外的消息,并且将该另外的消息发送给该主题的一个或多个现有订户,而不是该主题的注册新订户。 在将消息识别为消息序列的开始之后,消息代理器创建与消息序列对应的新子主题,并将一个或多个现有订户订阅到新主题。 收到的与序列相关的任何新消息都会发布到子主题而不是原始主题。 该主题的任何新用户都未订阅该子主题。

    System and method for non-HTTP session based publish/subscribe support using pre-emptive subscriptions
    5.
    发明授权
    System and method for non-HTTP session based publish/subscribe support using pre-emptive subscriptions 有权
    使用抢占式订阅的基于非HTTP会话的发布/订阅支持的系统和方法

    公开(公告)号:US07836123B2

    公开(公告)日:2010-11-16

    申请号:US12119949

    申请日:2008-05-13

    IPC分类号: G06F15/16

    CPC分类号: H04L51/00

    摘要: The invention includes a publish/subscribe system for publish/subscribe messaging utilizing pre-emptive subscriptions in a cluster of HTTP servers that includes load balancing. The system includes at least one HTTP client in a role of HTTP subscriber, and a set HTTP servers arranged as an HTTP server cluster in communication with each other and the at least one HTTP client in a network infrastructure, where each HTTP server is subscribed to a special topic: admin/subscriptions, maintains a subscription to requested topics for a client and a message history of messages published on that topic. Each server can serve messages to different HTTP clients at different times based on the HTTP client's “cursor” in the HTTP server's message history list, and wherein any HTTP client request for a “next” message on a given requested topic will follow their cursor progress through the message history list.

    摘要翻译: 本发明包括用于在包括负载平衡的HTTP服务器的集群中使用优先订阅的发布/订阅消息的发布/订阅系统。 所述系统包括至少一个HTTP用户角色的HTTP客户端,以及被配置为彼此通信的HTTP服务器集群的集合HTTP服务器以及每个HTTP服务器订阅的网络基础设施中的至少一个HTTP客户端 一个特殊的主题:管理/订阅,维护客户端请求的主题的订阅和在该主题上发布的消息的消息历史。 每个服务器可以根据HTTP服务器的消息历史列表中的HTTP客户端的“游标”,在不同的时间向不同的HTTP客户端发送消息,并且其中任何HTTP客户端对给定请求主题的“下一个”消息的请求将跟随他们的光标进度 通过消息历史列表。

    Determining a position of a mobile device
    6.
    发明授权
    Determining a position of a mobile device 有权
    确定移动设备的位置

    公开(公告)号:US08694027B2

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

    申请号:US11857463

    申请日:2007-09-19

    IPC分类号: H04W24/00

    CPC分类号: H04W64/00 G01S5/0205

    摘要: A method, apparatus and software are disclosed in which the position of a mobile device is determined by proximity detection from a first node using one wireless communications protocol and the position of the first node is determined using a set of signals from base stations having known locations and using a second wireless communications protocol.

    摘要翻译: 公开了一种方法,装置和软件,其中通过使用一个无线通信协议的来自第一节点的接近检测来确定移动设备的位置,并且使用来自具有已知位置的基站的一组信号来确定第一节点的位置 以及使用第二无线通信协议。

    System for controlling retention of data messages
    7.
    发明授权
    System for controlling retention of data messages 有权
    用于控制数据消息保留的系统

    公开(公告)号:US08495160B2

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

    申请号:US12301230

    申请日:2007-02-23

    IPC分类号: G06F15/16

    CPC分类号: H04L12/1859 H04L51/14

    摘要: Subscribers connected to a publish/subscribe message broker receive messages on topic names to which they have subscribed. The subscribers receive any number of messages on each topic to which they have subscribed. When the broker receives a message on a second, pre-specified, topic, associated with a first topic, the broker removes any existing retained message related to the first topic. Thus any subsequent subscribers to the first topic do not receive the retained message when they subscribe, and thus do not receive out-of-date information. If, at a later date, a new message is published on the first topic subscribers will receive the new message if they are still subscribed.

    摘要翻译: 连接到发布/订阅消息代理的订阅者接收他们已经订阅的主题名称的消息。 订阅者在他们订阅的每个主题上收到任何数量的消息。 当代理人接收到与第一主题相关联的第二个预先指定的主题的消息时,代理移除与第一主题相关的任何现有的保留消息。 因此,第一个主题的任何后续订阅者在订阅时不会收到保留的消息,因此不会收到过时的信息。 如果在稍后的日期,在第一主题上发布新消息,如果订阅者仍然被订阅,那么订阅者将收到新消息。

    Cached message distribution via HTTP redirects
    8.
    发明授权
    Cached message distribution via HTTP redirects 失效
    通过HTTP重定向缓存消息分发

    公开(公告)号:US08452833B2

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

    申请号:US12119966

    申请日:2008-05-13

    IPC分类号: H06F15/16

    CPC分类号: H04L67/02 H04L67/2814

    摘要: A method for distributing cached messages in a load-balanced publish/subscribe messaging network using an HTTP redirect in response to an HTTP client message request is disclosed. The redirect response including a URI at which a next message in a list of sequential messages slated for the HTTP client per the request is located, wherein the HTTP client uses the URI to automatically iterate through and receive the entire list of sequential messages. The method includes that a) the HTTP client initiating a request for a next message in a sequence of messages, b) the HTTP server receiving the request and creating and inserting a client cursor in a message cache for the HTTP a cache location of the requested next message, and returning an HTTP redirect response to the HTTP client including the current client cursor cache location for the requested next message in a location field in the redirect response enabling the HTTP client to automatically access each next message in the sequence and c) the HTTP client receiving the redirect response, opens (sends) a new request to the client cursor location in accordance with the URI location field in the redirect response to secure the next message, Steps b) and c) are repeated until the HTTP server returns a response other than a redirect response, or until the HTTP client fails to respond to a redirect response. The method, system and computer program product supports point-to-point messaging.

    摘要翻译: 公开了一种在负载均衡的发布/订阅消息传递网络中使用响应于HTTP客户端消息请求的HTTP重定向来分发缓存消息的方法。 重定向响应包括URI,在该URI处,定位针对该请求的针对HTTP客户端的顺序消息列表中的下一个消息,其中HTTP客户端使用URI来自动遍历并接收整个顺序消息列表。 该方法包括:a)HTTP客户端在消息序列中发起对下一个消息的请求,b)HTTP服务器接收请求,并在HTTP的消息高速缓存中创建和插入客户端游标,所述请求的缓存位置 并且在重定向响应的位置字段中向HTTP客户端返回HTTP重定向响应,包括所请求的下一个消息的当前客户端游标高速缓存位置,使得HTTP客户端能够自动访问该序列中的每个下一个消息,以及c) 接收到重定向响应的HTTP客户端根据重定向响应中的URI位置字段打开(发送)一个新的请求到客户端光标位置以保护下一个消息,重复步骤b)和c),直到HTTP服务器返回 响应除了重定向响应,或直到HTTP客户端无法响应重定向响应。 方法,系统和计算机程序产品支持点对点消息传递。

    Email annotation
    9.
    发明授权
    Email annotation 失效
    电子邮件注释

    公开(公告)号:US08037146B2

    公开(公告)日:2011-10-11

    申请号:US12246618

    申请日:2008-10-07

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: H04L51/34

    摘要: A method of creating an annotation to an email. The method includes: receiving an email; receiving a predefined user input; creating an annotation in response to the predefined user input, the annotation linked to the email; receiving a further user input; and defining a permission for the annotation according to the further user input, the permission defining user access to the annotation. When transmitting a second email as a response to the received email, the second email is linked to the annotation. The method further includes displaying at least a part of the annotation linked to the received email, for example when a user hovers over the email. The structure of the annotations allows the associating of the annotation with one or more further annotations.

    摘要翻译: 创建电子邮件注释的方法。 该方法包括:接收邮件; 接收预定义的用户输入; 响应于预定义的用户输入创建注释,链接到电子邮件的注释; 接收另外的用户输入; 以及根据所述进一步的用户输入来定义所述注释的权限,所述权限定义用户对所述注释的访问。 当作为对接收到的电子邮件的响应来发送第二个电子邮件时,第二个电子邮件被链接到注释。 该方法还包括显示链接到所接收的电子邮件的注释的至少一部分,例如当用户悬停在电子邮件上时。 注释的结构允许注释与一个或多个其他注释的关联。

    SYSTEM FOR CONTROLLING RETENTION OF DATA MESSAGES
    10.
    发明申请
    SYSTEM FOR CONTROLLING RETENTION OF DATA MESSAGES 有权
    控制数据消息保留的系统

    公开(公告)号:US20100023587A1

    公开(公告)日:2010-01-28

    申请号:US12301230

    申请日:2007-02-23

    IPC分类号: G06F15/16

    CPC分类号: H04L12/1859 H04L51/14

    摘要: Subscribers connected to a publish/subscribe message broker receive messages on topic names to which they have subscribed. The subscribers receive any number of messages on each topic to which they have subscribed. When the broker receives a message on a second, pre-specified, topic, associated with a first topic, the broker removes any existing retained message related to the first topic. Thus any subsequent subscribers to the first topic do not receive the retained message when they subscribe, and thus do not receive out-of-date information. If, at a later date, a new message is published on the first topic subscribers will receive the new message if they are still subscribed.

    摘要翻译: 连接到发布/订阅消息代理的订阅者接收他们已经订阅的主题名称的消息。 订阅者在他们订阅的每个主题上收到任何数量的消息。 当代理人接收到与第一主题相关联的第二个预先指定的主题的消息时,代理移除与第一主题相关的任何现有的保留消息。 因此,第一个主题的任何后续订阅者在订阅时不会收到保留的消息,因此不会收到过时的信息。 如果在稍后的日期,在第一主题上发布新消息,如果订阅者仍然被订阅,那么订阅者将收到新消息。