CN108234659A - 数据处理方法、装置及*** - Google Patents
数据处理方法、装置及*** Download PDFInfo
- Publication number
- CN108234659A CN108234659A CN201810015258.7A CN201810015258A CN108234659A CN 108234659 A CN108234659 A CN 108234659A CN 201810015258 A CN201810015258 A CN 201810015258A CN 108234659 A CN108234659 A CN 108234659A
- Authority
- CN
- China
- Prior art keywords
- operation data
- mentioned
- data
- sensor
- service primitive
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种数据处理方法、装置及***。其中,该方法包括:获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器。本发明解决了现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
Description
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种数据处理方法、装置及***。
背景技术
现有的手机中的传感器与手机中的操作***之间,可以通过程序API接口的方式进行数据传输和交互,因此,不同类型的传感器需要开发不同的驱动程序和API接口程序。
在新型概念的移动零终端和云手机中,也集成有多种类型的传感器,在移动零终端与云端中的应用程序APP进行传感器数据交互时,通常是将传感器数据以原始数据的方式,通过专用的网络通道直接与云端进行数据传输的,但是,由于手机集成的传感器越来越多,需要开发和维护基于不同操作***的驱动程序和API接口,在此情况下,为运营人员的APP开发和维护带来巨大的工作量。
由上可知,现有的移动零终端与云服务器之间的数据需要以原始数据的方式进行传输,不仅传输的数据量较大,数据安全性难以保障,存在数据传输效率较低和数据安全隐患的问题。
针对上述现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据处理方法、装置及***,以至少解决现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
根据本发明实施例的一个方面,提供了一种数据处理方法,包括:获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器。
进一步地,确定与上述至少一种操作数据对应的业务原语,包括:依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型;依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
进一步地,获取当前运行的应用程序和至少一种操作数据,包括:确定上述当前运行的应用程序,以及与上述应用程序对应的至少一种类型的传感器;依据上述至少一种类型的传感器,获取上述至少一种操作数据。
进一步地,在发送上述业务原语至云服务器之后,上述方法还包括:上述云服务器将上述业务原语还原为与上述业务原语对应的至少一种操作数据;上述云服务器确定与至少一种操作数据对应的虚拟传感器;上述云服务器通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
根据本发明实施例的一个方面,提供了一种数据处理***,包括:目标终端,用于获取当前运行的应用程序和至少一种操作数据,并确定与上述至少一种操作数据对应的业务原语,其中,上述操作数据为操作上述应用程序所产生的数据;云服务器,与上述目标终端连接,用于接收上述业务原语,并将上述业务原语还原为与上述业务原语对应的至少一种操作数据。
进一步地,上述目标终端还用于依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型,并依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
进一步地,上述目标终端包括:至少一种类型的传感器,用于采集上述至少一种操作数据;上述云服务器包括:至少一种类型的虚拟传感器,其中,上述传感器与上述虚拟传感器一一对应。
进一步地,上述云服务器还用于确定与至少一种操作数据对应的虚拟传感器,并通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
根据本发明实施例的另一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中,上述程序执行任意一项上述的数据处理方法。
根据本发明实施例的另一方面,还提供了一种处理器,上述处理器用于运行程序,其中,上述程序运行时执行任意一项上述的数据处理方法。
在本发明实施例中,采用将本地操作数据转换为业务原语进行传输的方式,通过获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器,达到了提高数据传输效率和数据传输安全性的目的,从而实现了减少移动零终端与云服务器之间的运营维护工作量的技术效果,进而解决了现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种数据处理方法的步骤流程图;
图2是根据本发明实施例的一种可选的零终端设备和云服务器的交互原理示意图;
图3是根据本发明实施例的一种可选的数据处理方法的步骤流程图;
图4是根据本发明实施例的一种可选的数据处理方法的步骤流程图;
图5是根据本发明实施例的一种可选的数据处理方法的步骤流程图;
图6是根据本发明实施例的一种数据处理***的结构框图;以及
图7是根据本发明实施例的一种数据处理装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
首先,为方便理解本发明实施例,下面将对本发明中所涉及的部分术语或名词进行解释说明:
原语:操作***用语范畴,是指由若干条指令组成,用于完成一定功能的一个过程。
实施例1
根据本发明实施例,提供了一种数据处理方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种数据处理方法的步骤流程图,如图1所示,该方法包括如下步骤:
步骤S102,获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;
步骤S104,确定与上述至少一种操作数据对应的业务原语;
步骤S106,发送上述业务原语至云服务器。
在本发明实施例中,采用将本地操作数据转换为业务原语进行传输的方式,通过获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器,达到了提高数据传输效率和数据传输安全性的目的,从而实现了减少移动零终端与云服务器之间的运营维护工作量的技术效果,进而解决了现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
在一种可选的实施例中,上述步骤S102至步骤S106的执行主体可以为零终端设备,例如:移动零终端或者云手机,上述云服务器为一种远端服务器,其中,零终端设备中为用户提供的各类应用程序运行在云服务器中。
在一种可选的实施例中,上述当前运行的应用程序运行在云服务器上,并且,云服务器为上述零终端设备提供虚拟桌面,供上述零终端设备选择应用程序,终端设备本地仅作为显示终端。
需要说明的是,上述操作数据可以为用户在使用云手机的过程中,操作云手机中的应用程序产生的数据,在本申请中可以为任意一种类型的传感器采集到的数据。零终端设备可以将本地采集的操作数据通过HTTP协议传送至云服务器。此外,仍需要说明的是,本申请实施例中的云服务器与零终端设备之间可以采用GTP协议实现数据的传输(该GTP协议可以为优选为改进后的GTP协议)。
图2是根据本发明实施例的一种可选的零终端设备和云服务器的交互原理示意图,如图2所示,在一种可选的实施例中,上述零终端设备中可以为多个应用程序提供显示界面,例如,APP1显示界面、APP2显示界面,并且,该零终端设备中设置有任意一种类型的传感器,用于采集用户操作上述应用程序所产生的数据。由于不同的应用程序对应不同的业务模型,上述应用程序APP1可以对应于业务模型1,上述应用程序APP2可以对应于业务模型2,并且,不同的业务模型可以将不同的操作数据处理为不同的业务原语,并对其进行业务原语编码处理,例如,业务模型1对应于业务原语编码1,业务模型2对应于业务原语编码2。
在另一种可选的实施例中,上述云服务器与上述零终端设备网络连接,在接收到上述零终端设备发送的业务原语之后,上述云服务器将业务原语1进行解码,并传输至对应的虚拟传感器业务模型1再传输至应用程序APP1,得到与上述业务原语1对应的操作数据;上述云服务器将业务原语2进行解码,并传输至对应的虚拟传感器业务模型2再传输至应用程序APP2,得到与上述业务原语2对应的操作数据。
作为一种可选的实施例,图3是根据本发明实施例的一种可选的数据处理方法的步骤流程图,如图3所示,上述获取当前运行的应用程序和至少一种操作数据,包括如下方法步骤:
步骤S302,确定上述当前运行的应用程序,以及与上述应用程序对应的至少一种类型的传感器;
步骤S302,依据上述至少一种类型的传感器,获取上述至少一种操作数据。
在本申请提供的可选实施例中,可以但不限于通过各种类型的传感器(例如,重力传感器、指纹传感器,磁场传感器,加速度传感器等)、摄像头、陀螺仪等采集设备获取上述操作数据,采集频率可以为根据需要进行设置,例如1S/每次。
在一种本申请提供的可选实施例中,零终端设备根据应用程序的类型和传感器的类型,将传感器采集到的至少一种操作数据分别发送至对应的业务模型,零终端设备对经过业务模型分类处理后的操作数据进行业务原语编码,确定与上述至少一种操作数据对应的业务原语,并通过网络将上述业务原语发送至云服务器。
需要说明的是,上述编码用于表征上述至少一种操作数据的状态结果,而非操作数据本身。其中,上述状态结果可以是一个字符,一段程序代码,一条曲线,一种约定的状态表等等。
通过上述步骤,零终端设备与云服务器之间以业务原语数据的方式进行数据传输,可以实现提高数据传输效率的技术效果。
在一种可选的实施例中,图4是根据本发明实施例的一种可选的数据处理方法的步骤流程图,如图4所示,确定与上述至少一种操作数据对应的业务原语,包括:
步骤S402,依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型;
步骤S404,依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
在一种可选的实施例中,可以通过业务模型区分出不同类型的操作数据,依据上述业务模型对上述至少一种操作数据进行预定处理,得到编码后的不同的业务原语,上述业务原语用于表征传感器的对应结果,而非传感器数据本身。
作为一种可选的实施例,不同类型的应用程序对传感器的调用和API接口均会有不同,上述业务模型大致可以分为如下三类:第一类,也即本地直接反馈的传感器对应的业务模型,直接触发零终端设备,无需反馈至云服务器,例如,光感传感器,屏幕的亮度会根据附近环境自动变化;第二类,也即用户触发型传感器对应的业务模型,可以根据应用程序的应用场景和操作数据的类型进行区分,确定有限数量的业务原语,例如:触摸屏;第三类,也即连续型或者线性连续型对应的业务模型,例如GPS传感器、重力传感器等,每时每刻都会产生新的操作数据,或者在某个时间段内会产生连续的操作数据(例如麦克风、摄像头等)。
针对上述业务模型,需要说明的是,对于上述第一类业务模型,本地可以直接反馈触发,也即操作数据可以直接作用到零终端设备本地,无需进行业务原语编码;对于上述第二类业务模型,可以理解为用户触发型,也即可按照日常用户的操作方式和个性化预置的编码方式进行业务原语编码,也可以依据用户自定义的业务原语编码方式进行业务原语编码,以方便上述操作数据在传输过程中的轻量化和安全性;对于上述第三类业务模型,也即连续型或者线性连续型,可以以离散量化或者近似曲线模拟等多种方式或者多种方式组合的形式,对需要传输的操作数据进行业务原语编码。
此外,需要说明的是,本申请实施例还可以依据零终端设备用户根据各种传感器在具体应用场景下设置的不同的业务原语编码,进行业务原语编码。
在一种可选的实施例中,图5是根据本发明实施例的一种可选的数据处理方法的步骤流程图,如图5所示,在发送上述业务原语至云服务器之后,上述方法还包括如下方法步骤:
步骤S502,上述云服务器将上述业务原语还原为与上述业务原语对应的至少一种操作数据;
步骤S504,上述云服务器确定与至少一种操作数据对应的虚拟传感器;
步骤S506,上述云服务器通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
在一种可选的实施例中,上述云服务器将接收到的业务原语进行解码和数据还原,也即,将上述业务原语还原为与上述业务原语对应的至少一种操作数据,并且,在云服务器确定与至少一种操作数据对应的虚拟传感器之后,上述云服务器还根据业务模型将至少一种操作数据转发至对应的应用程序的虚拟传感器。
在另一种可选的实施例中,每个APP在云端都映射出程序运行时需要的虚拟传感器。每种类型的应用程序在云服务器都映射有应用程序运行时需要的虚拟传感器,虚拟传感器在接收到上述至少一种操作数据之后,可以将接收到的上述至少一种操作数据作用于云服务器运行的应用程序。
需要说明的是,为了提供数据传输的效率,上述零终端设备发送的业务原语中可以标记有与其对应的虚拟传感器。
实施例2
本发明实施例提供了一种数据处理***,图6是根据本发明实施例的一种数据处理***的结构框图,如图6所示,上述数据处理***包括:目标终端60和云服务器62,其中,
目标终端60,用于获取当前运行的应用程序和至少一种操作数据,并确定与上述至少一种操作数据对应的业务原语,其中,上述操作数据为操作上述应用程序所产生的数据;云服务器62,与上述目标终端连接,用于接收上述业务原语,并将上述业务原语还原为与上述业务原语对应的至少一种操作数据。
在本发明实施例中,采用将本地操作数据转换为业务原语进行传输的方式,通过目标终端,用于获取当前运行的应用程序和至少一种操作数据,并确定与上述至少一种操作数据对应的业务原语,其中,上述操作数据为操作上述应用程序所产生的数据;云服务器,与上述目标终端连接,用于接收上述业务原语,并将上述业务原语还原为与上述业务原语对应的至少一种操作数据,达到了提高数据传输效率和数据传输安全性的目的,从而实现了减少移动零终端与云服务器之间的运营维护工作量的技术效果,进而解决了现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
作为一种可选的实施例,上述目标终端还用于依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型,并依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
作为一种可选的实施例,上述目标终端包括:至少一种类型的传感器,用于采集上述至少一种操作数据;上述云服务器包括:至少一种类型的虚拟传感器,其中,上述传感器与上述虚拟传感器一一对应。
作为一种可选的实施例,上述云服务器还用于确定与至少一种操作数据对应的虚拟传感器,并通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
需要说明的是,本申请中的图6中所示数据处理***的具体结构仅是示意,在具体应用时,本申请中的数据处理***可以比图6所示的数据处理***具有多或少的结构。
需要说明的是,上述实施例1中的任意一种可选的或优选的数据处理方法,均可以在本实施例所提供的数据处理***中执行或实现。本实施例的可选或优选实施方式可以参见实施例1中的相关描述,此处不再赘述。
实施例3
本发明实施例还提供了一种用于实施上述数据处理方法的装置,图7是根据本发明实施例的一种数据处理装置的结构示意图,如图7所示,上述数据处理装置,包括:获取模块70、确定模块72和发送模块74,其中,
获取模块70,用于获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定模块72,用于确定与上述至少一种操作数据对应的业务原语;发送模块74,用于发送上述业务原语至云服务器。
在本发明实施例中,采用将本地操作数据转换为业务原语进行传输的方式,通过获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器,达到了提高数据传输效率和数据传输安全性的目的,从而实现了减少移动零终端与云服务器之间的运营维护工作量的技术效果,进而解决了现有技术中的移动零终端与云服务器之间以原始数据的方式进行数据传输,数据传输效率较低的技术问题。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,例如,对于后者,可以通过以下方式实现:上述各个模块可以位于同一处理器中;或者,上述各个模块以任意组合的方式位于不同的处理器中。
此处需要说明的是,上述获取模块70、确定模块72和发送模块74对应于实施例1中的步骤S102至步骤S106,上述模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在计算机终端中。
需要说明的是,本实施例的可选或优选实施方式可以参见实施例1和2中的相关描述,此处不再赘述。
上述的数据处理装置还可以包括处理器和存储器,上述获取模块70、确定模块72和发送模块74等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
处理器中包含内核,由内核去存储器中调取相应的程序单元,上述内核可以设置一个或以上。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
本申请实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质包括存储的程序,其中,在上述程序运行时控制上述存储介质所在设备执行上述任意一种数据处理方法。
可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。
本申请实施例还提供了一种处理器。可选地,在本实施例中,上述处理器用于运行程序,其中,上述程序运行时执行上述任意一种数据处理方法。
本申请实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器。
可选地,上述处理器执行程序时,还可以依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型;依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
可选地,上述处理器执行程序时,还可以确定上述当前运行的应用程序,以及与上述应用程序对应的至少一种类型的传感器;依据上述至少一种类型的传感器,获取上述至少一种操作数据。
可选地,上述处理器执行程序时,还可以上述云服务器将上述业务原语还原为与上述业务原语对应的至少一种操作数据;上述云服务器确定与至少一种操作数据对应的虚拟传感器;上述云服务器通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:获取当前运行的应用程序和至少一种操作数据,其中,上述操作数据为操作上述应用程序所产生的数据;确定与上述至少一种操作数据对应的业务原语;发送上述业务原语至云服务器。
可选地,上述计算机程序产品执行程序时,还可以依据上述至少一种操作数据的类型,确定与上述至少一种操作数据对应的业务模型;依据上述业务模型对上述至少一种操作数据进行预定处理,得到与上述至少一种操作数据对应的业务原语,其中,上述预定处理包括:分类处理、原语编码处理。
可选地,上述计算机程序产品执行程序时,还可以确定上述当前运行的应用程序,以及与上述应用程序对应的至少一种类型的传感器;依据上述至少一种类型的传感器,获取上述至少一种操作数据。
可选地,上述计算机程序产品执行程序时,还可以上述云服务器将上述业务原语还原为与上述业务原语对应的至少一种操作数据;上述云服务器确定与至少一种操作数据对应的虚拟传感器;上述云服务器通过上述虚拟传感器将上述至少一种操作数据传输至上述应用程序。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种数据处理方法,其特征在于,包括:
获取当前运行的应用程序和至少一种操作数据,其中,所述操作数据为操作所述应用程序所产生的数据;
确定与所述至少一种操作数据对应的业务原语;
发送所述业务原语至云服务器。
2.根据权利要求1所述的方法,其特征在于,确定与所述至少一种操作数据对应的业务原语,包括:
依据所述至少一种操作数据的类型,确定与所述至少一种操作数据对应的业务模型;
依据所述业务模型对所述至少一种操作数据进行预定处理,得到与所述至少一种操作数据对应的业务原语,其中,所述预定处理包括:分类处理、原语编码处理。
3.根据权利要求1所述的方法,其特征在于,获取当前运行的应用程序和至少一种操作数据,包括:
确定所述当前运行的应用程序,以及与所述应用程序对应的至少一种类型的传感器;
依据所述至少一种类型的传感器,获取所述至少一种操作数据。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,在发送所述业务原语至云服务器之后,所述方法还包括:
所述云服务器将所述业务原语还原为与所述业务原语对应的至少一种操作数据;
所述云服务器确定与至少一种操作数据对应的虚拟传感器;
所述云服务器通过所述虚拟传感器将所述至少一种操作数据传输至所述应用程序。
5.一种数据处理***,其特征在于,包括:
目标终端,用于获取当前运行的应用程序和至少一种操作数据,并确定与所述至少一种操作数据对应的业务原语,其中,所述操作数据为操作所述应用程序所产生的数据;
云服务器,与所述目标终端连接,用于接收所述业务原语,并将所述业务原语还原为与所述业务原语对应的至少一种操作数据。
6.根据权利要求5所述的***,其特征在于,
所述目标终端还用于依据所述至少一种操作数据的类型,确定与所述至少一种操作数据对应的业务模型,并依据所述业务模型对所述至少一种操作数据进行预定处理,得到与所述至少一种操作数据对应的业务原语,其中,所述预定处理包括:分类处理、原语编码处理。
7.根据权利要求5所述的***,其特征在于,
所述目标终端包括:至少一种类型的传感器,用于采集所述至少一种操作数据;
所述云服务器包括:至少一种类型的虚拟传感器,其中,所述传感器与所述虚拟传感器一一对应。
8.根据权利要求7所述的***,其特征在于,
所述云服务器还用于确定与至少一种操作数据对应的虚拟传感器,并通过所述虚拟传感器将所述至少一种操作数据传输至所述应用程序。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序执行权利要求1至4中任意一项所述的数据处理方法。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至4中任意一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810015258.7A CN108234659B (zh) | 2018-01-08 | 2018-01-08 | 数据处理方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810015258.7A CN108234659B (zh) | 2018-01-08 | 2018-01-08 | 数据处理方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108234659A true CN108234659A (zh) | 2018-06-29 |
CN108234659B CN108234659B (zh) | 2021-10-08 |
Family
ID=62645501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810015258.7A Active CN108234659B (zh) | 2018-01-08 | 2018-01-08 | 数据处理方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108234659B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495506A (zh) * | 2018-12-24 | 2019-03-19 | 广州微算互联信息技术有限公司 | 云手机的传感器数据输入方法和服务器 |
CN110177332A (zh) * | 2019-04-02 | 2019-08-27 | 西安万像电子科技有限公司 | 数据传输方法及装置 |
CN110430436A (zh) * | 2019-07-31 | 2019-11-08 | 湖南微算互联信息技术有限公司 | 一种云手机视频压缩方法、***、装置及存储介质 |
CN111767275A (zh) * | 2020-06-28 | 2020-10-13 | 北京林克富华技术开发有限公司 | 数据的处理方法及装置、数据处理*** |
CN111915382A (zh) * | 2019-05-08 | 2020-11-10 | 阿里巴巴集团控股有限公司 | 数据处理方法、***及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110145836A1 (en) * | 2009-12-12 | 2011-06-16 | Microsoft Corporation | Cloud Computing Monitoring and Management System |
CN104092656A (zh) * | 2014-04-10 | 2014-10-08 | 鸿富锦精密工业(深圳)有限公司 | 移动终端、数据传输***及方法 |
CN104281458A (zh) * | 2013-07-02 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 应用程序数据处理方法、装置及处理*** |
CN104301170A (zh) * | 2014-09-04 | 2015-01-21 | 南京邮电大学 | 基于特征分类的移动终端应用友好性评判方法 |
CN105072161A (zh) * | 2015-07-20 | 2015-11-18 | 山东超越数控电子有限公司 | 一种基于云计算的应用程序管理*** |
-
2018
- 2018-01-08 CN CN201810015258.7A patent/CN108234659B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110145836A1 (en) * | 2009-12-12 | 2011-06-16 | Microsoft Corporation | Cloud Computing Monitoring and Management System |
CN104281458A (zh) * | 2013-07-02 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 应用程序数据处理方法、装置及处理*** |
CN104092656A (zh) * | 2014-04-10 | 2014-10-08 | 鸿富锦精密工业(深圳)有限公司 | 移动终端、数据传输***及方法 |
CN104301170A (zh) * | 2014-09-04 | 2015-01-21 | 南京邮电大学 | 基于特征分类的移动终端应用友好性评判方法 |
CN105072161A (zh) * | 2015-07-20 | 2015-11-18 | 山东超越数控电子有限公司 | 一种基于云计算的应用程序管理*** |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495506A (zh) * | 2018-12-24 | 2019-03-19 | 广州微算互联信息技术有限公司 | 云手机的传感器数据输入方法和服务器 |
CN109495506B (zh) * | 2018-12-24 | 2020-05-22 | 广州微算互联信息技术有限公司 | 云手机的传感器数据输入方法和服务器 |
CN110177332A (zh) * | 2019-04-02 | 2019-08-27 | 西安万像电子科技有限公司 | 数据传输方法及装置 |
CN111915382A (zh) * | 2019-05-08 | 2020-11-10 | 阿里巴巴集团控股有限公司 | 数据处理方法、***及装置 |
CN110430436A (zh) * | 2019-07-31 | 2019-11-08 | 湖南微算互联信息技术有限公司 | 一种云手机视频压缩方法、***、装置及存储介质 |
CN111767275A (zh) * | 2020-06-28 | 2020-10-13 | 北京林克富华技术开发有限公司 | 数据的处理方法及装置、数据处理*** |
CN111767275B (zh) * | 2020-06-28 | 2024-04-19 | 北京林克富华技术开发有限公司 | 数据的处理方法及装置、数据处理*** |
Also Published As
Publication number | Publication date |
---|---|
CN108234659B (zh) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108234659A (zh) | 数据处理方法、装置及*** | |
CN107104874B (zh) | 资源分享的方法、装置、终端以及计算机可读存储介质 | |
US20090044112A1 (en) | Animated Digital Assistant | |
CN114329035A (zh) | 数据的处理方法、装置、储存介质、处理器及电子装置 | |
CN109600336A (zh) | 存储设备、验证码应用方法和装置 | |
CN110569127B (zh) | 虚拟资源转移、发送、获取方法和装置 | |
CN107203470B (zh) | 页面调试方法和装置 | |
CN109756568A (zh) | 文件的处理方法、设备及计算机可读存储介质 | |
CN110287146A (zh) | 应用下载的方法、设备和计算机存储介质 | |
CN106455056A (zh) | 定位方法和装置 | |
CN108304753A (zh) | 视频通信方法及视频通信装置 | |
CN111858041B (zh) | 一种数据处理方法及服务器 | |
CN113794899A (zh) | 云桌面图像数据传输方法、装置、设备及存储介质 | |
CN111147549B (zh) | 一种终端桌面内容的分享方法、装置、设备及存储介质 | |
CN110427134A (zh) | 即时通讯的数据处理方法、装置、设备及可读存储介质 | |
CN112598938A (zh) | 基于增强现实的认知功能训练***、方法、装置、设备及存储介质 | |
CN112488964B (zh) | 针对滑动列表的图像处理方法、相关装置、设备及介质 | |
CN109660508A (zh) | 数据可视化方法、电子装置、计算机设备及存储介质 | |
CN107277163B (zh) | 一种设备远程映射方法及装置 | |
CN112966256A (zh) | 基于建筑信息模型的设备管理方法及相关装置 | |
CN105610698B (zh) | 事件结果的处理方法和装置 | |
CN114675914B (zh) | 虚拟桌面的图像传输方法、装置、电子设备及存储介质 | |
CN109711193A (zh) | 一种存储空间的共享方法和装置 | |
CN105760338A (zh) | 一种瘦客户端的图像显示方法、装置及电子设备 | |
CN105634862B (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: 20210827 Address after: Room 2563, building 11, 6055 Jinhai Road, Fengxian District, Shanghai, 201499 Applicant after: Shanghai Jingxiang Microelectronics Co.,Ltd. Address before: Room d102, building 4, Fengye Xindu District, hi tech Zone, Xi'an City, Shaanxi Province Applicant before: XI'AN VANXVM ELECTRONICS TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |