Network Transmission Of Pages In Linkable Markup Language To Receiving Display Stations With Currently Displayed Pages Controlled By Tags In Succeeding Pages To Produce Aesthetically Pleasing Transitions Between Pages
Viktors Berstis - Austin TX, US Janet Dmitrovich - Round Rock TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F017/30
US Classification:
707 10, 707501, 707102, 709217
Abstract:
Transitions between current and succeeding World Wide Web (Web) pages are provided which are aesthetically desirable, make the user comfortable and may be easily variable by both designers and users of Web pages in computer managed communication networks such as the Web. There are provided control tags, in a transmitted page selected to succeed a currently displayed page, for controlling display functions in said currently displayed page in combination with means responsive to these control tags for implementing said display functions. In the implementation, control tags in the current page are selectively activatable in response to control tags in the succeeding page. In accordance with a preferred aspect of the invention, the current page further includes data for selectively determining whether the current page is controllable by said succeeding page. This data my be a list of URLs (Uniform Resource Linkages) of succeeding pages only by which the current page may be controlled. Conversely, the succeeding page may be set up to include this data for selectively determining whether said current page is controllable by said succeeding page.
System And Method For Embedded Java Memory Footprint Performance Improvement
Janet Dmitrovich - Round Rock TX, US Philip Lee Langdale - Austin TX, US James Patrick Robbins - Austin TX, US William J. Tracey - Round Rock TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/45
US Classification:
717148, 717140, 717151, 717153
Abstract:
A system and method are provided to allow demand loading and discarding of Java executable image (JXE) files. The virtual machine allocates an address space for a requested JXE program. The read-only portion of the JXE file is memory mapped from its nonvolatile location to the allocated memory space using read-only mapping and the read/write section of the JXE file are loaded into memory. When a page of the JXE program is needed, a page fault occurs if the read-only portion has not been loaded into memory. The operating system's page fault handler retrieves the needed page(s) from the nonvolatile storage location based upon the mapping data that resulted from the previously performed memory mapping. Because the read-only section of the JXE file is memory mapped using read-only mapping, the operating system's paging process is free to discard previously loaded memory pages that contain read-only portions of the JXE file.
System And Method For Embedded Java Memory Footprint Performance Improvement
Janet Dmitrovich - Round Rock TX, US Philip Langdale - Austin TX, US James Robbins - Austin TX, US William Tracey - Round Rock TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F007/00
US Classification:
707104100
Abstract:
A system and method are provided to allow demand loading and discarding of Java executable image (JXE) files. The virtual machine allocates an address space for a requested JXE program. The read-only portion of the JXE file is memory mapped from its nonvolatile location to the allocated memory space using read-only mapping and the read/write section of the JXE file are loaded into memory. When a page of the JXE program is needed, a page fault occurs if the read-only portion has not been loaded into memory. The operating system's page fault handler retrieves the needed page(s) from the nonvolatile storage location based upon the mapping data that resulted from the previously performed memory mapping. Because the read-only section of the JXE file is memory mapped using read-only mapping, the operating system's paging process is free to discard previously loaded memory pages that contain read-only portions of the JXE file.
Network Transmission Of Pages In Linkable Markup Language To Receiving Display Stations With Functions In Currently Displayed Pages Controlled By Tags In Succeeding Pages
Viktors Berstis - Austin TX Janet Dmitrovich - Round Rock TX
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1730
US Classification:
707101, 707100, 707102, 707501, 707 10
Abstract:
Progressions between current and succeeding World Wide Web (Web) pages are provided which are user friendly and may be easily variable by both designers and users of Web pages in computer managed communication networks such as the Web. There are provided control tags, in a transmitted page selected to succeed a currently displayed page, for controlling display functions in said currently displayed page in combination with means responsive to these control tags for implementing said display functions. In the implementation, control tags in the current page are selectively activatable in response to control tags in the succeeding page. In accordance with a preferred aspect of the invention, the current page further includes data for selectively determining whether the current page is controllable by said succeeding page. This data my be a list of URLs (Uniform Resource Linkages) of succeeding pages only by which the current page may be controlled. Conversely, the succeeding page may be set up to include this data for selectively determining whether said current page is controllable by said succeeding page.
Ibm 2005 - 2010
Software Engineer
Ibm Software Group Lotus 2008 - 2009
Software Engineer
Education:
University of Illinois at Urbana - Champaign
Syracuse University
Masters, Computer Engineering
Skills:
Java Soa Software Development Websphere Application Server Integration Eclipse Java Enterprise Edition Agile Methodologies Unix Software Engineering Junit Cloud Computing Websphere Linux Solution Architecture Architecture Clearcase Shell Scripting Enterprise Architecture Web Services Javascript Software Design Xml Scrum Distributed Systems Servlets Agile Project Management Software Project Management System Architecture Db2 Web Applications Requirements Analysis Android Development Mobile Devices Service Oriented Architecture