IP Library Patent Application 17525654
Patent Application
App. No. 17/525,654

SYSTEMS, METHODS, AND USER INTERFACES FOR A WEB-BASED PERSONALIZED UPSKILLING PLATFORM INCLUDING SOLICITING, VALIDATING, AND PROVIDING DIGITAL ASSETS

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.
17/525,654
Abstract

Systems, methods, and graphical user interfaces for soliciting, receiving, processing, and distributing digital assets amongst a plurality of users of an upskilling platform are provided. The system generates and stores a plurality of user profiles for a plurality of users of the system, wherein the user profiles indicate respective skill sets for the respective users. The system causes display of a graphical user interface configured to accept instructions regarding digital asset requests, and receives, via the graphical user interface, an input instructing a digital asset request and indicating one or more skills associated with the digital asset request. In response to receiving the input, the system determines a set users whose respective skill sets include the one or more skills associated with the digital asset request, and transmit, to respective user devices associated with the set of users, an indication of the digital asset request.

Claims (32)

1 . A system for transmitting digital assets amongst a plurality of users, the system comprising one or more processors configured to cause the system to:

generate and store a plurality of user profiles for a plurality of users of the system, wherein the user profiles indicate respective skill sets for the respective users;

cause display of a graphical user interface configured to accept instructions regarding digital asset requests,

receive, via the graphical user interface, a first input instructing a digital asset request and indicating one or more skills associated with the digital asset request; and

in response to receiving the first input:

determine a set users of the plurality of users of the system whose respective skill sets include the one or more skills associated with the digital asset request; and

transmit, to respective user devices associated with the set of users, an indication of the digital asset request.

2 . The system of claim 1 , wherein the digital asset comprises executable program code.

3 . The system of claim 1 , wherein the indication of the digital asset request indicates a plurality of requirements for fulfilling the digital asset request and indicates the one or more skills associated with the digital asset request.

4 . The system of claim 1 , wherein the input indicating the one or more skills associated with the digital asset request indicates:

a preexisting skill of a user that is required for the user to be able to respond to the request; and

an amount by which a skill level associated with the preexisting skill will be increased by for a user who fulfills the digital asset request.

5 . The system of claim 4 , wherein the one or more processors are further configured to cause the system to:

receive, from a first user of the set of users, a digital asset responsive to the digital asset request;

in accordance with receipt of the digital asset, update a user profile of the first user to update the skill level for the first user.

6 . The system of claim 5 , wherein the one or more processors are further configured to cause the system to transmit the digital asset to a set of users of the system different from the first user.

7 . The system of claim 6 , wherein the one or more processors are further configured to cause the system to receive digital asset feedback for the digital asset from one or more of the set of users of the system, wherein the digital asset feedback comprises one or more feedback types selected from: a modified version of the digital asset, an expansion of the digital asset, a sponsorship of the digital asset, a comment on the digital asset, and a like of the digital asset.

8 . The system of claim 1 , wherein the system is configured to cause display of a pipeline interface for interacting with digital assets that have been uploaded by users, wherein the pipeline interface provides interface screens for one or more of: a digital asset dashboard, a digital asset intake check, a digital asset quality check, a digital asset level of service review, and available digital assets.

9 . A method for transmitting digital assets amongst a plurality of users, the method performed at a system comprising one or more processors, the method comprising:

generating and store a plurality of user profiles for a plurality of users of the system, wherein the user profiles indicate respective skill sets for the respective users;

causing display of a graphical user interface configured to accept instructions regarding digital asset requests,

receiving, via the graphical user interface, a first input instructing a digital asset request and indicating one or more skills associated with the digital asset request; and

in response to receiving the first input:

determining a set users of the plurality of users of the system whose respective skill sets include the one or more skills associated with the digital asset request; and

transmitting, to respective user devices associated with the set of users, an indication of the digital asset request.

10 . A non-transitory computer-readable medium storing instructions for transmitting digital assets amongst a plurality of users, wherein the instructions are executable by a system comprising one or more processors to cause the system to:

generate and store a plurality of user profiles for a plurality of users of the system, wherein the user profiles indicate respective skill sets for the respective users;

cause display of a graphical user interface configured to accept instructions regarding digital asset requests,

receive, via the graphical user interface, a first input instructing a digital asset request and indicating one or more skills associated with the digital asset request; and

in response to receiving the first input:

determine a set users of the plurality of users of the system whose respective skill sets include the one or more skills associated with the digital asset request; and

transmit, to respective user devices associated with the set of users, an indication of the digital asset request.

Assignments (3)
EMPLOYMENT AGREEMENTS Recorded Oct 28, 2024
From: VERMA, SANJAY; KUMAR, SAMANT
To: PRICEWATERHOUSECOOPERS LLP
Reel/Frame 069281/0071 →
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 Jun 30, 2023
From: DUA, SUNEET; LEE, DARREN TERRENCE
To: PRICEWATERHOUSECOOPERS LLP
Reel/Frame 064128/0660 →