CN108874390A - A kind of data processing method and device, equipment, storage medium - Google Patents
A kind of data processing method and device, equipment, storage medium Download PDFInfo
- Publication number
- CN108874390A CN108874390A CN201710326712.6A CN201710326712A CN108874390A CN 108874390 A CN108874390 A CN 108874390A CN 201710326712 A CN201710326712 A CN 201710326712A CN 108874390 A CN108874390 A CN 108874390A
- Authority
- CN
- China
- Prior art keywords
- data
- mark
- result data
- subprogram
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the invention discloses a kind of data processing method and device, equipment, storage mediums, wherein the method includes:Background process receives the primary data that service request side is sent, and the primary data includes that initial data and the processing handled the initial data are regular;The background process is handled the initial data according to the processing rule, obtains result data;The mark of determining result data and the result data are sent to foreground process by the background process;The foreground process is generated for handling the mark of the result data and the code of the result data for subprogram, is operated in female program in the form of a web page.
Description
Technical field
The present invention relates to development of Mobile Internet technology more particularly to a kind of data processing method and device, equipment, storage Jie
Matter.
Background technique
Under the overall background of current mobile tide, more and more companies all begin to use mobile terminal to check oneself company
Service conditions, in time find traffic issues and in time follow-up, travel outside, having a holiday to be in can accomplish to look into anywhere or anytime
The business of oneself is seen, to accomplish to know what's what.It can be seen that the report product of mobile terminal increasingly becomes rigid need.In the market
Currently existing scheme is such as primary customization report product or HyperText Markup Language (Hyper Text Markup
Language, HTML) 5 form of version 5 (H) customization report product, such as customization application (Application,
APP).As shown in Figure 1A, the process for customizing report generally comprises:Step S1, user want to check mobile report;Step S2,
Result data is stored as text file;Step S3, customized development APP;Step S4, APP are loaded into corresponding result data progress
It shows;Step S5, user see mobile report.
The versatility and suitability of some mobile report products of customization in the market are very poor, for example, for garage
The company of industry, report capability may be stronger, and to may require comparison more for the information (picture of automobile) shown.For another example,
For the company of small-sized catering industry, it is only necessary to show limited important information, such as time, the amount of money on report
Deng.
In addition, market is fast changing, business is also required to follow the variation in market at any time and change, and at the beginning of the APP of customization
Phase investment development cost it is relatively high, be carried out according to original scheme exploitation realization, once encounter business change, most cases
Under require it is a degree of develop again, flexibility is poor, often brings the loss of business opportunity.It can be seen that needing one kind
Configurable mobile reporting system, with meet in time vast medium-sized and small enterprises quickly, low cost immediately check service conditions
Potential demand.
Summary of the invention
In view of this, the embodiment of the present invention be solve the problems, such as it is existing in the prior art at least one and a kind of data are provided
Processing method and processing device, equipment, storage medium, can satisfy vast medium-sized and small enterprises quickly, low cost immediately check business feelings
The demand of condition.
What the technical solution of the embodiment of the present invention was realized in:
On the one hand, the embodiment of the present invention provides a kind of data processing method, the method includes:
Background process receives the primary data that service request side is sent, and the primary data includes initial data and to described
The processing rule that initial data is handled;
The background process is handled the initial data according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process by the background process;
The foreground process generates mark and the generation of the result data for handling the result data for subprogram
Code, operates in the form of a web page in female program.
On the other hand, the embodiment of the present invention provides a kind of data processing equipment, and described device includes background process and foreground
Process, wherein:
Background process, the primary data sent for receiving request side, the primary data includes initial data and to institute
State the processing rule that initial data is handled;
The background process obtains result data for handling according to the processing rule the initial data;
The background process, for the mark of the result data determined and the result data to be sent to foreground process;
The foreground process, for generating mark and the result data for handling the result data for subprogram
Code, operated in female program in the form of a web page.
In another aspect, the embodiment of the present invention provides a kind of computer equipment, including memory, processor and it is stored in storage
On device and the computer program that can run on a processor, the processor realize following steps when executing described program:
The primary data that request side is sent is received, the primary data includes initial data and carries out to the initial data
The processing rule of processing;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, with the shape of webpage
Formula operates in female program.
Another aspect, the embodiment of the present invention provide a kind of computer readable storage medium, are stored thereon with computer program,
The computer program realizes following steps when being executed by processor:
The primary data that request side is sent is received, the primary data includes initial data and carries out to the initial data
The processing rule of processing;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, with the shape of webpage
Formula operates in female program.
In the embodiment of the present invention, background process receives the primary data that service request side is sent, and the primary data includes
Initial data and the processing rule that the initial data is handled;The background process is according to the processing rule to described
Initial data is handled, and result data is obtained;The background process is by the mark of determining result data and the number of results
According to being sent to foreground process;The foreground process generates the mark and the result for handling the result data for subprogram
The code of data is operated in the form of a web page in female program;In this way, it is quick, low cost to can satisfy vast medium-sized and small enterprises
Immediately the demand of service conditions is checked.
Detailed description of the invention
Figure 1A is the implementation process schematic diagram of Report Customization in the related technology;
Figure 1B is a kind of implementation process schematic diagram of data processing method of the embodiment of the present invention;
Fig. 2 is the network architecture schematic diagram of the embodiment of the present invention;
Fig. 3 A is the implementation process schematic diagram of another kind of embodiment of the present invention data processing method;
Fig. 3 B is a kind of realization schematic diagram of a scenario of the embodiment of the present invention;
Fig. 4 A is the implementation process schematic diagram of another kind of embodiment of the present invention data processing equipment;
Fig. 4 B is that the implementation process that the result data that foreground process of the embodiment of the present invention receives is presented in subprogram is shown
It is intended to;
Fig. 5 A is a kind of composed structure schematic diagram of data processing equipment of the embodiment of the present invention;
Fig. 5 B is another composed structure schematic diagram of data processing equipment of the embodiment of the present invention;
Fig. 6 is the composed structure schematic diagram of data processing equipment of the embodiment of the present invention;
Fig. 7 is a kind of hardware entities schematic diagram that equipment is calculated in the embodiment of the present invention.
Specific embodiment
With the movement installed in the development of terminal technology and development of Mobile Internet technology, such as mobile phone, tablet computer terminal
It is more and more using (MA, Mobile Application), such as the application of instant messaging class, entertainment applications, news application, game
Class application, the application of financial class, the application of intelligence development class, the application of study class, payment class application, searching class application, life convenient class are answered
With.User wants to enjoy certain service for example to merchant payment, then user must install the application with payment function first, so
The service of enjoying of applying is opened afterwards, and it is quick, convenient and shared that this mode for needing installation that can just enjoy service is increasingly not suitable for
Life idea.
Currently, the lightweight product of knowledge, info class it is shared can maximum magnitude it is shared and benefited, trip is shared, clothes
Business is shared, real economy shared, will receive the limitation of certain region or time, and such service is shared then to need to seek
A virtual node is looked for, in this case, subprogram is also referred to as web application, such as small routine (mini program),
Come into being, subprogram exactly be it is quick, convenient and it is shared a kind of dummy node is provided, the connection that will pass through internet in this way is complete
At widely sharing.Subprogram allows this service is shared to become a kind of information and become extremely easy to obtain, by service and subprogram
It connects, it is partly accepting and partly rejecting, not only far from content ecology itself, but also link together with user as user service, such mode
It can become and be serviced on the light-duty line of one kind to (O2O, Online To Offline) under line, exclude the swelling such as main program such as wechat
While swollen, it is shared to realize service.
Subprogram is that one kind does not need the i.e. workable application of downloading installation, it realizes the dream of application " within reach "
Think, user, which sweeps, sweeps or search i.e. openable application.Since subprogram itself does not need to install and uninstall, so sub- journey
Sequence also embodies the theory of " be finished and walk ", and user does not have to be concerned about the problem of whether installing too many application.Subprogram makes
Must apply will be ubiquitous, can be used at any time, without installs unloading.
Subprogram, such as wechat subprogram is described below, is that one kind does not need the i.e. workable application of downloading installation
Module accesses the user of subprogram without additional installation, as long as installation main program such as wechat is the corresponding function that subprogram can be used
Energy.
It realizes the dream of application " within reach ", and user, which sweeps, sweeps or search i.e. openable application.Subprogram one
As include at least application code and page code, wherein application obscure portions generally may include two kinds of files or three kinds of files, two kinds
File is app.json and app.js, wherein js indicates that scripting language (JavaScript) file and json indicate
JavaScript object representation (JavaScript Object Notation) file, three kinds of files be respectively app.json,
App.js and app.wxss;Page code generally comprises three kinds or four kinds of files, and three kinds of files are index.json, index.js
And index.wxss, these four files are respectively index.json, index.js, index.wxml and index.wxss.It needs
Illustrate .json can be nested in .js, i.e., can individually not split out .json, but be summarized in classification
.js in this way, three kinds of files that application obscure portions are split are two kinds of files app.js and app.wxss in, page code split three
It is two or three that kind or four kinds of files, which respectively correspond,.Wherein .js indicates that logical code .json indicate configuration code, json
Using being totally independent of the text formatting of language, but also use similar to C language family habit (including C, C++, C#,
Java, JavaScript, Perl, Python etc.).
.wxss pattern table code is indicated, wherein wxss indicates that wechat style sheet (WeiXin Style Sheets) wxss is
A set of stylesheet language, for describing the component pattern of wechat markup language, i.e. wxss is used to determine that the component of WXML should be how
Display.In order to adapt to vast front end developer, wxss has cascading style sheets (CSS, Cascading Style Sheets)
Most of characteristic, while in order to be more suitable for developing wechat subprogram, wxss expand and has been modified to CSS, such as wxss
Compared with CSS, the characteristic of extension has dimensional units and pattern to import.
.wxml structural code is indicated, wxml is the abbreviation of wechat markup language (WeiXin Markup Language),
Wxml is a set of markup language based on web application frame (Apache MINA) Frame Design, in conjunction with infrastructure component, thing
Part system can construct the structure of page-out.
In order to solve the technical problems in background technology, in following embodiment of the invention, it will thus provide Yi Zhongji
In the report implementation method of subprogram, this method, without customizing APP, data upload side (service request side) is only on needs
Primary data is passed to background process, wherein primary data includes initial data and obtains the processing of result data using initial data
Rule, background process obtain result data using initial data and result rule, and then foreground process is according to generation for for son
Program handles the code of the result data, and final result data are presented to report access request side in the form of statements.
The technical solution of the present invention is further elaborated in the following with reference to the drawings and specific embodiments.
The embodiment of the present invention provides a kind of data processing method, is applied to calculate equipment, the function that this method is realized can
To be realized by calculating the processor caller code in equipment, certain program code can be stored in computer storage and be situated between
In matter, it is seen then that the calculating equipment includes at least pocessor and storage media.
Fig. 1 is the implementation process schematic diagram of data processing method of the embodiment of the present invention, as shown in Figure 1, this method includes:
Step S101, background process receive the primary data that service request side is sent, and the primary data includes original number
According to the initial data is handled processing rule;
In the present embodiment, initial data includes data in report or the data in report are calculated in user, when locating
When the data of reason are numerical value, the processing rule includes at least computation rule, when initial data includes categorical data, such as
Initial data can be picture, then processing rule may be diminution, change display format, change color etc..In the present embodiment,
Data in report are referred to as result data, and the data of user's calculation result data are referred to as initial data, certain initial data
It may also appear in report, so initial data itself can be result data in the case of certain.Such as it is with catering companies
, the data in report are daily sales, and initial data includes the morning, the respective turnover of afternoon and evening, then by the morning
The turnover, the turnover in afternoon and the turnover in evening add up, obtain daily sales, then daily sales be number of results
According to the processing rule in this includes that the turnover of the turnover in the morning, the turnover in afternoon and evening is carried out to cumulative meter
Calculate rule.
Step S102, the background process are handled the initial data according to the processing rule, obtain result
Data;
Here, result data, which may include numeric data, to include categorical data, for example, the turnover, quantity etc.
For numeric data, picture, video, website information etc. are non-data data.
Step S103, the background process by the mark of determining result data and the result data be sent to foreground into
Journey;
Here, the mark of the result data can be number, the title etc. of result data, such as the turnover is result
The mark of data.
Step S104, the foreground process generate the mark and the result for handling the result data for subprogram
The code of data is operated in the form of a web page in female program.
Here, subprogram is with hypertext markup language (HTML, Hyper Text Markup Language), cascading style
The web-based application developed based on table and scripting language, operates in the form of a web page in female program.
Female program includes instant messaging or social application program or client, such as wechat application program.
The web-based application that subprogram is developed based on hypertext markup language 5, CSS and JavaScript
(Web APP), operates in the form of a web page in female program, such as the public platform subprogram based on HTML5, also referred to as H5APP.
During realization, subprogram can be realized using H5APP.Wherein the instant messaging application program of subprogram activation is claimed
For female program.Female program obtains the mark of the result data by way of loading and executing the code in the subprogram
It is shown with the result data and in the page of the subprogram;In this way, report access request side can female program
In check report.
In data processing method provided in this embodiment, service request side only needs to upload initial data and utilizes original number
According to the processing rule of result data is obtained to background process, background process obtains number of results using initial data and result rule
According to then foreground process is according to the code generated for handling the result data for subprogram, and final result data are with report
Form be presented to report access request side;It can be seen that service request side is by sending initial data without customizing APP
Report is configured with processing rule, then by executing the technical solution provided in the present embodiment, so that it may report be allowed to visit
Ask that request side views report, in this way, with meet in time vast medium-sized and small enterprises quickly, low cost check service conditions immediately
Potential demand.
In other embodiments of the invention, when initial data is numeric data, step S102 to step S104 includes:Institute
It states background process to handle the numerical value of the initial data according to the processing rule, obtains the numerical value of result data;Institute
It states background process and the numerical value of the mark of determining result data and the result data is sent to foreground process;Step S104,
The foreground process is according at least to the mark of the result data and the numerical generation subprogram of the result data.
In the present embodiment, as shown in Fig. 2, calculating equipment 10 can be using foreground process 11 and backstage during realization
Process 12 realizes that background process 12 receives the service request of service request side 21, includes primary data in the service request, with
The service request side 21 of process specification for one company, company is mainly to provide primary data, after then calculating equipment 10
Platform process 12 generates report according to primary data, and in the present embodiment, the background process 12 for calculating equipment 10 receives primary data,
Then to the processing of primary data process, subprogram is generated according to obtained processing result.Company is other than service request side 21
It further include report access request side 22, report access request side 22 can be understood as request and check those of report employee or portion
Door.Foreground process receives the report access request of report access request side, allows the user to visit according to the report access request
Ask the subprogram.
In the process of implementation, service request side can be employee or the department of report generation demand, such as company
Finance Department or engineering department, equipment management department, production department, report access request side, which can be, checks report
The employee of demand or department, service request side and report access request side can be the same employee or the same department, certainly
It is also possible to different employees or different departments.For the company of automotive sales industry, service request side can be automobile pin
Department or employee or Finance Department are sold, report access request side can be sale of automobile department or Finance Department;For small-sized meal
The company of industry is drunk, service request side can be Finance Department, and report access request side can be the boss etc. of catering companies.
During realization, foreground process and background process be may be performed simultaneously in the same calculating equipment, certainly
Foreground process and background process are further divided into different calculating equipment.The differentiation of foreground process and background process be for
The computational efficiency for calculating equipment is improved, i.e. foreground process and background process can be isolation in logic.It can from Fig. 2
Out, foreground process 11 with 22 equipment of report access request side for being communicated, background process 12 and service request side apparatus 21
Between communication, such foreground process and background process can use the calculation of streaming, i.e. foreground process can be continuous
Ground receives the report access request of report access request side, is then handled;Background process can constantly receive business and ask
The service request of side is sought, then processing business is requested.During realization, service request side shown in Fig. 2 and report access
Request side can be same company, be also possible to different companies.
Interaction and background process and business during realization, between foreground process and report access request side
Interaction between request side can use remote procedure call protocol (Remote Procedure Call Protocol, RPC)
Message.In the present embodiment, GPU calculating task is handled using the mode (RPC message) of RPC request-reply, in Hardware Subdivision management side face
It is dedicated to reach monograph group, avoids processor (Central Processing Unit, CPU) type and GPU type mixing unit
Administration, is beneficial to each cluster independent operation O&M.
In other embodiments of the invention, step S104, the foreground process are generated for described in handling for subprogram
The mark of result data and the code of the result data, including:
The mark of the result data and the result data are at least sent to and are used for by step S141, the foreground process
Generate the program of subprogram;
Step S142, the mark and the result data of the program according to the result data for generating small routine
The page code in the subprogram is generated, the page code shows the number of results when operation in the form of statements
According to mark and the result data.
In the present embodiment, the program for generating subprogram can be subprogram Core Generator, and the input of the tool is made a living
It is in order to allow subprogram to show report, then needed for conventional report in embodiment at various materials needed for subprogram
Material is the input of subprogram Core Generator, and after these materials are inputed to the tool, the output of the tool is subprogram.
As previously mentioned, subprogram generally includes at least application obscure portions and page code, the mark of the result data and the number of results
According to the data as page code, the page code of subprogram is generated.
In other examples, when result data is numeric data, step S104, the foreground process is at least by institute
The mark of result data and the numerical generation subprogram of the result data are stated, including:The foreground process is at least by the knot
The mark of fruit data and the numerical value of the result data are sent to the program for generating subprogram;It is described to be used to generate subprogram
Page code of the program according to the numerical generation of the mark of the result data and the result data in subprogram.
In other embodiments of the invention, the method also includes the marks of definitive result data, are provided below two kinds
Implementation, wherein:
Mode one:The primary data further includes the mark of initial data, the mark of the definitive result data, including:
The background process determines the mark of the result data according to the mark and the processing rule of the initial data.Such as with
For catering companies, data in report are daily sales, and initial data includes the morning, the respective turnover of afternoon and evening,
Computation rule is that the turnover of the turnover in the morning, the turnover in afternoon and evening adds up, in this way, available result
Data are identified as daily sales.
Mode two includes the mark of the result data in the primary data.The mark of the definitive result data, packet
It includes:The primary data is parsed, the mark of the result data is obtained.
In other embodiments of the invention, as shown in figure 3, the method also includes:
Step S301, the report access that the foreground process receives the access subprogram of report access request side are asked
It asks;
Step S302, the foreground process respond the report access request, reflect to report access request side
Power;
In the present embodiment, the mark of report access request side user, foreground process root are included at least in report access request
Report access request side is authenticated according to the mark of user.Wherein the mark of user can be realized using account information etc.,
Account can be cell-phone number, sequence number, mailbox, work number etc..
Step S303, after the authentication is passed, the foreground process allows report access request side to access the subprogram.
Step S304, after failed authentication, the foreground process sends the second prompting message to report access request side, described
Second prompting message is for showing report access request side due to authenticating not by that can not access report.
In the present embodiment, service request side and report access request can be completed on mobile electronic device, the shifting
Dynamic electronic equipment can be various types of terminals with information processing capability during specific embodiment, such as described
Terminal may include mobile phone, tablet computer, personal digital assistant etc..
In other embodiments of the invention, the mark and data to be visited of user are carried in the report access request
Mark, the method also includes:
Whether the foreground process judges the user according to the mark of the user and the mark of the data to be visited
With the permission for accessing the data to be visited;If determined according to the mark of the mark of the user and the data to be visited
When the user has the permission for accessing the data to be visited, the data to be visited are shown to the user;If described
User does not have the permission for accessing the data to be visited, shows the first prompt information, the first prompt letter to the user
Breath is for showing the user without access authority.Wherein, described to show the data to be visited to the user, including:Pass through
The mode of the page code is executed in the subprogram of female program load, obtains mark and the institute of the data to be visited
It states data to be visited and is shown in the page of the subprogram.
In other embodiments of the invention, female program receives the visit that report access request side accesses the subprogram
Ask operation;Mother's program responds the access operation, sends report access request to the foreground process;Mother's program connects
The page code that the foreground process is sent is received, and loads the page code, by the mark of the result data and institute
Result data is stated to be shown in the page of the subprogram.It is illustrated for using wechat as female program, sale of automobile
The salesman of department is as report access request side, and referring to Fig. 3 B, salesman logs in the wechat 30 of oneself, on the page of wechat
The operation entry (scheming referring to a of Fig. 3 B) of a subprogram 31 is had, salesman clicks the operation entry of subprogram 31, into son
The program page (is schemed) referring to the b of Fig. 3 B, includes three subprograms in the page of subprogram, respectively report 32, shared bicycle
33 and 34 subprogram of shared automobile, then user clicks report 32 on the subprogram page, can enter report page, referring to figure
The c of 3B schemes, and in the report page (my report 35), can show that salesman will access the mark and corresponding data of data,
Such as the sales volume for being identified as automobile of data, data are the numerical value of sales volume, mark 1 is the sale of automobile of Monday in report
Amount, mark 2 are the sale of automobile amount of Tuesday, and so on, the sale of automobile amount of display one week or one month.When user is in sub- journey
Report 32 is clicked on the sequence page, female program wechat is that the access operation that reception salesman accesses the subprogram (is point in this example
Hit operation), then wechat responds the clicking operation, and then wechat sends report access request to foreground process;Foreground process is rung
Should report access request to wechat send page code, then wechat receives the page code that foreground process is sent, and loads
Page code, by the result data mark and the result data shown in the page of the subprogram to get
The display page of my report 35 into c figure.
It in other embodiments of the invention, further include the mark and processing rule of initial data in the primary data
Mark, the method also includes:
The background process obtains history processing rule according to the mark of the processing rule;
The background process judges the processing in the primary data according to the mark of initial data in the primary data
It is regular whether consistent with history processing rule, if determined according to the mark of initial data in the primary data described first
When processing rule and the history in beginning data handle regular inconsistent, alarm prompt, institute are sent to the request side
Alarm prompt is stated for showing that the processing rule in the primary data and history processing rule are inconsistent.If institute
When stating the processing rule and consistent history processing rule in primary data, background process is according to the processing rule to described
Initial data is handled, and result data is obtained.
The embodiment of the present invention provides a kind of data processing equipment again, which is configurable mobile report realization device,
Fig. 4 A is the composed structure schematic diagram of data processing equipment of the embodiment of the present invention, and as shown in Figure 4 A, it is big which can be divided into 3
Functional module.
First functional module is configuration management module 41, and the user of service request side can define on the page after authorization
Wanting the report seen includes which column information, the text propagated and managed by Excel form that can will be safeguarded by hand originally
Part uploads to the device, and device can be that the file automatically generated data base table that currently logged on user uploads according to user is (i.e. first
Initial data in beginning data);
Following user can customized processing rule (a part as primary data), for example specify Excel
In third column be that first row and secondary series are got by certain formula calculating, then this calculating that device can input user
Rule is also recorded in the corresponding rule list of currently logged on user, completes basic configuration management.
In subsequent process, when user wants change data and rule, repeat the above steps.
Second functional module be data calculate conversion module 42, background process according to user input rule and base table come
Assembling and calculating final result data, generate the corresponding result data table of user after calculating.
Foreground process can also assemble in foreground process according to the column head information of this result table of background process return
The head information of table, and then realize that customized configurable report shows application.
It is a gatehead forward again, in such a way that the subprogram such as wechat is applied in instant messaging, because of instant messaging
The installation amount of application is very big, and basic everybody can have instant messaging application, by using the entrance of instant messaging application subprogram
Mode, user do not need additionally to install APP, can open corresponding report subprogram in wechat to check industry anywhere or anytime
Business data.
Third functional module is automatic Verification and warning reminding module 43, and this part mainly has a program pin to report
On the base table that uploads of the data that show and user and processing rule list data before be compared, find there is inconsistent change
It then checks, is identical and updates again, cooperate warning reminding function to alert developer and prompt user.
Fig. 4 B is that the implementation process that the result data that foreground process of the embodiment of the present invention receives is presented in subprogram is shown
It is intended to, as shown in Figure 4 B, which includes:
Step S401 starts to write subprogram;
Step S402 obtains the application identities (APP ID) of the subprogram of main program;
In the present embodiment, developer removes application exploitation APP ID to the exploitation side of main program, obtains development authentication information;
Step S403 starts creation project;
In the present embodiment, starting creation project includes creation subprogram project;
Step S404 writes or generates code;
In the present embodiment, the entry file (app.js), bullet Style file (app.wxss) and project for writing program are matched
Set file (app.json).
In the present embodiment, three kinds of files for writing program can be the code that user writes manually, be also possible to certainly
The dynamic code generated further includes user from the wherein the code write manually includes the code of one row write of user's a line come out
By manual in the external resource of tripartite such as third party's node package manager (NPM, Node Package Manager) resource
The code in NPM resource that the mode of downloading and manual copy obtains.
Step S405 initiates to request to server-side;
In the present embodiment, corresponding request is used according to main program, if main program is wechat, can be used
Wx.request obtains the generated page of server-side;Wherein wx.request is network request application programming interface
The server of (Application Programming Interface, API), as subprogram and main program developer are realized
The API of data interaction.
Step S406, result is presented in subprogram;
Step S407, process terminate.
It can be seen that the present embodiment from above embodiment and introduce configuration typing strategy, on each user of the policy store
The primary data (including initial data and processing rule) of biography, is easy to implement systematization and backtracking control, better than the side Excel under line
Formula.During realization, it can be that mark carries out with timestamp or version number, store some version before wanting to check, only
It needs to select corresponding period or version number.The present embodiment also introduces data and calculates conversion and assembly strategy, background process
Automatically result data is calculated in the data basis table computation rule in configuration information, is then presented to result data
Foreground process carries out, and foreground process shows corresponding table content automatically according to the column of tables of data, use subprogram as load with
The user interface of presentation, adjustment is efficiently, automatic adaptable, and touching is bigger up to measuring, and user does not need to install additional APP, and touching reaches
It is at low cost.The present embodiment introduces automatic Verification strategy again, and automatic Verification compares two local data, better than artificial ratio before
It is right, more efficiently.
Based on embodiment above-mentioned, the embodiment of the present invention provides a kind of data processing equipment, which is wrapped
Each program included can be realized, certainly by calculating equipment such as computer, server, the processor in PC
It can also be realized by logic circuit;During embodiment, processor can be central processing unit, microprocessor (MPU), number
Word signal processor (DSP) or field programmable gate array (FPGA) etc..
Fig. 5 A is a kind of composed structure schematic diagram of data processing equipment of the embodiment of the present invention, as shown in Figure 5A, the device
500 include background process 501 and foreground process 502, wherein:
Background process 501, the primary data sent for receiving request side, the primary data includes initial data and right
The processing rule that the initial data is handled;
The background process 501 obtains number of results for handling according to the processing rule the initial data
According to;
The background process 501, for by the mark of the result data determined and the result data be sent to foreground into
Journey;
The foreground process 502, for generating mark and the result for handling the result data for subprogram
The code of data, wherein subprogram developed based on hypertext markup language, cascading style sheets and scripting language based on net
The application of page, operates in the form of a web page in female program.
In other embodiments of the invention, the primary data further includes the mark of initial data, the background process,
The mark of the result data is determined for the mark and the processing rule according to the initial data.
It in other embodiments of the invention, include the mark of the result data in the primary data.The backstage
Process obtains the mark of the result data for parsing the primary data.
In other embodiments of the invention, the foreground process, for receiving described in the access of report access request side
The report access request of subprogram;
The foreground process authenticates report access request side for responding the report access request;
The foreground process allows report access request side to access the subprogram after the authentication is passed.
In other embodiments of the invention, described device further includes female program, is used for:Report access request side is received to visit
Ask the access operation of the subprogram;The access operation is responded, sends report access request to the foreground process;Receive institute
The page code of foreground process transmission is stated, and loads the page code, by the mark of the result data and the knot
Fruit data are shown in the page of the subprogram.
In other embodiments of the invention, the mark and data to be visited of user are carried in the report access request
Mark, the foreground process, for according to the user mark and the data to be visited mark, judge the user
Whether there is the permission for accessing the data to be visited;If according to the mark of the user and the mark of the data to be visited
When determining that the user has the permission for accessing the data to be visited, the data to be visited are shown to the user;If
The user does not have the permission for accessing the data to be visited, shows the first prompt information to the user, described first mentions
Show information for showing the user without access authority.
In other embodiments of the invention, as shown in Figure 5 B, described device further includes the program for generating subprogram
503, wherein the foreground process, is used to generate for being at least sent to the mark of the result data and the result data
The program of subprogram;
The program for being used to generate subprogram, for according to the mark of the result data and result data generation
Page code in the subprogram.Wherein, the page code shows the result when operation in the form of statements
The mark of data and the result data.
It in other embodiments of the invention, further include the mark and processing rule of initial data in the primary data
Mark, the background process, for obtaining history processing rule according to the mark of the processing rule;
The background process, for being judged in the primary data according to the mark of initial data in the primary data
Whether processing rule and history processing rule are consistent, if determining institute according to the mark of initial data in the primary data
When stating the processing rule and inconsistent history processing rule in primary data, alarm prompt letter is sent to the request side
Breath, it is inconsistent that the alarm prompt is used to show that processing rule and the history in the primary data to handle rule.
If the processing rule and the history in the primary data handle regular consistent, background process is according to the processing rule
The initial data is handled, result data is obtained.
The description of apparatus above embodiment, be with the description of above method embodiment it is similar, have same embodiment of the method
Similar beneficial effect.For undisclosed technical detail in apparatus of the present invention embodiment, embodiment of the present invention method is please referred to
Description and understand.
In the embodiment of the present invention, if the method that above-mentioned terminal screenshotss are realized in the form of software function module, and make
It is independent product when selling or using, also can store in a computer readable storage medium.Based on such reason
Solution, substantially the part that contributes to existing technology can be with software product in other words for the technical solution of the embodiment of the present invention
Form embodies, which is stored in a storage medium, including some instructions are used so that a meter
It calculates machine equipment (can be personal computer, server or network equipment etc.) and executes each embodiment the method for the present invention
All or part.And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read Only
Memory), the various media that can store program code such as magnetic or disk.In this way, the embodiment of the present invention is not limited to appoint
What specific hardware and software combines.
Correspondingly, the embodiment of the present invention provides a kind of data processing equipment again, and Fig. 6 is that data processing of the embodiment of the present invention is set
Standby composed structure schematic diagram, as shown in fig. 6, the equipment includes storage medium (memory) 601 and processor 602, wherein:
Storage medium 601 is configured to storage computer executable instructions (program);
Processor 602 is configured to execute the computer executable instructions of storage, and the processor executes real when described program
Existing following steps:
The primary data that request side is sent is received, the primary data includes initial data and carries out to the initial data
The processing rule of processing;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, wherein sub- journey
The web-based application that sequence is developed based on hypertext markup language, cascading style sheets and scripting language, with the shape of webpage
Formula operates in female program.
The other embodiment of the present invention provides a kind of computer readable storage medium again, is stored thereon with computer program,
The computer program realizes following steps when being executed by processor:
The primary data that request side is sent is received, the primary data includes initial data and carries out to the initial data
The processing rule of processing;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, wherein sub- journey
The web-based application that sequence is developed based on hypertext markup language, cascading style sheets and scripting language, with the shape of webpage
Formula operates in female program.
It is to be noted that:The above description for calculating equipment and storage medium embodiment, with retouching for above method embodiment
It is similar for stating, and has with embodiment of the method similar beneficial effect.Equipment and storage medium embodiment are calculated for the present invention
In undisclosed technical detail, please refer to the description of embodiment of the present invention method and understand.
During realization, data processing equipment can be using calculating equipment such as computer, server, PC etc.
It realizes, Fig. 7 is a kind of hardware entities schematic diagram that equipment is calculated in the embodiment of the present invention, the hardware entities of the calculating equipment 700
Including:Processor 701, communication interface 702, input module 703, display module 704 and memory 705, wherein
The usually control of processor 701 calculates the overall operation of equipment 700.For example, input module 703 may be embodied as touching
Screen exports the operating characteristics of characterization touch screen to the processor 701 (including contact position, number of contacts, triggering pressure)
User's operation data, processor 701 can parse user's operation data and determine the function that user triggers in display interface, generate
The display data of the function of corresponding triggering, so that display module 704 loads the page of the function of corresponding triggering.
Communication interface 702 can make calculating equipment pass through network and other terminals or server communication.
Input module 703 can be configured to receive the character information of input, and generate and user setting and function control
There is OFF signal input.Wherein, input module may include touch-control surface, which collects the touching of user on it or nearby
Touching operation, (for example user is attached in touch-control surface or in touch-control surface using any suitable object or attachment such as finger, stylus
Close operation), touch operation bring signal is obtained, contact coordinate is converted the signal into, then gives the processing of processor 701, and
The order that processor 701 is sent can be received and executed.
Display module 704 is configurable to the function and relevant information of the realization of video-stream processor 701.
Memory 705 is configured to store the instruction and application that can be performed by processor 701, can also cache device to be processed
701 and calculate equipment 700 in each module it is to be processed or processed data (for example, image data, audio data, voice
Communication data and video communication data), flash memory (FLASH) or random access storage device 705 (RAM, Random can be passed through
Access Memory) it realizes.
It should be understood that " one embodiment " or " embodiment " that specification is mentioned in the whole text mean it is related with embodiment
A particular feature, structure, or characteristic is included at least one embodiment of the present invention.Therefore, occur everywhere in the whole instruction
" in one embodiment " or " in one embodiment " not necessarily refer to identical embodiment.In addition, these specific features, knot
Structure or characteristic can combine in any suitable manner in one or more embodiments.It should be understood that in various implementations of the invention
In example, magnitude of the sequence numbers of the above procedures are not meant that the order of the execution order, and the execution sequence of each process should be with its function
It can determine that the implementation process of the embodiments of the invention shall not be constituted with any limitation with internal logic.The embodiments of the present invention
Serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it
Its mode is realized.Apparatus embodiments described above are merely indicative, for example, the division of the unit, only
A kind of logical function partition, there may be another division manner in actual implementation, such as:Multiple units or components can combine, or
It is desirably integrated into another system, or some features can be ignored or not executed.In addition, shown or discussed each composition portion
Mutual coupling or direct-coupling or communication connection is divided to can be through some interfaces, the INDIRECT COUPLING of equipment or unit
Or communication connection, it can be electrical, mechanical or other forms.
Above-mentioned unit as illustrated by the separation member, which can be or may not be, to be physically separated, aobvious as unit
The component shown can be or may not be physical unit;Both it can be located in one place, and may be distributed over multiple network lists
In member;Some or all of units can be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
In addition, each functional unit in various embodiments of the present invention can be fully integrated in one processing unit, it can also
To be each unit individually as a unit, can also be integrated in one unit with two or more units;It is above-mentioned
Integrated unit both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
Those of ordinary skill in the art will appreciate that:Realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can store in computer-readable storage medium, which exists
When execution, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes:Movable storage device, ROM, magnetic
The various media that can store program code such as dish or CD.
If alternatively, the above-mentioned integrated unit of the present invention is realized in the form of software function module and as independent product
When selling or using, it also can store in a computer readable storage medium.Based on this understanding, the present invention is implemented
Substantially the part that contributes to existing technology can be embodied in the form of software products the technical solution of example in other words,
The computer software product is stored in a storage medium, including some instructions are used so that computer equipment (can be with
It is personal computer, server or network equipment etc.) execute all or part of each embodiment the method for the present invention.
And storage medium above-mentioned includes:Various Jie that can store program code such as movable storage device, ROM, magnetic or disk
Matter.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.
Claims (13)
1. a kind of data processing method, which is characterized in that the method includes:
Background process receives the primary data that service request side is sent, and the primary data includes initial data and to described original
The processing rule that data are handled;
The background process is handled the initial data according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process by the background process;
The foreground process generates the mark and the code of the result data for handling the result data for subprogram, with
The form of webpage operates in female program.
2. the method according to claim 1, wherein the primary data further includes the mark of initial data, institute
The method of stating further includes:
The background process determines the mark of the result data according to the mark and the processing rule of the initial data.
3. the method according to claim 1, wherein the method also includes:
The foreground process receives the report access request of the access subprogram of report access request side;
The foreground process responds the report access request, authenticates to report access request side;
After the authentication is passed, the foreground process allows report access request side to access the subprogram.
4. method according to any one of claims 1 to 3, which is characterized in that carried in the report access request useful
The mark at family and the mark of data to be visited, the method also includes:
The foreground program determines that the user has access according to the mark of the user and the mark of the data to be visited
When the permission of the data to be visited, the data to be visited are shown to the user.
5. method according to any one of claims 1 to 3, which is characterized in that the foreground process is generated for for sub- journey
Sequence handles the mark of the result data and the code of the result data, the method also includes:
The mark of the result data and the result data are at least sent to and are used to generate subprogram by the foreground process
Program;
The program for generating small routine generates the sub- journey according to the mark of the result data and the result data
Page code in sequence, the page code show mark and the institute of the result data in the form of statements when operation
State result data.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
Mother's program receives the access operation that report access request side accesses the subprogram;
Mother's program responds the access operation, sends report access request to the foreground process;
Mother's program receives the page code that the foreground process is sent, and loads the page code, by the knot
The mark of fruit data and the result data are shown in the page of the subprogram.
7. method according to any one of claims 1 to 3, which is characterized in that further include original number in the primary data
According to mark and processing rule mark, the method also includes:
The background program obtains history processing rule according to the mark of the processing rule;
The background process determines the processing rule in the primary data according to the mark of initial data in the primary data
It is inconsistent with history processing rule, alarm prompt is sent to the request side, the alarm prompt is used for table
Processing rule and history processing rule in the bright primary data is inconsistent.
8. a kind of data processing equipment, which is characterized in that described device includes background process and foreground process, wherein:
Background process, the primary data sent for receiving request side, the primary data includes initial data and to the original
The processing rule that beginning data are handled;
The background process obtains result data for handling according to the processing rule the initial data;
The background process, for the mark of the result data determined and the result data to be sent to foreground process;
The foreground process, for generating mark and the generation of the result data for handling the result data for subprogram
Code, operates in the form of a web page in female program.
9. device according to claim 8, which is characterized in that described device further includes the program for generating subprogram,
The wherein foreground process is used to generate sub- journey for being at least sent to the mark of the result data and the result data
The program of sequence;
The program for being used to generate subprogram, for according to the mark of the result data and result data generation
Page code in subprogram, the page code show the mark of the result data in the form of statements when operation
With the result data.
10. device according to claim 8, which is characterized in that described device further includes female program, is used for:Receive report
Access request side accesses the access operation of the subprogram;
The access operation is responded, sends report access request to the foreground process;
The page code that the foreground process is sent is received, and loads the page code, by the mark of the result data
Know and the result data is shown in the page of the subprogram.
11. device according to claim 8 or claim 9, which is characterized in that further include the mark of initial data in the primary data
Know and handle the mark of rule, the background program handles rule for obtaining history according to the mark of the processing rule;
The background process, for determining the processing in the primary data according to the mark of initial data in the primary data
It is regular inconsistent with history processing rule, alarm prompt is sent to the request side, the alarm prompt is used
In show the processing rule in the primary data and the history processing rule it is inconsistent.
12. a kind of computer equipment including memory, processor and stores the meter that can be run on a memory and on a processor
Calculation machine program, which is characterized in that the processor realizes following steps when executing described program:
The primary data that request side is sent is received, the primary data includes initial data and handles the initial data
Processing rule;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, transports in the form of a web page
Row is in female program.
13. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
Processor realizes following steps when executing:
The primary data that request side is sent is received, the primary data includes initial data and handles the initial data
Processing rule;
The initial data is handled according to the processing rule, obtains result data;
The mark of determining result data and the result data are sent to foreground process;
It generates for handling the mark of the result data and the code of the result data for subprogram, transports in the form of a web page
Row is in female program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710326712.6A CN108874390B (en) | 2017-05-10 | 2017-05-10 | Data processing method and device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710326712.6A CN108874390B (en) | 2017-05-10 | 2017-05-10 | Data processing method and device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108874390A true CN108874390A (en) | 2018-11-23 |
CN108874390B CN108874390B (en) | 2023-05-16 |
Family
ID=64287982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710326712.6A Active CN108874390B (en) | 2017-05-10 | 2017-05-10 | Data processing method and device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108874390B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110554885A (en) * | 2019-08-29 | 2019-12-10 | 五八有限公司 | Sub-application generation method and device, electronic equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040003347A1 (en) * | 2002-06-28 | 2004-01-01 | Ubs Painewebber Inc. | System and method for providing on-line services for multiple entities |
CN101826085A (en) * | 2009-12-30 | 2010-09-08 | 厦门市美亚柏科信息股份有限公司 | AJAX-based method for importing/exporting large file into/from web page on line |
US20120297360A1 (en) * | 2011-05-19 | 2012-11-22 | Microsoft Corporation | Dynamic code generation and memory management for component object model data constructs |
US20160070551A1 (en) * | 2014-09-09 | 2016-03-10 | Liveperson, Inc. | Dynamic code management |
CN105786567A (en) * | 2016-02-25 | 2016-07-20 | 四川长虹电器股份有限公司 | Middleware for information interaction of light application and main application and iOS application sub-module dynamic updating method |
CN105786476A (en) * | 2014-12-26 | 2016-07-20 | 航天信息股份有限公司 | Data processing method and system based on mobile client and server |
CN106372175A (en) * | 2016-08-31 | 2017-02-01 | 五八同城信息技术有限公司 | Method, device and server for processing report forms |
CN106371848A (en) * | 2016-09-09 | 2017-02-01 | 浪潮软件股份有限公司 | Realization method of supporting Odata by web development framework |
US20170060726A1 (en) * | 2015-08-28 | 2017-03-02 | Turk, Inc. | Web-Based Programming Environment for Embedded Devices |
CN106569824A (en) * | 2016-11-07 | 2017-04-19 | 腾讯科技(深圳)有限公司 | Page data compiling method and apparatus, and page rendering method and apparatus |
-
2017
- 2017-05-10 CN CN201710326712.6A patent/CN108874390B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040003347A1 (en) * | 2002-06-28 | 2004-01-01 | Ubs Painewebber Inc. | System and method for providing on-line services for multiple entities |
CN101826085A (en) * | 2009-12-30 | 2010-09-08 | 厦门市美亚柏科信息股份有限公司 | AJAX-based method for importing/exporting large file into/from web page on line |
US20120297360A1 (en) * | 2011-05-19 | 2012-11-22 | Microsoft Corporation | Dynamic code generation and memory management for component object model data constructs |
US20160070551A1 (en) * | 2014-09-09 | 2016-03-10 | Liveperson, Inc. | Dynamic code management |
CN105786476A (en) * | 2014-12-26 | 2016-07-20 | 航天信息股份有限公司 | Data processing method and system based on mobile client and server |
US20170060726A1 (en) * | 2015-08-28 | 2017-03-02 | Turk, Inc. | Web-Based Programming Environment for Embedded Devices |
CN105786567A (en) * | 2016-02-25 | 2016-07-20 | 四川长虹电器股份有限公司 | Middleware for information interaction of light application and main application and iOS application sub-module dynamic updating method |
CN106372175A (en) * | 2016-08-31 | 2017-02-01 | 五八同城信息技术有限公司 | Method, device and server for processing report forms |
CN106371848A (en) * | 2016-09-09 | 2017-02-01 | 浪潮软件股份有限公司 | Realization method of supporting Odata by web development framework |
CN106569824A (en) * | 2016-11-07 | 2017-04-19 | 腾讯科技(深圳)有限公司 | Page data compiling method and apparatus, and page rendering method and apparatus |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110554885A (en) * | 2019-08-29 | 2019-12-10 | 五八有限公司 | Sub-application generation method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108874390B (en) | 2023-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49486E1 (en) | System and method for tracking web interactions with real time analytics | |
US11599848B2 (en) | System and method for remote management of sale transaction data | |
Subramanian et al. | Hands-On RESTful API Design Patterns and Best Practices: Design, develop, and deploy highly adaptable, scalable, and secure RESTful web APIs | |
US8347088B2 (en) | Security systems and methods for use with structured and unstructured data | |
US8200700B2 (en) | Systems and methods for use of structured and unstructured distributed data | |
US20060265489A1 (en) | Disaster management using an enhanced syndication platform | |
US20130104251A1 (en) | Security systems and methods for use with structured and unstructured data | |
US9864671B1 (en) | Systems and methods of live experimentation on content provided by a web site | |
JP2020530610A (en) | Editing the database while previewing a virtual web page | |
CN107979632B (en) | Processing method, device and system for push information | |
US11445032B2 (en) | Matching and attribution of user device events | |
US11842142B2 (en) | Systems and methods for co-browsing | |
WO2006083958A2 (en) | Systems and methods for use of structured and unstructured distributed data | |
WO2014160107A2 (en) | Systems and methods for creating or updating an application using a pre-existing application | |
CN112241506B (en) | User behavior backtracking method, device, equipment and system | |
CA3152810A1 (en) | Connecting web publisher inventory to programmatic exchanges without third-party cookies | |
US10733036B2 (en) | Programmatic implementations generated from an API call log | |
CN108874390A (en) | A kind of data processing method and device, equipment, storage medium | |
Detho | Developing a system for securely time-stamping and visualizing the changes made to online news content | |
Yadav | Advanced Splunk | |
CA3226177A1 (en) | Publisher permissioned activation in cookieless authentication environment | |
US9544263B1 (en) | Method and system for sending an indication of response to an online post from a text message | |
CN111125565A (en) | Method and equipment for inputting information in application | |
Mahamed et al. | Ett Säkerhets System för Mozilla Firefox | |
Soueidi | Microsoft Azure Storage Essentials |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |