Patents Represented by Attorney William A. Steinberg
  • Patent number: 7533033
    Abstract: Frameworks and methods for executing large-scale build and operate programs, such as sporting events, and particularly an Olympic Games. A framework of interlinked build, operate, and management processes is formed in accordance with the program requirements, which are specified in terms of deliverable products or service levels. Links between individual processes can only be traversed when exit criteria are satisfied. Methodologies are described that can be used to determine the exit criteria. Once a framework is established, a schedule control plan, by way of significant milestones, is determined. The milestones are chosen to correspond with links between processes that span process streams or project teams.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: John Selby Unite, Ian Morris, Desmond Francis Arthur Bright, John William Milford, Eva Prpic
  • Patent number: 7475427
    Abstract: Provided are methods, apparatus and computer programs for identifying vulnerabilities to viruses of hacking. Hash values are computed and stored for resources stored on systems within a network. If a first resource or a collection of resources (such as files comprising an operating system, Web Browser or mail server) is associated with a vulnerability, hash values for the first resource or collection of resources are compared with the stored hash values to identify systems which have the vulnerability. Messages may be sent to the people responsible for the vulnerable systems, or the vulnerability may be removed by automatic downloading of patches or service packs.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Sudarshan Palliyil, Shivakumara Venkateshamurthy, Tejasvi Aswathanarayana
  • Patent number: 7412388
    Abstract: Statements of a computer program expressed using a first source natural language are made meaningful to a programmer familiar with a second target natural language. The first source natural language of the computer program is determined from the programmer, or through analysis, and the second target natural language desired by the programmer is selected. Textual constructs may be parsed, with reference to stored coding conventions to determine meaningful lexical tokens. Such tokens are translated with a translation engine, and displayed to the programmer, desirably using a graphical user interface feature of an integrated development environment (IDE) for computer programming in a particular programming language.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Baiju Dalal, Mohit Kalra
  • Patent number: 7401105
    Abstract: A system, method, and program product for accessing or retrieving on a computer network the required software to process a file is disclosed. It is determined, when accessing a file, whether or not software required to process this file is already installed on the user's computing device, depending upon the type of the file. If the required software is not installed on the user's device, the address of a server from which this software can be downloaded or accessed through the network is extracted and decoded from the filename of the accessed file. A browser or file transfer program is launched on the user's computing device and a request for the required software package is sent from the user's computing device to the server corresponding to the decoded address from which it is downloaded or accessed. The software is then unpacked, if necessary, and installed so as to process the accessed file.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: July 15, 2008
    Assignee: International Business Machines Corporation
    Inventor: Fernando Incertis Carro
  • Patent number: 6999994
    Abstract: A hardware device for processing the tasks of an algorithm of the type having a number of processes the execution of some of which depend on binary decisions has a plurality of task units (10, 12, 14), each of which are associated with a task defined as being either one process or one decision or one process together with a following decision. A task interconnection logic block (16) is connected to each task unit for communicating actions from a source task unit to a destination task unit. Each task unit includes a processor (18) for processing the steps of the associated task when a received action requests such a processing. A status manager (20) handles actions coming from other task units and builds actions to be sent to other task units.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Alain Benayoun, Jean-Francois Le Pennec, Patrick Michel, Claude Pin
  • Patent number: 6815806
    Abstract: A chip package having an array of leads, wherein successive leads are staggered in all three dimensions (X, Y, and Z) relative to one another. Such a staggered arrangement permits a large number of leads available in a confined space while maintaining the minimum separation necessary between adjacent leads. The leads are formed by placing asymmetric top and bottom masks on a lead frame, and partially etching the top of the lead frame, while partially and over etching the bottom of the lead frame. Although the resulting leads are staggering in three dimensions, no additional processing steps are needed beyond those used to fabricate conventional packages.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corp.
    Inventors: Elie Awad, Paul J. Panaccione
  • Patent number: 6781064
    Abstract: A printed circuit board for use in an electronic device package such as a ball grid array package or organic chip carrier package. This printed circuit board includes a glass-free dielectric for separating and insulating power cores, circuitry or plated through holes from each other to prevent shorts caused by a migration of conductive material along glass-based prepreg substrates.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: August 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Bernd K. Appelt, Anilkumar C. Bhatt, James W. Fuller, Jr., John M. Lauffer, Voya R. Markovich, William J. Rudik, William E. Wilson
  • Patent number: 6252905
    Abstract: Method, system and computer program product are provided for real time evaluation of compressed picture quality, in hardware, software or a combination thereof, during encoding of a sequence of video data. A received video signal is encoded by quantizing the signal after frequency transformation to produce a quantized video signal which is automatically evaluated in real time for data loss. Loss statistics, representative of picture quality of the quantized video signal, are generated for comparison with, for example, a predefined threshold as a dynamic control over outputting of the quantized video signal to the encode pipeline. As an enhancement, multiple quantizers are employed in parallel, each using a different quantization scale to produce multiple different quantization signals. The multiple quantization signals are evaluated in real time for picture quality and an optimum signal is selected for forwarding within the encode pipeline.
    Type: Grant
    Filed: February 5, 1998
    Date of Patent: June 26, 2001
    Assignee: International Business Machines Corporation
    Inventors: Stephen P. Pokrinchak, Charles J. Stein
  • Patent number: 5066360
    Abstract: Transfer printing from pad (9) is made in a pattern of resist (15) which covers a via (3) on a circuit board (1) metalized with a continuous copper layer (7). After transfer of resist material (14) to the pad, the pattern on the pad is hardened enough to be self-supporting by applying moderate radiation or allowing solvent to escape from the resist on the pad. The resist is transferred from the pad to the circuit board (1) and is then fully hardened, and the circuit board is immersed in etchant to remove unprotected copper (7). Copper in the covered vias is protected and therefore separate metalizations of vias is avoided. Since pad printing is particularly useful in general with three dimensional circuit boards, the use of pad printing to avoid separate metalization of vias is economic since it involves little additional to the general use.
    Type: Grant
    Filed: September 24, 1990
    Date of Patent: November 19, 1991
    Assignee: International Business Machines Corp.
    Inventors: Lawrence R. Daley, Gerald G. Leslie, II
  • Patent number: 4835840
    Abstract: A disc rotor assembly includes a ring of magnetic flux conducting material having a ring-shaped magnetizable body fastened thereon. The magnetizable body includes a flat, axially facing, ring-shaped rotor surface for opposing a stator in an electric motor. The disc rotor assembly further includes a shaft disposed coaxially therewith, and a matrix molded between the ring and the shaft.
    Type: Grant
    Filed: August 20, 1987
    Date of Patent: June 6, 1989
    Assignee: General Electric Company
    Inventor: Vijay K. Stokes
  • Patent number: 4781544
    Abstract: Apparatus for transmitting pressure from a hydraulic fluid to a slurry material includes a housing having a piston chamber defined therein surrounded by a piston chamber wall. The housing also contains an inlet port and an outlet port, through which ports slurry material enters and leaves the piston chamber. A piston is slidably disposed in the chamber so that sliding movement of the piston produces pressurization of the slurry material and movement thereof through the outlet port. A hydraulic fluid channel is disposed in the housing so that pressurized hydraulic fluid therein produces a force on the piston which causes sliding movement thereof, so as to produce a pressure in the slurry material which is proportional to the pressure in the hydraulic fluid.
    Type: Grant
    Filed: August 4, 1987
    Date of Patent: November 1, 1988
    Assignee: General Electric Company
    Inventors: Gary L. Leonard, Francis P. Bundy