CN105049483A - Browser based data uploading method and device - Google Patents

Browser based data uploading method and device Download PDF

Info

Publication number
CN105049483A
CN105049483A CN201510300453.0A CN201510300453A CN105049483A CN 105049483 A CN105049483 A CN 105049483A CN 201510300453 A CN201510300453 A CN 201510300453A CN 105049483 A CN105049483 A CN 105049483A
Authority
CN
China
Prior art keywords
file data
file
browser
javaapplet
document flow
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
Application number
CN201510300453.0A
Other languages
Chinese (zh)
Other versions
CN105049483B (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.)
Bank of China Ltd
Original Assignee
Bank of China 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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN201510300453.0A priority Critical patent/CN105049483B/en
Publication of CN105049483A publication Critical patent/CN105049483A/en
Application granted granted Critical
Publication of CN105049483B publication Critical patent/CN105049483B/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/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • 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/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to the field of data processing, and especially to a browser based data uploading method. The method comprises that a file path parameter set by a user is obtained, a file data that matches the file path parameter is obtained according to the file path parameter, and file data is displayed; multiple threads are created in response to a selection operation through which the user selects different file data, and the file data corresponding to the selection operation is read via the threads; multiple file flows in one to one correspondence to file data are created; and a hypertext markup language http object is created and used to transmit the file flows to a server. The method provided by the invention can be used to substantially improve the file data uploading efficiency and simplify user operation. The invention also provides a browser based data uploading device.

Description

A kind of data uploading method based on browser and device
Technical field
The present invention relates to technical field of data processing, particularly relate to a kind of data uploading method based on browser and device.
Background technology
In prior art, based on the data uploading method of browser, be all generally realize based on HTML (English full name is HyperTextMarkupLanguage, and English abbreviation is HTML) technology.Attributions selection local file that user arranges format object by browser is uploaded onto the server.Because user once can only select a local file to upload, when file data amount to be uploaded reaches hundreds of even thousands of, this manual mode of local file of selecting makes user cannot complete so a large amount of work at short notice., owing to can not upload multiple file simultaneously, there is the defect of low, the consuming time length of efficiency in the data uploading method of prior art.
Summary of the invention
For solving the problems of the technologies described above, the invention discloses a kind of data uploading method based on browser and device, multiple file data can be uploaded simultaneously, improve the efficiency of data upload, decrease the manual operations of user and consuming time.
Technical scheme is as follows:
According to the first aspect of the embodiment of the present invention, disclose the data uploading method based on browser, described method comprises:
Obtain the file path parameter that user is arranged, according to the file data of described file path gain of parameter and described file path parameter matching, show described file data;
Operate for the selection of described file data in response to user, create multiple thread, read by described multiple thread and operate corresponding file data with described selection;
Create multiple document flow, wherein, a document flow is corresponding with a file data;
Create HTML http object, utilize the described http object created to send described document flow to server.
Further, described method also comprises:
Display corresponds to the digital certificate of javaapplet plug-in unit;
Confirmation in response to user operates, and installs described digital certificate to embed javaapplet object in a browser.
Further, described reading by described multiple thread is selected to operate corresponding file data comprise with described:
Utilize the javaapplet object embedded in described browser to be read by multiple thread and operate corresponding file data with described selection, wherein, a thread is for reading a file data.
Further, described establishment HTML http object comprises:
Http object described in the described javaapplet Object Creation that utilization embeds in described browser.
Further, described method also comprises:
Encrypt the file data that described document flow is corresponding;
The described http object that described utilization creates sends described document flow to server and comprises:
The described http object created is utilized to send the file data after encryption corresponding to described document flow to server.
According to the second aspect of the embodiment of the present invention, disclose a kind of data uploading device based on browser, described device comprises:
Acquiring unit, for obtaining the file path parameter that user is arranged, according to the file data of described file path gain of parameter and described file path parameter matching, shows described file data;
Reading unit, for operating for the selection of described file data in response to user, creates multiple thread, is read operate corresponding file data with described selection by described multiple thread;
First creating unit, for creating multiple document flow, wherein, a document flow is corresponding with a file data;
Second creating unit, for creating HTML http object;
Transmitting element, sends described document flow for utilizing the described http object of establishment to server.
Further, described device also comprises:
Display unit, for showing the digital certificate corresponding to javaapplet plug-in unit;
Installation unit, operates for the confirmation in response to user, installs described digital certificate to embed javaapplet object in a browser.
Further, described reading unit specifically for:
Utilize the javaapplet object embedded in described browser to be read by multiple thread and operate corresponding file data with described selection.
Further, described second creating unit specifically for:
Http object described in the described javaapplet Object Creation that utilization embeds in described browser.
Further, described device also comprises:
Ciphering unit, for encrypting file data corresponding to described document flow;
Described transmitting element specifically for:
The described http object created is utilized to send the file data after encryption corresponding to described document flow to server.
The beneficial effect that an aspect of the embodiment of the present invention can reach is: method and apparatus provided by the invention, the file path parameter arranged by user, once match multiple file data, and the operation of the multiple file data of selection in response to user, the multithreading created is utilized to read multiple file data, and utilize multithreading to upload multiple file to server simultaneously, can read at short notice, upload multiple data file, relative to the method that prior art provides, significantly improve transfer efficiency on file data, simplify user operation.
In addition, the embodiment of the present invention also improves the fail safe of client by digital certificate, and can encrypt the file data uploaded, and improves the fail safe of data.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, the accompanying drawing that the following describes is only some embodiments recorded in the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
A kind of data uploading method schematic flow sheet based on browser that Fig. 1 provides for the embodiment of the present invention;
The data uploading method application scenarios schematic diagram based on browser that Fig. 2 provides for the embodiment of the present invention;
The data uploading device schematic diagram based on browser that Fig. 3 provides for the embodiment of the present invention.
Embodiment
Technical scheme in the present invention is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.
The file path parameter that the present invention is arranged by user, once match multiple file data, and the operation of the multiple file data of selection in response to user, the multithreading created is utilized to read multiple file data, and utilize multithreading to upload multiple file to server simultaneously, can read at short notice, upload multiple data file, relative to the method that prior art provides, significantly improve transfer efficiency on file data, simplify user operation.
See Fig. 1, it is a kind of data uploading method schematic flow sheet based on browser that the embodiment of the present invention provides.
S101, obtains the file path parameter that user is arranged, and according to the file data of described file path gain of parameter and described file path parameter matching, shows described file data.
Method provided by the invention can be applied to client, and described client is provided with browser.In prior art, user in the choice transmitting file data time, once can only be uploaded onto the server by form Object Selection local file.Be different from the method that prior art provides, file path parameter that is that the present invention can be pre-set by user or input, matches multiple file data according to described file path parameter is disposable, and at the described multiple file data of client display.Then, in response to the operation of user, multiple thread is utilized to read multiple file data.
The mode that user arranges file path parameter can be the mode by arranging regular expression, arranges the file directory allowing browser and/or client-access.Client goes out to meet the client local data file of described regular expression by the matching regular expressions that user is arranged.
S102, selects the selection of multiple file data to operate in response to user, creates multiple thread, is read operate corresponding file data with described selection by described multiple thread.
During specific implementation, the method that the embodiment of the present invention provides can also comprise: display corresponds to the digital certificate of javaapplet plug-in unit; Confirmation in response to user operates, and installs described digital certificate to embed javaapplet object in a browser.Wherein, JavaApplet is the applet that a kind of Java language is write, and can be directly embedded in webpage, and can produce special effect.
Illustrate, the method that the embodiment of the present invention provides, can in client browser display reminding information, for pointing out user, whether digital certificate corresponding to javaapplet plug-in unit is installed.Confirm to install described digital certificate if user clicks described information, client then operates in response to the confirmation of user, installs described digital certificate to embed javaapplet object in a browser.Whether the present invention can point out user to install corresponding to javaapplet object, only when user confirms to install, just embeds javaapplet object in a browser, which thereby enhances the Information Security of client.
Illustrate, after the digital certificate that javaapplet object is corresponding when user installation, client can to utilize the described javaapplet being embedded into browser to read client local file, and by file transfer to server.During specific implementation, client end response selects the selection of multiple file data to operate in user, by the multiple thread of javaapplet Object Creation, is read operate corresponding file data with described selection by described multiple thread.User selects the operation of multiple file data, such as, can be that entirely select client to show with multiple file datas that are file path parameter matching by once selecting to operate.Like this, when user wants to upload multiple file data, repeat selection operation without the need to user, decrease the troublesome operation of user.
Illustrate, client is utilized the javaapplet object embedded in described browser to be read by multiple thread and operates corresponding file data with the selection of user, and wherein, a thread is for reading a file data.Like this, namely can read multiple file data simultaneously.
S103, creates multiple document flow.
Client creates multiple document flow, and wherein, a document flow is corresponding with a file data.
S104, creates HTML http object, utilizes the described http object created to send described document flow to server.
Illustrate, client utilizes http object described in the described javaapplet Object Creation that embeds in described browser.Wherein, the http object of establishment can be multiple, and the corresponding document flow of http object, utilizes described http object to send described document flow to server.Described server receives described document flow and by document data saving corresponding for described document flow on disk.During specific implementation, the multithreading of establishment can be utilized simultaneously to send multiple document flow, upload while realizing multiple file data.
Further, in order to improve the fail safe of transfer of data, before upload file, can also comprise: encrypt the file data that described document flow is corresponding.Like this, after being encrypted by local file, client can be transferred to again, improve the fail safe of data.
See Fig. 2, it is the data uploading method application scenarios schematic diagram based on browser that the embodiment of the present invention provides.
As shown in Figure 2, the present invention by installing the mode of javaapplet secure digital certificate, can embed javaapplet object in a browser, to obtain user to the mandate of reading local data file.Then, recycle described javaapplet object and read multiple local file data, and utilize described javaapplet simulating http agreement request, start multithreading and upload multiple file to web server simultaneously.
It should be noted that, be different from the activX object of prior art existence and the mode of flash object upload file data, the present invention can utilize JAVAApplet to use digital certificate to improve client secure, use multithreading can transmit heap file at short notice, and can realize transmitting again after local text encryption, improve Information Security.
See Fig. 3, it is the data uploading device schematic diagram based on browser that the embodiment of the present invention provides.
A kind of data uploading device 300 based on browser, described device 300 comprises:
Acquiring unit 301, for obtaining the file path parameter that user is arranged, according to the file data of described file path gain of parameter and described file path parameter matching, shows described file data.
Reading unit 302, for operating for the selection of described file data in response to user, creates multiple thread, is read operate corresponding file data with described selection by described multiple thread.
First creating unit 303, for creating multiple document flow, wherein, a document flow is corresponding with a file data.
Second creating unit 304, for creating HTML http object.
Transmitting element 305, sends described document flow for utilizing the described http object of establishment to server.
Further, described device also comprises:
Display unit, for showing the digital certificate corresponding to javaapplet plug-in unit;
Installation unit, operates for the confirmation in response to user, installs described digital certificate to embed javaapplet object in a browser.
Further, described reading unit specifically for:
Utilize the javaapplet object embedded in described browser to be read by multiple thread and operate corresponding file data with described selection.
Further, described second creating unit specifically for:
Http object described in the described javaapplet Object Creation that utilization embeds in described browser.
Further, described device also comprises:
Ciphering unit, for encrypting file data corresponding to described document flow;
Described transmitting element specifically for:
The described http object created is utilized to send the file data after encryption corresponding to described document flow to server.
The function of above-mentioned each unit may correspond to the treatment step of the said method described in detail in Fig. 1, repeats no more in this.It should be noted that, owing to being explained in detail embodiment of the method, comparatively simple to the description of device embodiment, it will be appreciated by persons skilled in the art that and reference method embodiment can construct device embodiment of the present invention.Those skilled in the art all belong to protection scope of the present invention not paying other implementations obtained under creative work.
It will be understood by those skilled in the art that; above exemplary illustration is carried out to method and apparatus embodiment; below be not considered as limitation of the present invention, those skilled in the art all belong to protection scope of the present invention not paying other implementations obtained under creative work.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.The present invention can describe in the general context of computer executable instructions, such as program module.Usually, program module comprises the routine, program, object, assembly, data structure etc. that perform particular task or realize particular abstract data type.Also can put into practice the present invention in a distributed computing environment, in these distributed computing environment (DCE), be executed the task by the remote processing devices be connected by communication network.In a distributed computing environment, program module can be arranged in the local and remote computer-readable storage medium comprising memory device.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, between each embodiment identical similar part mutually see, what each embodiment stressed is the difference with other embodiments.Especially, for device embodiment, because it is substantially similar to embodiment of the method, so describe fairly simple, relevant part illustrates see the part of embodiment of the method.Device embodiment described above is only schematic, the wherein said unit illustrated as separating component or can may not be and physically separates, parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of module wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.Those of ordinary skill in the art, when not paying creative work, are namely appreciated that and implement.The above is only the specific embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (10)

