Default location that may be dynamically changed
AssigneeMicrosoft Corporation
InventorDavid J. Rasmussen
Life of this patent
Estimating the term…
Abstract
Content that is received by an application is delivered to a default location that may be dynamically updated. This default location for content may be updated without interfering with the functionality of a process or application that interacts with the default location. An API allows processes to request the current location of default location and then send and access content at the default location. A user interface allows a user to change the default location within a file system. The default location may be local to a computing device or remote from the computing device.
Claims20
A method for interacting with a default location for storing content, comprising:
- displaying a graphical user interface (GUI) used to update a location of the default location that is used by different applications to temporarily store content at the default location, and wherein a size of the default location changes in response to the different applications adding temporary content;
- receiving a request through the GUI by at least one of the different applications to update the location of the default location;
- receiving a save request through the GUI;
- dynamically updating the location of the default location in response to the save request;
- moving the content stored at the default location to the updated default location, wherein the different applications temporarily store content at the updated default location in response to updating the location of the default location;
- and
- directing any requests for the default location that are received after the update to the updated default location.
A computer-readable storage medium having computer-executable instructions that, when executed by a processor, perform a method for interacting with a default location for storing content, the method comprising:
- displaying a graphical user interface (GUI) used to update a location of the default location that is used by different applications to temporarily store content at the default location, and wherein a size of the default location changes in response to the different applications adding temporary content;
- receiving a request through the GUI by at least one of the different applications to update the location of the default location;
- receiving a selection of a save request;
- dynamically updating the location of the default location in response to the save request;
- moving the content stored at the default location to the updated default location, wherein the different application temporarily store content at the updated default location in response to updating the location of the default location;
- and
- directing any requests for the default location that are received after the update to the updated default location.
A system for handling default location that is dynamically changed, comprising:
- a processor and a computer-readable storage medium;
- an operating environment stored on the computer-readable storage medium and executing on the processor;
- a display;
- and
- an application operating under the control of the operating environment and operative to perform actions, including:
- displaying a graphical user interface (GUI) on the display used to update a location of the default location that is used by different applications to temporarily store content, and wherein a size of the default location changes in response to the different applications adding temporary content;
- receiving a request through the GUI by at least one of the different applications to update the location of the default location;
- receiving a selection of a save request;
- dynamically updating the location of the default location in response to the save request;
- moving the content stored at the default location to the updated default location, wherein the different applications temporarily store content at the updated default location in response to updating the location of the default location;
- and
- directing any requests for the default location that are received after the update to the updated default location.
Dependencies are inferred from the claim text.