Patents Represented by Attorney, Agent or Law Firm John Black
  • Patent number: 6742028
    Abstract: A data processing network having at least one centrally accessed computer connected to a plurality of PC Client computers of various types containing myriad “content”, defined as any type of multimedia, program and OS elements, files or text and voice and video messages located in accessible storage, the centrally accessed computer having content management software and a database containing one copy of each content element unique to one PC Client and one copy of each content element common to a plurality of PC Client computers, each PC Client computer containing a software agent and numerous content elements in local accessed storage. A method and means for maintaining one copy of each common content element and one copy of each unique content element, stored in the database of the centrally accessed computer and for refreshing the contents of the PC Client computers as required from the database and network resources.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: May 25, 2004
    Inventors: Frank Wang, Richard A. Evins, Dennis Kelly
  • Patent number: 5058003
    Abstract: A dynamic address translation mechanism includes a first directory-look-aside-table (DLAT) for 4KB page sizes and a second DLAT for 1MB page sizes. The page size does need not be known prior to DLAT presentation. When a virtual address is presented for translation, it is applied simultaneously to both DLATs for translation by either DLAT if it contains a page address entry corresponding to the virtual address presented. If a DLAT "miss" occurs, segment/page table searching is initiated. The DLAT page sizes are preferably made equal to the segment/page sizes and placed on 4KB and 1MB boundaries. Virtual page addresses lie within either a 1MB page or a 4KB page, and an entry for any virtual address can exist in only one (not both) of the DLATs.
    Type: Grant
    Filed: December 15, 1988
    Date of Patent: October 15, 1991
    Assignee: International Business Machines Corporation
    Inventor: Steven W. White