US2023267346A1PendingUtilityA1

Advances in data provisioning to aid in data ingestion and data mapping via software data platform

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Jun 18, 2020Filed: Apr 28, 2023Published: Aug 24, 2023
Est. expiryJun 18, 2040(~13.9 yrs left)· nominal 20-yr term from priority
G06N 5/04G06F 3/0482G06Q 10/063G06Q 50/205H04L 67/1095H04L 67/306G06F 18/214G06F 9/451G06Q 50/20G06N 20/00G06Q 10/10G09B 5/00G06F 21/604H04L 63/10
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to processing operations configured to improve data provisioning for management of access to and usage of domain-specific data through a software data platform. Processing described herein provides technical advantages, provided through a software data platform, that enable a user (e.g., an administrator) of an organization to more easily integrate and manage domain-specific data within a software data platform. For instance, a graphical user interface (GUI) of a software data platform is configured to provide a user (e.g., administrative user) with control over provisioning of their data (e.g., education data) including bulk provisioning options to manage utilization and sharing of data via a software data platform. Provisioning management may comprise control over sharing permissions of domain-specific data with vendors (e.g., ISVs integrating within a software data platform), user accounts associated with a tenant configuration and applications/services provided by the software data platform.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method comprising:
 receiving, via a graphical user interface (GUI) of an education platform service, a request to integrate a data file into one or more data profiles of the education platform service;   retrieving data analytics insights based on signal data associated with the education platform service;   in response to receiving the request, executing data mapping processing comprising utilizing the data analytics insights to generate a data mapping comprising data transformations to map the data file to data fields associated with the one or more data profiles; and   applying the data mapping to the one or more data profiles of the education platform service to integrate the data file into the one or more data profiles.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein each of the one or more data profiles is associated with a student of a plurality of students and wherein the data analytics insights comprises information related to activities associated with the plurality of students. 
     
     
         3 . The computer-implemented method of  claim 2 , wherein the information related to the activities associated with the plurality of students comprises statistical information regarding extracurricular activities of the plurality of students. 
     
     
         4 . The computer-implemented method of  claim 2 , wherein the information related to the activities associated with the plurality of students comprises data regarding productivity application login data for the plurality of students. 
     
     
         5 . The computer-implemented method of  claim 1 , further comprising:
 generating the data analytics insights, wherein generating the data analytics insights comprises:
 applying trained artificial intelligence (AI) processing to the signal data to output the data analytics insights. 
   
     
     
         6 . The computer-implemented method of  claim 1 , wherein the retrieving the data analytics insights comprises identifying and filtering specific data analytics insights from a plurality of data analytics insights based on user interaction with the education platform service. 
     
     
         7 . The computer-implemented method of  claim 1 , wherein the executing the data mapping processing comprises providing a graphical user interface (GUI) with navigable GUI elements to guide a user through the data mapping and provide optional configurations. 
     
     
         8 . The computer-implemented method of  claim 1 , further comprising:
 identifying data mapping errors during the data mapping processing; and   presenting the data mapping errors via the GUI.   
     
     
         9 . The computer-implemented method of  claim 8 , further comprising:
 utilizing the data analytics insights to provide a recommendation via the GUI to resolve the data mapping errors.   
     
     
         10 . The computer-implemented method of  claim 8 , further comprising:
 utilizing the data analytics insights to generate an autocorrection of the data mapping errors.   
     
     
         11 . The computer-implemented method of  claim 1 , wherein the signal data comprises one or more of: data pertaining to an administrative user account, data pertaining to a configuration of the data profiles, data pertaining to student usage of specific features associated with the data profiles of the educational platform service, and data pertaining to specific features of one or more software vendors. 
     
     
         12 . The computer-implemented method of  claim 1 , further comprising:
 providing, via the GUI, access to the data mapping to allow a user to modify the data mapping.   
     
     
         13 . The computer-implemented method of  claim 1 , wherein the data analytics insights comprises one or more recommendations for enabling features for applications associated with the education platform service. 
     
     
         14 . A system comprising:
 at least one processor; and   a memory, operatively connected with the at least one processor, storing computer-executable instructions that, when executed by the at least one processor, causes the at least one processor to:   receive, via a graphical user interface (GUI) of an education platform service, a request to integrate a data file into one or more data profiles of the education platform service;   retrieve data analytics insights based on signal data associated with the education platform service;   in response to receiving the request, execute data mapping processing comprising utilizing the data analytics insights to generate a data mapping comprising data transformations to map the data file to data fields associated with the one or more data profiles; and   apply the data mapping to the one or more data profiles of the education platform service to integrate the data file into the one or more data profiles.   
     
     
         15 . The system of  claim 14 , wherein each of the one or more data profiles is associated with a student of a plurality of students and wherein the data analytics insights comprises information related to activities associated with the plurality of students. 
     
     
         16 . The system of  claim 15 , wherein the information related to the activities associated with the plurality of students comprises statistical information regarding extracurricular activities of the plurality of students. 
     
     
         17 . The system of  claim 15 , wherein the information related to the activities associated with the plurality of students comprises data regarding productivity application login data for the plurality of students. 
     
     
         18 . The system of  claim 14 , wherein the memory stores further computer-executable instructions that, when executed by the at least one processor, causes the at least one processor to:
 generate the data analytics insights, wherein to generate the data analytics insights comprises:
 applying trained artificial intelligence (AI) processing to the signal data to output the data analytics insights. 
   
     
     
         19 . The system of  claim 14 , wherein the computer-executable instructions to retrieve the data analytics insights comprises further computer-executable instructions that, when executed by the at least one processor, causes the at least one processor to:
 identify and filter specific data analytics insights from a plurality of data analytics insights based on user interaction with the education platform service.   
     
     
         20 . The system of  claim 14 , wherein the computer-executable instructions to execute the data mapping processing comprises further computer-executable instructions that, when executed by the at least one processor, causes the at least one processor to:
 provide a graphical user interface (GUI) with navigable GUI elements to guide a user through the data mapping and provide optional configurations;   identify data mapping errors during the data mapping processing;   present the data mapping errors via the GUI; and   utilizing the data analytics insights to provide a recommendation via the GUI to resolve the data mapping errors.

Join the waitlist — get patent alerts

Track US2023267346A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.