Patents by Inventor Matthew Webster

Matthew Webster 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: 7665076
    Abstract: Provided is a JIT compiler that changes the status of run-time determined software routines between being activated and deactivated in an application program. Conditional statements which are used at run-time to determine whether such a routine has been activated or deactivated are presented as discrete conditions that always evaluate to a known result by using an invariant flag in the compiled bytecode. The JIT compiler optimises an application program by excluding discrete condition checks. Consequently, if the branch of the discrete condition that will never execute includes a run-time determined software routine, then the routine will be excluded from the JIT compilation and will not form part of the JIT compiled native machine code. A run-time class or code replacement facility is used as a means of activating or deactivating a run-time determined software routine at run-time by changing the value of the invariant flag of said routine.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: February 16, 2010
    Assignee: International Business Machines Corporation
    Inventors: Andrew S. Clement, Matthew A. Webster
  • Patent number: 7469105
    Abstract: The present invention allows remote antenna units for radio frequency signal transmission and receipt to operate without the requirement for remote electrical power supplies or for connecting cables that incorporate electrical conductors. According to an aspect of the present invention, an optical communications system employing radio frequency signals comprises a central unit; at least one remote unit having at least one optoelectronic transducer for converting optical data signals to radio frequency signals and converting radio signals to optical signals and at least one antenna to receive and send radio frequency signals; at least one optical fiber data link between the central unit and the remote unit for transmitting optical data signals therebetween; and at least one optical fiber power link between the central unit and the remote unit for providing electrical power at the remote unit.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: December 23, 2008
    Assignee: NextG Networks, Inc.
    Inventors: David Wake, Matthew Webster
  • Publication number: 20080244513
    Abstract: A method of operating a data processing system comprises running a source code editor, displaying source code in a graphical interface of the source code editor, and displaying a summary box, the summary box comprising a list of one or more aspects affecting the source code. The system is configured so that on receipt of a user input corresponding to an aspect listed in the summary box there is displayed one or more cross-reference markers of the selected aspect in the graphical interface of the source code editor.
    Type: Application
    Filed: August 30, 2007
    Publication date: October 2, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sian S. January, Helen L. Beeken, Andrew S. Clement, Matthew P. Chapman, Matthew A. Webster
  • Patent number: 7373863
    Abstract: A sensing mechanism (12) for detecting user contact with an active portion (26) of the power tool (10) is provided. In addition, a safety mechanism (14) for preventing prolonged user contact with the active portion (26) of a power tool (10) is provided. The safety mechanism (14) is configured to actuate upon receipt of a signal from the sensing mechanism (12). According to a first aspect, the safety mechanism (14) is arranged to rapidly displace the active portion (26) away from a user extremity. Alternatively, according to a second aspect, the safety mechanism (14) is arranged to rapidly urge an extremity of the user away from the active portion (26) of the power tool (10).
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: May 20, 2008
    Assignee: Black & Decker Inc.
    Inventors: Michael O'Banion, Warren A. Ceroll, Matthew Webster
  • Publication number: 20080078470
    Abstract: A sensing mechanism (12) for detecting user contact with an active portion (26) of the power tool (10) is provided. In addition, a safety mechanism (14) for preventing prolonged user contact with the active portion (26) of a power tool (10) is provided. The safety mechanism (14) is configured to actuate upon receipt of a signal from the sensing mechanism (12). According to a first aspect, the safety mechanism (14) is arranged to rapidly displace the active portion (26) away from a user extremity. Alternatively, according to a second aspect, the safety mechanism (14) is arranged to rapidly urge an extremity of the user away from the active portion (26) of the power tool (10).
    Type: Application
    Filed: September 14, 2007
    Publication date: April 3, 2008
    Inventors: Michael O'Branion, David Carrier, Adan Ayala, Michael Baron, James Bascom, Frederick Bean, Mark Brunson, Warren Ceroll, Peter Chaikowsky, David Doss, Robert Gehret, John Horky, Daryl Meredith, Philip Miller, William Stumpf, Matthew Webster, Qiang Zhang
  • Publication number: 20070253714
    Abstract: A method of transmission of radio signals over all types of graded-index multimode fibre is provided. The method comprises launching optical radiation into the core of the multimode fibre away from the centre of the core so as to strongly excite a subset of the available modes of the multimode fibre. The subset of modes excited are within a small number of mode groups and thus have similar propagation constants leading to a reduction in modal dispersion and modal interference and smoothing of the frequency response passband region beyond the fibres specified 3 dB base band bandwidth assisting RF transmission and recovery from this region.
    Type: Application
    Filed: December 12, 2003
    Publication date: November 1, 2007
    Applicants: University College London, Cambridge University Technical Services Limited
    Inventors: Alwyn Seeds, David Wake, Richard Penty, Matthew Webster, Peter Hartmann, Ian White
  • Publication number: 20070112956
    Abstract: A resource optimisation component for optimising the performance of a process operating in a data processing system, the resource optimisation component comprising: a monitoring component for gathering performance statistics about a process and identifying a resource that has an effect on process performance; a throttling component for restricting the available capacity of the identified resource; and wherein the monitoring component monitors process performance to determine the effect of the restriction in the available capacity of the identified resource on the process performance, and identifies an action to be performed to the resource in order to improve the process performance.
    Type: Application
    Filed: October 9, 2006
    Publication date: May 17, 2007
    Inventors: Matthew Chapman, Matthew Webster
  • Publication number: 20070041524
    Abstract: In a remote management messenger system (RMMS), a method for screening a packet-based call originated from a caller via a caller telecommunication device (CTD) to a receiver telecommunication device (RTD) via the RMMS. The method includes activating, if a receiver associated with the RTD does not respond to the packet-based call within a predetermined time period, an answering-and-recording function (ARF) associated with the RMMS to enable the ARF to receive and record packets pertaining to the packet-based call while permitting the receiver to continue to hear the caller. The method also includes, if the receiver responds to the packet-based call after the ARF is activated, permitting the receiver to continue the packet-based call with the caller.
    Type: Application
    Filed: August 12, 2005
    Publication date: February 22, 2007
    Inventors: Matthew Webster, Bruce LaVigne
  • Patent number: 7035870
    Abstract: A system is provided which comprises multiple Java virtual machines (VMs). Each VM is capable of running a plurality of threads. The system includes at least one object which is shared between the VMs so that it is accessible from two or more VMs, and at least one non-shared object which is accessible only from a single VM. In order to perform a lock operation on a shared object, it is first detecting that an object is a shared object. In a preferred embodiment, this is accomplished by locating a predefined value in a particular lock data word in the object. In response to the detection, a monitor is used to control local access to the shared object for the thread that is requesting the object. The monitor is on the same VM as the requesting thread. In addition, a data structure, which may be a proxy object, is updated in order to associate the monitor with the shared object.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: April 25, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard K McGuire, Edward J Slattery, Matthew A Webster
  • Publication number: 20050235793
    Abstract: A table saw guard assembly for guarding a blade on a table saw is provided. The table saw guard assembly includes a support structure and a hood assembly including at least one of a front curtain, first side curtain, second side curtain and top curtain, wherein each of said curtains are independently moveable and/or removable from the hood assembly. Furthermore, a table saw guard assembly is provided including a quick release mechanism for connecting the hood assembly to the support structure.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: Michael O'Banion, Warren Ceroll, James Parks, Robert Berry, Robert Welsh, Daniel Puzio, Michael Agronin, Philip Miller, Robert Opsitos, Andrew Seman, John Horky, James Bascom, Todd Huston, Matthew Webster, Adan Ayala
  • Publication number: 20050226625
    Abstract: The present invention allows remote antenna units for radio frequency signal transmission and receipt to operate without the requirement for remote electrical power supplies or for connecting cables that incorporate electrical conductors. According to an aspect of the present invention, an optical communications system employing radio frequency signals comprises a central unit; at least one remote unit having at least one optoelectronic transducer for converting optical data signals to radio frequency signals and converting radio signals to optical signals and at least one antenna to receive and send radio frequency signals; at least one optical fiber data link between the central unit and the remote unit for transmitting optical data signals therebetween; and at least one optical fiber power link between the central unit and the remote unit for providing electrical power at the remote unit.
    Type: Application
    Filed: April 9, 2004
    Publication date: October 13, 2005
    Applicant: MICROWAVE PHOTONICS, INC.
    Inventors: David Wake, Matthew Webster
  • Publication number: 20050097534
    Abstract: The invention concerns the use of a Java JIT compiler to change the status of run-time determined software routines between being activated and deactivated in an application program. Conditional statements which are used at run-time to determine whether such a routine has been activated or deactivated are presented as discrete conditions that always evaluate to a known result by using an invariant flag in the compiled bytecode. The JIT compiler optimises an application program by excluding discrete condition checks. Consequently, if the branch of the discrete condition that will never execute includes a run-time determined software routine, then the routine will be excluded from the JIT compilation and will not form part of the JIT compiled native machine code. A run-time class or code replacement facility is used as a means of activating or deactivating a run-time determined software routine at run-time by changing the value of the invariant flag of said routine.
    Type: Application
    Filed: June 3, 2004
    Publication date: May 5, 2005
    Applicant: International Business Machines Corporation
    Inventors: Andrew Clement, Matthew Webster
  • Publication number: 20040226424
    Abstract: A sensing mechanism (12) for detecting user contact with an active portion (26) of the power tool (10) is provided. In addition, a safety mechanism (14) for preventing prolonged user contact with the active portion (26) of a power tool (10) is provided. The safety mechanism (14) is configured to actuate upon receipt of a signal from the sensing mechanism (12). According to a first aspect, the safety mechanism (14) is arranged to rapidly displace the active portion (26) away from a user extremity. Alternatively, according to a second aspect, the safety mechanism (14) is arranged to rapidly urge an extremity of the user away from the active portion (26) of the power tool (10).
    Type: Application
    Filed: January 8, 2004
    Publication date: November 18, 2004
    Inventors: Michael O'Banion, David A. Carrier, Adan Ayala, Michael P. Baron, James P. Bascom, Frederick R. Bean, Mark E. Brunson, Warren A. Ceroll, Peter Chaikowsky, David J. Doss, Robert Gehret, John K. Horky, Daryl S. Meredith, Philip T. Miller, Robert J. Opsitos, William R. Stumpf, Matthew Webster, Qiang Zhang
  • Publication number: 20030097360
    Abstract: A system is provided which comprises multiple Java virtual machines (VMs). Each VM is capable of running a plurality of threads. The system includes at least one object which is shared between the VMs so that it is accessible from two or more VMs, and at least one non-shared object which is accessible only from a single VM. In order to perform a lock operation on a shared object, it is first detecting that an object is a shared object. In a preferred embodiment, this is accomplished by locating a predefined value in a particular lock data word in the object. In response to the detection, a monitor is used to control local access to the shared object for the thread that is requesting the object. The monitor is on the same VM as the requesting thread. In addition, a data structure, which may be a proxy object, is updated in order to associate the monitor with the shared object.
    Type: Application
    Filed: March 7, 2002
    Publication date: May 22, 2003
    Applicant: International Business Machines Corporation
    Inventors: Richard K. McGuire, Edward J. Slattery, Matthew A. Webster
  • Patent number: 6226816
    Abstract: A stretcher includes a first actuator coupled to a head section and a second actuator coupled to a thigh section. A set of buttons accessible to a patient carried by the stretcher are coupled to motors that drive the respective first and second actuators. The buttons are pressed to move the thigh section through a fill range of motion and to move the head section through a limited range of motion. A switch inaccessible to the patient is pressed to move the head section through a full range of motion. Lockout switches are provided for disabling the buttons and the switch. A first hand crank is coupled to the first actuator and is manually rotated to move the head section through the full range of motion. A second hand crank is coupled to the second actuator and is manually rotated to move the thigh section through the fill range of motion. A CPR release handle is provided for quickly lowering the head section to the lowered position without the use of the buttons, switch, or first hand crank.
    Type: Grant
    Filed: July 28, 1998
    Date of Patent: May 8, 2001
    Assignee: Hill-Rom, Inc.
    Inventors: Thomas Matthew Webster, James L. Walke, Charles A. Howell
  • Patent number: 6000076
    Abstract: A stretcher includes a first actuator coupled to a head section and a second actuator coupled to a thigh section. A set of buttons accessible to a patient carried by the stretcher are coupled to motors that drive the respective first and second actuators. The buttons are pressed to move the thigh section through a full range of motion and to move the head section through a limited range of motion. A switch inaccessible to the patient is pressed to move the head section through a full range of motion. Lockout switches are provided for disabling the buttons and the switch. A first hand crank is coupled to the first actuator and is manually rotated to move the head section through the full range of motion. A second hand crank is coupled to the second actuator and is manually rotated to move the thigh section through the full range of motion. A CPR release handle is provided for quickly lowering the head section to the lowered position without the use of the buttons, switch, or first hand crank.
    Type: Grant
    Filed: October 23, 1996
    Date of Patent: December 14, 1999
    Assignee: Hill-Rom, Inc.
    Inventors: Thomas Matthew Webster, James L. Walke, Charles A. Howell