Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Widget communication method, device and system

A communication method and technology of a communication device, applied in the field of Widgets, can solve problems such as multiprocessing resources, consumption of Widget applications, low communication efficiency of Widget applications, etc., and achieve the effect of improving communication efficiency and saving processing resources

Active Publication Date: 2019-03-15
CHINA MOBILE GRP BEIJING
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] Embodiments of the present invention provide a Widget communication method, device, and system to solve the problem of consuming more processing resources of Widget applications and low communication efficiency between Widget applications in the prior art when communicating between Widget applications. question

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
  • Widget communication method, device and system
  • Widget communication method, device and system
  • Widget communication method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] The embodiment of the present invention proposes that when communicating between Widget applications, data transmission is no longer performed directly, but a Widget engine is set, and the Widget engine performs data forwarding, thereby realizing indirect communication between Widget applications. In order to ensure the security of data during transmission, the Widget engine and Widget applications need to use key information to encrypt the data before transmission. In the embodiment of the present invention, the Widget engine and each Widget application pre-set the key information, and the follow-up can Directly use the saved key information to encrypt and decrypt data. Wherein, the pre-set key information may be a symmetric key or an asymmetric key, and the methods of setting the symmetric key and the asymmetric key are respectively introduced below.

[0055] 1. How to set the symmetric key

[0056] The Widget engine generates key information for each Widget applicat...

Embodiment 2

[0072] Such as image 3 As shown, it is a schematic flow diagram of the Widget communication method proposed by the embodiment of the present invention, and its specific processing process is as follows:

[0073] Step 31, when the first Widget application needs to send data to the second Widget application, it encrypts the data to be sent using the key information stored locally.

[0074] If the key information stored in the first Widget application is a symmetric key, the first Widget application uses the symmetric key to encrypt data to be sent to the second Widget application. If the key information stored in the first Widget application includes a public key (the public key generated by the Widget engine for the first Widget application) and a private key (the private key generated by itself), then the first Widget application will send it to the second Widget When the data of the application is encrypted, the public key is used for encryption.

[0075] In addition, the ...

Embodiment 3

[0094] Such as Figure 6 As shown, it is a schematic diagram of the implementation of the Widget communication method proposed by Embodiment 3 of the present invention when the set key information is a symmetric key. The Widget engine sets a symmetric key for each Widget application, and then uses the set symmetric key Send them to each Widget application separately. If a Widget application wants to send data to other Widget applications later, it can use the locally stored symmetric key to encrypt the data to be sent, and then send it to the Widget engine. The corresponding symmetric key decrypts the received data, and then encrypts the decrypted data according to the symmetric key corresponding to the Widget application to receive the data, and then sends it to the Widget application to receive the data, and the Widget application to receive the data The Widget application decrypts the received data according to the locally stored symmetric key, thereby realizing the indirec...

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

The invention discloses a Widget communication method, device and system. The method comprises that a Widget engine receives data that is to be sent to a second Widget application from a first Widget application; the Widget engine searches key information corresponding to the first Widget application, and decrypts the received data via the key information corresponding to the first Widget application; the Widget engine searches key information corresponding to the second Widget application, and encrypts the decrypted data via the key information corresponding to the second Widget application; and the encrypted data is sent to the second Widget application. Thus, the problems that much processing resource of Widget applications is consumed and the communication efficiency is low among the Widget applications during communication in the prior art are solved.

Description

technical field [0001] The present invention relates to the field of Widget technology, in particular to a Widget communication method, device and system. Background technique [0002] With the popularization of the network, the capacity of data transmission and information transmission is becoming more and more complicated. In the era of mobile Internet, Internet Protocol Multimedia Subsystem (Internet Protocol Multimedia Subsystem) and special interface tools (Widget) are more and more widely used. Its security and stability have gradually received more and more attention. [0003] Widget is a lightweight web (Web) application that is presented to the user as a small window or web page on the desktop. For example, the Clock Widget can display the current time, the Weather Widget can display the weather forecast in a customized area, and the Central Processing Unit (Central Processing Unit, CPU) Widget can display CPU usage and so on. Widget technology uses Extensible Mar...

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): H04L9/30H04L29/06H04W12/02
Inventor 赵奕
Owner CHINA MOBILE GRP BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products