H04L67/1095

SYSTEMS AND METHODS FOR CONTENT SHARING THROUGH EXTERNAL SYSTEMS

Disclosed are mechanisms for sharing content through content consumption systems. A sharing module publishes content in a share and metadata associated therewith to a content consumption system external to a managed repository. The share represents a folder or directory in the managed repository. The publication can be made through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and a content consumption system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the content consumption system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the content consumption system.

Saving files from third-party systems directly to a cloud storage system

A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.

Saving files from third-party systems directly to a cloud storage system

A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.

APPLICATION PROCESSING METHOD AND RELATED DEVICE
20230217220 · 2023-07-06 ·

Application processing methods and apparatuses applied to an intelligent vehicle are provided. One application processing method comprises: monitoring a distance between a terminal device and an intelligent vehicle, running a second application on the intelligent vehicle in response to a first preset condition being met, wherein the first preset condition comprises that the distance is less than a first threshold, obtaining a first use status of a first application running on the terminal device in response to a second preset condition being met, wherein the second preset condition comprises that the distance is less than a second threshold, and the second application is a version of the first application for the intelligent vehicle, and synchronizing the first use status to the second application on the intelligent vehicle.

Synchronization cache seeding

Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established.

Synchronization cache seeding

Synchronization metadata is read from non-volatile storage. The synchronization metadata comprises indications of one or more synchronization targets. A synchronization target is a node of a clustered storage system. A synchronization cache is populated with the synchronization metadata. After populating the synchronization cache with at least a portion of the synchronization metadata, a connection to a network is established. After the connection to the network is established, a connection to a first of the one or more synchronization targets is established.

METHOD AND APPARATUS FOR SYNCHRONIZING INFORMATION, AND STORAGE MEDIUM
20230216673 · 2023-07-06 ·

A method and an apparatus for synchronizing information, and a storage medium. The method includes acquiring, in response to determining that a digital key name has been changed by a vehicle-side device, a first name of a digital key changed by the vehicle-side device; and changing a digital key name displayed on the terminal device to the first name.

Systems and methods for providing user preferences for a connected device
11552845 · 2023-01-10 · ·

An information wallet system includes an information wallet account associated with a user of the system, and a server having a memory and a processor. The processor is configured to receive user information from a user computing device, wherein the user information is related to a user of the information wallet account, determine, based on the user information, one or more user settings preferences related to a second computing device, receive an information request, wherein the information request includes a request to send the one or more user settings preferences to the second computing device, and to send the one or more user settings preferences to the second computing device, wherein the one or more user settings preferences are useable by the second computing device to adjust one or more settings of the second computing device.

EXTENDING EXPIRATION OF USER SESSIONS WITH AUTHENTICATION REFRESH

A gateway performs silent authentication refreshes with an identity management platform in order to extend the expiration of a cookie provided to an endpoint that accesses network applications through the gateway.

FILE SHARING FRAMEWORK IN NETWORK SECURITY SYSTEMS TO SYNCHRONIZE DATA AND CONFIGURATION FILES ACROSS VIRTUAL MACHINE CLUSTERS INDEPENDENT OF FILE SHARING TECHNOLOGIES
20230216917 · 2023-07-06 ·

A source node from the cluster of nodes, responsive to receiving the file sharing command from other applications on the same node (e.g., on a virtual machine in the cluster of nodes), copies the shared file to a source workspace directory and compress, and then copy the compressed file to the file sync database. The command comprises a configuration template with file retrieval information. A target node from the cluster of nodes, listens for commands from other nodes in the cluster of nodes. Responsive to receiving the file sharing command, the compressed file is copied from the file sync database to a target workspace directory and decompress, and then copy the shared file to node.