USRE45295E

System and method for integrating public and private data

Claim Score by NHIP

Read claim 20, the broadest

Abstract

A system and method for allowing an Internet user to create a web page which may simultaneously display public and private data as integrated data on one digital screen or other network interface device. Integrated data may derive from at least one internal content provider, but may also include data from one or more external content providers. The invention also allows an internal content provider to create a personal profile of a user, based on proprietary data stores of the internal content provider and/or on the user's choices of data for viewing on a web page. Finally, the invention allows an internal content provider to use the personal profile to personalize the user's experience on the provider's web site.

USRE45295E, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 28 June 2021, 5.2 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

54 claims: 5 independent, 49 dependent

  1. 1
    A system for facilitating the integration and delivery of data available over a network, said system comprising:at least one user system connected to the network;one or more host computer components coupled to the network;at least one publicly available data store and at least one private data store, said at least one publicly available data store and said at least one private data store coupled to said one or more host computer components;said one or more host computer components configured to acquire public data from said at least one publicly available data store, wherein said public data is determined by private data;acquire said private data from said at least one private data store;integrate said public data and said private data to form integrated data;and format and deliver said integrated data to said user system over the network.
  2. 20
    Broadest claimClaim Score 80, broad(NHIP)A method of integrating and delivering data available over a network, said method including the steps of:acquiring public data from at least one publicly available data store coupled to said network, wherein said public data is determined by private data;acquiring said private data from at least one private data store coupled to said network;integrating said public data and said private data to form integrated data;and delivering said integrated data to a user system.
  3. 35
    A system comprising:at least one processor coupled to at least one memory;at least one data aggregation utility having access to at least one public data store and at least one private data store, wherein the at least one data aggregation utility is operative to obtain at least one item of public data from the at least one public data store, to obtain at least one item of private data from the at least one private data store, and to aggregate the at least one item of private data and the at least one item of public data to form integrated data;a content utility management utility operative to incorporate the integrated data into web page data;and an interactive presentation service operative to deliver the web page data to a client computing device;wherein the at least one item of public data is selected based on the at least one item of private data.
  4. 44
    A method comprising:receiving, from a client computing device, a request for display of at least one item of private data;accessing one or more private data content stores to obtain the at least one item of private data;accessing one or more public data content stores;determining, based on the at least one item of private data, at least one item of public data to obtain from the one or more public data content stores;aggregating the at least one item of private data and the at least one item of public data to form integrated data;and transmitting the integrated data to the client computing device.
  5. 50
    A computer readable storage device containing computer executable instructions, the instructions comprising:instructions to receive, from a client computing device, a request for display of at least one item of private data;instructions to access one or more private data content stores to obtain the at least one item of private data;instructions to access one or more public data content stores;instructions to determine, based on the at least one item of private data, at least one item of public data to obtain from the one or more public data content stores;instructions to aggregate the at least one item of private data and the at least one item of public data to form integrated data;and instructions to transmit the integrated data to the client computing device.