Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device and system for communication between web applications

A technology of equipment and equipment platform, applied in the field of communication, can solve the problem of not getting a service provider

Active Publication Date: 2017-04-12
MICROSOFT TECH LICENSING LLC
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in other situations, the other entity providing the partner web application may not be trusted by the service provider, in which case it may be useful to prevent communication between the service provider web application and the partner web application on the device. Communication

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for communication between web applications
  • Method, device and system for communication between web applications
  • Method, device and system for communication between web applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In some prior art systems, web mixins that allow web applications to communicate with each other focus on pure web solutions that are not supported by any installed components implemented at the device using technologies originating from the device's device platform, such as C++. An example of such a prior art system is the Open Ajax Hub designed by the Open Ajax Alliance. Although web browsers generally exclude interactions between web applications originating from different Internet domains for security reasons (i.e., "cross-domain interaction"), the Open Ajax Hub system enables restricted interaction between web applications originating from different Internet domains. control signal transmission. To achieve this, Open Ajax Hub employs so-called URL-fragment messaging to facilitate data transfer across domains.

[0030] The Open Ajax Hub system relies on certain relationships between web browser instances hosting cross-domain web applications so that cross-domain we...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Method, computer program product, device, and system for controlling communication between a service provider web application and a partner web application, wherein the service provider web application is implemented in a first web browser instance of a device platform of a device The partner web application is executed in a second web browser instance implemented on the device platform of the device. A signal is received at a control module implemented at the device from a partner web application for initiating communication between the partner web application and the service provider web application. The control module is provided by the service provider and is installed on the device and implemented using technology originating from the device platform. The list of service provider approved partners is used by the control module to determine whether the partner web application is approved for communicating with the service provider web application. If the control module determines that the partner web application is approved for communicating with the service provider web application, the control module allows communication between the partner web application and the service provider web application.

Description

technical field [0001] The present invention relates to communication between web applications executing on devices. Background technique [0002] The web application can be downloaded to the device via the Internet and then executed in an instance of the web browser implemented on the device platform of the device. The device may eg be a PC, a laptop, a mobile phone or any other suitable device capable of connecting to the Internet. The web application is executed at the device using web-based technologies (eg according to the HTML 5 standard). A web browser instance can refer to any individual interface of a web browser with which a user can interact, such as a web browser window, tab, or frame, or to instances of different web browsers from different vendors, such as Microsoft's Internet Explorer and Mozilla Firefox. [0003] A service provider may provide a service to a user of a device by providing a service provider client application for execution on the device. T...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
CPCH04L67/02H04L67/34
Inventor J.科里基A.罕纳
Owner MICROSOFT TECH LICENSING LLC