Patent ID: 7610280

Claim:
A method for accessing content from one or more servers in a network, the method comprising: parsing a data source to determine event information for a scheduled event at a first location; determining user presence information that is detected based on a user being present at a second location, the user presence information determined based on active presence detected for the user at the second location; determining first content that is deemed likely that a user will access while present at the first location and second content that is deemed likely that the user will access while present at the second location; determining a priority for pre-positioning the first and second content based on different priorities assigned to the event information for the scheduled event and the user presence information based on active presence, wherein one of the first or second content is determined to be of a higher priority; and automatically pre-positioning the first or second content based on the determined priority, the determined priority pre-positioning the first content before the second content or the second content before the first content based on whichever the first or second content is determined to be of the higher priority, the pre-positioning performed by moving the first or second content from a first storage location to a second storage location to enable quicker access the accessing of the first or second content by the user from the second storage location while the user is at the first location or second location.