Real-time event-based notification system
First Claim
1. A computing system comprising:
- an electronic data store configured to store credit data;
a first computing system comprising one or more computing devices, said computing system in communication with the electronic data store and configured to at least;
receive an indication of at least one of;
a request for information regarding an individual submitted by a requesting entity or information about an action that affects the individual'"'"'s credit data;
based at least in part on the indication, determine that the request for information meets one or more event broadcast criteria;
generate a broadcast event object, wherein the broadcast event object includes an event type and at least a portion of the indication of the request for information;
electronically post the generated broadcast event object to an enterprise service bus,wherein posting the generated broadcast event object triggers a plurality of listeners based on the event type, wherein the event type comprises at least one of;
requesting for a loan, paying off a debt, or a credit inquiry, each of the plurality of listeners having access to the enterprise service bus and each associated with processing and/or reporting related to particular broadcast event objects to identify a plurality of subscribers registered to receive broadcast event objects from the enterprise service bus that relate to the event type, wherein the plurality of subscribers are computing systems associated with one or more entities other than the individual, the requesting entity, and the plurality of listeners; and
send the broadcast event object to the identified subscribers, wherein at least one identified subscriber is configured to generate a message based on the broadcast event object and transmit the message directly to the individual.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for generating alerts in association with a request for credit data or an update to credit data. For example, information identifying an individual may be received from a credit bureau when an individual applies for a product or service from a requesting entity. The requesting entity may be a product or service provider that requests credit data of potential purchasers of its products. An electronic notification may then be sent in association with an event object generated by a notification system that is broadcast for delivery to one or more other systems, where the event object may be broadcast substantially in real time, such as via an enterprise server bus, relative to the requesting entity'"'"'s initial request.
1267 Citations
19 Claims
-
1. A computing system comprising:
-
an electronic data store configured to store credit data; a first computing system comprising one or more computing devices, said computing system in communication with the electronic data store and configured to at least; receive an indication of at least one of;
a request for information regarding an individual submitted by a requesting entity or information about an action that affects the individual'"'"'s credit data;based at least in part on the indication, determine that the request for information meets one or more event broadcast criteria; generate a broadcast event object, wherein the broadcast event object includes an event type and at least a portion of the indication of the request for information; electronically post the generated broadcast event object to an enterprise service bus, wherein posting the generated broadcast event object triggers a plurality of listeners based on the event type, wherein the event type comprises at least one of;
requesting for a loan, paying off a debt, or a credit inquiry, each of the plurality of listeners having access to the enterprise service bus and each associated with processing and/or reporting related to particular broadcast event objects to identify a plurality of subscribers registered to receive broadcast event objects from the enterprise service bus that relate to the event type, wherein the plurality of subscribers are computing systems associated with one or more entities other than the individual, the requesting entity, and the plurality of listeners; andsend the broadcast event object to the identified subscribers, wherein at least one identified subscriber is configured to generate a message based on the broadcast event object and transmit the message directly to the individual. - View Dependent Claims (2, 3, 4, 16, 17, 18, 19)
-
-
5. A computer-implemented notification method comprising:
-
receiving an indication of at least one of;
a request for information regarding an individual has been submitted by a requesting entity or information about an action that affect credit data of the individual;based at least in part on the indication, determine that the request for information meets one or more event broadcast criteria; generate a broadcast event object associated with the indication, wherein the broadcast event object includes at least (a) data associated with the request for information regarding the individual, and (b) an indicator of an event type; electronically post the broadcast event object to an enterprise service bus, wherein posting the broadcast event object triggers a plurality of listeners based on the event type, wherein the event type comprises at least one of;
requesting for a loan, paying off a debt, or a credit inquiry;identify subscribers registered to receive broadcast event objects from the enterprise service bus that relate to the event type; and send the broadcast event object to the identified subscribers, wherein receipt of the broadcast event object by at least one identified subscriber causes the at least one identified subscriber to generate a message based on the broadcast event object and send the message directly to the individual. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-implemented notification method comprising:
-
receiving an indication of an action that affects credit information related to an entity; generate a first broadcast event object associated with the credit information, wherein the first broadcast event object includes at least data associated with the update; electronically post the generated first broadcast event object to an enterprise service bus, wherein posting the generated first broadcast event object triggers a plurality of listeners based on an event type, each of the plurality of listeners having access to the enterprise service bus and each associated with one or more of;
processing or reporting related to particular broadcast event objects to identify a plurality of subscribers registered to receive broadcast event objects that relate to the event type associated with the indication, wherein the event type comprises at least one of;
a request for a loan, paying off a debt, or a credit inquiry, wherein the plurality of subscribers include a first subscriber that comprises a first computing system associated with a second entity that is different than the entity and the listeners; andsend the first broadcast event object to a first computing system of the first subscriber, wherein the broadcast event object causes the first computing system of the first subscriber to generate a message based on the broadcast event object and send the message directly to the individual. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification