{
  "patent_number": "US 8112476",
  "country": "US",
  "title": "How Software Automatically Collects and Organizes Data from Multiple Websites",
  "original_title": "Cache and look ahead aggregation system",
  "summary": "A system that automatically logs into multiple websites, pulls information, and stores it locally before you even ask for it, so it is ready to view instantly.",
  "what_it_does": "The patent describes a software-based aggregation system that acts as a middleman between a user's computer and various third-party websites. The system automatically authenticates (logs in) to multiple sites, retrieves data from them, and parses that data into a unified display. A key feature is the 'look ahead' mechanism, where the system caches information in the local memory of the user's computer based on an anticipated request. For example, if you use a dashboard that aggregates your email, social media, and news, this system pre-fetches and stores that data locally so it appears immediately when you open the application.",
  "what_it_does_not_cover": [
    "Does not cover server-side aggregation where the data is collected and processed on a remote server before being sent to the user.",
    "Does not cover aggregation methods that do not use local caching based on anticipated requests.",
    "Does not cover systems that lack an automated authentication mechanism for the third-party sites."
  ],
  "filed": "2011-04-04",
  "granted": "2012-02-07",
  "expires": null,
  "status": "active",
  "holder": "Confluence Commons Inc",
  "holder_url": "https://patentbrief.org/company/confluence-commons-inc",
  "inventors": [
    {
      "name": "Michael C. Wilson",
      "url": "https://patentbrief.org/inventor/michael-c-wilson"
    },
    {
      "name": "Michael D. McMahon",
      "url": "https://patentbrief.org/inventor/michael-d-mcmahon"
    },
    {
      "name": "Chris Young",
      "url": "https://patentbrief.org/inventor/chris-young"
    },
    {
      "name": "Andrew Hartman",
      "url": "https://patentbrief.org/inventor/andrew-hartman"
    },
    {
      "name": "Jared Polis",
      "url": "https://patentbrief.org/inventor/jared-polis"
    },
    {
      "name": "Peter K. Trzyna",
      "url": "https://patentbrief.org/inventor/peter-k-trzyna"
    },
    {
      "name": "Scott Shaver",
      "url": "https://patentbrief.org/inventor/scott-shaver"
    },
    {
      "name": "Eric Wu",
      "url": "https://patentbrief.org/inventor/eric-wu"
    },
    {
      "name": "Payal Goyal",
      "url": "https://patentbrief.org/inventor/payal-goyal"
    },
    {
      "name": "Samuel C. Wu",
      "url": "https://patentbrief.org/inventor/samuel-c-wu"
    },
    {
      "name": "David L. Calone",
      "url": "https://patentbrief.org/inventor/david-l-calone"
    },
    {
      "name": "Andrew Hyde",
      "url": "https://patentbrief.org/inventor/andrew-hyde"
    },
    {
      "name": "Jeffery D. Herman",
      "url": "https://patentbrief.org/inventor/jeffery-d-herman"
    }
  ],
  "times_cited": 18,
  "tags": [
    "software",
    "consumer_electronics",
    "ecommerce",
    "telecommunications"
  ],
  "abstract": "Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to digital aspects of a computerized aggregation system. The system can include a user computer system interposed between a segment of a network allowing communication between the user computer system and at least one server system, and other segments allowing communication between the user computer system and a plurality of third party server systems. The one server system enables the user computer system to access the plurality of other servers. The access permits forming an aggregation of information obtained from the third party server systems.",
  "url": "https://patentbrief.org/patent/us/8112476/amazon-ec2-elastic-compute-cloud",
  "markdown_url": "https://patentbrief.org/patent/us/8112476/amazon-ec2-elastic-compute-cloud/md",
  "google_patents_url": "https://patents.google.com/patent/US8112476",
  "relatedPatents": []
}