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

Incremental updating method and device, and programmable device

A technology for incremental update and programming equipment, applied in the computer field, it can solve problems such as inability to maintain consistency, incremental bandwidth pressure on the sending end, and high traffic costs.

Active Publication Date: 2018-05-29
ALIBABA (CHINA) CO LTD
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the object introduces a series of processing operations into the binary stream obtained after binary serialization, the difference between the object and the corresponding binary stream cannot be consistent. For example, the binary format of the Protobuffer file cannot be consistent. This means that there may only be a small difference between the old and new objects, but the corresponding generated binary streams have a very large difference, which will result in a very large incremental information delivered, and usually the incremental delivery end Bring huge bandwidth pressure and huge traffic cost

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
  • Incremental updating method and device, and programmable device
  • Incremental updating method and device, and programmable device
  • Incremental updating method and device, and programmable device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0056] In this embodiment, an incremental update method is provided, such as figure 2 shown, including:

[0057] Step S2100, according to the data structure of the first application object and the second application object, compare the basic elements constituting the first application object with the basic elements constituting the second application object, so as to determine the basic elements The difference information of the object, wherein the data structure of the object is used to describe the manner in which the object is composed of the corresponding basic elements, and the difference information of the basic elements is used to indicate that the second application object and the first application object exist Basic elements of difference.

[0058] In this embodiment, an object is a meaningful area in memory, which is composed of several basic elements. The manner in which each object is composed of basic elements may be different. In this embodiment, a data struct...

no. 2 example

[0147] In this embodiment, an incremental update method is provided. According to the received incremental information, the corresponding basic elements in the first application object are updated, so that the first application object is updated to correspond to the incremental information. The second application program object, wherein the incremental information includes at least update information on basic elements of the first application program object.

[0148] The incremental update method can be implemented by an update terminal, which has an update requirement to update the locally stored first application program object to a second application program object corresponding to the incremental information, and can be a desktop computer, a mobile phone, a tablet Common client devices such as computers and laptops may also be server devices such as blade servers, or software applications and the like.

[0149] The received incremental information may be passed in th...

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 an incremental updating method and device, and a programmable device. The incremental updating method comprises the steps of comparing basic elements forming a first application object with basic elements forming a second application object according to data structures of the first application object and the second application object, thereby determining difference information of the basic elements; according to the difference information of the basic elements, generating incremental information; and sending the incremental information to the updating end, thereby enabling the updating end to update the first application object to the second application object according to the incremental information. According to the method and the device, the incremental information is kept consistent with the difference of the basic elements of the first application object and the second application object, so that a relatively small information quantity is achieved and the flow of sending the incremental information is greatly saved.

Description

technical field [0001] The present invention relates to the field of computer technology, and more specifically, to an incremental update method, device and programmable device. Background technique [0002] With the development of computer technology, object-oriented (Object Oriented, OO) is not only a software development method, the concept and application of object-oriented has surpassed program design and software development, and expanded to database systems, interactive interfaces, application structures, and application platforms. , distributed system, network management structure, CAD technology, artificial intelligence and other fields. Object-oriented is a method of understanding and abstracting the real world, and it is the product of the development of computer technology to a certain stage. Objects can be anything that people want to study, from the simplest integers to complex airplanes, etc. They can be regarded as objects. It can not only represent specific...

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 Applications(China)
IPC IPC(8): G06F8/658
CPCG06F8/658G06F8/315
Inventor 韩进巍郭照敏
Owner ALIBABA (CHINA) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More