Patents by Inventor Thomas McGeehan

Thomas McGeehan 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: 9128946
    Abstract: Systems and methods for storing data files to a file system coupled to a database, and reading data files from the file system. In one aspect, a method for transferring a data file between a client system and a server system is provided. The client executes a first computer operating system and the server executes a second computer operating system, includes a file system, and is coupled to a database. The method includes receiving, by the database, a request to store the data file, wherein the request is transmitted to the database by a software application associated with the client. The method also includes receiving the data file from the client, storing the data file in a directory in the server file system, storing a path for the directory in the database, and outputting one of a success code and a failure code to the client.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: September 8, 2015
    Assignee: MasterCard International Incorporated
    Inventor: Thomas McGeehan
  • Patent number: 8738486
    Abstract: A computer-based method for discovering patterns in financial transaction card transaction data for the purpose of determining group membership of a merchant within the transaction data is described. The data relates to merchants that accept the financial transaction card for payment. The method includes receiving transaction data from at least one database, predicting a membership of a merchant in a group using at least one prediction algorithm and the retrieved transaction data, the algorithm generating meta-data describing the predictions, inputting the at least one predicted group membership and the meta-data into a data mining application, and assigning a confidence value to each predicted group membership by the data mining application, utilizing the predicted group memberships and the meta-data.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: May 27, 2014
    Assignee: MasterCard International Incorporated
    Inventor: Thomas McGeehan
  • Patent number: 8219550
    Abstract: A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: July 10, 2012
    Assignee: MasterCard International Incorporated
    Inventors: Christopher J. Merz, Thomas McGeehan
  • Publication number: 20110288875
    Abstract: A method of indoctrinating an experienced user of a behavioral modification program run on a microprocessor-based computer as a peer for at least one other user of the behavioral modification program, which selects an experienced user to become the peer, associates the peer with the at least one user within the behavioral modification program, and provides the peer with at least one workflow task. The peer is evaluated and rewarded based upon their performance. The system indoctrinates and rewards a peer for their participation in a behavioral modification program, and consists of a microprocessor configured to execute program instructions residing in memory. The program selects a user to become a peer, associates the peer with a user, provides a workflow task, and evaluates and rewards the peer based on their performance.
    Type: Application
    Filed: May 22, 2010
    Publication date: November 24, 2011
    Inventors: Richard Gengler, Roger Sweiss, Peter Gengler, David Paunesku, Thomas McGeehan
  • Publication number: 20110287396
    Abstract: A method for modifying behavior through a behavioral modification program run on a microprocessor-based computer which provides a user access to the program and generates a modification course associated with the user. During the program, the user participates in an educational module and possibly a communication component, and is associated with at least one modification task. The user provides task feedback, and is evaluated by the program based upon user feedback, for which a reward is provided to the user. The system provides a behavioral modification program, and consists of a microprocessor configured to execute program instructions residing in memory. The program prompts the user to begin, generates a modification course, executes an educational module and possibly a communication component, and associates a modification task with the user, for which task feedback is received. The user is then evaluated on their feedback and issued a reward.
    Type: Application
    Filed: May 22, 2010
    Publication date: November 24, 2011
    Inventors: Richard Gengler, Roger Sweis, Peter Gengler, Thomas Mcgeehan, David Paunesku
  • Publication number: 20110167060
    Abstract: A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set.
    Type: Application
    Filed: March 4, 2011
    Publication date: July 7, 2011
    Inventors: Christopher J. Merz, Thomas McGeehan
  • Patent number: 7925652
    Abstract: A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is provided. The method includes identifying a set of reference character strings in the database wherein the reference character strings are identified utilizing an optimization search for a set of dissimilar character strings and generating an n-gram representation for one of the reference character strings in the set of reference character strings. The method also includes generating an n-gram representation for the candidate character string determining a similarity between the n-gram representations, and indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: April 12, 2011
    Assignee: MasterCard International Incorporated
    Inventors: Christopher J. Merz, Thomas McGeehan
  • Publication number: 20100297591
    Abstract: A method for modifying behavior through a behavioral modification program run on a microprocessor-based computer which provides a user access to the program and generates a modification course associated with the user. During the program, the user participates in an educational module and possibly a communication component, and is associated with at least one modification task. The user provides task feedback, and is evaluated by the program based upon user feedback, for which a reward is provided to the user. The system provides a behavioral modification program, and consists of a microprocessor configured to execute program instructions residing in memory. The program prompts the user to begin, generates a modification course, executes an educational module and possibly a communication component, and associates a modification task with the user, for which task feedback is received. The user is then evaluated on their feedback and issued a reward.
    Type: Application
    Filed: May 22, 2009
    Publication date: November 25, 2010
    Applicant: PREVAIL HEALTH SOLUTION LLC
    Inventors: Richard Gengler, Roger Sweis, Peter Gengler, David Paunesku, Thomas McGeehan
  • Publication number: 20090171955
    Abstract: A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes a) identifying a set of reference character strings in the database, the reference character strings identified utilizing an optimization search for a set of dissimilar character strings, b) generating an n-gram representation for one of the reference character strings in the set of reference character strings, c) generating an n-gram representation for the candidate character string, d) determining a similarity between the n-gram representations, e) repeating steps b) and d) for the remaining reference character strings in the set of identified reference character strings, and f) indexing the candidate character string within the database based on the determined similarities between the n-gram representation of the candidate character string and the reference character strings in the identified set.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Christopher J. Merz, Thomas McGeehan
  • Publication number: 20090171972
    Abstract: Systems and methods for storing data files to a file system coupled to a database, and reading data files from the file system. In one aspect, a method for transferring a data file between a client system and a server system is provided. The client executes a first computer operating system and the server executes a second computer operating system, includes a file system, and is coupled to a database. The method includes receiving, by the database, a request to store the data file, wherein the request is transmitted to the database by a software application associated with the client. The method also includes receiving the data file from the client, storing the data file in a directory in the server file system, storing a path for the directory in the database, and outputting one of a success code and a failure code to the client.
    Type: Application
    Filed: June 23, 2008
    Publication date: July 2, 2009
    Inventor: Thomas McGeehan
  • Publication number: 20090171759
    Abstract: A computer-based method for discovering patterns in financial transaction card transaction data for the purpose of determining group membership of a merchant within the transaction data is described. The data relates to merchants that accept the financial transaction card for payment. The method includes receiving transaction data from at least one database, predicting a membership of a merchant in a group using at least one prediction algorithm and the retrieved transaction data, the algorithm generating meta-data describing the predictions, inputting the at least one predicted group membership and the meta-data into a data mining application, and assigning a confidence value to each predicted group membership by the data mining application, utilizing the predicted group memberships and the meta-data.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventor: Thomas McGeehan