Dual-mode and/or dual-display shared resource computing with user-specific caches
First Claim
Patent Images
1. A computer-implemented method of allocating memory cache on a portable shared-resource device comprising:
- maintaining a plurality of cache locations in memory of the portable shared-resource device;
storing a first user-specific item comprising data of previously and/or currently streamed content for a first user in a first cache location in the memory;
storing a second user-specific item comprising data of previously and/or currently streamed content for at least a second user in a second cache location in the memory;
switching an operation mode of the portable shared-resource device from a full-power mode to a low-power mode in response to a loss of network connectivity, the low-power mode consuming less power than the full-power mode; and
granting access of each user-specific item to each respective user based on which user is currently logged-in to operate the device, wherein the granting enables presenting each user-specific item to each respective user at the low-power mode without re-activating the full-power mode of the device to re-stream each user-specific item.
2 Assignments
0 Petitions
Accused Products
Abstract
A dual-mode, dual-display shared resource computing (SRC) device is usable to stream SRC content from a host SRC device while in an on-line mode and maintain functionality with the content during an off-line mode. Such remote SRC devices can be used to maintain multiple user-specific caches and to back-up cached content for multi-device systems.
-
Citations
18 Claims
-
1. A computer-implemented method of allocating memory cache on a portable shared-resource device comprising:
-
maintaining a plurality of cache locations in memory of the portable shared-resource device; storing a first user-specific item comprising data of previously and/or currently streamed content for a first user in a first cache location in the memory; storing a second user-specific item comprising data of previously and/or currently streamed content for at least a second user in a second cache location in the memory; switching an operation mode of the portable shared-resource device from a full-power mode to a low-power mode in response to a loss of network connectivity, the low-power mode consuming less power than the full-power mode; and granting access of each user-specific item to each respective user based on which user is currently logged-in to operate the device, wherein the granting enables presenting each user-specific item to each respective user at the low-power mode without re-activating the full-power mode of the device to re-stream each user-specific item. - View Dependent Claims (2, 3, 4, 15, 16, 17, 18)
-
-
5. One or more computer-readable storage media, storing processor-executable instructions that, when executed by one or more processors, configure the one or more processors to perform acts comprising:
-
establishing a connection between a host shared resource computing (SRC) device and a remote SRC device; during the established connection; streaming, from the host SRC device, content to the remote SRC device; receiving at the host SRC device, content transmitted from a memory of the remote SRC device associated with a user and/or a session; storing in a memory of the host SRC device, the received content of the remote SRC device associated with the user and/or the session; and streaming, from the host SRC device, additional content that is related to the streamed content to the remote SRC device prior to receiving a request for the additional content from the host SRC device to enable the remote SRC device to display the additional content after the host SRC device loses the established connection with the remote SRC device; establishing one or more connections between the host SRC device and the one or more additional remote SRC devices in response to determining that one or more additional remote SRC devices are associated with the user; and transmitting the received content of the remote SRC device to respective one or more memories of the one or more additional remote SRC devices associated with the user. - View Dependent Claims (6)
-
-
7. A system comprising:
-
one or more processors; memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; maintaining a plurality of cache locations in memory of a portable shared-resource device; storing a first user-specific item comprising data of previously and/or currently streamed content for a first user in a first cache location in the memory; switching an operation mode of the portable shared-resource device from a full-power mode to a low-power mode in response to a loss of network connectivity, the low-power mode providing fewer functionalities than the full-power mode; and granting access of the first user-specific item to the first user. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification