Customized user interface based on user profile information
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
G06F-017/30
G06F-003/0484
G06F-003/048
G06F-003/0481
출원번호
US-0059157
(2008-03-31)
등록번호
US-8868542
(2014-10-21)
발명자
/ 주소
Kimball, Jeffrey David
Wassom, Jr., John Thurston
Dolan, Christina Ann Rank
출원인 / 주소
Facebook, Inc.
대리인 / 주소
Keller Jolley Preece
인용정보
피인용 횟수 :
1인용 특허 :
94
초록▼
A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A us
A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
대표청구항▼
1. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characte
1. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;based on the accessed first user profile information, automatically customizing a first user interface for the first user by including a first toolbar control in a toolbar of the first user interface that provides access to a first set of pre-designated references to content selected based on the first user profile information, the first toolbar control being selectable from the first user interface without having to first select another toolbar control;accessing, by the processor, second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information; andbased on the accessed second user profile information, automatically customizing a second user interface for the second user by including a second toolbar control that is not included among the toolbar controls included in the first user interface customized for the first user, wherein the second toolbar control of the second user interface customized for the second user is selectable from second user interface without having to first select another toolbar control and provides access to a second set of pre-designated references to content selected based on the second user profile information. 2. The method of claim 1, wherein: the one or more actions of the first user comprise launching an application or frequently accessing or requesting content or services. 3. The method of claim 2, wherein the first user profile information includes information indicating that the first user is a child and the second user profile information includes information indicating that the second user is an adult. 4. The method of claim 3, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar button selectable by the second user to access particular electronic content deemed appropriate for an adult but not appropriate for a child. 5. The method of claim 4, wherein the toolbar button is selectable by the second user to access at least one of stock quote information or weather information. 6. The method of claim 3, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar drop-down menu selectable by the second user to access a set of links to particular electronic content deemed appropriate for an adult but not appropriate for a child. 7. The method of claim 6, further comprising enabling the second user to manually add or remove links from the set of links in the toolbar drop-down menu. 8. The method of claim 3, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar button or a toolbar drop-down menu selectable by the second user to make an online purchase. 9. The method of claim 1, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar button selectable by the second user to access particular electronic content deemed appropriate for the second user but not appropriate for the first user. 10. The method of claim 9, further comprising enabling the second user to manually add or remove links from the set of links in the toolbar drop-down menu. 11. The method of claim 1, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar drop-down menu selectable by the second user to access a set of links to particular electronic content deemed appropriate for the second user but not appropriate for the first user. 12. The method of claim 1, wherein the second toolbar control included in the second user interface customized for the second user that is not included in the first user interface customized for the first user comprises a toolbar button or toolbar drop-down menu selectable by the second user to make an online purchase. 13. A method comprising: identifying, by at least one processor, from among multiple user groups, a first user group associated with a first user, the multiple groups comprising groups based on one or more of age, maturity, characteristics determined or inferred based upon one or more actions of users, interests of users, or organizational positions of users;automatically customizing, by the at least one processor, a first user interface for the first user by including a first toolbar control in a toolbar menu of the first user interface based on the identified first user group, wherein the first toolbar control of the toolbar menu is selectable from the first user interface without having to first select another toolbar control and remains visible in the first user interface while the first user interface is being displayed;providing the first user interface customized for the first user to the first user;identifying, by at least one processor, from among multiple user groups, a second user group associated with a second user;automatically customizing, by the at least one processor, a second user interface for the second user by including a second toolbar control in the toolbar menu of the second user interface based on the identified second user group, wherein the second toolbar control of the toolbar menu: is not included among the toolbar controls included in the first user interface customized for the first user;is selectable from the toolbar menu of the second user interface without having to first select another toolbar control; andremains visible in the second user interface while the second user interface is being displayed. 14. The method of claim 13, wherein the multiple groups comprise multiple age groups, each age group being associated with a different toolbar menu. 15. The method of claim 14, wherein the multiple groups comprise an adult age group and a child age group, the adult age group being associated with a first toolbar menu and the child age group being associated with a second toolbar menu. 16. The method of claim 15, wherein the first toolbar menu includes at least one toolbar button not included in the second toolbar menu, the toolbar button being user-selectable to access particular electronic content deemed appropriate for adults. 17. The method of claim 15, wherein the first toolbar menu includes at least one toolbar drop-down menu not included in the second toolbar menu, the toolbar drop-down menu including a set of links user-selectable to access particular electronic content deemed appropriate for adults. 18. The method of claim 15, wherein the first toolbar menu includes at least one toolbar button or toolbar drop-down menu not included in the second toolbar menu, the toolbar button or toolbar drop-down menu being user selectable to make an online purchase. 19. The method of claim 13, wherein the multiple groups comprise a first group and a second group, the first group being associated with a first toolbar menu and the second group being associated with a second toolbar menu, the first toolbar menu including at least one toolbar button not included in the second toolbar menu, the toolbar button being user-selectable to access particular electronic content deemed appropriate for users in the first group and not appropriate for users in the second group. 20. The method of claim 13, wherein the multiple groups comprise a first group and a second group, the first group being associated with a first toolbar menu and the second group being associated with a second toolbar menu, the first toolbar menu including at least one toolbar drop-down menu not included in the second toolbar menu, the at least one toolbar drop-down menu including a set of links user-selectable to access particular electronic content deemed appropriate for users in the first group and not appropriate for users in the second group. 21. The method of claim 13, wherein the multiple groups comprise a first group and a second group, the first group being associated with a first toolbar menu and the second group being associated with a second toolbar menu, the first toolbar menu including at least one toolbar drop-down menu or toolbar button not included in the second toolbar menu, the at least one toolbar drop-down menu button or toolbar button being user-selectable to make an online purchase. 22. An apparatus comprising: a memory device that stores a set of instructions; andat least one processor, the set of instructions being executable by the at least one processor to cause the apparatus to perform a method comprising:accessing first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;accessing second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information;based on the accessed first user profile information, automatically customizing a first user interface for the first user to include a first toolbar control that is selectable from a toolbar of the first user interface without having to first select another toolbar control and provides access to a first set of pre-designated references to content selected based on the first user profile information; andbased on the accessed second user profile information, automatically customizing a second user interface for the second user to include a second toolbar control that is not included among the toolbar controls included in the first user interface customized for the first user, and wherein the second toolbar control of the second user interface customized for the second user is selectable from the toolbar of the second user interface without having to first select another toolbar control and provides access to a second set of pre-designated references to content selected based on the second user profile information. 23. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;based on the accessed first user profile information, automatically customizing a first user interface for the first user;providing the first user interface customized for the first user to the first user;enabling access to content in response to manipulation of the first user interface customized for the first user;accessing, by the processor, second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information;based on the accessed second user profile information, automatically customizing a second user interface for the second user to include a second toolbar control that: is not included among the toolbar controls included in the first user interface customized for the first user;remains visible in the second user interface customized for the second user while the second user interface customized for the second user is being displayed; andis selectable from a toolbar of the second user interface without having to first select another toolbar control;providing the second user interface customized for the second user to the second user; andenabling access to content in response to manipulation of the second user interface customized for the second user. 24. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;based on the accessed first user profile information, automatically customizing a first user interface for the first user by including a first toolbar control that: is selectable from a toolbar of the first user interface without having to first select another toolbar control; andprovides access to a first set of pre-designated references to content that are selected based on the first user profile information;accessing, by the processor, second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information; andbased on the accessed second user profile information, automatically customizing a second user interface for the second user by including a second toolbar control that is not included among the toolbar controls included in the first user interface for the first user, wherein the second toolbar control:is selectable from the toolbar of the second user interface without having to first select another toolbar control; andprovides access to a second set of pre-designated references to content selected based on the second user profile information. 25. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;based on the accessed first user profile information, automatically customizing, by the processor, a first user interface for the first user by including at least one toolbar control that is selectable from a toolbar of the first user interface without having to first select another toolbar control and that includes one or more links to content appropriate to the first user based on the accessed first user profile information;providing the first user interface customized for the first user to the first user;enabling access to content in response to manipulation of the first user interface customized for the first user;accessing, by the processor, second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information;based on the accessed second user profile information, automatically customizing a second user interface for the second user by including a second toolbar control that is not included among the toolbar controls included in the first user interface customized for the first user, wherein the second toolbar control: remains visible while the second user interface customized for the second user is being displayed; andis selectable from the toolbar of the second user interface without having to first select another toolbar control;providing the second user interface customized for the second user to the second user; andenabling access to content in response to manipulation of the second user interface customized for the second user. 26. A method comprising: accessing, by a processor, first user profile information associated with a first user, the first user profile information comprising one or more of information indicative of an age or a level of maturity of the first user, a category of interest to the first user, a characteristic determined or inferred based upon one or more actions of the first user, a location associated with the first user, or a name of the first user;based on the accessed first user profile information, automatically customizing, by the processor, a first user interface for the first user to include a first toolbar control that is selectable from a toolbar of the first user interface without having to first select another toolbar control and that includes pre-designated references to content selected based on the first user profile information;accessing, by the processor, second user profile information associated with a second user, the second user profile information comprising one or more of information indicative of an age or a level of maturity of the second user, a category of interest to the second user, a characteristic determined or inferred based upon one or more actions of the second user, a location associated with the second user, or a name of the second user, wherein the second user profile information is different from the first user profile information; andbased on the accessed second user profile information, automatically customizing a second user interface for the second user, wherein the second user interface customized for the second user includes a second toolbar control that is not included among the toolbar controls included in the first user interface customized for the first user, and wherein the second toolbar control of the second user interface customized for the second user is selectable from a toolbar of the second user interface without having to first select another toolbar control and provides access to a second set of pre-designated references to content selected based on the second user profile information.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (94)
Anoop Gupta ; David M Bargeron, Accessing annotations across multiple target media streams.
Fowler Glenn S. (Scotch Plains NJ) Korn David G. (New York NY) Koutsofios Elefterios (Chatham NJ) North Stephen C. (Califon NJ), Apparatus and methods for visualizing operation of a system of processes.
Jones Jeremy A. ; Mayle Neil L. ; Parsons Paige K. ; Shalit Andrew L. M. ; St. Clair ; Jr. William W. ; Steele Oliver W. ; Strassmann Steven H. ; White Derek R., Aspect and style elements of an improved graphical user interface.
Chang April S. ; Large Andrew R. ; Snyder Alan, Authentication and access control in a management console program for managing services in a computer network.
Ezekiel Alan W. (Bellevue WA) Christian Bradford A. (Redmond WA), Automated system and method for dynamic menu construction in a graphical user interface.
Burner Michael G. ; Gilliat Bruce C. ; Jaquith Eric W. ; Marvit David L. ; Kahle Brewster ; O'Driscoll Niall ; Smith Z E. ; Tanenbaum Ronna C., Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata.
Malcolm Jerry W. (Austin TX), Computer system for dynamically generating display screen panels providing interactive interfaces for application progra.
Takeuchi Masato,JPX ; Kugimiya Shuzo,JPX, Display screen processing apparatus and storage medium containing therein program for controlling display screen proces.
Johnson William J. (Flower Mound TX) Lachman Larry M. (Irving TX) Smith Michael D. (Irving TX), Method and apparatus for automatically organizing user interface objects for multiple users on a single workstation.
Thomas C. Douglass, Method and apparatus for customization of information content provided to a requestor over a network using demographic information yet the user remains anonymous to the server.
Abraham Dalen M. ; Barnes Todd A. ; Bouche Paul F. ; Bougetz Thomas P. ; Gosselin Tracy A. ; Grieve Mark G. ; Langdon Brent A. ; Allison Robert C. ; Nikkel Michael S., Method and apparatus for managing internetwork and intranetwork activity.
Fang Gary G. ; Castaneda David ; Rahim Chowdhury F., Method and apparatus for switching low voltage CMOS switches in high voltage digital to analog converters.
Skopp Peter ; Vitale Benjamin F. ; Marur Vinod R. ; Tse Clifford S.C. ; Dulai Dharmender S., Method and apparatus to determine user identity and limit access to a communications network.
Lee James,TWX ; Wang Tai-Yuan,TWX ; Cheng Jen-Chieh,TWX ; Yeh Yun-Fuh,TWX, Method and system at a host node for hierarchically organizing the links visited by a world wide web browser executing a.
Stucka Joan E. (Boulder CO) Wiss Richard (Boulder CO), Method and system for dynamically sharing user interface displays among a plurality of application program.
LeMole Suzanne L. ; Nurenberg Steven Howard ; O'Neil Joseph Thomas ; Stuntebeck Peter H., Method and system for presenting customized advertising to a user on the world wide web.
Arcuri Michael P. ; Hoek Tjeerd ; Johnson Jeffrey J. ; Van Tilburg Martijn E., Method for dynamically displaying controls in a toolbar display based on control usage.
Dockweiler Hans Gunter,DEX ; Weber Joachim,DEX, Method for mapping a text-oriented user interface to a graphics user interface by means of a class library.
Brewer Susan C. (Keller TX) Brink Kathy A. (Coppell TX) Krebs ; Jr. William H. (Euless TX) Welch Robert P. (Colleyville TX), Method of graphically accessing electronic data.
David James Hetherington ; David Bruce Kumhyr, Method, system and computer program product for dynamic language switching in user interface menus, help text, and dialogs.
Morris Steve ; Lei James ; Narayen Shantanu ; Khosla Aditya, Methods and apparatuses for presenting a collection of digital media in a media container.
Shoichi Nagatomo JP, Network-access management system and method applied to network and computer program product including computer program recorded on storage medium for creating display data.
Bates, Cary Lee; Day, Paul Reuben, Organizing and categorizing hypertext document bookmarks by mutual affinity based on predetermined affinity criteria.
Black Wesley F. (2402 15th Ave. West Williston ND 58801) Black Robert J. (2114 8th Ave. East Williston ND 58801) Black Ronald L. (2311 17th Ave. West Williston ND 58801), Rotatable handle for disposal spool.
Kavalam Jude Jacob ; Sandeno Shawna Rae ; Bogdan Jeffrey L. ; Brown Christopher R. ; Blume Arthur E., System and method for resizing and rearranging a composite toolbar by direct manipulation.
Baker Brenda Sue (Berkeley Heights NJ) Grosse Eric (Berkeley Heights NJ), System and method for restricting user access rights on the internet based on rating information stored in a relational.
Schmidt Jonathan ; Donzis Lewis ; Donzis Henry ; Murphy John ; Baron Peter ; Savage Herb, System for controlling users access to a distributive network in accordance with constraints present in common access.
Herz Frederick S. M. ; Eisner Jason M. ; Ungar Lyle H., System for generation of object profiles for a system for customized electronic identification of desirable objects.
Carpenter Kevin D. ; Crosett ; III Alexander D. ; Kauffman Scott L. ; Vance ; Jr. Robert B. ; Wylie Susan D. ; Yeauger Gary A., System for providing subscriber with access to a content area customized for the combination of subscriber's responses to topic prompt, subtopic prompt, and action prompt.
Young Patrick (San Mateo CA) Roop John H. (Palo Alto CA) Ebright Allan R. (Los Gatos CA) Faber michael W. (Pleasanton CA) Anderson David (Mountain View CA), User interface for television schedule system.
Vertelney Laurie J. (San Carlos CA) Erickson Thomas D. (Mountain View CA) Mountford S. Joy (Mountain View CA) Thompson-Rohrlich John A. (Palo Alto CA) Salomon Gitta B. (Palo Alto CA) Wong Yin Y. (Pal, User interface system having programmable user interface elements.
Wiggins Ralphe (Stamford CT) Smith Elizabeth (Chappaqua NY) Shanbaum Suzanne P. (Mt. Kisco NY), Window selection method and system for an interactive display.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.