首页 / 专利库 / 玩具与游戏 / 游戏机 / 一种推送方式运行程序方法及其运用方法、相关方法

一种推送方式运行程序方法及其运用方法、相关方法

阅读:908发布:2022-09-16

专利汇可以提供一种推送方式运行程序方法及其运用方法、相关方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种推送方式运行程序方法,第一实体把正在运行的程序的输入输出经第二实体推送到其连通的第二系统的或者直接推送到作为第二实体的便携计算机、 平板电脑 、移动终端或可穿戴设备的输入输出设备上进行输入输出,也可以是程序或还有数据推送到第二实体上运行或经第二实体推送到其连通的第二系统上运行且至少要使用其输入设备进行输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出。本发明的推送方式运行程序方法可以实现操作便捷、信息保密、功能使用以及程序免下载免安装免操作主动运行等。本发明还提供了上述方法的运用方法、实现上述方法的装置,并提炼了一种保护信息安全的方法、一种发出特定 信号 识读RFID方法。,下面是一种推送方式运行程序方法及其运用方法、相关方法专利的具体信息内容。

1.一种推送方式运行程序方法,其特征在于:
第一实体把自身和/或其连通的第一系统正在运行的程序的全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输出设备上实现输出,或者全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输出设备上实现输出,或者全部或部分输入以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输入设备上实现输入,或者全部或部分输入以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入设备上实现输入,或者全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体同时推送到其连通的第二系统的输入输出设备上实现输入输出,或者全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入输出设备上实现输入输出;
或者
第一实体把本地存储的和/或把其连通的第一系统存储的程序或还有数据以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到第二实体上运行或经第二实体推送到其连通的第二系统上运行且所述第二实体或所述第二系统运行上述推送的程序或使用上述推送的数据运行上述推送的程序时至少要使用其输入设备进行输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出,或者在所述第二实体或所述第二系统本地已存有上述推送的程序或还有数据的副本的情况下所述第一实体不推送上述程序或还有数据的全部或进一步明确只推送可供检索本地副本的片段而所述第二实体或所述第二系统根据上述推送的片段直接调取相应的本地副本运行并至少要使用其输入设备接收输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出。
2.根据权利要求1所述的推送方式运行程序方法,其特征在于:
所述第一实体是在感知到所述第二实体后即建立两者之间的通信链路进行推送或还在感知过程中对所述第二实体进行感知阶段的认证并只有在其通过认证的情况下即建立两者之间的通信链路进行推送或者在建立通信链路的过程中所述第一实体还需对所述第二实体和/或所述第二实体还需对所述第一实体进行联网阶段的认证并只有在全部通过认证的情况下才建立通信链路,或者进一步明确所述第一实体对所述第二实体的感知是通过主动探测方式感知的和/或接收到所述第二实体/非所述第一实体和所述第二实体的第三实体主动发出的信号或进一步明确为特定格式/内容的信号后感知的;或者两者之间事先已建立通信链路并是在所述第一实体或所述第一系统接收到所述第二实体/非所述第一实体和所述第二实体的第三实体主动发出请求推送信号后直接进行推送的且若是所述第二实体主动发出的其接收请求推送信号和进行推送不是基于同一逻辑通信链路,或者并是在所述第一实体或所述第一系统端被人工或自动触发后直接进行推送的;
同时/或者在建立通信链路后所述第一实体还需获得来自所述第二实体/第二系统的许可才进行推送、所述第一实体对所述第二实体/第二系统是否具有接收推送的权限进行验证且通过验证才进行推送和/或所述第二实体/第二系统也对所述第一实体/第一系统是否具有向其推送的权限进行验证且通过验证才进行推送;
同时/或者推送应用在运行中的所述第二实体或所述第二系统可随时或在特定时机将占用其输入设备或输出设备的推送应用关闭或挂起或从前端切换至后台或从后台切换至前端;
同时/或者推送应用已完成运行的所述第二实体/第二系统不保留被推送的程序或不保留被推送的数据或不保留任何推送应用运行中的痕迹或不记录推送应用运行中全部/部分输出或仅保留被推送的程序作为本地副本或仅保留被推送的数据作为本地副本或保留全部接收的程序和数据或记录推送应用运行中全部/部分输入或记录推送应用运行中全部/部分输出或记录推送应用运行中全部/部分分析处理结果或记录推送应用运行中全部/部分本地操作日志或记录推送应用运行中全部/部分本地数据访问日志;
同时/或者推送的程序为脚本程序或进一步明确是批处理文件/HTML文件/XML文件/普通文本文件或者是二进制程序或进一步明确是EXE文件/COM文件/DLL文件/OCX文件;
同时/或者推送的程序为应用程序或为系统程序或为病毒程序或为木程序;
同时/或者推送的程序全部或部分是加密了的、数字签名了的、通过验证的和/或通过第三方认证的;
同时/或者推送程序或还有数据先推送可供检索本地副本的片段且只有在所述第二实体或所述第二系统无法根据上述推送的片段检索到本地副本时才继续推送其余;
同时/或者推送的数据全部或部分是加密了的、是数字签名了的、包含全部/部分推送的程序的摘要和/或包含全部/部分推送的数据的摘要;
同时/或者已接收推送的程序或还有数据的所述第二实体或所述第二系统只运行能够正确解密的上述推送的程序、只使用能够正确解密的数据运行上述推送的程序、只运行能通过验证的上述推送的程序、只使用能通过验证的上述推送的数据运行上述推送的程序和/或只运行已通过第三方认证的上述推送的程序;
同时/或者已接收推送的程序或还有数据的所述第二实体或所述第二系统不运行不能够正确解密的上述推送的程序、不使用不能够正确解密的数据运行上述推送的程序、不运行不能通过验证的上述推送的程序、不使用不能够通过验证的数据运行上述推送的程序和/或不运行没有通过第三方认证的上述推送的程序;
同时/或者所述第一实体为固定设备单体、半固定设备单体、便携计算机、平板电脑、移动终端、可穿戴设备或者其它包括具有通信和处理能电子装置或计算机装置的作为其一部分的至少具有通信能力的固定、半固定、可移动或可穿戴单体;
同时/或者所述第二实体为固定设备单体、半固定设备单体、便携计算机、平板电脑、移动终端、可穿戴设备或者其它包括具有通信和处理能力的电子装置或计算机装置的作为其一部分的至少具有通信能力的固定、半固定、可移动或可穿戴单体;
同时/或者所述第一系统为固定设备、半固定设备、便携计算机、平板电脑、移动终端、可穿戴设备、其它具有通信和处理能力的电子装置/计算机装置或上述系统可以将作为其一部分的第一实体分离出去时将所述第一实体分离后的部分;
同时/或者所述第二系统为固定设备、半固定设备、便携计算机、平板电脑、移动终端、可穿戴设备、其它具有通信和处理能力的电子系统/计算机系统或上述系统可以将作为其一部分的第二实体分离出去时将所述第二实体分离后的部分;
同时/或者把正在运行的程序的输入输出同时推送到所述第二实体的输入输出设备上或经所述第二实体同时推送到其连通的所述第二系统的输入输出设备上时,至少推送一个交互界面进行可视化展现,或者进一步明确该交互界面在输出设备上一开始展现即可在限定的较短时间内完成展现以进行交互而无需明显等待、该交互界面可在作为输出设备的屏幕定的时候无需解锁即可展现、该交互界面可在同时作为输入设备和输出设备的触摸屏锁定的时候无需解锁即可输入、该交互界面可在作为输出设备的屏幕关闭的时候自行打开然后展现和/或该交互界面可在该作为输出设备的屏幕前端已有其它界面的情况下自动在前端展现;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序且同时使用其输入和输出设备进行输入输出时,至少要在输出设备上可视化展现一个交互界面,或者进一步明确该交互界面在输出设备上一开始展现即可在限定的较短时间内完成展现以进行交互而无需明显等待、该交互界面可在作为输出设备的屏幕锁定的时候无需解锁即可展现、该交互界面可在同时作为输入设备和输出设备的触摸屏锁定的时候无需解锁即可输入、该交互界面可在作为输出设备的屏幕关闭的时候自行打开然后展现和/或该交互界面可在该作为输出设备的屏幕前端已有其它界面的情况下自动在前端展现;
同时/或者把正在运行的程序的输入输出同时推送到所述第二实体的输入输出设备上或经所述第二实体同时推送到其连通的所述第二系统的输入输出设备上时,不会展现可视化的交互界面或者进一步明确是通过相应的输出设备播放提示音、开启提示灯和/或闪烁提示灯后即可通过相应的输入设备输入;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本且同时使用其输入和输出设备进行输入输出时,不会展现可视化的交互界面或者进一步明确是通过相应的输出设备播放提示音、开启提示灯和/或闪烁提示灯后即可通过相应的输入设备输入;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本,该程序是作为操作系统运行或是通过其操作系统来运行或是通过调用其上相应的专应用软件来运行;
同时/或者所述第二实体接收推送的程序或还有数据是通过其上运行的固件程序、属于操作系统的服务程序或不属于操作系统的服务程序自动接收的或者在接收后还主动把其作为操作系统运行或是通过其操作系统来运行或是通过调用其上相应的专门应用软件来运行,或者进一步明确是按指定的一个/超过一个通信协议或还有一个/超过一个端口进行接收的;
同时/或者所述第二实体接收推送的输入和/或输出是通过其上运行的固件程序、属于操作系统的服务程序或不属于操作系统的服务程序自动接收的或者在接收后还主动发送到输入设备和/或输出设备上,或者进一步明确是按指定的一个/超过一个通信协议或还有一个/超过一个端口进行接收的;
同时/或者所述第一实体接收信号是通过其上运行的固件程序、属于操作系统的服务程序或不属于操作系统的服务程序自动接收的或者进一步明确是按指定的一个/超过一个通信协议或还有一个/超过一个端口进行接收的;
同时/或者把正在运行的程序的输出推送到所述第二实体的输出设备上或经所述第二实体同时推送到其连通的所述第二系统的输出设备上时所展现的可视化界面可与其它需要展现的可视化界面共享使用同一个作为输出设备的屏幕或者进一步明确该其它需要展现的可视化界面是其它推送应用的或是运行本地程序的,或者进一步明确共享使用同一个屏幕时只有一个界面在前端展现或均在前端展现但相互不遮挡或均至少一部分没有被遮挡;
同时/或者把正在运行的程序的输入推送到所述第二实体的输入设备上或经所述第二实体同时推送到其连通的所述第二系统的输入设备上接收输入时可与其它程序共享使用同一个输入设备,或者进一步明确共享使用同一个输入设备时只有一个程序在当前通过该输入设备进行输入或均在当前通过该输入设备进行输入但各自接收不同的输入内容;
同时/或者把正在运行的程序的输出推送到所述第二实体的输出设备上或经所述第二实体同时推送到其连通的所述第二系统的输出设备上时独占使用相关的输出设备直至结束或者被切换到后台、挂起或关闭,或者进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭;
同时/或者把正在运行的程序的输入推送到所述第二实体的输入设备上或经所述第二实体同时推送到其连通的所述第二系统的输入设备上接收输入时独占使用相关的输入设备直至结束或被切换到后台、挂起或关闭,或者进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭;
同时/或者把正在运行的程序的输入和/或输出推送到所述第二实体的输入设备和/或输出设备上或经所述第二实体推送到其连通的所述第二系统的输入设备和/或输出设备上时,不停止或不挂起所述第二实体或所述第二系统在运行的程序或进一步明确将已在前端运行的程序切换到后台、挂起或关闭,或者进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭;
同时/或者把正在运行的程序的输入和/或输出推送到所述第二实体的输入设备和/或输出设备上或经所述第二实体推送到其连通的所述第二系统的输入设备和/或输出设备上时可有运行的本地程序或其它推送应用或者进一步明确此时将已在前端运行的程序或其它推送应用切换到后台、挂起或关闭,或者进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时可有运行的本地程序或其它推送应用或者进一步明确此时将已在前端运行的程序或其它推送应用切换到后台、挂起或关闭,或者进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时可使用能够访问的服务和/或可调用本地的程序或者进一步明确可调用的本地程序为动态链接库、控件、运行环境提供的函数和/或运行环境提供的其它功能;
同时/或者所述第二实体或所述第二系统该保存的推送的程序的本地副本或还有推送的数据的本地副本是存储在同一个专门划分出来的存储空间内或存储在不同的专门划分出来的存储空间内或者进一步明确上述存储空间和上述推送的程序运行中能够访问的存储空间是同一个存储空间或和其运行的内存空间是同一个存储空间;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本是在一个专门划分出来的内存空间内运行或进一步明确该内存空间和本地程序运行使用的内存空间是截然分开的;
同时/或者所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时仅能访问存储在专门划分出来的存储空间的数据、不能访问上述存储在专门划分出来的存储空间的数据之外的数据、仅能访问经过特别授权的数据和/或不能访问没有经过特别授权的数据或者进一步在访问上述能够访问的数据和/或不能访问的数据时会提示和/或会记录访问日志;
同时/或者所述第一实体以无线通信方式和/或有线通信方式连通所述第一系统;
同时/或者所述第二实体以无线通信方式和/或有线通信方式连通所述第二系统;
同时/或者所述短距离无线通信方式为基于华为Hlilink、Mesh、ZigBee、
WirelessHART、MiWi、Thread、Z-Wave、LiFi、WiFi、Bluetooth、IrDA、ZigBee、NFC、UWB、DECT或RFID技术的无线通信方式;
同时/或者所述非基于模拟信号传输的有线通信方式的通信介质为双绞线、同轴电缆、光缆或数据线;
同时/或者所述第二实体可以自动接收第一实体的推送是在打开了自动接收的开关后才可以自动接收推送或者进一步明确所述自动接收的开关可以手动关闭或必须手动关闭或可以自动关闭或只能自动关闭或必须手动打开或只能自动打开或可以手动打开也可以自动打开或可以手动关闭也可以自动关闭。
3.根据权利要求2所述的推送方式运行程序方法,其特征在于:
所述主动探测是基于雷达、计算机视觉、其它传感器、RFID技术或其它网络技术进行主动探测;
同时/或者所述第一实体是通过自主主动探测而感知到所述第二实体的或所述第一实体是在被接触/非接触激发后才进行主动探测而感知到所述第二实体的;
同时/或者所述第二实体或所述第三实体主动发出的信号包含实体标识信息、实体网络标识/地址信息、数字签名信息、建立网络链接相关信息、可用于验证的其它信息、请求推送信息、指定请求推送应用信息和/或其它附加信息;
同时/或者所述第二实体或所述第三实体主动发出的信号包含的信息全部或部分是加密的或还是可以解密的/不可解密的;
同时/或者所述第一实体是在未进行主动探测但在被接触/非接触激发后才能接收到所述第二实体或所述第三实体主动发出的信号并通过接收到而感知到所述第二实体的或所述第一实体是在进行了主动探测并由此引发所述第二实体主动发出信号并被所述第一实体接收到而感知到所述第二实体的;
同时/或者所述主动探测的策略是物理触发探测、信号触发探测、周期主动探测、定时主动探测和/或不间断主动探测;
同时/或者所述主动探测的类型是无线电信号探测和/或是电信号探测;
同时/或者所述主动探测的功能是需要手动或自动使能的,或者进一步明确手动或自动使能是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的;
同时/或者或者所述主动探测的功能是需要手动或自动关闭的,或者进一步明确手动或自动关闭是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的;
同时/或者唤醒所述第一实体或同时还唤醒其进行推送/执行其它功能要求所述第二实体或所述第三实体主动发出的信号包含特定的内容,或者进一步明确没有包含该特定的内容则不能够唤醒所述第一实体或同时还唤醒其进行推送/执行其它功能;
同时/或者唤醒所述第一实体或同时还唤醒其进行推送/执行其它功能要求所述第二实体或所述第三实体主动发出的信号采用特定的格式,或者进一步明确没有采用该特定的格式则不能够唤醒所述第一实体或同时还唤醒其进行推送/执行其它功能;
同时/或者所述第二实体或所述第三实体主动发出的特定格式的信号其格式是公开的格式或是不公开的格式;
同时/或者所述第二实体或所述第三实体主动发出的信号其格式是所述第一实体不能识读和/所需要的则所述第一实体不进行推送;
同时/或者所述第一实体接收所述第二实体或所述第三实体主动发出的信号的功能是手动或自动使能的,或者进一步明确手动或自动使能是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现;
同时/或者所述第一实体接收所述第二实体或所述第三实体主动发出的信号的功能可以手动或自动关闭的,或者进一步明确手动或自动关闭是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的;
同时/或者在感知过程中对所述第二实体进行感知阶段的验证是基于感知过程中从所述第二实体获得的实体标识信息、数字签名信息、实体网络标识/地址信息和/或可用于验证的其它信息;
同时/或者在感知过程中对所述第二实体进行感知阶段的验证是基于感知过程中从所述第二实体获得的加密信息能够正确解密、能够进行检索和/或能够进行对比;
同时/或者在建立通信链路的过程中所述第一实体还需对所述第二实体和/或所述第二实体还需对所述第一实体进行联网阶段的验证是基于实体网络标识/地址信息进行验证的;
同时/或者建立通信链路后所述第一实体获得来自所述第二实体/第二系统的许可是先进行了提示并在同意推送的情况下获得明示许可的或是在没有反对推送的情况下获得默示许可的,或者进一步明确所述同意推送的操作是通过操作实体按钮/按键/开关实现的或是通过操作虚拟按钮/按键/开关实现的,或者进一步明确所述反对推送的操作是通过操作实体按钮/按键/开关实现的或是通过操作虚拟按钮/按键/开关实现的;
同时/或者推送的程序或还有数据全部或部分是通过对称加密算法或非对称加密算法加密了的;
同时/或者推送的程序或还有数据全部或部分是通过同态加密算法或非同态加密算法加密了;
同时/或者推送的程序或还有数据全部或部分是通过校验、通过分析和/或使用验证模进行验证的;
同时/或者推送的程序或还有数据全部或部分是依据第三方认证标记、依据第三方认证证书和/或使用第三方认证模块判断是否通过第三方认证的;
同时/或者所述第一实体对所述第二实体/第二系统是否具有接收推送的权限进行验证的方式是验证所述第二实体/第二系统的用户ID/用户名、数字签名/数字证书和/或口令/密码/授权码或者进一步明确全部或部分需要在其输入设备上即时输入,或者进一步明确所述输入是通过键盘鼠标、触摸屏、非键盘键的按键、开关、语音、摄像和/或其它传感器感应输入的;
同时/或者所述第二实体/第二系统也对所述第一实体/第一系统是否具有向其推送的权限进行验证的方式是验证所述第一实体/第一系统的用户ID/用户名、数字签名/数字证书和/或口令/密码/授权码或者进一步明确全部或部分需要在其输入设备上即时输入,或者进一步明确所述输入是通过键盘、鼠标、触摸屏、非键盘键的按键、开关、语音、摄像和/或其它传感器感应输入的;
同时/或者所述建立两者之间的通信链路是根据基于感知过程中从所述第二实体获得的实体网络标识/地址信息和/或建立网络链接相关信息来建立的;
同时/或者所述第一实体为闸机含权限输入模块部分单体、其它出入口门禁系统含身份识别单元部分单体、其它出入口门禁系统控制台、家用电器灯具游戏机、导航仪、智能家居主控设备、考勤机、收款机、POS机、密码输入器、自动柜员机、存取款一体机、自动售货机、自动售票机、自动充值机、自动检票机、自助查询机、自助打印机、航空自助值机设备、多功能自助服务终端、其它自助业务办理机、无人售票机、磁条卡读写/阅读器、芯片卡读写/阅读器、射频读写/阅读器、共享单车、共享电动车、共享充电宝模式中充电宝管理装置、其它共享经济模式中的共享商品、其它共享经济模式中管理共享商品的装置、车体汽车电子控制装置、车载汽车电子控制装置、其它车用电子装置、非机动车用电子控制装置、其它非机动车车用电子装置、机电设备电子控制装置、其它机电设备用电子装置、大中型机电设备控制台、大中型计算机系统控制台、功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表、智能腕带、电表、表、燃气表或其它需要实现非接触访问的电子设备/计算机设备;
同时/或者所述第二实体为功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表或智能腕带;
同时/或者所述第三实体为功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表或智能腕带;
同时/或者所述第一系统为闸机、出入口门禁系统、家用电器、智能家具系统、考勤系统、销售系统、共享经济模式后台支撑系统、电子政务系统、行柜台系统、银行支付系统、网上支付系统、汽车、其它机动车、非机动车、机电设备、自助购票/取票系统、无人售票系统、自助值机系统或上述系统可以将作为其一部分的第一实体分离出去时将所述第一实体分离后的部分;
同时/或者所述第二系统为移动智能终端、可穿戴智能设备、平板电脑、便携计算机或上述系统可以将作为其一部分的第二实体分离出去时将所述第二实体分离后的部分;
同时/或者所述自动接收的开关是实体开关或是虚拟开关或是既有实体开关又有虚拟开关。
4.一种权利要求1、2或3所述的推送方式运行程序方法的运用方法,其特征在于:
应用权利要求1、2或3所述的推送方式运行程序方法,通过所述第二实体或所述第二系统的输出设备展现推送应用的输出,或者进一步明确上述输出设备包含所述第一实体或所述第一系统的输出设备不具有的功能、方便用户使用和/或利于实现输出信息的保密;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,通过所述第二实体或所述第二系统的输入设备实现推送应用的输入,或者进一步明确上述输入设备包含所述第一实体或所述第一系统的输入设备不具有的功能、方便用户使用和/或利于实现输入信息的保密;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,通过所述第二实体或所述第二系统的输入输出设备实现对在所述第一实体或所述第一系统上运行的程序功能的使用,或者进一步明确上述程序功能包含所述第二实体或所述第二系统不具有的功能、包含所述第二实体或所述第二系统无法通过运行程序实现的功能、使用起来可节约费用成本和/或使用起来可减少对本地资源的消耗;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,通过所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本实现上述程序或还有数据的免下载、免安装和/或免操作主动运行,或者进一步明确上述程序包含所述第二实体或所述第二系统不具有的功能、通过验证/认证不会收集本地原始保存的信息/原始输入的信息从而利于实现信息保密和/或通过验证/认证只分析处理经过加密的本地原始保存的信息/原始输入的信息从而利于实现信息保密;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,推送可对所述第一系统或所述第一实体的设备操控、数据访问、数据加工、数据传输和/或其它功能使用的应用,从而通过所述第二实体或所述第二系统实现对所述第一系统或所述第一实体的设备操控、数据访问、数据加工、数据传输和/或其它功能使用;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,推送可对所述第一系统或所述第一实体的身份认证、授权和/或鉴权的应用,从而通过所述第二系统或所述第二实体实现所述第一系统或所述第一实体对其的身份认证、授权和/或鉴权;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,推送所述第二系统或所述第二实体为所述第一系统或所述第一实体提供其数据访问、数据加工、数据传输和/或其它功能使用的应用,从而实现所述第二系统或所述第二实体为所述第一系统或所述第一实体提供其数据访问、数据加工、数据传输和/或其它功能使用;
同时/或者应用权利要求1、2或3所述的推送方式运行程序方法,推送所述第一系统或所述第一实体与所述第二系统或所述第二实体之间的即时通信交互和/或操作协同的应用,实现所述第一系统或所述第一实体与所述第二系统或所述第二实体之间的即时通信交互和/或操作协同。
5.根据权利要求4所述的推送方式运行程序方法的运用方法,其特征在于:
将权利要求1、2或3所述的推送方式运行程序方法应用到共享单车、共享汽车、共享电动自行车、共享衣服、共享充电宝、共享篮球、共享雨伞或共享按摩椅商业模式应用中,所述第一实体为上述共享单车、共享汽车或共享电动自行车或者共享衣服、共享充电宝、共享篮球、共享雨伞或共享按摩椅的管理装置,所述第二实体为智能手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送请求使用共享物品的应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面申请使用相应的作为所述第一实体的共享物品或所述第一实体管理的共享物品,并在提交申请默认同时提交了用户信息后即在用户信息验证通过同意其可使用或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后同意其可使用或者并在提交申请但没有同时提交用户信息后还要求其输入相应的用户信息和/或密码/口令/授权码/生物特征且在验证通过后同意其可使用或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后同意其可使用或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后同意其可使用,用户即可直接使用相应的共享物品或者根据其在同意其可使用时提供的相关信息去获得相应的共享物品的使用或进一步该相关信息为解锁密码/授权码;
或者将权利要求1、2或3所述的推送方式运行程序方法应用于移动支付应用中,所述第一实体为上述移动支付应用中收付款装置或其具有通信功能的前端部分,所述第二实体为智能手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送移动支付的应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面进行收款和/或付款,或者进一步明确在直接输入了收款账户信息或进一步明确所述收款账户信息为银行账户收款信息/网上支付平台账户收款信息即可完成收款或者在直接输入了付款账户信息和/或提交了相应的密码/口令/授权码/生物特征的付款授权信息并在验证通过后即可完成付款或者在自动/经许可读取本地保存的收款账户信息后或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后后即可完成收款或者在自动/经许可读取本地保存的付款账户信息或还需读取本地保存的相应的密码/口令/数字证书/授权码/生物特征等付款授权信息并在验证通过后后即可完成付款或者在自动/经许可读取本地保存的付款账户信息或还需读取并验证了相应的硬件属性信息/软件设置信息并在验证通过后后即可完成付款或者在交互界面操作后调用本地网上支付功能并在其支付界面输入了付款账户信息和/或提交了相应的密码/口令/授权码/生物特征等付款授权信息并在验证通过后或无需输入任何信息即可完成付款;
或者将权利要求1、2或3所述推送方式运行程序方法应用于电子防盗锁或门禁系统开关中,所述第一实体为上述电子防盗锁、门禁系统或门禁系统可控制锁的前端部分,所述第二实体为手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内或所述第二实体通过其上软件/硬件操作发出特定格式/内容的信号使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送锁控制的应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面进行锁的控制,并在输入了相应的密码/口令/授权码/生物特征且在验证通过后或还要求其提供相应的用户信息即可实现对锁的控制;
或者将权利要求1、2或3所述推送方式运行程序方法应用于电视、机顶盒、音响、箱、空调、媒体播放机、供暖控制机、电饭煲、电烤箱、电扇、扫地机器人、摄像头、电动窗帘、空气净化器或其它家用电器的遥控应用中,所述第一实体为上述电视、机顶盒、音响、冰箱、空调、媒体播放机、供暖控制机、电饭煲、电烤箱、电风扇、扫地机器人、摄像头、电动窗帘、空气净化器或其它家用电器,所述第二实体为手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内或所述第二实体通过其上软件/硬件操作发出特定格式/内容的信号使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送家用电器遥控应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面实现对家用电器的遥控,或者进一步明确在进行遥控前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行遥控;
或者将权利要求1、2或3所述推送方式运行程序方法应用于ATM机、取号机、取票机、购票机、充值机或其它自助业务办理机的非接触使用中,所述第一实体为上述ATM机、自助查询机、取号机、取票机、购票机、充值机或其它自助业务办理机,所述第二实体为手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内或所述第二实体通过其上软件/硬件操作发出特定格式/内容的信号使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送自助业务办理机的非接触操作应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面实现对上述自助业务办理机的非接触操作,或者进一步明确在进行遥控前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行非接触操作;
或者将权利要求1、2或3所述推送方式运行程序方法应用于近距离使用功能的应用中,所述第一实体为实体为台式计算机、便携式计算机、手机、平板电脑或智能手表,所述第二实体为手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内或所述第二实体通过其上软件/硬件操作发出特定格式/内容的信号或用特定的数据线连接所述第一实体和所述第二实体使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送近距离使用功能的应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面实现对所述第一实体功能的近距离使用或者进一步明确上述功能为所述第一实体主机本身具有的功能和/或是其外设具有的功能,或者进一步明确在进行近距离使用前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行近距离使用;
或者将权利要求1、2或3所述推送方式运行程序方法应用于近距离读数的应用中,所述第一实体为实体为电子化的电表、水表、燃气表、其它不方便抄表的计量表或其它传感器读数器,所述第二实体为手机、平板电脑或智能手表,按下所述第一实体的实体按钮激发所述第一实体主动探测并感知到所述第二实体或将所述第二实体放入靠近所述第一实体的有效感知范围内或所述第二实体通过其上软件/硬件操作发出特定格式/内容的信号使所述第一实体感知到所述第二实体,然后建立两者之间的通信链接然后所述第一实体向所述第二实体推送近距离读数的应用或者进一步明确是将所述第一实体上运行的相应程序的输入输出推送到所述第二实体的输入输出设备上或是将相应程序/程序及数据推送到所述第二实体上运行,用户即可通过所述第二实体的输入输出设备展现的交互界面实现对所述第一实体的近距离读数,或者进一步明确在进行近距离使用前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行近距离读数。
6.一种保护信息安全的方法,其特征在于:
从权利要求1、2或3所述的推送方式运行程序方法或者权利要求4或5所述的推送方式运行程序方法的应用方法中的全部或部分输入是通过第二实体或第二系统的输入设备而非第一实体或第一系统本身的输入设备进行输入从而利于实现输入信息的保密提炼出的全部或部分输入是通过从与本身分离的或另在本身附加的输入端进行输入或进一步拓展该输入端是可信的;
同时/或者从权利要求1、2或3所述的推送方式运行程序方法或者权利要求4或5所述的推送方式运行程序方法的应用方法中的全部或部分输出是通过通过第二实体或第二系统的输入设备而非第一实体或第一系统本身的输出设备进行输出从而利于实现输出信息的保密提炼出的全部或部分输出是从与本身分离的或另在本身附加的输出端进行输出或进一步拓展该输出端是可信的;
同时/或者从权利要求1、2或3所述的推送方式运行程序方法或者权利要求4或5所述的推送方式运行程序方法的应用方法中的推送的程序是通过验证的提炼出的程序是通过验证的并结合拓展的通过验证可确认该程序能够保护信息安全或者进一步明确可确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息;
同时/或者从权利要求1、2或3所述的推送方式运行程序方法或者权利要求4或5所述的推送方式运行程序方法的应用方法中的推送的程序是通过第三方认证的提炼出的程序是通过第三方认证的并结合拓展的通过第三方认证可确认能够保护信息安全或者进一步明确可确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息。
7.根据权利要求6所述的保护信息安全的方法,其特征在于:
传回或保存的不能正确解密的本地保存的信息是采用同态加密算法加密的仍然可以在不解密的情况下进行分析处理;
同时/或者传回或保存的不能正确解密的本地输入的信息是采用同态加密算法加密的仍然可以在不解密的情况下进行分析处理;
同时/或者在进行用户认证的时候将用户认证相关信息推送到或加密后推送到输入端以在输入端进行用户认证或者进一步明确所述用户认证相关信息是除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码,或者上述除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码是根据该用户名/用户名其它等价信息检索出来后再推送到输入端的;
同时/或者在进行信息分析处理的时候将与本地输入的信息和/或本地保存的信息一同进行分析处理的信息推送到或加密后推送到输入端以在输入端进行分析处理;
同时/或者在进行用户认证的时候将用户认证相关信息和与用户认证有关的本地输入的信息一同推送到或一同加密后推送到第三方以在第三方进行用户认证或者进一步明确所述用户认证相关信息是除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码,或者上述除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码是根据该用户名/用户名其它等价信息检索出来后再推送到输入端的;
同时/或者在进行信息分析处理的时候将需要分析处理的信息与本地输入的信息和/或本地保存的信息一同推送到或一同加密后推送到第三方以在第三方进行分析处理;
同时/或者所述上述不能正确解密的本地输入的信息只适用于个人信息和/或个人隐私信息或者进一步明确上述信息为结构化信息和/或非结构化信息;
同时/或者所述上述不能正确解密的本地保存的信息只适用于个人信息和/或个人隐私信息或者进一步明确上述信息为结构化信息和/或非结构化信息。
8.一种权利要求6或7所述的保护信息安全的方法的运用方法,其特征在于:
将权利要求6或7所述的保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其在用户端运行的软件部分必须能够通过验证或第三方认证确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息;
或者将权利要求6或7所述的保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其用户认证是在用户端完成的或者进一步明确是后台根据用户端输入的用户名或其它等价信息从后台用户认证信息中检索出相关的认证信息推送到或加密后推送到用户端再与用户端输入的其它与用户认证有关的信息进行分析比较完成的;
或者将权利要求6或7所述的保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其用户认证是在第三方完成的或者进一步明确是后台根据用户端输入的用户名或其它等价信息从后台用户认证信息中检索出相关的认证信息与用户端输入的其它与用户认证有关的信息一同推送到或一同加密后推送到第三方再进行分析比较完成的;
或者将权利要求6或7所述的保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其信息采集是在用户端完成的且其中采集到的个人信息和/或个人隐私信息是加密保存在第三方,需要使用时向该第三方提出请求由第三方对相应的信息进行解密并执行相应的处理或不解密直接执行的处理,或者进一步明确是将指定的视频图像信息解密后提供给司法机关、将按其中明文保存的指定电子邮箱信息发送邮件、将其中以同态加密算法加密的指定信息在不解密的情况下直接进行运算处理并反馈结果或是将其中指定的电话号码信息解密后发送短信。
9.一种实现权利要求1、2或3所述的推送方式运行程序方法的装置,其特征在于:包含作为第一实体的推送装置或者进一步明确所述推送装置为固定设备、半固定设备、便携计算机、平板电脑、移动终端或可穿戴设备和作为第二实体的接收推送装置或者进一步明确所述接收推送装置为便携计算机、平板电脑、移动终端或可穿戴设备,或者还包含与所述第一实体连通的作为所述第一系统的推送源装置和/或与所述第二实体连通的作为所述第二系统的推送目标装置,第一实体把自身和/或其连通的第一系统正在运行的程序的全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输出设备上实现输出,或者全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输出设备上实现输出,或者全部或部分输入以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输入设备上实现输入,或者全部或部分输入以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入设备上实现输入,或者全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体同时推送到其连通的第二系统的输入输出设备上实现输入输出,或者全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入输出设备上实现输入输出;
或者
包含作为第一实体的推送装置或者进一步明确所述推送装置为固定设备、半固定设备、便携计算机、平板电脑、移动终端或可穿戴设备和作为第二实体的接收推送装置或者进一步明确所述接收推送装置为便携计算机、平板电脑、移动终端或可穿戴设备,或者还包含与所述第一实体连通的作为所述第一系统的推送源装置和/或与所述第二实体连通的作为所述第二系统的推送目标装置,第一实体把本地存储的和/或把其连通的第一系统存储的程序或还有数据以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到第二实体上运行或经第二实体推送到其连通的第二系统上运行且所述第二实体或所述第二系统运行上述推送的程序或使用上述推送的数据运行上述推送的程序时至少要使用其输入设备进行输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出,或者在所述第二实体或所述第二系统本地已存有上述推送的程序或还有数据的副本的情况下所述第一实体不推送上述程序或还有数据的全部或进一步明确只推送可供检索本地副本的片段而所述第二实体或所述第二系统根据上述推送的片段直接调取相应的本地副本运行并至少要使用其输入设备接收输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出。
10.一种发出特定信号识读RFID方法,其特征在于:
将权利要求3所述的推送方式运行程序方法中的唤醒第一实体或同时还唤醒其进行推送/执行其它功能要求第二实体或第三实体主动发出的信号包含特定的内容和/或采用特定的格式中的第一实体明确是基于RFID技术来接收信号的,由此提炼出通过包含特定的内容和/或采用特定的格式的信号来唤醒RFID实现对RFID的识读或者进一步明确没有包含特定的内容和/或采用该特定的格式则该信号不能够唤醒该RFID实现对该RFID的识读,或者还要求特定的内容应该在全部信号的最前部分和/或发出信号的频段和RFID反馈的频段是不同的;
或者在前面的基础上,该RFID包含可直接用于确定时间的数据、可直接用于确定位置的数据和/或可直接用于执行的指令或者进一步明确该RFID是通过关联时钟以获得可直接确定时间的数据的、该RFID是通过关联定位模块以获得可直接用于确定位置的数据的和/或该RFID是通过关联指令发生器或指令存储器以获得可直接用于执行的指令的。

说明书全文

一种推送方式运行程序方法及其运用方法、相关方法

技术领域

[0001] 在本发明属于信息技术领域,尤其涉及一种推送方式运行程序方法及其运用方法,还涉及一种实现推送方式运行程序方法的装置、一种保护信息安全的方法和一种发出特定信号识读RFID方法。

背景技术

[0002] 2018年4月份在中国上映的电影《幕后玩家》里面有一组镜头,徐峥演的钟小年回家时在小区口从车里伸出头手在门禁控制上输密码开门,既不方便也不安全。在现实中,很多单位和小区则是采用卡的形式,或手持刷卡(人员出入也采用这种方式),或将卡固定在车上可在一定的距离内自动识别,要方便一些,特别是后一种,但这种方式只认卡不认人,如果卡或带卡车辆被盗,一样可以用来出入。一些单位和小区采用验证生物特征的方式(如指纹、虹膜、人脸),但也存在能够伪造(如用指纹手膜、照片等进行伪造)的情况,而且对于验证活体或验证是否自愿在技术上是个很难解决的问题(比如支持刷脸的新一代苹果手机可以在机主睡觉时刷其脸解)。目前,移动应用蓬勃兴起,在很多领域大大方便了生活,但实际用起来还是存在一些问题。比如,共享单车的使用,从解锁手机、打开相应的APP进入到扫码界面以及扫码获取解锁密码再开锁,需要繁琐的操作和较长的等待时间。移动支付也是如此。智能家电、智能家居等概念目前越来越流行,其控制也是一个问题,若采用通用的软件控制,就存在前面移动支付类似的问题,则需要繁琐的操作和较长的等待时间,如果不采用通用的软件控制,则一种家电或一种场景就需要一个APP,更增加了麻烦。行ATM机存在很多问题,有安装摄像头偷拍的、有加装设备窃取信息的,甚至还有假冒的ATM机,即算没有安全隐患,人多机少时要排队也是很麻烦的。其它的公共服务设施也是这样,如政府机关行政服务中心、金融服务网点、图书馆等处的自助服务设备。随着互联网等信息技术渗透日常生活越来越深,以及一些信息采集的技术和手段(如刷脸刷指纹刷卡刷身份证)应用越来越普遍,信息安全的问题越来越突出,不经同意或授权采集、使用、传播个人信息甚至隐私信息的情况防不胜防,一不留神或一不注意,存于手机、电脑上的私密信息(如账号、密码、电话号码、通讯录、照片)就被某些网站(通过其网站程序及手机APP等)轻轻松松就全部拿走,记录操作行为及习惯然后推送广告带来困扰,甚至直接或间接将个人信息用于违法犯罪活动中,严重侵害隐私权等。

发明内容

[0003] 本发明的目的在于解决上述操作不便、信息安全存在隐患等问题,首先提供的一种推送方式运行程序方法,通过把输入输出经第二实体推送出去甚至连程序带数据也推送出去运行,从而实现了操作便捷、信息保密、功能使用以及程序免下载免安装免操作主动运行等。其技术方案如下:方案包含两类实体,第一类实体即后文中的第一实体是推送方,第二类实体即后文中的第而实体为接收推送方,可以只推送输入输出而运行的程序不推送,也可以将程序推送后再运行且必须要进行输入输出,两种方式都是本发明中的推送应用,没有特别指明的情况下,推送应用包含上述两种情况;相应的,技术方案也有两种。本发明中,推送具有未经请求就主动发送的含义。
[0004] 第一种方案是只推送输入输出而运行的程序不推送,这种方案只能利用被推送端(可能是第二设备,也可能是其连通的第二系统)的使用输入输出设备有关的功能和资源,而其它的软硬件资源则不能使用:第一实体把自身也可以是把第一实体连通的第一系统正在运行的程序的全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输出设备上实现输出,短距离无线通信方式可以为基于华为Hlilink、Mesh、ZigBee、WirelessHART、MiWi、Thread、Z-Wave、LiFi、WiFi、Bluetooth、IrDA、ZigBee、NFC、UWB、DECT或RFID技术的无线通信方式,非基于模拟信号传输的有线通信方式的通信介质可以为双绞线、同轴电缆、光缆或数据线,之所以不是所有的有线通信方式是因为数字信号适应范围更大,可以是当前主流的各种有线网络形式,如以太网,而模拟信号一般用来传输视频、音频,容易失真。第一实体可以以无线通信方式和/或有线通信方式连通所述第一系统,这里对于通信方式不做限制,第一实体可以是第一系统的一部分,具备推送的功能,通过第一系统赋予的功能将第一系统的全部或部分输出推送出去,也可以仅是一个推送的中继,第一系统先推送到第一实体,第一实体再推送出去;第二实体也可以以无线通信方式和/或有线通信方式连通所述第二系统,第二实体可以是第二系统的一部分,具有接收推送的功能,接收推送后按第二系统赋予的功能再在第二系统的输出设备上进行输出,也可以仅仅是一个推送的中继,具有接收推送的功能先接收第一实体的推送,然后再推送到第二系统。也可以全部或部分输出以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输出设备上实现输出,这里是直接推送到第二实体,第二实体就是最终的目的,这里为了避免与现在已经实现的网络打印机、投影仪等现有技术抵消本方案的创造性,因此将第二实体限定为便携计算机、平板电脑、移动终端及可穿戴设备,同时也因为这些设备目前保有量非常大,却很难被共享使用,所以应该拓展相关的功能。上面是针对输出的情况,下面则分别是针对输入和同时针对输入输出的情况,前面已经说明解释的同类情况,下面两种情况也同样适应,不再重复解释说明。针对输入的情况,全部或部分输入可以以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体推送到其连通的第二系统的输入设备上实现输入,也可以是全部或部分输入以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入设备上实现输入。同时针对输入输出的情况,全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式经第二实体同时推送到其连通的第二系统的输入输出设备上实现输入输出,也可以是全部或部分输入输出同时以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到作为第二实体的便携计算机、平板电脑、移动终端或可穿戴设备的输入输出设备上实现输入输出。本方案将输入、输出推送出去,使得可以用任何其它支持接收推送的终端来接收推送,从而可以使用自己方便使用的设备在方便使用的位置(在允许的通信范围内)实现程序的输入、输出,利于实现输入、输出信息的保密。第二实体接收推送的输入和/或输出可以是通过其上运行的固件程序(这样裸机就可接收)、属于操作系统的服务程序(类似于WINDOWS系统中的系统服务)或不属于操作系统的服务程序(后台运行的服务进程,一般需要人工启动)自动接收的,在接收后还可进一步主动把其发送到输入设备和/或输出设备上,即在输入设备上进行输入以及在输出设备上进行输出,通信方面可以进一步明确是按指定的通信协议(如前面提到短距离无线通信方式的协议、以太网协议、TCP/IP协议等)或还有端口进行接收的,即一直按指定的通信协议或还有端口在监听随时准备接收,可以指定一个也可以指定超过一个(如两个、三个或更多个)通信协议,支持多协议就需要指定多个通信协议,对于同一个图像协议也可以指定一个也可以指定超过一个(如两个、三个或更多个)端口,支持多端口就需要指定多个端口。
[0005] 第二种方案是将程序推送后再运行且必须要使用本地输入输出设备进行输入输出,随着计算等技术的发展,共享利用计算资源(如CPU、GPU)存储资源(如内存和其它类型存储)已经可以实现推送程序运行,但不能实现与本地的交互,本方案则是要共享利用本地计算资源存储资源的同时也利用本地输入输出设备进行交互,从而达到方便操作、信息保密等目的,而非仅仅资源共享;相比第一种方案,本方案将程序或还有数据本身推送出去,可以利用本地更多的资源;和WEB应用的区别在于WEB程序(如网页)是经请求后才获得的;和C/S应用的区别在于,C/S应用的客户端(即C)是事先安装好的,而服务端(即S)只能推送数据给客户端,尽管某些数据可能会导致客户端执行特定的功能。第一实体把本地存储的和/或把其连通的第一系统存储的程序或还有数据以短距离无线通信方式和/或非基于模拟信号传输的有线通信方式推送到第二实体上运行或经第二实体推送到其连通的第二系统上运行且所述第二实体或所述第二系统运行上述推送的程序或使用上述推送的数据运行上述推送的程序时至少要使用其输入设备进行输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出。一种特殊的情况,就是在所述第二实体或所述第二系统本地已存有上述推送的程序或还有数据的副本的情况下,所述第一实体不推送上述程序或还有数据的全部或进一步明确只推送可供检索本地副本的片段而所述第二实体或所述第二系统根据上述推送的片段直接调取相应的本地副本运行并至少要使用其输入设备接收输入或使用其输出设备进行输出或同时使用其输入和输出设备进行输入输出。推送程序或还有数据可以先推送可供检索本地副本的片段且只有在所述第二实体或所述第二系统无法根据上述推送的片段检索到本地副本时才继续推送其余的程序或还有数据,这样就节约了推送成本,可以大大提高效率,特别是在推送的程序或还有数据比较大的时候。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本,该程序是作为操作系统运行或是通过其操作系统来运行或是通过其上相应的专门应用软件来运行;第二实体接收推送的程序或还有数据可以是通过其上运行的固件程序(这样裸机就可接收)、属于操作系统的服务程序(类似于WINDOWS系统中的系统服务)或不属于操作系统的服务程序(后台运行的服务进程,一般需要人工启动)自动接收的,在接收后还可进一步主动把其作为操作系统运行或是通过其操作系统来运行或是通过调用其上相应的专门应用软件来运行,通信方面可以进一步明确是按指定的通信协议(如前面提到短距离无线通信方式的协议、以太网协议、TCP/IP协议等)或还有端口进行接收的,即一直按指定的通信协议或还有端口在监听随时准备接收,可以指定一个也可以指定超过一个(如两个、三个或更多个)通信协议,支持多协议就需要指定多个通信协议,对于同一个图像协议也可以指定一个也可以指定超过一个(如两个、三个或更多个)端口,支持多端口就需要指定多个端口。
[0006] 上述推送方式运行程序方法的技术方案可以进一步细化和完善:可以明确第一实体是在感知到第二实体后即建立两者之间的通信链路进行推送或还在感知过程中对第二实体进行感知阶段的认证并只有在其通过认证的情况下即建立两者之间的通信链路进行推送或者在建立通信链路的过程中第一实体还需对第二实体和/或第二实体还需对第一实体进行联网阶段的认证并只有在全部通过认证的情况下才建立通信链路,即先感知再建立通信链路(实现联网通信)才能推送,在感知过程中对第二实体进行感知阶段的验证可以是基于感知过程中从第二实体获得的实体标识信息、数字签名信息、实体网络标识/地址信息和/或可用于验证的其它信息,比如通过实体标识信息验证其是否为授权可推送的对象,在感知过程中对第二实体进行感知阶段的验证也可以是基于感知过程中从所述第二实体获得的加密信息能够正确解密、能够进行检索和/或能够进行对比,不能正确解密、不能进行检索以及不能进行对比的就不能通过验证;建立通信链路的过程中第一实体还需对第二实体和/或第二实体还需对第一实体进行联网阶段的验证可以是基于实体网络标识/地址信息进行验证的,比如通过实体网络标识/地址信息验证其是否为授权可推送的对象。可进一步明确第一实体对第二实体的感知是通过主动探测方式感知的,主动探测可以是基于雷达、计算机视觉、其它传感器、RFID技术或其它网络技术进行主动探测,网络协议一般都包含探测的步骤特别是无线网络协议,可基于上述协议进行探测,也可以是基于其它的技术,比如雷达探测、计算机视觉探测(如视频监控)等,这时可以直接探测第二实体,也可以探测包含或持有第二实体的其它物体或人;主动探测的类型可以是无线电信号探测,如基于无线网络协议的探测,也可以是电信号探测,如基于有线网络协议的探测;主动探测的策略可以是物理触发探测(如按下实体键)、信号触发探测(如收到第二实体的信号)、周期主动探测、定时主动探测以及不间断主动探测;主动探测的功能可以是需要手动或自动使能的,可进一步明确手动或自动使能是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的,相应的,主动探测的功能可以是需要手动或自动关闭的,可进一步明确手动或自动关闭是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的;第一实体可以是通过自主主动探测而感知到第二实体的,或所述第一实体是在被接触/非接触激发后才进行主动探测而感知到所述第二实体的。第一实体也可是接收到第二实体/非第一实体和第二实体的第三实体主动发出的信号,信号还可进一步明确为特定格式/内容的信号后感知的,第二实体或第三实体主动发出的信号可以包含实体标识信息、实体网络标识/地址信息、数字签名信息、建立网络链接相关信息、可用于验证的其它信息、请求推送信息、指定请求推送应用信息和/或其它附加信息;第二实体或第三实体主动发出的信号包含的信息全部或部分可以是加密的或还是可以解密的也可是不可解密的,建立两者之间的通信链路可以是根据基于感知过程中从所述第二实体获得的实体网络标识/地址信息和/或建立网络链接相关信息来建立的。第一实体可以是在未进行主动探测但在被接触(如按下实体键)或是非接触(如通过传感器感应到)激发后才能接收到第二实体或第三实体主动发出的信号并通过接收到而感知到第二实体的或第一实体是在进行了主动探测并由此引发所述第二实体主动发出信号并被所述第一实体接收到而感知到所述第二实体的。第一实体和第二实体两者之间可以事先已建立通信链路并是在第一实体或第一系统接收到第二实体/非第一实体和第二实体的第三实体主动发出请求推送信号后直接进行推送的且若是二实体主动发出的其接收请求推送信号和进行推送不是基于同一逻辑通信链路(即基于不同的逻辑通信链路,甚至采用是不同的通信协议),或者并是在第一实体或第一系统端被人工或自动触发后直接进行推送的。第一实体接收信号是通过其上运行的固件程序、属于操作系统的服务程序或不属于操作系统的服务程序自动接收的或者进一步明确是按指定的一个/超过一个通信协议或还有一个/超过一个端口进行接收的,参见前面的说明解释,不再赘述。唤醒第一实体或同时还唤醒其进行推送/执行其它功能要求第二实体或第三实体主动发出的信号包含特定的内容,或者进一步明确没有包含该特定的内容则不能够唤醒第一实体或同时还唤醒其进行推送/执行其它功能;唤醒第一实体或同时还唤醒其进行推送/执行其它功能要求第二实体或所述第三实体主动发出的信号采用特定的格式,或者进一步明确没有采用该特定的格式则不能够唤醒第一实体或同时还唤醒其进行推送/执行其它功能;第二实体或第三实体主动发出的特定格式的信号其格式可以是公开的格式或是不公开的格式;第二实体或第三实体主动发出的信号其格式是第一实体不能识读和/所需要的则第一实体不进行推送;第一实体接收第二实体或所述第三实体主动发出的信号的功能可以是手动或自动使能的,或者进一步明确手动或自动使能是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现;第一实体接收第二实体或第三实体主动发出的信号的功能可以手动或自动关闭的,或者进一步明确手动或自动关闭是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的。可以要求在建立通信链路后第一实体还必需获得来自第二实体/第二系统的许可才进行推送;可以要求第一实体还必需对第二实体/第二系统是否具有接收推送的权限进行验证且通过验证才进行推送,第一实体对第二实体/第二系统是否具有接收推送的权限进行验证的方式是验证第二实体/第二系统的用户ID/用户名、数字签名/数字证书和/或口令/密码/授权码或者进一步明确全部或部分需要在其输入设备上即时输入,或者进一步明确输入是通过键盘鼠标触摸屏、非键盘键的按键、开关、语音、摄像和/或其它传感器感应输入的;可以要求第二实体/第二系统也对第一实体/第一系统是否具有向其推送的权限进行验证且通过验证才进行推送,第二实体/第二系统也对第一实体/第一系统是否具有向其推送的权限进行验证的方式是验证第一实体/第一系统的用户ID/用户名、数字签名/数字证书和/或口令/密码/授权码或者进一步明确全部或部分需要在其输入设备上即时输入,或者进一步明确输入是通过键盘、鼠标、触摸屏、非键盘键的按键、开关、语音、摄像和/或其它传感器感应输入的。推送应用(包括推送输入输出和推送程序两种情况,下同)在运行中的第二实体或第二系统可随时或在特定时机将占用其输入设备或输出设备的推送应用关闭或挂起或从前端切换至后台或从后台切换至前端,可以明确是通过操作实体按钮、操作实体按键、操作实体开关、操作虚拟按钮、操作虚拟按键和/或操作虚拟开关实现的。建立通信链路后第一实体获得来自第二实体/第二系统的许可可以是先进行了提示并在同意推送的情况下获得明示许可的或是在没有反对推送的情况下获得默示许可的,还可进一步明确所述同意推送的操作是通过操作实体按钮/按键/开关实现的或是通过操作虚拟按钮/按键/开关实现的,或者进一步明确所述反对推送的操作是通过操作实体按钮/按键/开关实现的或是通过操作虚拟按钮/按键/开关实现的。推送应用已完成运行的第二实体/第二系统可以不保留被推送的程序或不保留被推送的数据或不保留任何推送应用运行中的痕迹或不记录推送应用运行中全部/部分输出或仅保留被推送的程序作为本地副本(下次还可使用,即前面提到过的,这里的本地是第二实体/第二系统本地)或仅保留被推送的数据作为本地副本或保留全部接收的程序和数据或记录推送应用运行中全部/部分输入或记录推送应用运行中全部/部分输出或记录推送应用运行中全部/部分分析处理结果或记录推送应用运行中全部/部分本地操作日志或记录推送应用运行中全部/部分本地数据访问日志。推送的程序可以为脚本程序或进一步明确是批处理文件/HTML文件/XML文件/普通文本文件,也可以是二进制程序或进一步明确是EXE文件/COM文件/DLL文件/OCX文件。推送的程序可以为应用程序或为系统程序或为病毒程序或为木程序。推送的程序全部或部分可以是加密了的、数字签名了的、通过验证的和/或通过第三方认证的。推送的数据全部或部分可以是加密了的、是数字签名了的、包含全部/部分推送的程序的摘要和/或包含全部/部分推送的数据的摘要。推送的程序或还有数据全部或部分可以是通过对称加密算法或非对称加密算法加密了的;推送的程序或还有数据全部或部分是通过同态加密算法或非同态加密算法加密了;推送的程序或还有数据全部或部分可以是通过校验、通过分析和/或使用验证模进行验证的;推送的程序或还有数据全部或部分可以是依据第三方认证标记、依据第三方认证证书和/或使用第三方认证模块判断是否通过第三方认证的。已接收推送的程序或还有数据的第二实体或第二系统只运行能够正确解密的上述推送的程序、只使用能够正确解密的数据运行上述推送的程序、只运行能通过验证的上述推送的程序、只使用能通过验证的上述推送的数据运行上述推送的程序和/或只运行已通过第三方认证的上述推送的程序。已接收推送的程序或还有数据的所述第二实体或所述第二系统不运行不能够正确解密的上述推送的程序、不使用不能够正确解密的数据运行上述推送的程序、不运行不能通过验证的上述推送的程序、不使用不能够通过验证的数据运行上述推送的程序和/或不运行没有通过第三方认证的上述推送的程序。第一实体可以为固定设备单体、半固定设备单体、便携计算机、平板电脑、移动终端、可穿戴设备或者其它包括具有通信和处理能电子装置或计算机装置的作为其一部分的至少具有通信能力的固定、半固定、可移动或可穿戴单体;可进一步明确第一实体为闸机含权限输入模块部分单体、其它出入口门禁系统含身份识别单元部分单体、其它出入口门禁系统控制台、家用电器灯具游戏机、导航仪、智能家居主控设备、考勤机、收款机、POS机、密码输入器、自动柜员机、存取款一体机、自动售货机、自动售票机、自动充值机、自动检票机、自助查询机、自助打印机、航空自助值机设备、多功能自助服务终端、其它自助业务办理机、无人售票机、磁条卡读写/阅读器、芯片卡读写/阅读器、射频读写/阅读器、共享单车、共享电动车、共享充电宝模式中充电宝管理装置、其它共享经济模式中的共享商品、其它共享经济模式中管理共享商品的装置、车体汽车电子控制装置、车载汽车电子控制装置、其它车用电子装置、非机动车用电子控制装置、其它非机动车车用电子装置、机电设备电子控制装置、其它机电设备用电子装置、大中型机电设备控制台、大中型计算机系统控制台、功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表、智能腕带、电表、表、燃气表或其它需要实现非接触访问的电子设备/计算机设备。第二实体可以为固定设备单体、半固定设备单体、便携计算机、平板电脑、移动终端、可穿戴设备或者其它包括具有通信和处理能力的电子装置或计算机装置的作为其一部分的至少具有通信能力的固定、半固定、可移动或可穿戴单体;可以进一步明确第二实体为功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表或智能腕带。第一系统为固定设备(不一定要求为单体,下同)、半固定设备、便携计算机、平板电脑、移动终端、可穿戴设备、其它具有通信和处理能力的电子装置/计算机装置或上述系统可以将作为其一部分的第一实体分离出去时将所述第一实体分离后的部分;可以进一步明确第一系统为闸机、出入口门禁系统、家用电器、智能家具系统、考勤系统、销售系统、共享经济模式后台支撑系统、电子政务系统、银行柜台系统、银行支付系统、网上支付系统、汽车、其它机动车、非机动车、机电设备、自助购票/取票系统、无人售票系统、自助值机系统或上述系统可以将作为其一部分的第一实体分离出去时将所述第一实体分离后的部分。第二系统为固定设备、半固定设备、便携计算机、平板电脑、移动终端、可穿戴设备、其它具有通信和处理能力的电子系统/计算机系统或上述系统可以将作为其一部分的第二实体分离出去时将所述第二实体分离后的部分;可以进一步明确第二系统为移动智能终端、可穿戴智能设备、平板电脑、便携计算机或上述系统可以将作为其一部分的第二实体分离出去时将所述第二实体分离后的部分。第三实体可以为功能手机、智能手机、平板电脑、PDA、笔记本电脑、智能手表或智能腕带。把正在运行的程序的输入输出同时推送到第二实体的输入输出设备上或经第二实体同时推送到其连通的所述第二系统的输入输出设备上时,可以要求至少推送一个交互界面进行可视化展现以方便交互,可进一步明确该交互界面在输出设备上一开始展现即可在限定的较短时间内完成展现以进行交互而无需明显等待、该交互界面可在作为输出设备的屏幕锁定的时候无需解锁即可展现、该交互界面可在同时作为输入设备和输出设备的触摸屏锁定的时候无需解锁即可输入、该交互界面可在作为输出设备的屏幕关闭的时候自行打开然后展现和/或该交互界面可在该作为输出设备的屏幕前端已有其它界面的情况下自动在前端展现。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序且同时使用其输入和输出设备进行输入输出时,可以要求至少要在输出设备上可视化展现一个交互界面以方便交互,可以进一步明确该交互界面在输出设备上一开始展现即可在限定的较短时间内完成展现以进行交互而无需明显等待、该交互界面可在作为输出设备的屏幕锁定的时候无需解锁即可展现、该交互界面可在同时作为输入设备和输出设备的触摸屏锁定的时候无需解锁即可输入、该交互界面可在作为输出设备的屏幕关闭的时候自行打开然后展现和/或该交互界面可在该作为输出设备的屏幕前端已有其它界面的情况下自动在前端展现。把正在运行的程序的输入输出同时推送到第二实体的输入输出设备上或经第二实体同时推送到其连通的第二系统的输入输出设备上时,可以要求不会展现可视化的交互界面还可进一步明确是通过相应的输出设备播放提示音、开启提示灯和/或闪烁提示灯后即可通过相应的输入设备输入。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本且同时使用其输入和输出设备进行输入输出时,可以要求不会展现可视化的交互界面还可进一步明确是通过相应的输出设备播放提示音、开启提示灯和/或闪烁提示灯后即可通过相应的输入设备输入。把正在运行的程序的输出推送到第二实体的输出设备上或经第二实体同时推送到其连通的第二系统的输出设备上时所展现的可视化界面可与其它需要展现的可视化界面共享可以使用同一个作为输出设备的屏幕还可进一步明确该其它需要展现的可视化界面是其它推送应用的或是运行本地程序的,以及进一步明确共享使用同一个屏幕时只有一个界面在前端展现或均在前端展现但相互不遮挡或均至少一部分没有被遮挡。把正在运行的程序的输入推送到第二实体的输入设备上或经第二实体同时推送到其连通的第二系统的输入设备上接收输入时可与其它程序共享使用同一个输入设备,还可进一步明确共享使用同一个输入设备时只有一个程序在当前通过该输入设备进行输入或均在当前通过该输入设备进行输入但各自接收不同的输入内容。把正在运行的程序的输出推送到第二实体的输出设备上或经第二实体同时推送到其连通的第二系统的输出设备上时可以独占使用相关的输出设备直至结束或者被切换到后台、挂起或关闭,还可进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭。把正在运行的程序的输入推送到第二实体的输入设备上或经第二实体同时推送到其连通的第二系统的输入设备上接收输入时可以独占使用相关的输入设备直至结束或被切换到后台、挂起或关闭,还可进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭。把正在运行的程序的输入和/或输出推送到第二实体的输入设备和/或输出设备上或经第二实体推送到其连通的所述第二系统的输入设备和/或输出设备上时,可以不停止或不挂起所述第二实体或所述第二系统在运行的程序或进一步明确将已在前端运行的程序切换到后台、挂起或关闭,还可进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭。把正在运行的程序的输入和/或输出推送到第二实体的输入设备和/或输出设备上或经第二实体推送到其连通的第二系统的输入设备和/或输出设备上时可有运行的本地程序或其它推送应用还可进一步明确此时将已在前端运行的程序或其它推送应用切换到后台、挂起或关闭,以及进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时可有运行的本地程序或其它推送应用还可进一步明确此时将已在前端运行的程序或其它推送应用切换到后台、挂起或关闭,以及进一步明确可以通过特定滑屏操作、特定按键操作、特定语音控制操作、通过视频/图像采集方式实现的特定控制操作或其任意组合实现将前端运行程序或其它推送应用切换到后台、挂起或关闭。第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时可使用能够访问的服务和/或可调用本地的程序还可进一步明确可调用的本地程序为动态链接库、控件、运行环境提供的函数和/或运行环境提供的其它功能。第二实体或第二系统该保存的推送的程序的本地副本或还有推送的数据的本地副本可以是存储在同一个专门划分出来的存储空间内或存储在不同的专门划分出来的存储空间内或者进一步明确上述存储空间和上述推送的程序运行中能够访问的存储空间是同一个存储空间或和其运行的内存空间是同一个存储空间。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本是在一个专门划分出来的内存空间内运行或进一步明确该内存空间和本地程序运行使用的内存空间是截然分开的。第二实体或第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本时仅能访问存储在专门划分出来的存储空间的数据、不能访问上述存储在专门划分出来的存储空间的数据之外的数据、仅能访问经过特别授权的数据和/或不能访问没有经过特别授权的数据或者进一步在访问上述能够访问的数据和/或不能访问的数据时会提示和/或会记录访问日志。第二实体可以自动接收第一实体的推送可以是在打开了自动接收的开关后才可以自动接收推送或者进一步明确所述自动接收的开关可以手动关闭或必须手动关闭或可以自动关闭或只能自动关闭或必须手动打开或只能自动打开或可以手动打开也可以自动打开或可以手动关闭也可以自动关闭,上述自动接收的开关可以是实体开关或是虚拟开关或是既有实体开关又有虚拟开关。
[0007] 实现上述推送方式运行程序方法的装置,至少包含作为第一实体的推送装置和作为第二实体的接收推送装置,或者还包含与第一实体连通的作为第一系统的推送源装置和/或与第二实体连通的作为第二系统的推送目标装置,还可包含与第一实体连通的作为第一系统的推送源装置以及与第二实体连通的作为第二系统的推送目标装置,甚至还可包含作为第三实体的信号发送装置。可以进一步明确所述推送装置为固定设备、半固定设备、便携计算机、移动终端或可穿戴设备,以及进一步明确接收推送装置为便携计算机、移动终端或可穿戴设备,具体实现的细节参见上述推送方式运行程序方法的技术方案,不再赘述。
[0008] 上述推送方式运行程序方法的运用方法,其技术方案为:一是应用上述推送方式运行程序方法,通过第二实体或第二系统的输出设备展现推送应用的输出,可进一步明确上述输出设备包含所述第一实体或所述第一系统的输出设备不具有的功能(这样可以弥补原来的不足)、方便用户使用(通过位置灵活、简化操作来方便使用)和/或利于实现输出信息的保密(可以用自己的设备并可附加防护措施、可以在无人监控的位置,这样利于保密)。二是应用上述推送方式运行程序方法,通过所述第二实体或所述第二系统的输入设备实现推送应用的输入,可进一步明确上述输入设备包含所述第一实体或所述第一系统的输入设备不具有的功能(这样可以弥补原来的不足)、方便用户使用(通过位置灵活、简化操作来方便使用)和/或利于实现输入信息的保密(可以用自己的设备并可附加防护措施、可以在无人监控的位置,这样利于保密)。三是应用上述推送方式运行程序方法,通过所述第二实体或所述第二系统的输入输出设备实现对在所述第一实体或所述第一系统上运行的程序功能的使用,可以进一步明确上述程序功能包含所述第二实体或所述第二系统不具有的功能(这样可以弥补原来的不足)、包含所述第二实体或所述第二系统无法通过运行程序实现的功能(这样可以弥补原来的不足)、使用起来可节约费用成本(通过分摊成本实现节约)和/或使用起来可减少对本地资源的消耗(通过共享资源实现减少消耗)。四是应用上述推送方式运行程序方法,通过所述第二实体或所述第二系统运行推送的程序或使用推送的数据运行推送的程序或运行推送的程序的本地副本或使用推送的数据的本地副本运行推送的程序的本地副本实现上述程序或还有数据的免下载、免安装和/或免操作主动运行(这些都是方便使用的好处),还可进一步明确上述程序包含所述第二实体或所述第二系统不具有的功能(这样可以弥补原来的不足)、通过验证/认证不会收集本地原始保存的信息/原始输入的信息从而利于实现信息保密(本条和后面都是利于保护信息安全保密)和/或通过验证/认证只分析处理经过加密的本地原始保存的信息/原始输入的信息从而利于实现信息保密。五是应用上述推送方式运行程序方法,推送可对所述第一系统或所述第一实体的设备操控、数据访问、数据加工、数据传输和/或其它功能使用的应用,从而通过所述第二实体或所述第二系统实现对所述第一系统或所述第一实体的设备操控、数据访问、数据加工、数据传输和/或其它功能使用,这样可以实现方便操作。应用上述推送方式运行程序方法,推送可对所述第一系统或所述第一实体的身份认证、授权和/或鉴权的应用,从而通过所述第二系统或所述第二实体实现所述第一系统或所述第一实体对其的身份认证、授权和/或鉴权,这样一是为了实现方便操作,而是利于信息安全保密。六是应用权利上述推送方式运行程序方法,推送所述第二系统或所述第二实体为所述第一系统或所述第一实体提供其数据访问、数据加工、数据传输和/或其它功能使用的应用,从而实现所述第二系统或所述第二实体为所述第一系统或所述第一实体提供其数据访问、数据加工、数据传输和/或其它功能使用,这样可以实现方便操作。七是应用上述推送方式运行程序方法,推送所述第一系统或所述第一实体与所述第二系统或所述第二实体之间的即时通信交互和/或操作协同的应用,实现所述第一系统或所述第一实体与所述第二系统或所述第二实体之间的即时通信交互和/或操作协同,这样可以实现方便操作。上述技术方案可以任意组合。
[0009] 上述推送方式运行程序方法的运用方法可以在现实应用中进一步细化和完善,几种典型的技术方案(也是上述推送方式运行程序方法的实施例)是:实施例1:将上述推送方式运行程序方法应用到共享单车、共享汽车、共享电动自行车、共享衣服、共享充电宝、共享篮球、共享雨伞或共享按摩椅商业模式应用中,第一实体为上述共享单车、共享汽车或共享电动自行车或者共享衣服、共享充电宝、共享篮球、共享雨伞或共享按摩椅的管理装置,第二实体为智能手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到所述第二实体或将第二实体放入靠近所述第一实体的有效感知范围内使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送请求使用共享物品的应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面申请使用相应的作为第一实体的共享物品或第一实体管理的共享物品,并在提交申请默认同时提交了用户信息后即在用户信息验证通过同意其可使用或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后同意其可使用或者并在提交申请但没有同时提交用户信息后还要求其输入相应的用户信息和/或密码/口令/授权码/生物特征且在验证通过后同意其可使用或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后同意其可使用或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后同意其可使用,用户即可直接使用相应的共享物品或者根据其在同意其可使用时提供的相关信息去获得相应的共享物品的使用或进一步该相关信息为解锁密码/授权码。应用本技术方案,使用共享单车的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,共享单车-进一步明确是锁是推送装置,手机是接收推送装置,通信协议采用NFC技术相关的协议):要使用某共享单车,将手机往该共享单车的锁附近放一下(通过NFC能够感知的范围),激活其推送功能,共享单车将解锁应用推送到手机上,锁定且关闭屏幕的手机的屏幕被开启并在没有解锁的情况下直接运行该推送的解锁应用并进入到解锁界面,解锁应用读取本地(手机)的用户信息(如手机号码)然后要求输入指纹进行使用授权,通过手机输入指纹验证成功后,共享单车自动开锁即可使用,也可以像现在的共享单车应用一样显示开锁密码然后凭该密码自行开锁。本技术方案首先实现了操作便捷,无需屏幕解锁、启动应用、进入申请使用界面这么繁琐的现有操作过程,直接进入解锁界面;其次无需安装应用,而现在不同公司的共享单车有不同的应用、要使用哪家公司的共享单车就必须安装相应的应用;第三是可以使用手机独有验证方式,将指纹验证放到共享单车上是不现实的,而手机可以轻松解决,更加安全可靠。若在这个过程中想使用手机上的已运行的即时交互软件(假设屏幕已解锁),则可以通过左右滑屏操作进行切换。
[0010] 实施例2:将上述推送方式运行程序方法应用于移动支付应用中,第一实体为上述移动支付应用中收付款装置或其具有通信功能的前端部分,第二实体为智能手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送移动支付的应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面进行收款和/或付款,或者进一步明确在直接输入了收款账户信息或进一步明确收款账户信息为银行账户收款信息/网上支付平台账户收款信息即可完成收款或者在直接输入了付款账户信息和/或提交了相应的密码/口令/授权码/生物特征的付款授权信息并在验证通过后即可完成付款或者在自动/经许可读取本地保存的收款账户信息后或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后后即可完成收款或者在自动/经许可读取本地保存的付款账户信息或还需读取本地保存的相应的密码/口令/数字证书/授权码/生物特征等付款授权信息并在验证通过后后即可完成付款或者在自动/经许可读取本地保存的付款账户信息或还需读取并验证了相应的硬件属性信息/软件设置信息并在验证通过后后即可完成付款或者在交互界面操作后调用本地网上支付功能并在其支付界面输入了付款账户信息和/或提交了相应的密码/口令/授权码/生物特征等付款授权信息并在验证通过后或无需输入任何信息即可完成付款。应用本技术方案,进行移动支付的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,收款机-进一步明确是其前端部分是推送装置,手机是接收推送装置,通信协议采用蓝牙技术相关的协议):将手机往该收款机的前端部分附近放一下(通过蓝牙能够感知的范围),激活其推送功能,收款机将支付应用推送到手机上,锁定且关闭屏幕的手机的屏幕被开启并在没有解锁的情况下直接运行该推送的支付应用并进入到支付界面,输入银行卡号和支付密码后即完成支付,若要使用支付平台进行支付,则在支付界面选择某支付平台,然后调用本地已安装的该支付平台的应用程序并进入到付款授权界面,通过手机输入指纹授权后,即完成支付。
[0011] 实施例3:将上述推送方式运行程序方法应用于电子防盗锁或门禁系统开关中,第一实体为上述电子防盗锁、门禁系统或门禁系统可控制锁的前端部分,第二实体为手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内或第二实体通过其上软件/硬件操作发出特定格式/内容的信号使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送锁控制的应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面进行锁的控制,并在输入了相应的密码/口令/授权码/生物特征且在验证通过后或还要求其提供相应的用户信息即可实现对锁的控制。应用本技术方案,进行非接触开锁的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,门禁系统-进一步明确是其控制部分是推送装置,手机是接收推送装置,通信协议采用WIFI技术相关的协议):将手机往该收款机的控制部分附近放一下(通过WIFI能够感知的范围)或按一下控制部分的特定按钮,激活其推送功能,门禁系统将开锁应用推送到手机上,锁定且关闭屏幕的手机的屏幕被开启并在没有解锁的情况下直接运行该推送的开锁应用并进入到开锁界面,通过手机输入指纹授权后,即完成开锁。也可以是门禁系统将开锁界面推送到手机上,通过手机输入正确的密码后,即完成开锁。
[0012] 实施例4:将上述推送方式运行程序方法应用于电视、机顶盒、音响、箱、空调、媒体播放机、供暖控制机、电饭煲、电烤箱、电扇、扫地机器人、摄像头、电动窗帘、空气净化器或其它家用电器的遥控应用中,第一实体为上述电视、机顶盒、音响、冰箱、空调、媒体播放机、供暖控制机、电饭煲、电烤箱、电风扇、扫地机器人、摄像头、电动窗帘、空气净化器或其它家用电器,第二实体为手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内或第二实体通过其上软件/硬件操作发出特定格式/内容的信号使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送家用电器遥控应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面实现对家用电器的遥控,或者进一步明确在进行遥控前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行遥控。应用本技术方案,进行非接触开锁的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,家电是推送装置,手机是接收推送装置,通信协议采用WIFI技术相关的协议):将手机往要控制的电视机附近放一下(通过WIFI能够感知的范围),激活其推送功能同时也激活了附近其它家电的推送功能,这些家电都将遥控界面推送到手机上,各自界面都有可辨认的一部分没有被遮挡,选择电视机的遥控界面进行操作控制。
[0013] 实施例5:将上述推送方式运行程序方法应用于ATM机、取号机、取票机、购票机、充值机或其它自助业务办理机的非接触使用中,第一实体为上述ATM机、自助查询机、取号机、取票机、购票机、充值机或其它自助业务办理机,第二实体为手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内或第二实体通过其上软件/硬件操作发出特定格式/内容的信号使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送自助业务办理机的非接触操作应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面实现对上述自助业务办理机的非接触操作,或者进一步明确在进行遥控前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行非接触操作。应用本技术方案,进行非接触自助查询的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,图书馆的自助查询检索机是推送装置,手机是接收推送装置,通信协议采用WIFI技术相关的协议):将手机往该自助查询检索机附近放一下(通过WIFI能够感知的范围),激活其推送功能,该自助查询检索机将查询检索界面推送到手机上(不同的手机对应不同的查询检索进程,即进行不同的查询),锁定且关闭屏幕的手机的屏幕被开启并在没有解锁的情况下直接运行该推送的查询检索应用并进入到查询检索界面,通过手机输入关键字,即可进行查询检索并在手机显示结果。
[0014] 实施例6:将上述推送方式运行程序方法应用于近距离使用功能的应用中,第一实体为实体为台式计算机、便携式计算机、手机、平板电脑或智能手表,第二实体为手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内或第二实体通过其上软件/硬件操作发出特定格式/内容的信号或用特定的数据线连接第一实体和第二实体使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送近距离使用功能的应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面实现对第一实体功能的近距离使用或者进一步明确上述功能为第一实体主机本身具有的功能和/或是其外设具有的功能,或者进一步明确在进行近距离使用前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行近距离使用。应用本技术方案,进行近距离无线使用打印功能的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,连有打印机的台式机是推送装置,平板电脑是接收推送装置,通信协议采用WIFI技术相关的协议):将平板电脑往要台式机附近放一下(通过WIFI能够感知的范围),激活其输出推送功能,将共享使用打印功能的应用推送到平板电脑上,平板电脑运行该推送的应用并进入到共享使用打印功能的界面,通过输入选择平板电脑上要打印的文档后,即可把文档传送过去并完成打印。
[0015] 实施例7:将上述推送方式运行程序方法应用于近距离读数的应用中,第一实体为实体为电子化的电表、水表、燃气表、其它不方便抄表的计量表或其它传感器读数器,第二实体为手机、平板电脑或智能手表,按下第一实体的实体按钮激发第一实体主动探测并感知到第二实体或将第二实体放入靠近第一实体的有效感知范围内或第二实体通过其上软件/硬件操作发出特定格式/内容的信号使第一实体感知到第二实体,然后建立两者之间的通信链接然后第一实体向第二实体推送近距离读数的应用或者进一步明确是将第一实体上运行的相应程序的输入输出推送到第二实体的输入输出设备上或是将相应程序/程序及数据推送到第二实体上运行,用户即可通过第二实体的输入输出设备展现的交互界面实现对第一实体的近距离读数,或者进一步明确在进行近距离使用前需要输入用户信息或还要求其输入相应的密码/口令/授权码/生物特征且在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地保存的相应的用户信息和/或密码/口令/数字证书/授权码/生物特征并在验证通过后或者在自动/经许可读取本地保存的用户信息或还需在读取本地相应的硬件属性信息/软件设置信息并在验证通过后才能进行近距离读数。应用本技术方案,进行非接触读表的步骤如下(假定相关的设备都是实现了推送方式运行程序方法的装置,在室内的水表是推送装置,手机是接收推送装置,通信协议采用WIFI技术相关的协议):将手机往要读表的水表附近的室外放一下(通过WIFI能够感知的范围),激活其输出推送功能,将计数界面推送到手机上,即可完成读表。
[0016] 从上述方法中可以提炼处一种保护信息安全的方法,其技术方案是:方案一是从上述推送方式运行程序方法也可从上述推送方式运行程序方法的应用方法中的全部或部分输入是通过第二实体或第二系统的输入设备而非第一实体或第一系统本身的输入设备进行输入从而利于实现输入信息的保密提炼出的全部或部分输入是通过从与本身分离的或另在本身附加的输入端进行输入,前文提到可以利用位置灵活及采取附加的防护措施来保护信息安全,也可进一步拓展要求该输入端是可信的,一般来说自己的设备手机就是可信的,更利于保护输入信息安全。方案二是从上述推送方式运行程序方法也可从上述推送方式运行程序方法的应用方法中的全部或部分输出是通过通过第二实体或第二系统的输入设备而非第一实体或第一系统本身的输出设备进行输出从而利于实现输出信息的保密提炼出的全部或部分输出是从与本身分离的或另在本身附加的输出端进行输出,前文提到可以利用位置灵活及采取附加的防护措施来保护信息安全,也可进一步拓展该输出端是可信的,一般来说自己的设备手机就是可信的,更利于保护输出信息安全。
方案三是从上述推送方式运行程序方法也可从上述推送方式运行程序方法的应用方法中的推送的程序是通过验证的提炼出的程序是通过验证的并结合拓展的通过验证可确认该程序能够保护信息安全,通过验证可确认该程序能够保护信息安全是保护信息安全一个很好的措施,不能通过这种验证的可以认为至少是存在安全隐患的,就不能运行;还可进一步明确可确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息,上述措施从不同度保护了信息的安全。方案四是从上述推送方式运行程序方法也可从上述推送方式运行程序方法的应用方法中的推送的程序是通过第三方认证的提炼出的程序是通过第三方认证的并结合拓展的通过第三方认证可确认能够保护信息安全,通过第三方认证可确认该程序能够保护信息安全是保护信息安全一个很好的措施,不能通过这种第三方认证的可以认为至少是存在安全隐患的,就不能运行;还可进一步明确可确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息,上述措施从不同角度保护了信息的安全。上述方案可以任意组合。
[0017] 上述保护信息安全的方法可以进一步细化和完善,其技术方案是采用以下技术措施之一或任意组合:1、传回或保存的不能正确解密的本地保存的信息是采用同态加密算法加密的仍然可以在不解密的情况下进行分析处理,这是同态加密算法的优点,可以在在不解密的情况下进行分析处理,下同;2、传回或保存的不能正确解密的本地输入的信息是采用同态加密算法加密的仍然可以在不解密的情况下进行分析处理;3、在进行用户认证的时候将用户认证相关信息推送到或加密后推送到输入端以在输入端进行用户认证,目前用户认证都在后台进行,前端输入用户认证相关的信息都传回后台进行用户认证,本技术措施则反其道而行之,把存于后台的用户认证相关的信息推送到前端进行用户认证,本技术措施可以作为一个独立的权利要求提出,还可结合本发明其它的保护信息安全的方法和措施对其进行进一步完善,可以任意选一,也可是选择其它的保护信息安全的方法和措施的任意组合。还可进一步明确用户认证相关信息是除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码,因为后台数据推送到前端一般要求尽可能少,否则又会造成这些推送的数据的不安全,因此,只能有选择的从后台数据中挑出一些数据,其依据就是输入和提取的用户名/用户名其它等价信息(可以是硬件属性、IP地址等可以替代用户名的信息),上述除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码可以是根据该用户名/用户名其它等价信息检索出来后再推送到输入端的;4、在进行信息分析处理的时候将与本地输入的信息和/或本地保存的信息一同进行分析处理的信息推送到或加密后推送到输入端以在输入端进行分析处理,这是第3项的拓展,从前端用户认证拓展到前端信息分析处理,同样可以作为一个独立的权利要求提出,还可结合本发明其它的保护信息安全的方法和措施对其进行进一步完善,可以任意选一,也可是选择其它的保护信息安全的方法和措施的任意组合;5、在进行用户认证的时候将用户认证相关信息和与用户认证有关的本地输入的信息一同推送到或一同加密后推送到第三方以在第三方进行用户认证或者进一步明确用户认证相关信息是除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码,或者上述除用户名/用户名其它等价信息之外的用户认证需要的信息、数字签名、数字证书、口令、密码或授权码是根据该用户名/用户名其它等价信息检索出来后再推送到输入端的;这是第3项的变种,从前端用户认证变为到第三方进行用户认证;同样可以作为一个独立的权利要求提出,还可结合本发明其它的保护信息安全的方法和措施对其进行进一步完善,可以任意选一,也可是选择其它的保护信息安全的方法和措施的任意组合;
6、在进行信息分析处理的时候将需要分析处理的信息与本地输入的信息和/或本地保存的信息一同推送到或一同加密后推送到第三方以在第三方进行分析处理;这是第4项的变种,从前端信息分析处理变为到第三方进行信息的分析处理;同样可以作为一个独立的权利要求提出,还可结合本发明其它的保护信息安全的方法和措施对其进行进一步完善,可以任意选一,也可是选择其它的保护信息安全的方法和措施的任意组合;7、上述不能正确解密的本地输入的信息只适用于个人信息和/或个人隐私信息或者进一步明确上述信息为结构化信息和/或非结构化信息,个人信息、个人隐私信息是需要重点保护的,下同;8、上述不能正确解密的本地保存的信息只适用于个人信息和/或个人隐私信息或者进一步明确上述信息为结构化信息和/或非结构化信息。
[0018] 上述保护信息安全的方法的运用方法,其技术方案(也可作为实施例)有以下几种:实施例1:将上述保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其在用户端运行的软件部分必须能够通过验证或第三方认证确认不会不经授权访问本地保存的信息、不会不经许可传回能够正确解密的本地保存的信息、不会不经许可传回能够正确解密的本地输入的信息、不会不经许可保存能够正确解密的本地输入的信息、只传回不能正确解密的本地保存的信息、只传回不能正确解密的本地输入的信息、只保存不能正确解密的本地保存的信息和/或只保存不能正确解密的本地输入的信息。应用本技术方案,进行信息安全保护的具体方法如下,搜索引擎公司某度的互联网搜索应用被怀疑收集用户信息,因此某度需要把其互联网搜索应用用户需要访问网页程序交由第三方认证确认不会收集用户信息,才能让人相信确实没有收集用户信息。
[0019] 实施例2:将上述保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其用户认证是在用户端完成的或者进一步明确是后台根据用户端输入的用户名或其它等价信息从后台用户认证信息中检索出相关的认证信息推送到或加密后推送到用户端再与用户端输入的其它与用户认证有关的信息进行分析比较完成的。应用本技术方案,进行信息安全保护的具体方法如下,某C/S模式的软件系统,其客户端程序在用户输入用户名和密码后,服务端程序根据该用户名检索出对应的密码,推送到客户端和用户输入的密码进行比对,一致的则通过认证。
[0020] 实施例3:将上述保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其用户认证是在第三方完成的或者进一步明确是后台根据用户端输入的用户名或其它等价信息从后台用户认证信息中检索出相关的认证信息与用户端输入的其它与用户认证有关的信息一同推送到或一同加密后推送到第三方再进行分析比较完成的。应用本技术方案,进行信息安全保护的具体方法如下,某C/S模式的软件系统,其客户端程序在用户输入用户名和密码后,服务端程序根据该用户名检索出对应的密码,和用户输入的密码一起推送到第三方进行比对,第三方比对一致的则通过认证。
[0021] 实施例4:将上述保护信息安全的方法运用到B/S模式或C/S模式的软件系统上,其信息采集是在用户端完成的且其中采集到的个人信息和/或个人隐私信息是加密保存在第三方,需要使用时向该第三方提出请求由第三方对相应的信息进行解密并执行相应的处理或不解密直接执行的处理,或者进一步明确是将指定的视频图像信息解密后提供给司法机关、将按其中明文保存的指定电子邮箱信息发送邮件、将其中以同态加密算法加密的指定信息在不解密的情况下直接进行运算处理并反馈结果或是将其中指定的电话号码信息解密后发送短信。应用本技术方案,进行信息安全保护的具体方法如下,某C/S模式的软件系统,其客户端程序采集的姓名、身份证号码、手机号、家庭住址等个人信息均存储到第三方而不是存储在服务端,服务端程序要使用某人的手机号发送短信时,将某人的ID和短信内容发给第三方,第三方根据该ID检索到该人的手机号后将短信内容发送至其手机号,如果第三方是可信的,那么信息安全就是有保障的。
[0022] 还可以从上述推送方式运行程序方法的特定情况中提炼出一种特定信号识读RFID方法,其技术方案是:将上述推送方式运行程序方法中的唤醒第一实体或同时还唤醒其进行推送/执行其它功能要求第二实体或第三实体主动发出的信号包含特定的内容和/或采用特定的格式中的第一实体明确是基于RFID技术来接收信号的,由此提炼出通过包含特定的内容和/或采用特定的格式的信号来唤醒RFID实现对RFID的识读,还可进一步明确没有包含特定的内容和/或采用该特定的格式则该信号不能够唤醒该RFID实现对该RFID的识读,以及还要求特定的内容应该在全部信号的最前部分和/或发出信号的频段和RFID反馈的频段是不同的。
上述方案还可进一步细化,该RFID包含可直接用于确定时间的数据、可直接用于确定位置的数据和/或可直接用于执行的指令或者进一步明确该RFID是通过关联时钟以获得可直接确定时间的数据的、该RFID是通过关联定位模块以获得可直接用于确定位置的数据的和/或该RFID是通过关联指令发生器或指令存储器以获得可直接用于执行的指令的。目前的RFID标签,只要是对应的阅读器就可以读出RFID标签的内容,通过本方法,对应的阅读器还需能够发出特定信号才能读出RFID标签的内容,否则无法唤醒RFID反馈其内容,这样就可以实现RFID标签的内容不能被随意识读,从而保护其信息安全。
[0023] 上述特定信号识读RFID方法可以提炼出一种包含特定数据的RFID,其技术方案是:RFID包含可直接用于确定时间的数据、可直接用于确定位置的数据和/或可直接用于执行的指令;还可进一步明确RFID是通过关联时钟以获得可直接确定时间的数据的,以及进一步明确RFID是通过关联定位模块以获得可直接用于确定位置的数据的,以及进一步明确RFID是通过关联指令发生器或指令存储器以获得可直接用于执行的指令的。
[0024] 上述包含特定数据的RFID的使用方法,其技术方案是:将上述包含特定数据的RFID中包含可直接用于确定时间的数据的RFID用作时间标签,还可进一步明确是用作的时间标签;或者将上述包含特定数据的RFID中包含可直接用于确定位置的数据的RFID用作位置标签,还可进一步明确是用作的位置标签;或者将上述包含特定数据的RFID中包含可直接用于执行的指令的RFID用作指令标签,还可进一步明确是用作的指令标签。
相关专利内容
标题 发布/更新时间 阅读量
游戏机 2020-05-11 342
游戏机 2020-05-12 595
游戏机 2020-05-12 587
游戏机 2020-05-12 687
游戏机 2020-05-11 932
游戏机 2020-05-12 374
游戏机 2020-05-13 963
游戏机 2020-05-13 928
游戏机 2020-05-13 343
互动推理游戏机 2020-05-11 542
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