SYSTEM AND METHOD OF A MANIPULATIVE HANDLE IN AN INTERACTIVE MOBILE USER INTERFACE

    公开(公告)号:US20190149431A1

    公开(公告)日:2019-05-16

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

    FORCE UPGRADE OF A MOBILE APPLICATION VIA A SERVER SIDE CONFIGURATION FILE
    2.
    发明申请
    FORCE UPGRADE OF A MOBILE APPLICATION VIA A SERVER SIDE CONFIGURATION FILE 有权
    通过服务器端配置文件强制升级移动应用程序

    公开(公告)号:US20140068588A1

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

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

    System and method for a third-party application to access content within a cloud-based platform
    3.
    发明授权
    System and method for a third-party application to access content within a cloud-based platform 有权
    用于第三方应用程序访问基于云的平台内容的系统和方法

    公开(公告)号:US09413587B2

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

    申请号:US13886147

    申请日:2013-05-02

    Applicant: Box, Inc.

    CPC classification number: H04L29/08117 H04L63/10 H04L67/06 H04L67/20 H04L67/22

    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 the cloud-based environment, responsive to detecting a request to access or edit a file using the third-party application, the file is provided for access or edit using the third-party application. The third-party application includes a user interface which is customized to enable storage of the accessed or edited file to the cloud-based environment. In some embodiments, the third-party application is allowed or restricted to store the accessed file back to the cloud-based environment.

    Abstract translation: 公开了使用第三方应用程序来访问或编辑基于云的平台或环境中的基于云的环境中的文件的技术。 在一个实施例中,一种方法包括在基于云的环境中响应于使用第三方应用来检测访问或编辑文件的请求,该文件被提供用于使用第三方应用进行访问或编辑。 第三方应用程序包含一个用户界面,用户界面是为了将访问或编辑的文件存储到基于云的环境。 在一些实施例中,允许或限制第三方应用将所访问的文件存储回基于云的环境。

    METADATA ENABLED THIRD-PARTY APPLICATION ACCESS OF CONTENT AT A CLOUD-BASED PLATFORM VIA A NATIVE CLIENT TO THE CLOUD-BASED PLATFORM
    4.
    发明申请
    METADATA ENABLED THIRD-PARTY APPLICATION ACCESS OF CONTENT AT A CLOUD-BASED PLATFORM VIA A NATIVE CLIENT TO THE CLOUD-BASED PLATFORM 有权
    元数据通过基于云的平台的本地客户端在基于云的平台上启用第三方应用程序访问

    公开(公告)号:US20130318125A1

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

    申请号:US13898200

    申请日:2013-05-20

    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, receiving, at the third-party application, metadata that identifies the file. The method further includes transmitting the metadata to a server which is associated with the third-party application. The metadata enables the server to request the file from the cloud-based environment.

    Abstract translation: 公开了针对第三方应用程序访问基于云平台的内容的方法,架构和安全机制的技术。 在一个实施例中,一种方法包括:在第三方应用中接收标识该文件的元数据。 所述方法还包括将所述元数据发送到与所述第三方应用相关联的服务器。 元数据使服务器能够从基于云的环境请求文件。

    SYSTEM AND METHOD FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT WITHIN A CLOUD-BASED PLATFORM
    5.
    发明申请
    SYSTEM AND METHOD FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT WITHIN A CLOUD-BASED PLATFORM 有权
    用于第三方应用程序的系统和方法,用于在基于云的平台中访问内容

    公开(公告)号:US20130297680A1

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

    申请号:US13886147

    申请日:2013-05-02

    Applicant: BOX, INC.

    CPC classification number: H04L29/08117 H04L63/10 H04L67/06 H04L67/20 H04L67/22

    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 the cloud-based environment, responsive to detecting a request to access or edit a file using the third-party application, the file is provided for access or edit using the third-party application. The third-party application includes a user interface which is customized to enable storage of the accessed or edited file to the cloud-based environment. In some embodiments, the third-party application is allowed or restricted to store the accessed file back to the cloud-based environment.

    Abstract translation: 公开了使用第三方应用程序来访问或编辑基于云的平台或环境中的基于云的环境中的文件的技术。 在一个实施例中,一种方法包括在基于云的环境中响应于使用第三方应用来检测访问或编辑文件的请求,该文件被提供用于使用第三方应用进行访问或编辑。 第三方应用程序包含一个用户界面,用户界面是为了将访问或编辑的文件存储到基于云的环境。 在一些实施例中,允许或限制第三方应用将所访问的文件存储回基于云的环境。

    System and method for creating a secure channel for inter-application communication based on intents
    6.
    发明授权
    System and method for creating a secure channel for inter-application communication based on intents 有权
    基于意图创建用于应用间通信的安全通道的系统和方法

    公开(公告)号:US09117087B2

    公开(公告)日:2015-08-25

    申请号: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
    7.
    发明授权
    Systems and methods for secure file portability between mobile applications on a mobile device 有权
    用于在移动设备上的移动应用之间的安全文件可移植性的系统和方法

    公开(公告)号:US09027108B2

    公开(公告)日:2015-05-05

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

    DISABLING THE SELF-REFERENTIAL APPEARANCE OF A MOBILE APPLICATION IN AN INTENT VIA A BACKGROUND REGISTRATION
    8.
    发明申请
    DISABLING THE SELF-REFERENTIAL APPEARANCE OF A MOBILE APPLICATION IN AN INTENT VIA A BACKGROUND REGISTRATION 有权
    通过背景注册取消移动应用程序自身的外观

    公开(公告)号:US20140068632A1

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

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

    IDENTIFICATION VERIFICATION MECHANISMS FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT IN A CLOUD-BASED PLATFORM
    9.
    发明申请
    IDENTIFICATION VERIFICATION MECHANISMS FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT IN A CLOUD-BASED PLATFORM 有权
    用于第三方应用程序的识别验证机制,用于访问基于云的平台中的内容

    公开(公告)号:US20130318586A1

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

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

    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.

Patent Agency Ranking