A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. Responsive to a trigger to generate a summary portal page, the portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the plurality of different times specified according to the separate usage stored at each of the plurality of different times, such that the summary portal page provides a summary of at least a selection of previous usage of the at least one portal page. The trigger to generate a summary portal page includes a user selecting which previous stored portal usage, including usage of individual portlet applications, to summarize in the summary portal page, such that the summary portal page renders a summary of only that content selected by the user.
Applying User-Generated Deployment Events To A Grouping Of Deployable Portlets
Christina K. Lauridsen - Austin TX, US Lauren G. Wilcox - New York NY, US
Assignee:
International Business Machines - Armonk NY
International Classification:
G06F 17/30
US Classification:
707706, 707707, 707770
Abstract:
A mechanism is provided for applying individual user-generated deployment events to a grouping of bookmarked deployable Web archive files. The mechanism allows a user of a bookmarking service for deployable Web archive files to group bookmarked Web archive files according to criteria, such as tag names, and to perform actions, such as a deploy action, to all members of the group in a single user-generated event. The mechanism allows a user to perform a search of portlets meeting specified criteria. The user may then select portlets from the result set for deployment as a group. The mechanism also allows a user of the bookmarking service to tag pre-configured portlet groupings, or portal tabs. Users may choose to deploy not just a tagged portlet, but an entire tab of portlets in a single deployment action. The mechanism may also allow a user to deploy a collection of portal tabs.
Creating And Managing Reference Elements Of Deployable Web Archive Files
Lauren Gabriellle Wilcox - New York NY, US Marshall Allen Lamb - Raleigh NC, US Christina Karen Lauridsen - Austin TX, US Malcolm Casey Ong - New York NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707748
Abstract:
In some embodiments a mechanism creates a bookmark of a deployable web archives. In some embodiments, the bookmark includes deployment and runtime information of current and prior invocations of the deployable web archive, at least one user- and/or author-defined external specified tag describing the deployable web archive, and/or reference/link/access information to the deployable web archives.
Summarizing Portlet Usage Captured Responsive To Trigger Events In A Portal Page
Christina K. Lauridsen - Austin TX, US Malcolm C. Ong - Pflugerville TX, US Lauren G. Wilcox - New York NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00 G06F 15/173
US Classification:
715742, 715738, 715745, 715760, 715963, 709224
Abstract:
A portal summary controller monitors usage metadata indicating current usage of at least one portlet within at least one portal page for one of multiple events specified to trigger storage of the usage metadata. Responsive to detecting one of the multiple events within the usage metadata which triggers storage, the portal summary controller stores the detected usage metadata at a current time of at least one instance of at least one portlet application within the at least one portal page. Subsequent to storing separate detected usage metadata at multiple different times, the portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the multiple different times specified according to the separate usage metadata stored at each of the multiple different times, such that the summary portal page provides a summary of at least a selection of previous usage metadata selected by a user of the at least one portal page based on usage metadata stored responsive to trigger events.
Summarizing Portlet Usage Captured Responsive To Trigger Events In A Portal Page
Christina K. Lauridsen - Austin TX, US Malcolm C. Ong - Pflugerville TX, US Lauren G. Wilcox - New York NY, US
International Classification:
G06F 3/048
US Classification:
715781
Abstract:
A portal summary controller monitors usage metadata indicating current usage of at least one portlet within at least one portal page for one of multiple events specified to trigger storage of the usage metadata. Responsive to detecting one of the multiple events within the usage metadata which triggers storage, the portal summary controller stores the detected usage metadata at a current time of at least one instance of at least one portlet application within the at least one portal page. Subsequent to storing separate detected usage metadata at multiple different times, the portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the multiple different times specified according to the separate usage metadata stored at each of the multiple different times, such that the summary portal page provides a summary of at least a selection of previous usage metadata selected by a user of the at least one portal page based on usage metadata stored responsive to trigger events.
Creating And Managing Reference Elements Of Deployable Web Archive Files
LAUREN GABRIELLE WILCOX - New York NY, US MARSHALL ALLEN LAMB - Raleigh NC, US CHRISTINA KAREN LAURIDSEN - Austin TX, US MALCOLM CASEY ONG - New York NY, US
In some embodiments a method includes creating a bookmark of a deployable web archives In some embodiments, the bookmark includes deployment and runtime information of current and prior invocations of the deployable web archive, at least one user- and/or author-defined external specified tag describing the deployable web archive, and/or reference/link/access information to the deployable web archives
Method And Apparatus For Run-Time User Control Of System-Generated Content
Jennifer Lai - Garrison NY, US Jie Lu - Hawthorne NY, US Lauren G. Wilcox - New York NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/00 G06N 5/02
US Classification:
706 47
Abstract:
Methods and apparatus are provided for run-time user control of system-generated content. A user is presented with the system-generated content and can configure one or more rules at run-time. The rules identify one or more automated actions to perform upon the system-generated content when one or more conditions are satisfied. The automated actions are executed upon the system-generated content when the one or more conditions are satisfied. The exemplary automated actions may comprise transform, retrieve, update and alert. The conditions can specify, for example, when to perform the automated actions. Active tags may optionally be attached to or embedded directly in the system-generated content or in a document containing the system-generated content. Tools are optionally provided to allow a user to manage active tags.
User-Defined Profile Tags, Rules, And Recommendations For Portal
Christina K. Lauridsen - Austin TX, US Malcolm C. Ong - New York NY, US Lauren G. Wilcox - New York NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707769, 707E17108
Abstract:
A mechanism is provided for providing control over personalization of portal content. The mechanisms provide new tag types and management of these tags to be used in association with a portal application. Applications of the new tag types comprise filtering of new content in the form of recommendations or search results and filtering of accessed content in the form of session summaries. Users may specify user context or state via one or more profile tags or enhanced profile attributes. Users may generate new rules for displayed portlets or portlet recommendation lists. User defined rules may be based on existing available rule-building capabilities and user-defined context tags or enhanced profile attributes and private or public portlet or portal page tags. The portal summary service may configure generation of portal session summary data according to user-defined context, portlet or portal tags, and rules.
Georgia Institute of Technology
Associate Professor
Google Ai
User Experience Research Lead
Columbia University In the City of New York Aug 2007 - Aug 2013
Graduate Research Assistant and Ph.d Student
Microsoft Jun 2009 - Sep 2009
Research Intern
Ibm Aug 2007 - May 2009
Research Co-Op
Education:
Columbia University In the City of New York 2004 - 2006
Master of Science, Masters, Computer Science
Columbia University In the City of New York 2001 - 2004
Bachelors, Bachelor of Science, Computer Science
Columbia University In the City of New York 1988 - 1990
Doctorates, Doctor of Philosophy, Philosophy
Skills:
Human Computer Interaction Computer Science User Interface Design User Experience Software Design Machine Learning Programming Java User Centered Design Software Engineering Research Data Mining Software Development Usability Testing Interaction Design User Interface Perl
Interests:
Social Services Children Economic Empowerment Civil Rights and Social Action Politics Education Environment Poverty Alleviation Science and Technology Disaster and Humanitarian Relief Human Rights Animal Welfare Arts and Culture Health
Komarek Elementary School North Riverside IL 2001-2005
Community:
Chrissy Ruff, Lauren Wilcox, Christian Avina, Chelsea Vabro, Shaniqua Goodrich, Chris Deckworth, Jessica Litavecz, Sam Stepter, Natalie Moorw, Adam Kuta