-
公开(公告)号:US11250143B2
公开(公告)日:2022-02-15
申请号:US16947619
申请日:2020-08-10
Applicant: Box, Inc.
Inventor: Christopher Vasselli , Irving Yunchi Ruan
Abstract: Disclosed is an approach to implement a new layer of security within mobile devices using an encryption SDK, which implements a standalone component for applications to encrypt, decrypt, and view sensitive data on the device. A security layer is implemented on the device, wherein the security layer manages encryption for data retrieved onto the device from a cloud-based environment. Encrypted content is then generated at the security layer before storing the encrypted content by receiving the content object from the cloud-based environment and encrypting the content object with an encryption key that is password protected. The encrypted content is stored within an encrypted filesystem for presenting the content on the device.
-
公开(公告)号:US11223687B2
公开(公告)日:2022-01-11
申请号:US16552993
申请日:2019-08-27
Applicant: Box, Inc.
Inventor: Daniel Wayne Morkovine , Michelle Sangeun Oh , Faizan N. Buzdar , Derrik R. Lansing , Christopher Tucker , Victoria Wee , Prachi Subhash Jadhav , Dhiraj Sekhri , Pal Ramanathan
IPC: H04L29/08 , G06F21/62 , G06F9/451 , H04L29/06 , G06F16/955 , G06F16/9535 , G06F16/9536
Abstract: A user interface is configured to present a stream of activities that arise from operation of two or more heterogeneous applications that access shared content objects of a content management system. A first application of a first type among the heterogeneous applications interoperates with a second application of a second type. Application activity records that correspond to interactions by the second application over the shared content objects are stored. Additional interactions that are raised by the first application and that pertain to a common content object are also stored. When a user requests access to a content object of the content management system, recent application activity records are selected. Some of the selected activity records are filtered out based on permissions attributes corresponding to the content object and/or based on permissions attributes corresponding to the requesting user. An application activity stream is generated based on the selected application activity records.
-
公开(公告)号:US11223528B2
公开(公告)日:2022-01-11
申请号:US15418566
申请日:2017-01-27
Applicant: Box, Inc.
Inventor: Randall Roy Schulz , Mark Storer
Abstract: Systems and methods for managing content in a cloud-based service platform. A method embodiment operates over storage content objects stored in storage devices in a cloud-based shared content management system. The method commences upon identifying a source object and identifying derivative objects that are generated based properties of the source object. After a time, candidate eviction objects are identified. One form of analysis is performed over source objects and another form of analysis is performed over derivative objects. Derivative objects are classified using the analysis, which classification is used to determine object management commands associated with the derivative object such as to remove the derivative object from one storage location (e.g., in a high-performance storage filer) and relocate it to another (e.g., lower cost) storage location. Based on the analysis, a derivative object might be deleted completely and then regenerated at a later time if/when needed.
-
44.
公开(公告)号:US20210366604A1
公开(公告)日:2021-11-25
申请号:US17115213
申请日:2020-12-08
Applicant: Rescue Box, Inc.
Inventor: Steven Templeton , Michelle Pelletier
Abstract: A method for supplying patients with medical equipment for remote medical interaction with healthcare providers is provided. The method includes storing a medical supply container within a storage assembly. The medical supply container including medical equipment. The method further includes receiving a first input through a user interface in communication with the storage assembly. The method also includes selectively providing access to the medical supply container based on the input received through the user interface to enable the medical supply container to be removed from the storage assembly for the use, repair, replacement, and/or cleaning of the medical supply container and/or the medical equipment included therein.
-
公开(公告)号:US11153328B2
公开(公告)日:2021-10-19
申请号:US16684365
申请日:2019-11-14
Applicant: Box, Inc.
Inventor: Michael David Charles Bond
Abstract: Systems for managing multiple shared content objects using access tokens that cover the multiple shared content objects are disclosed. A method commences upon assigning the shared content objects to have individual permissions grantable to two or more users. A user configures a shareable unit to include attributes that describe a plurality of constituent shared content objects stored on one or more storage devices in the cloud-based storage system. An administrator or other user configures allow/deny access privileges to the shareable unit. Upon receiving a request from a user to access the shareable unit, a single access token is generated to provide access to the shared content objects that comprise the shareable unit. Ongoing access to the shareable unit is accomplished using the single access token, without the need to provision an access token or tokens pertaining to individual ones of the constituent shared content objects of the shareable unit.
-
公开(公告)号:US11146600B2
公开(公告)日:2021-10-12
申请号:US16883645
申请日:2020-05-26
Applicant: Box, Inc.
Inventor: Annie Pearl , James Huamonte , Brian Tran , Tiffany Low , Pierre-Alexandre Masse , Ted Blosser
Abstract: Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified metadata rules to metadata events. More specifically, the scalable architecture described herein uses metadata to drive automations and/or polices in a cloud-based environment. In one embodiment, the architecture integrates a metadata service with an event-based automation engine to automatically trigger polices and/or automations based on metadata and/or changes in metadata changes. The metadata service can include customizable and/or pre-build metadata templates which can be used to automatically apply a metadata framework (e.g., particular fields) to files based on, for example, the upload or placement of a particular file in a particular folder. The architecture also provides for advanced metadata searching and data classification.
-
公开(公告)号:US20210173625A1
公开(公告)日:2021-06-10
申请号:US17182108
申请日:2021-02-22
Applicant: Box, Inc.
Inventor: David John Burrowes , David Jordan
IPC: G06F8/60 , G06F11/34 , G06F16/955 , G06F16/958
Abstract: Systems for managing static assets of web applications. A method embodiment includes identifying a web application that comprises a code base and a set of static assets, then separating the code base of the web application from the set of static assets that are referenced by the web application. The code base is deployed as application services whereas the static assets are deployed as static asset containers. Specifically, the set of static assets referenced by the application services are deployed in containers that are instantiated separately from where the application services are instantiated. Requests to access the application services and requests to access the static assets are tracked by taking performance measurements of the systems that process the accesses. Dynamic scaling of static asset containers is done independently from dynamic scaling of the application services. The dynamic scaling is based on combinations of measured usage and/or any system performance characteristics.
-
公开(公告)号:US11030223B2
公开(公告)日:2021-06-08
申请号:US15728486
申请日:2017-10-09
Applicant: Box, Inc.
Inventor: Victor De Vansa Vikramaratne
IPC: G06F16/28 , G06Q10/10 , G06F3/0484 , G06F16/25 , G06F16/9535 , G06F16/9536 , G06F16/9538
Abstract: System and methods for summarizing collaboration activity events into a plurality of pages that are then scored with respect to user-specific relevance that is based on a set of comprehensibility characteristic parameters. The collaboration activity events are summarized into groups of activities based on certain common attributes that are deemed to have quantitatively measurable relevance to the user. The groups of activities are assembled into a plurality of personalized candidate pages. The candidate summary pages are then scored using a function that includes parameters that serve to quantify how interesting or readable the particular user would find the particular candidate summary page. One or more of the higher scoring candidate summary pages are selected for presentation to the user.
-
公开(公告)号:US11010392B1
公开(公告)日:2021-05-18
申请号:US15866719
申请日:2018-01-10
Applicant: Box, Inc.
Inventor: Jack Hirsch , Danial Jaffry , Jordan Knox , Juan Carlos Perez , Brandon Volbright , Adam Walz , Wentao Lu , Akhil Verghese
IPC: G06F16/2457 , G06F21/62 , G06F16/248 , G06F16/2458 , G06F16/9535
Abstract: Searching data for a user includes searching a first set of data that is directly accessible to the user to provide a first set of search results, searching a second set of data that is not directly accessible to the user to provide a second set of search results, comparing the search results, and, if at least a portion of the second set of search results is better than the first set of search results, causing the portion to be provided to the user. Causing the portion to be provided to the user may include obtaining permission from an entity that controls permissions to the portion of the second set. The entity that controls permissions to the portion of the second set may be an owner of the portion. The first set of data may be determined based on credentials and sharing permissions of the user.
-
公开(公告)号:US20210105280A1
公开(公告)日:2021-04-08
申请号:US16948838
申请日:2020-10-01
Applicant: Box, Inc.
Inventor: Derrik Randal Lansing , Sachin Chopra , Rohit Bakshi , Daniel Wayne Morkovine , Faizan N. Buzdar , Prachi Subhash Jadhav , Yufeng Wu , Sophia Yang , Jerry Luo , Drew Parker
Abstract: Internet communications between a content management system that stores a plurality of content objects and a third-party system is established. A hierarchy at the third-party system is determined, and a file and folder content object hierarchy at the content management system is generated based on the determined hierarchy at the third-party system. Users of the content management system and users of the third-party system are reconciled by comparing attributes of users of the third-party system with attributes of users of the content management system. Permissions pertaining to user accessed to content objects at the content management system are reconciled with permissions of the third-party system. Reconciled access permissions are applied to content objects of the generated hierarchy at the content management system. Some of the access permissions that are applied to the content object hierarchy of the content management system are more restrictive than the permissions of the third-party system.
-
-
-
-
-
-
-
-
-