CN203535551U - Data communication server - Google Patents
Data communication server Download PDFInfo
- Publication number
- CN203535551U CN203535551U CN201320704626.1U CN201320704626U CN203535551U CN 203535551 U CN203535551 U CN 203535551U CN 201320704626 U CN201320704626 U CN 201320704626U CN 203535551 U CN203535551 U CN 203535551U
- Authority
- CN
- China
- Prior art keywords
- interface
- serial
- data communication
- communication server
- circuit
- 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.)
- Expired - Lifetime
Links
- 230000006854 communication Effects 0.000 title claims abstract description 51
- 238000004891 communication Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 9
- 230000008569 process Effects 0.000 claims abstract description 6
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 230000006855 networking Effects 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000003032 molecular docking Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 11
- 238000013461 design Methods 0.000 description 4
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Communication Control (AREA)
Abstract
The utility model discloses a data communication server. The data communication server comprises a power supply circuit module and also comprises an internet access module, a microprocessor and a serial port circuit module which are coupled in sequence, wherein the power supply circuit module is connected with the microprocessor to provide a working power supply; the serial port circuit module is configured to process serial port signals; the internet access module is configured to receive and dispatch network signals through at least one internet access interface and network communication; the microprocessor is configured to execute signal switching between Ethernet protocol and serial port protocol so that the serial port signals from the serial port circuit module are converted into network signals or the network signals from the internet access module are converted into the serial port signals. The data communication server realizes the system with excellent performance and relatively comprehensive function through advanced technology, transparent transmission between serial ports and the network is realized through the data communication server, and remote transmission of data is realized through network docking.
Description
Technical field
The utility model relates to a kind of server, is specifically related to a kind of data communication server.
Background technology
" Internet of Things " is technological innovation great after internet, and it will form subversive impact to existing industrial pattern, also will become the new engine of 21 century " post-PC era " IT industry development.
Serial ports is industrial general interface, but the message transmission rate of serial communication and transmission range can't meet the demand of industrial control equipment completely.Yet, because serial ports use is very extensive, in the short time, can not be eliminated.The problem that therefore, should solve is at present: the transmission range and the data transmission rate that under the condition of existing serial equipment characteristic, improve serial equipment.For embedded serial port server, most importantly function realizes aspect, hope can realize by advanced technology comparatively comprehensively system of excellent performance and function, data adapter unit is in transport layer, serial data to be packed, be difficult for realizing serial ports and network readezvous point transmission, do not realize network docking.Therefore the converter that, design has consummating function and an excellent performance will have very large market outlook.
Utility model content
The purpose of this utility model is to provide a kind of data communication server of more perfect function.
To achieve these goals, the utility model provides a kind of data communication server, this data communication server comprises: power circuit module, wherein, this data communication server also comprises and coupling successively: network interface module, microprocessor and serial port circuit module, wherein, described power circuit module is connected to provide working power with described microprocessor; Described serial port circuit module is configured to process rs 232 serial interface signal; Described network interface module is configured to by least one network interface interface and network service with transceiver network signal; And described microprocessor is configured to carry out the conversion of signal between Ethernet protocol and serial port protocol, the rs 232 serial interface signal from described serial port circuit module is converted to network signal or the network signal from described network interface module is converted to rs 232 serial interface signal.
Optionally, described network interface module comprises with lower at least one: Ethernet interface cell combination network interface unit, wherein said Ethernet interface unit is configured to be provided for the wireline interface of networking, and described networking interface unit is configured to provide USB interface with external WIFI networked devices or 3G networked devices.
Optionally, described serial port circuit module comprises serial port control circuit, serial expanded circuit and serial interface circuit, described serial expanded circuit is connected with described microprocessor by least one serial port circuit interface with described serial port control circuit, described serial expanded circuit is connected with described serial interface circuit with the other end of described serial port control circuit, described serial port control circuit is configured to control the automatic conversion of described serial interface circuit, described serial expanded circuit is configured to the expansion of port, described serial interface circuit is configured to parallel data and serial data to change.
Optionally, described data communication server also comprises: memory module, be connected with described microprocessor, and thereby being also configured to call the start-up routine of described storer, described microprocessor starts described data communication server; Wherein, described memory module comprises: SDRAM storer and FLASH storer, and described SDRAM storer is configured to provide program operation requisite space, and described FLASH storer is configured to deposit operation system and application code.
Optionally, described data communication server also comprises: SD card interface, described SD card interface is configured for external SD card, saved system operational factor and daily record of work.
Optionally, described data communication server also comprises: status indicator lamp, described status indicator lamp is configured for display network and connects and com-state.
Optionally, described data communication server also comprises: control interface, described control interface is configured to transmission system operational factor.
Pass through technique scheme, described microprocessor has improved transmission range and the data transmission rate of serial equipment under the condition of existing serial equipment characteristic, for data communication server, it realizes excellent performance and the comparatively comprehensive system of function by advanced technology, by this data communication server, has been realized serial ports with network readezvous point transmission and by network, has been docked the remote transmission that has realized data.
Other feature and advantage of the present utility model partly in detail are described the embodiment subsequently.
Accompanying drawing explanation
Accompanying drawing is to be used to provide further understanding of the present utility model, and forms a part for instructions, is used from explanation the utility model, but does not form restriction of the present utility model with embodiment one below.In the accompanying drawings:
Fig. 1 is the data communication server structural representation according to the utility model embodiment;
Fig. 2 is according to the storer of the utility model embodiment and microprocessor port connection layout;
Fig. 3 is according to the Ethernet element of the utility model embodiment and microprocessor port connection layout; And
Fig. 4 is according to the serial port circuit of the utility model embodiment and microprocessor port connection layout.
Embodiment
Below in conjunction with accompanying drawing, embodiment of the present utility model is elaborated.Should be understood that, embodiment described herein only, for description and interpretation the utility model, is not limited to the utility model.
As shown in the figure, Fig. 1 is the data communication server structural representation according to the utility model embodiment; Fig. 2 is according to the storer of the utility model embodiment and microprocessor port connection layout; Fig. 3 is according to the Ethernet element of the utility model embodiment and microprocessor port connection layout; And Fig. 4 is according to the serial port circuit of the utility model embodiment and microprocessor port connection layout.By reference to the accompanying drawings, to achieve these goals, the utility model provides a kind of data communication server, this data communication server comprises: power circuit module, it is characterized in that, this data communication server also comprises and coupling successively: network interface module, microprocessor and serial port circuit module, wherein, described microprocessor comprises with lower interface: power circuit interface, at least one network interface interface and at least one serial port circuit interface, and described power circuit module is connected to provide working power with described microprocessor; Described serial port circuit module is configured to process rs 232 serial interface signal; Described network interface module is configured to by least one network interface interface and network service with transceiver network signal; And described microprocessor is configured to carry out the conversion of signal between Ethernet protocol and serial port protocol, the rs 232 serial interface signal from described serial port circuit module is converted to network signal or the network signal from described network interface module is converted to rs 232 serial interface signal.It is for data communication server, and it realizes excellent performance and the comparatively comprehensive system of function by advanced technology, by this data communication server, has been realized serial ports with network readezvous point transmission and by network, has been docked the remote transmission that has realized data.Preferably, described microprocessor model is S3C2440A.16/32 reduced instruction set computer (RISC) microprocessor S3C2440A of Samsung.The S3C2440A of Samsung provides the solution of low-power consumption and high performance small chip microcontroller for handheld device and common application.In order to reduce total system cost, S3C2440A also provides following abundant internal unit.S3C2440A is based on ARM920T core, CMOS standard macroelement and the memory cell of 0.13 μ m.Low-power consumption, simple, exquisiteness, and full Static Design is particularly suitable for the application to cost and power sensitive type.It has adopted new bus architecture as advanced microcontroller bus architecture (AMBA).The outstanding feature of S3C2440A is its processor core, be one by Advanced RISC Machines(ARM) risc processor of 16/32 ARM920T of company design.ARM920T realizes MMU, AMBA bus and Harvard structure speed buffering architecture.This structure has independently 16KB instruction cache and 16KB data cache.Each is comprised of the row (line) with 8 word lengths.By a set of complete general-purpose system peripheral hardware is provided, S3C2440A reduces total system cost and without the extra assembly of configuration.
Preferably, described network interface module comprises with lower at least one: Ethernet interface cell combination network interface unit, wherein said Ethernet interface unit is configured to be provided for the wireline interface of networking, and described networking interface unit is configured to provide USB interface with external WIFI networked devices or 3G networked devices.At least two network interface interfaces comprise with lower interface: at least one Ethernet interface, at least one USBHOST interface, at least one ethernet module is configured to be connected to arrange serial equipment absolute address by least one Ethernet interface with described microprocessor, described at least one networking module is configured to be connected to use WIFI or 3G to network by least one USB HOST interface with described microprocessor, described web page server is configured to the signal from described ethernet module by receiving, to generate dynamic page.Preferably, described Ethernet card module chip model is DM9000.The design of Fast Ethernet card is DM9000 with the chip of use, and this chip provides the processor memory control interface of standard, has MAC, M П and PHY module in sheet, supports that 10Base-T and 100BASE-TX ether network mark Huaihe River are standby.Native system has adopted two DM9000 chips to realize access network, sends, receives packet.DM9000 is a fully-integrated and meet cost benefit single-chip Fast Ethernet mac controller and general Processing Interface, the SRAM of adaptive PHY of 10/100M and 4K DWORD value.Its object is in low-power consumption and the 3.3V of high-performance process and the support of 5V tolerance.DM9000 also provides the interface of media independent, connects home phone line network equipment or other transceivers of all Media Independent Interface functions that provide support.This DM9000 supports 8, and 16 and 32 interface accessing internal storages, to support different processors.DM9000 physical layer protocol layer interface supports to use 5 class unshielded twisted pairs under 3 classes under 10MBps, 4 classes, 5 class unshielded twisted pairs and 100MBps completely.This is to meet IEEE802.3u specification completely.Its automatic synchronization function will automatically complete and be configured to be applicable to greatest extent its line bandwidth.Also support the flow control of IEEE802.3x full duplex.This work the inside DM9000 is very simple, so user can be easy to transplant the port drivers under any system.Because DM9000 supports to connect outside traditional RJ45 interface, also support external SFP optical module to expand optical fiber interface, really met various complicated on-the-spot demands.
Preferably, the operable software systems of described microprocessor are embedded Linux system, and system comprises data communication module and parameter configuration module.Data communication module is responsible for the data of serial equipment to be converted to the data layout of Ethernet, and data are sent on network; The data of the Ethernet receiving are converted to serial data type, send it on serial line interface.This serial ports and network adapter are only realized the forwarding of data, irrelevant with the content of data transmission.Parameter configuration module is moved one and is supported CGI(CGI (Common gateway interface) on breakout box) Web server of function, can generate dynamic page.User at address field input Web server IP, will enter the configuration page by browser, and user fills in configuration information and submits to server, and server is received generating configuration file after information.Browser is accessed Web server by HTTP, this request of server parses, URL(URL(uniform resource locator)) html document under address sends to browser.Server, by METHOD attribute POST method in FORM list, is put into environmental variance CONTENT_LENGTH by this information.CGI reads the solicited message that browser transmits from environmental variance, by the decoding to URL parameter name/value, obtains relevant configuration information.Parameter configuration module also supports to move TELNET server.Telnet agreement is a member in TCP/IP protocol suite, is standard agreement and the major way of Internet telnet service.It provides the ability that completes distance host work on local computer for user.Provide various ways to facilitate user's Telnet to configure our server.
Optionally, described serial port circuit module comprises serial port control circuit, serial expanded circuit and serial interface circuit, described serial expanded circuit is connected with described microprocessor by least one serial port circuit interface with described serial port control circuit, described serial expanded circuit is connected with described serial interface circuit with the other end of described serial port control circuit, described serial port control circuit is configured to control the automatic conversion of described serial interface circuit, described serial expanded circuit is configured to the expansion of port, described serial interface circuit is configured to parallel data and serial data to change.The process of described serial port circuit resume module rs 232 serial interface signal is as follows: serial ports generally transmits data with ASCII character character, and standard serial port communication only needs 9 pins to realize conventionally, is respectively transmission, reception, ground wire, ring and flow control signal Handshake Protocol.Serial ports part mainly completes is to the extraction of serial data stream and serial data is carried out to level conversion and processing.Reception is from the parallel data of CPU and be converted to continuous serial data stream and send on UART controller, receives UART simultaneously and receives the transmitting data stream of controller and be converted to parallel data and send to CPU.Concrete communication process is: when CPU sends data, and the parallel data transformed into serial data that UART transmit control device transmits CPU, serial data contains start bit, data bit, parity check bit and position of rest.The transmission of serial data is that data bit is below 7 or 8 since a start bit (level signal for " 0 "), optional parity bit and position of rest (level signal is " 1 ").While receiving controller discovery start bit, will synchronize with the clock frequency of transmit control device.If selected parity check system, UART controller just adds parity check bit after data bit, and parity check bit can be used to improve the reliability of data transmission.In serial ports receiving course, UART controller finds start bit and position of rest from serial data stream, and the data that receive are carried out to parity checking, if verification does not have the wrong parallel microprocessor that sends to that just data stream is converted from serial to.Used 8 16C554 serial port extended chips to add that two CPLD serial ports control chips realize the expansion of Liao32 road UART herein, by level transferring chip MAX3232 and VP3082, the logic level or the RS485 differential signal that the TTL logic level transition of 5V, are RS-232-C transmit, and microprocessor is communicated by letter by serial interface circuit and serial equipment.
Optionally, described data communication server also comprises: memory module, be connected with described microprocessor, and thereby being also configured to call the start-up routine of described storer, described microprocessor starts described data communication server; Wherein, described memory module comprises: SDRAM storer and FLASH storer, and described SDRAM storer is configured to provide program operation requisite space, and described FLASH storer is configured to deposit operation system and application code.Native system has been expanded the Flash chip K9F1G08 of 1 128MB, and external 2 K4S561632 chips build the SDRAM storer of 32.SDRAM is mapped to the BANK6 place of main control chip, is connected on the isa bus of chip, finally can pass through the All Ranges of main control chip access sdram.When system starts, first CPU reads start-up code from address 0x0, and after the initialization of completion system, program code is adjusted in SDRAM and moved, simultaneity factor and user stack, service data also all leave in SDRAM, for the high-speed cruising of system provides sufficient storage space.
Preferably, described data communication server also comprises: SD card interface, described SD card interface is configured for external SD card, saved system operational factor and daily record of work.Support secondary development, realization can need to increase variety of protocol according to client.
Preferably, described data communication server also comprises: status indicator lamp, described status indicator lamp is configured for display network and connects and com-state.
Preferably, described data communication server also comprises: control interface, described control interface is configured to transmission system operational factor.
Below describe by reference to the accompanying drawings preferred implementation of the present utility model in detail; but; the utility model is not limited to the detail in above-mentioned embodiment; within the scope of technical conceive of the present utility model; can carry out multiple simple variant to the technical solution of the utility model, these simple variant all belong to protection domain of the present utility model.For example, the mode of operation of intelligent communication server serial ports part RS232/RS485 can be selected, except such scheme adopts CPLD scheme, can go to realize same control function by decoder circuit.The expansion of serial ports, except from bus connecting mode, can also utilize the expansion of SPI interface and serial ports simultaneously, can realize above-mentioned functions equally.
It should be noted that in addition, each concrete technical characterictic described in above-mentioned embodiment, in reconcilable situation, can combine by any suitable mode, for example memory module and network interface module, for fear of unnecessary repetition, the utility model is to the explanation no longer separately of various possible array modes.
In addition, between various embodiment of the present utility model, also can carry out combination in any, as long as it is without prejudice to thought of the present utility model, it should be considered as content disclosed in the utility model equally.
Claims (7)
1. a data communication server, this data communication server comprises: power circuit module, it is characterized in that, this data communication server also comprises and coupling successively: network interface module, microprocessor and serial port circuit module, wherein, described power circuit module is connected to provide working power with described microprocessor;
Described serial port circuit module is configured to process rs 232 serial interface signal;
Described network interface module is configured to by least one network interface interface and network service with transceiver network signal; And
Described microprocessor is configured to carry out the signal conversion between Ethernet protocol and serial port protocol, the rs 232 serial interface signal from described serial port circuit module is converted to network signal or the network signal from described network interface module is converted to rs 232 serial interface signal.
2. data communication server according to claim 1, it is characterized in that, described network interface module comprises with lower at least one: Ethernet interface cell combination network interface unit, wherein said Ethernet interface unit is configured to be provided for the wireline interface of networking, and described networking interface unit is configured to provide USB interface with external WIFI networked devices or 3G networked devices.
3. data communication server according to claim 1, it is characterized in that, described serial port circuit module comprises serial port control circuit, serial expanded circuit and serial interface circuit, described serial expanded circuit is connected with described microprocessor by least one serial port circuit interface with described serial port control circuit, described serial expanded circuit is connected with described serial interface circuit with the other end of described serial port control circuit, described serial port control circuit is configured to control the automatic conversion of described serial interface circuit, described serial expanded circuit is configured to the expansion of port, described serial interface circuit is configured to parallel data and serial data to change.
4. according to the data communication server described in any one claim in claim 1-3, it is characterized in that, described data communication server also comprises: memory module, be connected with described microprocessor, thereby described microprocessor is also configured to call the start-up routine of described storer, start described data communication server; Wherein, described memory module comprises: SDRAM storer and FLASH storer, and described SDRAM storer is configured to provide program operation requisite space, and described FLASH storer is configured to deposit operation system and application code.
5. according to the data communication server described in any one claim in claim 1-3, it is characterized in that, described data communication server also comprises: SD card interface, described SD card interface is configured for external SD card, saved system operational factor and daily record of work.
6. according to the data communication server described in any one claim in claim 1-3, it is characterized in that, described data communication server also comprises: status indicator lamp, described status indicator lamp is configured for display network and connects and com-state.
7. according to the data communication server described in any one claim in claim 1-3, it is characterized in that, described data communication server also comprises: control interface, described control interface is configured to transmission system operational factor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201320704626.1U CN203535551U (en) | 2013-11-08 | 2013-11-08 | Data communication server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201320704626.1U CN203535551U (en) | 2013-11-08 | 2013-11-08 | Data communication server |
Publications (1)
Publication Number | Publication Date |
---|---|
CN203535551U true CN203535551U (en) | 2014-04-09 |
Family
ID=50421742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201320704626.1U Expired - Lifetime CN203535551U (en) | 2013-11-08 | 2013-11-08 | Data communication server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN203535551U (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103616927A (en) * | 2013-11-08 | 2014-03-05 | 安徽康海时代科技有限公司 | Data communication server |
CN104821834A (en) * | 2015-04-07 | 2015-08-05 | 安徽康海时代科技有限公司 | Serial server |
CN106200829A (en) * | 2016-08-31 | 2016-12-07 | 安徽康海时代科技股份有限公司 | RJ45 type double-serial port server |
CN113347025A (en) * | 2021-05-20 | 2021-09-03 | 上海上讯信息技术股份有限公司 | Method and device for operation and maintenance serial port device |
-
2013
- 2013-11-08 CN CN201320704626.1U patent/CN203535551U/en not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103616927A (en) * | 2013-11-08 | 2014-03-05 | 安徽康海时代科技有限公司 | Data communication server |
CN103616927B (en) * | 2013-11-08 | 2017-07-07 | 安徽康海时代科技股份有限公司 | A kind of data communication server |
CN104821834A (en) * | 2015-04-07 | 2015-08-05 | 安徽康海时代科技有限公司 | Serial server |
CN106200829A (en) * | 2016-08-31 | 2016-12-07 | 安徽康海时代科技股份有限公司 | RJ45 type double-serial port server |
CN113347025A (en) * | 2021-05-20 | 2021-09-03 | 上海上讯信息技术股份有限公司 | Method and device for operation and maintenance serial port device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103616927A (en) | Data communication server | |
CN203673475U (en) | Serial port server | |
CN203827378U (en) | Serial server | |
CN201887794U (en) | Gateway of internet of things | |
CN104821834A (en) | Serial server | |
CN105721295B (en) | A kind of gateway that cloud server is communicated with PLC PPI | |
CN203535551U (en) | Data communication server | |
CN101605078B (en) | Power system communication server based on WEB mass communication modes and control method thereof | |
CN105051706A (en) | Device, method and system for operation of a low power PHY with a PCIe protocol stack | |
CN101087235A (en) | A FPGA-based multi-functional communication interface conversion device and method | |
CN204423111U (en) | A kind of SOC (system on a chip) be applied in intelligent grid concentrator | |
CN101895397A (en) | Digital signal processor (DSP)-based industrial Ethernet serial server and control method thereof | |
CN105281433A (en) | Distribution terminal communication system | |
CN103067201B (en) | A kind of multi-protocol communication manager | |
CN115114202B (en) | Embedded WEB Server Based on Optical Fiber Communication Interface Expansion | |
CN204291029U (en) | A kind of Internet of Things cloud gateway | |
CN201839452U (en) | Wireless sensor network intelligent gateway | |
CN201540487U (en) | Handheld operator for maintenance and detection of equipment in marine engine room | |
CN202395811U (en) | Protocol conversion device used for intelligent BMS | |
CN202841130U (en) | Elevator security data monitoring repeater | |
CN104850930A (en) | Weather management system | |
CN2922306Y (en) | Built-in type gateway equipment for realizing network intercommunication among Ethernet and wireless sensor | |
CN104899169A (en) | Serial server | |
CN202309757U (en) | S3C6410-based embedded gateway | |
CN206671823U (en) | A kind of novel CAN interface communication supervisor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP01 | Change in the name or title of a patent holder |
Address after: 241002, Anhui Wuhu hi tech Industrial Development Zone Service Outsourcing Industry Park B6# (South Zhongshan Road No. 717) Patentee after: ANHUI KANGHAI TIMES TECHNOLOGY Co.,Ltd. Address before: 241002, Anhui Wuhu hi tech Industrial Development Zone Service Outsourcing Industry Park B6# (South Zhongshan Road No. 717) Patentee before: ANHUI KANGHAI TIMES TECHNOLOGY Co.,Ltd. |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20140409 |