{
  "patent_number": "US 8448084",
  "country": "US",
  "title": "How Pull-to-Refresh Works on Your Smartphone",
  "original_title": "User interface mechanics",
  "summary": "This patent describes the 'pull-to-refresh' gesture that lets users update a list of content, like a social media feed, by dragging down until a trigger appears and then releasing.",
  "what_it_does": "The patent defines a mechanism where a user interacts with a scrollable list of items, such as a Twitter feed. When the user scrolls past the top of the list, a 'refresh trigger'—the familiar spinning icon or text—appears and moves in sync with the list. The system monitors the scroll command: if the user releases their finger while the trigger is fully visible, the device triggers a refresh operation. Once the new content is loaded, the list automatically scrolls back up to hide the trigger.",
  "what_it_does_not_cover": [
    "Does not cover refresh methods that use a dedicated button or menu icon instead of a scroll-based gesture.",
    "Does not cover automatic background refreshing that occurs without direct user input.",
    "Does not cover refresh triggers that remain fixed at the top of the screen rather than scrolling with the content list.",
    "Does not cover non-touch interfaces, such as mouse-wheel scrolling or keyboard-based navigation."
  ],
  "filed": "2010-04-08",
  "granted": "2013-05-21",
  "expires": "2030-04-08",
  "status": "active",
  "holder": "Twitter Inc",
  "holder_url": "https://patentbrief.org/company/twitter-inc",
  "inventors": [
    {
      "name": "Loren Brichter",
      "url": "https://patentbrief.org/inventor/loren-brichter"
    }
  ],
  "times_cited": 22,
  "tags": [
    "consumer_electronics",
    "software"
  ],
  "abstract": "Methods, computer readable media, and apparatuses for providing enhanced user interface mechanics are presented. In one arrangement, a scrollable list of content items may be displayed. Input associated with a scroll command may be received. Then, based on the scroll command, a scrollable refresh trigger may be displayed. Subsequently, the scrollable list of content items may be refreshed in response to determining, based on the scroll command, that the scrollable refresh trigger has been activated. In at least one instance, it may be determined that the scrollable refresh trigger has been activated in response to determining that the scroll command was completed while the scrollable refresh trigger was fully displayed.",
  "url": "https://patentbrief.org/patent/us/8448084/pull-to-refresh-gesture",
  "markdown_url": "https://patentbrief.org/patent/us/8448084/pull-to-refresh-gesture/md",
  "google_patents_url": "https://patents.google.com/patent/US8448084",
  "relatedPatents": [
    {
      "patentNumber": "8683378",
      "countryCode": "US",
      "title": "How Smartphones Switch Between Slow and Fast Scrolling",
      "url": "https://patentbrief.org/patent/us/8683378/scrolling-techniques-for-user-interfaces"
    },
    {
      "patentNumber": "7469381",
      "countryCode": "US",
      "title": "How Touchscreens Show and Snap Back When You Scroll Past an Edge",
      "url": "https://patentbrief.org/patent/us/7469381/iphone-rubberbanding"
    },
    {
      "patentNumber": "7844915",
      "countryCode": "US",
      "title": "How Touchscreens Handle Scrolling and Rubber-Band Effects",
      "url": "https://patentbrief.org/patent/us/7844915/application-programming-interfaces-for-scrolling-operations"
    },
    {
      "patentNumber": "7479949",
      "countryCode": "US",
      "title": "How Touchscreens Understand Your Finger Swipes and Scrolls",
      "url": "https://patentbrief.org/patent/us/7479949/iphone-multi-touch"
    },
    {
      "patentNumber": "10275117",
      "countryCode": "US",
      "title": "How the Apple Watch Uses the Digital Crown to Flip Objects",
      "url": "https://patentbrief.org/patent/us/10275117/apple-watch-heart-rate-sensor"
    }
  ]
}