1. based on a data uploading method for browser, it is characterized in that, described method comprises:
Obtain the file path parameter that user is arranged, according to the file data of described file path gain of parameter and described file path parameter matching, show described file data;
Select the selection of multiple file data to operate in response to user, create multiple thread, read by described multiple thread and operate corresponding file data with described selection;
Create multiple document flow, wherein, a document flow is corresponding with a file data;
Create HTML http object, utilize the described http object created to send described document flow to server.
2. method according to claim 1, is characterized in that, described method also comprises:
Display corresponds to the digital certificate of javaapplet plug-in unit;
Confirmation in response to user operates, and installs described digital certificate to embed javaapplet object in a browser.
3. method according to claim 2, is characterized in that, described reading by described multiple thread is selected to operate corresponding file data comprise with described:
Utilize the javaapplet object embedded in described browser to be read by multiple thread and operate corresponding file data with described selection, wherein, a thread is for reading a file data.
4. method according to claim 2, is characterized in that, described establishment HTML http object comprises:
Http object described in the described javaapplet Object Creation that utilization embeds in described browser.
5. method according to claim 1, is characterized in that, described method also comprises:
Encrypt the file data that described document flow is corresponding;
The described http object that described utilization creates sends described document flow to server and comprises:
The described http object created is utilized to send the file data after encryption corresponding to described document flow to server.
6. based on a data uploading device for browser, it is characterized in that, described device comprises:
Acquiring unit, for obtaining the file path parameter that user is arranged, according to the file data of described file path gain of parameter and described file path parameter matching, shows described file data;
Reading unit, for operating for the selection of described file data in response to user, creates multiple thread, is read operate corresponding file data with described selection by described multiple thread;
First creating unit, for creating multiple document flow, wherein, a document flow is corresponding with a file data;
Second creating unit, for creating HTML http object;
Transmitting element, sends described document flow for utilizing the described http object of establishment to server.
7. device according to claim 6, is characterized in that, described device also comprises:
Display unit, for showing the digital certificate corresponding to javaapplet plug-in unit;
Installation unit, operates for the confirmation in response to user, installs described digital certificate to embed javaapplet object in a browser.
8. device according to claim 7, is characterized in that, described reading unit specifically for:
Utilize the javaapplet object embedded in described browser to be read by multiple thread and operate corresponding file data with described selection.
9. device according to claim 7, is characterized in that, described second creating unit specifically for:
Http object described in the described javaapplet Object Creation that utilization embeds in described browser.
10. device according to claim 6, is characterized in that, described device also comprises:
Ciphering unit, for encrypting file data corresponding to described document flow;
Described transmitting element specifically for:
The described http object created is utilized to send the file data after encryption corresponding to described document flow to server.
CN201510300453.0A 2015-06-03 2015-06-03 A kind of data uploading method and device based on browser Active CN105049483B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510300453.0A CN105049483B (en) 2015-06-03 2015-06-03 A kind of data uploading method and device based on browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510300453.0A CN105049483B (en) 2015-06-03 2015-06-03 A kind of data uploading method and device based on browser

Publications (2)

Publication Number Publication Date
CN105049483A true CN105049483A (en) 2015-11-11
CN105049483B CN105049483B (en) 2019-05-14

Family

ID=54455686

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510300453.0A Active CN105049483B (en) 2015-06-03 2015-06-03 A kind of data uploading method and device based on browser

Country Status (1)

Country Link
CN (1) CN105049483B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106506676A (en) * 2016-11-24 2017-03-15 武汉理工大学 Document transmission processing method and aid system
CN106878366A (en) * 2016-06-20 2017-06-20 阿里巴巴集团控股有限公司 A kind of file uploading method and device
CN106993004A (en) * 2017-06-12 2017-07-28 深圳市永达电子信息股份有限公司 A kind of method that super large annex is uploaded in B/S framework system
CN109582935A (en) * 2017-09-28 2019-04-05 北京国双科技有限公司 A kind of data processing method and device, storage medium, processor
CN110764727A (en) * 2019-10-21 2020-02-07 武汉联影医疗科技有限公司 Split screen display method and device, computer equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001024733A (en) * 1999-07-12 2001-01-26 Kdd Corp Data transmission equipment
CN1661562A (en) * 2004-02-23 2005-08-31 鸿富锦精密工业(深圳)有限公司 Multithreading system of sending data and method
CN101587495A (en) * 2009-07-08 2009-11-25 伍帝州 Method and system for downloading and disposing application through browser and providing application entrance
CN101741764A (en) * 2009-12-25 2010-06-16 金蝶软件(中国)有限公司 Method and system for document transmission in enterprise wide area network (WAN)
CN103841196A (en) * 2014-03-07 2014-06-04 长沙裕邦软件开发有限公司 File uploading system and method based on multithreading
CN103997514A (en) * 2014-04-23 2014-08-20 汉柏科技有限公司 File parallel transmission method and system
CN104219271A (en) * 2013-06-05 2014-12-17 北京齐尔布莱特科技有限公司 Method for synchronizing multiple servers on basis of multi-thread asynchronous download pages

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001024733A (en) * 1999-07-12 2001-01-26 Kdd Corp Data transmission equipment
CN1661562A (en) * 2004-02-23 2005-08-31 鸿富锦精密工业(深圳)有限公司 Multithreading system of sending data and method
CN101587495A (en) * 2009-07-08 2009-11-25 伍帝州 Method and system for downloading and disposing application through browser and providing application entrance
CN101741764A (en) * 2009-12-25 2010-06-16 金蝶软件(中国)有限公司 Method and system for document transmission in enterprise wide area network (WAN)
CN104219271A (en) * 2013-06-05 2014-12-17 北京齐尔布莱特科技有限公司 Method for synchronizing multiple servers on basis of multi-thread asynchronous download pages
CN103841196A (en) * 2014-03-07 2014-06-04 长沙裕邦软件开发有限公司 File uploading system and method based on multithreading
CN103997514A (en) * 2014-04-23 2014-08-20 汉柏科技有限公司 File parallel transmission method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878366A (en) * 2016-06-20 2017-06-20 阿里巴巴集团控股有限公司 A kind of file uploading method and device
CN106506676A (en) * 2016-11-24 2017-03-15 武汉理工大学 Document transmission processing method and aid system
CN106506676B (en) * 2016-11-24 2019-05-24 武汉理工大学 Document transmission processing method and auxiliary system
CN106993004A (en) * 2017-06-12 2017-07-28 深圳市永达电子信息股份有限公司 A kind of method that super large annex is uploaded in B/S framework system
CN109582935A (en) * 2017-09-28 2019-04-05 北京国双科技有限公司 A kind of data processing method and device, storage medium, processor
CN110764727A (en) * 2019-10-21 2020-02-07 武汉联影医疗科技有限公司 Split screen display method and device, computer equipment and storage medium
CN110764727B (en) * 2019-10-21 2022-05-20 武汉联影医疗科技有限公司 Split screen display method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN105049483B (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN105049483A (en) Browser based data uploading method and device
JP5956432B2 (en) Web-based electronic signature document
US20160352806A1 (en) Configuring Tags to Monitor Other Webpage Tags in a Tag Management System
CN102893271B (en) Use the data uploading method of shortcut
US20150074230A1 (en) High Efficiency Wireless File Transmission Method
JP6758999B2 (en) Information processing system, information processing device and its control method, and program
JP2013545172A (en) Device and method for providing a software program adapted to a computer system downloaded by a user
WO2015196979A1 (en) Web page information presentation method and system
US10769166B1 (en) Distributed integrated platforms as a service network
CN104268156A (en) Website management system and method
CN106161837A (en) Messaging device and information processing method
CN103973917A (en) Plug-in distribution system, image processing apparatus, plug-in distribution control method
KR20100027200A (en) Program and method for present page auto log in
CN103823872A (en) Information pushing method and device
CN105164693A (en) Method and system for exchanging encrypted messages between computing devices in a communication network
CN104361004B (en) The processing method and browser of browser collection folder data
JP6570232B2 (en) Server device, terminal device, information processing method, and program
CN113852621B (en) License information determining method and device based on Jenkins server and storage medium
US20150294346A1 (en) State information session token
JP7040271B2 (en) Information processing equipment, information processing system, image processing system, information processing method, and program
US20150244700A1 (en) Distribution method, distribution apparatus, and terminal apparatus
WO2015075449A1 (en) Native application variation
US20140283143A1 (en) Software application for managing product manuals
CN110688555B (en) Data source discovery and verification system based on crawler
CN104933589A (en) An order generating system and a method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant