Patents by Inventor Kevin McCluskey
Kevin McCluskey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11816583Abstract: Certain aspects of the present disclose provide techniques for generating a knowledge engine module collection. Techniques for generating the module collection include receiving input data comprising a first identifier, a second identifier, and a third set of fields. Based on the input data, a UI builder tool can retrieve a first set of artifact files and a second set of artifact files corresponding to a first module and a second module. The UI builder tool can generate a third set of artifact files based on the first set of artifact files, the second set of artifact files, and the input data.Type: GrantFiled: January 29, 2021Date of Patent: November 14, 2023Assignee: INTUIT, INC.Inventors: Matthew Brincho, David Hanekamp, Peter Lubczynski, Kevin McCluskey
-
Patent number: 11175930Abstract: Certain aspects of the present disclosure provide methods and systems for determining that a user has been presented an element in a user interface. In certain embodiments, a certain dataset of past user-inputs may be de-duplicated. The de-duplicated dataset may then be reduced to a set of data structures by identifying all the data fields of the dataset that correspond to questions that were presented to certain users but were not required to be answered.Type: GrantFiled: April 27, 2018Date of Patent: November 16, 2021Assignee: INTUIT, INC.Inventors: Larry Buzi, Michael A. Artamonov, Jennifer Lynn Keenan, Kevin McCluskey
-
Patent number: 10891696Abstract: A method for providing user content may obtain multiple fields. The method may generate, by a user content flow driver, a priority field list for an application workflow. The method may sort the fields based on the priority field list to obtain sorted fields. The method may select a next field from the sorted fields to obtain a selected next field. The method may generate content based on the selected next field. The method may transmit, to a user experience player, the generated content.Type: GrantFiled: November 26, 2014Date of Patent: January 12, 2021Assignee: Intuit Inc.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
-
Patent number: 10733365Abstract: A method for organizing an application workflow for users that may transmit, to a user device, a first content for a first field of multiple fields. The method may receive, in response to transmitting the first content and from the user device, user data for the first field. The method may obtain a dynamic set of fields selected from the fields, where a portion of the fields are excluded from the dynamic set of fields based on the user data. The method may select, according to a priority of the fields, a second field from the dynamic set of fields. The method may transmit, to the user device, a second content for the second field.Type: GrantFiled: March 24, 2017Date of Patent: August 4, 2020Assignee: Intuit Inc.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
-
Publication number: 20170199859Abstract: A method for organizing an application workflow for users that may transmit, to a user device, a first content for a first field of multiple fields. The method may receive, in response to transmitting the first content and from the user device, user data for the first field. The method may obtain a dynamic set of fields selected from the fields, where a portion of the fields are excluded from the dynamic set of fields based on the user data. The method may select, according to a priority of the fields, a second field from the dynamic set of fields. The method may transmit, to the user device, a second content for the second field.Type: ApplicationFiled: March 24, 2017Publication date: July 13, 2017Applicant: Intuit Inc.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
-
Patent number: 9678936Abstract: A method for organizing an application workflow for users that may transmit, to a user device, a first content for a first field of multiple fields. The method may receive, in response to transmitting the first content and from the user device, user data for the first field. The method may obtain a dynamic set of fields selected from the fields, where a portion of the fields are excluded from the dynamic set of fields based on the user data. The method may select, according to a priority of the fields, a second field from the dynamic set of fields. The method may transmit, to the user device, a second content for the second field.Type: GrantFiled: November 26, 2014Date of Patent: June 13, 2017Assignee: Intuit Inc.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
-
Publication number: 20160275627Abstract: Methods, systems and computer program products for generating decision and meta rules used for determining which questions to present to a tax preparation application user and determine whether a tax situation or topic is applicable to the user. Decision and meta rule sets are generated for tax topics such that as inputs or answers to questions are received and no generated decision rule can be executed, at least one generated meta rule is execute to invalidate one or more generated decision rules. A next question is selected for presentation to the user based at least in part upon a meta rule involving at least one rule of the subset of potentially executable decision rules. Decision rules, and corresponding questions, are invalidated in response to input and when no decision rule can be executed to reduce user questioning while still making a determination whether a tax situation or topic applies.Type: ApplicationFiled: December 4, 2013Publication date: September 22, 2016Applicant: Intuit Inc.Inventors: Gang Wang, Adam Whitney, Kevin McCluskey, Paul Bober, George A. Cacioppo, JR.
-
Publication number: 20160147729Abstract: A method for organizing an application workflow for users that may transmit, to a user device, a first content for a first field of multiple fields. The method may receive, in response to transmitting the first content and from the user device, user data for the first field. The method may obtain a dynamic set of fields selected from the fields, where a portion of the fields are excluded from the dynamic set of fields based on the user data. The method may select, according to a priority of the fields, a second field from the dynamic set of fields. The method may transmit, to the user device, a second content for the second field.Type: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Applicant: Intuit Inc.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
-
Publication number: 20160147761Abstract: A method for providing user content may obtain multiple fields. The method may generate, by a user content flow driver, a priority field list for an application workflow. The method may sort the fields based on the priority field list to obtain sorted fields. The method may select a next field from the sorted fields to obtain a selected next field. The method may generate content based on the selected next field. The method may transmit, to a user experience player, the generated content.Type: ApplicationFiled: November 26, 2014Publication date: May 26, 2016Applicant: INTUIT INC.Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu