IP Library Granted Patent US 10,217,094
Granted Patent B2
US 10,217,094 · App. 13/464,919 · Granted Feb 26, 2019

Methods and systems for node-based website design

Inventors: Matthew D. Hill (Camas, WA); Scott L. McGrew (Vancouver, WA); Casey F. Uhrig (Vancouver, WA); Greg W. Johnson (Vancouver, WA); Kyle J. Nelson (Battleground, WA); Thomas F. Gillespie (Phoenix, MD)
Assignees: BEGUIDED INC.; THE INTERPROSE CORPORATION
G06Q20/12G06F3/017G06K9/00315G06Q20/10G06Q20/102G06Q20/30G06Q30/0213G06Q30/06G06Q30/0603G06Q40/00G06T13/40G06F3/04817
View Patent ↗
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 10,217,094
App. No.
13/464,919
Granted
Feb 26, 2019
Kind
B2
Abstract

Aspects of the present invention relate to systems and methods for design and use of web-based applications for account management. Some aspects relate to design tools that enable the use of a virtual agent or avatar as part of an account collection or management web application. Some aspects relate to applications, utilities and tools for node-based web resource design.

Claims (38)

1. A method for designing a web-based account management web site, said method comprising:

displaying a graphical user interface (GUI) web site graphical editor window on a hardware display device, said GUI web site graphical editor window comprising an option to construct or edit a web site by adding, deleting and modifying nodes representing account management web pages, wherein said GUI web site graphical editor window displays a graphical representation of said web site in a flow chart, said graphical representation comprising node icons representing said account management web pages (nodes) and node links representing transitions between said account management web pages; wherein said transitions are at least partially defined by user input;

processing said user input at a computing device in connection with said hardware display device, said user input describing first node data for a first node, wherein said first node data comprises first node variable values associated with first node variables defining a first account management web page in said web site and a corresponding first node icon;

displaying, on said hardware display device, said first node icon in said graphical editor window such that said first node icon represents a first flow chart element corresponding to said first account management web page in a flow chart that represents said account management web site; and

modifying said first account management web page in said account management web site with said computing device in response to said processing;

wherein said first account management web page comprises a virtual agent, which is at least partially defined by said first node variable values, said first node variable values at least partially defining one or more actions or one or more characteristic of said virtual agent.

2. A method as described in claim 1 wherein said virtual agent presents an account-related, multi-media message to a user using animated features that move in coordination with an audible message to emulate speech and humanlike gestures.

3. A method as described in claim 1 further comprising:

a) receiving second node data for a second node, wherein said second node data comprises node variable values associated with second node variables that define a second account management web page; a corresponding second node icon and a link; and

b) displaying said second node icon and said link in a graphical editor window such that said second node icon represents a flow chart element in a flow chart representing said account management web site and said link represent a relationship between nodes in said flow chart.

4. A method as described in claim 3 wherein said second account management web page comprises a virtual agent, which is at least partially defined by said second node variable values.

5. A method as described in claim 1 wherein said first account management web page is adaptive to a user characteristic.

6. A method as described in claim 1 wherein said receiving said first node data is accomplished with a node data window.

7. A method as described in claim 3 wherein said second account management web page comprises a virtual agent, which is at least partially defined by said second node variable values, said second node variable values at least partially defining one or more actions or one or more characteristic of said virtual agent.

8. A method as described in claim 1 , further comprising displaying a graphical user interface (GUI) virtual agent design window on said hardware display device, said GUI virtual agent design window comprising an option to construct or edit a virtual agent, wherein said GUI virtual agent design window displays a graphical representation of said virtual agent.

9. A method as described in claim 1 wherein said one or more actions of said virtual agent comprise a head movement, a hand gesture, a facial expression, asking a question, or reading a message.

10. A method as described in claim 1 wherein said one or more characteristics of said virtual agent comprise a facial characteristic, hair color, skin tone, clothing, a body characteristic, or a speech characteristic.

11. A system for designing a web-based account management web site, said system comprising:

