US20130103464A1

Systems and methods for establishing transactions utilizing a data store of billing information

Claim Score by NHIP

Read claim 18, the broadest

Abstract

Described herein are systems, methods and articles of manufacture that facilitate establishment of transactions via a data store, such as a data store, located in a network environment, such as a cloud computing environment. The data store can store information about an entity, including information about one or more bank accounts and associated identifying information, and a third party can search the data store to find the entity. The entity can implement various access controls to restrict the amount of identifying information displayed as a result of the search. The third party can add the entity to a private data store based on access controls and verification procedures established by the entity. The third party can also establish transactions, such as electronic funds transfers, with the entity.

Term

Projected expiry 20 October 2031.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

31 claims: 5 independent, 26 dependent

  1. 1
    A method, comprising:receiving a query comprising an identifying parameter from a device;searching at least one data store of a network environment, comprising public identification information for a plurality of entities associated with private account information for the plurality of entities, for a subset of the plurality of entities that satisfy the identifying parameter;displaying public identification data for the subset of plurality of entities that satisfies the identifying parameter;associating an incentive with an entity of the subset of the plurality of entities that satisfy the identifying parameter;receiving a request to add the entity of the subset of the plurality of entities that satisfy the identifying parameter and the incentive to data store associated with the device;and verifying the request to add the entity of the subset of the plurality of entities that satisfy the identifying parameter to the data store associated with the device based on a security setting.
  2. 10
    A server, comprising:a memory that stores computer-executable components, including: a data store component configured to store billing account information and identifying information for a plurality of entities;an interface component configured to receive a query comprising a search parameter;a search component configured to determine a subset of the plurality of entities that satisfy the query;a filter component configured to filter the subset of the plurality of entities that satisfy the query according to a criterion and to output an entity of the subset of the plurality of entities based on an inference;a display component configured to display a subset of identifying information associated with the entity of the subset of the plurality of entities according to a security policy associated with the entity of the subset of the plurality of entities;and a verification component configured to request approval from the entity of the subset of the plurality of entities before the entity the subset of the plurality of entities is added to a private data store;and a processor that executes at least one of the computer-executable components.
  3. 18
    Broadest claimClaim Score 70, broad(NHIP)A method, comprising:adding an account, comprising banking information and identification information, to a data store located in a network environment;defining a first access control establishing a first subset of the identification information that is returned upon a search of the data store;defining second access control establishing a second subset of the identification information that is visible after verification;and establishing a rule regarding establishment of a funds transfer between the account and a third party.
  4. 21
    A system, comprising:a memory that stores computer executable components, including: an account establishment component configured to create an account in a data store, comprising identification information that identifies an entity associated with the account, first bank account information related to a first bank account of a first type associated with the account and second bank account information related to a second bank account of a second type associated with the account;an access control component configured to establish a subset of the identification information visible upon a search of the data store;and a linkage component configured to link the first bank account or the second bank account to a third party based on a match of a type of the third party to the first type or to the second type;and a processor that executes at least one of the computer-executable components.
  5. 30
    A computer readable storage medium having stored thereon computer executable instructions that, in response to execution, cause a computing system to perform operations, comprising:creating an account associated with an entity in a data store, comprising identification information, first bank account information related to a first bank account of a first type and second bank account information related to a second bank account of a second type;establishing a subset of the identification information visible for a search of the data store;linking the first bank account or the second bank account to a third party based on matching a type of the third party to the first type or the second type;and issuing a reward to the third party in connection with the linking.