Patents by Inventor Mike Schlansker

Mike Schlansker 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: 11126564
    Abstract: Some examples described herein provide for a partially coherent memory transfer. An example method includes moving data directly from a coherence domain of an originating symmetric multiprocessor (SMP) node across a memory fabric to a target location for the data within a coherence domain of a receiving SMP node.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: September 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mike Schlansker, Jean Tourrilhes
  • Patent number: 10868757
    Abstract: Example embodiments relate to providing efficient routing in software defined networks. In example embodiments, an indirect group table includes a first group entry that is associated with a first route tree in a software defined network, wherein the indirect group table affects a plurality of forwarding table entries associated with the first group entry. A failure is detected in the first route tree during a data transmission, and a notification of the failure is sent to a remote controller device, where the remote controller device identifies a second route tree that does not include the failure. After the remote controller device updates the first group entry to be associated with the second route tree, the data transmission is performed using the second route tree.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: December 15, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jose Renato G. Santos, Yoshio Turner, Mike Schlansker, Jean Tourrilhes
  • Patent number: 10565004
    Abstract: In an example, memory register interrupt based signaling and messaging may include receiving, at a control register of a receiver, a signal number from a sender, and copying, by a memory register interrupt management device of the receiver, the signal number to an associated status register of the receiver. Further, memory register interrupt based signaling and messaging may include generating, independently of the signal number from the status register, an interrupt to a central processing unit of the receiver, and triggering, based on the interrupt, an interrupt handler of the receiver to perform an action associated with the signal number.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: February 18, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean Tourrilhes, Mike Schlansker
  • Publication number: 20190097919
    Abstract: Example embodiments relate to providing efficient routing in software defined networks. In example embodiments, an indirect group table includes a first group entry that is associated with a first route tree in a software defined network, wherein the indirect group table affects a plurality of forwarding table entries associated with the first group entry. A failure is detected in the first route tree during a data transmission, and a notification of the failure is sent to a remote controller device, where the remote controller device identifies a second route tree that does not include the failure. After the remote controller device updates the first group entry to be associated with the second route tree, the data transmission is performed using the second route tree.
    Type: Application
    Filed: November 26, 2018
    Publication date: March 28, 2019
    Inventors: JOSE RENATO G. SANTOS, Yoshio Turner, Mike Schlansker, Jean Tourrilhes
  • Publication number: 20190050253
    Abstract: In an example, memory register interrupt based signaling and messaging may include receiving, at a control register of a receiver, a signal number from a sender, and copying, by a memory register interrupt management device of the receiver, the signal number to an associated status register of the receiver. Further, memory register interrupt based signaling and messaging may include generating, independently of the signal number from the status register, an interrupt to a central processing unit of the receiver, and triggering, based on the interrupt, an interrupt handler of the receiver to perform an action associated with the signal number.
    Type: Application
    Filed: February 4, 2016
    Publication date: February 14, 2019
    Inventors: Jean Tourrilhes, Mike Schlansker
  • Publication number: 20190026233
    Abstract: Some examples described herein provide for a partially coherent memory transfer. An example method includes moving data directly from a coherence domain of an originating symmetric multiprocessor (SMP) node across a memory fabric to a target location for the data within a coherence domain of a receiving SMP node.
    Type: Application
    Filed: January 12, 2016
    Publication date: January 24, 2019
    Inventors: Mike Schlansker, Jean Tourrilhes
  • Patent number: 10142220
    Abstract: Example embodiments relate to providing efficient routing in software defined networks. In example embodiments, an indirect group table includes a first group entry that is associated with a first route tree in a software defined network. A failure is detected in the first route tree during a data transmission, and a notification of the failure is sent to a remote controller device, where the remote controller device identifies a second route tree that does not include the failure. After the remote controller device updates the first group entry to be associated with the second route tree, the data transmission is performed using the second route tree.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: November 27, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jose Renato G. Santos, Yoshio Turner, Mike Schlansker, Jean Tourrilhes
  • Patent number: 10048440
    Abstract: A photonic interconnect apparatus includes tunable light devices, multiplexers to multiplex optical signals produced by the tunable light devices onto optical paths, and a cyclic arrayed waveguide grating (AWG) to receive the optical signals over the optical paths, and to direct a given optical signal of the received optical signals to a selected output of a plurality of outputs of the cyclic AWG based on a wavelength of the given optical signal. A respective demultiplexer directs the given optical signal to a selected output of a plurality of outputs of the respective demultiplexer according to which coarse wavelength band the wavelength of the given optical signal is part of.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: August 14, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mike Schlansker, Jean Tourrilhes, Michael Renne Ty Tan, Joaquin Matres, Wayne Victor Sorin
  • Publication number: 20170322893
    Abstract: A computer system operates as a computing node of a fabric computing system, to receive write requests over a memory fabric channel from a sender node. The computer system determines an interrupt vector identifier (VID) for individual write requests that specify a monitored portion of memory. When a write request is to the monitored portion of memory, a processor of the computer system initiates an interrupt that is based on the interrupt VID.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 9, 2017
    Inventors: Jean Tourrilhes, Mike Schlansker
  • Publication number: 20170227714
    Abstract: A photonic interconnect apparatus includes tunable light devices, multiplexers to multiplex optical signals produced by the tunable light devices onto optical paths, and a cyclic arrayed waveguide grating (AWG) to receive the optical signals over the optical paths, and to direct a given optical signal of the received optical signals to a selected output of a plurality of outputs of the cyclic AWG based on a wavelength of the given optical signal. A respective demultiplexer directs the given optical signal to a selected output of a plurality of outputs of the respective demultiplexer according to which coarse wavelength band the wavelength of the given optical signal is part of.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 10, 2017
    Inventors: Mike Schlansker, Jean Tourrilhes, Michael Renne Ty Tan, Joaquin Matres, Wayne Victor Sorin
  • Publication number: 20160344620
    Abstract: Example embodiments relate to providing efficient routing in software defined networks. In example embodiments, an indirect group table includes a first group entry that is associated with a first route tree in a software defined network. A failure is detected in the first route tree during a data transmission, and a notification of the failure is sent to a remote controller device, where the remote controller device identifies a second route tree that does not include the failure. After the remote controller device updates the first group entry to be associated with the second route tree, the data transmission is performed using the second route tree.
    Type: Application
    Filed: April 29, 2014
    Publication date: November 24, 2016
    Inventors: Jose Renato G. Santos, Yoshio Turner, Mike Schlansker, Jean Tourrilhes
  • Patent number: 9166911
    Abstract: Illustrated is a system and method to generate a teaching message with a host device address that impersonates a device source address, the impersonation to instruct an additional network device as to the host device address. It further include a transmitter to transmit the teaching message to the additional network device. It also includes traversing a forwarding table to identify an additional network device that has yet to receive a teaching message since an expiration of a predefined threshold value, the teaching message to relate to a source device. It also includes a transmitter to transmit a teaching message to the additional network device.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: October 20, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Mike Schlansker, Jean Tourrilhes, Yoshio Turner
  • Publication number: 20120124167
    Abstract: Illustrated is a system and method to generate a teaching message with a host device address that impersonates a device source address, the impersonation to instruct an additional network device as to the host device address. It further include a transmitter to transmit the teaching message to the additional network device. It also includes traversing a forwarding table to identify an additional network device that has yet to receive a teaching message since an expiration of a predefined threshold value, the teaching message to relate to a source device. It also includes a transmitter to transmit a teaching message to the additional network device.
    Type: Application
    Filed: January 28, 2010
    Publication date: May 17, 2012
    Inventors: Mike Schlansker, Jean Tourrilhes, Yoshio Turner