Patents Assigned to CAUSATA, INC.
  • Publication number: 20130110750
    Abstract: In one embodiment, an indication that a decision has been requested, selected, or applied with respect to one or more users may be obtained. After the indication that a decision that has been requested, selected, or applied is obtained, a value function may be updated, where the value function approximates an expected reward associated with the one or more users over time since the decision has been requested, selected, or applied with respect to the one or more users. The value function may be updated by performing or providing one or more updates to the value function, where a time at which each of the one or more updates is performed or provided is independent of activity of the one or more users.
    Type: Application
    Filed: October 18, 2012
    Publication date: May 2, 2013
    Applicant: CAUSATA INC.
    Inventor: Causata Inc.
  • Publication number: 20130080358
    Abstract: In one embodiment, an indication of a Decision Request or an Update Request may be received, where the Update Request is activated independent of user activity. A user state pertaining to at least one user may be received, obtained, accessed or constructed. For the Decision Request, one or more actions may be scored according to one or more value functions associated with a computing device, a policy associated with the computing device may be applied to identify one of the scored actions as a decision, and an indication of the decision may be provided or applied. For the Update Request, the one or more value functions and/or the policy may be updated. An indication of updates to the one or more value functions and/or an indication of updates to the policy may be provided.
    Type: Application
    Filed: September 28, 2012
    Publication date: March 28, 2013
    Applicant: CAUSATA INC.
    Inventor: Causata Inc.
  • Publication number: 20130080377
    Abstract: In one embodiment, an indication of a Decision Request or an Update Request may be received, where the Update Request is activated independent of user activity. A user state pertaining to at least one user may be received, obtained, accessed or constructed. For the Decision Request, one or more actions may be scored according to one or more value functions associated with a computing device, a policy associated with the computing device may be applied to identify one of the scored actions as a decision, and an indication of the decision may be provided or applied. For the Update Request, the one or more value functions and/or the policy may be updated. An indication of updates to the one or more value functions and/or an indication of updates to the policy may be provided.
    Type: Application
    Filed: September 28, 2012
    Publication date: March 28, 2013
    Applicant: CAUSATA INC.
    Inventor: CAUSATA INC.
  • Publication number: 20130024405
    Abstract: In one embodiment, first weight information indicating a first set of delta values is obtained, where the first set of delta values includes a first delta value for each weight in a set of weights, the set of weights including a weight for each of a set of one or more parameters of a model. In addition, second weight information indicating a second set of delta values is obtained, where the second set of delta values includes a second delta value for each weight in the set of weights. Combined weight information including a combined set of delta values or a combined set of weights is generated based, at least in part, upon the first weight information and the second weight information.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 24, 2013
    Applicant: CAUSATA, INC.
    Inventors: Leonard Michael Newnham, Jason Derek McFall
  • Publication number: 20120303621
    Abstract: In one embodiment, real-time adaptive binning may be performed through the modification of a set of partitions. More particularly, a set of partitions separating one or more bins from one another may be identified, each of the one or more bins having boundaries including a lower boundary and an upper boundary, wherein the boundaries of the one or more bins together define a contiguous range of data values capable of being stored in the one or more bins. A data value may be obtained and added to one of the one or more bins according to the boundaries of the one or more bins. It may be determined whether to modify the set of partitions. The set of partitions may be modified according to a result of the determining step.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 29, 2012
    Applicant: CAUSATA, INC.
    Inventors: Leonard Michael Newnham, Jason Derek McFall
  • Publication number: 20120303598
    Abstract: In one embodiment, a set of boundaries may be obtained, where the set of boundaries includes boundaries for each of one or more bins. The boundaries for each of the one or more bins may include a lower boundary and an upper boundary, wherein the set of boundaries of the one or more bins together defines a contiguous range of data values capable of being stored in the one or more bins. A data value may be obtained. The data value may be added to one of the one or more bins according to the boundaries of the one or more bins. It may be determined whether to modify the set of boundaries. The set of boundaries may be adjusted according to a result of the determining step.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 29, 2012
    Applicant: CAUSATA, INC.
    Inventors: Leonard Michael Newnham, Jason Derek McFall