Patents Assigned to Fair Isaac Corporation
  • Publication number: 20160014147
    Abstract: A system and method of detecting command and control behavior of malware on a client computer is disclosed. One or more DNS messages are monitored from one or more client computers to a DNS server to determine a risk that one or more client computers is communicating with a botnet. Real-time entity profiles are generated for at least one of each of the one or more client computers, DNS domain query names, resolved IP addresses of query domain names, client computer-query domain name pairs, pairs of query domain name and corresponding resolved IP address, or query domain name-IP address cliques based on each of the one or more DNS messages. Using the real-time entity profiles, a risk that any of the one or more client computers is infected by malware that utilizes DNS messages for command and control or illegitimate data transmission purposes is determined. One or more scores are generated representing probabilities that one or more client computers is infected by malware.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Scott Michael Zoldi, Jehangir Athwal, Hua Li, Matthew Bochner Kennel, Xinwai Xue
  • Publication number: 20150348202
    Abstract: Data is received that comprises a data set characterizing a plurality of insurance claims. Thereafter, a density function of the data set is estimated using kernel density estimation. At least one claim having at least one outlier variable is then identified using the density function. Data is then provided (e.g., displayed, stored, loaded into memory, transmitted to a remote computing system, etc.) that characterizes the at least one identified claim as likely being fraudulent or erroneous. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Jeremy M. Greene, Daniel Cociorva, Snehal S. Katre
  • Patent number: 9194899
    Abstract: A system and method for detecting anomalies in the measurement and distribution of utilities is disclosed. Utility metering data obtained at a utility meter is received through a communications network. A utility consumption associated with an entity is then measured based on the utility metering data. The utility consumption can then be monitored for anomalies based on entity profile characteristics associated with the entity. The utility analytics system and method can be applied to the electrical utility industry, but also applicable to gas and water distribution, and other utilities.
    Type: Grant
    Filed: August 13, 2007
    Date of Patent: November 24, 2015
    Assignee: FAIR ISAAC CORPORATION
    Inventors: Scott M. Zoldi, Julie A. Haag
  • Patent number: 9191403
    Abstract: A system and method of detecting command and control behavior of malware on a client computer is disclosed. One or more DNS messages are monitored from one or more client computers to a DNS server to determine a risk that one or more client computers is communicating with a botnet. Real-time entity profiles are generated for at least one of each of the one or more client computers, DNS domain query names, resolved IP addresses of query domain names, client computer-query domain name pairs, pairs of query domain name and corresponding resolved IP address, or query domain name-IP address cliques based on each of the one or more DNS messages. Using the real-time entity profiles, a risk that any of the one or more client computers is infected by malware that utilizes DNS messages for command and control or illegitimate data transmission purposes is determined. One or more scores are generated representing probabilities that one or more client computers is infected by malware.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: November 17, 2015
    Assignee: FAIR ISAAC CORPORATION
    Inventors: Scott Zoldi, Jehangir Athwal, Hua Li, Matthew Kennel, Xinwei Xue
  • Publication number: 20150293750
    Abstract: Data is received that characterizes a score model. Thereafter, the score model is normalized by transforming it into a directed acyclic graph. The directed acyclic graph is then transformed into a structured rules language program. The structured rules language program is then transformed into a program using a concurrent, class-based, object-oriented computer programming language (e.g., JAVA, C, COBOL, etc.). Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Andrei R. Yershov, Andrew K. Holland
  • Publication number: 20150254568
    Abstract: Data is received that include values that correspond to a plurality of variables. A score is then generated based on the received data and using a boosted ensemble of segmented scorecard models. The boosted ensemble of segmented scorecard models includes two or more segmented scorecard models. Subsequently, data including the score can be provided (e.g., displayed, transmitted, loaded, stored, etc.). Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: March 10, 2014
    Publication date: September 10, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Xing Zhao, Peter Hamilton, Andrew K. Story
  • Publication number: 20150195299
    Abstract: A system and method of detecting command and control behavior of malware on a client computer is disclosed. One or more DNS messages are monitored from one or more client computers to a DNS server to determine a risk that one or more client computers is communicating with a botnet. Real-time entity profiles are generated for at least one of each of the one or more client computers, DNS domain query names, resolved IP addresses of query domain names, client computer-query domain name pairs, pairs of query domain name and corresponding resolved IP address, or query domain name-IP address cliques based on each of the one or more DNS messages. Using the real-time entity profiles, a risk that any of the one or more client computers is infected by malware that utilizes DNS messages for command and control or illegitimate data transmission purposes is determined. One or more scores are generated representing probabilities that one or more client computers is infected by malware.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Scott Zoldi, Jehangir Athwal, Hua Li, Matthew Kennel, Xinwei Xue
  • Publication number: 20150161623
    Abstract: A customer profile is generated for a customer performing one or more transactions using temporal behavior maps in order to determine a score that can be used by an entity to determine offers for the customer. The temporal behavior maps can characterize a purchase behavior of the customer. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Shafi Ur Rahman, Rakhi Agrawal, Amit Kiran Sowani, Manmeet Kaur, Arjun Bajaj
  • Publication number: 20150081606
    Abstract: As part of neural network sensitivity analysis, base outputs of hidden layer nodes of a neural network model for non-perturbed variables can be reused when perturbing the variables. Such an arrangement greatly reduces complexity of the calculations required to generate outputs of the model. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Xing Zhao, Peter Hamilton, Andrew K. Story
  • Patent number: 8984022
    Abstract: A tree structure of plurality of information records arranged is recursively grown by splitting at least a portion of the records and by generating at least one predictive model. Related apparatus, systems, methods and computer program products are also described.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: March 17, 2015
    Assignee: Fair Isaac Corporation
    Inventors: Stuart Crawford, Prasun Kumar, Navin Doshi, Xing Zhao, Richard Schiffman
  • Publication number: 20150046317
    Abstract: Data is received that characterizes at least one of credit, financial, and demographic data for a consumer. Thereafter, estimated income is determined for the user. Using the estimated income and the data, a second income level for the consumer is determined also using a confidence interval model and a pre-defined confidence threshold Ci. The second income level for the consumer is less than the determined estimated income and is determined such that actual income for the consumer is Ci % likely to exceed the second income level. Data can then be provided that characterizes the second income level. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Lu Gao, Ethan J. Dornhelm, Claire G. Thomas, Bradley David Vancho, Joanne Gaskin
  • Publication number: 20140324522
    Abstract: Artificial neural network models trained using historical lead data are used to identify leads that are likely to be fraudulent or inaccurate and to additionally identify lead sources that provide leads likely to be fraudulent or inaccurate. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: April 29, 2013
    Publication date: October 30, 2014
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Jeffrey K. Wilkins, Ian J. Wilkins
  • Publication number: 20140310159
    Abstract: A method, system and computer program product for reduced fraud customer impact through purchase propensity is disclosed. A probability estimate of spending by a consumer in a merchant transaction category is computed based on historical transaction data and consumer profile data, and a propensity score for the merchant transaction is generated. The propensity score represents a propensity for the consumer to conduct the merchant transaction. The propensity score is combined in a fraud model operating in a real-time transaction stream. The fraud score can be adjusted in accordance with the propensity score.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Scott Michael Zoldi, Alexei Betin, David Frank Marver
  • Patent number: 8824648
    Abstract: A network assurance analytics (NAA) system and method is disclosed. The NAA can be part of a risk analytic for telecom (RAFT) program. The NAA system is configured to monitor telecommunications networks, detect errors or fraud in those telecommunications networks, and provide solutions to resolve the errors or reduce the fraud. Traffic of a telecommunications network is electronically monitored for at least one pattern that is indicative of a telecommunications anomaly. Based on a set of a set of telecommunications profiles stored in a database, a model score representing a value of the telecommunications anomaly is generated. A solution for the telecommunications network to reduce the model score associated with the telecommunications anomaly is then generated for execution on the telecommunications network.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: September 2, 2014
    Assignee: Fair Isaac Corporation
    Inventors: Scott Michael Zoldi, Michael P. Balon
  • Patent number: 8805836
    Abstract: A computer-implemented method of tagging a transaction that includes tagging a transaction with one of a first tag value or a second tag value, forming a set of clusters associated with the tagged transactions having a first value, and forming a second set of clusters associated with the tagged transactions having a second value. The computer implemented method also includes determining a fuzzy tag value based on a relationship between the transaction and one of the centroids of the clusters having a first tag value, and one of the centroids of the clusters having second value. The method also includes replacing the first tag value or the second tag value with the fuzzy tag value.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: August 12, 2014
    Assignee: Fair Isaac Corporation
    Inventors: Prodip Hore, Scott M. Zoldi, Surjit Singh
  • Publication number: 20140222506
    Abstract: A method for selecting a next action includes reading transaction data, determining insights and relationships between a first entity and a second entity from the collected transaction data. Once these relationships and insights have been determined, the possibility of a future event occurring in one of a number of selected time periods can be determined using a predictive time-to-event component. A system for selecting a next action includes a memory for storing transaction data, an insight/relationship determination module, and a predictive time-to-event module. The memory, the insight/relationship determination module and the predictive time-to-event module carry out the above method. A programmable media having an instruction set can also cause a machine to carry out the above method.
    Type: Application
    Filed: April 11, 2014
    Publication date: August 7, 2014
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Durban Frazer, Helen Geraldine E. Rosario, Marc-David Cohen, Gerald Fahner
  • Patent number: 8788701
    Abstract: The present invention is directed to a method and method which analyzes large amounts of information on a real-time basis with no previous static data set. Attributes of the data, which can be thought of as data concepts, that are present in the data stream are detected and isolated. These concepts are referred to as clusters and are used to ultimately determine the semantics of the data stream. The streaming clusters have no “current membership” in the existing state of the clustering and thus the cluster sets, and their relationship to each other, must be generated and updated as the data is being received.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: July 22, 2014
    Assignee: Fair Isaac Corporation
    Inventors: John Byrnes, Richard Rohwer
  • Patent number: 8768743
    Abstract: A product space browser (PSB), which comprises a graphical user interface (GUI) that facilitates insight discovery through exploration and analysis of product space graphs generated by applying a product affinity engine to retailer's transaction data in a market basket context, is disclosed.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: July 1, 2014
    Assignee: Fair Isaac Corporation
    Inventors: Shailesh Kumar, Stuart Crawford, Sergei Tolmanov, Megan Thorsen, Helen Geraldine E Rosario, Ashutosh Joshi, Victor Miagkikh, Colin Little
  • Publication number: 20140180649
    Abstract: Data is received that characterizes a transaction and includes a plurality of values corresponding to variables. Thereafter, a score is determined for the transaction based on the received data and using a scoring model. The scoring model only uses variables pairs having a divergence residual above a pre-defined threshold. Thereafter, data is provided that characterizes the determined score. Related apparatus, systems, techniques and computer program products are also described.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Xing Zhao, Peter Hamilton, Andrew K. Story, Andrew Flint
  • Publication number: 20140180974
    Abstract: The current subject matter describes scoring of transactions associated with a profiling entity so as to determine risk associated with the transactions. Data characterizing at least one new transaction can be received. A latent dirichlet allocation (LDA) model trained on historical data can be obtained. Based on new words in the received data, the LDA model can update a topic probability mixture vector. Based on the updated topic probability mixture vector, numerical values of one or more predictive features can be calculated. Based on the numerical values of the one or more predicted features, the at least one transaction in the received data can be scored. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: FAIR ISAAC CORPORATION
    Inventors: Matthew Bochner Kennel, Hua Li, Larry Peranich