Patents by Inventor Christopher S. Smith
Christopher S. Smith 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: 12475454Abstract: An example operation may include one or more of storing one or more public keys of one or more policy services, receiving, via a signing service, a blockchain transaction that has content that has been verified by a policy service and includes a signature created by a private key of the policy service, verifying, via a hardware security module (HSM), the signature of the policy service based on a public key of the policy service from among the one or more public keys, and in response to a verification of the signature of the policy service, signing, via the HSM, the blockchain transaction using a wallet key of a user of the blockchain transaction.Type: GrantFiled: September 21, 2021Date of Patent: November 18, 2025Assignee: International Business Machines CorporationInventors: Takuya Nakaike, Moriyoshi Ohara, Christopher S. Smith, Angel Nunez Mencias, Peter James De Meo
-
Patent number: 12041164Abstract: A system, method, and computer program product for implementing encryption key management is provided. The method includes connecting a hardware device to a keystore agent comprising a system configured to manage one or more keystores holding one or more cryptographic key instances. A key template is configured to define an attribute for generating cryptographic keys. The key template is modified such that the keystore component is added to the key template and instances of associated cryptographic keys are generated. Each instance is installed within the keystore component and associated attributes associated with data for consumption are generated. A key event log defining all events associated with a given key of the associated cryptographic keys with respect to a lifetime of the given key is generated and a repository comprising key templates and associated key data is maintained.Type: GrantFiled: September 10, 2021Date of Patent: July 16, 2024Assignee: International Business Machines CorporationInventors: Isabel Arnold, Søren Peen, Troels Nørgaard, Jakub Karol Jelonek, Blazej Pawlak, Christopher S. Smith, Nataraj Nagaratnam, Marco Pavone, Leo Moesgaard
-
Patent number: 11689375Abstract: Certificate and key management is provided. A signed certificate corresponding to an enterprise is deployed to a plurality of cryptographic communication protocol endpoint proxies located in a heterogeneous distributed computing environment where a private key corresponding to the enterprise is not placed in any of the plurality of cryptographic communication protocol endpoint proxies. Offload of cryptographic communications from the plurality of cryptographic communication protocol endpoint proxies to the hardware security module is received by the hardware security module where the hardware security module verifies connection authenticity for the plurality of cryptographic communication protocol endpoint proxies across the heterogeneous distributed computing environment using the private key corresponding to the enterprise that remains within a security boundary of the hardware security module.Type: GrantFiled: May 21, 2021Date of Patent: June 27, 2023Assignee: International Business Machines CorporationInventors: Nataraj Nagaratnam, Christopher S. Smith, David Nguyen, Martin Schmatz, Marco Pavone, Navaneeth Rameshan
-
Publication number: 20230091686Abstract: An example operation may include one or more of storing one or more public keys of one or more policy services, receiving, via a signing service, a blockchain transaction that has content that has been verified by a policy service and includes a signature created by a private key of the policy service, verifying, via a hardware security module (HSM), the signature of the policy service based on a public key of the policy service from among the one or more public keys, and in response to a verification of the signature of the policy service, signing, via the HSM, the blockchain transaction using a wallet key of a user of the blockchain transaction.Type: ApplicationFiled: September 21, 2021Publication date: March 23, 2023Inventors: TAKUYA NAKAIKE, Moriyoshi Ohara, Christopher S. Smith, Angel Nunez Mencias, Peter James De Meo
-
Publication number: 20230080445Abstract: A system, method, and computer program product for implementing encryption key management is provided. The method includes connecting a hardware device to a keystore agent comprising a system configured to manage one or more keystores holding one or more cryptographic key instances. A key template is configured to define an attribute for generating cryptographic keys. The key template is modified such that the keystore component is added to the key template and instances of associated cryptographic keys are generated. Each instance is installed within the keystore component and associated attributes associated with data for consumption are generated. A key event log defining all events associated with a given key of the associated cryptographic keys with respect to a lifetime of the given key is generated and a repository comprising key templates and associated key data is maintained.Type: ApplicationFiled: September 10, 2021Publication date: March 16, 2023Inventors: ISABEL ARNOLD, Søren Peen, Troels Nørgaard, Jakub Karol Jelonek, Blazej Pawlak, Christopher S. Smith, Nataraj Nagaratnam, Marco Pavone, Leo Moesgaard
-
Publication number: 20220376929Abstract: Certificate and key management is provided. A signed certificate corresponding to an enterprise is deployed to a plurality of cryptographic communication protocol endpoint proxies located in a heterogeneous distributed computing environment where a private key corresponding to the enterprise is not placed in any of the plurality of cryptographic communication protocol endpoint proxies. Offload of cryptographic communications from the plurality of cryptographic communication protocol endpoint proxies to the hardware security module is received by the hardware security module where the hardware security module verifies connection authenticity for the plurality of cryptographic communication protocol endpoint proxies across the heterogeneous distributed computing environment using the private key corresponding to the enterprise that remains within a security boundary of the hardware security module.Type: ApplicationFiled: May 21, 2021Publication date: November 24, 2022Inventors: Nataraj Nagaratnam, Christopher S. Smith, David Nguyen, Martin Schmatz, Marco Pavone, Navaneeth Rameshan
-
Patent number: 9845200Abstract: A concave conveyor belt idler system for use on the return run of a conveyor belt system, the idler being configured to maintain alignment of the belt and inherently adjust any misalignment thereof occurring during operation of the system. The concave conveyor belt idler system includes an elongated support member extending transversely of a conveyor belt return run and supporting a plurality of idler roller modules positioned such that the roller modules along the anterior side of the support member define a cave shape for supporting the conveyor belt, with the outer lateral edges at a lower elevation than the central portion of the conveyor belt. In a conveyor belt system the concave conveyor belt idler of the disclosed technology is positioned between two planate idler systems, on the return run, so that the center roller of the concave idler is in or near the plane of the belt as it traverses the planate idler systems, with the remaining rollers of the concave idler positioned below this plane.Type: GrantFiled: March 1, 2017Date of Patent: December 19, 2017Inventors: Caleb Wolfe, Glenn E. Farrow, Christopher S. Smith
-
Publication number: 20170174437Abstract: A concave conveyor belt idler system for use on the return run of a conveyor belt system, the idler being configured to maintain alignment of the belt and inherently adjust any misalignment thereof occurring during operation of the system. The concave conveyor belt idler system includes an elongated support member extending transversely of a conveyor belt return run and supporting a plurality of idler roller modules positioned such that the roller modules along the anterior side of the support member define a cave shape for supporting the conveyor belt, with the outer lateral edges at a lower elevation than the central portion of the conveyor belt. In a conveyor belt system the concave conveyor belt idler of the disclosed technology is positioned between two planate idler systems, on the return run, so that the center roller of the concave idler is in or near the plane of the belt as it traverses the planate idler systems, with the remaining rollers of the concave idler positioned below this plane.Type: ApplicationFiled: March 1, 2017Publication date: June 22, 2017Inventors: Caleb Wolfe, Glenn E. Farrow, Christopher S. Smith
-
Patent number: 9596076Abstract: Aspects include encrypting data exchanged between two computer systems. A method includes accessing content of a memory, via a memory address, by at least one processing unit of one of the computer systems. Based on the accessing being a write operation, the content of the memory is encrypted using a memory encryption key, the encrypting is by a crypto unit of the at least one of the processing units. Based on the accessing being a read operation, the content of the memory is decrypted using the same memory encryption key, the decrypting is by a crypto unit of the at least once of the processing units. Remote direct memory access is established via memory addresses between the computer systems, the establishing including at least one of the computer systems locally storing a respective network encryption key as memory encryption keys for memory areas used for the data exchange.Type: GrantFiled: April 25, 2016Date of Patent: March 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christine Axnix, Ute Gaertner, Jakob C. Lang, Angel Nunez Mencias, Christoph Raisch, Christopher S. Smith
-
Patent number: 9432183Abstract: Aspects include encrypting data exchanged between two computer systems. A method includes accessing content of a memory, via a memory address, by at least one processing unit of one of the computer systems. Based on the accessing being a write operation, the content of the memory is encrypted using a memory encryption key, the encrypting is by a crypto unit of the at least one of the processing units. Based on the accessing being a read operation, the content of the memory is decrypted using the same memory encryption key, the decrypting is by a crypto unit of the at least once of the processing units. Remote direct memory access is established via memory addresses between the computer systems, the establishing including at least one of the computer systems locally storing a respective network encryption key as memory encryption keys for memory areas used for the data exchange.Type: GrantFiled: December 8, 2015Date of Patent: August 30, 2016Assignee: International Business Machines CorporationInventors: Christine Axnix, Ute Gaertner, Jakob C. Lang, Angel Nunez Mencias, Christoph Raisch, Christopher S. Smith
-
Publication number: 20030198341Abstract: An integrated plain old telephone service (POTS) and metallic loop testing (MLT) card provides lifeline telephone service with multiple channel data service. The integrated card can be piggybacked with an ADSL card to provide a single package of POTS, MLT, and ADSL services.Type: ApplicationFiled: April 23, 2002Publication date: October 23, 2003Applicant: ADC DSL Systems, Inc.Inventors: Christopher S. Smith, Richard Thomas Mann
-
Publication number: 20030173830Abstract: A management system and method are provided to adjust fans used for cooling equipment. The system includes one or more electric fans. The operational speed of the fan(s) is adjusted as the environmental parameters change. For example, the fan speed is increased as the temperature and elevation increase. In addition, fan failure circuitry provides a safe operation feature that increases fan supply voltage when a performance failure is detected.Type: ApplicationFiled: March 18, 2002Publication date: September 18, 2003Applicant: ADC DSL Systems, Inc.Inventors: Christopher S. Smith, Sylvester T. Yu, George Bertram Dodson
-
Patent number: 6618469Abstract: Circuits for testing POTS service on a shared POTS/xDSL carrier include microfilters for selective coupling to the subscriber loop side of an xDSL filter associated with a subscriber line interface circuit. Such configurations facilitate testing of the POTS service using an insertion point that is between the xDSL filter and the subscriber loop in a manner that is transparent to subscribers.Type: GrantFiled: February 5, 2002Date of Patent: September 9, 2003Assignee: ADC DSL Systems, Inc.Inventors: Jie Dong Wang, Christopher S. Smith
-
Publication number: 20030147507Abstract: Circuits for testing POTS service on a shared POTS/xDSL carrier include microfilters for selective coupling to the subscriber loop side of an xDSL filter associated with a subscriber line interface circuit. Such configurations facilitate testing of the POTS service using an insertion point that is between the xDSL filter and the subscriber loop in a manner that is transparent to subscribers.Type: ApplicationFiled: February 5, 2002Publication date: August 7, 2003Applicant: ADC DSL Systems, Inc.Inventors: Jie Dong Wang, Christopher S. Smith
-
Publication number: 20030015055Abstract: An inadequate original equipment transmission in a right hand drive vehicle, for example a postal vehicle, is replaced with a more suitable transmission designed for a left hand drive vehicle. A right-to-left change-over linkage connects the shift rod emanating from the driver's gear selector lever to the shift lever on the left side of the replacement transmission. A kit containing necessary parts for replacing the transmission is disclosed. Also disclosed is a step-by-step operational procedure for carrying out the transmission replacement.Type: ApplicationFiled: January 17, 2002Publication date: January 23, 2003Inventors: Jerry R. Mozingo, Christopher S. Smith, William J. Smith
-
Patent number: 6394262Abstract: A modular roller conveyor system in combination with a conveyor belt and load impact zone for loading material on the conveyor belt. The modular roller conveyor system includes an elongated support member extending transversely of a direction of conveyance for the conveyor belt, and a plurality of modular roller units located in end-to-end abutting engagement with each other on the support member. Each modular roller unit includes a roller support frame having an elongated base portion and upwardly extending end plates at opposing ends of the base portion supporting a shaft and a rotatable shell in supporting engagement with an underside of the conveyor belt.Type: GrantFiled: March 27, 2000Date of Patent: May 28, 2002Assignee: Richwood Industries, Inc.Inventors: Richard D. Stoll, Christopher S. Smith
-
Patent number: 6085609Abstract: An inadequate original equipment transmission in a right hand drive vehicle, for example a postal vehicle, is replaced with a more suitable transmission designed for a left hand drive vehicle. A right-to-left change-over linkage connects the shift rod emanating from the driver's gear selector lever to the shift lever on the left side of the replacement transmission. A kit containing necessary parts for replacing the transmission is disclosed. Also disclosed is a step-by-step operational procedure for carrying out the transmission replacement.Type: GrantFiled: March 2, 1998Date of Patent: July 11, 2000Assignee: Jennings Transmission Service of Goldsboro, Inc.Inventors: Jerry R. Mozingo, Christopher S. Smith, William J. Smith
-
Patent number: 6056111Abstract: A reversible belt scraper blade is supported on the support arms of a belt scraper by attachment fittings that permit the blade to be rotated, in place, while the weight of the blade is carried on the belt scraper arms.Type: GrantFiled: December 21, 1998Date of Patent: May 2, 2000Assignee: Richwood Industries, Inc.Inventors: Richard D. Stoll, Lewis D. Stoll, Christopher S. Smith
-
Patent number: 5478376Abstract: A method for the separation of rhodium and/or iridium from a solution containing ruthenium said method comprising the steps of having a rhodium chloride complex in oxidation state III, converting the ruthenium to nitrosyl complexes in divalent states and recovering rhodium and/or iridium.Type: GrantFiled: November 18, 1994Date of Patent: December 26, 1995Assignee: Matthey Rustenburg Refiners (PTY) LimitedInventors: Richard A. Grant, Christopher S. Smith