IP Library Patent Application 15883835
Patent Application
App. No. 15/883,835

ARTIFICIAL INTELLIGENCE BASED COMPUTING SYSTEMS AND METHODS FOR PROVIDING ENHANCED USER HELP

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/883,835
Filed
Jan 30, 2018
Art Unit
2145
USPC
715/705
Abstract

A computer system for providing enhanced user help customized to a particular user based upon artificial intelligence includes a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (i) generating a form-fillable webpage; (ii) providing the form-fillable webpage to a client device for display to a user; (iii) analyzing a user interaction with the form-fillable webpage; and (iv) providing, in response to the analyzing, customized help data to the user in the form-fillable webpage.

Claims (66)

1 . A computer system for providing enhanced user help customized to a particular user based upon artificial intelligence, the computer system comprising:

a processor; and

a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising:

generating a form-fillable webpage;

providing the form-fillable webpage to a client device for display to a user;

analyzing a user interaction with the form-fillable webpage, the user interaction including a delay by the user in entering a data field on the form-fillable webpage;

analyzing a user profile of the user;

executing a collaborative filtering algorithm based upon the user profile of the user and a plurality of other user profiles of a plurality of other users;

determining customized help data based upon the collaborative filtering and the user interaction by at least:

determining the customized help data to be a first help data if the delay is shorter than a threshold; and

determining the customized help data to be a second help data if the delay is longer than the threshold, the second help data being different from the first help data; and

providing, in response to the analyzing the user interaction, the customized help data to the user in the form-fillable webpage;

wherein the executing the collaborative filtering algorithm includes:

identifying one or more similar user profiles from the plurality of other user profiles which share one or more profile attributes with the user profile; and

analyzing the one or more similar user profiles to identify at least one common answer to one or more questions associated with the form-fillable webpage, the at least one common answer being frequently provided by the one or more similar user profiles, the at least one common answer including a common answer related to an address of the user;

wherein the customized help data includes the at least one common answer to the one or more questions;

wherein the one or more profile attributes includes garaging address of the user.

2 . (canceled)

3 . The computer system of claim 1 , wherein the delay is for a threshold period of time after a time the user selects the data field.

4 . The computer system of claim 1 , wherein the delay is measured from a time that the user selects the data field to a time that the user enters data in the data field.

5 . The computer system of claim 1 , wherein the processor is further configured to perform operations comprising:

identifying a selected data field on the form-fillable webpage; and

retrieving the customized help data associated with the selected data field.

6 . The computer system of claim 5 , wherein the processor is further configured to perform operations comprising displaying the customized help data in association with the selected data field.

7 . The computer system of claim 1 , wherein the processor is further configured to perform operations comprising:

analyzing a user profile of the user; and

determining the customized help data based upon the user profile.

8 . The computer system of claim 7 , wherein the determining is based upon personally identifiable information (PII) included in the user profile.

9 . (canceled)

10 . The computer system of claim 1 , wherein the customized help data is at least one selected from a group consisting of audible help data, textual help data, and video help data.

11 . At least one tangible, non-transitory, computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to:

generate a form-fillable webpage;

provide the form-fillable webpage to a client device for display to a user;

analyze a user interaction with the form-fillable webpage, the user interaction including a delay by the user in entering a data field on the form-fillable webpage;

analyze a user profile of the user;

execute a collaborative filtering algorithm based upon the user profile of the user and a plurality of other user profiles of a plurality of other users;

determine customized help data based upon the collaborative filtering and the user interaction by at least:

determining the customized help data to be a first help data if the delay is shorter than a threshold; and

determining the customized help data to be a second help data if the delay is longer than the threshold, the second help data being different from the first help data; and

provide, in response to the analyzing the user interaction, the customized help data to the user in the form-fillable webpage;

wherein to execute the collaborative filtering algorithm includes:

to identify one or more similar user profiles from the plurality of other user profiles which share one or more profile attributes with the user profile; and

to analyze the one or more similar user profiles to identify at least one common answer to one or more questions associated with the form-fillable webpage, the at least one common answer being frequently provided by the one or more similar user profiles, the at least one common answer including a common answer related to an address of the user;

wherein the customized help data includes the at least one common answer to the one or more questions;

wherein the one or more profile attributes includes garaging address of the user.

12 . (canceled)

13 . The computer-readable storage media of claim 11 , wherein the delay is for a threshold period of time after a time the user selects the data field.

14 . The computer-readable storage media of claim 11 , wherein the delay is measured from a time that the user selects the data field to a time that the user enters data in the data field.

15 . The computer-readable storage media of claim 11 , wherein when executed by the at least one processor, the computer-executable instructions further cause the processor to:

identify a selected data field on the form-fillable webpage; and

retrieve the customized help data associated with the selected data field.

16 . The computer-readable storage media of claim 15 , wherein when executed by the at least one processor, the computer-executable instructions further cause the processor to display the customized help data in association with the selected data field.

17 . The computer-readable storage media of claim 11 , wherein when executed by the at least one processor, the computer-executable instructions further cause the processor to:

analyze a user profile of the user; and

determine the customized help data based upon the user profile.

18 .- 22 . (canceled)

23 . The computer system of claim 1 , wherein, upon detecting user hesitation based at least in part upon the user interaction, the determining customized help data further includes:

establishing an external communication with a public records database;

obtaining one or more public records corresponding to the user from the public records database; and

determining the customized help data further based upon the one or more public records.

24 . The computer-readable storage media of claim 17 , wherein to determine the customized help data includes to determine the customized help data based upon personally identifiable information (PII) included in the user profile.

25 . The computer-readable storage media of claim 11 , wherein the customized help data includes at least one selected from a group consisting of audible help data, textual help data, and video help data.

26 . The computer system of claim 11 , wherein, upon detecting user hesitation based at least in part upon the user interaction, to determine customized help data includes to:

establish an external communication with a public records database;

obtain one or more public records corresponding to the user from the public records database; and

determine the customized help data further based upon the one or more public records.

Assignments (2)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2018
From: LEUNG, THEOBOLT N.; HOLEMAN, DAVID; SANCHEZ, KENNETH J.
To: BLUEOWL, LLC
Reel/Frame 044774/0065 →