Web integration, timing, access, and distribution control
First Claim
1. A method of improving secure access to multiple web-based systems, integrating web-based content, and controlling timing of web interaction, the method comprising:
- automatically accessing and storing current security, access, and graphic interface requirements for a first external web-based system using a first API specific to that first external web-based system;
automatically accessing and storing current security, access, and graphic interface requirements for a second external web-based system using a second API specific to that second external web-based system;
providing a base portal configured to access the first and second external web-based systems and integrate content from each of the two systems;
establishing a user account for accessing the base portal;
using the current security and access requirements from each of the first and second external web-based systems to establish a minimum level security protocol that complies with the current security and access requirements for each of the first and second external web-based systems, the user account requiring at least a unique base portal user identifier and base portal access password;
providing for creation of a base account through the base portal;
using the creation of the base account and the first and second APIs to trigger automatic creation of a first linked user account and a second linked user account, one for each of the first and second external web-based systems, each of which linked user accounts is uniquely linked to the base account and cannot be used when the first and second web-based systems are accessed directly;
requiring periodic access and use of content by the base account from each of the first and second external web-based systems, the periodic access comprising at least once a week for a minimum of four weeks;
establishing at least two separate interactive visual controls within the base portal, the controls linked specifically with the first and second external web-based systems, each control operable to periodically establish secure access to each of the external web-based systems within the base portal, the base system responsive to selection of each control by rapidly rendering content from the external web-based systems in a combined base interface;
establishing timing constraints for accessing each of the first and second linked user accounts or the base account at least once per week, wherein the timing constraints are used to restrict frequency of data access from the linked user accounts; and
recording a current snapshot of data associated with each linked account in accordance with the timing constraints, the data including one or more of the following;
a cumulative point total associated with the user;
a value associated with how long the user has performed a certain assignment;
a value associated with how many words the user has typed;
ora time of the user'"'"'s last action in the linked account.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and techniques for improved back-end integration of third-party content and an administrative framework allowing for user experience management for a computer-based environment. Described herein, for example, are approaches to improving secure access to multiple web-based systems, integrating web-based content, and controlling timing of web interaction. The problems addressed herein relate to coordinating access and delivery of web content from and to multiple sources and multiple users in an integrated and time-controlled manner.
-
Citations
20 Claims
-
1. A method of improving secure access to multiple web-based systems, integrating web-based content, and controlling timing of web interaction, the method comprising:
-
automatically accessing and storing current security, access, and graphic interface requirements for a first external web-based system using a first API specific to that first external web-based system; automatically accessing and storing current security, access, and graphic interface requirements for a second external web-based system using a second API specific to that second external web-based system; providing a base portal configured to access the first and second external web-based systems and integrate content from each of the two systems; establishing a user account for accessing the base portal; using the current security and access requirements from each of the first and second external web-based systems to establish a minimum level security protocol that complies with the current security and access requirements for each of the first and second external web-based systems, the user account requiring at least a unique base portal user identifier and base portal access password; providing for creation of a base account through the base portal; using the creation of the base account and the first and second APIs to trigger automatic creation of a first linked user account and a second linked user account, one for each of the first and second external web-based systems, each of which linked user accounts is uniquely linked to the base account and cannot be used when the first and second web-based systems are accessed directly; requiring periodic access and use of content by the base account from each of the first and second external web-based systems, the periodic access comprising at least once a week for a minimum of four weeks; establishing at least two separate interactive visual controls within the base portal, the controls linked specifically with the first and second external web-based systems, each control operable to periodically establish secure access to each of the external web-based systems within the base portal, the base system responsive to selection of each control by rapidly rendering content from the external web-based systems in a combined base interface; establishing timing constraints for accessing each of the first and second linked user accounts or the base account at least once per week, wherein the timing constraints are used to restrict frequency of data access from the linked user accounts; and recording a current snapshot of data associated with each linked account in accordance with the timing constraints, the data including one or more of the following; a cumulative point total associated with the user; a value associated with how long the user has performed a certain assignment; a value associated with how many words the user has typed;
ora time of the user'"'"'s last action in the linked account. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for improving secure access to multiple web-based systems, integrating web-based content, and controlling timing of web interaction, the system comprising:
-
a hardware network interface which establishes a connection between a base portal and a first and a second external web-based systems; a hardware processor configured to execute software instructions to cause the computer system to; automatically access and store current security, access, and graphic interface requirements for the first external web-based system using a first API specific to that first external web-based system; automatically access and store current security, access, and graphic interface requirements for the second external web-based system using a second API specific to that second external web-based system; provide the base portal configured to access the first and second external web-based systems and integrate content from each of the two systems; establish a user account for accessing the base portal; use the current security and access requirements from each of the first and second external web-based systems to establish a minimum level security protocol that complies with the current security and access requirements for each of the first and second external web-based systems, the user account requiring at least a unique base portal user identifier and base portal access password; provide for creation of a base account through the base portal; use the creation of the base account and the first and second APIs to trigger automatic creation of a first linked user account and a second linked user account, one for each of the first and second external web-based systems, each of which linked user accounts is uniquely linked to the base account and cannot be used when the first and second web-based systems are accessed directly; require periodic access and use of content by the base account from each of the first and second external web-based systems, the periodic access comprising at least once a week for a minimum of four weeks; establish at least two separate interactive visual controls within the base portal, the controls linked specifically with the first and second external web-based systems, each control operable to periodically establish secure access to each of the external web-based systems within the base portal, the base system responsive to selection of each control by rapidly rendering content from the external web-based systems in a combined base interface; establish timing constraints for accessing each of the first and second linked user accounts or the base account at least once per week, wherein the timing constraints are used to restrict frequency of data access from the linked user accounts; and record a current snapshot of data associated with each linked account in accordance with the timing constraints, the data including one or more of the following; a cumulative point total associated with the user; a value associated with how long the user has performed a certain assignment; a value associated with how many words the user has typed;
ora time of the user'"'"'s last action in the linked account. - View Dependent Claims (9, 10, 11, 12, 13, 14, 18, 19, 20)
-
-
15. A non-transitory computer storage having stored thereon a computer program, the computer program including executable instructions that instruct a computer system to at least:
-
automatically access and store current security, access, and graphic interface requirements for the first external web-based system using a first API specific to that first external web-based system; automatically access and store current security, access, and graphic interface requirements for the second external web-based system using a second API specific to that second external web-based system; provide the base portal configured to access the first and second external web-based systems and integrate content from each of the two systems; establish a user account for accessing the base portal; use the current security and access requirements from each of the first and second external web-based systems to establish a minimum level security protocol that complies with the current security and access requirements for each of the first and second external web-based systems, the user account requiring at least a unique base portal user identifier and base portal access password; provide for creation of a base account through the base portal; use the creation of the base account and the first and second APIs to trigger automatic creation of a first linked user account and a second linked user account, one for each of the first and second external web-based systems, each of which linked user accounts is uniquely linked to the base account and cannot be used when the first and second web-based systems are accessed directly; require periodic access and use of content by the base account from each of the first and second external web-based systems, the periodic access comprising at least once a week for a minimum of four weeks; establish at least two separate interactive visual controls within the base portal, the controls linked specifically with the first and second external web-based systems, each control operable to periodically establish secure access to each of the external web-based systems within the base portal, the base system responsive to selection of each control by rapidly rendering content from the external web-based systems in a combined base interface; establish timing constraints for accessing each of the first and second linked user accounts or the base account at least once per week, wherein the timing constraints are used to restrict frequency of data access from the linked user accounts; and record a current snapshot of data associated with each linked account in accordance with the timing constraints, the data including one or more of the following; a cumulative point total associated with the user; a value associated with how long the user has performed a certain assignment; a value associated with how many words the user has typed;
ora time of the user'"'"'s last action in the linked account. - View Dependent Claims (16, 17)
-
Specification