CN109525639A - Vehicle electronic device connects the method that smart phone realizes online by USB line - Google Patents

Vehicle electronic device connects the method that smart phone realizes online by USB line Download PDF

Info

Publication number
CN109525639A
CN109525639A CN201811203399.8A CN201811203399A CN109525639A CN 109525639 A CN109525639 A CN 109525639A CN 201811203399 A CN201811203399 A CN 201811203399A CN 109525639 A CN109525639 A CN 109525639A
Authority
CN
China
Prior art keywords
electronic device
smart phone
vehicle electronic
usb
data
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.)
Pending
Application number
CN201811203399.8A
Other languages
Chinese (zh)
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.)
Shenzhen City Di Internet Co Ltd
Original Assignee
Shenzhen City Di Internet 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 Shenzhen City Di Internet Co Ltd filed Critical Shenzhen City Di Internet Co Ltd
Priority to CN201811203399.8A priority Critical patent/CN109525639A/en
Publication of CN109525639A publication Critical patent/CN109525639A/en
Pending legal-status Critical Current

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/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of vehicle electronic devices to connect the method that smart phone realizes online by USB line, includes the following steps: to establish USB data transmission link between 1. smart phones and vehicle electronic device;2. vehicle electronic device opening network is acted on behalf of, WIFI network address is configured, and by the data forwarding of the WIFI network node of interception to network agent client;3. smart phone is established TCP socket with vehicle electronic device and is connect;4. being connected by TCP socket, smart phone receives the data that vehicle electronic device is sent;5. the data that smart phone will be got from external network server are sent to vehicle electronic device by USB data transmission link, to realize the function of vehicle electronic device online.The present invention is easy, low in cost with using, and is connected to the network stable feature.

Description

Vehicle electronic device connects the method that smart phone realizes online by USB line
Technical field
The present invention relates to vehicle electronics technical fields, and easy, low in cost more particularly, to a kind of use, network connection is steady Fixed vehicle electronic device connects the method that smart phone realizes online by USB line.
Background technique
In recent years, quickly propelling with automobile " four change " (motorized, intelligence, net connectionization, sharedization), produces to automobile Industry brings new technological change tide, and vehicle electronic device net connectionization is increasingly becoming main trend.In order to realize vehicle mounted electric The power of sub- equipment, can surf the Internet will become primary demand.Realize that vehicle electronic device is surfed the Internet, one is 4G mould is housed Block is surfed the Internet by 4G module, and this mode is surfed the Internet, and hardware cost and flow cost are very high;One is WIFI module is equipped with, need The online of mobile phone hot spot, this mode surfs the Internet, needs to go to connect manually, and Connection Step is more, very inconvenient, especially in driving conditions In in this way operation can bring very big security risk.
Therefore, it is easy, low in cost to design a kind of use, is connected to the network stable vehicle electronic device and passes through USB line company The method that smart phone realizes online is connect, is just seemed very necessary.
Summary of the invention
The present invention is to realize that there are hardware costs and flow cost for vehicle electronic device online to overcome in the prior art Excessively high, the cumbersome problem of Connection Step provides a kind of using easy, low in cost, is connected to the network stable vehicle electronics and sets It is standby that the method that smart phone realizes online is connected by USB line.
To achieve the above object, the invention adopts the following technical scheme:
A kind of method that vehicle electronic device connects smart phone realization online by USB line, including smart phone and vehicle mounted electric Sub- equipment is equipped with external network proxy services end and USB Device communication interface on smart phone, and vehicle electronic device includes WIFI module, USB Host communication interface are also equipped with network agent client on vehicle electronic device;Smart phone passes through 4G/WIFI module accesses internet online, and vehicle electronic device is connect by USB data line with smart phone;The present invention also wraps Include following steps:
(1-1) establishes USB data transmission link between smart phone and vehicle electronic device:
Smart phone is connect with vehicle electronic device by USB data line, establishes USB data transmission link, and pass through vehicle mounted electric The USB Host communication interface of sub- equipment and the USB Device communication interface of smart phone realize usb data communication and TCP number According to the mutual conversion of communication;
(1-2) vehicle electronic device opening network agency, configures WIFI network address, and by the number of the WIFI network node of interception According to being forwarded to network agent client;
(1-3) smart phone is established TCP socket with vehicle electronic device and is connect:
The network agent client of vehicle electronic device and smart phone external network proxy services end pass through described in step (1-1) Usb data communication is established TCP socket with the mutual conversion function that TCP data communicates and is connect;
(1-4) is connected by TCP socket, and smart phone receives the data that vehicle electronic device is sent;
The data that (1-5) smart phone will be got from external network server are sent to vehicle mounted electric by USB data transmission link Sub- equipment.
The present invention realizes that smart phone is vehicle while charging by USB connection smart phone and vehicle electronic device It carries electronic equipment and the function of networking is provided, extreme enrichment vehicle electronic device using resource and enhances using function.In addition, this In invention vehicle electronic device online by user's smart phone share flow, greatly saved user buy hardware at This is equipped with the campus network of independent sim card online with saving.The present invention is easy, low in cost with using, and network connection is steady Fixed feature.
Preferably, step (1-2) further includes following steps:
The network agent client terminal start-up external network proxy services installed on vehicle electronic device are bound the port TCP/IP and are monitored The port TCP/IP;Configure the WIFI network address of vehicle electronic device;Iptables rule is added, by the WIFI network interface card TCP/IP communication data package capture is forwarded to the TCP/IP socket port of the external network proxy services.
Preferably, step (1-4) further includes following steps:
The network agent client of vehicle electronic device passes through TCP socket connection described in step (1-3), sending step (1- 2) communication data packet intercepted in gives smart phone external network proxy services end, and external network proxy services end solves received data Analysis obtains the information such as the outer net target ip address that network is accessed in data packet, port numbers, agreement.
Preferably, step (1-5) further includes following steps:
External network proxy services end on smart phone by data information described in step (1-4) by the network of smart phone with The target ip address, port numbers external network server establish TCP connection, specific data are sent to external network server, and will The data that the external network server returns pass through the TCP socket connection that step (1-3) is established, and are sent to vehicle electronics and set Standby upper network agent client, to realize the function of vehicle electronic device online.
Preferably, being additionally provided with the Microsoft Loopback Adapter for replacing WIFI module in vehicle electronic device.Pass through Microsoft Loopback Adapter It realizes a network node and configures the network address of Microsoft Loopback Adapter, addition iptables intercepts forward rule, intercepts virtual net The data of card network node can also equally realize that vehicle electronic device is surfed the Internet.
Preferably, vehicle electronic device is as USB Host equipment, smart phone is as USB Device equipment.
In addition, heretofore described vehicle electronic device refers to the equipment with embedded OS, including but unlimited In these equipment, such as vehicle-mounted multimedia equipment, navigation equipment, backsight mirror device etc..
Therefore, smart phone is connected by USB data line the invention has the following beneficial effects: (1) to set with vehicle electronics It is standby, realize that smart phone provides the function of networking while charging for vehicle electronic device, extreme enrichment vehicle electronics is set It is standby to use resource and enhance using function;(2) flow that vehicle electronic device online is shared by user's smart phone, greatly User has been saved to buy the cost of hardware and save the campus network for being equipped with independent sim card online;(3) wired transmission is utilized Mode keeps network connection more stable.
Detailed description of the invention
Fig. 1 is a kind of functional block diagram of the invention;
Fig. 2 is a kind of flow chart of the invention;
Fig. 3 is the flow chart that equipment certification is carried out after the vehicle electronic device in the present invention is connect with smart phone.
In figure: smart phone 1, vehicle electronic device 2, external network proxy services end 3, USB Device communication interface 4, WIFI Module 5, USB Host communication interface 6, network agent client 7,4G/WIFI module 8.
Specific embodiment
The present invention will be further described with specific embodiment with reference to the accompanying drawing:
Embodiment: a kind of vehicle electronic device as shown in Figure 1 connects the method that smart phone realizes online, packet by USB line Smart phone 1 and vehicle electronic device 2 are included, external network proxy services end 3 is installed on smart phone and USB Device communication connects Mouth 4, vehicle electronic device includes WIFI module 5, USB Host communication interface 6, is also equipped with network on vehicle electronic device Agent client 7;Smart phone accesses internet online by 4G/WIFI module 8, and vehicle electronic device passes through USB data line It is connect with smart phone.Wherein, vehicle electronic device is as USB Host equipment, and smart phone is as USB Device equipment.
A kind of vehicle electronic device as shown in Figure 2 connects the method that smart phone realizes online by USB line, including such as Lower step:
(1-1) establishes USB data transmission link between smart phone and vehicle electronic device:
Smart phone is connect with vehicle electronic device by USB data line, establishes USB data transmission link, and pass through vehicle mounted electric The USB Host communication interface of sub- equipment and the USB Device communication interface of smart phone realize usb data communication and TCP number According to the mutual conversion of communication;
(1-2) vehicle electronic device opening network agency, configures WIFI network address, and by the number of the WIFI network node of interception According to being forwarded to network agent client:
The network agent client terminal start-up external network proxy services installed on vehicle electronic device are bound the port TCP/IP and are monitored The port TCP/IP;Configure the WIFI network address of vehicle electronic device;Iptables rule is added, by the WIFI network interface card TCP/IP communication data package capture is forwarded to the TCP/IP socket port of the external network proxy services;
(1-3) smart phone is established TCP socket with vehicle electronic device and is connect:
The network agent client of vehicle electronic device and smart phone external network proxy services end pass through described in step (1-1) Usb data communication is established TCP socket with the mutual conversion function that TCP data communicates and is connect;
(1-4) is connected by TCP socket, and smart phone receives the data that vehicle electronic device is sent:
The network agent client of vehicle electronic device passes through TCP socket connection described in step (1-3), sending step (1- 2) communication data packet intercepted in gives smart phone external network proxy services end, and external network proxy services end solves received data Analysis obtains the information such as the outer net target ip address that network is accessed in data packet, port numbers, agreement;
The data that (1-5) smart phone will be got from external network server are sent to vehicle mounted electric by USB data transmission link Sub- equipment:
External network proxy services end on smart phone by data information described in step (1-4) by the network of smart phone with The target ip address, port numbers external network server establish TCP connection, specific data are sent to external network server, and will The data that the external network server returns pass through the TCP socket connection that step (1-3) is established, and are sent to vehicle electronics and set Standby upper network agent client, to realize the function of vehicle electronic device online.
In addition, being additionally provided with the Microsoft Loopback Adapter for replacing WIFI module in vehicle electronic device.It is realized by Microsoft Loopback Adapter One network node and the network address for configuring Microsoft Loopback Adapter, addition iptables intercept forward rule, intercept Microsoft Loopback Adapter net The data of network node can also equally realize that vehicle electronic device is surfed the Internet.
In addition, being also equipped with USB Host communication module in vehicle electronic device, USB is also equipped in smart phone Device communication module, as shown in figure 3, vehicle electronic device is set after being connect with smart phone by USB data line Standby certification, the first step establishes USB data transmission link, and creates TCP Socket connection.Second step carries out equipment certification, vehicle-mounted USB Host communication module in electronic equipment generates a group encryption Key at random, and then USB Host communication module is the Key The USB Device communication module being sent to by the TCP Socket connection established in smart phone;USB Device communication After module receives encryption Key, the encryption Key is saved, and according to generating one group of reply data after specific cryptographic calculation, and The USB Host communication module reply data being sent in vehicle electronic device;USB Host communication module receives institute After stating reply data, according to specific decryption operation, successful decryption is then completed equipment identifying procedure, is disconnected if decrypting failure Above-mentioned TCP Socket connection.Third step, after being authenticated by equipment, all communication datas are all logical using the encryption Key It is transmitted after crossing specific cryptographic calculation.
It should be understood that this embodiment is only used to illustrate the invention but not to limit the scope of the invention.In addition, it should also be understood that, After having read the content of the invention lectured, those skilled in the art can make various modifications or changes to the present invention, these etc. Valence form is also fallen within the scope of the appended claims of the present application.

Claims (6)

1. a kind of vehicle electronic device connects the method that smart phone realizes online, including smart phone (1) and vehicle by USB line It carries electronic equipment (2), characterized in that external network proxy services end (3) and USB Device communication interface are installed on smart phone (4), vehicle electronic device includes WIFI module (5), USB Host communication interface (6), is also equipped on vehicle electronic device Network agent client (7);Smart phone accesses internet online by 4G/WIFI module (8), and vehicle electronic device passes through USB data line is connect with smart phone;Further include following steps:
(1-1) establishes USB data transmission link between smart phone and vehicle electronic device:
Smart phone is connect with vehicle electronic device by USB data line, establishes USB data transmission link, and pass through vehicle mounted electric The USB Host communication interface of sub- equipment and the USB Device communication interface of smart phone realize usb data communication and TCP number According to the mutual conversion of communication;
(1-2) vehicle electronic device opening network agency, configures WIFI network address, and by the number of the WIFI network node of interception According to being forwarded to network agent client;
(1-3) smart phone is established TCP socket with vehicle electronic device and is connect:
The network agent client of vehicle electronic device and smart phone external network proxy services end pass through described in step (1-1) Usb data communication is established TCP socket with the mutual conversion function that TCP data communicates and is connect;
(1-4) is connected by TCP socket, and smart phone receives the data that vehicle electronic device is sent;
The data that (1-5) smart phone will be got from external network server are sent to vehicle mounted electric by USB data transmission link Sub- equipment.
2. vehicle electronic device according to claim 1 connects the method that smart phone realizes online by USB line, special Sign is that step (1-2) further includes following steps:
The network agent client terminal start-up external network proxy services installed on vehicle electronic device are bound the port TCP/IP and are monitored The port TCP/IP;Configure the WIFI network address of vehicle electronic device;Iptables rule is added, by the WIFI network interface card TCP/IP communication data package capture is forwarded to the TCP/IP socket port of the external network proxy services.
3. vehicle electronic device according to claim 2 connects the method that smart phone realizes online by USB line, special Sign is that step (1-4) further includes following steps:
The network agent client of vehicle electronic device passes through TCP socket connection described in step (1-3), sending step (1- 2) communication data packet intercepted in gives smart phone external network proxy services end, and external network proxy services end solves received data Analysis obtains the information such as the outer net target ip address that network is accessed in data packet, port numbers, agreement.
4. vehicle electronic device according to claim 1 or 3 connects the method that smart phone realizes online by USB line, It is characterized in that step (1-5) further includes following steps:
External network proxy services end on smart phone by data information described in step (1-4) by the network of smart phone with The target ip address, port numbers external network server establish TCP connection, specific data are sent to external network server, and will The data that the external network server returns pass through the TCP socket connection that step (1-3) is established, and are sent to vehicle electronics and set Standby upper network agent client, to realize the function of vehicle electronic device online.
5. vehicle electronic device according to claim 1 or 2 or 3 connects the side that smart phone realizes online by USB line Method, characterized in that the Microsoft Loopback Adapter for replacing WIFI module is additionally provided in vehicle electronic device.
6. vehicle electronic device according to claim 1 connects the method that smart phone realizes online by USB line, special Sign is that vehicle electronic device is as USB Host equipment, and smart phone is as USB Device equipment.
CN201811203399.8A 2018-10-16 2018-10-16 Vehicle electronic device connects the method that smart phone realizes online by USB line Pending CN109525639A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811203399.8A CN109525639A (en) 2018-10-16 2018-10-16 Vehicle electronic device connects the method that smart phone realizes online by USB line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811203399.8A CN109525639A (en) 2018-10-16 2018-10-16 Vehicle electronic device connects the method that smart phone realizes online by USB line

Publications (1)

Publication Number Publication Date
CN109525639A true CN109525639A (en) 2019-03-26

Family

ID=65770843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811203399.8A Pending CN109525639A (en) 2018-10-16 2018-10-16 Vehicle electronic device connects the method that smart phone realizes online by USB line

Country Status (1)

Country Link
CN (1) CN109525639A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110366141A (en) * 2019-06-17 2019-10-22 深圳市点嘀互联网络有限公司 The system and method surfed the Internet simultaneously to vehicle device to equipment charge are realized by usb proxy
CN111885605A (en) * 2020-07-02 2020-11-03 浙江科技学院 Method for converting terminal parasitic network
CN112437161A (en) * 2020-11-27 2021-03-02 北京达佳互联信息技术有限公司 Network agent control method, device and computer readable storage medium
CN112566071A (en) * 2020-11-18 2021-03-26 深圳市豪恩汽车电子装备股份有限公司 Mobile terminal, information communication device and method of mobile terminal
CN113473572A (en) * 2020-03-31 2021-10-01 苏州佳世达电通有限公司 Host computer networking system and host computer networking method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103957572A (en) * 2014-05-20 2014-07-30 普天信息技术有限公司 Android-system-based distribution method through multi-network route policy
CN103974464A (en) * 2014-04-28 2014-08-06 佛山市北斗智兴科技有限公司 Mobile-phone interconnection intelligent vehicle navigation device
CN105430069A (en) * 2015-11-11 2016-03-23 武汉卡比特信息有限公司 Vehicle-borne computer Internet access method
CN105939515A (en) * 2016-06-07 2016-09-14 上海优思通信科技有限公司 Vehicular terminal virtual SIM card information updating system and method
US10057265B2 (en) * 2003-12-17 2018-08-21 West View Research, Llc Computerized vehicular apparatus for location-based service provision
CN108462701A (en) * 2018-02-12 2018-08-28 武汉卡比特信息有限公司 A kind of shared cell phone network connecting internet system and method for exempting from hot spot

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10057265B2 (en) * 2003-12-17 2018-08-21 West View Research, Llc Computerized vehicular apparatus for location-based service provision
CN103974464A (en) * 2014-04-28 2014-08-06 佛山市北斗智兴科技有限公司 Mobile-phone interconnection intelligent vehicle navigation device
CN103957572A (en) * 2014-05-20 2014-07-30 普天信息技术有限公司 Android-system-based distribution method through multi-network route policy
CN105430069A (en) * 2015-11-11 2016-03-23 武汉卡比特信息有限公司 Vehicle-borne computer Internet access method
CN105939515A (en) * 2016-06-07 2016-09-14 上海优思通信科技有限公司 Vehicular terminal virtual SIM card information updating system and method
CN108462701A (en) * 2018-02-12 2018-08-28 武汉卡比特信息有限公司 A kind of shared cell phone network connecting internet system and method for exempting from hot spot

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110366141A (en) * 2019-06-17 2019-10-22 深圳市点嘀互联网络有限公司 The system and method surfed the Internet simultaneously to vehicle device to equipment charge are realized by usb proxy
CN113473572A (en) * 2020-03-31 2021-10-01 苏州佳世达电通有限公司 Host computer networking system and host computer networking method
CN113473572B (en) * 2020-03-31 2024-04-19 苏州佳世达电通有限公司 Host networking system and host networking method
CN111885605A (en) * 2020-07-02 2020-11-03 浙江科技学院 Method for converting terminal parasitic network
CN111885605B (en) * 2020-07-02 2023-08-11 浙江科技学院 Terminal parasitic network conversion method
CN112566071A (en) * 2020-11-18 2021-03-26 深圳市豪恩汽车电子装备股份有限公司 Mobile terminal, information communication device and method of mobile terminal
CN112566071B (en) * 2020-11-18 2023-12-12 深圳市豪恩汽车电子装备股份有限公司 Mobile terminal, information communication device and method of mobile terminal
CN112437161A (en) * 2020-11-27 2021-03-02 北京达佳互联信息技术有限公司 Network agent control method, device and computer readable storage medium
CN112437161B (en) * 2020-11-27 2024-04-30 北京达佳互联信息技术有限公司 Network proxy control method, device and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN109525639A (en) Vehicle electronic device connects the method that smart phone realizes online by USB line
KR102110698B1 (en) Terminal interconnection method, device and storage medium
CN109274647B (en) Distributed trusted memory exchange method and system
US8700820B2 (en) Method for accessing USB device attached to home gateway, home gateway and terminal
CN102868728B (en) Network proxy method based on virtual channel in virtual desktop infrastructure (VDI) environment
CN105338529A (en) Wireless network connecting method and system
CN103916852A (en) Data transmission method and mobile terminal
CN102612033B (en) Mobile phone with thin wireless access point and communication method for mobile phone
US9258309B2 (en) Method and system for operating a wireless access point for providing access to a network
CN104994061A (en) Intelligent transformer station process layer switch MMS safety communication device and method
CN107733890B (en) Cross-network communication method based on web protocol, electronic equipment, storage medium and system
CN104009960A (en) Method and device for realizing instant messaging of handset client
CN103095721B (en) A kind of method, terminal and system setting up secure connection
CN111357305B (en) Communication method, equipment, system and storage medium of movable platform
CN109982311B (en) Method for accessing terminal to core network equipment, terminal, MME and SAEGW
CN102111732B (en) Method and device for sharing information between wireless terminals
CN109362077B (en) Mobile intelligent terminal packet data encryption transmission method and device
CN112839355B (en) IPSEC testing system and method in network of 5G network
CN105591866A (en) Method and system for sharing WIFI, household gateway, and local area network gateway
CN110401952B (en) Authentication method and related equipment
CN107370598B (en) Method for using intelligent mobile phone as personal computer electronic key
CN210578645U (en) Encryption communication device and terminal
CN105636160B (en) A kind of business wifi looking for Platform Server automatically
CN105703983A (en) Communication system
CN204928867U (en) Virtual leased line controlling means between city based on encapsulation of GRE route

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190326