Movatterモバイル変換


[0]ホーム

URL:


CN115297479A - Authentication method and authentication system - Google Patents

Authentication method and authentication system
Download PDF

Info

Publication number
CN115297479A
CN115297479ACN202210934050.1ACN202210934050ACN115297479ACN 115297479 ACN115297479 ACN 115297479ACN 202210934050 ACN202210934050 ACN 202210934050ACN 115297479 ACN115297479 ACN 115297479A
Authority
CN
China
Prior art keywords
terminal
authentication
conversion
device state
processor
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
CN202210934050.1A
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.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Pateo Network Technology Service Co LtdfiledCriticalShanghai Pateo Network Technology Service Co Ltd
Priority to CN202210934050.1ApriorityCriticalpatent/CN115297479A/en
Publication of CN115297479ApublicationCriticalpatent/CN115297479A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention provides an authentication method and an authentication system. The authentication method comprises the following steps: the conversion terminal establishes a communication connection channel with the first terminal from the equipment state based on the first protocol; the conversion terminal is switched from a slave device state to a master device state, and the first terminal is switched from the master device state to the slave device state; the conversion terminal initiates an authentication request based on a second protocol to the first terminal in a master device state, and receives an authentication result returned by the first terminal; and responding to the conversion terminal and the first terminal being authenticated, and transmitting data to the first terminal by the second terminal which is in communication connection with the conversion terminal through the conversion terminal. According to the invention, the authentication among the multiple terminals can be completed based on the conversion terminal, so that the possibility of data transmission among the multiple terminals is provided.

Description

Translated fromChinese
一种认证方法及认证系统An authentication method and authentication system

技术领域technical field

本发明涉及智能终端领域,尤其涉及多个智能终端构成的认证系统以及多个智能终端之间的认证方法。The invention relates to the field of intelligent terminals, in particular to an authentication system composed of multiple intelligent terminals and an authentication method among multiple intelligent terminals.

背景技术Background technique

随着科技的进步,智能终端越发普及。以投屏技术为例,投屏技术涉及投屏终端与显示终端之间的数据传输。以车载投屏应用场景为例,现有投屏终端(手机)通过有线或者无线投屏carplay/carlife/hicar以及自主品牌定制投屏,其中,手机通过无线投屏不是所有协议都满足,所有通用做法是手机通过协议转换媒介(如dongle/直连猫等产品),然后和车机交互,成功实现定制投屏。而转换媒介产品一般是高级单片机或者低端操作系统cpu主导,同时为了实现投屏,需要与手机或者车机进行软件或者硬件认证,而受性能和价格影响,转换产品单独添加认证软件和芯片成本和人力较高,维护也复杂。给多个终端之间的数据传输带来不便。With the advancement of technology, smart terminals are becoming more and more popular. Taking the screen projection technology as an example, the screen projection technology involves data transmission between a screen projection terminal and a display terminal. Taking the car screen projection application scenario as an example, the existing screen projection terminals (mobile phones) use wired or wireless projection screens for carplay/carlife/hicar and self-owned brand customized projection screens. Among them, not all protocols are met for mobile phone screen projection through wireless, all common The method is that the mobile phone converts the media through the protocol (such as dongle/directly connected cat and other products), and then interacts with the car and machine to successfully realize customized screen projection. However, conversion media products are generally dominated by high-end single-chip microcomputers or low-end operating system CPUs. At the same time, in order to realize screen projection, software or hardware certification with mobile phones or car machines is required. Due to the impact of performance and price, conversion products need to add certification software and chip costs separately. And manpower is higher, maintenance is also complicated. It brings inconvenience to data transmission between multiple terminals.

发明内容Contents of the invention

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。A brief summary of one or more aspects is presented below to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all contemplated aspects and is intended to neither identify key or critical elements of all aspects nor attempt to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.

本发明的一个目的在于提供一种认证方法及认证系统,其优势在于,能够基于转换终端完成多终端之间的认证,从而为多终端之间的数据传输提供可能。An object of the present invention is to provide an authentication method and an authentication system, which have the advantage of being able to complete authentication among multiple terminals based on switching terminals, thereby providing possibility for data transmission between multiple terminals.

本发明的另一个目的在于提供一种认证方法及认证系统,其优势在于,能够通过转移认证的执行主体,降低对各个终端的硬件要求,应用广泛。Another object of the present invention is to provide an authentication method and an authentication system, which have the advantage of being able to reduce the hardware requirements for each terminal by transferring the authentication execution subject, and are widely used.

本发明的优势和特点可通过下面的详细说明得以充分体现并可通过所附的示意性实施例得以实现。The advantages and features of the present invention will be fully realized by the following detailed description and realized by the accompanying illustrative examples.

本发明的一方面提供了一种认证方法,所述认证方法包括以下步骤:转换终端基于第一协议,以从设备状态与第一终端建立通信连接通道;所述转换终端从从设备状态切换至主设备状态,所述第一终端从主设备状态切换至从设备状态;所述转换终端以主设备状态,向所述第一终端发起基于第二协议的认证请求,并接收所述第一终端返回的认证结果;以及响应于所述转换终端与所述第一终端通过认证,与所述转换终端已经建立通信连接的第二终端经由所述转换终端向所述第一终端传输数据。One aspect of the present invention provides an authentication method. The authentication method includes the following steps: based on the first protocol, the conversion terminal establishes a communication connection channel with the first terminal in a slave device state; the conversion terminal switches from the slave device state to In the master device state, the first terminal switches from the master device state to the slave device state; the switching terminal initiates an authentication request based on the second protocol to the first terminal in the master device state, and receives the first terminal an authentication result returned; and in response to the converted terminal passing the authentication with the first terminal, the second terminal that has established a communication connection with the converted terminal transmits data to the first terminal via the converted terminal.

在上述认证方法的一实施例中,可选的,所述认证方法还包括以下步骤:所述第一终端响应于接收到所述认证请求,自检是否具备认证条件;响应于所述第一终端具备认证条件,所述第一终端根据所述认证请求执行认证;其中所述转换终端接收的所述认证结果为所述第一终端生成的。In an embodiment of the above authentication method, optionally, the authentication method further includes the following steps: in response to receiving the authentication request, the first terminal self-tests whether the authentication conditions are met; in response to the first The terminal has authentication conditions, and the first terminal performs authentication according to the authentication request; wherein the authentication result received by the conversion terminal is generated by the first terminal.

在上述认证方法的一实施例中,可选的,响应于所述第一终端不具备认证条件,所述第一终端转发所述认证请求至具备认证条件的第三终端,以使所述第三终端根据所述认证请求执行认证;其中所述转换终端接收的所述认证结果为所述第三终端生成并返回至所述第一终端的。In an embodiment of the above authentication method, optionally, in response to the fact that the first terminal does not meet the authentication conditions, the first terminal forwards the authentication request to a third terminal that meets the authentication conditions, so that the first terminal The three terminals perform authentication according to the authentication request; wherein the authentication result received by the switching terminal is generated by the third terminal and returned to the first terminal.

本发明的另一方面还提供了一种认证系统,包括转换终端和认证终端,所述转换终端和所述认证终端分别具有通信模块、所述至少一个处理器以及与所述至少一个处理器耦合的存储器;所述转换终端的处理器被配置为:基于第一协议,以从设备状态通过所述通信模块与所述认证终端建立通信连接通道,并从所述从设备状态切换至主设备状态;以主设备状态,向所述认证终端发起基于第二协议的认证请求,并通过所述通信模块接收所述认证终端返回的认证结果;以及响应于所述转换终端与所述认证终端通过认证,通过所述通信模块转发第二终端的传输数据至所述认证终端,所述第二终端已经与所述转换终端建立通信连接;所述认证终端的处理器被配置为:基于第一协议,以主设备状态通过所述通信模块与所述转换终端建立通信连接通道,并从所述主设备状态切换至从设备状态;接收所述转换终端发送的基于第二协议的认证请求,并通过所述通信模块将认证结果返回至所述转换终端;以及响应于所述认证终端与所述转换终端通过认证,通过所述通信模块接收所述转换终端转发的第二终端输出的传输数据;所述第二终端已经与所述转换终端建立通信连接。Another aspect of the present invention also provides an authentication system, including a conversion terminal and an authentication terminal, the conversion terminal and the authentication terminal respectively have a communication module, the at least one processor, and a communication module coupled with the at least one processor memory; the processor of the conversion terminal is configured to: based on the first protocol, establish a communication connection channel with the authentication terminal through the communication module in the slave device state, and switch from the slave device state to the master device state ; In the master device state, initiate an authentication request based on the second protocol to the authentication terminal, and receive the authentication result returned by the authentication terminal through the communication module; and respond to the conversion terminal and the authentication terminal passing the authentication , forwarding the transmission data of the second terminal to the authentication terminal through the communication module, the second terminal having established a communication connection with the conversion terminal; the processor of the authentication terminal is configured to: based on the first protocol, Establish a communication connection channel with the conversion terminal through the communication module in the master device state, and switch from the master device state to the slave device state; receive the authentication request based on the second protocol sent by the conversion terminal, and pass the The communication module returns the authentication result to the conversion terminal; and in response to the authentication terminal passing the authentication with the conversion terminal, receiving the transmission data output by the second terminal forwarded by the conversion terminal through the communication module; the The second terminal has established a communication connection with the conversion terminal.

本发明的另一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明任意一实施例所提供的认证方法。Another aspect of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the authentication method provided by any embodiment of the present invention is implemented.

附图说明Description of drawings

在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。The above-mentioned features and advantages of the present invention can be better understood after reading the detailed description of the embodiments of the present disclosure in conjunction with the following drawings. In the drawings, components are not necessarily drawn to scale, and components with similar related properties or characteristics may have the same or similar reference numerals.

图1示出了本发明的一方面所提供的认证方法的应用场景。Fig. 1 shows an application scenario of the authentication method provided by one aspect of the present invention.

图2示出了本发明的一方面所提供的认证方法的示流程意图。Fig. 2 shows a schematic flowchart of an authentication method provided by an aspect of the present invention.

图3结合了认证系统示意了在本发明的一方面所提供的认证方法的一实施例中的数据流向。FIG. 3 illustrates the flow of data in an embodiment of the authentication method provided in one aspect of the present invention in conjunction with the authentication system.

图4示出了本发明的一方面所提供的认证系统一实施例中的转换终端、认证终端的结构示意图。FIG. 4 shows a schematic structural diagram of a conversion terminal and an authentication terminal in an embodiment of an authentication system provided by an aspect of the present invention.

具体实施方式Detailed ways

以下结合附图和具体实施例对本发明作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本发明的保护范围进行任何限制。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the drawings and specific embodiments are only exemplary, and should not be construed as limiting the protection scope of the present invention.

给出以下描述以使得本领域技术人员能够实施和使用本发明并将其结合到具体应用背景中。各种变型、以及在不同应用中的各种使用对于本领域技术人员将是容易显见的,并且本文定义的一般性原理可适用于较宽范围的实施例。由此,本发明并不限于本文中给出的实施例,而是应被授予与本文中公开的原理和新颖性特征相一致的最广义的范围。The following description is given to enable a person skilled in the art to make and use the invention and incorporate it into a specific application context. Various modifications, and various uses in different applications will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to a wide range of embodiments. Thus, the present invention is not limited to the embodiments given herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

在以下详细描述中,阐述了许多特定细节以提供对本发明的更透彻理解。然而,对于本领域技术人员显而易见的是,本发明的实践可不必局限于这些具体细节。换言之,公知的结构和器件以框图形式示出而没有详细显示,以避免模糊本发明。In the following detailed description, numerous specific details are set forth in order to provide a better understanding of the present invention. It will be apparent, however, to one skilled in the art that the practice of the present invention need not be limited to these specific details. In other words, well-known structures and devices are shown in block diagram form and not in detail in order to avoid obscuring the invention.

请读者注意与本说明书同时提交的且对公众查阅本说明书开放的所有文件及文献,且所有这样的文件及文献的内容以参考方式并入本文。除非另有直接说明,否则本说明书(包含任何所附权利要求、摘要和附图)中所揭示的所有特征皆可由用于达到相同、等效或类似目的的可替代特征来替换。因此,除非另有明确说明,否则所公开的每一个特征仅是一组等效或类似特征的一个示例。Readers are invited to pay attention to all documents and documents submitted simultaneously with this specification and open to public inspection of this specification, and the contents of all such documents and documents are incorporated herein by reference. All the features disclosed in this specification (including any accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is only one example of an equivalent or similar set of features.

注意,在使用到的情况下,标志左、右、前、后、顶、底、正、反、顺时针和逆时针仅仅是出于方便的目的所使用的,而并不暗示任何具体的固定方向。事实上,它们被用于反映对象的各个部分之间的相对位置和/或方向。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。Note that where used, the symbols left, right, front, back, top, bottom, forward, reverse, clockwise and counterclockwise are used for convenience only and do not imply any specific fixed direction. In fact, they are used to reflect the relative position and/or orientation between various parts of the object. In addition, the terms "first" and "second" are used for descriptive purposes only, and should not be understood as indicating or implying relative importance.

注意,在使用到的情况下,进一步地、较优地、更进一步地和更优地是在前述实施例基础上进行另一实施例阐述的简单起头,该进一步地、较优地、更进一步地或更优地后带的内容与前述实施例的结合作为另一实施例的完整构成。在同一实施例后带的若干个进一步地、较优地、更进一步地或更优地设置之间可任意组合的组成又一实施例。Note that in the case of use, it is further, preferably, further and more preferably a simple beginning to explain another embodiment on the basis of the foregoing embodiments, and this further, preferably, further Preferably, or more preferably, the combination of the contents of the back band and the foregoing embodiments serves as a complete composition of another embodiment. Another embodiment can be composed of several further, better, further or better settings in the same embodiment that can be combined arbitrarily.

如上所描述的,为了以低成本解决多终端之间的认证、数据传输问题,本发明的一方面提供了一种认证方法及认证系统。As described above, in order to solve the problems of authentication and data transmission between multiple terminals at low cost, an aspect of the present invention provides an authentication method and an authentication system.

首先请结合图1来理解本发明的一方面所提供的认证方法应用场景。如图1所示出的,转换终端400分别与第一终端100、第二终端200连接,从而基于转换终端400实现第一终端100与第二终端200之间的数据传输。First, please refer to FIG. 1 to understand the application scenario of the authentication method provided by one aspect of the present invention. As shown in FIG. 1 , theconversion terminal 400 is connected to thefirst terminal 100 and thesecond terminal 200 respectively, so that the data transmission between thefirst terminal 100 and thesecond terminal 200 is realized based on theconversion terminal 400 .

请结合图2一并来理解本发明一方面所提供的认证方法,如图2所示出的,本发明的一方面所提供的认证方法包括以下步骤:Please understand the authentication method provided by one aspect of the present invention in combination with FIG. 2. As shown in FIG. 2, the authentication method provided by one aspect of the present invention includes the following steps:

步骤S100:转换终端400基于第一协议,以从设备状态与第一终端100建立通信连接通道;Step S100: theconversion terminal 400 establishes a communication connection channel with thefirst terminal 100 in a slave device state based on the first protocol;

步骤S200:所述转换终端400从从设备状态切换至主设备状态,所述第一终端100从主设备状态切换至从设备状态;Step S200: theconversion terminal 400 switches from the slave device state to the master device state, and thefirst terminal 100 switches from the master device state to the slave device state;

步骤S300:所述转换终端400以主设备状态,向所述第一终端100发起基于第二协议的认证请求,并接收所述第一终端100返回的认证结果;以及Step S300: theswitching terminal 400 initiates an authentication request based on the second protocol to thefirst terminal 100 in the master device state, and receives an authentication result returned by thefirst terminal 100; and

步骤S400:响应于所述转换终端400与所述第一终端100通过认证,与所述转换终端400已经建立通信连接的第二终端200经由所述转换终端400向所述第一终端100传输数据。Step S400: In response to theconverted terminal 400 passing the authentication with thefirst terminal 100, thesecond terminal 200 that has established a communication connection with theconverted terminal 400 transmits data to thefirst terminal 100 via theconverted terminal 400 .

在一实施例中,所述认证方法还包括以下步骤:所述第一终端100响应于接收到所述认证请求,自检是否具备认证条件;响应于所述第一终端100具备认证条件,所述第一终端100根据所述认证请求执行认证;其中所述转换终端400接收的所述认证结果为所述第一终端100生成的。In an embodiment, the authentication method further includes the following steps: in response to receiving the authentication request, thefirst terminal 100 self-checks whether the authentication condition is satisfied; in response to thefirst terminal 100 meeting the authentication condition, the Thefirst terminal 100 performs authentication according to the authentication request; wherein the authentication result received by the convertingterminal 400 is generated by thefirst terminal 100 .

在另一实施例中,应于所述第一终端100不具备认证条件,所述第一终端100转发所述认证请求至具备认证条件的第三终端300,以使所述第三终端300根据所述认证请求执行认证;其中所述转换终端400接收的所述认证结果为所述第三终端300生成并返回至所述第一终端100的。在上述的实施例中,由于可以转移认证动作的执行者,可以进一步地降低与第一终端100的硬件要求。In another embodiment, when thefirst terminal 100 does not have the authentication conditions, thefirst terminal 100 forwards the authentication request to thethird terminal 300 that has the authentication conditions, so that thethird terminal 300 can according to The authentication request performs authentication; wherein the authentication result received by theconversion terminal 400 is generated by thethird terminal 300 and returned to thefirst terminal 100 . In the above-mentioned embodiment, since the executor of the authentication action can be transferred, the hardware requirements of thefirst terminal 100 can be further reduced.

在上述的实施例中,进一步的,所述第一终端100转发所述认证请求至具备认证条件的第三终端300包括以下步骤:所述第一终端100转发所述认证请求至云服务器(云端500);所述云服务器基于所述认证请求,向至少一个生态终端发送认证广播,所述生态终端正与所述云服务器保持通信连接状态,所述至少一个生态终端中具备认证条件的生态终端为所述第三终端300。In the above embodiment, further, thefirst terminal 100 forwarding the authentication request to thethird terminal 300 with authentication conditions includes the following steps: thefirst terminal 100 forwards the authentication request to a cloud server (cloud server) 500); The cloud server sends an authentication broadcast to at least one ecological terminal based on the authentication request, and the ecological terminal is maintaining a communication connection with the cloud server, and the ecological terminal with authentication conditions in the at least one ecological terminal is thethird terminal 300 .

在一实施例中,如图3所示出的,所述第二终端为投屏终端(图3中的手机),所述第一终端为显示装置所在的终端(图3中的车机),所述第二终端经由所述转换终端向所述第一终端传输的数据为需要显示在所述显示装置上的投屏界面。In one embodiment, as shown in FIG. 3 , the second terminal is a projection terminal (the mobile phone in FIG. 3 ), and the first terminal is the terminal where the display device is located (the car machine in FIG. 3 ). The data transmitted by the second terminal to the first terminal via the converting terminal is a screen projection interface to be displayed on the display device.

以图3所示出的实施例举例,第二终端(手机)通过wifi和蓝牙连接转换终端,转换终端支持carplay/carlife/hicar和自主定制协议等(即转换终端支持多种第一协议),转换终端和第一终端(车机)通过usb(可以认为是第二协议)连接,转换终端默认模拟的为苹果手机(根据所述第一终端确定所述转换终端当前使用的第一协议)。Taking the embodiment shown in Figure 3 as an example, the second terminal (mobile phone) is connected to the conversion terminal through wifi and bluetooth, and the conversion terminal supports carplay/carlife/hicar and self-customized protocols, etc. (that is, the conversion terminal supports multiple first protocols), The conversion terminal and the first terminal (vehicle machine) are connected by usb (can be regarded as the second protocol), and the default simulation of the conversion terminal is an Apple mobile phone (the first protocol currently used by the conversion terminal is determined according to the first terminal).

转换终端插入车机,车机识别转换终端为模拟的苹果设备,车机usb协议自动触发主从切换指令,此时转换终端转换为主模式,车机转换为从模式。然后转换终端开始进行usb端口枚举,车机主动上报iap2(苹果手机必须)/EAP(苹果carlife需要)/NCM(苹果carplay需要)/自定义端口(客户自定义)端口给转换终端,转换终端收到这些消息后开始加载对应的IAP2/NCM/EAP/自定义接口驱动。The conversion terminal is inserted into the vehicle, and the vehicle recognizes that the conversion terminal is a simulated Apple device. The USB protocol of the vehicle automatically triggers the master-slave switching command. At this time, the conversion terminal is converted into the master mode, and the vehicle is converted into the slave mode. Then the conversion terminal starts to enumerate the usb port, and the car actively reports the iap2 (required for Apple mobile phone)/EAP (required for Apple carlife)/NCM (required for Apple carplay)/custom port (customer-defined) port to the conversion terminal, and the conversion terminal After receiving these messages, start loading the corresponding IAP2/NCM/EAP/custom interface driver.

转换终端发起MFI认证/自定义端口认证(基于第二协议的认证),车机收到相应认证请求后,先进行系统自检,如果有MFI芯片/自定义接口存在,就进行本地认证,并返回结果给转换终端(所述第一终端转发所述认证请求至具备认证条件的第三终端,以使所述第三终端根据所述认证请求执行认证,所述转换终端接收的所述认证结果为所述第三终端生成并返回至所述第一终端的)。The conversion terminal initiates MFI authentication/custom port authentication (authentication based on the second protocol). After the car machine receives the corresponding authentication request, it first performs a system self-inspection. If there is an MFI chip/custom interface, it performs local authentication, and Return the result to the conversion terminal (the first terminal forwards the authentication request to a third terminal with authentication conditions, so that the third terminal performs authentication according to the authentication request, and the authentication result received by the conversion terminal generated for the third terminal and returned to the first terminal).

