Patents by Inventor John Brock

John Brock 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).

  • Publication number: 20060041788
    Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, prohibit breakpoints from being set within a protected range. In an embodiment, a protected range may be an atomic operation synchronization code range, either based on instructions generated by a compiler or based on source statements that are compiler directives. When a command, such as an add breakpoint command is received, the address of the breakpoint is compared to the protected range, and if the address is within the protected range, the breakpoint is not set. In another embodiment, if the address is within the protected range, the breakpoint is set before the start or after the end of the protected range. In this way, the problems of endless loops may be obviated.
    Type: Application
    Filed: August 17, 2004
    Publication date: February 23, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Brock, Gregory Chaney, Kevin Erickson
  • Publication number: 20050223293
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment determine whether an instruction at which an address watch breakpoint occurs is within a hardware synchronization mechanism range in a program. If the determination is true, a special breakpoint is set following the hardware synchronization mechanism range, the address watch breakpoint is temporarily disabled, and the machine state is saved. When the program encounters the special breakpoint following the end of the hardware synchronization mechanism range, the saved machine state is presented. In this way, endless looping in programs protected by hardware synchronization mechanisms may be prevented.
    Type: Application
    Filed: March 25, 2004
    Publication date: October 6, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Brock, Gregory Chaney, Kevin Erickson
  • Publication number: 20050087004
    Abstract: An internal combustion engine diagnostic sensor system comprises a fuel rail for the engine wherein the fuel rail has a high pressure inlet end, a plurality of injector ports, and a terminating end and wherein a piezoelectric sensor is mounted on the terminating end. The piezoelectric sensor is in open communication with contents in the fuel rail. In addition, the internal combustion engine diagnostic sensor system comprises a fuel rail for the engine wherein the fuel rail has a high pressure inlet end, a plurality of injector ports and a terminating end. There is also a connecting means disposed at the high pressure inlet end of the fuel rail wherein the connecting means has a near end that is openly connected to the fuel rail, and a distal end that has mounted thereon, a valve. There is surmounted on the valve, a piezoelectric sensor, wherein the piezoelectric sensor is in open communication with the contents of the fuel rail through the valve.
    Type: Application
    Filed: October 5, 2004
    Publication date: April 28, 2005
    Applicant: Senx Technology
    Inventor: John Brock