Patent ID: 9741059
Date: 2017-08-22
CPC Classifications: G06Q

Claim:
1. A system for managing website scripts comprising: at least one computing processor; and at least one memory coupled to the at least one computing processor, the at least one memory having stored therein instructions which when executed by any set of the at least one computing processors, perform a process for managing website scripts comprising: selecting a third party user account to process, the third party user account including data reflecting one or more user accounts with a respective number of billers having respective biller websites configured to present user data; selecting, from the one or more biller websites associated with the third party user account, a biller website to gather user data from, the selected biller website having a plurality of user-contributed website scripts available for use in gathering, following authentication of a given user as an authorized user, user data from the selected biller website, the plurality of website scripts each being biller website specific, the plurality of user-contributed website scripts having been provided by two or more authorized users of the selected biller website; determining whether user data of the third party account includes data indicating whether one or more of the plurality of user-contributed website scripts associated with the selected biller website has been previously successfully used to gather user data on behalf of the third party user account; if user data of the third party account includes data indicating that a particular one or more of the plurality of user-contributed website scripts associated with the selected biller website have been previously successfully used to gather user data on behalf of the third party user account, selecting a user-contributed website script from the one or more of the plurality of user-contributed website scripts associated with the selected biller website that have been previously successfully used to gather user data on behalf of the third party user account; if user data of the third party account does not include data indicating that a particular one or more of the plurality of user-contributed website scripts associated with the selected biller website have been previously successfully used to gather user data on behalf of the third party user account, selecting a user-contributed website script from the one or more of the plurality of user-contributed website scripts associated with the selected biller website, based on a predetermined priority; and performing the selected user-contributed website script on the selected biller website.