Dick, GB
Adrian D. Dick, Southampton GB
Patent application number | Description | Published |
---|---|---|
20090138572 | SCALABLE 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 |
20090177753 | RETAINED 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 |
20090287804 | TOPIC 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 D. Dick, Winchester GB
Patent application number | Description | Published |
---|---|---|
20130138737 | Managing a Message Subscription in a Publish/Subscribe Messaging System - A method and computer program product is disclosed for managing a message broker and subscriber application programs in a publish/subscribe messaging system so as to maintain the state of the subscriber application program on the broker subscriber application program. | 05-30-2013 |
Adrian David Dick, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20160085957 | AUTOMATED PASSWORD AUTHENTICATION - A system connected to an existing computer includes a unit for monitoring the screen and provides input, a storage unit that stores data that pairs screen buffer regions with authentication details, wherein the system learns new pairs via user training and presents stored authentication details when the screen buffer regions match a related stored region which is paired with a region of the screen, and a unit that determines which of stored passwords need to be presented to the system by a pattern matching of regions of screen pixels. | 03-24-2016 |
Adrian David Dick, Southampton GB
Patent application number | Description | Published |
---|---|---|
20100082748 | System 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 |
20100287381 | AUTOMATED 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 |
20120204244 | AUTOMATED PASSWORD AUTHENTICATION - A system connected to an existing computer includes a unit for monitoring the screen and provides input, and a storage unit that stores data that pair screen buffer regions with authentication details. The system learns new pairs via user training and presents stored authentication details when the screen buffer matches a related stored region which is paired with a region of the screen. | 08-09-2012 |
Hugh Dick, Shawlands GB
Patent application number | Description | Published |
---|---|---|
20090278124 | SCRIBE 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 Blairgowrie GB
Patent application number | Description | Published |
---|---|---|
20120130314 | VASCULAR GRAFT - A vascular access graft ( | 05-24-2012 |
20150265393 | Vascular Graft - A vascular access graft comprises an elongate conduit having proximal and distal ends. At least a portion of the elongate conduit has a self-sealing property such that the portion remains impermeable after puncturing by a dialysis needle. The vascular access graft also comprises a helical fin projecting inwardly from the inner surface of the elongate conduit and extending parallel to the axis of the elongate conduit. | 09-24-2015 |
John Bruce Cameron Dick, Tayside GB
Patent application number | Description | Published |
---|---|---|
20120123520 | BLOOD-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 GB
Patent application number | Description | Published |
---|---|---|
20080319536 | Method for introducing an internal helical formation into a flexible tubular material - There is disclosed a method for introducing a helical formation ( | 12-25-2008 |
20100298924 | Vascular Graft - A tubular graft ( | 11-25-2010 |
John J. Dick, Torfaen GB
Patent application number | Description | Published |
---|---|---|
20150195903 | LAMINATE FOIL ASSEMBLY FOR A PRINTED PRODUCT APPARATUS AND METHOD OF MANUFACTURING THE SAME - A foil assembly of a printed product includes a metallic layer and a polymer layer. The metallic layer forms conductive bodies that can be detected by a touch-sensitive device. The polymer layer is coupled with the metallic layer and includes a pigment that is reflective and/or opaque and a flexible binder material. The polymer layer absorbs changes in shape of an adhesive between the foil assembly and the printed product apparatus to prevent cracking. The foil assembly may include a tie coat layer that couples the metallic layer with the adhesive and/or another tie coat layer on the other side of the metallic layer which bonds to first side of a second metallic layer. The second side of the second metallic layer includes a tie coat that couples the complete assembly with the adhesive of the printed product apparatus. | 07-09-2015 |
Linda Elizabeth Dick, Sanderstead GB
Patent application number | Description | Published |
---|---|---|
20120199082 | Wearable Wound-Covering for a Quadruped Animal - A variable wound-covering for a quadruped animal is arranged to substantially cover the abdomen of the animal and includes at least one front leg aperture for accommodating the front legs of the animal. The covering is providing with back fastening means arranged to releasably fasten the covering along the back of the animal to define a head aperture separate from the at least one front leg aperture. The wound-covering may comprise a wound-facing portion arranged to at least partly overlie the to abdomen of the animal. The wound-facing portion may comprise an absorbent material and/or a waterproof material. | 08-09-2012 |