Cloud-based platform enabled with media content indexed for text-based searches and/or metadata extraction

    公开(公告)号:US10915492B2

    公开(公告)日:2021-02-09

    申请号:US13829663

    申请日:2013-03-14

    Applicant: Box, Inc.

    Inventor: Peter Rexer

    Abstract: Techniques are disclosed for enabling collaborative work on a media content among collaborators through a cloud-based environment. An example method comprises receiving the media content; extracting a plurality of text-based data based on the media content; and indexing the plurality of text-based data so as to enable one or more actions to be performed on the media content using the plurality of text-based data. In some embodiments, the media content comprises an audio component, and the method further comprises transcribing the audio component of the media content so that the plurality of text-based data comprises a transcript of the media content. In some embodiments, the actions include a text-based search or a semantics-based search. Among other benefits, some embodiments provided herein enable indexing media content for text-based searches and/or metadata extraction to effectively manage multimedia files in a cloud-based storage/service environment.

    Server-side authentication policy determination for mobile applications

    公开(公告)号:US10909228B2

    公开(公告)日:2021-02-02

    申请号:US16040466

    申请日:2018-07-19

    Applicant: Box, Inc.

    Abstract: Systems for collaboration system application authentication. A collaboration system identifies a downloadable application that comprises at least one operation that functions only after obtaining user authentication credentials. The application is configured to invoke one of a plurality of different authentication procedures based on a set of server-provided authentication style parameters. After establishing a connection between an application server that interfaces with the user device that runs the application, the collaboration system determines the set of authentication style parameters, wherein the determination is based at least in part on an identification of the user device or based at least in part on an identification of a user of the user device. The application server sends at least a portion of the set of authentication style parameters to the user device. The application obtains user authentication credentials by invoking one or more authentication procedures based on received server-provided authentication style parameters.

    CONTEXT-AWARE CONTENT OBJECT SECURITY

    公开(公告)号:US20210021600A1

    公开(公告)日:2021-01-21

    申请号:US16948828

    申请日:2020-10-01

    Applicant: Box, Inc.

    Abstract: As a default, a global permissions model is established. The global permissions model serves for applying a first set of resource access permissions to shared content objects. Additionally, a set of context-aware access policies that govern user interactions over the shared content object is established. When a particular user requests an interaction over a shared content object, then interaction attributes associated with the request are gathered. The context-aware access policies are applied to the request by determining a set of extensible access permissions that are derived from the interaction attributes. The context-aware access policies are enforced by overriding the first set of resource access permissions with dynamically-determined access permissions. When a particular access request is denied, a response is generated in accordance with the set of extensible access permissions and the user is notified. In some cases, the access request is permitted, but only after the user provides a justification.

    Forensic watermarking of shared video content

    公开(公告)号:US10887362B2

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

    申请号:US15483998

    申请日:2017-04-10

    Applicant: Box, Inc.

    Abstract: Systems for identifying misappropriation of forensically-watermarked video content. A method embodiment for forensic watermarking commences upon identifying video sources. A video is partitioned into frame ranges or “chunks”. Different watermarking schemes are applied to the chunks to generate different watermarked versions of each chunk. Upon receiving a request from a user to view a requested video, a digital signature is generated from a set of request attributes such as a user ID or session ID. A video stream is assembled wherein the stream chunk order comprises a particular recoverable sequence of the differing watermarked chunks, where the sequence is based on bit sequences of the digital signature. A misappropriated video or portion thereof can be analyzed to identify the particular recoverable sequence or portion thereof. Based on the recoverable sequence, the digital signature can be recovered, and based on the digital signature, the source of the misappropriation can be determined.

    Event-based content object collaboration

    公开(公告)号:US10742434B2

    公开(公告)日:2020-08-11

    申请号:US15607127

    申请日:2017-05-26

    Applicant: Box, Inc.

    Abstract: Live presentation sessions are carried out by broadcasting non-image events of a presenter, which non-image events are subsequently performed over instances of shared content that are stored at user devices of a set of audience members. A live presentation can be initiated when two or more users that are authorized to access a content object stored in a shared content repository are authenticated. The presentation session proceeds with delivery of individual instances of the content object to each of the user devices corresponding to a presenter's user device and an audience member's user device. Upon detection of presentation actions that occur over one of the instances of the content object, the presentation actions are codified into a non-image event object, which is then sent to the audience member's user device. Continuing presentation actions are carried-out over respective instances of the content object at the user device of the audience member.

    EFFICIENT PROCESS FOR CREATING RANGE-PARTITIONED INDEXES ENSURING UNIFORM DOCUMENT DISTRIBUTION

    公开(公告)号:US20200226149A1

    公开(公告)日:2020-07-16

    申请号:US16244289

    申请日:2019-01-10

    Applicant: Box, Inc.

    Abstract: Embodiments are directed to distributing records among storage partitions by maintaining a table of records. The table of records can be indexed based on an original partitioning key in the table of records. A plurality of counters can be initialized with each counter associated with a sub-range in a total range of key values for a secondary index partitioning key. Each record of the table of records can be read and a count of records in the associated sub-range can be accumulated in each counter. The number of records per partition can be determined based on the total number of records in the total range of key values and the number of available partitions and the records can be distributed to the available partitions in the storage system based on the number of records in each sub-range.

    Warning for Potential Loss of Data on Logout
    138.
    发明申请

    公开(公告)号:US20200183888A1

    公开(公告)日:2020-06-11

    申请号:US16214574

    申请日:2018-12-10

    Applicant: Box, Inc.

    Abstract: Embodiments of the disclosure provide systems and methods for detecting and providing warnings of potential data loss on termination of a client application of a cloud-based storage system. According to one embodiment, an attempt to log out or otherwise terminate the cloud services client application can be detected and local files at risk of losing data can be identified. A warning can then be presented to the user. For example, a warning can be presented on a display of the client device identifying local files at risk of data loss for various reasons such as those files that are still open by an application, files that are in the process of, but not yet finished, being synchronized, and files that cannot be synchronized. The user can then be given the option to continue or can cancel the termination and attempt to remedy the situation(s) creating the risk of data loss.

    PREDICTING USER-FILE INTERACTIONS
    139.
    发明申请

    公开(公告)号:US20200076768A1

    公开(公告)日:2020-03-05

    申请号:US16115069

    申请日:2018-08-28

    Applicant: Box, Inc.

    Inventor: Kave Eshghi

    Abstract: Disclosed is an improved systems, methods, and computer program products that use a cluster-based probability model to perform anomaly detection, where the clusters are based upon entities and interactions that exist in content management platforms.

    Policy-based computation and storage of cloud-based collaboration objects

    公开(公告)号:US10454778B2

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

    申请号:US15240875

    申请日:2016-08-18

    Applicant: Box, Inc.

    Abstract: One or more servers are deployed in a cloud-based environment such that the cloud-based servers are configured to interface with one or more object processing target sites. In response to an object processing command, various combinations of feasible activities to perform at feasible target sites (e.g., object processing sites) are considered so as to generate object processing scenarios capable of executing object processing commands while observing constraints that may derive from the nature of, and/or attributes pertaining to the object processing sites. A scenario including a determination of one or more target sites is selected from the considered object processing scenarios. The selected one or more target sites are used to activate the object processing commands (e.g., for computation and/or for storage activities). A target site may be a country or state or other jurisdiction that inures benefits (e.g., tax benefits) and/or limitations (e.g., import/export limitations) pertaining to specific activities.

Patent Agency Ranking