{
  "patent_number": "US 9276922",
  "country": "US",
  "title": "How to Securely Pass Data Packets Within a Trusted Network",
  "original_title": "Border property validation for named data networks",
  "summary": "A method for tagging data packets with verified properties so that internal network nodes can trust the data without re-verifying it themselves.",
  "what_it_does": "This patent describes a way to make networks faster and more secure by using a 'property vector.' When a message enters a trusted network, an ingress node verifies specific details about it, like its priority or authenticity. It creates a digital tag called a property vector and signs it with a shared secret key. Other nodes in the network can then check this signature to confirm the data is valid without having to perform the heavy lifting of re-verifying the original properties themselves.",
  "what_it_does_not_cover": [
    "Does not cover verification methods that rely on individual node-to-node public key infrastructure.",
    "Does not cover networks that do not use hierarchically structured names for data identification.",
    "Does not cover systems where intermediate nodes are required to perform full re-verification of the message properties."
  ],
  "filed": "2014-05-21",
  "granted": "2016-03-01",
  "expires": null,
  "status": "active",
  "holder": "Palo Alto Research Center Inc",
  "holder_url": "https://patentbrief.org/company/palo-alto-research-center-inc",
  "inventors": [
    {
      "name": "Marc E. Mosko",
      "url": "https://patentbrief.org/inventor/marc-e-mosko"
    }
  ],
  "times_cited": 3,
  "tags": [
    "telecommunications",
    "software",
    "ai_ml"
  ],
  "abstract": "One embodiment provides a system for distributing packets within a trust domain. During operation, the system receives, by an ingress node in the trust domain, a message. The system creates a property vector for the message, where the property vector indicates a number of properties that have been determined for the message. The system generates a first authenticator for the message based on the property vector and a secret key shared by a plurality of nodes in the trust domain. The system transmits the message, the property vector, and the first authenticator to another node in the trust domain, thereby facilitating secure and efficient distribution of messages within the trust domain without requiring intermediate nodes to determine the properties indicated in the property vector.",
  "url": "https://patentbrief.org/patent/us/9276922/facebook-safety-check",
  "markdown_url": "https://patentbrief.org/patent/us/9276922/facebook-safety-check/md",
  "google_patents_url": "https://patents.google.com/patent/US9276922",
  "relatedPatents": []
}