CN106648913B - Data acquisition software identification method and device - Google Patents

Data acquisition software identification method and device Download PDF

Info

Publication number
CN106648913B
CN106648913B CN201510729622.2A CN201510729622A CN106648913B CN 106648913 B CN106648913 B CN 106648913B CN 201510729622 A CN201510729622 A CN 201510729622A CN 106648913 B CN106648913 B CN 106648913B
Authority
CN
China
Prior art keywords
application program
unique identifier
folder
currently running
sdk
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
CN201510729622.2A
Other languages
Chinese (zh)
Other versions
CN106648913A (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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201510729622.2A priority Critical patent/CN106648913B/en
Publication of CN106648913A publication Critical patent/CN106648913A/en
Application granted granted Critical
Publication of CN106648913B publication Critical patent/CN106648913B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a data acquisition software identification method and device, relates to the field of software identification, and mainly aims to ensure the consistency of SDK identifications in the same application program so as to facilitate data sharing among the SDKs. The method mainly comprises the following steps: determining a currently running application program, wherein the application program comprises a plurality of running Software Development Kits (SDKs); acquiring a folder with a unique identifier in the currently running application program; and if the folder with the unique identifier carries the preset text, configuring the preset text content as the unique identifier of each software development kit SDK. The invention is mainly used for identification of data acquisition software.

Description

Data acquisition software identification method and device
Technical Field
The invention relates to the field of software identification, in particular to a data acquisition software identification method and device.
Background
In mobile data collection Software, developers usually develop different Software Development tools (SDKs) for collecting relevant data of users according to different collected contents.
At present, the method for acquiring the SDK identification can be used for distinguishing and marking the SDKs which acquire different data in each application program, so that developers can conveniently use different SDKs to acquire data. Among them, methods for obtaining each SDK identifier are generally the following methods, for example, an open source method using a domain name as openudid, a method using an advertisement ID, or a method using a self-generated identifier.
Although the above method for obtaining the SDK identifier can ensure the uniqueness of the SDK identifier in the application program, however, there may be a problem in the process of collecting data through the SDKs, for example, two SDKs are embedded in one application program, one is used for collecting behavior data of a user, and the other is used for collecting video playing data of the user, and generally, the two SDKs are independent from each other, but this may result in that it is impossible to determine whether data sent by the two SDKs are from the same application program, and it is also inconvenient to share data among the SDKs in the same application program.
Disclosure of Invention
In view of this, embodiments of the present invention provide a data acquisition software identification method and apparatus, which can ensure consistency of SDKs in the same application program, so as to facilitate data sharing among SDKs.
In order to achieve the purpose, the invention mainly provides the following technical scheme:
in one aspect, an embodiment of the present invention provides a data acquisition software identification method, where the method includes:
determining a currently running application program, wherein the application program comprises a plurality of running Software Development Kits (SDKs);
acquiring a folder with a unique identifier in the currently running application program;
and if the folder with the unique identifier carries the preset text, configuring the preset text content as the unique identifier of each software development kit SDK.
On the other hand, an embodiment of the present invention further provides a data acquisition software identification apparatus, including:
the system comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining an application program which is currently running, and the application program comprises a plurality of running Software Development Kits (SDKs);
the acquisition unit is used for acquiring the folder with the unique identifier in the currently running application program;
and the configuration unit is used for configuring the preset text content into the unique identifier of each software development kit SDK if the folder with the unique identifier carries the preset text.
The embodiment of the invention provides a method and a device for identifying data acquisition software, which are characterized in that an application program in operation is determined firstly, a folder with a unique identifier in the application program in operation is further obtained, if the folder with the unique identifier carries a preset text, the preset text content is configured to be the unique identifier of each software development kit SDK, so that the consistency of each SDK identifier in the application program in operation is ensured.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 shows a schematic flow chart of a data acquisition software identification method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating another data collection software identification method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram illustrating a data acquisition software identification device according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another data acquisition software identification device according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The embodiment of the invention provides a data acquisition software identification method, as shown in fig. 1, the method comprises the following steps:
101. and determining the currently running application program, wherein the application program comprises a plurality of running Software Development Kits (SDKs).
The software development kit SDK is generally a set of development tools used by a developer to build application software for a specific software package, software framework, hardware platform, operating system, and the like. For example, a collection of related documents, paradigms, and tools that assist in the development of a certain class of software may be called an SDK. Many SDKs are currently available for free, and software developers can obtain the required software development kit SDK from the target system developer.
When a user runs an application program through a mobile phone or a computer, multiple software development kits SDKs may be run in the application program to collect different associated data of the user, for example, an application program for currently running a certain video to be watched, and the multiple software development kits SDKs in the application program may include data for collecting video playing of the user and data for operation behavior of the user on the website, and the like.
102. And acquiring the folder with the unique identifier in the application program currently running.
After the application program starts to run, each SDK in the application program also starts to run, and a folder with a unique identifier in the application program is obtained from a local storage of the current application program, where the folder with the unique identifier is a folder capable of proving uniqueness of the application program, and may be, for example, a website or a name of a company where a developer is located, and other folders with unique identifiers, which is not specifically limited in the example of the present invention.
103. And if the folder with the unique identifier carries the preset text, configuring the preset text content as the unique identifier of each software development kit SDK.
It should be noted that the preset text may be, but is not limited to, a text file named by a company website where a developer is located, in practical applications, the text may be an encrypted or unencrypted text, the text content is generally a software identifier generated by a certain software development kit SDK in a current application program, and the representation form of the text content is generally a binary system or a character string, and further, the preset text content is used as a unique identifier of each software development kit SDK, so that the consistency of each software development kit SDK in the currently running application program can be ensured, and thus, data sharing of an application program background is achieved.
The data acquisition software identification method provided by the embodiment of the invention comprises the steps of firstly determining an application program which is running, further obtaining a folder with a unique identifier in the application program which is running at present, and if the folder with the unique identifier carries a preset text, configuring the preset text content into the unique identifier of each software development kit SDK to ensure the consistency of each SDK identifier in the application program which is running at present.
The embodiment of the invention provides another data acquisition software identification method, as shown in fig. 2, the method comprises the following steps:
201. and determining the currently running application program, wherein the application program comprises a plurality of running Software Development Kits (SDKs).
For example, the application program is an APP program on a mobile phone of a user, and a plurality of running software development kits SDKs are embedded in the currently running APP program, data collected by each software development kit SDK are different, but the work of each software development kit SDK is independent, and the data collection processes are not related to each other.
202. And judging whether the currently running application program has a folder with a unique identifier, if so, executing step 204, and if not, executing step 203.
After the application program which is currently running is obtained, whether a folder with a unique identifier in the current application program exists in the application program is judged first, in this embodiment, a folder with a company website where a developer is located as a name is used as the folder with the unique identifier in the current application program, and since each internet software company has its own website and is uniquely different from other companies, the folder can be used as the folder with the unique identifier in the current application program.
203. Creating a folder with a unique identifier in the currently running application, and executing step 205 b.
Similarly, the embodiment of the present invention does not limit the folder with the unique identifier, and may be a folder named by the website of the company where the developer is located, or other folders with unique identifiers that can be distinguished from other companies.
204. And acquiring the folder with the unique identifier in the application program currently running.
If the folder with the unique identifier in the currently running application program is judged to exist, the folder with the unique identifier in the current application program is obtained, and the next operation is carried out according to the folder with the unique identifier.
205a, if the folder with the unique identifier carries a preset text, configuring the preset text content as the unique identifier of each software development kit SDK.
In this step, it is first determined whether a folder with a unique identifier in the current application program carries a preset text, where the preset text is a text file in the folder with the unique identifier in the current application program, and in this embodiment, a text file named by a website of a company where the developer is located is used as the preset text.
If the folder with the unique identifier carries a file text named by the website of the company where the developer is located, and the file text is configured as the unique identifier of each software development kit SDK, the content of the file text is usually in a character string or binary format. In the embodiment, the text content of the file is configured to each software development kit SDK, so that the identification consistency of each SDK in the current application program is ensured.
205b, if the preset text does not exist in the folder with the unique identifier, the Software Development Kits (SDKs) adopt a uniform SDK identifier generation algorithm to generate the preset text.
In this step, if the preset text does not exist in the folder with the unique identifier, it is indicated that the folder with the unique identifier does not exist a text file named by the website of the company where the developer is located, and it is required that each software development kit SDK generates the preset text by itself using a uniform software development kit SDK identifier generation algorithm, and the content of the preset text is used as the unique identifier of each software development kit SDK.
The commonly used software development kit SDK identifier generation algorithm includes the following: adopting an open source method or an advertisement ID method with the domain name openudid on an IOS system; and adopting a device ID method, a Mac address method or a Bluetooth jianc address method on the android system.
The data acquisition software identification method provided by the embodiment of the invention comprises the steps of firstly determining an application program which is running, further obtaining a folder with a unique identifier in the application program which is running at present, and if the folder with the unique identifier carries a preset text, configuring the preset text content into the unique identifier of each software development kit SDK to ensure the consistency of each SDK identifier in the application program which is running at present.
In addition, in the embodiment, the identifiers of the software development kits SDKs in the current application program are unified, and the communication channels of the software development kits SDKs are opened, so that the associated data transmission of the software development kits SDKs is facilitated.
Further, as a specific implementation of the method shown in fig. 1, an embodiment of the present invention provides a data acquisition software identification device, where an embodiment of the device corresponds to the foregoing method embodiment, and for convenience of reading, details in the foregoing method embodiment are not described in detail by the device one by one, but it should be clear that the device in this embodiment can correspondingly implement all the contents in the foregoing method embodiment, as shown in fig. 3, the device includes: a determination unit 31, an acquisition unit 32, a configuration unit 33.
The determining unit 31 is configured to determine an application program currently running, where the application program includes a plurality of running software development kits SDKs;
the acquiring unit 32 is configured to acquire a folder with a unique identifier in the currently running application;
the configuration unit 33 is configured to configure the preset text content as the unique identifier of each software development kit SDK if the folder with the unique identifier carries the preset text.
The data acquisition software identification device provided by the embodiment of the invention firstly determines the running application program, further obtains the folder with the unique identification in the current running application program, and if the folder with the unique identification carries the preset text, the preset text content is configured to be the unique identification of each software development kit SDK, so that the consistency of each SDK identification in the current running application program is ensured.
Further, as a specific implementation of the method shown in fig. 2, an embodiment of the present invention provides another data acquisition software identification device, where the embodiment of the device corresponds to the embodiment of the method, and for convenience of reading, details in the embodiment of the method are not described in detail by the device one by one, but it should be clear that the device in this embodiment can correspondingly implement all the contents in the embodiment of the method, as shown in fig. 4, the device further includes: a generating unit 34.
The generating unit 34 is configured to, if the preset text does not exist in the folder with the unique identifier, generate the preset text by using a uniform SDK identifier generation algorithm by the SDKs of the software development kits.
The obtaining unit 32 specifically includes:
the judging module is used for judging whether a folder with a unique identifier exists in the currently running application program or not;
the acquisition module is used for acquiring the folder with the unique identifier in the currently running application program if the folder with the unique identifier exists in the currently running application program;
and the creating module is used for creating the folder with the unique identifier in the currently running application program if the folder with the unique identifier does not exist in the currently running application program.
The other data acquisition software identification device provided by the embodiment of the invention firstly determines the running application program, further obtains the folder with the unique identification in the currently running application program, and if the folder with the unique identification carries the preset text, the preset text content is configured to be the unique identification of each software development kit SDK, so that the consistency of each SDK identification in the currently running application program is ensured.
In addition, in the embodiment, the identifiers of the software development kits SDKs in the current application program are unified, and the communication channels of the software development kits SDKs are opened, so that the associated data transmission of the software development kits SDKs is facilitated.
The data acquisition software identification device comprises a processor and a memory, wherein the determining unit 31, the acquiring unit 32, the configuring unit 33 and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the consistency of each SDK identifier in the same application program is ensured by adjusting kernel parameters, so that data sharing among the SDKs is facilitated.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The present application further provides a computer program product adapted to perform program code for initializing the following method steps when executed on a data processing device: determining a currently running application program, wherein the application program comprises a plurality of running Software Development Kits (SDKs); acquiring a folder with a unique identifier in the currently running application program; and if the folder with the unique identifier carries the preset text, configuring the preset text content as the unique identifier of each software development kit SDK.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1. A data acquisition software identification method is characterized by comprising the following steps:
determining an application program which is currently running, wherein the application program comprises a plurality of running Software Development Kits (SDKs), the work of the SDKs is independent, and the data collected by each SDK is different;
acquiring a folder with a unique identifier in the currently running application program;
and if the folder with the unique identifier carries the preset text, configuring the preset text content as the unique identifier of each software development kit SDK.
2. The method of claim 1, wherein the obtaining a folder with a unique identifier in the currently running application comprises:
judging whether the folder with the unique identifier exists in the currently running application program or not;
if the folder with the unique identifier exists in the currently running application program, acquiring that the folder with the unique identifier exists in the currently running application program;
and if the folder with the unique identifier does not exist in the currently running application program, creating the folder with the unique identifier in the currently running application program.
3. The method of claim 1, further comprising:
and if the preset text does not exist in the folder with the unique identifier, the SDK of each software development kit generates the preset text by adopting a uniform SDK identifier generation algorithm.
4. The method of claim 3, wherein the SDK identifier generation algorithm can be any one of the following algorithms:
adopting an open source method or an advertisement ID method with the domain name openudid on an IOS system;
and adopting a device ID method, a Mac address method or a Bluetooth jianc address method on the android system.
5. A data acquisition software identification device, comprising:
the device comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining the currently running application program, the application program comprises a plurality of running Software Development Kits (SDKs), the work of the plurality of Software Development Kits (SDKs) is mutually independent, and the data collected by each Software Development Kit (SDK) is different;
the acquisition unit is used for acquiring the folder with the unique identifier in the currently running application program;
and the configuration unit is used for configuring the preset text content into the unique identifier of each software development kit SDK if the folder with the unique identifier carries the preset text.
6. The apparatus of claim 5, wherein the obtaining unit comprises:
the judging module is used for judging whether the folder with the unique identifier exists in the currently running application program or not;
the acquisition module is used for acquiring the folder with the unique identifier in the currently running application program if the file with the unique identifier exists in the currently running application program;
and the creating module is used for creating the folder with the unique identifier in the currently running application program if the folder with the unique identifier does not exist in the currently running application program.
7. The apparatus of claim 5, further comprising:
and the generating unit is used for generating the preset text by each software development kit SDK by adopting a uniform SDK identification generating algorithm if the preset text does not exist in the folder with the unique identification.
8. The apparatus of claim 7, wherein the SDK identifier generation algorithm can be any one of the following algorithms:
adopting an open source method or an advertisement ID method with the domain name openudid on an IOS system;
and adopting a device ID method, a Mac address method or a Bluetooth jianc address method on the android system.
9. A storage medium, characterized in that the storage medium comprises a stored program, wherein when the program runs, the device where the storage medium is located is controlled to execute the data acquisition software identification method according to any one of claims 1 to 4.
10. A processor, characterized in that the processor is configured to run a program, wherein the program is configured to execute the data collection software identification method according to any one of claims 1 to 4 when the program is run.
CN201510729622.2A 2015-10-30 2015-10-30 Data acquisition software identification method and device Active CN106648913B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510729622.2A CN106648913B (en) 2015-10-30 2015-10-30 Data acquisition software identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510729622.2A CN106648913B (en) 2015-10-30 2015-10-30 Data acquisition software identification method and device

Publications (2)

Publication Number Publication Date
CN106648913A CN106648913A (en) 2017-05-10
CN106648913B true CN106648913B (en) 2020-08-21

Family

ID=58809466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510729622.2A Active CN106648913B (en) 2015-10-30 2015-10-30 Data acquisition software identification method and device

Country Status (1)

Country Link
CN (1) CN106648913B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108733427B (en) * 2018-03-13 2020-04-21 Oppo广东移动通信有限公司 Configuration method and device of input assembly, terminal and storage medium
CN110507309A (en) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 A kind of processing of bioelectric signals method and apparatus
CN110507308A (en) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 A kind of processing of bioelectric signals method and apparatus

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662557A (en) * 2008-08-29 2010-03-03 株式会社理光 Image forming apparatus, license determining method, recording medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5268694B2 (en) * 2009-02-13 2013-08-21 京セラドキュメントソリューションズ株式会社 License management system, image forming apparatus, and license management method
US20120265667A1 (en) * 2011-04-18 2012-10-18 Thomas Sachson Financial instrument discovery, transparency, communication, and trading facilitation
CN103997711A (en) * 2013-02-20 2014-08-20 百度在线网络技术(北京)有限公司 Method for realizing positioning server at mobile terminal and software development kit module
US9697533B2 (en) * 2013-04-17 2017-07-04 The Nielsen Company (Us), Llc Methods and apparatus to monitor media presentations
CN104363264B (en) * 2014-10-22 2017-10-03 北京棱镜云桥科技有限公司 The SDK access systems by all kinds of means of mobile terminal software

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662557A (en) * 2008-08-29 2010-03-03 株式会社理光 Image forming apparatus, license determining method, recording medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于Android***的移动应用数据分析探究;蔡林益,等;;《电子技术与软件工程》;20141231;99-100 *

Also Published As

Publication number Publication date
CN106648913A (en) 2017-05-10

Similar Documents

Publication Publication Date Title
TWI692990B (en) Smart device binding method, device and system, communication system
CN110941500B (en) Interface display method and device
CN107729897B (en) Text operation method, device and terminal
CN108268609B (en) File path establishing and accessing method and device
CN106843820B (en) Code processing method and device
CN110020353B (en) Method and device for constructing webpage form
CN107957888B (en) Application program gray scale upgrading method and device
CN106648913B (en) Data acquisition software identification method and device
CN113254408B (en) Invisible mark adding method, device, medium and electronic equipment
CN113495797B (en) Message queue and consumer dynamic creation method and system
CN108874379B (en) Page processing method and device
CN106648839B (en) Data processing method and device
CN106648567B (en) Data acquisition method and device
CN111984259A (en) Interface creating method, device, equipment and storage medium
CN112788151B (en) Method, device and system for data synchronization
CN112579955A (en) Page access method, equipment, medium and electronic equipment
CN109977317B (en) Data query method and device
CN110958278B (en) API gateway-based data processing method and system and API gateway
CN110019357B (en) Database query script generation method and device
CN111177093A (en) Method, device and medium for sharing scientific and technological resources
CN108076450B (en) Method and device for identifying same user
JP6755539B2 (en) Methods and equipment for publishing copyrighted works on networks
CN114329495A (en) Endogenous security based asset vulnerability static analysis method and device
CN110969461B (en) Method and device for processing public number information, storage medium and processor
CN113055209B (en) Arranging method and device for edge calculation

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
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant