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

Method and apparatus for data request processing

A data request processing and data request technology, applied in the field of data processing, can solve the problems of slowing down effective data request processing, affecting user experience, wasting system resources, etc., to reduce data processing load, improve user experience, and reduce data processing. effect of stress

Active Publication Date: 2009-03-25
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] During the research and practice of the prior art, the inventor of the present invention found that since the server will process every data request initiated by the user, the processing of invalid requests will inevitably cause unnecessary data processing pressure on the server. Waste system resources, which in turn slows down the processing speed of valid data requests and affects user experience

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 and apparatus for data request processing
  • Method and apparatus for data request processing
  • Method and apparatus for data request processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] see figure 1 , is a flow chart of a data request processing method provided in Embodiment 1 of the present invention, and may specifically include:

[0025] Step 110, receiving a data request;

[0026] Specifically, it can receive data requests initiated by users in various ways, such as mouse clicks, keyboard shortcuts, and the like.

[0027] Step 120, adding the data requests whose request interval is greater than the minimum interval time to the data request processing queue;

[0028] The minimum interval time may be specifically set according to different application environments. Many of the user's continuous data requests are invalid data requests. By setting the minimum interval time, the data requests whose request interval is greater than the minimum interval time are added to the data request processing queue, and the data requests shorter than the minimum interval time are ignored, because the data requests are less than the minimum interval time. Interval...

Embodiment 2

[0033] see figure 2 , is a flow chart of a data request processing method provided in Embodiment 2 of the present invention, and may specifically include:

[0034] Step 201, receiving a data request initiated by a user;

[0035] It can receive data requests initiated by users in various ways, such as mouse clicks, keyboard shortcuts, and so on.

[0036] Step 202, adding data requests whose request interval is greater than the minimum interval time to the data request processing queue;

[0037] When processing data requests, it is generally processed according to the order of the data request processing queue, and the data requests that are not added to the data processing queue are not processed.

[0038] Many of the user's continuous data requests are invalid data requests. By setting the minimum interval time, the data requests whose request interval is greater than the minimum interval time are added to the data request processing queue, and the data requests shorter tha...

Embodiment 3

[0053] see image 3 , is a schematic diagram of a data request processing device provided in Embodiment 3 of the present invention, and may specifically include:

[0054] The receiving unit 310 is configured to receive a data request.

[0055] The receiving unit 310 may be specifically configured to receive data requests initiated by users in various ways, such as mouse clicks, using keyboard shortcuts, and the like.

[0056] The queue processing unit 320 is configured to add data requests whose request interval is greater than the minimum interval time to the data request processing queue.

[0057] The minimum interval time can be specifically set according to different application environments. Many of the user's continuous data requests are invalid data requests. By setting the minimum interval time, the data requests whose request interval is greater than the minimum interval time are added to the data request processing queue, and the data requests shorter than the mini...

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 inventive embodiment discloses a data request processing method and a device. The method comprises following steps: receiving data requests; adding the data requests with a request interval larger than the least interval time to a data request processing queue; and processing the data in the data request processing queue according to the sequence of the data requests in the queue. In the technical scheme, only the data requests larger than the least interval time are added in the data request processing queue, so that invalid data requests can be effectively shielded, thereby greatly reducing the data processing loads of the server, and relatively effectively utilizing the system resources, improving the processing speed of the valid data requests, and improving the user experience.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a method and device for data request processing. Background technique [0002] In database software usage scenarios, there are often frequent data requests to the server. For example, when using the attendance system, the user (administrator) may continuously and frequently switch employees to request the server to obtain the required attendance data by clicking the mouse or using shortcut keys in the process of querying the attendance data. Many of the user's switching operations may be unintentional switching, and the data requests generated by these unintentional switching can be understood as invalid requests, and users may not want to view the data returned by invalid requests. [0003] In the prior art solution, for each data request initiated by a user, after receiving the data request, the server (system) will perform data processing on the data request 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06G06F17/30
Inventor 李若愚
Owner KINGDEE SOFTWARE(CHINA) CO 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