-
公开(公告)号:US11641404B1
公开(公告)日:2023-05-02
申请号:US17816329
申请日:2022-07-29
Applicant: Box, Inc.
Inventor: Rafal Szczepański , Raymond Huie
IPC: H04L67/1396
Abstract: Methods, systems, and computer program products. A virtual canvas is presented in an active area of an online meeting facility that renders participant-specific online virtual canvas interactions raised by a respective plurality of users' devices. Users can see and hear each other's interactions during an virtual canvas session. Annotations include drawings, content object edits, voice annotations, etc. that correspond to a displayed portion of a content object of a content management system (CMS). Based on the interactions and/or inferences made based on those interactions, the virtual canvas system generates commands to be executed by the content management system. Characteristics of interactions between users can be enriched by drawing information from the content management system and using such information in combination with the interactions themselves. The CMS can recommend teams, and action items, and the CMS can provide hints to participants, so as to facilitate more effective engagement between the participants.
-
22.
公开(公告)号:US20230101053A1
公开(公告)日:2023-03-30
申请号:US17819595
申请日:2022-08-12
Applicant: Box, Inc.
Inventor: Crispen Maung , Jeffrey R. Queisser
Abstract: Systems for centralized processing of regulatory control events. A method embodiment applies regulatory compliance rules against regulatory control events that occur at a plurality of heterogeneous remote cloud-based systems. A centralized cloud-based platform manages the compliance of the plurality of heterogeneous remote cloud-based systems by applying a set of data compliance rules pertaining to regulatory controls. The regulatory controls pertain to data access events and data manipulation events that occur on the plurality of computing systems. The centralized cloud-based platform receives control event messages, the control event messages being raised any one or more of the heterogeneous remote cloud-based systems. Rules are processed against the received control event messages to determine a set of compliance actions. Compliance action occurrences are logged in a log facility such that at any moment in time, an audit can be run over the logged events so as to verify and report compliance or non-compliance.
-
公开(公告)号:US11616782B2
公开(公告)日:2023-03-28
申请号:US16948828
申请日:2020-10-01
Applicant: Box, Inc.
Inventor: Alok Ojha , Sivaramakrishnan Subramanian , Kechen Huang , Pal Ramanathan , Varun Parmar , Yi Zhao
IPC: H04L9/40
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.
-
公开(公告)号:US11580001B2
公开(公告)日:2023-02-14
申请号:US14938720
申请日:2015-11-11
Applicant: Box, Inc.
Inventor: Tarrence Van As , Matthew Basta , Ethan Batraski
IPC: G06F11/34 , G06F16/957 , G06F11/30 , G06F40/143
Abstract: Systems for web page or web application instrumentation. Embodiments commence upon identification of a computer-readable user interface description comprising at least some markup language conforming to a respective document object model that is codified in a computer-readable language. An injector process modifies the user interface description by inserting markup text and code into the user interface description, where the inserted code includes instrumentation code to invoke dynamic generation of instrumentation locator IDs using the hierarchical elements found in the document object model. The modified computer-readable interface description is transmitted to a user device. Log messages are emitted upon user actions taken while using the user device. The log messages comprise the instrumentation locator IDs that are formed using hierarchical elements found in the document object model.
-
公开(公告)号:US11575526B2
公开(公告)日:2023-02-07
申请号:US17209220
申请日:2021-03-23
Applicant: Box, Inc.
Inventor: Anna Quincy , Dan O'Leary , Nathaniel Schlein , Michelle Sangeun Oh , Irving Ruan , Aaron Levie
IPC: H04L12/18 , G06F16/907 , G06F16/906
Abstract: Management of web conference assets in a content management system. At the conclusion of a web conferencing session, an event is raised at the content management system. Various web conference assets (e.g., recordings) and web conference parameters are analyzed in conjunction with content management system metadata. Based on the analysis, one or more actions to perform on the web conference assets are determined. The content management system metadata may include user profile information of at least one web conference participant. Rules and/or a classification model that considers then-current conditions at the content management system are used singly, or in combination, to determine action characteristics and/or labels such as a retention period or security classifications to apply to the web conference assets. The web conference assets are stored in a hierarchical directory at the content management system. The hierarchy of the directory is derived from aspects of the web conferencing facility.
-
公开(公告)号:US20230025808A1
公开(公告)日:2023-01-26
申请号:US17958154
申请日:2022-09-30
Applicant: Box, Inc.
Inventor: Virender GUPTA , Rohit BAKSHI , Yi ZHAO , Shawn SHAY , William Ernest CARLSON
IPC: H04L9/40
Abstract: Policy-informed e-signature processing. An electronic signature system (ESS) is interfaced to a content management system (CMS) that stores instances of shared files and coordinates policy-informed interactions with the shared files. Upon detection of an occurrence of an e-signature request event, electronic signature processing is carried out in a manner that observes one or more governance policies that control handling of shared files. When responding to an e-signature request event, the CMS observes the governance policies by issuing an electronic query to a database of parameters, wherein the parameters define metes and bounds of the governance policies. Upon determination that at least some of the governance policies at least potentially apply to the e-signature processing, the ESS and/or the CMS modifies metadata pertaining to one or more workflow objects that are associated with a computer-implemented workflow. The workflow may terminate or be terminated based upon the one or more governance policies.
-
公开(公告)号:US20230024182A1
公开(公告)日:2023-01-26
申请号:US17816677
申请日:2022-08-01
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: H04L67/141 , G06F21/62 , G06F9/451 , H04L65/403 , G06F16/955 , G06F16/9535 , G06F16/9536 , H04L65/401 , H04L65/1083 , H04L67/50
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.
-
公开(公告)号:US11497663B2
公开(公告)日:2022-11-15
申请号:US16897823
申请日:2020-06-10
Applicant: Rescue Box, Inc.
Inventor: Steven Templeton , Michelle Pelletier
Abstract: A smart safety kit includes one or more medical products, a container configured to receive the medical products therein, an interface coupled to the container, a processor, and a memory. The container and the medicals product are separate and distinct. The memory is coupled to the container and includes instructions stored thereon that, when executed by the processor, cause the interface to communicate step-by-step medical instructions for administering treatment to a patient with the medical products.
-
公开(公告)号:US20220269587A1
公开(公告)日:2022-08-25
申请号:US17741947
申请日:2022-05-11
Applicant: Box, Inc.
Inventor: Andrew Kahn , Claudio Bartolini , Denali Lumma
IPC: G06F11/36 , G06F16/958
Abstract: Embodiments provide systems and methods for performing automated browser testing on different native file types by receiving files of different types. A preview version of each file can be generated and rendered in an output file type. Generating the preview version can be performed by a preview application executed by the testing system and rendering the preview version of the first file can be performed by a browser application executed by the testing system. The output file type can be different from the received file type. For example, the received file type can be a native file type of a first application different from the browser and the output file type comprises an HyperText Markup Language (HTML) file type. A test can be executed on the rendered preview version based on one or more assertions on the first file.
-
公开(公告)号:US11379686B2
公开(公告)日:2022-07-05
申请号:US16154661
申请日:2018-10-08
Applicant: Box, Inc.
Inventor: Andrew Coven , Benjamin John Kus , Faizan Nabi Buzdar , Matthew Self
IPC: G06F9/54 , G06F9/445 , G06F9/50 , H04L67/1014 , G06K9/62 , H04L12/18 , G06N20/00 , H04N21/84 , H04N21/234 , H04N21/4788 , H04L67/10 , G06F16/17 , G06F8/60 , G06F9/4401 , H04L67/00
Abstract: Systems and methods for deploying data processing services to operate with a cloud-based collaboration platform. Deployment of a data processing service commences upon receiving a description of a function to perform on content of the cloud-based collaboration platform. The description comprises characteristics of the function as well as characteristics of given input and characteristics of desired output. A data processing service is formed (e.g., compiled) into a collection of executable instructions that communicate with an integration layer of the cloud-based collaboration platform. The data processing service is configured to receive event data indicative of an event pertaining to a content item stored in the cloud-based collaboration platform, and to then process the event data to determine at least one aspect of the input and at least one aspect of the output. The portion of the executable instructions comprising the function are executed on the content item to produce desired output.
-
-
-
-
-
-
-
-
-