CN112583866B - 智能家电设备的共享方法、装置、电子设备和介质 - Google Patents

智能家电设备的共享方法、装置、电子设备和介质 Download PDF

Info

Publication number
CN112583866B
CN112583866B CN201910926997.6A CN201910926997A CN112583866B CN 112583866 B CN112583866 B CN 112583866B CN 201910926997 A CN201910926997 A CN 201910926997A CN 112583866 B CN112583866 B CN 112583866B
Authority
CN
China
Prior art keywords
shared information
household appliance
public platform
control
shared
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910926997.6A
Other languages
English (en)
Other versions
CN112583866A (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.)
Baidu Online Network Technology Beijing Co Ltd
Shanghai Xiaodu Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Shanghai Xiaodu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd, Shanghai Xiaodu Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910926997.6A priority Critical patent/CN112583866B/zh
Publication of CN112583866A publication Critical patent/CN112583866A/zh
Application granted granted Critical
Publication of CN112583866B publication Critical patent/CN112583866B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/062Network architectures or network communication protocols for network security for supporting key management in a packet data network for key distribution, e.g. centrally by trusted party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/085Secret sharing or secret splitting, e.g. threshold schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/321Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority
    • H04L9/3213Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving a third party or a trusted authority using tickets or tokens, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请实施例公开了一种智能家电设备的共享方法、装置、电子设备和介质,涉及智能家居技术领域。具体实现方案包括:响应于家电控制客户端发送的设备共享请求,生成家电设备的共享信息;将共享信息发送至家电控制客户端,以通过家电控制客户端将共享信息发送至公众平台客户端;响应于公众平台客户端发送的共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,并确定与共享信息接收请求中携带的共享信息对应的共享令牌,其中,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。本申请实施例可以实现公众平台用户在免家电控制账号登录的状态下,与家电设备的控制主用户共享控制同一家电设备的效果。

Description

