Disabling the self-referential appearance of a mobile application in an intent via a background registration
    11.
    发明授权
    Disabling the self-referential appearance of a mobile application in an intent via a background registration 有权
    通过背景注册禁用移动应用程序在意图中的自引用外观

    公开(公告)号:US09195519B2

    公开(公告)日:2015-11-24

    申请号:US13794401

    申请日:2013-03-11

    Applicant: Box, Inc.

    CPC classification number: G06F9/54 G06F9/542

    Abstract: Systems and methods for disabling the self-referential appearance of a mobile application in an Intent via a background thread are disclosed. On the Android platform, an application such as a mobile application for providing access to a cloud environment or cloud based service including cloud-based storage and/or collaborative services, can serve as both a source and a target for a given Intent. In one implementation, such a mobile application that can receive and send the same Intent, can include a background service that detects when the Intent is about to be issued, and unregisters the application to prevent the application from receiving the Intent. When a target application for handling the Intent is identified, the background service re-registers the application to receive the Intent.

    Abstract translation: 公开了通过背景线程禁止在Intent中的移动应用的自引用外观的系统和方法。 在Android平台上,诸如用于提供对云环境或基于云的存储和/或协作服务的基于云的服务的移动应用的应用可以作为给定Intent的源和目标。 在一个实现中,可以接收和发送相同Intent的这样的移动应用可以包括检测Intent即将发布的后台服务,并且注销应用以防止应用接收到Intent。 当识别到用于处理Intent的目标应用程序时,后台服务重新注册应用程序以接收Intent。

    SYSTEM AND METHOD OF A MANIPULATIVE HANDLE IN AN INTERACTIVE MOBILE USER INTERFACE
    12.
    发明申请
    SYSTEM AND METHOD OF A MANIPULATIVE HANDLE IN AN INTERACTIVE MOBILE USER INTERFACE 审中-公开
    在交互式移动用户界面中的操纵手柄的系统和方法

    公开(公告)号:US20140082503A1

    公开(公告)日:2014-03-20

    申请号:US13737577

    申请日:2013-01-09

    Applicant: BOX, INC.

    CPC classification number: H04L41/22 H04W4/023 H04W4/21 H04W4/60

    Abstract: System and method of a manipulative handle for revealing detail information in an interactive mobile user interface are disclosed. In one embodiment, when an activity supported by a cloud-based (e.g., online cloud-based collaboration platform) is initiated, the status of the activity is tracked and displayed using an animated user interface element. On and/or near the animated user interface element are hidden grab points that can be engaged to expand the user interface element to reveal detail relating to the activity. If the user interface element is already in an expanded state, detecting activation of hidden grab points on and/or near the user interface element causes minimization of the user interface element, thereby concealing the detail revealed earlier.

    Abstract translation: 公开了用于在交互式移动用户界面中显示细节信息的操纵手柄的系统和方法。 在一个实施例中,当启动由基于云的(例如在线基于云的协作平台)支持的活动时,使用动画用户界面元素来跟踪和显示活动的状态。 在动画用户界面元素上和/或附近是隐藏的抓取点,其可以被引导以扩展用户界面元素以显示与活动相关的细节。 如果用户界面元素已经处于扩展状态,则检测到用户界面元素上和/或附近的隐藏抓取点的激活导致用户界面元素的最小化,从而隐藏了之前显示的细节。

    SYSTEM AND METHOD FOR CREATING A SECURE CHANNEL FOR INTER-APPLICATION COMMUNICATION BASED ON INTENTS
    13.
    发明申请
    SYSTEM AND METHOD FOR CREATING A SECURE CHANNEL FOR INTER-APPLICATION COMMUNICATION BASED ON INTENTS 有权
    基于意图创建用于应用程序间通信的安全通道的系统和方法

    公开(公告)号:US20140068779A1

    公开(公告)日:2014-03-06

    申请号:US13776535

    申请日:2013-02-25

    Applicant: BOX, INC.

    Abstract: System and method for creating a secure channel for inter-application communication based on the messaging system called Intents in the Android OS are disclosed. In one embodiment, an application for accessing a cloud-based storage platform triggers the broadcast of a custom Intent to all applications on a mobile device to detect an authorized application that is capable of interacting with the application. Once an authorized application is chosen, the application opens a secure channel for communication with the authorized application and passes encrypted data stream to the to the secure channel for access by the authorized application.

    Abstract translation: 公开了基于Android OS中称为Intents的消息系统来创建用于应用间通信的安全通道的系统和方法。 在一个实施例中,用于访问基于云的存储平台的应用触发对移动设备上的所有应用的定制意图的广播,以检测能够与应用交互的授权应用。 一旦选择了授权的应用程序,应用程序打开一个用于与授权应用程序进行通信的安全通道,并将加密的数据流传递到安全通道以供授权应用程序访问。

    SYSTEMS AND METHODS FOR SECURE FILE PORTABILITY BETWEEN MOBILE APPLICATIONS ON A MOBILE DEVICE
    14.
    发明申请
    SYSTEMS AND METHODS FOR SECURE FILE PORTABILITY BETWEEN MOBILE APPLICATIONS ON A MOBILE DEVICE 有权
    在移动设备上移动应用程序之间保证文件易用性的系统和方法

    公开(公告)号:US20130332723A1

    公开(公告)日:2013-12-12

    申请号:US13776358

    申请日:2013-02-25

    Applicant: BOX, INC.

    Abstract: Systems and methods for secure file portability between mobile applications in a cloud-based environment or cloud-based collaboration and file sharing environment. In one embodiment, a server-based key generation service generates an encryption key that is unique to each file transfer transaction between mobile applications accessed via a mobile device. Data packages leaving a mobile application are then encrypted using the encryption key to provide secure file portability between mobile applications. In another embodiment, a background service triggered by a mobile application detects when a user is logged out of the mobile application and revalidates the user session with the mobile application to maintain portability of files between mobile applications. The background service presents a minimal user interface to get the user's credentials for the mobile application, without the user having to switch to the mobile application, and obtains an authentication token from a remote server using the user's credentials.

    Abstract translation: 基于云环境的移动应用程序或基于云的协作和文件共享环境之间的安全文件可移植性的系统和方法。 在一个实施例中,基于服务器的密钥生成服务生成对经由移动设备访问的移动应用之间的每个文件传输交易是唯一的加密密钥。 然后使用加密密钥对离开移动应用程序的数据包进行加密,以提供移动应用程序之间的安全文件可移植性。 在另一个实施例中,由移动应用程序触发的后台服务检测用户何时退出移动应用程序,并重新验证与移动应用程序的用户会话,以维护移动应用程序之间文件的可移植性。 后台服务提供了最小的用户界面来获取移动应用程序的用户凭据,而无需用户切换到移动应用程序,并使用用户凭据从远程服务器获取身份验证令牌。

    METHODS, ARCHITECTURES AND SECURITY MECHANISMS FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT IN A CLOUD-BASED PLATFORM
    15.
    发明申请
    METHODS, ARCHITECTURES AND SECURITY MECHANISMS FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT IN A CLOUD-BASED PLATFORM 有权
    第三方应用于基于云计算平台访问内容的方法,体系结构和安全机制

    公开(公告)号:US20130318593A1

    公开(公告)日:2013-11-28

    申请号:US13897421

    申请日:2013-05-19

    Applicant: Box, Inc.

    CPC classification number: G06F17/30997 G06F17/301 H04L63/0428 H04L63/08

    Abstract: Techniques are disclosed for methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform. In one embodiment, a method includes, providing a third-party application with direct access to content in a cloud-based environment. The third-party application is hosted by an entity different from that of the cloud-based environment. In some embodiments, the direct access to the content in the cloud-based environment is provided to the third-party application and accomplished without a need to access an application that is native to the cloud-based environment.

    Abstract translation: 公开了针对第三方应用程序访问基于云平台的内容的方法,架构和安全机制的技术。 在一个实施例中,一种方法包括:向第三方应用提供对基于云的环境中的内容的直接访问。 第三方应用程序由与基于云的环境不同的实体托管。 在一些实施例中,将基于云的环境中的内容的直接访问提供给第三方应用,并且在不需要访问基于云的环境本机的应用的情况下实现。

    System and method of a manipulative handle in an interactive mobile user interface

    公开(公告)号:US10897404B2

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

    申请号:US16227188

    申请日:2018-12-20

    Applicant: Box Inc.

    Abstract: System and method of a manipulative handle for revealing detail information in an interactive mobile user interface are disclosed. In one embodiment, when an activity supported by a cloud-based (e.g., online cloud-based collaboration platform) is initiated, the status of the activity is tracked and displayed using an animated user interface element. On and/or near the animated user interface element are hidden grab points that can be engaged to expand the user interface element to reveal detail relating to the activity. If the user interface element is already in an expanded state, detecting activation of hidden grab points on and/or near the user interface element causes minimization of the user interface element, thereby concealing the detail revealed earlier.

    Identification verification mechanisms for a third-party application to access content in a cloud-based platform
    17.
    发明授权
    Identification verification mechanisms for a third-party application to access content in a cloud-based platform 有权
    用于第三方应用程序访问基于云平台的内容的身份验证机制

    公开(公告)号:US09552444B2

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

    申请号:US13898242

    申请日:2013-05-20

    Applicant: Box, Inc.

    CPC classification number: G06F17/30997 G06F17/301 H04L63/0428 H04L63/08

    Abstract: Techniques are disclosed for using a third-party application to access or edit a file within a cloud-based environment within a cloud-based platform or environment. In one embodiment, a method includes, in response to a request to access the content in the cloud-based environment, providing the third-party application with a login view to verify an identity of a user. The login view is generated from a server hosting the environment. The method further includes, upon the verification of the user's identity, providing the requested content to the third-party application.

    Abstract translation: 公开了使用第三方应用程序来访问或编辑基于云的平台或环境中的基于云的环境中的文件的技术。 在一个实施例中,一种方法包括响应于在基于云的环境中访问内容的请求,向第三方应用提供登录视图以验证用户的身份。 登录视图是从托管环境的服务器生成的。 该方法还包括在验证用户身份时,向第三方应用提供所请求的内容。

    Force upgrade of a mobile application via a server side configuration file
    18.
    发明授权
    Force upgrade of a mobile application via a server side configuration file 有权
    通过服务器端配置文件强制升级移动应用程序

    公开(公告)号:US09311071B2

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

    申请号:US13776467

    申请日:2013-02-25

    Applicant: Box, Inc.

    CPC classification number: G06F8/65 G06F8/656

    Abstract: Systems and methods which forces or automatically upgrades a mobile application installed on a mobile device for security, stability or any other concerns via a server-side configuration file are disclosed. In one embodiment, a configuration file including a list of build identifiers that have been banned or flagged is placed on a server, which can be a server providing cloud-based collaboration or file sharing services, for access by associated mobile applications and/or devices. A mobile application installed on a mobile device can download the configuration file and determine whether a build identifier of the mobile application is listed on the configuration file. If so, the mobile application can shut down, prompt or force an upgrade, or restrict operation of the mobile application in other ways.

    Abstract translation: 公开了通过服务器端配置文件强制或自动升级安装在移动设备上的移动应用以实现安全性,稳定性或任何其它关注的系统和方法。 在一个实施例中,包括已被禁止或标记的构建标识符的列表的配置文件被放置在服务器上,服务器可以是提供基于云的协作或文件共享服务的服务器,用于由相关联的移动应用和/或设备 。 安装在移动设备上的移动应用可以下载配置文件,并确定配置文件中是否列出了移动应用的构建标识符。 如果是这样,移动应用程序可以以其他方式关闭,提示或强制升级或限制移动应用程序的操作。

    Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform
    20.
    发明授权
    Methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform 有权
    第三方应用程序访问基于云平台的内容的方法,架构和安全机制

    公开(公告)号:US08914900B2

    公开(公告)日:2014-12-16

    申请号:US13897421

    申请日:2013-05-19

    Applicant: Box, Inc.

    CPC classification number: G06F17/30997 G06F17/301 H04L63/0428 H04L63/08

    Abstract: Techniques are disclosed for methods, architectures and security mechanisms for a third-party application to access content in a cloud-based platform. In one embodiment, a method includes, providing a third-party application with direct access to content in a cloud-based environment. The third-party application is hosted by an entity different from that of the cloud-based environment. In some embodiments, the direct access to the content in the cloud-based environment is provided to the third-party application and accomplished without a need to access an application that is native to the cloud-based environment.

    Abstract translation: 公开了针对第三方应用程序访问基于云平台的内容的方法,架构和安全机制的技术。 在一个实施例中,一种方法包括:向第三方应用提供对基于云的环境中的内容的直接访问。 第三方应用程序由与基于云的环境不同的实体托管。 在一些实施例中,将基于云的环境中的内容的直接访问提供给第三方应用,并且在不需要访问基于云的环境本机的应用的情况下实现。

Patent Agency Ranking