CREATING SHARED CONTENT IN A DEVICE-INDEPENDENT CONTENT EDITOR USING A NATIVE OPERATING SYSTEM INTERFACE

    公开(公告)号:US20170147545A1

    公开(公告)日:2017-05-25

    申请号:US14952601

    申请日:2015-11-25

    Applicant: Box, Inc.

    CPC classification number: G06F17/24 G06Q10/10 G06Q10/101 H04L67/1097

    Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a document editing application from the server. The document editing application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The document editing application replaces the object placeholder with a link to the object as stored by the server.

    Embedded content object collaboration

    公开(公告)号:US11449469B2

    公开(公告)日:2022-09-20

    申请号:US16154684

    申请日:2018-10-08

    Applicant: Box, Inc.

    Abstract: Systems and methods for embedded content object collaboration. A server of a cloud-based content management system hosts an access point to a set of executable code. The executable code is configured to facilitate interaction with a user. The user initiates operations that are performed either at the cloud-based content management system or at the at least one user device, or both. The operations include (1) user interactions with a shared content object, (2) user selection of at least one embedded content object within the shared content object, (3) editing the embedded content object at the at least one user device, (4) replicating one or more changes performed on the embedded content object to a remotely-stored instance of the embedded content object, and (5) downloading at least a portion of the updated, remotely-stored instance of the embedded content object to the user device.

    CALCULATING AND PRESENTING USER-SPECIFIC DIFFERENCES

    公开(公告)号:US20190325009A1

    公开(公告)日:2019-10-24

    申请号:US15957411

    申请日:2018-04-19

    Applicant: Box, Inc.

    Abstract: A multi-user collaboration system. User-specific change markings are applied to a collaboration object. The user-specific changes to be presented are time-oriented, based on a time of a last view of the collaboration object. A plurality of users that have access to the collaboration object are identified. Time-ordered versions of the collaboration object are captured. Each captured version corresponds to changes made to the collaboration object by any of the users. When a request to view the collaboration object is received from a subject user, a method determines the latest version of the collaboration object and also determines the specific last accessed version of the collaboration object that was seen by the subject user. The two versions are compared, and the comparison changes are used to generate user-specific change markings. The collaboration object with the generated user-specific change markings is presented by rendering the user-specific change markings on respective user-specific devices.

    Presenting collaboration activity

    公开(公告)号:US11422869B2

    公开(公告)日:2022-08-23

    申请号:US16017838

    申请日:2018-06-25

    Applicant: Box, Inc.

    Abstract: Systems and methods for presenting collaboration activity to a particular user are disclosed. A method embodiment commences by recording event records that codify one or more event attributes corresponding to one or more content object access events. The content object access events are associated with two or more users that interact with the content objects. At a later moment in time, a subset of event records is selected, the selection being based at least in part on timestamps of the content object access events. A display order to apply to the selected subset of event records is determined, the order being based at least in part on timestamps of collaboration events arising from the users. Event messages to present in a user interface are generated, and the event messages are then displayed in the user interface in accordance with the display order.

    Collaborative cloud-based document editing from a browser-enabled platform native application

    公开(公告)号:US11019144B2

    公开(公告)日:2021-05-25

    申请号:US16538715

    申请日:2019-08-12

    Applicant: Box, Inc.

    Abstract: Methods and systems for online collaboration. A method embodiment facilitates collaborative editing of a cloud-based shared document using a browser-enabled platform native application. A user launches a platform native application and establishes a non-browser connection between the platform native application and a remote cloud-based shared file facility. The non-browser connection operates independently from any browser connections even though the platform native application includes a document editor web app within the embedded browser. A first user retrieves a first user copy of the cloud-based shared document, modifies the document, and shares the modified document so as to be accessible by other collaborating users.

    Creating shared content in a device-independent content editor using a native operating system interface

    公开(公告)号:US10452766B2

    公开(公告)日:2019-10-22

    申请号:US14952601

    申请日:2015-11-25

    Applicant: Box, Inc.

    Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a document editing application from the server. The document editing application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The document editing application replaces the object placeholder with a link to the object as stored by the server.

    EMBEDDED CONTENT OBJECT COLLABORATION
    7.
    发明申请

    公开(公告)号:US20190108241A1

    公开(公告)日:2019-04-11

    申请号:US16154684

    申请日:2018-10-08

    Applicant: Box, Inc.

    Abstract: Systems and methods for embedded content object collaboration. A server of a cloud-based content management system hosts an access point to a set of executable code. The executable code is configured to facilitate interaction with a user. The user initiates operations that are performed either at the cloud-based content management system or at the at least one user device, or both. The operations include (1) user interactions with a shared content object, (2) user selection of at least one embedded content object within the shared content object, (3) editing the embedded content object at the at least one user device, (4) replicating one or more changes performed on the embedded content object to a remotely-stored instance of the embedded content object, and (5) downloading at least a portion of the updated, remotely-stored instance of the embedded content object to the user device.

    Creating shared content in a device—independent content editor using a native operating system interface

    公开(公告)号:US10963629B2

    公开(公告)日:2021-03-30

    申请号:US16659554

    申请日:2019-10-21

    Applicant: BOX, Inc

    Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a web-based application from the server. The web-based application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The web-based application replaces the object placeholder with a link to the object as stored by the server.

    PRESENTING COLLABORATION ACTIVITY
    9.
    发明申请

    公开(公告)号:US20190391861A1

    公开(公告)日:2019-12-26

    申请号:US16017838

    申请日:2018-06-25

    Applicant: Box, Inc.

    Abstract: Systems and methods for presenting collaboration activity to a particular user are disclosed. A method embodiment commences by recording event records that codify one or more event attributes corresponding to one or more content object access events. The content object access events are associated with two or more users that interact with the content objects. At a later moment in time, a subset of event records is selected, the selection being based at least in part on timestamps of the content object access events. A display order to apply to the selected subset of event records is determined, the order being based at least in part on timestamps of collaboration events arising from the users. Event messages to present in a user interface are generated, and the event messages are then displayed in the user interface in accordance with the display order.

    Collaborative cloud-based document editing from a browser-enabled platform native application

    公开(公告)号:US10382547B2

    公开(公告)日:2019-08-13

    申请号:US15421296

    申请日:2017-01-31

    Applicant: Box, Inc.

    Abstract: Methods and systems for online collaboration. A method embodiment facilitates collaborative editing of a cloud-based shared document using a browser-enabled platform native application. A user launches a platform native application and establishes a non-browser connection between the platform native application and a remote cloud-based shared file facility. The non-browser connection operates independently from any browser connections even though the platform native application includes a document editor web app within the embedded browser. A first user retrieves a first user copy of the cloud-based shared document, modifies the document, and shares the modified document so as to be accessible by other collaborating users. After closing the first user copy of the document, the platform native application receives other collaborating user modifications over the non-browser connection. The collaborating user modifications are applied to the first user copy before the first collaborating user reopens the first user copy of the cloud-based shared document.

Patent Agency Ranking