Patents by Inventor Ben SASSON

Ben SASSON 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: 12271307
    Abstract: A method, system, computer program product and computer program for managing a storage system, the storage system comprising a first storage device, a second storage device, a source storage device, a target storage device, and a cache, the method comprising: receiving a first host access request for a data block on the first storage device; receiving a mapping between the source storage device and the target storage device; and in response to the first host access request and the mapping: accessing a corresponding data block on the second storage device; and updating metadata for the cache.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: April 8, 2025
    Assignee: International Business Machines Corporation
    Inventors: Lee Jason Sanders, Ben Sasson, Roderick Guy Charles Moore, Paul Nicholas Cashman
  • Patent number: 12259819
    Abstract: A method, system, and computer program product for managing a storage system, comprising: analyzing an access request for a first storage block of the set of storage blocks; in response to the access request comprising a read request: in response to the first storage block residing in the cache: processing the read request from the cache; promoting the first storage block within the cache; and destaging the first storage block to the storage device with the first compression ratio; and in response to the first storage block not residing in the cache: processing the read request from the storage device; and copying the first storage block to the cache; in response to the access request comprising a write request: writing the first storage block to the cache; and destaging the first storage block to the storage device using the first compression ratio.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Roderick Guy Charles Moore, Lee Jason Sanders, Paul Nicholas Cashman
  • Patent number: 12175291
    Abstract: Method and system are provided for recycling container storage objects at a storage controller. The method includes receiving a create operation of a new container by an orchestrator, including information indicating a purpose of the container, and associating a label with the new container, with the label indicating the orchestrator-defined information. The method includes checking labels of soft-deleted container objects for a suitable match with the label of the new container, where soft-deleted container objects are logical objects for deleted containers that are maintained for recycling. The method includes recycling metadata of a matched soft-deleted container object for the new container. The method includes checking received input/output operations for the new container against already stored data of the matched soft-deleted container to recycle data and skip writes where they match.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: December 24, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Lee Jason Sanders, Gordon Douglas Hutchison
  • Publication number: 20240343696
    Abstract: The invention provides compounds and uses thereof in the treatment and prevention of diseases and conditions associate with or aggravated by impaired mitophagy or oxidative stress, and methods of their preparation.
    Type: Application
    Filed: July 5, 2022
    Publication date: October 17, 2024
    Applicant: Yissum Research Development Company of The Hebrew University of Jerusalem Ltd.
    Inventors: Shmuel BEN-SASSON Z”L, Einav GROSS
  • Patent number: 12097179
    Abstract: The invention provides carbazole derivatives for the treatment of fibrotic diseases (pathological collagen deposition) in tissues and organs, and related symptoms, and conditions thereof.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: September 24, 2024
    Assignee: RAZIEL THERAPEUTICS LTD.
    Inventor: Shmuel Ben-Sasson
  • Patent number: 12077981
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Each of three side of the fence column has an elongated slot, which receives one end of a slat. A bracket may secure the slat to the fence column. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. It receives slats on one side, and the lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: September 3, 2024
    Assignee: Alumission Inc.
    Inventors: Itsik Amsellem, Ben Sasson, Zach Sasson
  • Publication number: 20240272987
    Abstract: A computer-implemented method for detecting data storage errors includes storing first data in a first block corresponding to a first virtual volume, storing second data in a second block corresponding to a second virtual volume, generating parity information for the first data and the second data, and storing the parity information in non-volatile memory at a location corresponding to the logical block address to produce stored parity information. A system and computer program product corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 15, 2024
    Inventors: Lee Jason Sanders, Ben Sasson, Roderick Guy Charles Moore, Paul Nicholas Cashman
  • Publication number: 20240256123
    Abstract: A system for managing a storage array in a storage system may include an analysis component for analyzing a set of compression ratios used for a set of storage blocks written on a first storage device and a second storage device to determine a pattern. The system may include a determination component for determining, responsive to the pattern, a first compression ratio and a second compression ratio; the first compression ratio may be different from the second compression ratio. The system may include a data read/write component for writing a storage block to the first storage device with the first compression ratio and writing the storage block to the second storage device with the second compression ratio.
    Type: Application
    Filed: March 30, 2023
    Publication date: August 1, 2024
    Inventors: Roderick Guy Charles Moore, Ben Sasson, Lee Jason Sanders, Paul Nicholas Cashman
  • Publication number: 20240256461
    Abstract: A method, system, and computer program product for managing a storage system, comprising: analyzing an access request for a first storage block of the set of storage blocks; in response to the access request comprising a read request: in response to the first storage block residing in the cache: processing the read request from the cache; promoting the first storage block within the cache; and destaging the first storage block to the storage device with the first compression ratio; and in response to the first storage block not residing in the cache: processing the read request from the storage device; and copying the first storage block to the cache; in response to the access request comprising a write request: writing the first storage block to the cache; and destaging the first storage block to the storage device using the first compression ratio.
    Type: Application
    Filed: March 2, 2023
    Publication date: August 1, 2024
    Inventors: Ben Sasson, Roderick Guy Charles Moore, Lee Jason Sanders, Paul Nicholas Cashman
  • Publication number: 20240256447
    Abstract: A method, system, computer program product and computer program for managing a storage system, the storage system comprising a first storage device, a second storage device, a source storage device, a target storage device, and a cache, the method comprising: receiving a first host access request for a data block on the first storage device; receiving a mapping between the source storage device and the target storage device; and in response to the first host access request and the mapping: accessing a corresponding data block on the second storage device; and updating metadata for the cache.
    Type: Application
    Filed: March 13, 2023
    Publication date: August 1, 2024
    Inventors: Lee Jason Sanders, Ben Sasson, Roderick Guy Charles Moore, Paul Nicholas Cashman
  • Patent number: 12045173
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for stale data recovery using virtual storage metadata. The method includes one or more processors generating a primary virtual storage metadata structure having virtual address areas for a data chunk. Each area includes a plurality of most recent updates of metadata for the data chunk. The metadata of each update includes a sequence number for the update and a pointer to the physical location of the data. The method further includes one or more processors generating an overflow virtual storage metadata structure for multiple virtual address areas. The overflow metadata structure includes updates that have overflowed from the virtual address areas. In addition, wherein an oldest update in a full virtual address area of the primary virtual storage metadata structure includes a link to an overflow location.
    Type: Grant
    Filed: April 18, 2020
    Date of Patent: July 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Gordon Douglas Hutchison, Lee Jason Sanders, Gareth Paul Jones
  • Patent number: 11940969
    Abstract: Described are techniques for managing data locations of derived storage objects. The techniques include accessing a primary metadata tree providing a lookup path using a virtual address to locate data for a primary object in physical storage pointed to by a leaf node of the primary metadata tree and providing a sub-tree from a leaf node of the primary metadata tree associated with the primary object, the sub-tree providing lookup paths using virtual addresses for derived objects. Wherein a derived object is a view of the primary object at a specific point in time, with copy leaf nodes of the sub-tree pointing to stored data of the derived objects. The techniques further include maintaining an ancestry graph associated with the sub-tree with the ancestry graph linking derived object identifiers to provide an ancestral chain lookup to identify derived object identifiers of the closest stored physical data of a derived object.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Lee Jason Sanders, Gordon Douglas Hutchison, William J. Scales
  • Publication number: 20240070736
    Abstract: A computerized analysis system for automated anomaly identification is configured to operate at a large scale by retrieving claimline data for a period of time from an input data store. The claimline data includes a plurality of billing codes and prices of the plurality of billing codes. The computerized analysis system is further configured to determine a set of changepoints in the plurality of billing codes in the claimline data and to determine a parameter based on the set of changepoints. The computerized analysis system is also configured to identify a chargemaster increase in response to the parameter exceeding a threshold. In response to identification of the chargemaster increase, the computerized analysis system is configured to publish an alert that indicates occurrence of the chargemaster increase.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Joseph Bentivegna, Itzchak J. Palka, Eetai Ben-Sasson, Vivek Pandey
  • Patent number: 11907565
    Abstract: A method, computer system, and a computer program product for storing a write data in a storage system that operates using a log-structured filing system is provided. The present invention may include compressing a write data. The present invention may also include identifying a region of a storage system based on a first size of the compressed write data. The present invention may further include the storage system operating using a log-structured filing system. The present invention may also include a different region of the storage system having a different compression ratio. The present invention may further include writing the compressed write data in the identified region of the storage system.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gareth Paul Jones, Ben Sasson, Lee Jason Sanders, Gordon Douglas Hutchison
  • Publication number: 20230385260
    Abstract: Described are techniques for managing data locations of derived storage objects. The techniques include accessing a primary metadata tree providing a lookup path using a virtual address to locate data for a primary object in physical storage pointed to by a leaf node of the primary metadata tree and providing a sub-tree from a leaf node of the primary metadata tree associated with the primary object, the sub-tree providing lookup paths using virtual addresses for derived objects. Wherein a derived object is a view of the primary object at a specific point in time, with copy leaf nodes of the sub-tree pointing to stored data of the derived objects. The techniques further include maintaining an ancestry graph associated with the sub-tree with the ancestry graph linking derived object identifiers to provide an ancestral chain lookup to identify derived object identifiers of the closest stored physical data of a derived object.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Inventors: Ben Sasson, Lee Jason Sanders, GORDON DOUGLAS HUTCHISON, WILLIAM J. SCALES
  • Patent number: 11810165
    Abstract: A computerized analysis system includes a data retrieval module, a spike filter module, a chargemaster analysis module, and an alert module. The data retrieval module is configured to retrieve claimline data for a period of time from an input data store. The claimline data includes billing codes and prices of the billing codes associated with a provider. The spike filter module is configured to flag and filter price spikes in the claimline data. The chargemaster analysis module is configured to determine whether a changepoint exists in the billing codes in the claimline data. The chargemaster analysis module is configured to identify a chargemaster increase for the provider in response to a statistical parameter of changepoints exceeding a threshold. The alert module is configured to, in response to identification of a chargemaster increase, publish an alert that a chargemaster increase has occurred for the provider.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 7, 2023
    Assignee: Cigna Intellectual Property, Inc.
    Inventors: Joseph Bentivegna, Itzchak J. Palka, Eetai Ben-Sasson, Vivek Pandey
  • Patent number: 11810164
    Abstract: An analysis system includes a data retrieval module that retrieves claimline data for a period of time. The claimline data includes multiple billing codes and corresponding prices associated with a provider. An analysis module receives the claimline data from the data retrieval module, determines whether a changepoint exists in the billing codes in the claimline data, determines a statistical parameter of changepoints per day during the period of time, and identifies a chargemaster increase for the provider in response to the statistical parameter of changepoints exceeding a threshold. An alert module, in response to identification of a chargemaster increase, publishes an alert that a chargemaster increase has occurred. The alert includes the provider's identification, a chargemaster increase date, a claimline number, a changepoint number, the billing code identification, or a price of the billing code at the changepoint. The alert transforms a user interface displayed to a user.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 7, 2023
    Assignee: Cigna Intellectual Property, Inc.
    Inventors: Joseph Bentivegna, Itzchak J. Palka, Eetai Ben-Sasson, Vivek Pandey
  • Publication number: 20230340800
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Three sides of the fence column has an elongated slot which receives one end of a slat. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. The lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate. Clips may secure transparent, translucent, or opaque panels from the top, bottom, and sides.
    Type: Application
    Filed: June 26, 2023
    Publication date: October 26, 2023
    Inventors: ITSIK AMSELLEM, BEN SASSON, ZACH SASSON
  • Publication number: 20230340801
    Abstract: The fence system attaches to an aluminum or steel rectangular base post in concrete or the ground. The inside wall of a fence column slides over the base post. The fence column also has an outside wall around the inside wall. Each of three side of the fence column has an elongated slot, which receives one end of a slat. A bracket may secure the slat to the fence column. The fence system also has a gate of the same style as the rest of the fence. A lockset housing replaces one fence column. It receives slats on one side, and the lockset's latch projects from the other side. A hollow post has a slot facing the latch when the gate is closed. A latch cover is held by the slot, and an extension of the latch cover extends along the lockset housing to block surreptitious opening the gate.
    Type: Application
    Filed: June 26, 2023
    Publication date: October 26, 2023
    Inventors: Itsik AMSELLEM, Ben SASSON, Zach SASSON
  • Publication number: 20230338322
    Abstract: The present disclosure relates to glyceryltriacetate (GTA) compound for use in improving breathing in a subject experiencing a bathing difficulty. Of particular interest is the use of GTA for treating reduced lung function, such as that caused by lung infection and/or lung inflammation. Also disclosed is thus a composition and method for improving breathing of a subject experiencing a breathing difficulty.
    Type: Application
    Filed: March 4, 2021
    Publication date: October 26, 2023
    Inventor: Shmuel BEN-SASSON