Methods and apparatus for facilitating multi-user computer interaction
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-005/225
H04N-005/445
H04N-021/45
G06F-003/00
G06F-021/00
G06F-003/048
G06Q-030/00
G06F-003/01
G06F-003/0487
출원번호
US-0614668
(2012-09-13)
등록번호
US-9310881
(2016-04-12)
발명자
/ 주소
Hansen, Timothy E.
Asokan, Ashwini
Jordan, Adam
Lundell, James W.
Payne, Michael J.
Raffa, Giuseppe
Shah, Rahul
Wan, Chieh-Yih
출원인 / 주소
Intel Corporation
대리인 / 주소
Barre Law Firm, PLLC
인용정보
피인용 횟수 :
2인용 특허 :
7
초록▼
A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest t
A data processing system includes components for providing a pleasant user experience. Those components may include a family interaction engine that provides a family channel. The family interaction engine may provide for creation of a user group. The family channel may present content of interest to multiple users in the user group. When a user is detected near the data processing system, the family interaction engine may automatically present content of interest to that user. When used for presenting media content, the data processing system may also cause supplemental data to automatically be presented, wherein the supplemental data is relevant to the media content and to a predetermined interest of the user. The data processing system may also provide a ranked list of applications for potential activation by the user. The applications may be ordered based on the current context. Other embodiments are described and claimed.
대표청구항▼
1. A method for facilitating multi-user computer interaction, comprising: automatically determining a first set of content items for a home screen of a first user of a data processing system, based at least in part on a user profile for the first user;automatically determining a second set of conten
1. A method for facilitating multi-user computer interaction, comprising: automatically determining a first set of content items for a home screen of a first user of a data processing system, based at least in part on a user profile for the first user;automatically determining a second set of content items for a home screen of a second user, based at least in part on a user profile for the second user, wherein the first user and the second user are individual users;automatically determining a third set of content items for a home screen of a family user, based at least in part on a user profile for the family user, wherein the family user is a collective user;enabling the first user to change settings in the first user profile;protecting the first user profile from changes by the second user;enabling the second user to change settings in the second user profile;protecting the second user profile from changes by the first user;enabling both the first user and the second user to change settings in the family user profile;automatically updating the user profile for the family user, based on a change to the settings in the first user profile;presenting the first set of content items on the home screen for the first user in response to the first user is signing in;after presenting the first set of content items on the home screen for the first user, automatically determining whether the first user has handed the data processing system to another person without signing out;in response to determining that the first user has handed the data processing system to another person without signing out, automatically determining an identity of the other person and automatically presenting a transfer interface that provides at least four different transfer options, wherein the transfer interface enables the other person to select and complete any of at least four different transfer options with no more than a single gesture of a single finger,wherein, when the other person comprises the second user, the at least four different transfer options comprise:a no-transition option, to cause the first user profile to be kept open,a complete-transition option, to cause the first user to be automatically signed out and the second user signed in,a temporary-transition option, to cause the second user to be temporarily signed in without signing the first user out, wherein the temporary-transition option, when selected, allows the second user to send content from an account for the second user to an account for the first user, anda shared-transition option, to cause the data processing system to make content recommendations based on both the first and second user profiles; andif the temporary-transition option has been selected:automatically determining whether the second user has handed the data processing system back to the first user; andautomatically signing out the second user while leaving the first user signed in, in response to the determining that the second user has handed the data processing system back to the first user. 2. A method according to claim 1, wherein: the transfer interface presents a first identifier for the first user and second identifier for the second user;the transfer interface enables the second user to select and complete the no-transition option by swiping the identifier for the second user off the screen;the transfer interface enables the second user to select and complete the complete-transition option by swiping the identifier for the first user off the screen;the transfer interface enables the second user to select and complete the temporary-transition option by touching the identifier for the second user without swiping the identifier for the second user off the screen; andthe transfer interface enables the second user to select and complete the shared-transition option by dragging the identifier for the second user towards a central location. 3. A method according to claim 1, further comprising: automatically determining whether all individual user profiles are inactive; andautomatically presenting the family channel in response to a determination that all individual user profiles are inactive. 4. A method according to claim 1, further comprising: before the first user has handed the data processing systems to another person, presenting at least one recommendation from a first set of recommendations for content predicted to be of interest to the first user; andin response to selection of the shared-transition option, automatically presenting at least one recommendation from a second set of recommendations for content predicted to be of interest to the first user and the second user. 5. A method according to claim 1, wherein the data processing system comprises multiple content items, an individual user account for the first user, an individual user account for the second user, and a family user account that corresponds to the family user profile, and the method further comprises: opening one of the individual user accounts in response to a current user signing in to the data processing system;in response to a determination that the current user has selected a content item among the multiple content items for sharing, presenting one or more selectable user identifiers for one or more other individual users and presenting a selectable user identifier for the family user;in response to determining that the current user has selected the user identifier for the family user, automatically modifying the family user profile to identify the selected content item as having been shared with the family user; andwhen the family user account is open, displaying a home screen for the family user that contains information about the selected content item that was shared with the family user. 6. At least one non-transitory machine accessible medium comprising computer instructions for facilitating multi-user computer interaction, wherein the computer instructions, in response to being executed on a data processing system, enable the data processing system to: automatically determine a first set of content items for a home screen of a first user, based at least in part on a user profile for the first user, wherein the first user is an individual user;automatically determine a second set of content items for a home screen of a second user, based at least in part on a user profile for the second user, wherein the first user and the second user are individual users;automatically determine a third set of content items for a home screen of a family user, based at least in part on a user profile for the family user, wherein the family user is a collective user;enable the first user to change settings in the first user profile, but protect the first user profile from changes by the second user;enable the second user to change settings in the second user profile but protect the second user profile from changes by the first user;enable both the first user and the second user to change settings in the family user profile;automatically update the user profile for the family user, based on a change to the settings in the first user profile;present the first set of content items on the home screen for the first user in response to the first user is signing in;after presenting the first set of content items on the home screen for the first user, automatically determine whether the first user has handed the data processing system to another person without signing out;in response to determining that the first user has handed the data processing system to another person without signing out, automatically determine an identity of the other person and automatically present a transfer interface that provides at least four different transfer options, wherein the transfer interface enables the other person to select and complete any of at least four different transfer options with no more than a single gesture of a single finger,wherein, when the other person comprises the second user, the at least four different transfer options comprise:a no-transition option, to cause the first user profile to be kept open,a complete-transition option, to cause the first user to be automatically signed out and the second user signed in,a temporary-transition option, to cause the second user to be temporarily signed in without signing the first user out, wherein the temporary-transition option, when selected, allows the second user to send content from an account for the second user to an account for the first user, anda shared-transition option, to cause the data processing system to make content recommendations based on both the first and second user profiles; andif the temporary-transition option has been selected:automatically determine whether the second user has handed the data processing system back to the first user; andautomatically sign out the second user while leaving the first user signed in, in response to the determining that the second user has handed the data processing system back to the first user. 7. At least one non-transitory machine-accessible medium according to claim 6, wherein: the transfer interface presents a first identifier for the first user and second identifier for the second user;the transfer interface enables the second user to select and complete the no-transition option by swiping the identifier for the second user off the screen;the transfer interface enables the second user to select and complete the complete-transition option by swiping the identifier for the first user off the screen;the transfer interface enables the second user to select and complete the temporary-transition option by touching the identifier for the second user without swiping the identifier for the second user off the screen; andthe transfer interface enables the second user to select and complete the shared-transition option by dragging the identifier for the second user towards a central location. 8. At least one non-transitory machine-accessible medium according to claim 6, wherein the computer instructions further enable the data processing system to: automatically determine whether all individual user profiles are inactive; andautomatically present the family channel in response to a determination that all individual user profiles are inactive. 9. At least one non-transitory machine-accessible medium according to claim 6, wherein the computer instructions further enable the data processing system to: before the first user has handed the data processing systems to another person, present at least one recommendation from a first set of recommendations for content predicted to be of interest to the first user; andin response to selection of the shared-transition option, automatically present at least one recommendation from a second set of recommendations for content predicted to be of interest to the first user and the second user. 10. At least one non-transitory machine-accessible medium according to claim 6, wherein the data processing system comprises multiple content items, an individual user account for the first user, an individual user account for the second user, and a family user account that corresponds to the family user profile, and the computer instructions further enable the data processing system to: open one of the individual user accounts in response to a current user signing in to the data processing system;in response to a determination that the current user has selected a content item among the multiple content items for sharing, present one or more selectable user identifiers for one or more other individual users and presenting a selectable user identifier for the family user;in response to determining that the current user has selected the user identifier for the family user, automatically modify the family user profile to identify the selected content item as having been shared with the family user; andwhen the family user account is open, display a home screen for the family user that contains information about the selected content item that was shared with the family user. 11. A data processing system comprising: a processing element;at least one non-transitory machine accessible medium responsive to the processing element; andcomputer instructions in the machine accessible medium which, when executed by the processing element, enable the data processing system to:automatically determine a first set of content items for a home screen of a first user, based at least in part on a user profile for the first user, wherein the first user is an individual user;automatically determine a second set of content items for a home screen of a second user, based at least in part on a user profile for the second user, wherein the first user and the second user are individual users;automatically determine a third set of content items for a home screen of a family user, based at least in part on a user profile for the family user, wherein the family user is a collective user;enable the first user to change settings in the first user profile, but protect the first user profile from changes by the second user;enable the second user to change settings in the second user profile but protect the second user profile from changes by the first user;enable both the first user and the second user to change settings in the family user profile;automatically update the user profile for the family user, based on a change to the settings in the first user profile;present the first set of content items on the home screen for the first user in response to the first user is signing in;after presenting the first set of content items on the home screen for the first user, automatically determine whether the first user has handed the data processing system to another person without signing out;in response to determining that the first user has handed the data processing system to another person without signing out, automatically determine an identity of the other person and automatically present a transfer interface that provides at least four different transfer options, wherein the transfer interface enables the other person to select and complete any of at least four different transfer options with no more than a single gesture of a single finger,wherein, when the other person comprises the second user, the at least four different transfer options comprise:a no-transition option, to cause the first user profile to be kept open,a complete-transition option, to cause the first user to be automatically signed out and the second user signed in,a temporary-transition option, to cause the second user to be temporarily signed in without signing the first user out, wherein the temporary-transition option, when selected, allows the second user to send content from an account for the second user to an account for the first user, anda shared-transition option, to cause the data processing system to make content recommendations based on both the first and second user profiles; andif the temporary-transition option has been selected:automatically determine whether the second user has handed the data processing system back to the first user; andautomatically sign out the second user while leaving the first user signed in, in response to the determining that the second user has handed the data processing system back to the first user. 12. A data processing system according to claim 11, wherein: the transfer interface presents a first identifier for the first user and second identifier for the second user;the transfer interface enables the second user to select and complete the no-transition option by swiping the identifier for the second user off the screen;the transfer interface enables the second user to select and complete the complete-transition option by swiping the identifier for the first user off the screen;the transfer interface enables the second user to select and complete the temporary-transition option by touching the identifier for the second user without swiping the identifier for the second user off the screen; andthe transfer interface enables the second user to select and complete the shared-transition option by dragging the identifier for the second user towards a central location. 13. A data processing system according to claim 11, wherein the computer instructions further enable the data processing system to: automatically determine whether all individual user profiles are inactive; andautomatically present the family channel in response to a determination that all individual user profiles are inactive. 14. A data processing system according to claim 11, wherein the computer instructions further enable the data processing system to: before the first user has handed the data processing systems to another person, present at least one recommendation from a first set of recommendations for content predicted to be of interest to the first user; andin response to selection of the shared-transition option, automatically present at least one recommendation from a second set of recommendations for content predicted to be of interest to the first user and the second user. 15. A data processing system according to claim 11, further comprising: multiple content items, an individual user account for the first user, an individual user account for the second user, and a family user account that corresponds to the family user profile; andwherein the computer instructions further enable the data processing system to:open one of the individual user accounts in response to a current user signing in to the data processing system;in response to a determination that the current user has selected a content item among the multiple content items for sharing, present one or more selectable user identifiers for one or more other individual users and presenting a selectable user identifier for the family user;in response to determining that the current user has selected the user identifier for the family user, automatically modify the family user profile to identify the selected content item as having been shared with the family user; andwhen the family user account is open, display a home screen for the family user that contains information about the selected content item that was shared with the family user.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Strong Robert D. (San Jose CA), Dynamic language model for speech recognition.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.