×

Frequent sites based on browsing patterns

  • US 10,375,186 B2
  • Filed: 05/19/2016
  • Issued: 08/06/2019
  • Est. Priority Date: 06/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • one or more processors; and

    a memory comprising instructions stored thereon that, responsive to execution by the one or more processors, implements a web platform that performs operations comprising;

    maintaining, at the computing device, a local browsing history of the computing device, wherein the local browsing history comprises user engagement data of a user'"'"'s interactions with websites browsed to on the computing device, the user'"'"'s interactions comprising one or more of;

    clicking on links on the websites, typing data into data entry fields on the websites, scrolling the websites, watching videos on the websites, or listening to audio on the websites;

    receiving, over a network from a frequent sites module, multiple-device frequent sites associated with the user, the multiple-device frequent sites generated for the user based on the user'"'"'s aggregated browsing history via the computing device and at least one additional computing device, wherein the user'"'"'s aggregated browsing history comprises user engagement data of the user'"'"'s interactions with websites browsed to on the computing device and at least one additional computing device, the user'"'"'s interactions comprising one or more of;

    clicking on links on the websites, typing data into data entry fields on the websites, scrolling the websites, watching videos on the websites, or listening to audio on the websites;

    modifying the multiple-device frequent sites using the local browsing history of the computing device to generate device-specific frequent sites corresponding to the user, the modifying comprising altering the multiple-device frequent sites such that one or more websites navigated to on the computing device and included in the local browsing history are listed ahead of websites in the multiple-device frequent sites that have not been navigated to on the computing device, and wherein modifying the multiple-device frequent sites to generate the device-specific frequent sites further comprises applying a weight to websites listed in the multiple-device frequent sites which have been navigated to on the computing device to cause the websites that have been navigated to on the computing device to be listed higher in the device-specific frequent sites than websites that have not been navigated to on the computing device;

    causing the device-specific frequent sites to be rendered in a frequent sites user interface container of the web platform by displaying selectable representations of each website in the device-specific frequent sites, each of the selectable representations selectable to initiate navigation to the respective website via the web platform; and

    responsive to user input to select one of the selectable representations of the device-specific frequent sites;

    causing navigation to a respective website associated with the selected representation via the web platform; and

    updating the multiple-device frequent sites by communicating, over the network to the frequent sites module, an indication of the navigation to the respective website associated with the selected representation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×