Patents by Inventor Marc A. Kaplan

Marc A. Kaplan 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: 20240123224
    Abstract: A system includes at least one electrode configured for transcutaneous stimulation of a pudendal nerve or surrounding perianal tissue or both. The at least one electrode is coupled to a substrate that includes a rectal portion and a buttocks support portion. The rectal portion includes a fecal blocking element. A control module is coupled to the at least one electrode, and includes a microprocessor for controlling operational parameters of the system.
    Type: Application
    Filed: December 20, 2023
    Publication date: April 18, 2024
    Inventors: Joseph LYSY, Dan Meir LIVOVSKY, Shahar HARARI, Avshalom SHENHAV, Nir GOLDENBERG, Dotan TROMER, Arnon HADAS, Yaakov GREENBERG, Ben Zion GREEN, Rafael Marc KAPLAN, Gil SENESH
  • Publication number: 20240054383
    Abstract: The invention relates, in particular, to a quantum-enabled server (S) comprising an enclave (SE), a qubit source (SS), and quantum-computing means (SM), this enclave comprising means for: receiving information from a remote client through a secured communication channel; determining transformation data from said information; transforming at least one qubit received from said qubit source, according to transformation data; providing the at least one transformed qubits to said quantum-computing means.
    Type: Application
    Filed: November 18, 2021
    Publication date: February 15, 2024
    Inventors: Yao MA, Marc KAPLAN
  • Patent number: 11894877
    Abstract: The invention relates to a processing device (1) comprising: —an input interface (2) receiving photons having first quantum states, —an encoder (3) generating a photon having a first fixed quantum state from a received electrical signal, —a transformer (4) transforming the first quantum state of a photon into a second quantum state, —a decoder (5) transforming the second quantum state of a photon into an electrical signal, —an output interface (6) delivering photons which have second quantum states and are intended for transmission, —and a switch (7) comprising three inputs connected respectively to the outputs of the input interface (2), encoder (3) and transformer (4), and three outputs connected respectively to the inputs of the output interface (6), decoder (5) and transformer (4), said switch selectively coupling at least one of its inputs to one of its outputs, depending on a received command.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: February 6, 2024
    Assignee: VERIQLOUD
    Inventor: Marc Kaplan
  • Publication number: 20220311604
    Abstract: The present application relates to a method for securely transmitting a sequence of quantum states between a first participant Ci and a second participant Cj among a plurality of N participants, and to a device implementing said secure transmission method.
    Type: Application
    Filed: September 3, 2020
    Publication date: September 29, 2022
    Inventors: Marc KAPLAN, George HARDER
  • Publication number: 20220085985
    Abstract: The present invention is related to a method for delegation by a client of the creation of an unknown quantum state to a quantum server, the client having a simplified architecture based on a beam splitter, and the delegation method comprising in particular steps of activating an interaction through the beam splitter and masking by means of delays.
    Type: Application
    Filed: December 19, 2019
    Publication date: March 17, 2022
    Inventor: Marc KAPLAN
  • Patent number: 11113245
    Abstract: Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: September 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: M. Corneliu Constantinescu, Marc A. Kaplan, Leo Luan, Sven Oehme, Wayne A. Sawdon, Frank B. Schmuck
  • Publication number: 20210058162
    Abstract: The invention relates to a processing device (1) comprising: —an input interface (2) receiving photons having first quantum states, —an encoder (3) generating a photon having a first fixed quantum state from a received electrical signal, —a transformer (4) transforming the first quantum state of a photon into a second quantum state, —a decoder (5) transforming the second quantum state of a photon into an electrical signal, —an output interface (6) delivering photons which have second quantum states and are intended for transmission, —and a switch (7) comprising three inputs connected respectively to the outputs of the input interface (2), encoder (3) and transformer (4), and three outputs connected respectively to the inputs of the output interface (6), decoder (5) and transformer (4), said switch selectively coupling at least one of its inputs to one of its outputs, depending on a received command.
    Type: Application
    Filed: April 8, 2019
    Publication date: February 25, 2021
    Inventor: Marc KAPLAN
  • Patent number: 10915498
    Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with a high speed storage tier of a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more data management actions associated with the high speed storage tier according to the policy rule.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Deepavali M. Bhagwat, Marc A. Kaplan, Sven Oehme, Wayne A. Sawdon
  • Patent number: 10795575
    Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more actions according to the policy rule.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Deepavali M. Bhagwat, Marc A. Kaplan, Wayne A. Sawdon
  • Publication number: 20180336219
    Abstract: Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
    Type: Application
    Filed: July 27, 2018
    Publication date: November 22, 2018
    Inventors: M. Corneliu Constantinescu, Marc A. Kaplan, Leo Luan, Sven Oehme, Wayne A. Sawdon, Frank B. Schmuck
  • Publication number: 20180285370
    Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with a high speed storage tier of a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more data management actions associated with the high speed storage tier according to the policy rule.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Deepavali M. Bhagwat, Marc A. Kaplan, Sven Oehme, Wayne A. Sawdon
  • Publication number: 20180285004
    Abstract: A computer-implemented method according to one embodiment includes identifying an event associated with data stored in a data storage system, determining a policy rule that is triggered in response to the event, and implementing one or more actions according to the policy rule.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Deepavali M. Bhagwat, Marc A. Kaplan, Wayne A. Sawdon
  • Patent number: 10089319
    Abstract: Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: October 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: M. Corneliu Constantinescu, Marc A. Kaplan, Leo Luan, Sven Oehme, Wayne A. Sawdon, Frank B. Schmuck
  • Patent number: 10083182
    Abstract: Embodiments relate to scheduling operations to perform on objects. A method for scheduling operations to perform on objects is provided. The method identifies a plurality of operations to perform on a plurality of objects each having at least one attribute. At least one of the operations has scheduling dependency on another operation. The method generates a numeric value for each of the objects from the attribute of the object. The method schedules the operations to perform on the objects based on the numeric values of the objects and the scheduling dependency.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marc A. Kaplan, Wayne A. Sawdon
  • Publication number: 20180067933
    Abstract: A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 8, 2018
    Inventors: Marc Kaplan, Ravi Wijayaratne, Kevin Osborn, Dan Burrows
  • Patent number: 9836471
    Abstract: A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 5, 2017
    Assignee: Overland Storage, Inc.
    Inventors: Marc Kaplan, Ravi Wijayaratne, Kevin Osborn, Dan Burrows
  • Patent number: 9824233
    Abstract: A method for secure portable operating system interface (POSIX) directory traversing for opening and accessing files by inode number. The method includes receiving, by a process executed by a processor, a request for a ticket for traversing a file system. The process generates a secure key for a unique handle object based on the request for the ticket. An authentication code is generated for the ticket using a numeric file identifier and the secure key. In response to reading a directory with POSIX x and r permissions according to directory permission bits or an access control list (ACL), the ticket is returned including ticket information including the numeric file identifier, generation information and the authentication code. In response to a request to open a directory, the ticket information is validated based on the secure key. A directory is opened for reading using the validated ticket information and the unique handle.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Marc A. Kaplan, Wayne A. Sawdon
  • Publication number: 20170140165
    Abstract: A method for secure portable operating system interface (POSIX) directory traversing for opening and accessing files by inode number. The method includes receiving, by a process executed by a processor, a request for a ticket for traversing a file system. The process generates a secure key for a unique handle object based on the request for the ticket. An authentication code is generated for the ticket using a numeric file identifier and the secure key. In response to reading a directory with POSIX x and r permissions according to directory permission bits or an access control list (ACL), the ticket is returned including ticket information including the numeric file identifier, generation information and the authentication code. In response to a request to open a directory, the ticket information is validated based on the secure key. A directory is opened for reading using the validated ticket information and the unique handle.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 18, 2017
    Inventors: Marc A. Kaplan, Wayne A. Sawdon
  • Publication number: 20160246799
    Abstract: Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Inventors: M. Corneliu Constantinescu, Marc A. Kaplan, Leo Luan, Sven Oehme, Wayne A. Sawdon, Frank B. Schmuck
  • Publication number: 20150379032
    Abstract: Embodiments relate to scheduling operations to perform on objects. A method for scheduling operations to perform on objects is provided. The method identifies a plurality of operations to perform on a plurality of objects each having at least one attribute. At least one of the operations has scheduling dependency on another operation. The method generates a numeric value for each of the objects from the attribute of the object. The method schedules the operations to perform on the objects based on the numeric values of the objects and the scheduling dependency.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Marc A. Kaplan, Wayne A. Sawdon