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: 9128946Abstract: 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: GrantFiled: June 23, 2008Date of Patent: September 8, 2015Assignee: MasterCard International IncorporatedInventor: Thomas McGeehan
-
Patent number: 8738486Abstract: 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: GrantFiled: December 31, 2007Date of Patent: May 27, 2014Assignee: MasterCard International IncorporatedInventor: Thomas McGeehan
-
Patent number: 8219550Abstract: 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: GrantFiled: March 4, 2011Date of Patent: July 10, 2012Assignee: MasterCard International IncorporatedInventors: Christopher J. Merz, Thomas McGeehan
-
Publication number: 20110288875Abstract: 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: ApplicationFiled: May 22, 2010Publication date: November 24, 2011Inventors: Richard Gengler, Roger Sweiss, Peter Gengler, David Paunesku, Thomas McGeehan
-
Publication number: 20110287396Abstract: 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: ApplicationFiled: May 22, 2010Publication date: November 24, 2011Inventors: Richard Gengler, Roger Sweis, Peter Gengler, Thomas Mcgeehan, David Paunesku
-
Publication number: 20110167060Abstract: 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: ApplicationFiled: March 4, 2011Publication date: July 7, 2011Inventors: Christopher J. Merz, Thomas McGeehan
-
Patent number: 7925652Abstract: 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: GrantFiled: December 31, 2007Date of Patent: April 12, 2011Assignee: MasterCard International IncorporatedInventors: Christopher J. Merz, Thomas McGeehan
-
Publication number: 20100297591Abstract: 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: ApplicationFiled: May 22, 2009Publication date: November 25, 2010Applicant: PREVAIL HEALTH SOLUTION LLCInventors: Richard Gengler, Roger Sweis, Peter Gengler, David Paunesku, Thomas McGeehan
-
Publication number: 20090171955Abstract: 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: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Inventors: Christopher J. Merz, Thomas McGeehan
-
Publication number: 20090171972Abstract: 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: ApplicationFiled: June 23, 2008Publication date: July 2, 2009Inventor: Thomas McGeehan
-
Publication number: 20090171759Abstract: 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: ApplicationFiled: December 31, 2007Publication date: July 2, 2009Inventor: Thomas McGeehan