发明名称 Product customization based on user contributions
摘要 A method to customize an online software application. The method includes displaying, using a user interface of the online software application, a message inviting user contribution to a customizable component of the online software application, receiving, from an initial seed user via a network connection and in response to displaying the message, a structural specification of the customizable component suggested by the initial seed user according to a requirement based on an attribute of the initial seed user, determining that a new user of the online software application matches the attribute of the initial seed user, and configuring, based on the structural specification of the customizable component suggested by the initial seed user, an instantiation of the online software application for the new user to perform a pre-determined task according to the requirement.
申请公布号 US9372687(B1) 申请公布日期 2016.06.21
申请号 US201514726392 申请日期 2015.05.29
申请人 Intuit Inc. 发明人 Pai Yogish;Goyette Steve George;MacMartin Robert
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Osha Liang LLP 代理人 Osha Liang LLP
主权项 1. A method to customize an online software application, comprising: displaying, using a user interface of the online software application, a message inviting user contribution to a customizable component of the online software application; receiving, from an initial seed user via a network connection and in response to displaying the message, a structural specification of the customizable component suggested by the initial seed user according to a requirement based on an attribute of the initial seed user; determining that a new user of the online software application matches the attribute of the initial seed user; configuring, based on the structural specification of the customizable component suggested by the initial seed user, a first instantiation of a plurality of instantiations of the online software application for the new user to perform a pre-determined task according to the requirement; configuring, based on the structural specification of the customizable component, the plurality of instantiations of the online software application for a plurality of users to perform the pre-determined task; extracting, from the customizable component in each of the plurality of instantiations, a plurality of structured contents used by the plurality of users to further configure the plurality of instantiations for performing the pre-determined task; generating a statistical measure of the plurality of users using the plurality of instantiations to perform the pre-determined task, wherein the statistical measure comprises: a number of registered users, among the plurality of users, who have paid for the online software application;a number of users, among the plurality of users, who have performed the pre-determined task based on a same structured content;a number of users, among the plurality of users, who have performed the pre-determined task based on a shared pattern of the plurality of structured contents; anda number of times that the plurality of users have performed the pre-determined task based on the shared pattern; generating, in response to the statistical measure exceeding a pre-determined threshold, a suggested structured content to represent a portion of the plurality of structured contents that is qualified based on the statistical measure, wherein configuring the instantiation of the online software application for the new user is further based on the suggested structured content; and performing, using the first instantiation of the online software application and via the network connection, the pre-determined task for the new user.
地址 Mountain View CA US