如果没有就通过4G/5G/WIFI等通信装置上传该请求给云端,云端给连接在线的生态产品(第三终端,与车机为同一系列产品)发送认证广播,在线生态产品收到广播会进行本地自测,自测结束后返回结果给云端,云端收到认证结果就会停止接收消息,并同时给在线产品发送已收到认证结果通知。If not, upload the request to the cloud through communication devices such as 4G/5G/WIFI, and the cloud will send a certification broadcast to the online ecological product (the third terminal, which is the same series of products as the car machine), and the online ecological product will receive the broadcast. Local self-test, after the self-test is completed, the result is returned to the cloud, and the cloud will stop receiving messages after receiving the certification result, and at the same time send a notification to the online product that the certification result has been received.

云端把认证结果返回给与转换终端连接的车机,车机把认证结果发送给转换终端,并同时发送ip请求。转换终端收到认证结果通过,根据自身ip网段为车机分配ip地址并发送给车机。转换终端根据分配给车机的ip地址建立ncm网络,传输二维码(包含转换终端的ip/MAC/端口号等内容)给车机进行投屏显示。The cloud returns the authentication result to the car machine connected to the conversion terminal, and the car machine sends the authentication result to the conversion terminal and sends an IP request at the same time. After receiving the authentication result, the conversion terminal assigns an ip address to the vehicle according to its own ip network segment and sends it to the vehicle. The conversion terminal establishes the ncm network according to the ip address assigned to the vehicle, and transmits the QR code (including the conversion terminal's ip/MAC/port number, etc.) to the vehicle for screen display.

如果车机不支持苹果carplay/carlife,支持的为百度carlife或者自定义接口协议,则在转换终端定制按键上(android carlife/自定义协议与苹果carplay/carlife协议兼容使用)点击按下,此时转换终端会重启,重启过程中读取按键状态,转换终端系统加载模拟为android手机,支持AOA(百度carlife必须)协议(即可以根据第一终端确定转换终端当前使用的第一协议)。如果想切回模拟苹果系统,则点击转换终端定制按键弹起使其恢复,系统会同样重启,重启过程中读取按键状态,转换终端系统加载模拟为苹果手机。可以认为第一协议是与数据传输相关的协议,第二协议是与硬件端口相关的协议。If the car does not support Apple carplay/carlife, but supports Baidu carlife or a custom interface protocol, click and press on the conversion terminal customization button (android carlife/custom protocol is compatible with Apple carplay/carlife protocol), and then The conversion terminal will restart, read the button status during the restart process, and the conversion terminal system will be loaded and simulated as an android mobile phone, supporting the AOA (required by Baidu carlife) protocol (that is, the first protocol currently used by the conversion terminal can be determined according to the first terminal). If you want to switch back to the simulated Apple system, click the conversion terminal custom button to pop up to restore it, the system will also restart, read the button status during the restart process, and convert the terminal system to load the simulation as an Apple phone. It can be considered that the first protocol is a protocol related to data transmission, and the second protocol is a protocol related to hardware ports.

手机扫码车机投屏的二维码,根据其包含的信息(ip/MAC/端口)建立socket通道,传输手机端内容给转换终端,转换终端再通过ncm/自定义协议传输给车机进行显示。The mobile phone scans the QR code projected by the car machine, and establishes a socket channel according to the information (ip/MAC/port) contained in it, and transmits the content of the mobile phone to the conversion terminal, and the conversion terminal then transmits it to the car machine through ncm/custom protocol. show.

现有投屏如carplay/carlife和自主定制投屏方案,在进行投屏时,会遇到协议转换问题,所以需要转换终端进行协议转换,现有协议转换产品对车机进行芯片或者软件认证单一,车机认证方式绑定度高。同时,现有协议转换产品一般只支持某一种协议转换,如hicar,如苹果carplay/carlife或者百度carlife。而在本发明中,转换终端可以支持多种转换协议。Existing screen projections such as carplay/carlife and self-customized projection solutions will encounter protocol conversion problems when performing screen projections, so it is necessary to convert the terminal to perform protocol conversion. Existing protocol conversion products only have a single chip or software certification for the car. , The vehicle-machine authentication method is highly bound. At the same time, existing protocol conversion products generally only support a certain protocol conversion, such as hicar, such as Apple carplay/carlife or Baidu carlife. However, in the present invention, the conversion terminal can support multiple conversion protocols.

同时,投屏过程中协议终端发起认证请求,车机可以通过同类型生态链产品进行嫁接转移认证,然后结果发送给协议终端,这样就完成成功认证。At the same time, during the screen projection process, the protocol terminal initiates an authentication request, and the car and machine can be grafted and transferred through the same type of ecological chain products, and then the result is sent to the protocol terminal, thus completing the successful authentication.

在本发明中,对转换产品发起的芯片或者软件认证请求,通过生态系列产品链(与车机是同一系列产品),把认证请求进行嫁接转移,通过生态链产品来完成,然后把结果返回给协议转换产品,从而实现硬件或者软件的认证。In the present invention, for the chip or software authentication request initiated by the conversion product, the authentication request is grafted and transferred through the ecological series product chain (the same series of products as the car machine), completed through the ecological chain product, and then the result is returned to Protocol conversion products to achieve hardware or software certification.

本发明的另一方面还一种认证系统,包括转换终端和认证终端(图1中的第一终端),所述转换终端和所述认证终端分别具有通信模块、所述至少一个处理器以及与所述至少一个处理器耦合的存储器;所述转换终端的处理器被配置为:基于第一协议,以从设备状态通过所述通信模块与所述认证终端建立通信连接通道,并从所述从设备状态切换至主设备状态;以主设备状态,向所述认证终端发起基于第二协议的认证请求,并通过所述通信模块接收所述认证终端返回的认证结果;以及响应于所述转换终端与所述认证终端通过认证,通过所述通信模块转发第二终端的传输数据至所述认证终端,所述第二终端已经与所述转换终端建立通信连接;所述认证终端的处理器被配置为:基于第一协议,以主设备状态通过所述通信模块与所述转换终端建立通信连接通道,并从所述主设备状态切换至从设备状态;接收所述转换终端发送的基于第二协议的认证请求,并通过所述通信模块将认证结果返回至所述转换终端;以及响应于所述认证终端与所述转换终端通过认证,通过所述通信模块接收所述转换终端转发的第二终端输出的传输数据;所述第二终端已经与所述转换终端建立通信连接。Another aspect of the present invention is also an authentication system, including a conversion terminal and an authentication terminal (the first terminal in FIG. 1 ), the conversion terminal and the authentication terminal respectively have a communication module, the at least one processor, and The memory coupled to the at least one processor; the processor of the conversion terminal is configured to: based on the first protocol, establish a communication connection channel with the authentication terminal through the communication module in the state of the slave device, and from the slave The device state is switched to the master device state; in the master device state, an authentication request based on the second protocol is initiated to the authentication terminal, and an authentication result returned by the authentication terminal is received through the communication module; and in response to the switching terminal Pass the authentication with the authentication terminal, forward the transmission data of the second terminal to the authentication terminal through the communication module, and the second terminal has established a communication connection with the conversion terminal; the processor of the authentication terminal is configured It is: based on the first protocol, establish a communication connection channel with the conversion terminal through the communication module in the state of the master device, and switch from the state of the master device to the state of the slave device; the authentication request, and return the authentication result to the conversion terminal through the communication module; and in response to the authentication terminal passing the authentication with the conversion terminal, receive the second terminal forwarded by the conversion terminal through the communication module The output transmission data; the second terminal has established a communication connection with the conversion terminal.

在上述认证系统的一实施例中,可选的,所述认证终端的处理器被配置为:响应于接收到所述认证请求,自检是否具备认证条件;响应于具备认证条件,根据所述认证请求执行认证;其中返回至所述转换终端的所述认证结果为所述处理器生成的。In an embodiment of the above authentication system, optionally, the processor of the authentication terminal is configured to: in response to receiving the authentication request, self-check whether the authentication condition is satisfied; in response to the authentication condition, according to the The authentication request performs authentication; wherein the authentication result returned to the conversion terminal is generated by the processor.

在上述认证系统的一实施例中,可选的,响应于不具备认证条件,所述认证终端的处理器通过所述通信模块转发所述认证请求至具备认证条件的第三终端,以使所述第三终端根据所述认证请求执行认证;其中返回至所述转换终端的所述认证结果为所述第三终端生成并返回至所述处理器的。In an embodiment of the above authentication system, optionally, in response to not meeting the authentication conditions, the processor of the authentication terminal forwards the authentication request to a third terminal meeting the authentication conditions through the communication module, so that all The third terminal performs authentication according to the authentication request; wherein the authentication result returned to the conversion terminal is generated by the third terminal and returned to the processor.

在上述认证系统的一实施例中,可选的,所述认证终端的处理器通过所述通信模块转发所述认证请求至具备认证条件的第三终端进一步包括以下步骤:通过所述通信模块转发所述认证请求至云服务器;所述云服务器基于所述认证请求,向至少一个生态终端发送认证广播,所述生态终端正与所述云服务器保持通信连接状态,所述至少一个生态终端中具备认证条件的生态终端为所述第三终端。In an embodiment of the above authentication system, optionally, the processor of the authentication terminal forwarding the authentication request to a third terminal with authentication conditions through the communication module further includes the following steps: forwarding the request through the communication module The authentication request is sent to the cloud server; the cloud server sends an authentication broadcast to at least one ecological terminal based on the authentication request, and the ecological terminal is maintaining a communication connection with the cloud server, and the at least one ecological terminal has The ecological terminal of the authentication condition is the third terminal.

请进一步结合图4来理解本发明的一方面所提供的认证系统的转换终端、认证终端的结构示意图。如图4所示出的,转换终端、认证终端均可以以通用处理器的形式实现。用于实现上述任意一种实施例所描述的认证方法的步骤。具体请详见上文关于认证方法的描述,在此不再赘述。Please further understand the structural diagram of the conversion terminal and the authentication terminal of the authentication system provided by one aspect of the present invention in conjunction with FIG. 4 . As shown in Figure 4, both the conversion terminal and the authentication terminal can be implemented in the form of a general processor. Steps for realizing the authentication method described in any one of the above embodiments. For details, please refer to the description of the authentication method above, and will not repeat them here.

该转换终端/认证终端600的组件可以包括一个或者多个存储器601,一个或多个处理器602,以及连接不同系统组件(包括存储器601和处理器602)的总线603。The components of the conversion terminal/authentication terminal 600 may include one ormore memories 601, one ormore processors 602, and abus 603 connecting different system components (including thememories 601 and the processors 602).

总线603包括数据总线、地址总线以及控制总线。数据总线的位数与工作频率的乘积正比于数据传输率,地址总线的位数决定了可寻址的最大内存空间,控制总线(读/写)指出总线周期的类型和本次输入/输出操作完成的时刻。处理器602通过总线603连接存储器601,并配置用于实施上述任意一个实施例所提供的认证方法。Thebus 603 includes a data bus, an address bus and a control bus. The product of the number of digits of the data bus and the operating frequency is proportional to the data transmission rate, the number of digits of the address bus determines the maximum addressable memory space, and the control bus (read/write) indicates the type of bus cycle and this input/output operation The moment of completion. Theprocessor 602 is connected to thememory 601 through thebus 603, and is configured to implement the authentication method provided by any one of the above-mentioned embodiments.

处理器602作为转换终端/认证终端600的运算和控制核心,是信息处理、程序运行的最终执行单元。计算机系统中所有软件层的操作,最终都将通过指令集映射为处理器602的操作。处理器602的功效主要为处理指令、执行操作、控制时间、处理数据。Theprocessor 602 serves as the calculation and control core of the conversion terminal/authentication terminal 600, and is the final execution unit for information processing and program operation. Operations of all software layers in the computer system will eventually be mapped to operations of theprocessor 602 through the instruction set. The function of theprocessor 602 is mainly to process instructions, execute operations, control time, and process data.

存储器601是指计算机中由存放程序和数据的各种存储设备。存储器601可以包括存储易失性存储器形式的计算机系统可读介质。例如随机存取存储器(RAM)604和/或高速缓存存储器605。Thememory 601 refers to various storage devices in the computer that store programs and data.Memory 601 may include computer system readable media in the form of storage volatile memory. For example random access memory (RAM) 604 and/orcache memory 605 .

随机存取存储器(RAM)604是与处理器602直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质,一旦断电其中所存储的数据将随之丢失。高速缓存存储器(Cache)605是存在于主存与处理器602之间的一级存储器,其容量比较小但速度比主存高得多,接近于处理器602的速度。Random Access Memory (RAM) 604 is internal memory that exchanges data directly withprocessor 602 . It can be read and written at any time (except when refreshing), and the speed is very fast. It is usually used as a temporary data storage medium for the operating system or other running programs. Once the power is turned off, the data stored in it will be lost. Cache memory (Cache) 605 is a primary memory existing between the main memory and theprocessor 602 .

需要注意的是,在转换终端/认证终端600包括多个存储器601和多个处理器602的情况下,多个存储器601之间和多个处理器602之间都可以具有分布式的结构,例如,可以包括分别位于本地端和后台云端的存储器和处理器,由本地端和后台云端共同实现上述的认证方法。更进一步的,在采用分布式结构的实施例中,各个步骤可以根据实际情况调整具体的执行终端,各个步骤在特定终端实现的具体方案不应不当地限制本发明的保护范围。It should be noted that, in the case where the conversion terminal/authentication terminal 600 includesmultiple memories 601 andmultiple processors 602, both themultiple memories 601 and themultiple processors 602 may have a distributed structure, for example , may include a memory and a processor respectively located at the local end and the background cloud, and the local end and the background cloud jointly implement the above authentication method. Furthermore, in an embodiment adopting a distributed structure, each step can be adjusted to a specific execution terminal according to the actual situation, and the specific implementation of each step on a specific terminal should not unduly limit the scope of protection of the present invention.

转换终端/认证终端600还可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。本实施例中,存储系统606可以用于读写不可移动的、非易失性磁介质。The conversion terminal/authentication terminal 600 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. In this embodiment, thestorage system 606 may be used to read and write non-removable, non-volatile magnetic media.

存储器601还可以包括至少一组程序模块607。程序模块607可以存储在存储器601中。程序模块607包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块607通常执行本发明所描述的实施例中的功能和/或方法。Memory 601 may also include at least one set ofprogram modules 607 .Program modules 607 may be stored inmemory 601 .Program modules 607 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Theprogram module 607 generally executes the functions and/or methods of the described embodiments of the present invention.

转换终端/认证终端600也可以与一个或多个外部设备608通信。可以理解的是,对于转换终端而言,外部设备可以是认证终端,对于认证终端而言,转换终端可以是认证终端。响应于应用与投屏场景,对于认证终端,外部设备608还包括显示器609,在实施认证方法时,第一终端可以通过显示器来显示第二终端投放的投屏界面。Conversion terminal/authentication terminal 600 may also communicate with one or moreexternal devices 608 . It can be understood that, for the conversion terminal, the external device may be an authentication terminal, and for the authentication terminal, the conversion terminal may be an authentication terminal. In response to the application and screen projection scenarios, for the authentication terminal, theexternal device 608 further includes adisplay 609, and when implementing the authentication method, the first terminal can display the screen projection interface projected by the second terminal through the display.

转换终端/认证终端600也可与一个或者多个使得用户能与该转换终端/认证终端600交互的设备通信,和/或与使得该转换终端/认证终端600能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口610进行。Conversion terminal/authentication terminal 600 may also communicate with one or more devices that enable a user to interact with conversion terminal/authentication terminal 600, and/or communicate with one or more other computing devices that enable conversion terminal/authentication terminal 600 to communicate with one or more other computing devices. Any device that communicates (such as a network card, modem, etc.) communicates. Such communication may occur through input/output (I/O)interface 610 .

转换终端/认证终端600还可以通过网络适配器611与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,如因特网)通信。如图4所示,网络适配器611通过总线603与转换终端/认证终端600的其它模块通信。应当明白,尽管图中未示出,可以结合转换终端/认证终端600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The conversion terminal/authentication terminal 600 can also communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN) and/or a public network such as the Internet) through anetwork adapter 611 . As shown in FIG. 4 , thenetwork adapter 611 communicates with other modules of the conversion terminal/authentication terminal 600 through thebus 603 . It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with conversion terminal/authentication terminal 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems , tape drives, and data backup storage systems.

