Systems and methods for an information-based life view
Abstract
Disclosed is a multi-platform web portal provided by a web-service stack of one or more server hosts configured for display on a display screen of a computing platform. A main page of the web portal includes a plurality of zones configured to dynamically present to a user of the web portal filtered information pushed through the web-service stack by a plurality of information providers. One or more configuration pages of the web portal are configured to enable the user to define a subset of the filtered information to present in each of the plurality zones, as well as set or modify values for user attributes under a plurality of categories for the filtered information. The web portal is configured to send the user-attribute values from the one or more configuration pages to a database-server host for storage in a relational database under a user identification number for the user.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A multi-platform web portal provided by a web-service stack of one or more server hosts configured for display on a display screen of a computing platform, the web portal comprising:
a main page including a plurality of zones configured to dynamically present to a user of the web portal filtered information pushed through the web-service stack by a plurality of information providers; and one or more configuration pages configured to enable the user to
define at least a subset of the filtered information to present in each zone of the plurality zones;
set or modify values for user attributes under a plurality of categories for the filtered information,
wherein the web portal is configured to send the user-attribute values from the one or more configuration pages by a way of the computing platform to a database-server host of the one or more server hosts for storage in a relational database under a user identification number for the user, thereby defining an information funnel for the user in the relational database through which information from the plurality of information providers is pushed becoming the filtered information; and
opt-in to automatic updates to the user-attribute values in accordance with data from electronic interactions of the user with third parties including the plurality of information providers.
2 . The portal of claim 1 , wherein the one or more configuration pages are further configured to enable the user to specify user information to share with the plurality of information providers.
3 . The portal of claim 2 , wherein the data from the electronic interactions include at least data from web-based interactions of the user with web sites of the third parties, and wherein the web portal is configured to provide the plurality of information providers access to the data from the web-based interactions including data from Internet cookies or temporary Internet files depending upon the user information the user specifies to share with the plurality of information providers in the one or more configuration pages.
4 . The portal of claim 3 , wherein a combination of the user information the user specifies to share with the plurality of information providers in the one or more configuration pages and the data from the web-based interactions of the user with the web sites of the third parties enable the plurality of information partners to provide the user with customized web sites in the web portal.
5 . The portal of claim 3 , wherein the data from the electronic interactions include at least data from interactions of the user with one or more smart devices in a home of the user, one or more smart appliances in the user's home, one or more smart systems in an automobile of the user, or a combination thereof.
6 . The portal of claim 1 , wherein a database management system of the web-service stack is configured to compare the user attributes in the relational database to the data from the electronic interactions for alignment of the user attributes with the data from the electronic interactions, as well as record deviations between the user attributes and the data from the electronic interactions in the relational database for automatic updates to the user-attribute values.
7 . The portal of claim 1 , wherein the web-service stack is configured with an information-standards layer, an approved information-providers layer, and an information-queuing engine through which the information from the plurality of information providers is also pushed to become the filtered information.
8 . The portal of claim 7 , wherein the information queuing engine is configured to separate the information from the plurality of information providers into a plurality of queues by information type, approved information provider, or a combination thereof.
9 . The portal of claim 7 , wherein the information queuing engine is configured to sequence the information in the plurality of queues, migrate the information from the plurality of queues to inbound tables, and feed the information from the inbound tables to final display tables associated with the web portal.
10 . The portal of claim 1 , wherein the web portal provides an option to rate a quality of the filtered information provided by each information provider of the plurality of information providers, thereby providing a qualitative measure of how the information is pushed through the web-service stack by the plurality of information providers.
11 . A computer-enabled method for a multi-platform web portal, comprising:
providing the web portal by a web-service stack of one or more server hosts for display on a display screen of a computing platform,
wherein the web portal includes a main page including a plurality of zones and one or more configuration pages;
pushing information through the web-service stack by a plurality of information providers to produce filtered information; dynamically presenting to a user of the portal the filtered information in the plurality of zones of the main page; enabling the user to define in one or more configuration pages of the web portal at least a subset of the filtered information to present in each zone of the plurality zones; enabling the user to set or modify values for user attributes under a plurality of categories for the filtered information in the one or more configuration pages; sending the user-attribute values in the one or more configuration pages from the computing platform to a database-server host of the one or more server hosts for storage in a relational database under a user identification number for the user; defining an information funnel for the user in the relational database through which information from the plurality of information providers is pushed becoming the filtered information; and enabling the user to opt-in to automatic updates to the user-attribute values in the one or more configuration pages,
wherein the automatic updates are in accordance with data from electronic interactions of the user with third parties including the plurality of information providers.
12 . The method of claim 11 , further comprising:
enabling the user to specify in the one or more configuration pages user information to share with the plurality of information providers.
13 . The method of claim 12 , further comprising:
providing the plurality of information providers access to the data from the electronic interactions including at least data from web-based interactions of the user with web sites of the third parties,
wherein the data from the web-based interactions includes data from Internet cookies or temporary Internet files depending upon the user information the user specifies to share with the plurality of information providers in the one or more configuration pages.
14 . The method of claim 13 , further comprising:
enabling the plurality of information partners to provide the user with customized web sites in the web portal using a combination of the user information the user specifies to share with the plurality of information providers in the one or more configuration pages and the data from the web-based interactions of the user with the web sites of the third parties.
15 . The method of claim 13 , wherein the data from the electronic interactions includes at least data from interactions of the user with one or more smart devices in a home of the user, one or more smart appliances in the user's home, one or more smart systems in an automobile of the user, or a combination thereof.
16 . The method of claim 11 , further comprising:
comparing with a database management system of the web-service stack the user attributes in the relational database to the data from the electronic interactions for alignment of the user attributes with the data from the electronic interactions; and recording deviations between the user attributes and the data from the electronic interactions in the relational database for automatic updates to the user-attribute values.
17 . The method of claim 11 , further comprising:
providing an information-standards layer, an approved information-providers layer, and an information-queuing engine in the web-service stack through which the information from the plurality of information providers is also pushed to become the filtered information.
18 . The method of claim 17 , further comprising:
separating the information from the plurality of information providers into a plurality of queues by information type, approved information provider, or a combination thereof with the information queuing engine.
19 . The method of claim 17 , further comprising:
sequencing the information in the plurality of queues with the information queuing engine; migrating the information from the plurality of queues to inbound tables with the information queuing engine; and feeding the information from the inbound tables to final display tables associated with the web portal using the information queuing engine.
20 . The method of claim 11 , further comprising:
providing an option in the web portal for the user to rate a quality of the filtered information provided by each information provider of the plurality of information providers, thereby enabling a qualitative measure of how the information is pushed through the web-service stack by the plurality of information providers.Join the waitlist — get patent alerts
Track US2019188230A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.