Hulse
Brian Hulse, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20100115251 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZING RUNTIME BRANCH SELECTION IN A FLOW PROCESS - A method, system, and computer program product for optimizing runtime branch selection in a flow process are provided. The method includes gathering performance metrics of flow branch behavior for executed flows in a runtime system over time and using aggregated performance metrics for the behavior to determine an optimal ordering of branches for a currently running flow. The optimal ordering is determined by identifying one or more branch points in the flow, generating ordering permutations for at least a portion of the branches in the branch point for the flow to identify any permutations that have not been executed, gathering metrics for permutation(s) of the branch point in the flow, comparing the metrics to performance metrics of executed flows having substantially similar flow branch behavior, and identifying optimal branch ordering for the permutation(s) based upon the comparison. The method also includes executing the flow according to the optimal branch ordering. | 05-06-2010 |
Brian Hulse, Awbridge GB
Patent application number | Description | Published |
---|---|---|
20100080148 | ADAPTIVE ENTERPRISE SERVICE BUS (ESB) RUNTIME SYSTEM AND METHOD - Disclosed are embodiments of an adaptive enterprise service bus (ESB) runtime system and an associated method, which build, at a restart, only the most advantageous path configuration between composable units (e.g., between applications and/or between primitives within a single application). Specifically, during the execution of instantiations of modeled paths and branches thereof, metrics (e.g., the number of times each flow and each branch are activated, the CPU usage associated with building each flow and each branch, etc.) are collected. Then, at a restart of the runtime system, a cost-benefit analysis is performed on the collected metrics and, based on the results of this cost-benefit analysis, only selected ones of the paths and the branches thereof are built (e.g., paths and branches for which operational usefulness outweighs building costs). Other paths and branches are built only as required, during running of the runtime system. | 04-01-2010 |
Brian Hulse, Winchester GB
Patent application number | Description | Published |
---|---|---|
20100061382 | METHOD, APPARATUS AND COMPUTER PROGRAM FOR PROCESSING A MESSAGE USING A MESSAGE PROCESSING NODE - There is disclosed a method, apparatus and computer program product for processing a message using a message processing node. A message is received at the message processing node and at least one parameter value is extracted from the message. An attempt is made to select a node from a library of pre-configured nodes by using the at least one parameter value and the message is processed using the selected node. In attempting to select a node, an attempt is made to locate a pre-configured node that is appropriate for the message received and responsive to being unable to locate such a pre-configured node, a new node is configured using any parameter values extracted from the message. | 03-11-2010 |
David Hulse, Athens GR
Patent application number | Description | Published |
---|---|---|
20100251316 | COAX AND IP HYBRID DIGITAL TV AND VOD SYSTEM - Methods and apparatus are described for providing digital information and/or data services over hybrid network infrastructures including both IP and coax transmission media. | 09-30-2010 |
20100269135 | VIRTUAL DESKTOP SERVICES - Methods and apparatus are described for providing access to arbitrary applications via an interactive television service using a pool of remote virtual desktops. | 10-21-2010 |
20100305982 | SYSTEM AND METHOD FOR DISPLAYING, SELECTING AND PURCHASING SERVICES - The system comprises a user interface ( | 12-02-2010 |
20110179106 | VIRTUAL USER INTERFACE - Methods and apparatus are described that enable user interface virtualization for any of a wide variety of applications and computing environments. | 07-21-2011 |
20120030706 | Virtual Set Top Box - Methods and apparatus are described for providing digital content to televisions or other devices having media playback capabilities over a network infrastructure using virtual set top boxes (VSTBs). | 02-02-2012 |
David Andrew Hulse, Athens GR
Patent application number | Description | Published |
---|---|---|
20140245395 | OFF-SITE USER ACCESS CONTROL - Systems and methods are described for off-site user access control to communications services via a site-based communications network. Embodiments operate in context of sites, each having one or more site-based networks in communication with external networks via one or more on-site routers. User devices are provided with controlled access to those external networks via wired or wireless connections between those user devices and the site based networks. In some embodiments, on-site routers maintain route maps that indicate which user devices are authorized. Standard routing functions are used so that traffic from authorized devices is routed normally, while traffic from unauthorized devices is automatically forwarded to an off-site (e.g., cloud-based) authentication system. As devices become remotely authenticated, the off-site authentication system can remotely update route maps of the on-site routers to add those devices. | 08-28-2014 |
20140250460 | VIRTUAL DESKTOP SERVICES - Methods and apparatus are described for providing access to arbitrary applications via an interactive television service using a pool of remote virtual desktops. | 09-04-2014 |
John Michael Hulse, Gwynedd GB
Patent application number | Description | Published |
---|---|---|
20130205579 | PHYSICAL LAYER MANAGEMENT (PLM) SYSTEM FOR USE WITH AN OPTICAL DISTRIBUTION FRAME HAVING TRAYS WITH SELECTABLE PATCH SIDE - One embodiment is directed to a tray for use in a subrack of a rack. The tray comprises a printed circuit board configured so that a plurality of connections can be made at a plurality of positions on the printed circuit board, each of the plurality of connections involving at least one connector positioned on a patch side of the plurality of positions and the least one connector having a device associated therewith in which information is stored. The tray is configured so that either side of the positions can be used as the patch side. The tray is configured so that the devices associated with the connectors involved in making the connections at the patch side can be read via the tray. The devices associated with the connections can be implemented, for example, using RFID tags or connection point identifier (CPID) storage devices (such as EEPROMs). | 08-15-2013 |
20130207782 | PHYSICAL LAYER MANAGEMENT (PLM) SYSTEM FOR USE WITH AN OPTICAL DISTRIBUTION FRAME USING RFID ANTENNAS WITH LOCALIZED FIELDS - One embodiment is directed to a tray for use in a subrack of a rack, the tray comprising a printed circuit board configured so that a plurality of connections can be made at a plurality of positions on the printed circuit board. Each of the plurality of connections involves at least one connector having an RFID tag associated therewith. The tray further comprises a plurality of RFID antennas integrated into the printed circuit board, each the RFID antennas associated with a respective one of the positions. The printed circuit board is configured to localize a field emitted from each RFID antenna so that only the RFID tag associated with that RFID antenna is energized and read. | 08-15-2013 |
20130306723 | PHYSICAL LAYER MANAGEMENT (PLM) SYSTEM FOR USE WITH AN OPTICAL DISTRIBUTION FRAME IN WHICH TRAYS CAN BE SELECTIVELY REMOVED AND RE-ATTACHED - One embodiment is directed to a subrack comprising a backplate and at least one tray configured so that a plurality of connections can be made at a plurality of positions on the tray. Each of the plurality of connections involves at least one connector having information stored in a device associated therewith that can be read. The backplate and the tray are configured so that the tray can be selectively attached and removed from the backplate. The backplate and the tray are configured so that the devices associated with the connectors involved in making the connections can be read via the tray. The devices associated with the connections can be implemented, for example, using RFID tags or connection point identifier (CPID) storage devices (such as EEPROMs). | 11-21-2013 |
John Michael Hulse, Trefriw GB
Patent application number | Description | Published |
---|---|---|
20130223684 | OVERLAY-BASED ASSET LOCATION AND IDENTIFICATION SYSTEM - A network asset location system and methods of its use and operation are disclosed. In one aspect, the network asset location system includes a mobile application component executable on a mobile device including a camera and a display, the mobile application component configured to receive image data from the camera and display an image on the display based on the image data and overlay information identifying one or more network assets identifiable in the image data. The network asset location system also includes an asset management tracking engine configured to receive the image data and generate the overlay information including an identification of a location of at least one of the one or more network assets within the image. | 08-29-2013 |
Tim Hulse, Southampton BM
Patent application number | Description | Published |
---|---|---|
20140321843 | SHOE CAMERA MOUNT - A camera mount may include a base which may have a bottom portion and a top portion, a pair of opposing sidewalls that may be connected to and may extend upwardly from the base, and a platform that may be attached to the base. The platform may include a platform base, a connector member that may be connected to and may extend upwardly from a medial portion of the platform base, and a pair of opposing mounting walls that may be connected to and may extend upwardly from side portions of the platform base. The base may be adapted to be connected to a portion of footwear and the platform may be adapted to slidably engage a portion of a camera to retain the camera therein. | 10-30-2014 |