CN107241408B - A kind of data transmission method and device, terminal device, storage medium - Google Patents

A kind of data transmission method and device, terminal device, storage medium Download PDF

Info

Publication number
CN107241408B
CN107241408B CN201710411959.8A CN201710411959A CN107241408B CN 107241408 B CN107241408 B CN 107241408B CN 201710411959 A CN201710411959 A CN 201710411959A CN 107241408 B CN107241408 B CN 107241408B
Authority
CN
China
Prior art keywords
character string
web page
terminal
source code
data transmission
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.)
Active
Application number
CN201710411959.8A
Other languages
Chinese (zh)
Other versions
CN107241408A (en
Inventor
王子腾
卢俊
汤浅伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Ke'errui Software Technology Co.,Ltd.
Original Assignee
Shanghai Jianjia Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Jianjia Information Technology Co Ltd filed Critical Shanghai Jianjia Information Technology Co Ltd
Priority to CN201710411959.8A priority Critical patent/CN107241408B/en
Publication of CN107241408A publication Critical patent/CN107241408A/en
Application granted granted Critical
Publication of CN107241408B publication Critical patent/CN107241408B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1441Countermeasures against malicious traffic
    • H04L63/1466Active attacks involving interception, injection, modification, spoofing of data unit addresses, e.g. hijacking, packet injection or TCP sequence number attacks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)
  • Storage Device Security (AREA)

Abstract

The embodiment of the present application discloses a kind of data transmission method and device, terminal device, storage medium, wherein the described method includes: terminal obtains web page source code;Web page source code is converted to the first character string by the terminal;The Parameter Switch for needing to transmit is the second character string by the terminal;Second character string is embedded in first character string by the terminal;First character string for being embedded with the second character string is loaded as web page by the terminal.Data transmission method disclosed in the present application passes through parsing web page source code and is embedded in the parameter for needing to transmit, to ensure being not in substantially increase the safety of the data transmission between the primary page of terminal and web page the case where kidnapping simultaneously malicious modification critical parameter information by third party in data transmission procedure.

Description

