Patent ID: 8839411

Claim:
A system, comprising: (a) a primary control determining module, including one or more hardware processing devices, configured to determine which of a plurality of users in proximate vicinity of a computing device has primary control of the computing device, wherein the primary control determining module includes at least: (i) the primary control determining module configured to determine automatically which of the plurality of users detected in the proximate vicinity of the computing device has primary control of the computing device, wherein the primary control determining module configured to determine automatically which of the plurality of users detected in the proximate vicinity of the computing device has primary control of the computing device includes at least: (A) the primary control determining module including a user relinquishment detecting module, including the at least one or more hardware processing devices, configured to determine automatically which of the plurality of users detected in the proximate vicinity of the computing device has primary control of the computing device in response to the user relinquishment detecting module detecting that a user has relinquished primary control of the computing device including at least: (1) the user relinquishment detecting module for determining automatically which of the plurality of users detected in the proximate vicinity of the computing device has primary control of the computing device in response to detecting that a user has relinquished primary control of the computing device, the user relinquishment detecting module being configured for detecting that a user has relinquished primary control of the computing device based at least in part on one or more movements of the computing device, one or more visual cues, and/or one or more audio cues that when detected allow an inference of a transfer of the computing device from the user; and (b) an access providing module, including the one or more hardware processing devices, configured to provide a particular level of access to one or more items via the computing device, the access providing module being responsive at least in part to the primary control determining module configured to determine which of a plurality of users in proximate vicinity of a computing device has primary control of the computing device.