Patents by Inventor Timothy E. Preece

Timothy E. Preece 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: 7653797
    Abstract: A garbage collector can initialize a garbage collection cycle. The cycle can include a mark phase and a sweep phase. The mark phase can traverses a complete set of objects in a heap. The heap can be associated with a virtual application memory including a primary memory and a secondary memory. The virtual application memory can be managed by a virtual memory manager, which moves pages between the primary memory and the secondary memory. Information can be bidirectionally communicated between a garbage collector and the virtual memory manager. A default order in which the objects are evaluated during the mark phase can be altered to minimize paging activity. The altering of the order can be based at least in part upon information obtained from the virtual memory manager.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: January 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Anthony H. Phillips, Timothy E. Preece, Andrew D. Wharmby
  • Publication number: 20090276425
    Abstract: A method, system, and computer program product for encoding search results as a search permanent link Uniform Resource Locator (URL). The search result permanent link URL allows a user to distribute a search query that ensures that a set of search results will be the same (known as a fixed set of search result URLs) when the search query is re-run. If there is a broken search result URL link, the broken link is highlighted within a fixed set of search result URLs.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 5, 2009
    Inventors: Anthony H. Phillips, Timothy E. Preece
  • Publication number: 20090248701
    Abstract: The present invention provides for a system configured to redirect file access through a web server through the use of a symbolic link file. This symbolic link file is modified to include connection and authentication information of a file stored on a remote file system but is accessible through a web server. When the modified symbolic link file is accessed on a computer which is remote to the remote file system, the computer recognizes that the symbolic link requires an internet connection to the linked file. The computer establishes an internet connection to the web server using the connection and authentication connection information in the modified symbolic link file. The file is then accessed and downloaded from the web server. The computer accordingly is able to seamlessly access and open the modified symbolic link file as if it was an unmodified symbolic link file.
    Type: Application
    Filed: December 15, 2008
    Publication date: October 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Anthony H. Phillips, Timothy E. Preece
  • Patent number: 7502856
    Abstract: The present invention provides for a method redirecting file access through a web server through the use of a symbolic link file. This symbolic link file is modified to include connection and authentication information of a file stored on a remote system but is accessible through a web server. When the modified symbolic link file is accessed on the local computer, the local computer recognizes that the symbolic link requires an internet connection to the linked file. The local computer establishes an internet connection to the web server using the connection and authentication connection information in the modified link file. The file is accessed and downloaded from the web server. The local computer is able to seamlessly access the modified symbolic link file as if it was a unmodified symbolic link file.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: March 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Anthony H. Phillips, Timothy E. Preece