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

Data transmission method and device

A data transmission method and data technology, applied in the Internet field, can solve problems affecting user experience, unavailable services, and clients cannot find services, etc., to avoid complete unavailability, avoid resource exhaustion, and ensure user experience Effect

Active Publication Date: 2018-07-06
ALIBABA GRP HLDG LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the limited resources of the server (such as memory resources, CPU (Central Processing Unit, central processing unit) resources, etc.), the process of "calculating the personalized data matching the request based on the personalized recommendation algorithm" is another one. It is a very resource-consuming process, and the server has other tasks to perform. Therefore, the resources of the server may be exhausted, which affects the stability and availability of the server and affects the user experience.
[0004] For example, after the resources of the server are exhausted, the following problems may be caused: service timeout (that is, the client does not receive a response for a long time after sending a request to the server), service exception (that is, after the client sends a request to the server, The server directly returns an error), the service cannot be used (that is, the client cannot find the service)

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
  • Data transmission method and device
  • Data transmission method and device
  • Data transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The terminology used in this application is for the purpose of describing specific embodiments only, not to limit the application. As used in this application and the claims, the singular forms "a", "the" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

[0056] It should be understood that although the terms first, second, third, etc. may be used in this application to describe various information, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of the present application, first information may also be called second information, and similarly, second information may also be called first information. Dependin...

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 present invention provides a data transmission method and device. The method comprises the steps of: after a request message from a client is received, if a server meets a degradation condition, selecting data generated by snapshoot from an assigned storage position; returning the selected data to the client; if the server does not meet the degradation condition, obtaining data matching with the request message; and returning the obtained data to the client. According to the technical scheme of the invention, the data transmission method and device ensure user experience and avoid problemsthat service is overtime, is abnormal and cannot be used. The data transmission method and device can avoid that resources of a server are exhausted and avoid the problem that the server is completely out of use. After the server is recovered, data can be recalculated based on a personal recommendation algorithm, and the degradation process and the automatic recovery process do not need manual intervention so as not to cause large data delay.

Description

technical field [0001] The present application relates to the technical field of the Internet, and in particular to a data transmission method and device. Background technique [0002] With the increasing development of Internet technology, more and more application scenarios need to use personalized recommendation technology to recommend personalized data to users. For different users, the personalized data recommended is different. Even when a user refreshes the page multiple times, the personalized data recommended to the user will also change. For example, the server uses personalized recommendation technology to recommend items of interest to the user on the home page of the client. [0003] Every time the server receives a request from the client, it will calculate the personalized data matching the request based on the personalized recommendation algorithm, and recommend the personalized data to the client. However, due to the limited resources of the server (such a...

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
IPC IPC(8): H04L29/08
CPCH04L67/1008H04L67/1023H04L67/1029H04L67/1001
Inventor 李晓伟
Owner ALIBABA GRP HLDG LTD
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