智能家电设备的共享方法、装置、电子设备和介质
技术领域
本申请实施例涉及计算机技术领域,尤其涉及智能家居技术领域,具体涉及一种智能家电设备的共享方法、装置、电子设备和介质。
背景技术
现有技术中,在利用应用软件对智能家电设备进行控制时,应用软件的登录账号需要与被控制的智能家电设备进行一对一的绑定后才能实现控制。如果多个用户希望控制相同的智能家电设备,则多个用户需要在各自的终端上执行程序账号登录以及与智能家电设备的绑定操作后,才可实现对相同家电设备的共享,导致设备共享的实现过程较为繁琐。
发明内容
本申请实施例公开一种智能家电设备的共享方法、装置、电子设备和介质,以实现公众平台用户在免家电控制账号登录的状态下,与家电设备的控制主用户共享控制同一家电设备的效果。
第一方面,本申请实施例公开了一种智能家电设备的共享方法,应用于家电控制服务器,所述方法包括:
响应于家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系,生成所述家电设备的共享信息;
将所述共享信息发送至所述家电控制客户端,以通过所述家电控制客户端将所述共享信息发送至公众平台客户端;
响应于所述公众平台客户端发送的共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证。
上述申请中的一个实施例具有如下优点或有益效果:通过目标用户将与接收的共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题,简化了设备共享的实现过程;同时,共享令牌只有在目标用户的触控操作下,才会被发送至公众平台客户端,保证了共享令牌发送的安全性,有效避免了共享令牌的泄露或者被非法窃取。
可选的,响应于所述公众平台客户端发送的共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,包括:
响应于所述公众平台客户端发送的第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,其中,所述第一共享信息接收请求由所述目标用户在所述公众平台客户端中对所述共享信息进行触控而触发;
响应于所述公众平台客户端发送的第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述第二共享信息接收请求由所述目标用户在所述公众平台客户端中对所述控制小程序进行触控而触发。
上述申请中的一个实施例具有如下优点或有益效果:通过共享信息接收请求的两次发送,可以确定目标用户存在共享令牌的获取需求,保证了家电控制服务器的共享令牌发送操作的有效性。
可选的,将所述共享信息发送至所述家电控制客户端,包括:
将所述共享信息携带在目标页面链接信息中发送至所述家电控制客户端。
可选的,响应于所述公众平台客户端发送的第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,包括:
响应于所述公众平台客户端发送的目标页面生成请求,生成目标页面,并发送至所述公众平台客户端以进行展示,其中,所述目标页面生成请求由所述目标用户在所述公众平台客户端中对所述目标页面链接信息进行触控而触发;
接收所述公众平台客户端中目标页面发送的共享信息,并根据所述目标页面发送的共享信息生成展示在所述目标页面上的二维码;
接收公众平台服务器发送的扫码事件信息,生成携带所述共享信息的控制小程序,其中,所述扫码事件信息中携带所述目标用户的平台标识和所述二维码信息,所述扫码事件信息由所述公众平台服务器根据所述目标用户对所述二维码的识别结果而生成;
将所述控制小程序发送至所述公众平台服务器,以通过所述公众平台服务器,基于所述目标用户的平台标识,将所述控制小程序发送至所述公众平台客户端。
上述申请中的一个实施例具有如下优点或有益效果:通过设置确认目标用户对家电设备公众账号的关注操作,提高了家电设备推送信息对家电控制用户的触达率,有利于管理和维护家电控制用户;通过将共享信息携带在目标页面链接信息中进行共享,目标页面和二维码进行异步化生成,减少了设备共享过程的数据传输量,降低了家电设备共享触发的时延,提升了家电设备共享流程整体的交互体验的流畅性。
可选的,响应于所述公众平台客户端发送的第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌,包括:
响应于所述公众平台客户端发送的第二共享信息接收请求,触发所述共享令牌的生成操作,生成与所述第二共享信息接收请求中携带的共享信息对应的共享令牌。
可选的,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之前,所述方法还包括:
获取所述公众平台客户端对应的用户身份信息;
根据所述用户身份信息,通过与公众平台服务器的交互,获取所述目标用户在公众平台中的平台标识;
利用所述平台标识和接收的共享信息中携带的家电设备标识,生成所述共享令牌,并建立所述共享令牌与所述接收的共享信息的对应关系。
上述申请中的一个实施例具有如下优点或有益效果:通过在接收到共享信息后触发共享令牌的生成操作,可以保证共享令牌的安全性;通过建立共享令牌与共享信息的对应关系,便于后续对目标用户在免家电控制账号登录状态下的家电控制权限进行有效验证。
可选的,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之后,所述方法还包括:
建立所述目标用户的平台标识与所述共享令牌的对应关系。
可选的,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之后,所述方法还包括:
将所述公众平台客户端接收的共享信息确定为无效信息。
上述申请中的一个实施例具有如下优点或有益效果:通过设置共享信息的有效性进行限制,避免了在家电设备共享过程中家电设备的控制权限被滥用的现象。
可选的,所述方法还包括:
接收由所述公众平台客户端中控制小程序发送的携带所述共享令牌的家电控制指令,以指示所述家电设备执行所述家电控制指令对应的操作。
第二方面,本申请实施例还公开了一种智能家电设备的共享方法,应用于终端,所述终端中安装公众平台客户端,所述公众平台客户端中集成控制小程序,所述方法包括:
通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,所述共享信息由家电控制服务器响应于所述家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系而生成;
通过所述公众平台客户端,向所述家电控制服务器发送共享信息接收请求,以使所述家电控制服务器在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证。
第三方面,本申请实施例还公开了一种智能家电设备的共享装置,配置于家电控制服务器,所述装置包括:
共享信息生成模块,用于响应于家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系,生成所述家电设备的共享信息;
共享信息发送模块,用于将所述共享信息发送至所述家电控制客户端,其中,以通过所述家电控制客户端用于将所述共享信息发送至公众平台客户端;
共享令牌确定模块,用于响应于所述公众平台客户端发送的共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证。
第四方面,本申请实施例还公开了一种智能家电设备的共享装置,配置于终端,所述终端中安装公众平台客户端,所述公众平台客户端中集成控制小程序,所述装置包括:
共享信息接收模块,用于通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,所述共享信息由家电控制服务器响应于所述家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系而生成;
共享信息接收请求发送模块,用于通过所述公众平台客户端,向所述家电控制服务器发送共享信息接收请求,以使所述家电控制服务器在所述公众平台客户端调用所述家电设备的控制小程序,确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证。
第五方面,本申请实施例还公开了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如本申请实施例任一所述的应用于家电控制服务器的智能家电设备的共享方法,或者执行如本申请实施例任一所述的应用于终端的智能家电设备的共享方法。
第六方面,本申请实施例还公开了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如本申请实施例任一所述的应用于家电控制服务器的智能家电设备的共享方法,或者执行如本申请实施例任一所述的应用于终端的智能家电设备的共享方法。
根据本申请实施例的技术方案,通过设备共享信息在家电控制客户端与控制小程序之间的共享,使得目标用户可以将与共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题,简化了设备共享的实现过程;并且,得益于小程序的使用便利性,目标用户终端上无需安装家电控制客户端,降低了多人对同一家电设备的使用门槛,丰富了家电设备的控制形式;同时,共享令牌只有在目标用户的触控操作下,才会被发送至公众平台客户端,保证了共享令牌发送的安全性,有效避免了共享令牌的泄露或者被非法窃取。上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。
附图说明
附图用于更好地理解本方案,不构成对本申请的限定。其中:
图1是根据本申请实施例公开的一种智能家电设备的共享方法的流程图;
图2是根据本申请实施例公开的控制小程序与家电控制服务器的一种交互示意图;
图3是根据本申请实施例公开的另一种智能家电设备的共享方法的流程图;
图4根据本申请实施例公开的智能家电设备的共享方法中所涉及的多方之间的一种交互示意图;
图5是根据本申请实施例公开的又一种智能家电设备的共享方法的流程图;
图6是根据本申请实施例公开的一种智能家电设备的共享装置的结构示意图;
图7是根据本申请实施例公开的另一种智能家电设备的共享装置的结构示意图;
图8是根据本申请实施例公开的一种电子设备的框图。
具体实施方式
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
在本申请实施例中,家电控制客户端是指可以安装在任意的便携式终端上,能够响应于用户操作,对智能家电设备进行控制的一种应用程序。家电控制服务器是指家电服务提供方运维的服务器,能够与家电控制客户端进行通信交互,共同实现对智能家电设备的控制和管理。便携式终端包括但不限于移动终端、笔记本、平板电脑等。智能家电设备可以任意支持终端控制的家居设备,包括但不限于智能音箱、清洁机器人、智能空调等,以下简称为家电设备。
公众平台可以是任意开放性平台,例如微信公众平台等,公众平台客户端指可以安装在任意的便携式终端上的公众平台应用程序。公众平台上支持开发各种小程序,小程序是一种无需下载即可使用的应用,具有较高的使用便捷性。根据开发方的不同,公众平台上支持开发各种功能的小程序,因此,便携式终端上安装的公众平台客户端中,可以集成各种小程序,例如能够用于控制智能家电设备的控制小程序等。
图1是根据本申请实施例公开的一种智能家电设备的共享方法的流程图,本实施例可以适用于通过家电设备的共享信息在不同终端之间的分享,实现多人可以控制同一家电设备的情况,例如多个家庭成员之间可以通过家电设备共享,利用各自的终端对同一家电设备进行控制。本实施例方法应用于家电控制服务器,可以由智能家电设备的共享装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成在家电控制服务器中。
如图1所示,本实施例公开的智能家电设备的共享方法可以包括:
S101、响应于家电控制客户端发送的设备共享请求,基于家电控制客户端对应的登录账户与家电设备的控制关系,生成家电设备的共享信息。
在利用终端对家电设备进行控制之前,家电设备的控制主用户或者家电设备共享的发起者,需要首先通过家电控制客户端(application,app)向家电控制服务器发送账户登录请求,账户登录成功后,通过在家电控制客户端中添加家电设备的设备标识,建立登录账户与家电设备的控制关系或绑定关系,家电控制服务器对该控制关系进行存储。本实施例中所述的登录账户包括账号名和/或登录密码。当家电设备的控制主用户或者家电设备共享的发起者,在家电控制客户端的账户登录状态下,通过家电控制客户端向家电控制服务器发送设备共享请求,家电控制服务器根据该设备共享请求中携带的账户信息,确定与该账户对应的家电设备标识,或者家电控制服务器根据该设备共享请求中携带的登录账户与家电设备的绑定关系,进行关系确认,然后将客户端登录账户与家电设备标识作为共享参数,生成家电设备的共享信息,并将共享信息、客户端登录账户、设备标识三者之间的对应关系进行存储。其中,共享信息可以采用共享码(share code)的形式存在,该共享码可以是一串随机生成的字符串,例如由大小写字母、数字、特殊字符形成的任意长度的随机串,例如可以是32位长度。
S102、将共享信息发送至家电控制客户端,以通过家电控制客户端将共享信息发送至公众平台客户端。
家电控制服务器生成共享信息后,可以通过将共享信息携带在二维码或者分享页面中发送至家电设备控制主用户终端上的家电控制客户端,家电控制客户端基于该控制主用户的分享操作,将携带共享信息的二维码或者分享页面以分享参数的形式配置到与公众平台通信交互的接口上,发送至公众平台客户端中的好友,示例性的,分享参数被配置到通信接口上后,生成分享卡片,然后发送至公众平台客户端中的好友。
S103、响应于公众平台客户端发送的共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,并确定与共享信息接收请求中携带的共享信息对应的共享令牌,其中,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。
共享信息在公众平台上被分享之后,家电设备控制主用户的好友即设备共享的接收者,以下统称为目标用户,通过在其终端上安装的公众平台客户端中对接收的共享信息进行触控操作,例如点击,触发向家电控制服务器发送共享信息接收请求,以请求家电控制服务器接收共享信息,同时该共享信息接收请求也可以作为目标用户通过公众平台客户端中集成的控制小程序对家电设备进行控制的控制请求。因此,家电控制服务器响应于目标用户终端上安装的公众平台客户端发送的共享信息接收请求,在该公众平台客户端中调用控制小程序,并确定与共享信息接收请求中携带的共享信息对应的共享令牌。共享令牌即作为家电设备控制主用户通过设备共享,分享给目标用户的对同一家电设备的控制权限。共享令牌只有在目标用户的触控操作下,才会被发送至公众平台客户端,保证了共享令牌发送的安全性,有效避免了共享令牌的泄露或者被非法窃取。
共享信息接收请求中不仅可以携带共享信息,还可以携带目标用户终端的终端标识、公众平台应用标识、以及公众平台客户端的登录账户。其中,终端标识和公众平台应用标识可以用于辅助家电控制服务器确定共享信息接收请求的来源,公众平台应用标识可以是公众平台应用id(app id),用于唯一性的标识该公众平台应用;公众平台客户端的登录账户可以作为家电控制服务器与公众平台服务器之间的一种信息交换条件,例如家电控制服务器通过调用与公众平台服务器的通信接口,将该公众平台客户端登录账户发送至公众平台服务器,以换取目标用户在公众平台上的平台标识,例如微信公众平台标识open id。当共享令牌确定之后,家电控制服务器可以建立共享令牌,与目标用户的终端标识和公众平台标识中的至少之一的对应关系,以确认目标用户可以在不进行与待控制家电设备对应的账户登录的情况下,使用共享令牌作为控制凭证,与家电设备的控制主用户控制同一家电设备。
家电控制服务器将共享令牌发送至公众平台客户端中的控制小程序后,当目标用户存在对家电设备的控制需求时,通过在控制小程序上进行指令触发操作,向家电控制服务器发送携带共享令牌的家电控制指令,家电控制服务器接收该家电控制指令,并将该家电控制指令发送至对应的家电设备,指示家电设备执行家电控制指令对应的操作,例如通过控制小程序控制智能音箱播放音频等。其中,家电控制服务器接收目标用户通过小程序发送的家电控制指令后,不仅从该指令中解析出共享令牌,还从该指令中解析出目标用户的终端标识和/或公众平台标识,通过将解析出的信息在存储的与共享令牌相关的对应关系中进行匹配确认,如果确认目标用户的终端标识和公众平台标识中的至少之一,与共享令牌的对应关系成立,则对目标用户的设备控制权限验证通过,目标用户可以在不进行与待控制家电设备对应的账户登录的情况下,即免家电控制账号登录状态,与家电设备的控制主用户控制同一家电设备。
图2是根据本申请实施例公开的控制小程序与家电控制服务器的一种交互示意图。如图2所示,家电控制服务器可以包括数据访问层服务器(App Server)和数据管理层服务器(Device Server),控制小程序可以通过数据层访问层服务器与数据管理层服务器进行交互。数据管理层服务器负责关于共享信息和共享令牌的生成、删除和修改,对目标用户的家电控制权限进行验证,以及维护目标用户的设备标识和公众平台标识等信息等。数据访问层服务器相当于控制小程序与数据管理层服务器、控制小程序与公众平台服务器之间进行通信的封装接口,同时负责提供家电控制服务的其他后端数据,例如,目标用户通过控制小程序对家电设备进行控制时,需要通过数据访问层服务器进行家电设备支持的资源数据的调用,目标用户查看家电设备控制主用户的客户端登录账户绑定的设备标识以及增删绑定的设备标识时,均需要通过数据访问层服务器与数据管理层服务器进行交互,即数据管理层服务器的通信接口只对家电控制***内部模块开放,外网(设备)接口的调用需要通过数据访问层服务器做代理。
用于控制家电设备的控制小程序与数据管理层服务器之间的长连接通信,或者说控制小程序与家电控制服务器之间的长连接通信,由长连接服务提供模块提供,并且该长连接服务提供模块支持的长连接协议与公众平台支持的协议有关,例如,对于集成在微信客户端中的控制小程序,由于微信平台只支持websocket协议,因此,长连接服务提供模块基于websocket协议提供控制小程序与数据管理层服务器之间的长连接服务。图2中的页面是指控制小程序中的显示页面,目标用户通过在该页面上的操作实现与家电设备控制主用户控制同一家电设备时,在该页面上触发的控制指令中需要携带共享令牌,才可实现在免家电控制账号登录状态下,对家电设备进行共享控制。
在上述技术方案的基础上,可选的,在确定与共享信息接收请求中携带的共享信息对应的共享令牌之前,本实施例方法还包括:
获取公众平台客户端对应的用户身份信息,该用户身份信息用于表示目标用户在第二公众平台上的登录身份,例如可以是用户登录名、用户头像等家电控制服务器可与获取到的开放性信息;
根据用户身份信息,通过与公众平台服务器的交互,获取目标用户在公众平台中的平台标识;
利用平台标识和接收的共享信息中携带的家电设备标识,生成共享令牌,并建立共享令牌与接收的共享信息的对应关系。
家电设备标识包括但不限于家电设备ID等信息。通过在接收到共享信息后触发共享令牌的生成操作,可以保证共享令牌的安全性;通过建立共享令牌与共享信息的对应关系,便于后续对目标用户在免家电控制账号登录状态下的家电控制权限进行有效验证。
可选的,在确定与共享信息接收请求中携带的共享信息对应的共享令牌之后,本实施例方法还包括:建立目标用户的平台标识与共享令牌的对应关系,从而明确参与设备共享的公众平台用户,便于对公众平台用户进行管理和运维,例如,可以定期向公众平台用户推送相关家电信息等。
可选的,在确定与共享信息接收请求中携带的共享信息对应的共享令牌之后,本实施例方法还包括:将公众平台客户端接收的共享信息确定为无效信息。在本实施例中,家电控制服务器可以设定共享信息的有效期限,如果在有效期限内,共享信息始终没有被目标用户触控,则有效期过后发送至公众平台客户端中的共享信息自动失效,或者,家电控制服务器确定出与目标用户终端发送的共享信息对应的共享令牌后,将发送至目标用户终端上的共享信息确定为无效信息,使得共享信息在生成后,只能被分享一次,不支持二次分享,可以避免家电设备的控制权限被滥用。
根据本申请实施例的技术方案,通过设备共享信息在家电控制客户端与控制小程序之间的共享,使得目标用户可以将与共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题,简化了设备共享的实现过程;并且,得益于小程序的使用便利性,目标用户终端上无需安装家电控制客户端,降低了多人对同一家电设备的使用门槛,丰富了家电设备的控制形式;同时,共享令牌只有在目标用户的触控操作下,才会被发送至公众平台客户端,保证了共享令牌发送的安全性,有效避免了共享令牌的泄露或者被非法窃取。
图3是根据本申请实施例公开的另一种智能家电设备的共享方法的流程图,本实施方式是在上述实施方式的基础上进一步扩展,并可以与上述实施方式中各个可选技术方案结合。如图3所示,该方法可以包括:
S201、响应于家电控制客户端发送的设备共享请求,基于家电控制客户端对应的登录账户与家电设备的控制关系,生成家电设备的共享信息。
S202、将共享信息携带在目标页面链接信息中发送至家电控制客户端,以通过家电控制客户端将共享信息发送至公众平台客户端。
S203、响应于公众平台客户端发送的第一共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,其中,第一共享信息接收请求由目标用户在公众平台客户端中对共享信息进行触控而触发。
在本实施例中,共享信息可以携带在目标页面链接信息中,例如超级文本标记语言页面链接信息,即H5页面链接信息等,由家电设备的控制主用户发送至公众平台。目标页面链接信息中包括了目标页面的链接地址和页面展示所需的图文素材信息。目标用户通过其终端上的公众平台客户端接收到目标页面链接信息后,通过触控目标页面链接信息,即等同于触控共享信息,将共享信息携带在第一共享信息接收请求中发送至家电控制服务器,家电控制服务器从第一共享信息接收请求中解析出共享信息,确认目标用户当前属于设备共享的接收者,并在目标用户终端的公众平台客户端中调用家电控制小程序。其中,第一共享信息接收请求中除了携带共享信息外,还可以携带目标用户的终端标识与公众平台应用标识,以辅助家电控制服务器确认第一共享信息接收请求的来源,以及根据该来源路径在公众平台客户端中调用控制小程序。
示例性的,响应于公众平台客户端发送的第一共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,包括:
响应于公众平台客户端发送的目标页面生成请求,生成目标页面,例如H5页面,并发送至公众平台客户端以进行展示,其中,目标页面生成请求由目标用户在公众平台客户端中对目标页面链接信息进行触控而触发,目标页面中携带有共享信息;
接收公众平台客户端中目标页面发送的共享信息,并根据目标页面发送的共享信息生成展示在目标页面上的二维码,其中,目标页面向家电控制服务器发送共享信息,可以是在目标页面展示过程中,由目标页面自动触发,也可以是根据目标用户在目标页面上的触控操作而触发;家电控制服务器向公众平台客户端发送二维码的过程中,具体可以是将二维码的图片地址发送至公众平台客户端,目标页面获取到该二维码的图片地址后将二维码展示自身页面上;
接收公众平台服务器发送的扫码事件信息,生成携带共享信息的控制小程序或者控制小程序入口,其中,扫码事件信息中携带目标用户的平台标识和二维码信息,扫码事件信息由公众平台服务器根据目标用户对二维码的识别结果而生成,其中扫码事件信息也可称为关注事件信息;
将控制小程序或者控制小程序入口发送至公众平台服务器,以通过公众平台服务器,基于目标用户的平台标识,将控制小程序或控制小程序入口发送至公众平台客户端,即实现控制小程序在公众平台客户端的调用。
在上述操作中,二维码可以用于表示家电设备的公众号信息,通过目标用户使用终端摄像头对该二维码进行识别,可以使得公众平台服务器确认目标用户是否关注该家电设备的公众号,如果目标用户已关注,则公众平台服务器可以直接生成扫码事件信息,如果目标用户没有关注该家电设备的公众号,则提示目标用户进行关注,并在获取到目标用户关注成功的消息提示后,生成扫码事件信息。公众平台服务器可以根据目标用户在公众平台客户端的登录信息确定目标用户的公众平台标识,并将该公众平台标识携带在扫码事件信息中。
公众平台服务器向家电控制服务器发送扫码事件信息,即表明目标用户当前已经关注家电设备的公众号,可以方便家电控制服务器对家电控制用户的统一管理和维护,例如定期向公众平台用户发送关于家电设备的活动消息,收集用户的家电使用反馈等,提高家电设备推送消息对家电控制用户的触达率。并且,在设备共享的前期阶段,将共享信息携带在目标页面链接信息中进行共享,目标页面和二维码进行异步化生成,不仅可以减少设备共享过程的数据传输量,而且可以降低分享触发的时延,提升家电设备共享流程整体的交互体验的流畅性。
S204、响应于公众平台客户端发送的第二共享信息接收请求,确定与第二共享信息接收请求中携带的共享信息对应的共享令牌,其中,第二共享信息接收请求由目标用户在公众平台客户端中对控制小程序进行触控而触发,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。
示例性的,响应于公众平台客户端发送的第二共享信息接收请求,确定与第二共享信息接收请求中携带的共享信息对应的共享令牌,包括:响应于公众平台客户端发送的第二共享信息接收请求,触发共享令牌的生成操作,生成与第二共享信息接收请求中携带的共享信息对应的共享令牌。其中,第二共享信息接收请求中除了携带共享信息外,也可以携带目标用户的终端标识、公众平台应用标识以及控制小程序的程序id。
通过共享信息接收请求的两次发送,可以确定目标用户存在共享令牌的获取需求,保证了家电控制服务器的共享令牌发送操作的有效性。
图4根据本申请实施例公开的智能家电设备的共享方法中所涉及的多方之间的一种交互示意图。图4作为一种示例,不应理解为对本实施例的具体限定。如图4所示,家电设备的控制主用户通过其终端上的家电控制客户端向家电控制服务器发送设备共享请求;家电控制服务器响应共享请求,从家电控制客户端中获取用于生成共享信息所需的参数,并将共享信息以共享码的形式携带在H5卡片中发送至家电控制客户端;家电设备的控制主用户通过家电控制客户端将H5卡片分享给公众平台好友;公众平台好友,即目标用户,通过自身终端上的公众平台客户端接收H5卡片,通过点击该H5卡片,H5卡片将共享码发送至家电控制服务器,家电控制服务器接收该共享码并调用公众平台通信接口,生成关于家电设备的公众账号的二维码,将该二维码的图片地址发送至公众平台客户端,H5页面获取到该二维码的图片地址后将二维码展示在页面上;目标用户对H5页面上的二维码进行识别,公众平台服务器根据扫码识别结果确定目标用户是否关注家电设备的公众号,如果确定目标用户已关注,则生成扫码事件信息或关注事件信息,并发送至家电控制服务器;家电控制服务器接收扫码事件信息或关注事件信息,并向公众平台服务器发送携带小程序参数的模板消息;公众平台服务器根据该模板消息将携带共享信息的小程序发送至目标用户的公众平台客户端,具体是以模板消息卡片的形式发送;目标用户在公众平台客户端中对该控制小程序进行触控,控制小程序调用通信接口,向家电控制服务器发送共享码,以换取对应的共享令牌,控制小程序发送共享码的过程中,可以同时向家电控制服务器发送控制小程序的程序id,以用于区分当前共享码的来源;控制小程序将该共享令牌作为控制家电设备的鉴权凭证,实现调用各个设备资源接口。
根据本申请实施例的技术方案,通过设备共享信息在家电控制客户端与控制小程序之间的共享,使得目标用户可以将与共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题;并且,在设备共享过程中,通过携带设备共享信息的目标页面和家电设备公众账号二维码的异步化生成,不仅减少了设备共享过程的数据传输量,而且降低了设备共享触发的时延,提升了家电设备共享流程整体的交互体验的流畅性;同时,通过设置确认目标用户对家电设备公众账号的关注操作,提高了家电设备推送信息对家电控制用户的触达率,有利于管理和维护家电控制用户。
图5是根据本申请实施例公开的又一种智能家电设备的共享方法的流程图,本实施例可以适用于通过家电设备的共享信息在不同终端之间的分享,实现多人可以控制同一家电设备的情况,例如多个家庭成员之间可以通过家电设备共享,利用各自的终端对同一家电设备进行控制。本实施例方法应用于终端,可以由智能家电设备的共享装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成在终端中,例如移动终端、笔记本、平板电脑等。
本申请实施例公开的应用于终端的智能家电设备的共享方法可以与本申请实施例公开的应用于家电控制服务器的智能家电设备的共享方法配合执行,本实施方式中未详尽描述的内容可以参考上述实施方式中的描述。
如图5所示,本实施例公开的智能家电设备的共享方法可以包括:
S301、通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,共享信息由家电控制服务器响应于家电控制客户端发送的设备共享请求,基于家电控制客户端对应的登录账户与家电设备的控制关系而生成。
S302、通过公众平台客户端,向家电控制服务器发送共享信息接收请求,以使家电控制服务器在公众平台客户端调用家电设备的控制小程序,并确定与共享信息接收请求中携带的共享信息对应的共享令牌,其中,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。
可选的,通过公众平台客户端,向家电控制服务器发送共享信息接收请求,包括:
根据目标用户在公众平台客户端中对共享信息的触控操作,触发第一共享信息接收请求,并向家电控制服务器发送该第一共享信息接收请求,以使家电控制服务器响应于第一共享信息接收请求,在公众平台客户端调用家电设备的控制小程序;
根据目标用户在公众平台客户端中对控制小程序的触控操作,触发第二共享信息接收请求,并向家电控制服务器发送该第二共享信息接收请求,以使家电控制服务器响应于第二共享信息接收请求,确定与第二共享信息接收请求中携带的共享信息对应的共享令牌。
可选的,通过公众平台客户端,接收家电控制客户端发送的共享信息,包括:通过公众平台客户端,接收家电控制客户端发送目标页面链接信息,该目标页面链接信息中携带共享信息。
可选的,根据目标用户在公众平台客户端中对共享信息的触控操作,触发第一共享信息接收请求,并向家电控制服务器发送该第一共享信息接收请求,包括:
根据目标用户在公众平台客户端中对目标页面链接信息的触控操作,生成目标页面生成请求,并向家电控制服务器发送目标页面生成请求,以使家电控制服务器响应于该目标页面生成请求,生成目标页面,目标页面中携带有共享信息;
接收家电控制服务器发送的目标页面,并通过公众平台客户端进行展示;
通过目标页面向家电控制服务器发送共享信息,以使家电控制服务器根据共享信息生成展示在目标页面上的二维码;
调用摄像头对目标页面上的二维码进行识别,以使得公众平台服务器根据二维码的识别结果生成扫码事件信息,并将该扫码事件信息发送至家电控制服务器,使得家电控制服务器根据扫码事件信息生成携带共享信息的控制小程序,并发送至公众平台服务器,以通过公众平台服务器,基于目标用户的平台标识,将控制小程序发送至公众平台客户端,其中,扫码事件信息中携带目标用户的平台标识和二维码信息。
可选的,该方法还包括:
通过公众平台客户端中控制小程序,向家电控制服务器发送携带共享令牌的家电控制指令,该家电控制指令用于指示家电设备执行家电控制指令对应的操作。
根据本申请实施例的技术方案,通过设备共享信息在家电控制客户端与控制小程序之间的共享,使得目标用户可以将与共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题,简化了设备共享的实现过程,并且,得益于小程序的使用便利性,目标用户终端上无需安装家电控制客户端,降低了多人对同一家电设备的使用门槛,丰富了家电设备的控制形式。
图6是根据本申请实施例公开的一种智能家电设备的共享装置的结构示意图,本实施例可以适用于通过家电设备的共享信息在不同终端之间的分享,实现多人可以控制同一家电设备的情况,例如多个家庭成员之间可以通过家电设备共享,利用各自的终端对同一家电设备进行控制。本实施例公开的装置可以采用软件和/或硬件的方式实现,并可集成在家电控制服务器中。
如图6所示,本实施例公开的智能家电设备的共享装置400可以包括共享信息生成模块401、共享信息发送模块402和共享令牌确定模块403,其中:
共享信息生成模块401,用于响应于家电控制客户端发送的设备共享请求,基于家电控制客户端对应的登录账户与家电设备的控制关系,生成家电设备的共享信息;
共享信息发送模块402,用于将共享信息发送至家电控制客户端,其中,以通过家电控制客户端用于将共享信息发送至公众平台客户端;
共享令牌确定模块403,用于响应于公众平台客户端发送的共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,并确定与共享信息接收请求中携带的共享信息对应的共享令牌,其中,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。
可选的,共享令牌确定模块403包括:
控制小程序调用单元,用于响应于公众平台客户端发送的第一共享信息接收请求,在公众平台客户端调用家电设备的控制小程序,其中,第一共享信息接收请求由目标用户在公众平台客户端中对共享信息进行触控而触发;
共享令牌确定单元,用于响应于公众平台客户端发送的第二共享信息接收请求,确定与第二共享信息接收请求中携带的共享信息对应的共享令牌,其中,第二共享信息接收请求由目标用户在公众平台客户端中对控制小程序进行触控而触发。
可选的,共享信息发送模块402具体用于:
将共享信息携带在目标页面链接信息中发送至家电控制客户端。
可选的,控制小程序调用单元包括:
目标页面生成子单元,用于响应于公众平台客户端发送的目标页面生成请求,生成目标页面,并发送至公众平台客户端以进行展示,其中,目标页面生成请求由目标用户在公众平台客户端中对目标页面链接信息进行触控而触发;
二维码生成子单元,用于接收公众平台客户端中目标页面发送的共享信息,并根据目标页面发送的共享信息生成展示在目标页面上的二维码;
控制小程序生成子单元,用于接收公众平台服务器发送的扫码事件信息,并生成携带共享信息的控制小程序,其中,扫码事件信息中携带目标用户的平台标识和二维码信息,扫码事件信息由公众平台服务器根据目标用户对二维码的识别结果而生成;
控制小程序发送子单元,用于将控制小程序发送至公众平台服务器,以通过公众平台服务器,基于目标用户的平台标识,将控制小程序发送至公众平台客户端。
可选的,共享令牌确定单元具体用于:
响应于公众平台客户端发送的第二共享信息接收请求,触发所述共享令牌的生成操作,生成与第二共享信息接收请求中携带的共享信息对应的共享令牌。
可选的,在共享令牌确定模块403执行确定与共享信息接收请求中携带的共享信息对应的共享令牌的操作之前,本实施例公开的装置还包括:
用户身份信息获取模块,用于获取公众平台客户端对应的用户身份信息;
平台标识获取模块,用于根据用户身份信息,通过与公众平台服务器的交互,获取目标用户在公众平台中的平台标识;
共享令牌生成模块,用于利用平台标识和接收的共享信息中携带的家电设备标识,生成共享令牌,并建立共享令牌与接收的共享信息的对应关系。
可选的,在共享令牌确定模块403执行确定与共享信息接收请求中携带的共享信息对应的共享令牌的操作之后,本实施例公开的装置还包括:
对应关系建立模块,用于建立目标用户的平台标识与共享令牌的对应关系。
可选的,在共享令牌确定模块403执行确定与共享信息接收请求中携带的共享信息对应的共享令牌的操作之后,本实施例公开的装置还包括:
共享信息无效模块,用于将公众平台客户端接收的共享信息确定为无效信息。
可选的,本实施例公开的装置还包括:
家电控制指令接收模块,用于接收由公众平台客户端中控制小程序发送的携带共享令牌的家电控制指令,以指示家电设备执行家电控制指令对应的操作。
本申请实施例所公开的配置于家电控制服务器的智能家电设备的共享装置400可执行本申请实施例所公开的任意的应用于家电控制服务器的智能家电设备的共享方法,具备执行方法相应的功能模块和有益效果。本实施方式中未详尽描述的内容可以参考本申请任意方法实施方式中的描述。
图7是根据本申请实施例公开的另一种智能家电设备的共享装置的结构示意图,本实施例可以适用于通过家电设备的共享信息在不同终端之间的分享,实现多人可以控制同一家电设备的情况,例如多个家庭成员之间可以通过家电设备共享,利用各自的终端对同一家电设备进行控制。本实施例公开的装置可以采用软件和/或硬件的方式实现,并可集成在终端中,例如移动终端、笔记本、平板电脑等。
如图7所示,本实施例公开的智能家电设备的共享装置500可以包括共享信息接收模块501和共享信息接收请求发送模块502,其中:
共享信息接收模块501,用于通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,共享信息由家电控制服务器响应于家电控制客户端发送的设备共享请求,基于家电控制客户端对应的登录账户与家电设备的控制关系而生成;
共享信息接收请求发送模块502,用于通过公众平台客户端,向家电控制服务器发送共享信息接收请求,以使家电控制服务器在公众平台客户端调用家电设备的控制小程序,确定与共享信息接收请求中携带的共享信息对应的共享令牌,其中,共享令牌作为目标用户通过控制小程序控制家电设备的控制凭证。
可选的,共享信息接收请求发送模块502包括:
第一共享信息接收请求发送单元,用于根据目标用户在公众平台客户端中对共享信息的触控操作,触发第一共享信息接收请求,并向家电控制服务器发送该第一共享信息接收请求,以使家电控制服务器响应于第一共享信息接收请求,在公众平台客户端调用家电设备的控制小程序;
第二共享信息接收请求发送单元,用于根据目标用户在公众平台客户端中对控制小程序的触控操作,触发第二共享信息接收请求,并向家电控制服务器发送该第二共享信息接收请求,以使家电控制服务器响应于第二共享信息接收请求,确定与第二共享信息接收请求中携带的共享信息对应的共享令牌。
可选的,共享信息接收模块501具体用于:通过公众平台客户端,接收家电控制客户端发送目标页面链接信息,该目标页面链接信息中携带共享信息。
可选的,第一共享信息接收请求发送单元包括:
目标页面生成请求发送子单元,用于根据目标用户在公众平台客户端中对目标页面链接信息的触控操作,生成目标页面生成请求,并向家电控制服务器发送目标页面生成请求,以使家电控制服务器响应于该目标页面生成请求,生成目标页面,目标页面中携带有共享信息;
目标页面接收与展示子单元,用于接收家电控制服务器发送的目标页面,并通过公众平台客户端进行展示;
共享信息发送子单元,用于通过目标页面向家电控制服务器发送共享信息,以使家电控制服务器根据共享信息生成展示在目标页面上的二维码;
二维码识别子单元,用于调用摄像头对目标页面上的二维码进行识别,以使得公众平台服务器根据二维码的识别结果生成扫码事件信息,并将该扫码事件信息发送至家电控制服务器,使得家电控制服务器根据扫码事件信息生成携带共享信息的控制小程序,并发送至公众平台服务器,以通过公众平台服务器,基于目标用户的平台标识,将控制小程序发送至公众平台客户端,其中,扫码事件信息中携带目标用户的平台标识和二维码信息。
可选的,本实施例公开的装置还包括:
家电控制指令发送模块,用于通过公众平台客户端中控制小程序,向家电控制服务器发送携带共享令牌的家电控制指令,该家电控制指令用于指示家电设备执行家电控制指令对应的操作。
本申请实施例所公开的配置于终端的智能家电设备的共享装置500可执行本申请实施例所公开的任意的应用于终端的智能家电设备的共享方法,具备执行方法相应的功能模块和有益效果。本实施方式中未详尽描述的内容可以参考本申请任意方法实施方式中的描述。
根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。
如图8所示,图8是用于实现本申请实施例中智能家电设备的共享方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请实施例的实现。
如图8所示,该电子设备包括:一个或多个处理器801、存储器802,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示图形用户界面(Graphical User Interface,GUI)的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作,例如,作为服务器阵列、一组刀片式服务器、或者多处理器***。图8中以一个处理器801为例。
存储器802即为本申请实施例所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请实施例所提供的智能家电设备的共享方法。本申请实施例的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请实施例所提供的智能家电设备的共享方法。
存储器802作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中应用于家电控制服务器的智能家电设备的共享方法对应的程序指令/模块,例如,附图6所示的共享信息生成模块401、共享信息发送模块402和共享令牌确定模块403,或者如本申请实施例中应用于终端的智能家电设备的共享方法对应的程序指令/模块,例如,附图7所示的共享信息接收模块501和共享信息接收请求发送模块502。处理器801通过运行存储在存储器802中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中智能家电设备的共享方法。
存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据用于实现本申请实施例中智能家电设备的共享方法的电子设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至用于实现本申请实施例中智能家电设备的共享方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
用于实现本申请实施例中智能家电设备的共享方法的电子设备还可以包括:输入装置803和输出装置804。处理器801、存储器802、输入装置803和输出装置804可以通过总线或者其他方式连接,图8中以通过总线连接为例。
输入装置803可接收输入的数字或字符信息,以及产生与用于实现本申请实施例中智能家电设备的共享方法的电子设备的用户设置,以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置804可以包括显示设备、辅助照明装置和触觉反馈装置等,其中,辅助照明装置例如发光二极管(Light Emitting Diode,LED);触觉反馈装置例如,振动电机等。该显示设备可以包括但不限于,液晶显示器(Liquid Crystal Display,LCD)、LED显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
此处描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、专用集成电路(Application Specific Integrated Circuit,ASIC)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
这些计算程序,也称作程序、软件、软件应用、或者代码,包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置,例如,磁盘、光盘、存储器、可编程逻辑装置(Programmable Logic Device,PLD),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置,例如,阴极射线管(Cathode Ray Tube,CRT)或者LCD监视器;以及键盘和指向装置,例如,鼠标或者轨迹球,用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈,例如,视觉反馈、听觉反馈、或者触觉反馈;并且可以用任何形式,包括声输入、语音输入或者、触觉输入,来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***,例如,作为数据服务器,或者实施在包括中间件部件的计算***,例如,应用服务器,或者实施在包括前端部件的计算***,例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互,或者实施在包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信,例如通信网络,来将***的部件相互连接。通信网络的示例包括:局域网(Local Area Network,LAN)、广域网(Wide Area Network,WAN)和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
根据本申请实施例的技术方案,通过设备共享信息在家电控制客户端与控制小程序之间的共享,使得目标用户可以将与共享信息对应的共享令牌,作为通过控制小程序控制家电设备的控制凭证,省去了与待控制家电设备对应的账户登录操作,实现了在免家电控制账号登录状态下与家电设备控制主用户控制同一家电设备的效果,解决了现有技术中因不同用户利用各自终端对家电设备进行控制过程中必须要进行控制账号登录与设备绑定而引起的操作繁琐问题,简化了设备共享的实现过程;并且,得益于小程序的使用便利性,目标用户终端上无需安装家电控制客户端,降低了多人对同一家电设备的使用门槛,丰富了家电设备的控制形式;同时,共享令牌只有在目标用户的触控操作下,才会被发送至公众平台客户端,保证了共享令牌发送的安全性,有效避免了共享令牌的泄露或者被非法窃取。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。

Claims (12)

1.一种智能家电设备的共享方法,其特征在于,应用于家电控制服务器,所述方法包括:
响应于家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系,生成所述家电设备的共享信息;
将所述共享信息携带在目标页面链接信息中发送至所述家电控制客户端,以通过所述家电控制客户端将所述共享信息发送至公众平台客户端;其中,所述目标页面链接信息包括目标页面链接地址和页面展示所需的图文素材信息;
响应于所述公众平台客户端发送的共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,包括:
响应于所述公众平台客户端发送的第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,其中,所述第一共享信息接收请求由目标用户在所述公众平台客户端中对所述目标页面链接信息进行触控而触发,所述第一共享信息包括:共享信息、目标用户的终端标识与公众平台应用标识;
响应于所述公众平台客户端发送的第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述第二共享信息接收请求由所述目标用户在所述公众平台客户端中对所述控制小程序进行触控而触发,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证。
2.根据权利要求1所述的方法,其特征在于,响应于所述公众平台客户端发送的第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,包括:
响应于所述公众平台客户端发送的目标页面生成请求,生成目标页面,并发送至所述公众平台客户端以进行展示,其中,所述目标页面生成请求由所述目标用户在所述公众平台客户端中对所述目标页面链接信息进行触控而触发;
接收所述公众平台客户端中目标页面发送的共享信息,并根据所述目标页面发送的共享信息生成展示在所述目标页面上的二维码;
接收公众平台服务器发送的扫码事件信息,并生成携带所述共享信息的控制小程序,其中,所述扫码事件信息中携带所述目标用户的平台标识和所述二维码信息,所述扫码事件信息由所述公众平台服务器根据所述目标用户对所述二维码的识别结果而生成;
将所述控制小程序发送至所述公众平台服务器,以通过所述公众平台服务器,基于所述目标用户的平台标识,将所述控制小程序发送至所述公众平台客户端。
3.根据权利要求1所述的方法,其特征在于,响应于所述公众平台客户端发送的第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌,包括:
响应于所述公众平台客户端发送的第二共享信息接收请求,触发所述共享令牌的生成操作,生成与所述第二共享信息接收请求中携带的共享信息对应的共享令牌。
4.根据权利要求1所述的方法,其特征在于,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之前,所述方法还包括:
获取所述公众平台客户端对应的用户身份信息;
根据所述用户身份信息,通过与公众平台服务器的交互,获取所述目标用户在公众平台中的平台标识;
利用所述平台标识和接收的共享信息中携带的家电设备标识,生成所述共享令牌。
5.根据权利要求4所述的方法,其特征在于,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之后,所述方法还包括:
建立所述目标用户的平台标识与所述共享令牌的对应关系。
6.根据权利要求1所述的方法,其特征在于,在确定与所述共享信息接收请求中携带的共享信息对应的共享令牌之后,所述方法还包括:
将所述公众平台客户端接收的共享信息确定为无效信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收由所述公众平台客户端中控制小程序发送的携带所述共享令牌的家电控制指令,以指示所述家电设备执行所述家电控制指令对应的操作。
8.一种智能家电设备的共享方法,其特征在于,应用于终端,所述终端中安装公众平台客户端,所述公众平台客户端中集成控制小程序,所述方法包括:
通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,所述共享信息由家电控制服务器响应于所述家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系而生成;其中,所述共享信息携带在目标页面链接信息中,所述目标页面链接信息包括目标页面链接地址和页面展示所需的图文素材信息;
通过所述公众平台客户端,向所述家电控制服务器发送共享信息接收请求,以使所述家电控制服务器在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证;
其中,所述通过所述公众平台客户端,向所述家电控制服务器发送共享信息接收请求,包括:
根据所述目标用户在所述公众平台客户端中对所述目标页面链接信息的触控操作,触发第一共享信息接收请求,并向所述家电控制服务器发送所述第一共享信息接收请求,以使所述家电控制服务器响应于所述第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,所述第一共享信息包括:共享信息、目标用户的终端标识与公众平台应用标识;
根据所述目标用户在所述公众平台客户端中对所述控制小程序的触控操作,触发第二共享信息接收请求,并向所述家电控制服务器发送所述第二共享信息接收请求,以使所述家电控制服务器响应于所述第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌。
9.一种智能家电设备的共享装置,其特征在于,配置于家电控制服务器,所述装置包括:
共享信息生成模块,用于响应于家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系,生成所述家电设备的共享信息;
共享信息发送模块,用于将所述共享信息携带在目标页面链接信息中发送至所述家电控制客户端,其中,以通过所述家电控制客户端用于将所述共享信息发送至公众平台客户端;其中,所述目标页面链接信息包括目标页面链接地址和页面展示所需的图文素材信息;
共享令牌确定模块,用于响应于所述公众平台客户端发送的共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,并确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证;
所述共享令牌确定模块包括控制小程序调用单元和共享令牌确定单元;
所述控制小程序调用单元,用于响应于所述公众平台客户端发送的第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,其中,所述第一共享信息接收请求由所述目标用户在所述公众平台客户端中对所述目标页面链接信息进行触控而触发,所述第一共享信息包括:共享信息、目标用户的终端标识与公众平台应用标识;
所述共享令牌确定单元,用于响应于所述公众平台客户端发送的第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述第二共享信息接收请求由所述目标用户在所述公众平台客户端中对所述控制小程序进行触控而触发。
10.一种智能家电设备的共享装置,其特征在于,配置于终端,所述终端中安装公众平台客户端,所述公众平台客户端中集成控制小程序,所述装置包括:
共享信息接收模块,用于通过公众平台客户端,接收家电控制客户端发送的共享信息,其中,所述共享信息由家电控制服务器响应于所述家电控制客户端发送的设备共享请求,基于所述家电控制客户端对应的登录账户与家电设备的控制关系而生成;所述共享信息携带在目标页面链接信息中,所述目标页面链接信息包括目标页面链接地址和页面展示所需的图文素材信息;共享信息接收请求发送模块,用于通过所述公众平台客户端,向所述家电控制服务器发送共享信息接收请求,以使所述家电控制服务器在所述公众平台客户端调用所述家电设备的控制小程序,确定与所述共享信息接收请求中携带的共享信息对应的共享令牌,其中,所述共享令牌作为目标用户通过所述控制小程序控制所述家电设备的控制凭证;
其中,所述共享信息接收请求发送模块包括:
第一共享信息接收请求发送单元,用于根据所述目标用户在所述公众平台客户端中对所述目标页面链接信息的触控操作,触发第一共享信息接收请求,并向所述家电控制服务器发送所述第一共享信息接收请求,以使所述家电控制服务器响应于所述第一共享信息接收请求,在所述公众平台客户端调用所述家电设备的控制小程序,其中,所述第一共享信息包括:共享信息、目标用户的终端标识与公众平台应用标识;
第二共享信息接收请求发送单元,用于根据所述目标用户在所述公众平台客户端中对所述控制小程序的触控操作,触发第二共享信息接收请求,并向所述家电控制服务器发送所述第二共享信息接收请求,以使所述家电控制服务器响应于所述第二共享信息接收请求,确定与所述第二共享信息接收请求中携带的共享信息对应的共享令牌。
11.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的智能家电设备的共享方法,或者执行权利要求8所述的智能家电设备的共享方法。
12.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的智能家电设备的共享方法,或者执行权利要求8所述的智能家电设备的共享方法。
CN201910926997.6A 2019-09-27 2019-09-27 智能家电设备的共享方法、装置、电子设备和介质 Active CN112583866B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910926997.6A CN112583866B (zh) 2019-09-27 2019-09-27 智能家电设备的共享方法、装置、电子设备和介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910926997.6A CN112583866B (zh) 2019-09-27 2019-09-27 智能家电设备的共享方法、装置、电子设备和介质

Publications (2)

Publication Number Publication Date
CN112583866A CN112583866A (zh) 2021-03-30
CN112583866B true CN112583866B (zh) 2023-03-10

Family

ID=75110511

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910926997.6A Active CN112583866B (zh) 2019-09-27 2019-09-27 智能家电设备的共享方法、装置、电子设备和介质

Country Status (1)

Country Link
CN (1) CN112583866B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115733631A (zh) * 2021-08-26 2023-03-03 青岛海尔科技有限公司 家庭群组的加入方法及装置、存储介质、电子装置
CN113723126A (zh) * 2021-08-31 2021-11-30 北京市商汤科技开发有限公司 数据获取方法、装置、电子设备及存储介质
CN115001887B (zh) * 2022-04-29 2024-03-22 青岛海尔科技有限公司 登录标识的发送方法和装置、存储介质及电子装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4487490B2 (ja) * 2003-03-10 2010-06-23 ソニー株式会社 情報処理装置、およびアクセス制御処理方法、情報処理方法、並びにコンピュータ・プログラム
KR101086427B1 (ko) * 2007-01-30 2011-11-23 삼성전자주식회사 콘텐트의 액세스 권리를 공유하는 방법 및 장치
CN105243318B (zh) * 2015-08-28 2020-07-31 小米科技有限责任公司 确定用户设备控制权限的方法、装置及终端设备
CN105763418A (zh) * 2016-01-29 2016-07-13 四川长虹电器股份有限公司 基于微信关系分享家电控制的方法
CN107566323B (zh) * 2016-06-30 2020-11-20 北京金山安全软件有限公司 一种应用***登录方法和装置
CN106371327B (zh) * 2016-09-28 2020-07-31 北京小米移动软件有限公司 分享控制权的方法及装置
CN108199932A (zh) * 2017-12-26 2018-06-22 美的集团股份有限公司 家电设备的控制方法、服务器及计算机可读存储介质

Also Published As

Publication number Publication date
CN112583866A (zh) 2021-03-30

Similar Documents

Publication Publication Date Title
US10805380B2 (en) Data transmission method and device
CN112583867B (zh) 智能家电设备的共享方法、装置、电子设备和介质
CN112583866B (zh) 智能家电设备的共享方法、装置、电子设备和介质
CN111932246B (zh) 用于发送信息的方法和装置
US10863312B2 (en) Moving track sharing method and apparatus, and storage medium
KR102286989B1 (ko) 원격 세션에 대한 사용자 특정 애플리케이션 활성화 기법
JP2022502692A (ja) 音声処理方法、装置、デバイス、プログラム及びコンピュータ記憶媒体
CN103634419B (zh) 终端的远程控制方法及终端
CN112016068A (zh) 账户控制方法、装置、设备和计算机可读存储介质
CN112069490B (zh) 一种提供小程序能力的方法、装置、电子设备及存储介质
CN111965996A (zh) 智能设备控制方法、装置、设备和存储介质
CN103513858A (zh) 远程协助方法及装置
US20230013371A1 (en) Data communication method, apparatus, and device, storage medium, and computer program product
CN104635543A (zh) 进行管理操作的方法和装置
JP7052168B2 (ja) 音声処理方法、装置、デバイス、プログラム及びコンピュータ記憶媒体
CN111274596B (zh) 设备交互方法、权限管理方法、交互设备及用户端
CN102932791A (zh) 智能手机与电脑之间通过wifi无线网络协同处理信息的方法
CN113691602B (zh) 基于云手机的业务处理方法、***、装置、设备及介质
CN112000880B (zh) 推送消息的处理方法、装置、电子设备及可读存储介质
CN110968856B (zh) 登录方法、装置、电子设备和存储介质
US20150088521A1 (en) Speech server, speech method, recording medium, speech system, speech terminal, and mobile terminal
CN107346197B (zh) 一种信息显示方法及装置
CN104346161A (zh) 一种信息处理的方法及电子设备
CN111030900A (zh) 一种免验证登录方法、装置及电子设备
CN108737337B (zh) 设备处理方法、装置、服务器及***

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
TA01 Transfer of patent application right

Effective date of registration: 20210513

Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

Applicant after: Shanghai Xiaodu Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant