Patents by Inventor William P. McNeill

William P. McNeill 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: 8645399
    Abstract: Dynamic blocking determines which pairs of records in a data set should be examined as potential duplicates. Records are grouped together into blocks by shared properties that are indicators of duplication. Blocks that are too large to be efficiently processed are further subdivided by other properties chosen in a data-driven way. We demonstrate the viability of this algorithm for large data sets. We have scaled this system up to work on billions of records on an 80 node Hadoop cluster.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: February 4, 2014
    Assignee: Intelius Inc.
    Inventors: William P. McNeill, Andrew Borthwick
  • Publication number: 20130173560
    Abstract: Dynamic blocking determines which pairs of records in a data set should be examined as potential duplicates. Records are grouped together into blocks by shared properties that are indicators of duplication. Blocks that are too large to be efficiently processed are further subdivided by other properties chosen in a data-driven way. We demonstrate the viability of this algorithm for large data sets. We have scaled this system up to work on billions of records on an 80 node Hadoop cluster.
    Type: Application
    Filed: January 12, 2012
    Publication date: July 4, 2013
    Applicant: INTELIUS INC.
    Inventors: William P. McNeill, Andrew Borthwick
  • Patent number: 7203966
    Abstract: An enforcement architecture and method for implementing roaming digital rights management are disclosed. A license distributed from a license server to a computing device of a user may be uploaded to a license synchronization server, and rebound to other devices registered with the service, thereby enabling access to the licensed content from other computing devices. A second digital license of a second computing device is set to expire prior to a first digital license of a first computing device. Reactivating a decayed first digital license, that is deactivated during transmission of the second digital license, to the second device to access content of the first computing device.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Rajasekhar Abburi, James M. Alkove, William P. McNeill, Jeffrey R. McKune
  • Publication number: 20030084306
    Abstract: An enforcement architecture and method for implementing roaming digital rights management are disclosed. A license distributed from a license server to a computing device of a user may be uploaded to a license synchronization server, and rebound to other devices registered with the service, thereby enabling access to the licensed content from other computing devices.
    Type: Application
    Filed: June 27, 2001
    Publication date: May 1, 2003
    Inventors: Rajasekhar Abburi, James M. Alkove, William P. McNeill, Jeffrey R. McKune