Browse Prior Art Database

Algorithm to enrich display of a link in a Web application

IP.com Disclosure Number: IPCOM000249967D
Publication Date: 2017-May-10
Document File: 7 page(s) / 547K

Publishing Venue

The IP.com Prior Art Database

Related People

Erwan GEREEC: AUTHOR

Abstract

This document describes a universal algorithm to enhance display of a link tag in web applications. The purpose is to display at least the title of the website, a little description and if exist, some preview of images which are displayed on the website. Thus, the user who receive a link will have relevant information to know what is the content of the website.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 26% of the total text.

Docket Number

FR82017001

Title

“Algorithm to enrich display of a link in a Web application”

Contributor

Erwan GEREEC

Company

ALE International

Description of the technical solution:

Many web applications provide a way to discuss with others members throw chat sessions. In Google Hangouts or Alcatel-Lucent Enterprise Rainbow clients for example, it’s possible for the user to send some link to others users.

In these web applications, these link are written using an HTML LINK tag (a href=”#”) as defined in RFC 1866 (Hypertext Markup Language - 2.0) (https://tools.ietf.org/html/rfc1866).

The drawback of this HTML tag, is that it’s only display the link written by the user. It’s a simple text which doesn’t contain any additional data like the website title, the website description or any website medias like pictures or videos. This is a disadvantage because if the user who receives the link does not know the website to which he refers, he will have no information to explain the contents of this site.

                

                                         Google Hangout                                                                              Alcatel-Lucent Enterprise Rainbow

As you can see in the two screenshots, a user has sent a link. The link is displayed in the web application as a text. The user who receive the link can click on this link to open the dedicated website in a new window. There is no additional data about this website in the chat window.

This document describes a universal algorithm to enhance display of a link tag in web applications. The purpose is to display at least the title of the website, a little description and if exist, some preview of images which are displayed on the website. Thus, the user who receive a link will have relevant information to know what is the content of the website.

Before starting this study, no existing algorithms seem allowing to enrich the display of any HTML link tag. The reason is because all browsers doesn’t allow to perform an outgoing HTTP request from a website A to a website B. (Cross domain restrictions).

The only thing that exists today and that we often see on many website, is to add a button “See more” to open the link in a new window in the browser. But as you can see, it doesn’t enrich the display of the link tag directly into the web application.

This solution is different because it provides a single JavaScript library that could be used in any Web application. It also avoids cross domain restrictions.

Consequently, the solution allows to have a complete automation chain to build test cases:

Advantages:

  • Easy-to-use: Easy to add in all Web application because it’s a JavaScript library.
  • Mobile compatible: A mobile application developed using Web components (no native code) can also use this algorithm.
  • Universal/Generic: As...