Abstract:
A system and machine-implemented method for clearing an application cache. A request for a manifest file is received from an electronic device, the manifest file indicating a current version of application resources for loading web content offline. A determination is made if the request includes a first instruction for clearing an application cache on the electronic device, the application cache comprising a stored version of application resources for loading web content offline. In a case where the request includes the first instruction, a second instruction is transmitted to the electronic device, the second instruction for instructing the electronic device to clear the application cache.
Abstract:
A method of postponing an electronic message is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The device displays a first electronic message for a user of the computing device and receives user input to postpone the first electronic message. In response to the user input, the device displays a plurality of postponement locations in a user interface window and receives user selection of a postponement location from the displayed plurality of postponement locations. The device then inhibits display of the first electronic message at the computing device. When it is subsequently determined that the computing device is at the first postponement location, the device redisplays the first electronic message.
Abstract:
A method postpones an electronic message displayed for a user of a computing device. The user provides input to postpone the electronic message. Postponement options are displayed for the user. The user selects one of the options. Display of the message at the computing device is inhibited accordingly. One option enables a user to repeat the most recently selected postponement option. Another option postpones the message until the computing device is at a user-designated location. Another option inhibits display of the message at the computing device, but enables display of the message at another user-specified second computing device. Some postponement options are generated according to context of the electronic message, such as the content of the electronic message, the date or time when the user requested the postponement, or prior history of user-selected postponements. Some options are based on a sampling of postponement options selected by a plurality of users.
Abstract:
A system and a method are disclosed for selecting a file stored on a cloud server. A connection is established to a cloud server. A list of files stored on the cloud server is received. The list provided for display in a graphical user interface of an electronic messaging application. A user selection of a file from the list of files is received and the selected file is transferred from the cloud server in response to receiving the selection of the file. The transferred file is then attached to an electronic message.