Patents by Inventor Tsahi Glik

Tsahi Glik 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: 20230185946
    Abstract: Nested namespaces for selective content sharing.
    Type: Application
    Filed: February 8, 2023
    Publication date: June 15, 2023
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Patent number: 11580241
    Abstract: Nested namespaces for selective content sharing.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: February 14, 2023
    Assignee: Dropbox, Inc.
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Publication number: 20200334373
    Abstract: Nested namespaces for selective content sharing.
    Type: Application
    Filed: June 27, 2020
    Publication date: October 22, 2020
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Patent number: 10713378
    Abstract: A method and apparatus for inheritance-based propagation is provided. The method comprises receiving a request from a client computer to update an access permission associated with a specific namespace in a nested namespace structure for a user, the specific namespace being associated with a group of users, wherein the nested namespace structure includes one or more child namespaces of the specific namespace; causing updating of the access permission associated with the specific namespace for the user; identifying the specific namespace as the current namespace; and performing an iterative process having the following steps until a termination criterion is satisfied.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: July 14, 2020
    Assignee: DROPBOX, INC.
    Inventors: Tsahi Glik, Shuoqing Ding, Ben Newhouse, Aaron Staley
  • Patent number: 10699025
    Abstract: Nested namespaces for selective content sharing. In one embodiment, for example, a computer-implemented method includes the steps of: receiving a request to share a content item with a first set of user accounts held with a content management system; determining a first namespace to which the content item belongs; based on detecting that a second set of user accounts allowed to access the first namespace is different from the first set of user accounts, creating a second namespace nested in the first namespace; associating the first set of user accounts with the second namespace; and based on the first set of user accounts being associated with the second namespace, allowing the first set of user accounts to access content items, including the content item, belonging to the second namespace.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: June 30, 2020
    Assignee: Dropbox, Inc.
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Publication number: 20190188408
    Abstract: A method and apparatus for inheritance-based propagation is provided. The method comprises receiving a request from a client computer to update an access permission associated with a specific namespace in a nested namespace structure for a user, the specific namespace being associated with a group of users, wherein the nested namespace structure includes one or more child namespaces of the specific namespace; causing updating of the access permission associated with the specific namespace for the user; identifying the specific namespace as the current namespace; and performing an iterative process having the following steps until a termination criterion is satisfied.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: TSAHI GLIK, SHUOQING DING, BEN NEWHOUSE, AARON STALEY
  • Patent number: 10108787
    Abstract: Techniques related to view-based expiration of shared content are described. An online content management system receives a view access request from a client device. The view access request includes a shared link to a server-stored content item. A view access counter associated with the shared link is used to determine that the view access request is authorized. The shared link is resolved to the server-stored content item, and at least a portion of the server-stored content item is sent to the client device. Optionally, instructions that cause the client device to send an acknowledgement can also be sent to the client device. The acknowledgement indicates that one or more presentation conditions have been satisfied. The one or more presentation conditions can include presenting at least the portion of the server-stored content item at the client device. The online content management system receives the acknowledgement and increments the view access counter.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: October 23, 2018
    Assignee: Dropbox, Inc.
    Inventors: Zeya Yang, Nathaniel Herman, Michael Anderson, Tsahi Glik
  • Publication number: 20180165471
    Abstract: Nested namespaces for selective content sharing. In one embodiment, for example, a computer-implemented method includes the steps of: receiving a request to share a content item with a first set of user accounts held with a content management system; determining a first namespace to which the content item belongs; based on detecting that a second set of user accounts allowed to access the first namespace is different from the first set of user accounts, creating a second namespace nested in the first namespace; associating the first set of user accounts with the second namespace; and based on the first set of user accounts being associated with the second namespace, allowing the first set of user accounts to access content items, including the content item, belonging to the second namespace.
    Type: Application
    Filed: February 7, 2018
    Publication date: June 14, 2018
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Patent number: 9922201
    Abstract: Nested namespaces for selective content sharing are provided. In a content management system, content is stored for a plurality of users. The content includes a plurality of content items and a plurality of folders arranged in a plurality of hierarchies. A plurality of root namespaces is established. Each root namespace is rooted to a root folder of an account. A first namespace rooted to a first folder selected from the plurality of folders is established. First permissions are maintained for the first namespace, granting access to a first set of users. A request to share a second folder is received. The second folder is a child of the first folder in a particular hierarchy. A second namespace rooted to the second folder is established. Second permissions are maintained for the second namespace, granting access to a second set of users.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: March 20, 2018
    Assignee: Dropbox, Inc.
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Publication number: 20180075224
    Abstract: Techniques related to view-based expiration of shared content are described. An online content management system receives a view access request from a client device. The view access request includes a shared link to a server-stored content item. A view access counter associated with the shared link is used to determine that the view access request is authorized. The shared link is resolved to the server-stored content item, and at least a portion of the server-stored content item is sent to the client device. Optionally, instructions that cause the client device to send an acknowledgement can also be sent to the client device. The acknowledgement indicates that one or more presentation conditions have been satisfied. The one or more presentation conditions can include presenting at least the portion of the server-stored content item at the client device. The online content management system receives the acknowledgement and increments the view access counter.
    Type: Application
    Filed: November 20, 2017
    Publication date: March 15, 2018
    Inventors: Zeya Yang, Nathaniel Herman, Michael Anderson, Tsahi Glik
  • Patent number: 9864849
    Abstract: Techniques related to view-based expiration of shared content are described. An online content management system receives a view access request from a client device. The view access request includes a shared link to a server-stored content item. A view access counter associated with the shared link is used to determine that the view access request is authorized. The shared link is resolved to the server-stored content item, and at least a portion of the server-stored content item is sent to the client device. Optionally, instructions that cause the client device to send an acknowledgement can also be sent to the client device. The acknowledgement indicates that one or more presentation conditions have been satisfied. The one or more presentation conditions can include presenting at least the portion of the server-stored content item at the client device. The online content management system receives the acknowledgement and increments the view access counter.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: January 9, 2018
    Assignee: Dropbox, Inc.
    Inventors: Zeya Yang, Nathaniel Herman, Michael Anderson, Tsahi Glik
  • Publication number: 20170185753
    Abstract: Techniques related to view-based expiration of shared content are described. An online content management system receives a view access request from a client device. The view access request includes a shared link to a server-stored content item. A view access counter associated with the shared link is used to determine that the view access request is authorized. The shared link is resolved to the server-stored content item, and at least a portion of the server-stored content item is sent to the client device. Optionally, instructions that cause the client device to send an acknowledgement can also be sent to the client device. The acknowledgement indicates that one or more presentation conditions have been satisfied. The one or more presentation conditions can include presenting at least the portion of the server-stored content item at the client device. The online content management system receives the acknowledgement and increments the view access counter.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Inventors: ZEYA YANG, NATHANIEL HERMAN, MICHAEL ANDERSON, TSAHI GLIK
  • Patent number: 9654428
    Abstract: Systems and methods provide a social productivity platform to create or modify documents and other data content objects using collaborative efforts, possibly where the efforts are received through a social networking service. The systems and methods can, for example, create, review and share documents, spreadsheets and presentations from any device, using any cloud storage provider. When teams of users collaboratively work on a document or other file, systems and methods connect each the team users to the document or file, and maintain a history buffer of comments, changes, or other events. The systems and methods enable a user to create, review, edit, or otherwise access content and capture information regarding changes implemented during individual or group-based editing to the content.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: May 16, 2017
    Assignee: CLOUDON LTD.
    Inventors: Jay Zaveri, Tsahi Glik
  • Publication number: 20160292443
    Abstract: Nested namespaces for selective content sharing are provided. In a content management system, content is stored for a plurality of users. The content includes a plurality of content items and a plurality of folders arranged in a plurality of hierarchies. A plurality of root namespaces is established. Each root namespace is rooted to a root folder of an account. A first namespace rooted to a first folder selected from the plurality of folders is established. First permissions are maintained for the first namespace, granting access to a first set of users. A request to share a second folder is received. The second folder is a child of the first folder in a particular hierarchy. A second namespace rooted to the second folder is established. Second permissions are maintained for the second namespace, granting access to a second set of users.
    Type: Application
    Filed: December 7, 2015
    Publication date: October 6, 2016
    Inventors: Marcio von Muhlen, Nils Milton Bunger, Emil Ibrishimov, Tsahi Glik, Greg Price
  • Publication number: 20140372527
    Abstract: Systems and methods provide a social productivity platform to create or modify documents and other data content objects using collaborative efforts, possibly where the efforts are received through a social networking service. The systems and methods can, for example, create, review and share documents, spreadsheets and presentations from any device, using any cloud storage provider. When teams of users collaboratively work on a document or other file, systems and methods connect each the team users to the document or file, and maintain a history buffer of comments, changes, or other events. The systems and methods enable a user to create, review, edit, or otherwise access content and capture information regarding changes implemented during individual or group-based editing to the content.
    Type: Application
    Filed: February 21, 2014
    Publication date: December 18, 2014
    Applicant: CLOUDON LTD
    Inventors: Jay Zaveri, Tsahi Glik