Patents by Inventor Nimrod Sapir

Nimrod Sapir 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: 11074227
    Abstract: ID management for a network attached storage system using layered ID mapping virtualization. When a connection request is received at a NAS server, it is determined whether the request is for a new user, and if so, user IDs are created for the new user. External user ID and filesystem user ID are mapped to the internal user ID, and user ID is verified at the NAS server kernel on subsequent logins with an external database. The user IDs are remapped for the changed user account, and updated mappings are transmitted from the NAS server to one or more NAS server kernel repositories.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Shai M. Koffman, Nimrod Sapir
  • Patent number: 10168927
    Abstract: A computer-implemented method for data mirroring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Nimrod Sapir
  • Publication number: 20170177251
    Abstract: A computer-implemented method for data mirroring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server.
    Type: Application
    Filed: March 3, 2017
    Publication date: June 22, 2017
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Nimrod Sapir
  • Patent number: 9678679
    Abstract: A computer-implemented method for data mirroring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: June 13, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Nimrod Sapir
  • Publication number: 20160085461
    Abstract: A computer-implemented method for data minoring for network attached storage includes duplicating an identity mapping database on a second NAS server and creating a queue of updated data files containing updated elements since a prior synchronization. Data files containing the updated elements are transmitted from the first NAS server to the second NAS server. An updated copy of the identity mapping database from the first NAS server is stored at the second NAS server. The updated data files and metadata information from the first NAS server are written to the second NAS server. The permission entries of the transmitted data files from the first NAS server are translated using the identity mapping databases of the first and second NAS servers, such that the permission entries reflect the local ID mapping database on the second NAS server.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Nimrod Sapir
  • Publication number: 20160004693
    Abstract: ID management for a network attached storage system using layered ID mapping virtualization. When a connection request is received at a NAS server, it is determined whether the request is for a new user, and if so, user IDs are created for the new user. External user ID and filesystem user ID are mapped to the internal user ID, and user ID is verified at the NAS server kernel on subsequent logins with an external database. The user IDs are remapped for the changed user account, and updated mappings are transmitted from the NAS server to one or more NAS server kernel repositories.
    Type: Application
    Filed: July 1, 2014
    Publication date: January 7, 2016
    Inventors: Lior Chen, Dan Cohen, Daniel Gan-Levi, Shai M. Koffman, Nimrod Sapir
  • Patent number: 8801009
    Abstract: A portable foldable scooter (20) having a front portion (24) and a back portion (26) includes a footboard (22) having an upper face (54), a lower face (56), a front end (50) at the front portion of the scooter, and a back end (52) at the back portion of the scooter. A steering bar (28) having an upper end and a lower end is coupled to the front end (50) of the footboard (22). A handle bar (30) is coupled to the upper end of the steering bar (28). A front wheel (32) is coupled to the front portion (24) of the scooter (22). A back wheel (34) has a central longitudinal axis (43) around which the back wheel (34) rotates during riding of the scooter (20). A first back hinge (44) couples the back wheel (34) to the back end (52) of the footboard (22) and allows rotation of the back wheel (34) around an axis (45) that is not parallel to the central longitudinal axis. Other embodiments are also described.
    Type: Grant
    Filed: May 30, 2010
    Date of Patent: August 12, 2014
    Inventor: Riccardo Nimrod Sapir
  • Publication number: 20120104714
    Abstract: A portable foldable scooter (20) having a front portion (24) and a back portion (26) includes a footboard (22) having an upper face (54), a lower face (56), a front end (50) at the front portion of the scooter, and a back end (52) at the back portion of the scooter. A steering bar (28) having an upper end and a lower end is coupled to the front end (50) of the footboard (22). A handle bar (30) is coupled to the upper end of the steering bar (28). A front wheel (32) is coupled to the front portion (24) of the scooter (22). A back wheel (34) has a central longitudinal axis (43) around which the back wheel (34) rotates during riding of the scooter (20). A first back hinge (44) couples the back wheel (34) to the back end (52) of the footboard (22) and allows rotation of the back wheel (34) around an axis (45) that is not parallel to the central longitudinal axis. Other embodiments are also described.
    Type: Application
    Filed: May 30, 2010
    Publication date: May 3, 2012
    Inventor: Riccardo Nimrod Sapir