Patents by Inventor James Fields

James Fields 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: 20060179253
    Abstract: A data processing system includes a memory system, a plurality of masters that issue requests for access to memory blocks within the memory system, a plurality of snoopers that provide partial responses to requests by the masters, and response logic that generates combined responses for the requests in response to the partial responses provided by the plurality of snoopers. The plurality masters includes a winning master that issues a request for a particular memory block, and the plurality of snoopers includes a protecting snooper that, in response to receipt of the request, provides a partial response and protects a transfer of coherency ownership of the particular memory block to the winning master until expiration of a protection window extension following receipt from the response logic of a combined response for the request.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Fields, Guy Guthrie, William Starke, Derek Williams
  • Publication number: 20060178764
    Abstract: A method, apparatus and computer instructions are provided to autonomically monitor and adjust system characteristics based on a customer optimization goal specified in a policy or profile. An autonomic management component is implemented in firmware comprising a set of control algorithms. Response to reading system characteristics from a plurality of sensors, the autononmic management component selects at least one control algorithm from the set and the control algorithm adjusts the parameters of the system characteristic to optimize performance according to the optimization goal specified by the customer.
    Type: Application
    Filed: February 9, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: Andreas Bieswanger, Lee Eisen, James Fields, Michael Floyd, Bradley McCredie, Naresh Nayar
  • Publication number: 20060176897
    Abstract: A method and apparatus are provided for a support interface for memory-mapped resources. A support processor sends a sequence of commands over and FSI interface to a memory-mapped support interface on a processor chip. The memory-mapped support interface updates memory, memory-mapped registers or memory-mapped resources. The interface uses fabric packet generation logic to generate a single command packet in a protocol for the coherency fabric which consists of an address, command and/or data. Fabric commands are converted to FSI protocol and forwarded to attached support chips to access the memory-mapped resource, and responses from the support chips are converted back to fabric response packets. Fabric snoop logic monitors the coherency fabric and decodes responses for packets previously sent by fabric packet generation logic. The fabric snoop logic updates status register and/or writes response data to a read data register. The system also reports any errors that are encountered.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Fields, Paul Lecocq, Brian Monwai, Thomas Pflueger, Kevin Reick, Timothy Skergan, Scott Swaney
  • Publication number: 20060179249
    Abstract: A cache coherent data processing system includes a memory and at least first and second coherency domains that each include a respective one of first and second cache memories. A master in the first coherency domain selects a scope of an initial broadcast of an operation targeting a request address allocated to the memory from among a first scope including only the first coherency domain and a second scope including both the first and second coherency domains. The master selects the scope based, at least in part, upon whether the memory belongs to the first coherency domain and performs an initial broadcast of the operation within the cache coherent data processing system utilizing the selected scope.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Fields, Benjiman Goodman, Guy Guthrie, William Starke, Jeffrey Stuecheli, Phillip Williams
  • Publication number: 20060179245
    Abstract: A cache coherent data processing system includes at least first and second coherency domains each including at least one processing unit. The first coherency domain includes a first cache memory and a second cache memory, and the second coherency domain includes a remote coherent cache memory. The first cache memory includes a cache controller, a data array including a data storage location for caching a memory block, and a cache directory. The cache directory includes a tag field for storing an address tag in association with the memory block and a coherency state field associated with the tag field and the data storage location. The coherency state field has a plurality of possible states including a state that indicates that the memory block is possibly shared with the second cache memory in the first coherency domain and cached only within the first coherency domain.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Fields, Benjiman Goodman, Guy Guthrie, William Starke, Derek Williams
  • Publication number: 20060179247
    Abstract: A cache coherent data processing system includes at least first and second coherency domains each including at least one processing unit and a cache memory. The cache memory includes a cache controller, a data array including a data storage location for caching a memory block, and a cache directory. The cache directory includes a tag field for storing an address tag in association with the memory block and a coherency state field associated with the tag field and the data storage location. The coherency state field has a plurality of possible states including a state that indicates that the address tag is valid, that the storage location does not contain valid data, and that the memory block is possibly cached outside of the first coherency domain.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Applicant: International Business Machines Corporation
    Inventors: James Fields, Guy Guthrie, William Starke, Jeffrey Stuecheli
  • Publication number: 20060119397
    Abstract: An apparatus and method for accurately tuning the speed of an integrated circuit, i.e. a computer chip, using a built-in sense circuit and controller are provided. The sense circuit is provided in association with a monitored path. The sense circuit includes a variable delay element coupled to a controller. A data signal from the monitored path is provided to the sense circuit which adds an amount of delay as determined by the controller to the data signal. The delayed data signal and the original data signal are compared to determine if their values match. If they match, then the amount of delay added by the variable delay element is increased. If they do not match, then a previous amount of delay, prior to the mismatch, is output as the slack of the monitored path. The slack may then be used to tune the speed of the integrated circuit.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Applicant: International Business Machines Corporation
    Inventors: Frank Ferraiolo, James Fields, Norman James, Bradley McCredie
  • Publication number: 20060101226
    Abstract: Provided are a method, system, and program for transferring data directed to virtual memory addresses to a device memory. Indicator bits are set for ranges of device memory addresses in a device accessible over an Input/Output (I/O) bus indicating whether gathering is enabled for the device memory address ranges. Transfer operations are processed to transfer data to contiguous device memory addresses in the device. A determination is made as to whether the indicator bits for the contiguous device memory addresses indicate that gathering is enabled. A single bus I/O transaction is generated to transfer data for the contiguous device memory addresses over the I/O bus in response to determining that the indicator bits for the contiguous device memory addresses indicate that gathering is enabled.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 11, 2006
    Inventors: Michael Benhase, Robert Cargnoni, James Fields, Michael Mayfield, Bruce Mealey
  • Publication number: 20060035583
    Abstract: A novel roof vent in accordance with the present invention, utilizes a vent pipe communicating with a shroud, where the shroud compatibly fits over a ridge vent on a roof. The vent pipe is extended above the roof, sufficiently so as to rise above the anticipated level of snow load that may be experienced in the locale of the application. The roof vent of the preferred embodiment includes an apron that adjustably fits the roof pitch of the installation and further includes a ridge vent cutout for compatibly fitting over the ridge vent. In one version of the present invention, cosmetic dress may be used to allow the roof vent to blend with architectural requirements without impacting the functionality of the roof vent operation.
    Type: Application
    Filed: August 12, 2005
    Publication date: February 16, 2006
    Inventors: William Farr, James Fields
  • Publication number: 20050071573
    Abstract: A cache coherency protocol that includes a modified-invalid (Mi) state, which enables execution of a DMA Claim or DClaim operation to assign sole ownership of a cache line to a device that is going to overwrite the entire cache line without cache-to-cache data transfer. The protocol enables completion of speculatively-issued full cache line writes without requiring cache-to-cache transfer of data on the data bus during a preceding DMA Claim or DClaim operation. The modified-invalid (Mi) state assigns sole ownership of the cache line to an I/O device that has speculatively-issued a DMA Write or a processor that has speculatively-issued a DCBZ operation to overwrite the entire cache line, and the Mi state prevents data being sent to the cache line from another cache since the data will most probably be overwritten.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corp.
    Inventors: John Dodson, James Fields, Guy Guthrie, Kenneth Wright
  • Publication number: 20050050509
    Abstract: Methods, data processing systems, and program products are disclosed that support the definition and accessing of links indicating a relationship between configuration construct instances, such as Dial and Dial group instances, within a digital design. According to one method, first and second latches within the digital design are specified in at least one HDL statement within one or more HDL files representing the digital design. In the one or more HDL files, a first configuration construct instance referencing the first latch and a second configuration construct instance referencing the second latch are also defined. The first and second configuration construct instances provide interfaces through which values of the first and second latches can be accessed. In addition, a link indicating a relationship between the first and second configuration construct instances is also defined within the one or more HDL files.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: James Fields, Wolfgang Roesner, Derek Williams
  • Publication number: 20040193055
    Abstract: An embryo transfer catheter or other medical device has a shaft extruded with two layers. The outer layer is relatively thick and contains gas bubbles sufficient to increase the visibility of the catheter under ultrasound observation but with a density that allows material within the catheter to be viewed by the eye. The inner layer is relatively thin and is free of bubbles so that it provides a smooth bore to the catheter.
    Type: Application
    Filed: March 19, 2004
    Publication date: September 30, 2004
    Inventors: Stephen James Field, Richard Hingley, Stephen James Lodge, Thomas Cuthbert Mills
  • Publication number: 20040157073
    Abstract: The invention provides methods and kits to form water swellable gel coatings, preferably lubricious coatings, on substrates, and coated substrates thus formed. The coatings contain one or more antimicrobial metals formed with atomic disorder, together with one or more antimicrobial metals formed with atomic disorder such that the coatings provide an antimicrobial and anti-inflammatory effect when wet. The invention also provides a method to produce metal powders by sputtering a coating onto a moving surface, and then scraping the coating with one or more scrapers to produce the metal powder. The method is particularly useful for producing large amounts of nanocrystalline antimicrobial metal powders formed with atomic disorder, useful in the water swellable gel coatings of this invention.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 12, 2004
    Applicant: Nucryst Pharmaceuticals Corp., a Alberta, Canada corporation
    Inventors: Robert Edward Burrell, Hua Qing Yin, Antony George Naylor, Peter Howard Moxham, Walter Carlton Theodore Cholowski, Leonard Salvin Bowlby, David James Field
  • Publication number: 20040082923
    Abstract: A closed system suction catheter has a catheter enclosed within a flexible envelope secured between a patient end fitting and a machine end fitting. The patient end fitting has a cleaning chamber with a valve at its patient side and is normally closed so that the cleaning chamber is isolated from the patient. The valve has an outer rigid housing enclosing a one-piece elastomeric moulding of tubular shape. The elastomeric moulding has two pads projecting externally through openings in the outer housing. The elastomeric moulding also has a web extending internally across its diameter with a diametrically-extending slit aligned with the pads. A collar mounted on the housing is slidable along the housing to engage the pads so as to apply pressure across the web and open the slit, thereby allowing the catheter to be advanced to the patient.
    Type: Application
    Filed: October 8, 2003
    Publication date: April 29, 2004
    Inventor: Stephen James Field
  • Publication number: 20040077738
    Abstract: The invention provides an aerogel-hollow particle binder composition comprising an aqueous binder, hydrophobic aerogel particles, and hollow, non-porous particles, as well as an insulation composite comprising the aerogel-hollow particle binder composition, and a methods of preparing the aerogel-hollow particle binder composition and insulation composite.
    Type: Application
    Filed: May 15, 2003
    Publication date: April 22, 2004
    Applicant: Cabot Corporation
    Inventors: Rex James Field, Beate Scheidemantel
  • Patent number: 6723350
    Abstract: The invention provides methods and kits to form water swellable gel coatings, preferably lubricious coatings, on substrates, and coated substrates thus formed. The coatings contain one or more antimicrobial metals formed with atomic disorder, together with one or more antimicrobial metals formed with atomic disorder such that the coatings provide an antimicrobial and anti-inflammatory effect when wet. The invention also provides a method to produce metal powders by sputtering a coating onto a moving surface, and then scraping the coating with one or more scrapers to produce the metal powder. The method is particularly useful for producing large amounts of nanocrystalline antimicrobial metal powders formed with atomic disorder, useful in the water swellable gel coatings of this invention.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 20, 2004
    Assignee: Nucryst Pharmaceuticals Corp.
    Inventors: Robert Edward Burrell, Hua Qing Yin, Antony George Naylor, Peter Howard Moxham, Walter Carlton Theodore Cholowski, Leonard Salvin Bowlby, David James Field
  • Patent number: 6673291
    Abstract: An epidural catheter with a soft tip is formed by extruding a two-layer tube where the inner layer is stiffer than the outer layer. The inner layer is then removed, such as by machining, from a short length at the tip, which is subsequently end-formed closed and a side opening cut into it.
    Type: Grant
    Filed: August 24, 2000
    Date of Patent: January 6, 2004
    Assignee: Smiths Group PLC
    Inventors: Stephen James Field, Kester Julian Batchelor
  • Publication number: 20030215640
    Abstract: The invention provides a heat resistant aerogel insulation composite comprising an insulation base layer comprising hydrophobic aerogel particles and an aqueous binder, and a thermally reflective top layer comprising a protective binder and an infrared reflecting agent. The invention also provides a method of preparing a heat resistant aerogel insulation composite, as well as methods of preparing an aerogel binder composition and aerogel binder compositions so prepared.
    Type: Application
    Filed: January 29, 2003
    Publication date: November 20, 2003
    Applicant: Cabot Corporation
    Inventors: William Clay Ackerman, Rex James Field, Franz-Josef Heinrich Poetter, Beate Scheidemantel
  • Publication number: 20030050531
    Abstract: An embryo transfer catheter has a main lumen, which opens close to the patient end through a side opening. The catheter is extruded with a second, smaller lumen, which is closed at both ends. The second lumen is filled with air so that it reflects ultrasound energy and enhances the visibility of the catheter under ultrasound observation.
    Type: Application
    Filed: September 4, 2002
    Publication date: March 13, 2003
    Inventor: Stephen James Field
  • Publication number: 20030040756
    Abstract: An embryo replacement catheter has a flexible extruded shaft of a transparent polyurethane with a bore extending along its length. Gas bubbles of a diameter in the range 5 &mgr; to 10 &mgr; are incorporated into the thickness of the wall of the shaft by adding gas during extrusion. The bubbles are selected to increase the visibility of the catheter under ultrasound imaging whilst still enabling material flowing along the catheter to be seen.
    Type: Application
    Filed: July 17, 2002
    Publication date: February 27, 2003
    Inventor: Stephen James Field