Patents by Inventor Thomas P. VACCARINO

Thomas P. VACCARINO 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: 10089355
    Abstract: Systems and methods are disclosed for partitioning data into n partitions in a database used for information retrieval. According to certain embodiments implemented with at least one processor, a perceived load is determined for each of a plurality of substrings, each of the substrings corresponding to one or more entries in the database. The plurality of substrings are ordered from highest to lowest perceived load. Data associated with each of the first n substrings is assigned to a separate partition, wherein n is greater than one. Moreover, data associated with each of the remaining substrings is assigned to the n partitions based on a score. The score is computed by calculating, for each partition, a load variance and an entropy weight for the candidate substring. The load variance and the entropy weight are combined, and the candidate substring is assigned to the partition that has the lowest combined score.
    Type: Grant
    Filed: September 1, 2014
    Date of Patent: October 2, 2018
    Assignee: Mapquest, Inc.
    Inventors: Darren A. Spehr, Miria Grunick, Antony M. Pegg, Andrew McMahon, Thomas P. Vaccarino
  • Publication number: 20160062998
    Abstract: Systems and methods are disclosed for partitioning data into n partitions in a database used for information retrieval. According to certain embodiments implemented with at least one processor, a perceived load is determined for each of a plurality of substrings, each of the substrings corresponding to one or more entries in the database. The plurality of substrings are ordered from highest to lowest perceived load. Data associated with each of the first n substrings is assigned to a separate partition, wherein n is greater than one. Moreover, data associated with each of the remaining substrings is assigned to the n partitions based on a score. The score is computed by calculating, for each partition, a load variance and an entropy weight for the candidate substring. The load variance and the entropy weight are combined, and the candidate substring is assigned to the partition that has the lowest combined score.
    Type: Application
    Filed: September 1, 2014
    Publication date: March 3, 2016
    Inventors: Darren A. SPEHR, Miria GRUNICK, Antony M. PEGG, Andrew McMAHON, Thomas P. VACCARINO