Patents by Inventor Jonathan L. Kaus

Jonathan L. Kaus 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: 10970133
    Abstract: A method, computer program product, and computer system for consolidating, at a computing device, a number of parallel streams, entering a hardware accelerator in a cluster, into fewer streams. The fewer streams, exiting the hardware accelerator in the cluster, may be returned back into the number of parallel streams.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alexander Cook, Jonathan L. Kaus, David M. Koster, John M. Santosuosso
  • Patent number: 10671432
    Abstract: A method, system and computer program product for optimizing memory management. An analytics engine receives from a computing device an execution sequence that led to the detected execution of an operation to create a new process, which involves copying of the parent process. The analytics engine searches profiles stored in a repository for patterns of execution sequences that match the received execution sequence. Upon identifying a stored pattern with an execution sequence within a threshold degree of similarity as the received execution sequence, the analytics engine instructs the computing device to handle the operation to create the new process in a certain manner based on the contents of the profile containing the matching stored pattern. For example, the computing device may be instructed to preemptively fail the operation in response to the profile indicating that the execution of the operation resulted in an out of memory error.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Hursh, Jonathan L. Kaus, David M. Koster, Jason A. Nikolai
  • Publication number: 20190347132
    Abstract: A method, system and computer program product for optimizing memory management. An analytics engine receives from a computing device an execution sequence that led to the detected execution of an operation to create a new process, which involves copying of the parent process. The analytics engine searches profiles stored in a repository for patterns of execution sequences that match the received execution sequence. Upon identifying a stored pattern with an execution sequence within a threshold degree of similarity as the received execution sequence, the analytics engine instructs the computing device to handle the operation to create the new process in a certain manner based on the contents of the profile containing the matching stored pattern. For example, the computing device may be instructed to preemptively fail the operation in response to the profile indicating that the execution of the operation resulted in an out of memory error.
    Type: Application
    Filed: May 8, 2018
    Publication date: November 14, 2019
    Inventors: Daniel M. Hursh, Jonathan L. Kaus, David M. Koster, Jason A. Nikolai
  • Patent number: 10461474
    Abstract: For a chassis having a port mounted on a side of the chassis and connected to electronics in the chassis, with a plug mated in the port and a cable connected to the plug, first and second supports are mounted on the chassis side on opposing sides of the port, where each support has a respective, predetermined length extending away from the chassis side. A strap defines a slot beginning at a first end of the strap and extending along a portion of the strap's length. The strap is placed with the cable inserted in the slot and the plug at a central portion of the strap. With the supports mounted on the chassis side on opposing sides of the port, the strap connected to the respective supports, at least the plug forces curvature in a central portion of the strap, so that the central portion of the strap clamps the plug.
    Type: Grant
    Filed: June 30, 2018
    Date of Patent: October 29, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lee N. Helgeson, Jonathan L. Kaus
  • Patent number: 10295776
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, flourescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution through a port, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated. When an opening is caused in the physical separation, the substances are allowed to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Grant
    Filed: July 28, 2018
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Patent number: 10208774
    Abstract: Embodiments of the disclosure relate to an apparatus that disengages a tool and indicates undesired contact. More specifically, the embodiments of the disclosure relate to a fastener that limits over insertion, indicates over insertion, and limits undesired contact of that fastener with a surface. Further, the apparatus can limit damage to an underlying component such as a circuit board. The apparatus has a shank having a cavity extending through the shank. Additionally, the shank has a recess for installation by a tool. A slider is positioned within the shank wherein the slider can limit engagement with the recess and indicate a condition.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Patent number: 10168503
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, fluorescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution through a port, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated. When an opening is caused in the physical separation, the substances are allowed to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: January 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORTAION
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Publication number: 20180335594
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, flourescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution through a port, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated. When an opening is caused in the physical separation, the substances are allowed to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Application
    Filed: July 28, 2018
    Publication date: November 22, 2018
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Publication number: 20180309239
    Abstract: For a chassis having a port mounted on a side of the chassis and connected to electronics in the chassis, with a plug mated in the port and a cable connected to the plug, first and second supports are mounted on the chassis side on opposing sides of the port, where each support has a respective, predetermined length extending away from the chassis side. A strap defines a slot beginning at a first end of the strap and extending along a portion of the strap's length. The strap is placed with the cable inserted in the slot and the plug at a central portion of the strap. With the supports mounted on the chassis side on opposing sides of the port, the strap connected to the respective supports, at least the plug forces curvature in a central portion of the strap, so that the central portion of the strap clamps the plug.
    Type: Application
    Filed: June 30, 2018
    Publication date: October 25, 2018
    Inventors: LEE N. HELGESON, JONATHAN L. KAUS
  • Patent number: 10067809
    Abstract: A method, computer program product, and computer system for maintaining, at a computing device, one or more tuples in a software-level queue. The one or more tuples may be transported as a batch of the one or more tuples from the software-level queue to a first queue for processing at a hardware accelerator. After processing the one or more tuples, the one or more tuples may be transported from the first queue to a second queue at the hardware accelerator. The one or more tuples may be transported from the second queue to a next location.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alexander Cook, Jonathan L. Kaus, David M. Koster, John M. Santosuosso
  • Patent number: 10067811
    Abstract: A method, computer program product, and computer system for maintaining, at a computing device, one or more tuples in a software-level queue. The one or more tuples may be transported as a batch of the one or more tuples from the software-level queue to a first queue for processing at a hardware accelerator. After processing the one or more tuples, the one or more tuples may be transported from the first queue to a second queue at the hardware accelerator. The one or more tuples may be transported from the second queue to a next location.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Alexander Cook, Jonathan L. Kaus, David M. Koster, John M. Santosuosso
  • Patent number: 10056717
    Abstract: For a chassis having a port mounted on a side of the chassis and connected to electronics in the chassis, with a plug mated in the port and a cable connected to the plug, first and second supports are mounted on the chassis side on opposing sides of the port, where each support has a respective, predetermined length extending away from the chassis side. A strap defines a slot beginning at a first end of the strap and extending along a portion of the strap's length. The strap is placed with the cable inserted in the slot and the plug at a central portion of the strap. With the supports mounted on the chassis side on opposing sides of the port, the strap connected to the respective supports, at least the plug forces curvature in a central portion of the strap, so that the central portion of the strap clamps the plug.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lee N. Helgeson, Jonathan L. Kaus
  • Patent number: 10036867
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, flourescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated by a separator material. The separator material, when triggered to open, forms an opening between the compartments that allows the substances to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: July 31, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Publication number: 20180188462
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, fluorescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution through a port, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated. When an opening is caused in the physical separation, the substances are allowed to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Publication number: 20180100530
    Abstract: Embodiments of the disclosure relate to an apparatus that disengages a tool and indicates undesired contact. More specifically, the embodiments of the disclosure relate to a fastener that limits over insertion, indicates over insertion, and limits undesired contact of that fastener with a surface. Further, the apparatus can limit damage to an underlying component such as a circuit board. The apparatus has a shank having a cavity extending through the shank. Additionally, the shank has a recess for installation by a tool. A slider is positioned within the shank wherein the slider can limit engagement with the recess and indicate a condition.
    Type: Application
    Filed: October 6, 2016
    Publication date: April 12, 2018
    Applicant: International Business Machines Corporation
    Inventors: Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Patent number: 9908221
    Abstract: A tool with an electrical circuit to provide indications whether the tool is properly engaged with a fastener or other workpiece is provided. The tool includes a handle and an end effector configured to engage the fastener or workpiece. The end effector includes sensors arranged on surfaces of the end effector that contact the fastener or workpiece when the end effector is properly engaged with the fastener or workpiece. The sensors are electrically connected to an indicator via an electrical circuit. The electrical circuit causes the indicator to output different indications depending on whether none, some, or all of the sensors are in contact.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarah K. Czaplewski, Lee Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Patent number: 9910718
    Abstract: A management controller in a distributed network switch may operate on sets of ports such that sets of ports containing a same port are processed serially, and sets that do not contain any of the same ports can be processed in parallel. When receiving a set of ports for processing, the management controller organizes the ports into lanes that each correspond to a unique port. If any of the lanes overlap, subsequent port sets are blocked from proceeding until the lanes of preceding port sets are cleared. If no lanes overlap, the sets may be deemed disjoint, and subsequent port sets may be processed in parallel.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: March 6, 2018
    Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
    Inventors: Brent R. Inches, Brian G. Holthaus, Jonathan L. Kaus, Eric G. Thiemann, Scott J. Timmerman, Robert W. Todd
  • Publication number: 20180059349
    Abstract: Enhanced traceability of cables is provided using illumination. An embodiment comprises introducing a chemiluminescent (alternatively, flourescent) solution into a chamber coupled to at least a portion of an insulating jacket that surrounds a transmission medium, the chamber being initially hollow and, in at least a portion thereof, comprised of a substance through which light is viewable, such that upon introduction of the solution, light emitted by the solution is viewable through at least a portion of the chamber. In another embodiment, a first and second compartment contain a first and second substance, respectively, and are physically separated by a separator material. The separator material, when triggered to open, forms an opening between the compartments that allows the substances to mix, the substances being chosen as providing a chemiluminescent reaction upon the mixing, such that light emitted by the chemiluminescent reaction is viewable.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Eric J. Campbell, Sarah K. Czaplewski, Lee N. Helgeson, Jonathan L. Kaus, Pamela L. Lembke
  • Publication number: 20170308417
    Abstract: A method, computer program product, and computer system for maintaining, at a computing device, one or more tuples in a software-level queue. The one or more tuples may be transported as a batch of the one or more tuples from the software-level queue to a first queue for processing at a hardware accelerator. After processing the one or more tuples, the one or more tuples may be transported from the first queue to a second queue at the hardware accelerator. The one or more tuples may be transported from the second queue to a next location.
    Type: Application
    Filed: March 10, 2017
    Publication date: October 26, 2017
    Inventors: Alexander Cook, Jonathan L. Kaus, David M. Koster, John M. Santosuosso
  • Publication number: 20170308416
    Abstract: A method, computer program product, and computer system for maintaining, at a computing device, one or more tuples in a software-level queue. The one or more tuples may be transported as a batch of the one or more tuples from the software-level queue to a first queue for processing at a hardware accelerator. After processing the one or more tuples, the one or more tuples may be transported from the first queue to a second queue at the hardware accelerator. The one or more tuples may be transported from the second queue to a next location.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventors: Alexander Cook, Jonathan L. Kaus, David M. Koster, John M. Santosuosso