Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Application
Filed:
May 13, 2019
Publication date:
August 29, 2019
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Application
Filed:
June 30, 2017
Publication date:
October 19, 2017
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. The audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Application
Filed:
October 18, 2019
Publication date:
February 13, 2020
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Application
Filed:
September 10, 2018
Publication date:
January 3, 2019
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Grant
Filed:
June 30, 2017
Date of Patent:
November 12, 2019
Assignee:
Dropbox, Inc.
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. The audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Grant
Filed:
September 10, 2018
Date of Patent:
June 1, 2021
Assignee:
Dropbox, Inc.
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. The audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Grant
Filed:
October 18, 2019
Date of Patent:
September 21, 2021
Assignee:
Dropbox, Inc.
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Grant
Filed:
April 29, 2015
Date of Patent:
September 5, 2017
Assignee:
DROPBOX, INC.
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. the audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.
Type:
Grant
Filed:
May 13, 2019
Date of Patent:
November 9, 2021
Assignee:
Dropbox, Inc.
Inventors:
Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
Abstract: A computer system identifies a code synthesis model and a set of software repositories, each comprising corresponding source code and corresponding tests for testing the corresponding source code. The computer system tests a plurality of generated source code predictions using the set of software repositories. The testing includes, for each software repository in the set of software repositories, identifying a portion of the corresponding source code of the software repository that is covered by the corresponding tests of the software repository, using the code synthesis model to generate a source code prediction for the portion of the corresponding source code, and using the corresponding tests of the software repository to test the source code prediction that was generated using the code synthesis model. Based on testing the plurality of generated source code predictions using the set of software repositories, the computer system generates an evaluation of the code synthesis model.
Type:
Application
Filed:
May 17, 2022
Publication date:
November 23, 2023
Inventors:
Albert ZIEGLER, Oegerikus DE MOOR, Balabhadra GRAVELEY, Johan Sebastian Heesemann ROSENKILDE, Edward Emil AFTANDILIAN, Max SCHAEFER
Abstract: A computer system identifies a code synthesis model and a set of software repositories, each comprising corresponding source code and corresponding tests for testing the corresponding source code. The computer system tests a plurality of generated source code predictions using the set of software repositories. The testing includes, for each software repository in the set of software repositories, identifying a portion of the corresponding source code of the software repository that is covered by the corresponding tests of the software repository, using the code synthesis model to generate a source code prediction for the portion of the corresponding source code, and using the corresponding tests of the software repository to test the source code prediction that was generated using the code synthesis model. Based on testing the plurality of generated source code predictions using the set of software repositories, the computer system generates an evaluation of the code synthesis model.
Type:
Grant
Filed:
May 17, 2022
Date of Patent:
December 24, 2024
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Albert Ziegler, Oegerikus De Moor, Balabhadra Graveley, Johan Sebastian Heesemann Rosenkilde, Edward Emil Aftandilian, Max Schaefer
Abstract: A system and method for providing a secure transaction network are disclosed. A particular embodiment includes: a plurality of network nodes in data communication with each other via a network, each network node having a secure processing enclave, the enclave configured to include: at least one isolated memory device, processing logic isolated from operating system (OS) calls, and a remote attestation capability; and a wallet configured as executable code on a client device, the wallet including a view key and a spend key, the wallet configured to establish a secure data communication with at least one of the plurality of network nodes, the secure data communication being enabled after the enclave of the at least one of the plurality of network nodes is validated after completion of the remote attestation.