Patents by Inventor H. Weber

H. Weber 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: 8230317
    Abstract: An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefan Amann, Gerhard Banzhaf, Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Jeffrey William Palm, Helmut H. Weber, Harry Morris Yudenfriend
  • Patent number: 8185750
    Abstract: A method, system and computer program product for enhancing the functionality of the existing core root of trust measurement (CRTM). The CRTM is extended to allow platform manufacturer controlled and certified code to be incorporated into the function of the CRTM, wherein the manufacturer may define the policy for accepting a new function into the CRTM. When a firmware or software module image is compiled, the build process generates a hash value of the compiled firmware or software image, wherein the hash value reflects a fingerprint (or short hand) representation of the compiled image. A determination is made as to whether the hash value of the firmware or software image is to be a CRTM extension. If so, a digital signature of the module is created using the CRTM extension private key. This signature value is added to the firmware or software module.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven A. Bade, Ronald Perez, Leendert Peter Van Doorn, Helmut H. Weber
  • Publication number: 20120107351
    Abstract: The present invention provides a method of inducing an immune response against Campylobacter in an avian species, especially a domesticated avian species such as chicken, turkey, duck, goose and quail, by administering, in ovo, live cells of Campylobacter.
    Type: Application
    Filed: January 5, 2012
    Publication date: May 3, 2012
    Applicant: Pfizer Inc.
    Inventors: Tonia Sue AGIN, Everett L. Rosey, Frederick H. Weber
  • Patent number: 8092808
    Abstract: The present invention provides a method of inducing an immune response against Campylobacter in an avian species, especially a domesticated avian species such as chicken, turkey, duck, goose and quail, by administering, in ovo, live cells of Campylobacter.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: January 10, 2012
    Assignee: Pfizer, Inc.
    Inventors: Tonia Sue Agin, Everett L. Rosey, Frederick H. Weber
  • Patent number: 7996687
    Abstract: Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions. Contexts are swapped into and out of the hardware TPM during runtime of the data processing system so that when ones of the partitions require access to the hardware TPM, their required contexts are currently stored in the hardware TPM.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Richard Louis Arndt, Steven A. Bade, Thomas J. Dewkett, Charles W. Gainey, Jr., Nia Letise Kelley, Siegfried Sutter, Helmut H. Weber
  • Publication number: 20110151265
    Abstract: Coating compositions for cementitious substrates may be made from a multistage latex polymer; silane; and a water-soluble acid, acid anhydride or acid salt capable of etching or otherwise reacting with the surface of the substrate to provide improved coating adhesion. The silane my may be present as a silane coupling agent distinct from the multistage latex polymer, or may be present as silane functionality on the multistage latex polymer. The coating compositions adhere well to cementitious substrates and have a self-etching capability which improves coating adhesion, especially near edges and corners.
    Type: Application
    Filed: August 13, 2009
    Publication date: June 23, 2011
    Inventors: T. Howard Killilea, Michael C. Wildman, Bruce A. Johnson, Carl H. Weber
  • Publication number: 20110033709
    Abstract: This invention relates to coating compositions that include water; a latex polymer and a silane coupling agent. The latex polymer preferably comprises acetoacetoxy functionality, or is a multistage latex, or is an acetoacetoxy functional multistage latex. The silane coupling agent is preferably a functionalized silane coupling agent (more preferably an epoxy-functional silane coupling agent). The compositions may be used to coat a variety of substrates, including wood, cement and fiber cement. Articles having the coating applied thereto are also provided.
    Type: Application
    Filed: October 15, 2010
    Publication date: February 10, 2011
    Inventors: T. Howard Killilea, Michael C. Wildman, Bruce A. Johnson, Carl H. Weber
  • Publication number: 20100320031
    Abstract: A secure, adjustable base platform for mounting upon a tree is provided. A base platform comprises a floor including a first side edge, an opposed second side edge, a front edge and a rear edge. Jaw means are secured to the floor adjacent to the rear edge. The jaw means is adapted to securely engage the bark of the tree upon which the base platform is mounted. A first extension is pivotally secured to the floor adjacent to the first side edge and a second extension is pivotally secured to the floor adjacent to the second side edge. A loop is slidably connected to the first extension and slidably connected to the second extension. The loop is sized to extend around the trunk of the tree. Means are provided for securing the loop to the first extension and the second extension. A brace extends between the first extension and the second extension. The brace is pivotally connected to the first extension and pivotally connected to the second extension.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 23, 2010
    Inventors: Michael H. WEBER, Thomas R. BLAZIER
  • Patent number: 7834086
    Abstract: This invention relates to coating compositions that include water; a latex polymer and a silane coupling agent. The latex polymer preferably comprises acetoacetoxy functionality, or is a multistage latex, or is an acetoacetoxy functional multistage latex. The silane coupling agent is preferably a functionalized silane coupling agent (more preferably an epoxy-functional silane coupling agent). The compositions may be used to coat a variety of substrates, including wood, cement and fiber cement. Articles having the coating applied thereto are also provided.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: November 16, 2010
    Assignee: Valspar Sourcing, Inc.
    Inventors: T. Howard Killilea, Michael C. Wildman, Bruce A. Johnson, Carl H Weber
  • Patent number: 7812090
    Abstract: Coating compositions for cementitious substrates may be made from a silane-functional multistage latex polymer. The compositions adhere well to cementitious substrates and resist crush damage such as may be caused by stacking coated substrate boards.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: October 12, 2010
    Assignee: Valspar Sourcing, Inc.
    Inventors: T. Howard Killilea, Michael C. Wildman, Bruce A. Johnson, Carl H. Weber
  • Publication number: 20100115411
    Abstract: A telepresence system including an array of cameras, a user interface device and at least one processor. Each camera has an associated view of the environment and an associated camera output representing the associated view, the array thus including at least one camera path for viewing the environment. In one embodiment, the user interface device has first user inputs associated with movement along a first path in the environment. The user interface device is coupled to the processor, which receives and interprets the user inputs and provides camera outputs to the user interface device, thereby allowing the user to navigate through the environment. In another embodiment, the processor is configured to provide additional source output, such as virtual world imagery and data, to the user interface device, thereby allowing the user to navigate real, virtual and combination real and virtual worlds.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 6, 2010
    Inventors: Scott Sorokin, David C. Worley, Andrew H. Weber
  • Publication number: 20100042823
    Abstract: A method, apparatus, and computer program product are described for implementing a trusted computing environment within a data processing system where the data processing system includes a single hardware trusted platform module (TPM). Multiple logical partitions are provided in the data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions.
    Type: Application
    Filed: October 31, 2008
    Publication date: February 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Louis Arndt, Steven A. Bade, Thomas J. Dewkett, Charles W. Gainey, JR., Nia Letise Kelley, Siegfried Sutter, Helmut H. Weber
  • Patent number: 7646884
    Abstract: A vision system (10) for a vehicle (14) includes a light source (46) that generates an illumination beam (20). A receiver (62) generates a first image signal and a second image signal. The first image signal is generated in response to a reflected portion of the illumination beam (20). A controller is coupled to the light source (46) and the receiver (62). The controller generates an image in response to the first image signal and the second image signal.
    Type: Grant
    Filed: January 12, 2008
    Date of Patent: January 12, 2010
    Assignees: Ford Motor Company, JP Morgan Chase Bank
    Inventors: Jeffrey T. Remillard, Kenneth E. Nietering, Willes H. Weber, David J. Scholl, Michael A. Marinelli
  • Publication number: 20090307685
    Abstract: Deploying a software service. A defined software service offering is selected from a plurality of defined software service offerings. An instantiation order for deploying the selected defined software service offering on a corresponding computer system is generated. Each defined software service offering comprises a software service definition and at least one defined software policy. One selected from the group consisting of the software service definition, the software policy, and a combination thereof, provides a hardware configuration for the software service, a software configuration for the software service, and a managing policy for the software service. The instantiation order of the software service for execution on the computer system is created based on the hardware configuration, the software configuration and the managing policy.
    Type: Application
    Filed: June 2, 2009
    Publication date: December 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christine Axnix, Gerhard Banzhaf, Michael Behrendt, Andreas Bieswanger, Gerd Breiter, Andrea Schmidt, Helmut H. Weber, Friedemann Baitinger, Stefan Wirag
  • Patent number: 7624283
    Abstract: A computer implemented method for recovering a partition context in the event of a system or hardware device failure. Upon receiving a command from a partition to modify context data in a trusted platform module (TPM) hardware device, a trusted platform module input/output host partition (TMPIOP) provides an encrypted copy of the context data and the command to the TPM hardware device, which processes the command and updates the context data. If the TPM hardware device successfully processes the command, the TMPIOP receives the updated context data from the TPM hardware device and stores the updated context data received in encrypted form in a context data cache or a non-volatile storage off-board the TPM hardware device. If the TPM hardware device fails to successfully process the command, the TMPIOP uses a last valid copy of the context data to retry processing of the command on a different TPM hardware device.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: November 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Steven A. Bade, Thomas J. Dewkett, Nia L. Kelley, Siegfried Sutter, Helmut H. Weber
  • Patent number: 7613999
    Abstract: A telepresence system for providing first and second users with displays of an environment. The system includes an array of cameras, and the array includes multiple camera paths. A first user interface device is associated with first user inputs and movement along a first path, and a second user interface device is associated with second user inputs and a second path. The user interface devices are coupled to at least one processing element that receives and interprets the user inputs. The processing element is configured to allow the first user and the second user to navigate simultaneously and independently and also configured to link the users and provide the same path in response to an indication or input to do so.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: November 3, 2009
    Assignee: Kewazinga Corp.
    Inventors: Andrew H. Weber, David C. Worley, Scott Soroken
  • Publication number: 20090259456
    Abstract: An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Inventors: Stefan Amann, Gerhard Banzhaf, Kenneth Wayne Boyd, Kenneth Day, III, Jeffrey William Palm, Helmut H. Weber, Harry Morris Yudenfriend
  • Publication number: 20090259924
    Abstract: An enhanced mechanism for providing data protection for variable length records utilizes high performance block storage metadata. In an embodiment, an emulated record that emulates a variable length record, such as a Count-Key-Data (CKD) record or an Extended-Count-Key-Data (ECKD) record, is generated by a Host Bus Adapter (HBA) of a mainframe system. The emulated record comprises a sequence of extended fixed-length blocks, each of which includes a data block and a footer. A confluence of the footers defines a high performance block storage metadata unit associated with the emulated record and includes a checksum that covers all data blocks and all footers of the entire emulated record. In one embodiment, the checksum is checked during transit of the emulated record between a HBA and a storage subsystem (e.g.
    Type: Application
    Filed: April 9, 2008
    Publication date: October 15, 2009
    Inventors: Stefan Amann, Gerhard Banzhaf, Kenneth Wayne Boyd, Kenneth Fairclough Day, III, Jeffrey William Palm, Helmut H. Weber, Harry Morris Yudenfriend
  • Publication number: 20090035587
    Abstract: Coating compositions for cementitious substrates may be made from a silane-functional multistage latex polymer. The compositions adhere well to cementitious substrates and resist crush damage such as may be caused by stacking coated substrate boards.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 5, 2009
    Inventors: T. Howard Killilea, Michael C. Wildman, Bruce A. Johnson, Carl H. Weber
  • Patent number: 7478246
    Abstract: A method is described for implementing a trusted computing environment within a data processing system where the data processing system includes a single hardware trusted platform module (TPM). Multiple logical partitions are provided in the data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: January 13, 2009
    Assignee: International Business Machines Corporation
    Inventors: Richard Louis Arndt, Steven A. Bade, Thomas J. Dewkett, Charles W. Gainey, Jr., Nia Letise Kelley, Siegfried Sutter, Helmut H. Weber