Patents by Inventor Janet Dmitrovich

Janet Dmitrovich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8281291
    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.
    Type: Grant
    Filed: December 29, 2007
    Date of Patent: October 2, 2012
    Assignee: International Business Machines Corporation
    Inventors: Janet Dmitrovich, Philip Lee Langdale, James Patrick Robbins, William J. Tracey
  • Publication number: 20080098265
    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.
    Type: Application
    Filed: December 29, 2007
    Publication date: April 24, 2008
    Applicant: International Business Machines Corporation
    Inventors: Janet Dmitrovich, Philip Langdale, James Robbins, William Tracey
  • Patent number: 6934707
    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.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: August 23, 2005
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Janet Dmitrovich
  • Publication number: 20050165837
    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.
    Type: Application
    Filed: January 22, 2004
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Janet Dmitrovich, Philip Langdale, James Robbins, William Tracey
  • Patent number: 6434565
    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.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: August 13, 2002
    Assignee: International Business Machines Corporation
    Inventors: Viktors Berstis, Janet Dmitrovich