Michael B. Beaver - Raleigh NC, US Jonathan D. Costello - Durham NC, US Jason R. Gary - Clermont FL, US Ravi Shah - Laveen AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
719318
Abstract:
A method, system and computer program product for updating the display state of the user interface of a subscriber client. A macro component definition file is inspected to obtain the listing of events associated with each macro component listed in the macro component definition file. An event callback function is created for each macro component listed in the macro component definition file, where the callback function will update the displayed user interface of the subscriber client to be the display state of the macro component when one its associated events is published by the publisher. Upon detecting a published event, the event callback function associated with the published event is executed thereby automatically updating the display state of the user interface of the subscriber client to be the display state of the macro component associated with the published event.
Preserving Event Data For Lazily-Loaded Macro Components In A Publish/Subscribe System
Michael B. Beaver - Raleigh NC, US Jonathan D. Costello - Durham NC, US Jason R. Gary - Clermont FL, US Ravi Shah - Laveen AZ, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/30
US Classification:
707791, 707E17127
Abstract:
A method, system and computer program product for preserving event data for lazily-loaded macro components. Upon detecting an event published by a publisher, the logical channel of the detected event is identified. If one of the macro components to be lazily-loaded is a primary receiver for that logical channel (determined by performing a table-lookup of a data structure containing a listing of macro components and their associated logical channels for which they are to be the primary receivers), then the indication of the logical channel of the detected event along with the data of the published event are stored as a key/value pair in a data structure. Upon the macro component to be lazily-loaded having been loaded, the data of the published event associated with the logical channel for which the loaded macro component is a primary receiver is retrieved and transmitted to that logical channel.
Sep 2006 to 2000 President/FounderWRTC Hartford, CT 2011 to May 2013 Executive Board Member, Promotions ManagerUnique Homes Medfield, MA Jun 2009 to 2012 Construction Site Assistant, Olde Village Square
Education:
Trinity College Hartford, CT May 2013 Bachelor of Arts in HistoryThe Dexter School Brookline, MA High School Diploma
Skills:
Microsoft Office Suite, Google, Microsoft, Apple, Social Networking, Moodle, Blackboard, Research and Analysis, Wordpress, Adobe, SPSS, ATLAS.ti, Wiki, Rivendell
Sep 2002 to 2000 President/FounderHead of the Charles Regatta Cambridge, MA Oct 2013 to Oct 2013 AnnouncerTrinity College Trap and Skeet Club
Sep 2012 to May 2013 Participating MemberTrinity College Samba Band, Trinity College
2012 to May 2013WRTC
Sep 2011 to May 2013 Disk JockeyWRTC Hartford, CT 2011 to May 2013 Executive Board Member, Promotions ManagerPi Kappa Alpha, Trinity College
Sep 2009 to May 2013 Active member of international Greek society, electedExecutive Committee
Sep 2011 to Nov 2011 Sergeant-at-ArmsTrinity College Trap and Skeet Club
Sep 2008 to Mar 2010 Varsity Crew TeamUnique Homes Medfield, MA Jun 2009 to 2010 Construction Site Assistant/General Consultant, Olde Village SquareThe Trinity Tripod, Trinity College
Sep 2008 to Sep 2009 Contributor for School NewspaperFirst Captain elected by peers Sep 2007 to Mar 2008The View, Dexter School
Sep 2007 to Mar 2008 Founding Member/Co-Editor of School NewspaperDexter School
Sep 2003 to Mar 2008 Varsity Crew TeamBoston Rowing Club Boston, MA Jun 2007 to 2008 Elite Club Crew Team
Education:
Trinity College Hartford, CT May 2013 Bachelor of Arts in HistoryThe Dexter School Brookline, MA Sep 2002 to May 2008
Lo there do I see my father. Lo there do I see my mother and my sisters and my brothers. Lo there do I see the line of my people, back to the beginning. Lo, they do call to me, they bid me take my pla...
Bragging Rights:
Ran over by a car, Seen metallica live, survived longer than 20 years