Patents by Inventor David Dillon

David Dillon 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).

  • Publication number: 20260125945
    Abstract: A hybrid drive-thru door system that includes a door panel assembly movable between a plurality of operating modes. The door panel assembly includes a sliding door panel operable for movement between a closed position to at least partially cover a doorway opening and an opened position to at least partially expose the doorway opening. The sliding door panel has an upper sliding door panel member releasably attached to a lower sliding door panel member. The upper sliding door panel member is independently movable relative to the lower sliding door panel member in a window operating mode of the door panel assembly.
    Type: Application
    Filed: December 30, 2025
    Publication date: May 7, 2026
    Inventors: Vinay Patel, Christopher Kolodziej, Larry Hamaker, David Dillon
  • Patent number: 12509936
    Abstract: A hybrid drive-thru door system that includes a door panel assembly movable between a plurality of operating modes. The door panel assembly includes a sliding door panel operable for movement between a closed position to at least partially cover a doorway opening and an opened position to at least partially expose the doorway opening. The sliding door panel has an upper sliding door panel member releasably attached to a lower sliding door panel member. The upper sliding door panel member is independently movable relative to the lower sliding door panel member in a window operating mode of the door panel assembly.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: December 30, 2025
    Assignee: Allegion Access Technologies LLC
    Inventors: Vinay Patel, Christopher Kolodziej, Larry Hamaker, David Dillon
  • Publication number: 20250021525
    Abstract: The disclosure provides a method for storing data in a datastore. The method generally includes storing first data from a first data producer in a first file maintained in the datastore, receiving a read input/output (I/O) request to read the first data stored in the first file, in response to receiving the read I/O request, locking data in the first file to prevent further data from being stored in the first file, processing the read I/O request, and creating a second file for storing at least second data from the first data producer.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: David Dillon, Kostadin Georgiev
  • Publication number: 20240232141
    Abstract: The disclosure provides an approach for a version agnostic application programming interface (API) for versioned file systems. A method of processing a read request in a versioned file system includes receiving a write request from a first client. The write request adds one or more files to a first set of files in a first version of a directory or removes one or more files from the set of files in the first version of the directory. The method includes generating a second version of the directory containing a second set of files comprising the first set of files after adding or removing the one or more files. The method includes receiving a read request from a second client for a file, where the file is not in the second set of files, and where the read request does not specify a file version. The method includes serving the read request from an earlier version of the directory than the second version of the directory.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 11, 2024
    Inventors: David DILLON, Kostadin GEORGIEV
  • Publication number: 20230067739
    Abstract: A hybrid drive-thru door system that includes a door panel assembly movable between a plurality of operating modes. The door panel assembly includes a sliding door panel operable for movement between a closed position to at least partially cover a doorway opening and an opened position to at least partially expose the doorway opening. The sliding door panel has an upper sliding door panel member releasably attached to a lower sliding door panel member. The upper sliding door panel member is independently movable relative to the lower sliding door panel member in a window operating mode of the door panel assembly.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 2, 2023
    Inventors: Vinay Patel, Christopher Kolodziej, Larry Hamaker, David Dillon
  • Patent number: 9881441
    Abstract: Systems and methods for determining sweepstakes winners involve a display providing a code to an end-user device and the end user-device providing the displayed code to a computer, which determines whether the displayed code is a winning code. Whether a code is a winning code can be based on a variable factor, such as a geographic location, a date, a time of day, a day of a week, a number of submissions by a particular person, valued activities performed by a particular person. The identification of a code as a winning code can be performed either before the code is provided to the display or after the code is received by the computer.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 30, 2018
    Assignee: THE MEYERS PRINTING COMPANIES, INC.
    Inventor: David Dillon
  • Publication number: 20140274301
    Abstract: Systems and methods for determining sweepstakes winners involve a display providing a code to an end-user device and the end user-device providing the displayed code to a computer, which determines whether the displayed code is a winning code. Whether a code is a winning code can be based on a variable factor, such as a geographic location, a date, a time of day, a day of a week, a number of submissions by a particular person, valued activities performed by a particular person. The identification of a code as a winning code can be performed either before the code is provided to the display or after the code is received by the computer.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Meyers Printing Companies, Inc.
    Inventor: David Dillon
  • Patent number: 8615470
    Abstract: A subset of unique codes is generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained of the secure server.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: December 24, 2013
    Assignee: Verify Brand
    Inventor: David Dillon
  • Patent number: 8280817
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: October 2, 2012
    Assignee: Verify Brand LLC
    Inventor: David Dillon
  • Publication number: 20110225101
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Application
    Filed: March 16, 2011
    Publication date: September 15, 2011
    Applicant: VERIFY BRAND LLC
    Inventor: David Dillon
  • Patent number: 7996319
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: August 9, 2011
    Assignee: Verify Brand LLC
    Inventor: David Dillon
  • Patent number: 7918093
    Abstract: According to various embodiments, a portable cryogenic treatment system comprises a transportable housing. The transportable housing comprises a plurality of side walls, a front wall, a rear wall, a ceiling and a floor. The transportable housing includes a cryogenic liquid source and a cryogenic treatment chamber in fluid communication with the cryogenic liquid source. The cryogenic treatment chamber is configured to treat a treat able object using a cryogenic liquid.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: April 5, 2011
    Assignee: Dura 21, Inc.
    Inventors: David Dillon, Robert Maclnnis
  • Patent number: 7917443
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: March 29, 2011
    Assignee: Verify Brand LLC
    Inventor: David Dillon
  • Publication number: 20100268654
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Application
    Filed: May 27, 2010
    Publication date: October 21, 2010
    Applicant: MEYERS PRINTING COMPANY
    Inventor: David Dillon
  • Patent number: 7752137
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: July 6, 2010
    Assignee: Meyers Printing Company
    Inventor: David Dillon
  • Publication number: 20090211261
    Abstract: According to various embodiments, a portable cryogenic treatment system comprises a transportable housing. The transportable housing comprises a plurality of side walls, a front wall, a rear wall, a ceiling and a floor. The transportable housing includes a cryogenic liquid source and a cryogenic treatment chamber in fluid communication with the cryogenic liquid source. The cryogenic treatment chamber is configured to treat a treat able object using a cryogenic liquid.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Inventors: David Dillon, Robert Maclnnis
  • Publication number: 20070185788
    Abstract: A subset of unique codes is generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained of the secure server.
    Type: Application
    Filed: March 21, 2007
    Publication date: August 9, 2007
    Applicant: MEYERS PRINTING COMPANY
    Inventor: David Dillon
  • Publication number: 20070100761
    Abstract: A subset of unique codes (64) is generated (32) from a set of codes. The subset of codes are stored (50) in a database on a secure server (68) and each of the codes (64) is marked on a corresponding instantiation (58) of the product. The marked instantiations (58) are distributed (62). During their distribution (62), the marked instantiations are verified (60) for authenticity and for routing. This verification is preformed by reading or scanning (66) the codes (64) on the instantiations (58), and transmitting that information to the secure server (68) for comparison against the codes (64) and other information located in the database contained of the secure server (68).
    Type: Application
    Filed: November 3, 2004
    Publication date: May 3, 2007
    Applicant: MEYERS PRINTING COMPANY
    Inventor: David Dillon
  • Patent number: 7043461
    Abstract: The present invention relates to a computer implemented process for developing a model which predicts the value of a single dependent variable based on the value of at least one independent variable. The process comprises the steps of creating a dataset containing a plurality of observations each containing a value for the dependent variable and values for the at least one independent variable, creating from the dataset a plurality of original chromosomes each comprising a possible predictive model, developing a quantitative fitness measure for each chromosome, and creating a new generation of chromosomes by selecting a number of the original chromosomes based upon the fitness measures, crossing the selected original chromosomes by at least one of a cloning and a pure (standard) crossover technique, and mutating the crossed chromosomes. A system for carrying out the process of the present invention is also described.
    Type: Grant
    Filed: May 23, 2001
    Date of Patent: May 9, 2006
    Assignee: Genalytics, Inc.
    Inventors: Matthias Kehder, David Dillon
  • Publication number: 20050097054
    Abstract: A subset of unique codes are generated from a set of codes. The subset of codes are stored in a database on a secure server and each of the codes is marked on a corresponding instantiation of the product. The marked instantiations are distributed. During their distribution, the marked instantiations are verified for authenticity and for routing. This verification is performed by reading or scanning the codes on the instantiations, and transmitting that information to the secure server for comparison against the codes and other information located in the database contained therein.
    Type: Application
    Filed: November 3, 2003
    Publication date: May 5, 2005
    Inventor: David Dillon