a hardware display device for displaying a graphical user interface (GUI) web site graphical editor window, said GUI web site graphical editor window comprising an option to construct or edit a web site by adding, deleting and modifying nodes representing account management web pages, wherein said GUI web site graphical editor window displays a graphical representation of said web site in a flow chart, said graphical representation comprising node icons representing said account management web pages (nodes) and node links representing transitions between said account management web pages; wherein said transitions are at least partially defined by user input;

a computing device, in connection with said hardware display device, for processing said user input describing first node data for a first node, wherein said first node data comprises first node variable values associated with first node variables defining a first account management web page in said account management web site and defining a corresponding first node icon;

displaying, on said hardware display device, said first node icon in said graphical editor window such that said first node icon represents a first flow chart element corresponding to said first account management web page in a flow chart that represents said account management web site; and

modifying said first account management web page in said account management web site with said computing device in response to said processing;

wherein at least one of said nodes comprises a virtual agent, which is at least partially defined by said node variables, said first node variable values at least partially defining one or more actions or one or more characteristic of said virtual agent.

12. A system as described in claim 11 wherein said nodes and node links may be graphically manipulated by user input with a pointing device.

13. A system as described in claim 11 wherein said virtual agent responds to user input received in response to display of said node.

14. A system as described in claim 11 wherein said graphical user interface further comprises a tool box menu with options for adding nodes to said graphical representation.

15. A system as described in claim 11 wherein said node variables define facial characteristics of a virtual agent.

16. A system as described in claim 11 wherein said node variables define speech characteristics of a virtual agent.

17. A non-transitory, computer-readable medium comprising computer-executable instructions for implementing a method for designing a web-based account management web site, said computer-readable medium comprising instructions for:

displaying a graphical user interface (GUI) web site graphical editor window on a hardware display device, said GUI web site graphical editor window comprising an option to construct or edit a web site by adding, deleting and modifying nodes representing account management web pages, wherein said GUI web site graphical editor window displays a graphical representation of said web site in a flow chart, said graphical representation comprising node icons representing said account management web pages (nodes) and node links representing transitions between said account management web pages; wherein said transitions are at least partially defined by user input;

processing said user input at a computing device in connection with said hardware display device, first node data for a first node, wherein said first node data comprises first node variable values associated with first node variables defining a first account management web page in said web site and a corresponding first node icon;

displaying, on said hardware display device, said first node icon in said graphical editor window such that said first node icon represents a first flow chart element corresponding to said first account management web page in a flow chart that represents said account management web site; and

modifying said first account management web page in said account management web site with said computing device in response to said processing said first node variable values;

wherein at least one of said nodes comprises a virtual agent, which is at least partially defined by said node variables, said first node variable values at least partially defining one or more actions or one or more characteristic of said virtual agent.

18. A non-transitory, computer-readable medium as described in claim 17 wherein said nodes and node links may be graphically manipulated by user input with a pointing device.

19. A non-transitory, computer-readable medium as described in claim 17 wherein said virtual agent responds to user input received in response to display of said node.

20. A non-transitory, computer-readable medium as described in claim 17 wherein said graphical user interface further comprises a tool box menu with options for adding nodes to said graphical representation.

21. A non-transitory, computer-readable medium as described in claim 17 wherein said node variables define facial characteristics of a virtual agent.

Assignments (3)
SECURITY INTEREST Recorded Jun 4, 2026
From: THE INTERPROSE CORPORATION
To: WESTERN ALLIANCE BANK
Reel/Frame 074856/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2016
From: GILLESPIE, THOMAS F.
To: BEGUIDED INC.
Reel/Frame 037925/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2016
From: UHRIG, CASEY F; JOHNSON, GREG W; NELSON, KYLE J; HILL, MATTHEW D; MCGREW, SCOTT L
To: THE INTERPROSE CORPORATION
Reel/Frame 037913/0452 →
Continuity (2)
Division 12170376 · Jul 9, 2008
Related Publication 20120221939A1 · Aug 30, 2012