A kind of data transmission method and device, terminal device, storage medium
Technical field
This application involves technical field of network security, in particular to a kind of data transmission method and device, are deposited terminal device Storage media.
Background technique
Data transmission security technology between the primary page of terminal and web page is for main flow terminals such as iOS and Android The data transmission security of platform is most important.Currently, mainly passing through the primary page of the end URL direct splicing in web page Need to pass to all parameters of web page, the data transmission between the primary page of Lai Shixian terminal and web page.
It is kidnapped since the parameter transmitted by this method can exist in network transmission process by third party, and malicious modification The danger of critical parameter information, is mainly manifested in the following aspects:
1. the insecurity of data transmission is easy the third party being had ulterior motives and kidnaps to critical parameter information and maliciously repair Change, consequence is very serious.
2. first being encrypted although most of developers can use parameter, the mode transmitted afterwards.But it is kidnapped by third party It is still inevitable to critical parameter information, nor other side can be excluded completely and possess more advanced decryption means.
Summary of the invention
In order to overcome the problems, such as that the above method exists, this application provides a kind of data transmission methods and device, terminal to set Standby, storage medium, which passes through parsing web page source code and is embedded in the parameter for needing to transmit, to ensure to pass in data The case where simultaneously malicious modification critical parameter information will not be kidnapped during defeated by third party, occurs, and substantially increases the primary page of terminal The safety of data transmission between face and web page.
On the one hand, the embodiment of the present application provides a kind of data transmission method, comprising:
Terminal obtains web page source code;
Web page source code is converted to the first character string by the terminal;
The Parameter Switch of required transmitting is the second character string by the terminal;
Second character string is embedded in first character string by the terminal;
First character string for being embedded with the second character string is loaded as web page by the terminal.
Optionally, the method also includes: the web page after terminal parsing load obtains the parameter.
Optionally, the method also includes:
The web page source code is converted to the format of binary file by the terminal;
Web page binary system sound code file described in the terminal downloads;
The web page binary system source code file content is carried out unserializing using UTF8 coded format by the terminal, The first character string after being converted.
Optionally, the method also includes: second character string is embedded into the first of the first character string by the terminal In field, the second field is generated, first field is two adjacent scripted codes;The terminal is in first character string The middle position for searching the first label, first label are header file identifications;Second field is embedded into institute by the terminal After first label for stating the first character string.
On the other hand, the embodiment of the present application also provides a kind of data transmission device, comprising: module is obtained, for obtaining web Page source code;First conversion module, for web page source code to be converted to the first character string;Second conversion module, for that will need The Parameter Switch to be transmitted is the second character string;It is embedded in module, for second character string to be embedded in first character string In;Loading module, for first character string for being embedded with the second character string to be loaded as web page.
Optionally, described device further include: the loading module is used to parse the web page after load, obtains institute State parameter.
Optionally, described device further include: the web page source code is converted to binary system text by first conversion module The format of part;First conversion module is for downloading the web page binary system sound code file;First conversion module is adopted The web binary system source code file content is subjected to unserializing with UTF8 coded format, the first character string after being converted.
Optionally, described device further include: the insertion module is used to second character string being embedded into the first character In first field of string, the second field is generated, first field is two adjacent scripted codes;The insertion module is used for The position of the first label is searched in first character string, first label is header file identifications;The insertion module is used After second field to be embedded into first label of first character string.
On the other hand, the embodiment of the present application also provides a kind of terminal devices, comprising: processor and is stored with calculating The memory of machine instruction;The processor reads the computer instruction, and executes data transmission method as described above.
On the other hand, the embodiment of the present application also provides a kind of storage mediums, are stored with computer instruction, the computer Instruction, which is performed, realizes data transmission method as described above.
Data processing method provided by the embodiments of the present application and data processing equipment pass through parsing web page source code and embedding Enter the parameter for needing to transmit, to ensure that simultaneously malicious modification critical parameter information will not be kidnapped by third party in data transmission procedure The case where occur, substantially increase between the primary page of terminal and web page data transmission safety.
Detailed description of the invention
Fig. 1 is a kind of flow chart for data transmission method that one embodiment of the application provides;
Fig. 2 is the flow chart that web page source code is converted to the first character string that one embodiment of the application provides;
Fig. 3 is the flow chart that the second character string is embedded in first character string that one embodiment of the application provides;
Fig. 4 is the interaction figure between the primary page and web page in the terminal that one embodiment of the application provides;
Fig. 5 is a kind of structural schematic diagram for data processing equipment that one embodiment of the application provides.
Specific embodiment
Applicant, can be true by way of the study found that web page source code is parsed and is embedded in the parameter for needing to transmit Guarantor will not be kidnapped by third party during carrying out data transmission between the primary page and web page and malicious modification key is joined Number information.The specific embodiment of the application is described with reference to the accompanying drawing.
Referring to Fig. 1, one embodiment of the application provides a kind of data processing method, comprising: step 101 to 105.
Step 101: terminal obtains web page source code.
Step 102: web page source code is converted to the first character string by the terminal.
Fig. 2 is that web page source code is converted to the first character string by the terminal that one embodiment of the application provides Flow chart, comprising: step 1021 to step 1024.
Step 1021: the source code of the web page is converted to the format of binary file by the terminal.
Step 1022: downloading web page binary system sound code file.
Step 1023: web binary system source code file content is subjected to unserializing using UTF8 coded format.
Step 1024: obtaining the first character string of string type.
Step 103: the Parameter Switch of required transmission is the second character string by the terminal.
In one embodiment of the application, in order to make the parameter correctly be embedded into web page binary source In code, the parameter of required transmitting is switched to the second character string of string type.
Step 104: second character string is embedded in first character string by the terminal.
The second character string will appear incompatible situation in order to prevent during being embedded into the first character string, in the application One be that Fig. 3 is that second character string is embedded in the flow chart in first character string by the terminal in embodiment, wrap It includes: step 1041 to step 1043.
Step 1041: the second character string is added in the first field of the first character string.
In one embodiment of the application, first field can be "<script><script>", and the second character is serially added Enter between two<script>of first field, obtaining the second field "<script>second character string<script>".
Step 1042: the position of the first label is searched in the first character string.
In one embodiment of the application, first label be "</head>".
Step 1043: after the second field to be embedded into first label of first character string.
In one embodiment of the application, can by the second field "<script>second character string</script>" be embedded into "</head>" after label.
Step 105: first character string for being embedded with the second character string is loaded as web page by the terminal.
Data processing method provided by the embodiments of the present application, the parameter for passing through parsing web page source code and transmitting needs It is embedded, avoids the parameter by appearance the case where third party's abduction or malicious modification critical parameter information, greatly improve Data transmission security between the primary page of terminal and web page.
Fig. 4 is the interaction figure between the primary page and web page in one embodiment terminal of the application, in the embodiment In, after the primary page is loaded, operation following steps include: step 401 to step 406.
Step 401: downloading the binary system source code of web page.
Step 402: web binary system source code file content being subjected to unserializing processing using UTF8 coded format, is obtained First character string of string type.
Step 403: the second character string that the parameter transmitted will be needed to be converted into string type.
Step 404: finding the first field in the first character string, the second character string is embedded in the first field, forms second Field.This process specifically may refer to Fig. 3, and details are not described herein again.
Step 405: being searched in the binary system source code of web page</head>the position of label.
Step 406: the second field is inserted into</head>after label.
In the embodiment of the present application, second field is<script>label for including parameter.
By loading web page, after generating web page, execute step 407: identification<script>label, acquisition are transmitted Parameter.
Data processing method provided by the embodiments of the present application, the parameter for passing through parsing web page source code and transmitting needs It is embedded in<script>label script file, avoids the parameter and kidnapped or malicious modification critical parameter information by third party Situation occurs, and substantially increases the safety of the data transmission between the primary page of terminal and web page.
To ensure that the data transmission security between the primary page of terminal and web page, Fig. 5 provide for the embodiment of the present application Data processing equipment structural schematic diagram.Since Installation practice is substantially similar to embodiment of the method, so describing to compare Simply, the relevent part can refer to the partial explaination of embodiments of method.Installation practice described below is only schematical.
Referring to Fig. 5, this application provides a kind of data processing equipments, comprising:
Module 501 is obtained, for obtaining web page source code;
First conversion module 502, for web page source code to be converted to the first character string;
Second conversion module 503, the Parameter Switch for that will need to transmit are the second character string;
It is embedded in module 504, for second character string to be embedded in first character string;
Loading module 505, for first character string for being embedded with the second character string to be loaded as web page.
For the acquisition for guaranteeing web page source code, in one embodiment of the application, the loading module 505 is for solving The web page after analysis load, the parameter transmitted needed for obtaining.
For the parameter is embedded into the web page source code, in one embodiment of the application, described first turn Then mold changing block uses UTF8 coded format by the web binary source for downloading the web page binary system sound code file Code file carries out unserializing, the first character string after being converted.
To enable to load out the effect after being embedded in the parameter in web page, in one embodiment of the application, institute It states terminal second character string is embedded into the first field of the first character string, generates the second field, first field For two adjacent scripted codes;The terminal searches the position of the first label, first mark in first character string Label are header file identifications;Second field is embedded into after first label of first character string by the terminal.
Data processing equipment provided by the embodiments of the present application, the parameter for passing through parsing web page source code and transmitting needs It is embedded, avoids the parameter by appearance the case where third party's abduction or malicious modification critical parameter information, greatly improve Data transmission security between the primary page of terminal and web page.
Present invention also provides a kind of terminal devices, comprising: processor and the memory for being stored with computer instruction; The processor reads the computer instruction, and executes data transmission method as described above.
Present invention also provides a kind of storage mediums, are stored with computer instruction, and the computer instruction is performed reality Now data transmission method as described above.
It should be noted that if the data transmission device is realized in the form of SFU software functional unit and as independent Product when selling or using, can store in a computer readable storage medium.Based on this understanding, the application is real All or part of the process in existing above-described embodiment method, can also instruct relevant hardware come complete by computer program At the computer program can be stored in a computer readable storage medium, which is being computer-executed When, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, described Computer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meter Calculation machine readable medium may include: can carry the computer program code any entity or device, recording medium, USB flash disk, Mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory Device (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It needs to illustrate It is that the content that the computer-readable medium includes can be fitted according to the requirement made laws in jurisdiction with patent practice When increase and decrease, such as in certain jurisdictions, according to legislation and patent practice, computer-readable medium does not include electric carrier wave letter Number and telecommunication signal.
It should be noted that for the various method embodiments described above, describing for simplicity, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because According to the application, certain steps can use other sequences or carry out simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, and related actions and modules might not all be this Shen It please be necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiments.
The application preferred embodiment disclosed above is only intended to help to illustrate the application.There is no detailed for alternative embodiment All details are described, also not limiting this application is only the specific embodiment.Obviously, according to the content of this specification, It can make many modifications and variations.These embodiments are chosen and specifically described to this specification, is in order to preferably explain the application Principle and practical application, so that skilled artisan be enable to better understand and utilize the application.The application is only It is limited by claims and its full scope and equivalent.
The application preferred embodiment and embodiment are explained in detail above in conjunction with attached drawing, but applied simultaneously The above-described embodiment and examples are not limited to, within the knowledge of those skilled in the art, can also not departed from The application makes a variety of changes under the premise of conceiving.

Claims (10)

1. a kind of data transmission method characterized by comprising
Terminal obtains web page source code;
Web page source code is converted to the first character string by the terminal;
The Parameter Switch for needing to transmit is the second character string by the terminal;
Second character string is embedded in first character string by the terminal;
First character string for being embedded with the second character string is loaded as web page by the terminal;
The web page source code is converted to the first character string by the terminal
The web page source code is converted to the format of binary file by the terminal;
Web page binary system sound code file described in the terminal downloads;
The web page binary system source code file content is carried out unserializing by the terminal, the first character after being converted String.
2. data transmission method according to claim 1, which is characterized in that further include:
The web page after the terminal parsing load, obtains the parameter.
3. data transmission method according to claim 1, it is characterised in that: the terminal is by the web page binary system Sound code file content carries out unserializing, the first character string after being converted, comprising:
The web page binary system source code file content is carried out unserializing using UTF8 coded format by the terminal, is obtained The first character string after conversion.
4. data transmission method according to claim 1, it is characterised in that:
Second character string is embedded in first character string by the terminal
Second character string is added in the first field of the first character string by the terminal, generates the second field, and described the One field is two adjacent scripted codes;
The terminal searches the position of the first label in first character string, and first label is header file identifications;
Second field is embedded into after first label of first character string by the terminal.
5. a kind of data transmission device characterized by comprising obtain module, the first conversion module, the second conversion module, embedding Enter module, loading module;
The acquisition module, for obtaining web page source code;
First conversion module, for web page source code to be converted to the first character string;
Second conversion module, the Parameter Switch for that will need to transmit are the second character string;
The insertion module, for second character string to be embedded in first character string;
The loading module, for first character string for being embedded with the second character string to be loaded as web page;
Web page source code is converted to the first character string by first conversion module
The web page source code is converted to the format of binary file by first conversion module;
First conversion module downloads the web page binary system sound code file;
The web page binary system source code file content is carried out unserializing by first conversion module, after being converted First character string.
6. data transmission device according to claim 5, which is characterized in that further include:
The loading module is used to parse the web page after load, obtains the parameter.
7. data transmission device according to claim 5, it is characterised in that: first conversion module is by the Web page Face binary system source code file content carries out unserializing, the first character string after being converted, comprising:
The web page binary system source code file content is carried out antitone sequence using UTF8 coded format by first conversion module Change, the first character string after being converted.
8. data transmission device according to claim 5, it is characterised in that:
Second character string is embedded in first character string by the insertion module
Second character string is added in the first field of the first character string by the insertion module, generates the second field, institute Stating the first field is two adjacent scripted codes;
The insertion module searches the position of the first label in first character string, and first label is header file mark Know;
Second field is embedded into after first label of first character string by the insertion module.
9. a kind of terminal device characterized by comprising processor and the memory for being stored with computer instruction;
The processor reads the computer instruction, and executes data transmission method according to any one of claims 1-4.
10. a kind of storage medium, which is characterized in that be stored with computer instruction, the computer instruction is performed realization such as The described in any item data transmission methods of claim 1-4.
CN201710411959.8A 2017-06-05 2017-06-05 A kind of data transmission method and device, terminal device, storage medium Active CN107241408B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710411959.8A CN107241408B (en) 2017-06-05 2017-06-05 A kind of data transmission method and device, terminal device, storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710411959.8A CN107241408B (en) 2017-06-05 2017-06-05 A kind of data transmission method and device, terminal device, storage medium

Publications (2)

Publication Number Publication Date
CN107241408A CN107241408A (en) 2017-10-10
CN107241408B true CN107241408B (en) 2019-12-03

Family

ID=59984775

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710411959.8A Active CN107241408B (en) 2017-06-05 2017-06-05 A kind of data transmission method and device, terminal device, storage medium

Country Status (1)

Country Link
CN (1) CN107241408B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107977406A (en) * 2017-11-20 2018-05-01 浪潮金融信息技术有限公司 Data transmission method and system, computer-readable storage medium, terminal
CN108124016B (en) * 2018-01-11 2020-09-18 网宿科技股份有限公司 Method and device for sending POST (POST on POST) request
CN109871404A (en) * 2018-12-29 2019-06-11 江苏金智科技股份有限公司 A kind of real time mass data visualization method transmitted using binary data stream
CN112948727B (en) * 2021-03-30 2024-05-14 平安科技(深圳)有限公司 WebView-based data injection method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685108A (en) * 2012-03-31 2012-09-19 奇智软件(北京)有限公司 Method and device for adding and deciphering webpage enciphered data
CN103493042A (en) * 2011-04-28 2014-01-01 乐天株式会社 Browsing system, terminal, image server, program, computer-readable recording medium recording said program, and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6816864B2 (en) * 2000-12-21 2004-11-09 International Business Machines Corporation System and method for handling set structured data through a computer network
TW200836075A (en) * 2007-02-16 2008-09-01 Esobi Inc Method of converting hypertext markup language web page into pure text and system thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103493042A (en) * 2011-04-28 2014-01-01 乐天株式会社 Browsing system, terminal, image server, program, computer-readable recording medium recording said program, and method
CN102685108A (en) * 2012-03-31 2012-09-19 奇智软件(北京)有限公司 Method and device for adding and deciphering webpage enciphered data

Also Published As

Publication number Publication date
CN107241408A (en) 2017-10-10

Similar Documents

Publication Publication Date Title
CN107241408B (en) A kind of data transmission method and device, terminal device, storage medium
CN105512881B (en) A kind of method and terminal for completing payment based on two dimensional code
CN102801574B (en) The detection method of a kind of web page interlinkage, device and system
CN107026821B (en) Message processing method and device
CN101061500B (en) The method of dynamic product information, system, equipment and computer program are provided in short-haul connections
CN107329861A (en) A kind of multiplex roles method of testing and device
CN107341399B (en) Method and device for evaluating security of code file
CN105051685A (en) System and method to enable web property access to a native application
CN106209487B (en) For detecting the method and device of the security breaches of webpage in website
CN104199654A (en) Open platform calling method and device
CN108416212A (en) Method for identifying application program and device
CN104683407A (en) Transmission method and equipment for page data and application data
CN109582655B (en) Method and device for positioning system log and computer readable storage medium
CN105516246A (en) Method for preventing application program downloading hijacking and server
CN110009332A (en) Assets transfer method and apparatus
TW201642156A (en) Page jumps based on text hiding
CN108667768A (en) A kind of recognition methods of network application fingerprint and device
CN107067244A (en) Service implementation method, method of payment, business realizing device and payment services end
CN104270800A (en) Method and system for establishing communication connection with terminal
CN103647763A (en) Mobile terminal advertisement invoking method and system
CN105224870A (en) Suspected virus applies the method and apparatus uploaded
CN103609193B (en) The method and wireless access network equipment of identification terminal type
CN104965720B (en) Using installation method and device
CN113592097B (en) Training method and device of federal model and electronic equipment
CN105760908B (en) Method and apparatus, the treating method and apparatus of smartcard identification data of smartcard identification

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190628

Address after: Room 703-186, 1207 Guangzhong Road, Jing'an District, Shanghai

Applicant after: SHANGHAI JIANJIA INFORMATION TECHNOLOGY Co.,Ltd.

Address before: Room A310, Building 7, 700 Wanrong Road, Jing'an District, Shanghai

Applicant before: SHANGHAI YUNCHUANG INFORMATION TECHNOLOGY CO.,LTD.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230907

Address after: Room A310, Building 7, 700 Wanrong Road, Jing'an District, Shanghai

Patentee after: Shanghai Ke'errui Software Technology Co.,Ltd.

Address before: Room 703-186, 1207 Guangzhong Road, Jing'an District, Shanghai

Patentee before: SHANGHAI JIANJIA INFORMATION TECHNOLOGY Co.,Ltd.