Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dick, GB

Adrian D. Dick, Southampton GB

Patent application numberDescriptionPublished
20090138572SCALABLE PUBLISH/SUBSCRIBE MESSAGING SYSTEMS AND METHODS - A publish/subscribe messaging network in which a distributed set of publish/subscribe brokers comprises a first subset of publish/subscribe brokers, each arranged to store proxy subscription information for the whole of the distributed set of brokers; and a second subset of publish/subscribe brokers, each configured to send subscription information for local subscribers to one or more brokers within the first subset of publish/subscribe brokers, and configured to request, from a broker within the first subset of brokers, proxy subscription information following receipt of a message.05-28-2009
20090177753RETAINED PUBLISH/SUBSCRIBE SYSTEM - Disclosed is a method comprising steps of: a broker software application receiving a first published message on a topic from a publisher application and storing the first published message in a local storage location along with an indicator which indicates that the first published message originated from a publisher application that is local to the broker software application; the broker software application receiving a second published message on the topic from another broker software application and storing the second published message in the local storage location in place of the previously stored first published message, along with an indicator which indicates that the second published message originated from a publisher application that is remote to the broker software application; and the broker software application delivering the second published message, from the local storage location, to a requesting subscriber application which has requested a last retained publication message on the topic.07-09-2009
20090287804TOPIC BASED LOOP DETECTION IN A PUBLISH/SUBSCRIBE NETWORK - When a new broker is connected to a network, a loop detection message is sent over the new connection created by the new broker. The loop detection message includes topics. At each receiving broker, topics that cannot be propagated to a neighbor broker are removed. If the loop detect message contains no topics, the loop detect message is not propagated further. If the loop detection message returns to the new broker, a loop is detected.11-19-2009

Adrian David Dick, Southampton GB

Patent application numberDescriptionPublished
20100082748System and Method for Improving Scalability and Throughput of a Publish/Subscribe Network - Improving scalability and throughput in publish/subscribe messaging systems by allowing the spoke systems to vary the member of the hub collective that is attaches to. The scalability is improved because the spoke systems do not have to have a long lasting attachment to a specific hub system. Instead, the spoke systems can be redistributed more evenly when new spoke systems are added or removed. The throughput is increased by distributing workload and fan-out responsibilities within hub collectives. Availability is improved because single points of failure are removed. Ease of administration is also improved over a hierarchy by allowing child nodes to automatically change parent nodes if a parent node is modified or removed.04-01-2010
20100287381AUTOMATED PASSWORD AUTHENTICATION - A method of automated password authentication by pattern matching regions of screen pixels against a repository of previously captured regions, and submitting a username and a password stored with the regions of the screen pixels for authentication includes triggering an autorunnable application to startup by inserting a memory stick by a user, challenging the user for a master password to access an encrypted database held on the memory stick, running the autorunnable application as a background task following a successful authorization of the user, and checking whether the user has triggered the autorunnable application by a pre-defined key sequence. If the user has triggered the autorunnable application, then the method proceeds with prompting the user to highlight at least one rectangle around a text or an image which uniquely identifies a login panel, capturing a username and a password when entered by the user, and returning the autorunnable application to a background task. If the user has not triggered the autorunnable application, then the method proceeds with monitoring a screen buffer for a matching signature based on the rectangle drawn by the user.11-11-2010

Hugh Dick, Shawlands GB

Patent application numberDescriptionPublished
20090278124SCRIBE BASED BOND PADS FOR INTEGRATED CIRCUITS - An apparatus including a semiconductor substrate is disclosed. A first semiconductor die is disposed on the semiconductor substrate. A first bond out pad is disposed on the semiconductor substrate adjacent to the first semiconductor die. A first sawn semiconductor die is disposed on the semiconductor substrate adjacent to the first semiconductor die and the first bond out pad.11-12-2009

John Bruce Cameron Dick, Coupar Angus GB

Patent application numberDescriptionPublished
20080319536Method for introducing an internal helical formation into a flexible tubular material - There is disclosed a method for introducing a helical formation (12-25-2008
20100298924Vascular Graft - A tubular graft (11-25-2010

Patent applications by John Bruce Cameron Dick, Coupar Angus GB

John Bruce Cameron Dick, Tayside GB

Patent application numberDescriptionPublished
20120123520BLOOD-FLOW TUBING - An artificial or modified natural blood flow tubing has a helical-flow inducer to induce helical flow in such a fashion as to eliminate or reduce turbulence. One inducer is a tubular stent of expansible mesh having a helical vane.05-17-2012

John Bruce Cameron Dick, Coupar Angus Blairgowrie GB

Patent application numberDescriptionPublished
20120130314VASCULAR GRAFT - A vascular access graft (05-24-2012