Users that visit websites or other content at different times often see content with minor updates. For example, a shopping website may display a list of items and corresponding prices, and the prices may change between multiple user visits. While some websites include built-in functionality to notify users of such changes, no general purpose solution is available to alert users. This disclosure describes techniques to detect the context of a user visit to a website or other content, and determine changes to the webpage since a prior visit. With user permission, the UI of the website is modified to highlight the differences or the changes are indicated to the user, e.g., via a notification. Data from user visits is obtained and stored with ...
The present disclosure describes systems and methods that provide for dynamically adapting the displ...
Users often open new browser tabs or applications to look up something, e.g., additional information...
Disclosed herein is a mechanism for providing notification features for digital content that is in a...
This disclosure describes smart scrolling functionality for a web browser such that the user experie...
Users are often simultaneously engaged in a variety of online activities, requiring frequent switchi...
Mobile device applications and operating systems offer a data-saving option such that online content...
Video calls, video conferences, and similar real-time communications between devices display users a...
Online ads sometimes continue unchanged even after the ad had resulted in a conversion, e.g., after ...
Online content delivery is often personalized based on a user’s profile and characteristics or other...
This disclosure describes techniques for the adaptive presentation of tasks on user interfaces. With...
Third-party content can be provided to users as in-app popups, push notifications, or email. A data...
Websites are regarded as domains of limitless information which anyone and everyone can access. The ...
Tracking the evolution of websites has become fundamental to the understanding of today’s Internet. ...
Clicking on a web link sometimes takes the user to an unexpected destination or results in an unexpe...
Techniques are described for capturing business-data values automatically using a configuration User...
The present disclosure describes systems and methods that provide for dynamically adapting the displ...
Users often open new browser tabs or applications to look up something, e.g., additional information...
Disclosed herein is a mechanism for providing notification features for digital content that is in a...
This disclosure describes smart scrolling functionality for a web browser such that the user experie...
Users are often simultaneously engaged in a variety of online activities, requiring frequent switchi...
Mobile device applications and operating systems offer a data-saving option such that online content...
Video calls, video conferences, and similar real-time communications between devices display users a...
Online ads sometimes continue unchanged even after the ad had resulted in a conversion, e.g., after ...
Online content delivery is often personalized based on a user’s profile and characteristics or other...
This disclosure describes techniques for the adaptive presentation of tasks on user interfaces. With...
Third-party content can be provided to users as in-app popups, push notifications, or email. A data...
Websites are regarded as domains of limitless information which anyone and everyone can access. The ...
Tracking the evolution of websites has become fundamental to the understanding of today’s Internet. ...
Clicking on a web link sometimes takes the user to an unexpected destination or results in an unexpe...
Techniques are described for capturing business-data values automatically using a configuration User...
The present disclosure describes systems and methods that provide for dynamically adapting the displ...
Users often open new browser tabs or applications to look up something, e.g., additional information...
Disclosed herein is a mechanism for providing notification features for digital content that is in a...