本发明的另一方面还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现如上文任意一项实施例所描述的认证方法的步骤,具体请参考上文的描述,在此不再赘述。另外,可以理解的是,上述的计算机可读存储介质亦可以是系统形式,即包括有多个计算机可读存储子介质,以通过多个计算机可读存储介质共同实现上文所描述的认证方法的步骤。Another aspect of the present invention also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the authentication method described in any of the above embodiments are implemented. For details, please refer to the above description and will not be repeated here. In addition, it can be understood that the above-mentioned computer-readable storage medium may also be in the form of a system, that is, it includes multiple computer-readable storage sub-mediums, so as to jointly implement the above-described authentication method through multiple computer-readable storage media A step of.

结合本文所公开的实施例描述的各种解说性逻辑模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其他此类配置。The various illustrative logic modules, and circuits described in connection with the embodiments disclosed herein may be implemented using a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable Logic devices, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein are implemented or performed. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in cooperation with a DSP core, or any other such configuration.

结合本文中公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integrated into the processor. The processor and storage medium can reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and storage medium may reside as discrete components in the user terminal.

在一个或多个示例性实施例中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现为计算机程序产品,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, as a computer program product, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or other Any other medium that is suitable for program code and can be accessed by a computer. Any connection is also properly termed a computer-readable medium. For example, if the software is transmitted from a web site, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave , then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of media. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks are often reproduced magnetically. data, while a disc (disc) uses laser light to reproduce data optically. Combinations of the above should also be included within the scope of computer-readable media.

提供之前的描述是为了使本领域中的任何技术人员均能够实践本文中所描述的各种方面。但是应该理解,本发明的保护范围应当以所附权利要求书为准,而不应被限定于以上所解说实施例的具体结构和组件。本领域技术人员在本发明的精神和范围内,可以对各实施例进行各种变动和修改,这些变动和修改也落在本发明的保护范围之内。The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. However, it should be understood that the scope of protection of the present invention should be based on the appended claims, rather than being limited to the specific structures and components of the above-illustrated embodiments. Those skilled in the art can make various changes and modifications to the embodiments within the spirit and scope of the present invention, and these changes and modifications also fall within the protection scope of the present invention.

Claims (10)

CN202210934050.1A2022-08-042022-08-04Authentication method and authentication systemPendingCN115297479A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210934050.1ACN115297479A (en)2022-08-042022-08-04Authentication method and authentication system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210934050.1ACN115297479A (en)2022-08-042022-08-04Authentication method and authentication system

Publications (1)

Publication NumberPublication Date
CN115297479Atrue CN115297479A (en)2022-11-04

Family

ID=83826263

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210934050.1APendingCN115297479A (en)2022-08-042022-08-04Authentication method and authentication system

Country Status (1)

CountryLink
CN (1)CN115297479A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1561607A (en)*2001-09-282005-01-05诺基亚有限公司Method for authenticating a user in a terminal, an authentication system, a terminal, and an authorization device
US9215228B1 (en)*2014-06-172015-12-15Cisco Technology, Inc.Authentication of devices having unequal capabilities
US20160197782A1 (en)*2015-01-012016-07-07Harman Becker Automotive Systems GmbhMethod and apparatus for connecting a mobile communication device to a head unit of a vehicle
WO2018120493A1 (en)*2016-12-302018-07-05百度在线网络技术(北京)有限公司Communication connection establishing method and system, mobile terminal, vehicle-mounted equipment, corresponding equipment and computer storage medium
CN110113744A (en)*2019-04-182019-08-09杭州涂鸦信息技术有限公司 Communication method, device, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1561607A (en)*2001-09-282005-01-05诺基亚有限公司Method for authenticating a user in a terminal, an authentication system, a terminal, and an authorization device
US9215228B1 (en)*2014-06-172015-12-15Cisco Technology, Inc.Authentication of devices having unequal capabilities
US20160197782A1 (en)*2015-01-012016-07-07Harman Becker Automotive Systems GmbhMethod and apparatus for connecting a mobile communication device to a head unit of a vehicle
WO2018120493A1 (en)*2016-12-302018-07-05百度在线网络技术(北京)有限公司Communication connection establishing method and system, mobile terminal, vehicle-mounted equipment, corresponding equipment and computer storage medium
CN110113744A (en)*2019-04-182019-08-09杭州涂鸦信息技术有限公司 Communication method, device, equipment and storage medium

Similar Documents

PublicationPublication DateTitle
US9467511B2 (en)Techniques for use of vendor defined messages to execute a command to access a storage device
WO2023284699A1 (en)Protocol stack data transmission method based on linux system, and computer device and storage medium
JP2009515250A (en) Near field communication host controller interface
CN106775434A (en)A kind of implementation method of NVMe networkings storage, terminal, server and system
CN113301568B (en)Network distribution method and device and intelligent household equipment
CN110928935A (en)Data access command processing method, device and system
WO2024066438A1 (en)Firmware upgrade method and apparatus
WO2016119623A1 (en)Method and device for realizing network sharing
CN112738774B (en)Application sharing method, device, terminal and computer readable storage medium
CN110659143A (en) A communication method, device and electronic device between containers
CN113838463B (en)Information transmission method, device, electronic equipment and storage medium
CN118301101B (en)Data transmission method and device, computer readable storage medium and electronic equipment
CN115297479A (en)Authentication method and authentication system
CN105338077A (en)Smart home management method and terminal
CN116578390B (en)Communication method, server, graphic processor, equipment and chip for driving
CN110096366B (en) A configuration method, device and server for a heterogeneous memory system
CN118250250A (en)Message transmission method, device, storage medium and computer equipment
CN103428560A (en) A method and device for burning a KEY code
CN115002941B (en)Communication method of Bluetooth electric energy meter
CN116744472A (en)Communication connection establishment method, terminal equipment, storage medium and chip system
CN116701015A (en)Inter-application communication method and device
CN118055084A (en)Network packet receiving method, device, electronic equipment, storage medium and program
CN110990313B (en) A method, device and storage medium for I3C bus processing clock stretching
CN110661869B (en) A node online method, system, device, device and computer storage medium
CN113268358B (en)Data communication method, device and system and multi-equipment cascade system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp