Renshaw, GB
Dave Renshaw, Winchester GB
Patent application number | Description | Published |
---|---|---|
20110077026 | Location Restricted Content Delivery Over a Network - A method for delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively connected to a cellular communications service provider via a cellular communications network, the method comprising steps of: receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network; transmitting a verification message over the cellular communications network for receipt by the requesting device; receiving, from the requesting device, an access control submission; receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; and in response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device. An apparatus and computer program element for providing such content delivery are also provided. | 03-31-2011 |
20120195427 | Location Restricted Content Deliver over a Network - Delivering content to a requesting device over a content delivery network, the content being deliverable in only one or more restricted geographic regions and the requesting device being communicatively connected to a cellular communications service provider via a cellular communications network, the method comprising steps of: receiving a network identifier of the requesting device uniquely identifying the requesting device in the cellular communications network; transmitting a verification message over the cellular communications network for receipt by the requesting device; receiving, from the requesting device, an access control submission; receiving, from the cellular communications service provider, location information corresponding to a geographic location of the requesting device; and in response to a determination that the access control submission derives from the transmitted verification message and the location information indicates the requesting device is in one of the one or more restricted geographic regions, delivering the content to the requesting device. | 08-02-2012 |
David S. Renshaw, Hampshire GB
Patent application number | Description | Published |
---|---|---|
20100115501 | DISTRIBUTED JUST-IN-TIME COMPILATION - A method of performing distributed just-in-time compilation includes sending a first request message from a client platform to a dedicated compilation server requesting just-in-time compilation of a bytecode sequence generated from a set of code for a source program executing on the client platform; compiling the bytecode sequence at the compilation server into a set of machine code instructions executable by the client platform; storing the set of machine code instructions in a repository managed by the dedicated compilation server; sending a notification message indicating that the set of machine code instructions are available from the dedicated compilation server to the client platform; sending a second request message from the client platform to the dedicated compilation server requesting the set of machine code instructions; and accessing the repository to send the set of machine code instructions from the dedicated compilation server to the client platform. | 05-06-2010 |
David S. Renshaw, Winchester GB
Patent application number | Description | Published |
---|---|---|
20100113158 | METHOD AND APPARATUS FOR HOSTING A DISTRIBUTED VIRTUAL WORLD SYSTEM - A method and apparatus for hosting a virtual world system including clients and game engine servers, is provided. One implementation involves providing a publication and subscription framework, interfacing the clients with the framework using a plurality of client proxies, interfacing each game engine server with the framework using a game engine agent, and decoupling the proxies from the game engine servers using the framework. | 05-06-2010 |
20100113159 | METHOD AND APPARATUS FOR PARTITIONING VIRTUAL WORLDS USING PRIORITIZED TOPIC SPACES IN VIRTUAL WORLD SYSTEMS - A method and system for hosting an online virtual world system on game engine servers, is provided. One implementation involves obtaining a map representing a virtual world in the game, partitioning the map into multiple partitions, and selecting a game engine server for each partition as responsible for executing the game for detected game entities in that partition, wherein the selection is based on load balancing between the game engine servers. | 05-06-2010 |
20120246627 | Adding Instrumentation to a Body of Code to Enable Generation of Code Coverage Data - A method apparatus and computer program product is disclosed for adding instrumentation to a body of code to enable generation of code coverage data for said body of code in which used instrumentation code is arranged to be optimized out by a compiler. | 09-27-2012 |
20130132497 | COLLABORATIVE HELP FOR USER APPLICATIONS - Collaborative help for user applications includes: generating a message, the message being reflective of a user's experience in using a user application; sending the message to a collaborative help server to share the message with other users; and receiving a response from the server providing information regarding one or more other users' experience similar to the user's experience reflected in the message. | 05-23-2013 |
20140250468 | PRE-EMPTIVE CONTENT CACHING IN MOBILE NETWORKS - A method manages substantially continuous delivery of a data stream to a mobile communications device through sequential access thereby to respective receivers from a networked arrangement of wireless transceivers at known locations. A current location and velocity of the mobile communications device is determined. Based on a determined current location and velocity of the mobile communications device, a prediction for a next wireless transceiver to be accessed is generated, and a portion of the data stream is pre-cached at a predicted next wireless transceiver. | 09-04-2014 |
James R. Renshaw, Cheshire GB
Patent application number | Description | Published |
---|---|---|
20140352971 | SOLENOID-OPERATED VALVE - A solenoid-operated valve of the kind that is used in a subsea control pod comprises a valve assembly ( | 12-04-2014 |
James Robert Renshaw, Cheshire GB
Patent application number | Description | Published |
---|---|---|
20110240154 | HYDRAULIC COUPLING - A hydraulic coupling for sub sea applications comprises inter-engageable male and female connectors. The male connector defines a male member for receipt in a chamber defined by the female connector. Each connector has a respective check valve for controlling the flow of fluid through internal bores in the connectors. The check valves are actuable by an actuator between an open position in which hydraulic fluid may flow through the respective internal bore and a closed position in which such flow is interrupted, depending on the distance between the first and second check valves. The male and female connectors are moveable between an uncoupled position in which the check valves are in the closed position and a coupled position in which the male and female connectors are engaged and extend along a longitudinal axis with the male member occupying the chamber of the female connector in a sealed relationship. A pair of seals are provided one on the male member and the other on the in the chamber. The seals are arranged so that they seal the chamber at opposite ends by sealing against respective sealing surfaces in the coupled position. The distance between the first and second check valves in the sealing position is such that the actuator urges them to their open positions. The arrangement ensures that seawater between the connectors is allowed to escape before the sealing relationship is established and, upon coupling, the check valves are opened to allow fluid to flow. | 10-06-2011 |
Jane Renshaw, Surrey GB
Patent application number | Description | Published |
---|---|---|
20080241825 | Materials and Methods for Treatment of Cancer - Glypican 5 is shown for the first time to have a role in proliferation of cancer cells, including tumours which do not show chromosomal amplification at 13q31. The use of glypican 5 (GPC5) antagonists and binding agents for the treatment of cancer, particularly rhabdomyosarcoma and breast cancer, is disclosed. | 10-02-2008 |
Jane Renshaw, Sutton GB
Patent application number | Description | Published |
---|---|---|
20110123998 | Materials and Methods for Treatment of Cancer - Glypican 5 is shown for the first time to have a role in proliferation of cancer cells, including tumours which do not show chromosomal amplification at 13q31. The use of glypican 5 (GPC5) antagonists and binding agents for the treatment of cancer, particularly rhabdomyosarcoma and breast cancer, is disclosed. | 05-26-2011 |
Paul Renshaw, Cheadle GB
Patent application number | Description | Published |
---|---|---|
20100077230 | PROTECTING A PROGRAMMABLE MEMORY AGAINST UNAUTHORIZED MODIFICATION - This disclosure provides an apparatus including a programmable memory, a data write path for writing data into the memory and a data read path for reading data from the memory. The memory comprises at least one protected memory field. The data write path comprises a decryption unit that is adapted for receiving encrypted data, decrypting the encrypted data, and writing resulting plain data into the at least one protected memory field. The data read path is adapted for reading out the plain data stored in the protected memory field. The at least one protected memory field is only writable by applying the data to be written into the at least one protected memory field in encrypted form to the data write path. | 03-25-2010 |
20100293388 | PROTECTING SECRET INFORMATION IN A PROGRAMMED ELECTRONIC DEVICE - This disclosure provides a way for securely protecting secret information—for example, a secret key—in a programmed electronic device. A technique is disclosed for protecting secret information in a programmed electronic device that includes a non-trusted memory containing software, a data memory containing the secret information, and an access restriction logic unit that is adapted to allow or block access to the secret information wherein the secret information is adapted to be used for verifying the integrity of the software. In one embodiment, when starting up the programmed electronic device, the access restriction logic unit allows access to the secret information. Then the secret information is accessed for use in verifying the integrity of the software, and subsequently the access restriction logic unit blocks further access to the secret information. Embodiments of a semiconductor device and a programmed electronic device comprising similar features are also disclosed. | 11-18-2010 |
Stephen Andrew Renshaw, South Yorkshire GB
Patent application number | Description | Published |
---|---|---|
20090324500 | SCREEN FOR INFLAMMATORY RESPONSE MODULATORS - The present invention relates to transgenic aquatic vertebrate organisms and methods of their use in screening for, or identifying agents that are useful in modulating the inflammatory response and particularly for identifying agents useful for treating inflammatory disorders. | 12-31-2009 |