Patents by Inventor Graham Hewson
Graham Hewson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9461920Abstract: Systems, methods and a mobile device for using policy defined by the operator to control the interfaces on which data is sent and received by the device are provided. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or when certain data may be sent or received over a particular interface. The device may receive new policy from the operator in order to help with the operator's own operational objectives, such as traffic shaping or other traffic limitation to ease congestion or enforce service agreements. A policy implementing corresponding traffic limitation or shaping on the air interface between the mobile device and network base stations can be sent to the mobile device so as to reduce signaling congestion on the air-interface.Type: GrantFiled: December 23, 2014Date of Patent: October 4, 2016Assignee: Chemring Technology Solutions LimitedInventors: Angelo Centoza, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham
-
Patent number: 9231872Abstract: Embodiments of the invention provide the ability to use policy defined by the operator to control the interfaces on which data is sent and received by a device. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or may define when certain data may be sent or received over a particular interface. Advantageously, the device may receive new policy from the operator in order to help with the operator's own operational objectives. For example, the operator may be engaging in traffic shaping or other traffic limitation, for example to ease congestion or enforce service agreements.Type: GrantFiled: July 23, 2013Date of Patent: January 5, 2016Assignee: Roke Manor Research LimitedInventors: Angelo Centoza, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham
-
Publication number: 20150280995Abstract: Systems, methods and a mobile device for using policy defined by the operator to control the interfaces on which data is sent and received by the device are provided. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or when certain data may be sent or received over a particular interface. The device may receive new policy from the operator in order to help with the operator's own operational objectives, such as traffic shaping or other traffic limitation to ease congestion or enforce service agreements. A policy implementing corresponding traffic limitation or shaping on the air interface between the mobile device and network base stations can be sent to the mobile device so as to reduce signaling congestion on the air-interface.Type: ApplicationFiled: December 23, 2014Publication date: October 1, 2015Inventors: Angelo Centoza, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham
-
Patent number: 8948810Abstract: Systems, methods and a mobile device for using policy defined by the operator to control the interfaces on which data is sent and received by the device are provided. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or when certain data may be sent or received over a particular interface. The device may receive new policy from the operator in order to help with the operator's own operational objectives, such as traffic shaping or other traffic limitation to ease congestion or enforce service agreements. A policy implementing corresponding traffic limitation or shaping on the air interface between the mobile device and network base stations can be sent to the mobile device so as to reduce signaling congestion on the air-interface.Type: GrantFiled: June 9, 2011Date of Patent: February 3, 2015Assignee: Roke Manor Research LimitedInventors: Angelo Centoza, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham
-
Patent number: 8732673Abstract: System and method for automatically identifying a source of a run-time error in a computer system comprises a static analysis system (SAS), an instrumentation system (IS) and a post-execution analysis system (PEAS). The is arranged to generate static analysis data on computer program code (CPC) for the computer system, including information on possible behaviors of the CPC when executed. The IS is arranged to instrument the CPC by inserting marker triggers into the CPC that, generate a marker associated with each of a number of predetermined points in the CPC that would be reached during execution of the CPC. Each marker is, uniquely identifiable. The predetermined points are determined in dependence on the static analysis data. The PEASpost execution analysis system is arranged to processes data on a run-time error produced by execution of the instrumented CPC, wherein the generated markers and the static analysis data to identify the source of the run-time error.Type: GrantFiled: December 12, 2011Date of Patent: May 20, 2014Assignee: ITI Scotland LimitedInventors: Robert Finking, Simon Roberts, Graham Hewson
-
Publication number: 20130329554Abstract: Embodiments of the invention provide the ability to use policy defined by the operator to control the interfaces on which data is sent and received by a device. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or may define when certain data may be sent or received over a particular interface. Advantageously, the device may receive new policy from the operator in order to help with the operator's own operational objectives. For example, the operator may be engaging in traffic shaping or other traffic limitation, for example to ease congestion or enforce service agreements.Type: ApplicationFiled: July 23, 2013Publication date: December 12, 2013Applicant: Roke Manor Research LimitedInventors: Angelo Centoza, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham
-
Publication number: 20120151453Abstract: system and method for automatically identifying a source of a run-time error in a computer system comprises a static analysis system (SAS), an instrumentation system (IS) and a post-execution analysis system (PEAS). The is arranged to generate static analysis data on computer program code (CPC) for the computer system, including information on possible behaviors of the CPC when executed. The IS is arranged to instrument the CPC by inserting marker triggers into the CPC that, generate a marker associated with each of a number of predetermined points in the CPC that would be reached during execution of the CPC. Each marker is, uniquely identifiable. The predetermined points are determined in dependence on the static analysis data. The PEASpost execution analysis system is arranged to processes data on a run-time error produced by execution of the instrumented CPC, wherein the generated markers and the static analysis data to identify the source of the run-time error.Type: ApplicationFiled: December 12, 2011Publication date: June 14, 2012Applicant: ITI Scotland Limited, Atrium CourtInventors: Robert Finking, Simon Roberts, Graham Hewson
-
Publication number: 20110306386Abstract: Systems, methods and a mobile device for using policy defined by the operator to control the interfaces on which data is sent and received by the device are provided. The policy can be dynamically updated by the operator, by pushing new policy to the device for implementation. The policy can define that the device should switch certain data between two or more available interfaces at certain times, or when certain data may be sent or received over a particular interface. The device may receive new policy from the operator in order to help with the operator's own operational objectives, such as traffic shaping or other traffic limitation to ease congestion or enforce service agreements. A policy implementing corresponding traffic limitation or shaping on the air interface between the mobile device and network base stations can be sent to the mobile device so as to reduce signaling congestion on the air-interface.Type: ApplicationFiled: June 9, 2011Publication date: December 15, 2011Applicant: Roke Manor Research LimitedInventors: Angelo CENTOZA, Ben Toner, Richard Morris, Kristan Barraclough, Graham Hewson, Robert Pridham