Patents by Inventor William A Nicholas
William A Nicholas 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: 6233728Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: April 17, 1998Date of Patent: May 15, 2001Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6226791Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: March 27, 1998Date of Patent: May 1, 2001Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6185571Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: April 17, 1998Date of Patent: February 6, 2001Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6081655Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: November 14, 1997Date of Patent: June 27, 2000Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6078734Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: July 23, 1997Date of Patent: June 20, 2000Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6064817Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler or interpreter support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles or interprets the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: November 14, 1997Date of Patent: May 16, 2000Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 6019194Abstract: A comfortable, quiet, and safe, lightweight seat which is designed for hunters, birdwatchers, hikers, and tourists to be used with any upright object such as a tree, column, or pole. The soft, flexible, sling-type seat is set up in one motion by means of a spring-braced clip and requires no adjustments since the seat automatically levels itself and automatically tightens its support around the upright object by means of a readily sliding suspending cord, and is easily tilted to any position by the user due to its balanced fulcrums. When not in use it can be neatly rolled up and placed in pocket, knapsack, or handbag.Type: GrantFiled: August 3, 1998Date of Patent: February 1, 2000Assignee: Timely Solutions, Inc.Inventors: Darren Arthur Loomis, Sr., William Nicholas Makris, Arnie Rosenbach
-
Patent number: 6002873Abstract: A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes.Type: GrantFiled: November 14, 1997Date of Patent: December 14, 1999Assignee: International Business Machines CorporationInventors: William Augustus Carter, Alan Roeder Elderon, Timothy David Magee, Mark David Nicholas, Henry Y. Saade, Grant Sutherland, William Nicholas John Tindall, Jeffrey Ramesh Urs, Timothy Edward Weinmann, Michael Thomas Wheatley
-
Patent number: 5955527Abstract: The present invention provides a wall for a package, which wall comprises, or includes a layer comprising, a composition comprising a polymer and capable of scavenging oxygen through the metal-catalyzed oxidation of an oxidizable organic component thereof. The oxidizable organic component is preferably itself a polymer, and may be the only polymer in the composition. Preferred compositions include a blend of 96% polyethylene terephthalate and 4% poly (m-xylyleneadipamide) containing 200 ppm cobalt as catalyst, with good permeance-versus-time performance (3) when formed into a bottle.Type: GrantFiled: April 18, 1997Date of Patent: September 21, 1999Assignee: CarnaudMetalbox plcInventors: Michael Alexander Cochran, Rickworth Folland, James William Nicholas, Melvin Edward Riddell Robinson
-
Patent number: 5930760Abstract: A process and apparatus for determining premium tables to produce annuity rates, where the annuity rates reflect client data pertaining to age, sex, medical conditions and high risk behavior. The annuity rate reflects potential medical and social advancement, prudence, interest, expenses, and commissions as well as other related factors in determining premiums to be paid by individuals.Type: GrantFiled: May 1, 1997Date of Patent: July 27, 1999Assignee: Impaired Life Services LimitedInventors: William Nicholas Anderton, Christopher Rostron
-
Patent number: 5886850Abstract: A disk drive system provides a low height device by mounting a circuit board or boards containing the electronic circuitry in the same enclosure with the head-disk assembly (HDA). The drive actuator mechanism is positioned at one side of one end of the enclosure and the circuit board or boards are positioned at the other side of that end of the enclosure. A gasket seals the HDA from contaminants, while the enclosure protects the electronic circuitry and cables from physical damage, electrostatic charges and electromagnetic interference. The circuit board or boards can be removed from the enclosure without removing the entire disk drive from the using system, and the entire drive assembly can readily be removed from the using system for replacement or use in another system.Type: GrantFiled: May 15, 1995Date of Patent: March 23, 1999Assignees: TEAC Corporation, DZU CorporationInventors: Steven Louis Kaczeus, William Nicholas Thanos, James Drury Fahey
-
Patent number: 5787051Abstract: A method of three-dimensional seismic acquisition comprising providing a plurality of substantially parallel source/receiver lines, each said source/receiver line comprising a linear array of seismic energy receivers at substantially equally spaced station intervals and a linear array of seismic energy sources located at each second station, adjacent source/receiver lines being spaced apart by two station intervals; initiating a seismic disturbance from one of said sources and receiving seismic energy at receivers disposed symmetrically about said source. Because of single direction coarse bin dimension, there is a requirement to reconstruct a uniform bin size through cooperative wavefield reconstruction in processing. The stacked common gin gathered volume of the near patch geometry of the present invention is so robust with spatially consistent, broadband signal frequencies, that accurate dealiased interpolation can be applied, e.g., by using standard F-X prediction.Type: GrantFiled: July 1, 1996Date of Patent: July 28, 1998Assignee: PanCanadian Petroleum LimitedInventors: William Nicholas Goodway, Brent Roland Ragan
-
Patent number: 5724564Abstract: An improved method and system is described for generalized handling of conditions occurring during program execution in a computer system having a multi-language Condition Manager (CM). A general signaling routine having object code for an external entry point suitable for linking to application programs written in any language supporting external calls is used. The signaling routine may be used by programs to eliminate the step of checking return codes from subroutines by coding the subroutine to automatically signal the proper condition to the CM which in conjunction with user defined condition handlers takes proper actions in response to the condition. A general condition token which may be used as a feedback token is defined as a condition identifier, a format code for the condition identifier, a severity code for the condition, a control code for a facility identifier, a facility identifier and an optional handle for instance specific information.Type: GrantFiled: June 6, 1995Date of Patent: March 3, 1998Assignee: International Business Machines CorporationInventors: Ralph Oscar Conder, Jeffrey Allen Grantz, Scott Alan Plaetzer, Robert Milton Smith, William Nicholas John Tindall
-
Patent number: 5639815Abstract: The present invention provides a wall for a package, which wall comprises, or includes a layer comprising, a composition comprising a polymer and capable of scavenging oxygen through the metal-catalysed oxidation of an oxidisable organic component thereof. The oxidisable organic component is preferably itself a polymer, and may be the only polymer in the composition. Preferred compositions include a blend of 96% polyethylene terephthalate and 4% poly (m-xylyleneadipamide) containing 200 ppm cobalt as catalyst, with good permeance-versus-time performance (3) when formed into a bottle.Type: GrantFiled: June 7, 1995Date of Patent: June 17, 1997Assignee: CarnaudMetalbox plcInventors: Michael Alexander Cochran, Rickworth Folland, James William Nicholas, Melvin Edward Riddell Robinson
-
Patent number: 4154324Abstract: A reel assembly for an electrical cable wherein the electrical cable is de-energized during winding and unwinding thereof.Type: GrantFiled: October 27, 1976Date of Patent: May 15, 1979Inventors: Terrence H. Upton, William Nicholas
-
Patent number: 4099551Abstract: A multi-function safety service valve operable both manually and automatically through a toggle fuse-linked joint as located to interconnect the piping of an LP Gas bulk storage tank and a flexible hose connected to fill an LP Gas transport tank on a truck.Type: GrantFiled: July 23, 1976Date of Patent: July 11, 1978Assignee: Golconda CorporationInventors: Evans R. Billington, William Nicholas
-
Patent number: 4097967Abstract: This invention is a snap lock structure used with paper or plastic bag members to close an open end in a sealed, airtight manner. The snap lock structure includes an upper clamp member integral through a connector section with a lower clamp member. The upper and lower clamp members are similar, each having a main body and outer clamp sections. The upper clamp member has an outer lock head portion which engages in a locked condition a lock receiver portion of the lower clamp member. The connector section has a shield member to maintain the bag members in proper position for clamping.Type: GrantFiled: April 20, 1977Date of Patent: July 4, 1978Inventor: William Nicholas Conner, Jr.
-
Patent number: 4059958Abstract: An internal combustion engine of the spark or diesel ignition type and having an anti-pollution arrangement for the reduction of the products of incomplete combustion and crankcase evaporation and said arrangement including a turbine adapted to receive exhaust gases and being connected to the engine through an overriding clutch to drive the turbine yet allowing for overriding faster rotation of the turbine through secondary ignition of the exhaust or other unburned gases. The turbine includes a fuel supply to aid in ignition of exhaust gases and may include a fuel supply with an aromatic indicator fluid which loses its aroma upon oxidation at a predetermined temperature thereby indicating if the turbine temperature is high enough to completely eliminate unburned exhaust and other gases without recycling said gases through the engine.Type: GrantFiled: March 22, 1976Date of Patent: November 29, 1977Assignee: Florian HeklowskiInventors: Florian Heklowski, William Nicholas
-
Patent number: 3953011Abstract: A vehicle shock absorber is provided and includes a cylindrical shaped housing rotatably mounted on a central sleeve on a shaft on a vehicle body. A shock absorber band which assumes a circular shape in the form of a leaf spring is disposed around the inside of the housing periphery. One end of the shock absorber leaf spring may be fixedly attached on the housing inner periphery; the other end of the shock absorber spring is connected to a flexible chain passing around a roller in the housing and connecting with a rotatable sleeve which has a cam surface about which the chain can be wound. An elongated steel leaf spring is connected by a flexible belt to both the outer periphery of the housing and to a wheel and axle means. The chain winding sleeve is rotated about its associated shaft for adjusting the tension on the belt for proper shock absorber cushioning effect. The cylindrical shaped housing is held on the supporting sleeve by an adjusting and locking nut.Type: GrantFiled: December 6, 1974Date of Patent: April 27, 1976Inventors: Paul M. Staehlin, William Nicholas
-
Patent number: 3947769Abstract: A demodulator produces mark and space signals in response to mark and tone signals received from a radio receiver. The signals after detection are in the form of characteristic tones and are separated by corresponding band pass filters. After separation, AM detection of the mark and space signals is accomplished in envelope detectors whose output voltages are D.C. voltages. In the absence of noise, the detector voltages are essentially a rounded off version of the binary signal (mark) and a rounded off version of the complement (space) of the binary signal.Type: GrantFiled: October 23, 1974Date of Patent: March 30, 1976Assignee: Hoffman Electronics CorporationInventors: William Nicholas Rousos, Robert Bruce Denny