Patents by Inventor Michael R. Krause

Michael R. Krause 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).

  • Publication number: 20200294592
    Abstract: A device including a controller coupled to a primary medium including data provided by a processor, the controller configured to initiate an emergency backup for the primary medium, is provided. The device also includes a secondary medium coupled to the controller, and configured to store at least a portion of the data from the primary medium in the emergency backup. The device also includes an interface configured to provide to the controller, through a main power interface for the primary medium: an emergency backup signal to start the emergency backup, and a power to the primary medium during the emergency backup. A system including the device and a non-transitory medium with instructions to use the device in an emergency backup process are also provided.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Michael R. Krause, Melvin K. Benedict
  • Publication number: 20200293671
    Abstract: A method as disclosed herein includes writing a data portion in a selected block of a primary medium. In some embodiments, the method includes determining a data authentication value for the selected block, identifying an emergency signal for the primary medium, and transferring the data portion and the data authentication value to a secondary medium when the emergency signal is asserted by a controller. In some embodiments, the method includes reading the data portion from the secondary medium, determining whether the data portion has been compromised in the secondary medium based on the data authentication value, and notifying a processor, with the controller, that the data portion has been compromised in the secondary medium.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Michael R. Krause, Melvin K. Benedict
  • Publication number: 20200283668
    Abstract: The present disclosure relates to compositions comprising 1,1,2,2-tetrafluoroethane and at least one additional compound selected from the group consisting of 1,1-difluoroethane, 1,2-difluoroethane, 1,1,1-trifluoroethane, difluoromethane, octafluorocyclobutane, 1,1,1,2,3,4,4,4-octafluoro-2-butene, 1,1,1,2,3,3,3-heptafluoropropane, 1,1,3,3,3-pentafluoropropene, 1,1,1,2,2-pentafluoropropane, 1,2,3,3,3-pentafluoropropene, pentafluoroethane, chlorodifluoromethane, 2-chloro-1,1,1,2-tetrafluoroethane, 1-chloro-1,1,2,2-tetrafluoroethane, methyl chloride, chlorofluoromethane, 1,2-dichloro-1,1,2,2-tetrafluoroethane, 1,1-dichloro-1,2,2,2-tetrafluoroethane, 1,1-difluoroethylene, and 1,1,2-trifluoroethylene and combinations thereof. These compositions are useful as refrigerants, heat transfer compositions, thermodynamic cycle (e.g.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Applicant: THE CHEMOURS COMPANY FC, LLC
    Inventors: KONSTANTINOS KONTOMARIS, MARIO JOSEPH NAPPA, TOM SPOORMAKER, KARL R. KRAUSE, MICHAEL A. SISK
  • Patent number: 10764065
    Abstract: A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: September 1, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nigel Edwards, Michael R. Krause
  • Patent number: 10673743
    Abstract: A first receiver device receives, from a sender device in a unicast communication, a data flow including a multicast identifier, the multicast identifier indicating that the data flow is to reach multiple receiver devices. The first receiver device determines that the data flow is to reach multiple receiver devices in response to detecting the multicast identifier. The first receiver device sends, to a second receiver device in a unicast communication, the data flow including the multicast identifier.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: June 2, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Michael R. Krause
  • Publication number: 20200158969
    Abstract: An edge-attachable (EA) optical connector includes an optical connector housing for an optical connector. The optical connector housing includes a slot that aligns with a module board edge finger electrical connector, such that the optical connector housing can be slid over a module board edge finger electrical connector and attached to the module board edge. An optical connector on one end of an optical fiber bundle or ribbon fits within the optical connector housing. When the optical connector housing is attached to the module board edge, the optical connector blind mates with a host optical connector supported by a bracket to which a host electrical connector is attached. An optical connector on another end of the optical fiber bundle or ribbon mates with a module board optical connector. The module board optical connector may include an optical socket mounted on an opto-electronic chip disposed on the module board.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 21, 2020
    Inventors: Kevin B. Leigh, John Norton, Michael R. Krause
  • Publication number: 20200150364
    Abstract: A housing-attachable (HA) optical connector is removably attached to a housing that is initially designed for an electrical interface with a base electrical connector on a system board. An optical fiber terminates at one end to a chip optical connector and terminates at another end to the HA optical connector. The HA optical connector is positioned with respect to the housing such that when a portion of the printed circuit board of a removable module extending outside the housing comes into contact with a base electrical connector on a system board, the HA optical connector blind mates with a base-attachable (BA) optical connector on the system board. In this manner, electrical connectivity and optical connectivity are provided between the removable module and the system board.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 14, 2020
    Inventors: Kevin B. Leigh, John Norton, Michael R. Krause
  • Patent number: 10613991
    Abstract: An example implementation in accordance with an aspect of the present disclosure includes an address translation table of a transparent router. In response to an add service request to add a service to at least a portion of a memory system, a first address to be affected by the service is identified. An affected entry of an address translation table of the transparent router is also identified. The affected entry corresponds to a data path including the first address. The affected entry is modified to cause its corresponding data path to point to a second address associated with the service.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: April 7, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Douglas L. Voigt, Michael R. Krause
  • Patent number: 10572150
    Abstract: According to an example, a memory network includes memory nodes. The memory nodes may each include memory and control logic. The control logic may operate the memory node as a destination for a memory access invoked by a processor connected to the memory network and may operate the memory node as a router to route data or memory access commands to a destination in the memory network.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: February 25, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sheng Li, Norman Paul Jouppi, Paolo Faraboschi, Michael R. Krause
  • Publication number: 20200014625
    Abstract: A router receives a request including a first memory address from a source node in a first subnet. The router translates the first memory address in the request to a second memory address that is different from the first memory address. The router sends the request including the second memory address to a target node in the second subnet.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventor: Michael R. Krause
  • Patent number: 10509742
    Abstract: In some examples, a media controller includes a buffer and controller circuitry. The controller circuitry may receive, from a memory device linked to the media controller, an indication of a number of memory subunits that the memory device is divided into. The controller circuitry may also allocate, within the buffer, a number of logical memory buffers for the memory device greater than the number of memory subunits and indicate to a memory controller that a number of memory units accessible for the memory device is the number of logical memory buffers.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: December 17, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Michael R. Krause
  • Publication number: 20190377671
    Abstract: In an example implementation according to aspects of the present disclosure, a memory controller is disclosed. The memory controller is communicatively coupleable to a memory resource having a plurality of memory resource regions, which may be associated with a plurality of computing resources. The memory controller may include a memory resource interface to communicatively couple the memory controller to the memory resource and a computing resource interface to communicatively couple the memory controller to the plurality of computing resources. The memory controller may further include a memory resource memory management unit to manage the memory resource.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Inventors: Mitchel E. Wright, Michael R. Krause, Melvin K. Benedict, Dwight L. Barron
  • Patent number: 10419339
    Abstract: A router receives a request including a first memory address from a source node in a first subnet. The router translates the first memory address in the request to a second memory address that is different from the first memory address. The router sends the request including the second memory address to a target node in the second subnet.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: September 17, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Michael R. Krause
  • Patent number: 10394707
    Abstract: In an example implementation according to aspects of the present disclosure, a memory controller is disclosed. The memory controller is communicatively coupleable to a memory resource having a plurality of memory resource regions, which may be associated with a plurality of computing resources. The memory controller may include a memory resource interface to communicatively couple the memory controller to the memory resource and a computing resource interface to communicatively couple the memory controller to the plurality of computing resources. The memory controller may further include a memory resource memory management unit to manage the memory resource.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: August 27, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mitchel E. Wright, Michael R Krause, Melvin K. Benedict, Dwight L. Barron
  • Publication number: 20190171592
    Abstract: A memory controller of a sender node issues an instruction of a trans-fabric instruction set of instructions to a receiver node across a communication fabric that supports memory semantic operations, to cause a given transaction to be performed at the receiver node in response to the issued instruction.
    Type: Application
    Filed: January 28, 2019
    Publication date: June 6, 2019
    Inventors: Melvin K. Benedict, Michael R. Krause, Mitchel E. Wright
  • Publication number: 20190173680
    Abstract: A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
    Type: Application
    Filed: January 22, 2019
    Publication date: June 6, 2019
    Inventors: Nigel Edwards, Michael R. Krause
  • Patent number: 10248331
    Abstract: A requester sends, to a responding component, a request to cause the responding component to perform a computation. The requester sends, to the responding component, a delayed read indication, where the delayed read indication indicates that a result of the computation is not to be returned to the requester from the responding component until a data value at a target address of the delayed read indication has changed. The requester receives, from the responding component, an acknowledgment of the delayed read indication, and after receiving the acknowledgment, receives a response to the request without the requester sending another request to the responding component.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: April 2, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Michael R. Krause
  • Patent number: 10230531
    Abstract: A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: March 12, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nigel Edwards, Michael R. Krause
  • Patent number: 10210107
    Abstract: A memory controller of a sender node issues an instruction of a trans-fabric instruction set of instructions to a receiver node across a communication fabric that supports memory semantic operations, to cause a given transaction to be performed at the receiver node in response to the issued instruction.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: February 19, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K. Benedict, Michael R. Krause, Mitchel E. Wright
  • Publication number: 20180341425
    Abstract: A system includes multiple memories. Access of at least one of the multiple memories uses an interface subsystem that includes a memory controller and a distinct media controller, the memory controller to issue a transaction-level access request. The media controller is associated with at least one memory and produces, in response to the transaction-level access request, at least one command according to a specification of the at least one memory. Data is migrated from a first of the multiple memories to a second of the multiple memories, without the data traversing through a cache memory in the processor during the migrating.
    Type: Application
    Filed: August 3, 2018
    Publication date: November 29, 2018
    Inventor: Michael R. Krause