System for generating automated responses for issue tracking system and multi-platform event feeds
US-2024414113-A1 · Dec 12, 2024 · US
US2021182767A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021182767-A1 |
| Application number | US-201916716376-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 16, 2019 |
| Priority date | Dec 16, 2019 |
| Publication date | Jun 17, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There are provided systems and methods for a scoring platform and engine for software engineering contributions to a service provider framework. During development of a service provider's framework, such as the software framework used to manage the service provider's servers and network to provide services to other users, various developers may provide contributions to coding and developing the framework. The service provider may provide a platform having a scoring engine that includes multiple scoring rules, which allow the service provider to score the developer's contribution and provide an amount of points in a reward system through intelligent analysis of the completion of the contribution, such as timeliness, quality, and the like. Based on the score, the developer may access a profile and utilize the points to obtain rewards, which may further be posted to the developer's profile.
Opening claim text (preview).
What is claimed is: 1 . A service provider system comprising: a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the service provider system to perform operations comprising: detecting a completion of a developer task on at least one of a plurality of developer platforms by a first user with a data coding system associated with the service provider system, wherein the developer task comprises at least one operation performed by the first user with the data coding system; determining a first task score for the completion of the developer task using a task scoring engine of the service provider system and a plurality of task scoring rules for the at least one of the plurality of developer platforms; determining a first developer score for the first user based on the first task score and a developer profile for the first user; and updating a profile score for the developer profile based on the first developer score. 2 . The service provider system of claim 1 , wherein the determining the first task score comprises scoring the completion of the developer task based on a time to completion of the developer task, a process for completion of the developer task, and the plurality of task scoring rules. 3 . The service provider system of claim 2 , wherein the plurality of task scoring rules comprises at least one of a task quality completion rule, a completion timeliness rule, a task automation rule, an available instructions rule, a task difficulty rule, or an available users rule. 4 . The service provider system of claim 1 , wherein the operations further comprise: generating a graphical icon for the first user based on the first developer score, wherein the graphical icon comprises a digital badge for the developer profile; and posting the graphical icon to an online user interface associated with the developer profile. 5 . The service provider system of claim 4 , wherein the operations further comprise: receiving an allocation request of an additional score amount to the first user for the developer task from a task manager of the first user, wherein the generating the graphical icon is further based on the additional score amount. 6 . The service provider system of claim 4 , wherein the digital badge comprises an image associated with one of a total score for the first developer score or a recognition of the completion of the developer task. 7 . The service provider system of claim 4 , wherein the generating the graphical icon comprises customizing one of a plurality of stock graphical icons based on the first developer score, and wherein the graphical icon comprises an identifier associated with at least one of the first user or the developer task. 8 . The service provider system of claim 1 , wherein the developer task comprises one of an engineering practice, a software coding process, an innovation task, a self-development task, or an organizational contribution task. 9 . The service provider system of claim 1 , wherein the detecting the completion of the developer task comprises: receiving a notification of the completion from one of the first user, an internal review process, or the at least one of the plurality of developer platforms; and determining task data for the completion of the developer task from at least one of the internal review process or the at least one of the plurality of developer platforms. 10 . The service provider system of claim 1 , wherein the determining the first task score further comprises comparing the completion of the developer task by the first user to a completion of the developer task by a plurality of additional users based on task performance metrics for a computing platform providing the developer task. 11 . A method comprising: scraping project performance data associated with a software development project for a computing framework of a service provider from a computing device of a user working on a performance of the software development project; accessing project scoring factors for a project scoring engine of the service provider, wherein the project scoring factors are associated with the performance of the software development project by the user; determining a project performance score for the performance of the software development project by the user based on the project performance data and the project scoring factors; and updating a digital profile for the user with an online platform of the service provider based on the project performance score. 12 . The method of claim 11 , wherein the project scoring factors comprise configurable data metrics associated with user performance of the software development project on a computing platform, and wherein the determining the project performance score is further based on comparing the project performance data to a plurality of performances of the software development project by a plurality of other users. 13 . The method of claim 11 , wherein the receiving the project performance data comprises pulling that project performance data from a service provider server that provides one or more operations for the performance of the software development project. 14 . The method of claim 11 , further comprising: receiving a request to transaction an amount of points in a scoring system associated with the project scoring engine to at least one other digital profile; and transferring the amount of the points from the digital profile of the user to the at least one other digital profile. 15 . The method of claim 11 , further comprising: receiving a request to allocate an amount of points in a scoring system associated with the project scoring engine to the digital profile of the user from a manager account of a manager associated with one of the user or the software development project; and updating the digital profile with the amount of the points. 16 . The method of claim 11 , wherein the updating the digital profile comprises allocating an amount of points corresponding to the project performance score to the digital profile, and wherein the method further comprises: providing a user interface for the digital profile to a computing device of the user, wherein the user interface comprises at least one process for requesting a digital badge based on the points available to the digital profile. 17 . A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: receiving, by a service provider, a completion notification of a software coding task performed by a user on an external online platform, wherein the software coding task is associated with the service provider; pulling, by the service provider from the external online platform, task performance data for the software coding task performed by the user, wherein the task performance data comprises at least one process completed by the user on the external online platform; scoring, by the service provider using a rules engine, the task performance data for the user based on a plurality of task performance rules for the rules engine; determining, by the service provider, a digital reward for the user based on the scoring, wherein the digital reward comprises at least a graphical image provided to a user profile for the user with the service provider; and updating the user profile based on the digital reward. 18 . The non-transitory machine-reada
Status monitoring or status determination for a person or group · CPC title
Performance of employee with respect to a job function · CPC title
Software maintenance or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.