PERSONALIZED ONLINE CONTENT ACCESS EXPERIENCES USING ONLINE SESSION ATTRIBUTES

    公开(公告)号:US20170147795A1

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

    申请号:US14952627

    申请日:2015-11-25

    Applicant: Box, Inc.

    Abstract: Systems for managing personalized access to shared online objects. A user accesses a server in a cloud-based environment, wherein the server is interfaced with storage devices that store one or more content objects. The server receives communications packets comprising at least one session attribute, wherein receiving the one or more communications packets is responsive, either directly or indirectly, to an act of the user to invoke a new content access session. The session attribute is used to generate personalized workspace properties that are based on explicitly-provided information or based on inferences that pertain to the invoked content access session. Access to content objects is personalized using explicit or inferred workspace session properties. Personalization includes any aspects of branding preferences, working group colleagues, roles, privileges, friends, etc. Personalization can be based on personalized workspace properties that are inferred based on rules or combinations of data.

    WEB COMM CHANNEL SYSTEM AND METHOD
    84.
    发明申请

    公开(公告)号:US20170123864A1

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

    申请号:US14929980

    申请日:2015-11-02

    Applicant: Box, Inc.

    Abstract: Disclosed is a method and mechanism to implement a communication channel between a web application and a locally running application on a computing system. A local communications server is employed to pass messages between the web application and a local application using a local comm server. The local comm server communicates with the local application over a named pipe that is dedicated to a specific web session and/or application.

    Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform

    公开(公告)号:US09633037B2

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

    申请号:US14304038

    申请日:2014-06-13

    Applicant: Box, Inc.

    CPC classification number: G06F17/30174 G06F17/30212 G06F17/30578

    Abstract: Techniques for monitoring local and/or remote file systems by a synchronization component (e.g., client/server) of a cloud-based platform are disclosed. In some embodiments, a method of building synchronization events by a synchronization component (e.g., a synchronization server/client) includes obtaining a set of items that have been changed and their new states and retrieving last known states of the set of items that are stored in a reference snapshot inside a filesystem scanner. The method further includes generating differences between the new states and the last known states of the set of items as item changes and utilizing information provided by the item changes to translate the item changes into synchronization events for execution on the opposing file system. A method of handling failed synchronization events by a synchronization component of the cloud-based platform by collapsing a subsequent event with the failed synchronization event is also disclosed.

    MANAGING FLOW-BASED INTERACTIONS WITH CLOUD-BASED SHARED CONTENT
    88.
    发明申请
    MANAGING FLOW-BASED INTERACTIONS WITH CLOUD-BASED SHARED CONTENT 审中-公开
    以基于云的共享内容管理基于流的交互

    公开(公告)号:US20170048285A1

    公开(公告)日:2017-02-16

    申请号:US15243695

    申请日:2016-08-22

    Applicant: Box, Inc.

    Abstract: Systems for managing content in a cloud-based service platform. A server in a cloud-based environment is interfaced with storage devices that hold one or more stored objects accessible by two or more users. The stored objects comprise folders and files as well as other objects such as workflow objects that are associated with the folders or the files. The workflow objects comprise workflow metadata that describes a workflow as a set of workflow tasks to be carried out in a progression. Processing of a workflow task and/or carrying out a portion of the progression includes modification of shared content objects. The processing or modification events are detected through workflow events, which in turn cause one or more workflow responses to be generated. Workflow responses comprise updates to the workflow metadata to record progression through the workflow and/or workflow responses comprise updates to any one or more of the stored objects.

    Abstract translation: 用于管理基于云服务平台内容的系统。 基于云的环境中的服务器与存储由两个或多个用户可访问的一个或多个存储对象的存储设备连接。 存储的对象包括文件夹和文件以及诸如与文件夹或文件相关联的工作流对象的其他对象。 工作流对象包括工作流元数据,其将工作流描述为将在一个进程中执行的一组工作流任务。 工作流任务的处理和/或执行该进程的一部分包括对共享内容对象的修改。 通过工作流事件检测处理或修改事件,这又导致生成一个或多个工作流响应。 工作流程响应包括对工作流元数据的更新以记录通过工作流的进程和/或工作流响应包括对所存储的对象中的任何一个或多个的更新。

    Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment
    89.
    发明授权
    Server side techniques for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment 有权
    用于在基于云的环境中实现选择性子文件夹同步时减少数据库工作负载的服务器端技术

    公开(公告)号:US09558202B2

    公开(公告)日:2017-01-31

    申请号:US14010851

    申请日:2013-08-27

    Applicant: Box, Inc.

    CPC classification number: G06F17/30174

    Abstract: Techniques are disclosed for reducing database workload in implementing selective subfolder synchronization in a cloud-based environment. In one embodiment, a method comprises, in response to a selection, from a user, of a first synchronization state of a first folder in the workspace, synchronizing content of the first folder in the workspace with a corresponding folder on devices of a user (and collaborators) based on the first synchronization state. The workspace is shared among the user and one or more collaborators of the user. In some embodiments, the method further comprises determining the first synchronization state of the first folder based on synchronization states of one or more folders, other than the first folder, that are related to the first folder. The entries can be configured to identify hierarchical relationships between the one or more folders and the first folder on a per-user basis.

    Abstract translation: 公开了用于在基于云的环境中实现选择性子文件夹同步的数据库工作负载的技术。 在一个实施例中,方法响应于来自用户的选择,包括工作空间中的第一文件夹的第一同步状态,将工作空间中的第一文件夹的内容与用户的设备上的相应文件夹同步( 和协作者)基于第一同步状态。 工作区在用户和用户的一个或多个协作者之间共享。 在一些实施例中,该方法还包括基于与第一文件夹相关的一个或多个不同于第一文件夹的文件夹的同步状态来确定第一文件夹的第一同步状态。 条目可被配置为在每个用户的基础上识别一个或多个文件夹与第一个文件夹之间的分层关系。

    POLICY-BASED COMPUTATION AND STORAGE OF CLOUD-BASED COLLABORATION OBJECTS
    90.
    发明申请
    POLICY-BASED COMPUTATION AND STORAGE OF CLOUD-BASED COLLABORATION OBJECTS 审中-公开
    基于策略的基于云的协作对象的计算和存储

    公开(公告)号:US20160359684A1

    公开(公告)日:2016-12-08

    申请号: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.

    Abstract translation: 一个或多个服务器部署在基于云的环境中,使得基于云的服务器被配置为与一个或多个对象处理目标站点接口。 为了响应于对象处理命令,考虑在可行的目标站点(例如,对象处理站点)执行的可行活动的各种组合,以便生成能够执行对象处理命令的对象处理场景,同时遵守可从本质上导出的约束 和/或属性属于对象处理站点。 从考虑的对象处理场景中选择包括确定一个或多个目标站点的场景。 所选择的一个或多个目标站点用于激活对象处理命令(例如,用于计算和/或用于存储活动)。 目标网站可能是一个国家或国家或其他司法管辖区,其确定与具体活动有关的利益(例如税收优惠)和/或限制(例如进出口限制)。

Patent Agency Ranking