IP Library Granted Patent US 11,216,531
Granted Patent B2
US 11,216,531 · App. 16/994,053 · Granted Jan 4, 2022

Enterprise software adoption platform systems and methods

Inventors: David Clarke (Aventura, FL); Thomas Joseph Puthiyamadam (New York, NY); Warren Barton (Parkland, FL); William A. Fiorentino (Wilton Manors, FL); Carlos Rodriguez (Miami, FL); Jonpol Lavalle (Miami, FL); Brian Jones (North Bay Village, FL); Federico Loguzzo (Miami, FL); Richard Longman (Boca Raton, FL); Cydney Aiken (Houston, TX); Bob Gruman (Houston, TX); Pradeep Giri (Cleveland, OH); Kryssie Knowles (Hallandale Beach, FL)
Assignee: PricewaterhouseCoopers LLP
G06F16/986G06F3/0486G06F11/3438G06F16/9574
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 11,216,531
App. No.
16/994,053
Granted
Jan 4, 2022
Kind
B2
Abstract

This invention relates to software adoption platform systems and methods. An exemplary computer-implemented method comprises at an electronic device with a display, displaying a window associated with a software system; displaying, within the window, a user interface corresponding to a software adoption platform, wherein the user interface corresponding to the software adoption platform comprises: a user-specific score associated with the software system, and a plurality of user affordances corresponding to a plurality of actions within the software system; upon selection of a user affordance of the plurality of user affordances, automatically displaying a page of the software system in the window based on the selected user affordance, and automatically displaying one or more messages overlaid over the page of the software system, wherein the one or more messages are generated by the software adoption platform.

Claims (52)

1. A computer-implemented method, comprising:

at an electronic device with a display,

displaying a window associated with a software system;

displaying a first selectable user control overlaid on the window corresponding to a software adoption platform, wherein the first selectable user control indicates a user-specific score associated with the software system,

responsive to receiving a selection of the first selectable user control, displaying a user interface corresponding to the software adoption platform overlaid on the window, wherein the user interface corresponding to the software adoption platform comprises:

the user-specific score associated with the software system,

a plurality of user affordances corresponding to a plurality of actions within the software system, and

a plurality of points corresponding to the plurality of actions within the software system;

upon selection of a user affordance of the plurality of user affordances, automatically displaying a page of the software system in the window based on the selected user affordance, and

automatically populating a message overlaid over the page of the software system to indicate a second selectable user control of the software system, wherein the one or more messages are generated by the software adoption platform.

2. The method of claim 1 , wherein the window is a window of a web browser or a tab of the web browser.

3. The method of claim 1 , further comprising:

receiving one or more user inputs corresponding to completion of an action of the plurality of actions; and

updating the user-specific score based on one or more inputs and a role associated with the user.

4. The method of claim 1 , wherein the user interface corresponding to the software adoption platform further comprises a ranking of users of the software system.

5. The method of claim 4 , wherein the user-specific score is associated with a time period.

6. A computer-implemented method, comprising:

at an electronic device with a display,

displaying a first window associated with a first software system, wherein the first window comprises a first selectable user affordance corresponding to a software adoption platform, wherein the first selectable user affordance indicates a first user-specific score,

upon selection of the first user affordance, displaying a first user interface corresponding to the software adoption platform overlaid on the first window, the first user interface comprising:

the first user-specific score associated with the first software system,

a first plurality of actions associated with the first software system, and

a plurality of points corresponding to the plurality of actions within the first software system;

displaying a second window associated with a second software system, wherein the second window comprises a second selectable user affordance corresponding to the software adoption platform, wherein the second selectable user affordance indicates a second user-specific score,

upon selection of the second user affordance, displaying a second user interface corresponding to the software adoption platform overlaid on the second window, the second user interface comprising:

the second user-specific score associated with the second software system,

a second plurality of actions associated with the second software system, and

a plurality of points corresponding to the plurality of actions within the second software system.

7. The method of claim 6 , wherein the window is a window of a web browser or a tab of the web browser.

8. The method of claim 7 , wherein the first user affordance is a widget embedded in the web browser.

9. The method of claim 8 , wherein the first user affordance comprises the first user-specific score.

10. The method of claim 6 , further comprising:

upon selection of an action of the first plurality of actions, automatically displaying a page of the first software system in the first window; and automatically displaying one or more messages overlaid over the page of the first software system, wherein the one or more messages are generated by the software adoption platform.

11. A system comprising:

a display;

one or more processors;

a memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying a window associated with a software system;

displaying a first selectable user control overlaid on the window corresponding to a software adoption platform, wherein the first selectable user control indicates a user-specific score associated with the software system,

responsive to receiving a selection of the first selectable user control, displaying a user interface corresponding to the software adoption platform overlaid on the window, wherein the user interface corresponding to the software adoption platform comprises:

the user-specific score associated with the software system,

a plurality of user affordances corresponding to a plurality of actions within the software system, and

a plurality of points corresponding to the plurality of actions within the software system;

upon selection of a user affordance of the plurality of user affordances, automatically displaying a page of the software system in the window based on the selected user affordance, and

automatically populating a message overlaid over the page of the software system to indicate a second selectable user control of the software system, wherein the one or more messages are generated by the software adoption platform.

12. The system of claim 11 , wherein the window is a window of a web browser or a tab of the web browser.

13. The system of claim 11 , wherein the one or more programs further include instructions for:

receiving one or more user inputs corresponding to completion of an action of the plurality of actions; and

updating the user-specific score based on one or more inputs and a role associated with the user.

14. The system of claim 11 , wherein the user interface corresponding to the software adoption platform further comprises a ranking of users of the software system.

15. The system of claim 14 , wherein the user-specific score is associated with a time period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: PRICEWATERHOUSECOOPERS LLP
To: PWC PRODUCT SALES LLC
Reel/Frame 065532/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2020
From: CLARKE, DAVID; PUTHIYAMADAM, THOMAS JOSEPH; BARTON, WARREN; FIORENTINO, WILLIAM A.; RODRIGUEZ, CARLOS; LAVALLE, JONPOL; JONES, BRIAN; LOGUZZO, FEDERICO; LONGMAN, RICHARD; AIKEN, CYDNEY; GRUMAN, BOB; GIRI, PRADEEP; KNOWLES, KRYSSIE
To: PRICEWATERHOUSECOOPERS LLP
Reel/Frame 053598/0083 →
Continuity (3)
Provisional Application 62976230 · Feb 13, 2020
Provisional Application 62887425 · Aug 15, 2019
Related Publication 20210049227A1 · Feb 18, 2021
Cited By (1)
US 12,346,711