可移动平台设备

关键词: 笼为 笼形 钢混 钢筋

可移动平台设备(精选十篇)

可移动平台设备 篇1

现有的高空作业平台有以下4种:从地面搭设支架平台, 此法成本高、适用施工高度低、不安全;使用安全绳和安全带相结合, 此法方便, 但不安全;使用活动式登高脚凳和折叠式升降平台, 此类装置需要动力, 只局限于低空作业或商品货架搬运等作业;起重机提升护笼, 此类提升方式也有一定的高度限制

为此, 公司研制成一种便携式可移动高空作业平台, 可实现高空单人操作。

二、作业平台装置结构及使用方法

1. 便携式高空作业平台主要结构:C形挂钩安装在便携式高空作业平台直梯的顶部, 与梯子主支撑杆通过活动套筒连接, 活动套筒上端梯子主支撑杆顶部设置有螺纹及防松双螺母;活动套筒下端梯子主撑杆焊接有支撑座, 通过双螺母将直梯、活动套筒、C形挂钩固定在一起。直梯顶部横杆上焊接有固定环, 用于作业人员站立时可以挂安全带。活动踏杆一端设有圆板孔, 圆板孔与梯子主支撑杆连接处焊接有固定轴, 固定轴外端开有销孔, 有活动销穿入用于定位;活动踏杆另一端设有棘爪, 棘爪与梯子主支撑杆连接处焊接有垫板, 用于支撑固定棘爪。防滑花纹格栅板平台四周设置有横向、竖向的栏杆, 防止作业人员滑落。

2. C形挂钩与活动套筒焊接成一个整体, 可以实现360°旋转, 从而实现不同角度的作业方式。

3. 当操作人员通过直梯进入作业平台之前, 应掀起活动踏杆, 进入防滑花纹格栅板平台上, 然后放下活动踏杆, 通过棘爪与立柱另一端的垫板进行交叉配合而实现自锁, 这样操作人员可以安全、迅速地由梯子进入防滑花纹格栅板平台上, 做好安全防护措施后, 即可对高空设备的作业点进行工作。图1为便携式可移动高空作业平台装置结构示意图。

三、使用效果

便携式高空作业平台装置, 目前在安徽晋煤中能化工股份有限公司已得到广泛应用。每次使用都可节约大量的时间, 该装置可大幅度提高了检修进度, 减少了工作量和劳动强度。

四、注意事项

1. 该装置的各部件之间可以为焊接或整体圆钢加工而成。根据该装置的实际重量可以圆钢将设置为M20~M30范围内。

2. 该装置的活动踏杆与方形垫板通过棘爪连接, 接触应以相互匹配为宜, 达到使用方便、快捷、安全的目的。

3. C形挂钩与活动套筒设计成活动可旋转式结构, 连接螺母应做好防松装置, 避免脱落造成事故。

可移动平台设备 篇2

随着科技创新,可穿戴计算技术发生了重大改进,在某些领域已经取得突破性的进展,而移动互联网产品也不断增加投入可穿戴式的研究与开发。目前市面上取得公认效果的除了谷歌公司的增强现实眼镜,苹果公司的iwatch苹果手表、华为的运动手环,还包括儿童电话手表、跟踪老年人活动的项链和增强互动的智能手表等等。

新的可穿戴设备在硬件开发的同时,基于交互技术,同样亟需相应研究适配微型屏幕的用户界面(UI)设计规律。微小屏幕限制了可用的物理空间,或交互面积,例如显示内容、接收内容以及用户输入。除此之外,可穿戴的UI必须高效、直观,提供即时的反应和最终用户的反馈。此外,可穿戴式的用户交互常常发生于动态的使用环境中。采用腕戴设备交互

腕戴设备的交互特点是随时随地、方便易得。同时,能够不断收集关于用户和周围环境的数据,提高人们对日常生活习惯、体力活动水平和日常生活习惯的认识。可穿戴设备通过数据采集系统也更容易收集平时用户容易忽略的数据和可视化信息。因为该设备具有贴近人体和连续使用的特点,更容易识别用户的活动和位置。可穿戴设备中,手表是代表性产品之一,在可穿戴計算领域获得了越来越多的开发关注。手腕已被证明是用户快速访问设备的一个极好的位置,只需要抬起手臂一个动作便可以将用户感兴趣的信息发送传递。灯光闪烁,蜂鸣声或快速振动可以有效性快速进行信息传达。

虽然腕戴设备为用户提供了几个好处,设计界面和交互方法,仍然是具有挑战性的。用户界面设计的复杂性必须适当简化,其中包括:(1)功能激活尽量精简,避免意外输入;(2)精简信息层级;(3)数据准确,避免歧义;(4)丰富用户手势的识别设计。

目前商业化的手腕设备通常发行一套微交互设计准则,支持可穿戴设备的应用开发。苹果、三星和Android均采用了微交互设计准则,例如,苹果开发了设计指引,以支持苹果手表的接口设计。其中涉及个人,整体和轻量级的互动,即微交互。苹果手表的微交互关注了个人通信,局限屏幕用户界面设计(优化屏幕空间)和快速交互行动。此外还提供用户界面元素(例如,图像,表格,和滑块),以及如何设置图标和图像。此外个性化,环境敏感和易用性也是手腕可移动设备强调的内容。界面设计内容重点包括:标题,标志,按钮,网格,弹出窗口和列表等。

用户输入则是手表设备采用得最少的交互内容之一,替代用户输入的方式主要是通过自然手势和简单按钮完成交互响应。在手势控制的人机交互方面,由简单的到复杂的,大致可以分为三个层次:二维手型识别、二维手势识别、三维手势识别。多维手势识别是微交互的重中之重。例如,2015年科研工作者针对手势层次构建了智能手表的一个多维输入空间,结构为直接接触型手势,追踪手势(当手势涉及三维空间并包含深度信息)和内部感应作用(当传感器被动地收集输入数据)。微交互和多维用户界面设计

当用户接收交互活动时,如访问信息,响应一个动作,收到一个通知,在短时间内(小于3秒)的交互,可称为微交互。微交互能够在最快速简洁的条件下然让用户完成他们的交互活动。因此微交互的用户界面设计的规则是小块简单,只维持基本的UI元素在一个简单而直观的布局。常见的例子在手腕的CRO MI互动式可穿戴包括,从UI和系统输出响应:显示日期、时间、天气、来电、步骤和心率数;从设备输出反馈:灯光闪烁,发出哔哔声,嗡嗡声;用于输入用户:一按下按钮,点击装置,滑动手势,手腕的运动(例如,旋转,敲门)。

手腕可穿戴设备由于图形显示所固有的物理尺寸约束,往往需要用户界面表现出单一简化的基本内容。为了能够满足要求,必须组织多维的图形用户界面,以呈现信息块,旨在提高的图形用户界面的可读性。

在一个腕戴设备一方(或矩形)显示坐标轴是最直观:水平(X)和垂直(Y)。用户界面信息的排布遵循无限滚动轴的概念(交互连续)。例如,在用户界面设计上,用户可以在两个方向上滚动浏览——沿水平(X)或垂直(Y)轴。水平轴为用户提供设备交互功能(例如,家庭、设置、活动数据),垂直轴提供了基于每一个主要功能的子任务或更多细节。浏览界面输入命令可以在任何形式交互(例如,触摸,手势,按下按钮,拨轮)。

无限连续为有限的可穿戴设备界面设计提供了设计灵活性,以创建多维用户界面。通过构建多维度的信息分布来避免在用户交互的复杂繁琐。结论

可移动平台设备 篇3

以用户为主导的应用驱动服务,贯穿病人就医的全过程和为病人提供医疗保健服务的全过程,这就是我所要讲的移动健康服务。现在,在病人入院之前,医院能否做好预防、防止、预测工作,影响到医院医护、医疗有效性的提高、以及医疗服务质量的提升。对于很多出院后仍然要做远程监护的病人,这种移动健康服务技术有助于做出院后的监护,使被监护者能恢复健康常态,而且保持不再入院。

移动健康服务所需要的可穿戴设备,指的是移动的,一定要动起来的便捷设备。在我们的理解中,移动健康服务可以实现数据上传,使得每个人都有医疗档案,数据可以存储、传输。而这里面需要有医疗专业的流程,还有各种专业人员提供各种各样的服务,可以是医院、社区医院。在这种移动健康服务中,涉及的是移动互联网应用的概念,这个概念要比医疗健康行业的生态系统复杂得多。在医疗健康行业的生态系统中,首先是政府机构,因为这是跨界,是技术、医学的融合,政府既要有政策鼓励发展,又要有监管制度。另外则是Technology,包括运营商、健康服务提供商、集成商、平台建设以及设备提供商。还要有真正提供医疗服务的专业机构,社区医院、农村卫生站等。

在移动健康服务业务中,移动运营商扮演着多重角色。我主要分析了以下三种模式,在这三种模式中,运营商有多种角色、并发挥着多种作用。第一种是OTT(管道/连接提供商模式),运营商不涉及具体内容,直接提供网络流量打包。第二种是IAAS+PAAS(平台/智能管道提供商模式),运营商最终建立和运营平台,因为运营商能够接触到大量的用户群,中国移动在网络上有7.2亿的用户,用户群里需要医疗健康服务的肯定有很多,而且不同行业的组成。所以我们建立平台,我们可以帮助用户共同开拓这个市场,用户可以进行认证,可以打包来销售,统一未定价,这本身我们和内容提供商和服务提供商可以合作做服务,可以很快为用户提供服务。另外一种是SAAS(服务提供商模式),这种模式要求我们在价值链上提升,国外运营商有很多这方面的例子,运营商入股医疗服务提供公司,这可以提供更好的服务。

创新移动健康服务

在移动健康平台的基本架构上我们可以看到,中间是系统平台移动健康服务,底层有各种各样的可穿戴设备,通过网络接人,在上面则是各种各样的健康应用架构。在过去的几年中,我们在健康应用架构上做了各种各样的尝试,其中一些工作取得了较大的成效。我下面主要介绍在基本架构下我们怎么进行移动健康服务,包括在不同的应用需求、与医院打交道以及自动分析能力上我们所做的工作。

其中,个人健康管理,是我们给客户所提供的一种健康管理服务,能让他们保持一种健康的状态,不受亚健康的干扰,提高他们对运动、健康的意识。在我刚才所说的平台基础上通过各种各样的设备,包括计步器,通过蓝牙、USB直接连接的方式。对个人运动的健康管理,从每个人的运动过程中,不管是在健身房运动还是户外散步、在办公室参加会议、或者吃饭,肾所有的活动都记录下来并进行归类、分析,给用户提供一个比较全面的描述。同时,在这个平台上既可以管理用户的活动,也可以成为个人的社交网络,大家可以在上面互相比赛。我们还将进一步对运动行为进行分析,例如把“昨天走了多少步,有氧运动是多少”这些结合起来进行分析,再通过手机客户端,或者通过短信连接一个专门的wap(无线应用协议)来提供服务。

移动健康服务应该是全方位的,我认为每个人的生活方式是影响其健康的主要因素。个人的生活方式中既包括运动的问题,也包括睡眠的习惯,还有营养的问题。比如,要如何利用可穿戴设备对个人的睡眠进行分析?大家知道有些设备有一些简单的分析功能,仅依靠3D动态来进行睡眠的分析,但这种简单的分析不能对睡眠的质量进行深入分析。如果要对睡眠质量进行评估,判断是深睡还是浅睡,或者是否有睡眠障碍,紧靠这种简单的设备是不够的。对此,我们做了一个尝试,通过数据传输以后测试睡眠情况,即时通过手机展示出来,虽然说目前这样的服务还没到医疗临床阶段,但可以做很好的筛查,深入分析个人的睡眠质量。

再如我们比较常见的疾病中的心血管疾病,该病发生以后很难治愈,只能保证不恶化。在家庭的自我健康管理,我们从这个角度出发,主要针对出院病人的监护,我们对需求进行分析,建立了分级系统,病人出院以后可以带回去,遵照医生要求的数据,保持每天运动的运动量,并关注血压的变化情况。

我刚才讲的几个例子,把我们所做的工作,都建立在平台的基础上,而且我们开始建平台的时候没有想到会有很多问题,通过应用的研发突然发现有很多需要增强的、进行扩展的、进行优化的等等,这个系统可以进行过程循环。

移动健康服务可持续发展所面临的挑战

移动健康服务的可持续发展,关键词是可持续发展和面临的挑战。复杂的生态不是一个行业、一个部门可以进行独立运行的端到端过程,产业链的各个环节上的各方都要得到好处。

在移动健康服务上,大家一开始都注重在做器件上,极少考虑到在服务和运营方面存在的一些问题,很多公司在可穿戴设备上一拥而上,解决方案公司层出不穷,但同质化和各种各样的问题也随着出现。在政府方面,包括863、发改委专项都有政绩工程,投资一堆钱,不管人家用不用。还有很多是互联网公司进行炒作,他们之前做电商和各种各样的服务,觉得可以加上去,加上传感器。传统的运营模式在这里不一定适用,这是我提的想法,因为产业链的问题就不是很实用。另一方面,由于各个公司的定位优势不是很明确,尤其做医疗服务,都以“我建了一个平台,有几个用户,我再雇几个医生和护士在后面支撑”这种运营模式来开展。

总而言之,移动健康服务要可持续发展还面临诸多挑战,在政策上、系统上、技术上还有很多不足的地方需要我们进一步工作、努力,尤其在政策上。虽然大家看到这两年的形势大好,中央领导人做了各种各样的露面,看看健康服务的公司,但是具体的真正实施的措施是什么?则是发展需要考虑的核心问题。同时,公司保护隐私和数据安全的措施,是远远不够的,还必须有法律责任界定。同时,要有战略,不能仅仅是口号宣传,要加强国际、国内行业合作,建立产业联盟。

新型可移动式钢筋笼安放设备的开发 篇4

钢筋笼的主要作用包括两方面:其一是为了固聚流质,其二是为了提升强度。

桩基础灌注的施工流程包括成孔、下钢筋笼、浇制、接桩等几个步骤;其中之所以要进行接桩这一步,是因为特高压基础钢筋笼超长、超重,普遍需要分段制作、现场连接。在下钢筋笼和接桩两个步骤中,都需要用到吊装设备,当前施工中普遍使用的施工设备主要为两类,第一类是可移动式吊车,另一类是简易龙门架。其中第一类可移动式吊车由于结构庞大,因此只适用于施工环境较好的地形地貌,但在实际施工过程中,桩基所处位置周边施工环境往往较差,可移动式吊车难以进入;第二类简易龙门吊优点是可以在大多数施工环境中使用,但是由于龙门架是采用顶端起吊,因此会对吊装的钢筋笼长度产生限制,且多数龙门架都需要现场组装,降低了工作效率。

文章针对桩基钢筋笼安放过程中存在的问题,开发了一种新型可移动式钢筋笼安放设备,该设备整体制作成半挂车的形式,可以通过拖拉机直接拖动,且摈弃了传统顶端起吊的吊装方式,改为定点旋转方式,通过工作原理上的改进,最大限度地解决了超长钢筋笼的安放问题,如图1所示为研制完成的新型可移动式钢筋笼安放设备正常放置状态。

整套设备的工作流程是先通过拖拉机将其拖运到预定工作位置,随后给图中的序号6通电,电机产生的扭矩通过减速器放大后再通过皮带传递到滚筒,滚筒缓慢旋转,逐步收紧缆绳,此时缆绳会给图中的A点处一个作用力,迫使钢筋笼绕B点旋转,直至旋转90°,钢筋笼垂直于地面,此时状态如图2所示。

在旋转到图2中的直立状态时,查看钢筋笼与预先挖好孔的相对位置,如果发现位置存在偏差,可以移动半挂车来调整位置,确认位置无误后通过调整千斤顶,从而使钢筋笼落入桩基孔中。

整体设备结构简单,可移动性好,同时由于采用了动滑轮方式拖动,因此所需电机提供扭矩较小。除此之外,由于采用了定点旋转的工作原理,因此整套设备可以用于多类不同长度钢筋笼施工使用,通过简单计算确定本套设备适用钢筋笼的长度范围。如图3所示为新型可移动式钢筋笼安放设备的主要结构尺寸。

通过图3中的结构尺寸图可以做出如图4所示的计算用示意图。

根据图4可知,考虑钢筋笼的重心在A、B点之间,此时受力状况较好,则有钢筋笼的最大长度为:

L=750+5200*2=11150mm

需要特别指出的是,当钢筋笼的长度大于11150mm时并非不能工作,只是受力工况会变差,且对电机、减速器性能和缆绳的强度有更高的要求。详细受力分析图如图5所示。

根据图5可知,当钢筋笼沿旋转中心绕过30°时,钢筋笼的重心处产生的重力分力mg*cos30°会阻碍钢筋笼的继续旋转,而如果要克服这个力,则需要保证电机扭矩足够大,从而通过缆绳后传递到滑轮处的力F产生的分力F*cosa°能够大于mg*cos30°及转轴处的摩擦力,这样才能确保继续转动,即满足以下公式:

F*cosa°≥mg*cos30°+F摩擦力

可移动平台设备 篇5

可穿戴技术愈具人性化 钱景潮涌

若说2013年以前,智能设备是“死”的,冷冰冰,没有触觉、味觉、视觉,按下一个按钮,输入一个命令,它才知道人们要做什么,而今历经漫长的“冰川时代”的智能穿戴设备终于在移动互联网技术的革新、传感器功能的升级、语音交互技术的再造、高性能低功耗处理芯片的推出等的助燃下,“活”了起来,愈来愈具人性了。

“你是否觉得有点压抑?来点Hershey巧克力来振奋下情绪怎么样?”

“你的压力指数爆表了,你知道离这里3分钟步行处有家Marie’s按摩院吗?”

这些只是在不远的未来,你可能会跟你的可穿戴设备之间对话的一些例子。

而今实际上,GoogleGlass谷歌眼镜,已能记录你所看到的一切;Nike+的运动鞋,能留存你出访的行程;Fitbit和Jawbone UP,能计量你每天走路的步数,监测你的睡眠情况;Cloud Ring智能项链,能传输生活数据记录你的身体机能,还可提醒状态调整,做出健康趋势分析……

目前已经有数家跨国公司在正全力开发智能技术以可扫描人类的大脑,处理收集的信息,分析人类的情绪是好是坏,以期以不可想象的方式帮助人们恢复心情。时下谷歌、苹果、微软等高科技公司,其产品与用户互通联系的信息依据不再仅仅是人口统计和地理位置信息,还包含用户当时的情绪。像谷歌眼镜这样的可穿戴产品,未来可能能够联系你的脑波,从而主动向你提供你非常想要但没意识到的东西,以满足你的需求。其实,这并非什么八竿子打不着的事情。谷歌甚至还曾公开表示期盼人类的头部嵌入微芯片的那一天呢。

可穿戴设备的作用核心在于数据的采集、计算、反馈,以及最终对人的行为的改变。这首先是一个需要在硬件、软件和互联网服务3个维度共同发力的过程;其次,这又是一个必须不仅仅考虑数据采集和分析,更要考虑对人的反馈介质甚至是反馈机制——比如新形态的显示和震动、语音交互以及社交关系、社会心理学的引入等等,这将会是个技术与人文高度融合、呈现高度智能化、人性化、自动化等特点、将对人类的生活、感知带来重大的转变具有深远意义的人类生存战略新模式

有业界专家说,如果谷歌眼镜等智能穿戴技术最终能够冲破桎梏,变得能够为社会大众所普遍接受,那情绪、想法、感觉和意见的实时追踪将不可避免地成为工程师、市场营销者乃至全人类趋之若鹜的领域。

可以预见的是,未来几年智能穿戴产品将逐步全面融入人类生活,并将改变人类生活方式,这种强大的力量将是颠覆。由于直接影响到人类的衣食起居,独立科技市场研究机构Forrester Research在报告《智能人体,智能世界》中指出,未来将会有愈来愈多的应用于信息传输、肢体感知等人机交互的多种硬件创新设备,下一次计算革命将来自传感器包裹着的穿戴式设备,而非智能手机和平板电脑(手机可能将回到最初的原始状态一用于电话接打),智能穿戴设备将开启移动互联网下一个更令人期待的大篇章。

根据IDC研究机构预测,未来2—3年,全球可穿戴技术市场规模将由目前的30亿美元-50亿美元增长至300亿美元500亿美元,未来3-5年终端复合增速将不低于50%。而有机构测算,2013年中国可穿戴设备市场规模达到6.1亿元,预计到2015年中国可穿戴设备市场规模将超过100亿元,达到114.9亿元。

下一个营销战略主平台

调研机构Juniper Research的一份报告显示,到201 8年全球市场的可穿戴设备(包括智能手表和眼镜)的出货量将达1.3亿台,是2013年的10倍。到时,可穿戴设备可能成为市场的应用主流平台,甚至超越智能手机。因为可穿戴设备的真正作用与意义,在于这些设备要比手机这样的终端更能融入人体和人的生活。而因此可穿戴设备亦将成为下一个营销战略的主平台,将创造新的营销与广告机会,并让广告更具有侵入性。

可穿戴设备所展现的营销机遇主要在于其拥有富有价值的独特数据,同时可进行提取加工分析,并据此提供更加细致的客户信息,让广告主、营销者有了更新更好的方式来将信息精确推到消费者面前,这对移动营销具有重大意义。

例如,可收集健康信息的可穿戴设备可以让运动产品公司知道有谁在进行锻炼,让医药公司了解谁的身体压力比较大,需要提供什么产品进行帮助。因为使用可穿戴设备的人能产生更多的数据,营销人员也可以通过此些数据挖掘获得更多有用精确的信息。如智能手环通过记录你的睡眠数据,经过计算得出你最近的睡眠质量不好,那么会通过你的SNS网站、邮箱等途径帮你推荐让你拥有更加优质睡眠质量的枕头。

还有,可穿戴设备在以地理位置为基础的推广上也具有独特的优势。例如在顾客路经商店时,向他们推送饮料的电子优惠券信息。而诸如计算机化眼镜的设备甚至能够探测在逛街购物、带有这些设备的用户在留意哪些商品。还有,由于不需要携带或者放进裤袋,可穿戴设备可让用户快速随意地进行交互,接受及分享各种信息,如短信、照片或者动态消息更新。这对广告主来说,都是可利用的营销机会。

随着可穿戴设备的逐渐普及,其收集的数据价值就会日益被凸显,针对穿戴式设备的移动营销便会呈爆发式的发展。当前,可穿戴设备独特的营销魅力与优势早已让广告公司们虎视眈眈,在研究如何将营销推广信息直接推送给佩戴兼作计算机之用的手表、眼镜等产品的消费者上。移动广告工具开发商InMobi已经有一个团队在开发智能手表、头戴式显示器等产品上广告的虚拟模型,探索使可穿戴设备成为广告发布平台的问题。InMobi创收和运营掌门阿图尔萨蒂贾说,“配置显示屏的任何设备都是一个有趣的机会。智能穿戴设备将是广告产业的下一个明星,将是队伍越来越庞大的广告载体的自然延伸。”MillennialMedia和Kiip公司也已联手探索可行的可穿戴设备广告技术,欲把配置显示屏的可穿戴设备打造成一个可用的广告平台、营销推送中心。这些突显了可穿戴设备作为营销平台的吸引力。

nlc202309040346

只要你关注的地方都会有广告,哪怕方寸再小。所以智能手表、眼镜、手环等屏幕被广告盯上也是不可避免的。很显然,越来越多的企业广告主们已经在进行相关试验,如果可穿戴市场将继续呈现正增长和可观的上行趋势,广告价值也将随之出现,它们也乐意为此付费。而鉴于当前屏幕尺寸受限,可穿戴设备上的广告尺寸将小于智能手机上的广告,比较适合展示优惠券、服饰、健康保险等之类的广告。当然,随着屏幕瓶颈的解决、消费者习惯的改变、更多的移动技术的出现,可穿戴设备的可营销领域将越来越广。

可穿戴设备遭遇“最后一公里”的问题

业界专家称,当智能眼镜、头罩、手表、手环、脚环、睡衣、鞋子、袜子等可穿戴设备渐渐“攻占”人体的各个部分,形成人体信号的体域网(BodyArea Network),智能可穿戴设备所引发的营销风暴将是惊人、革命的。

然而当前可穿戴设备所面临的困难亦与时俱来,挑战重重,常常遭遇“最后一公里”的问题。

引发隐私问题

尽管未来数年可穿戴设备能在移动广告领域取得“快速进展”,但这也主要取决于这类设备能否受到消费者的热拥。经常运用大数据、社交网络的可穿戴设备,让消费者了解到可穿戴设备会触发隐私问题,并可能引起法律问题,这是厂商必须考虑的一个问题。投放广告的企业必须注意的是,不能因隐私问题而吓跑用户。

用户体验尚不好

可穿戴设备市场发展亦面临着用户使用习惯的问题——已经习惯使用大屏幕、快捷便利操作智能手机和平板电脑的用户面对小巧轻薄、过小屏幕、内存不大的可穿戴设备方面可能会多有犹豫,这也使作为一个营销平台的可穿戴设备在发挥移动营销的作用受限,一些厂商不大乐意在此做广告。所以,可穿戴设备市场要大发展,要变为真正的、广泛的营销战略平台,除了解决屏幕过小、内存不大等方面的问题,可能还需要以突破性产品营造新的功能、风格或流行趋势,培育新的用户使用习惯,让用户拥有良好体验。

欠缺认知,市场需求仍不足

当前可穿戴设备现有的产品中,缺乏能够引导市场爆发式发展、让用户趋之若鹜的旗舰式产品。目前市场上的产品类别基本可期:智能眼镜、智能手表、腕带……而这些产品之中,目前仍集中在运动健康上,彼此之间的差距不大,产品设计谁也无法成为标杆。直到现在,真正用得上GoogleGlass的用户非常罕见,可穿戴设备在大多数消费者心目中仍然是一款存在与想象中的产品。这也限制可穿戴技术作为营销平台的应有作用,也影响广告主在广告的投入。除了IT业的人,普通消费者对可穿戴设备的印象停留在“酷”、“炫”,对功能及实用性的认知非常少。因此,目前可穿戴设备的市场需求仍然很窄,任重道远。

价格高不可攀,市场曲高和寡

就可穿戴设备而言,要想普及应用,获得市场追捧,最为重要的就是价格问题,价格适中易于普及。以谷歌眼镜为例,其价格高达1500美元,尽管上市第一天销售一空,然而这些购买者大多是喜爱尝鲜的数码爱好者,并不是普通的消费者。对于不愿意花费数百美元购买智能手机和平板电脑的多数用户来讲,花费高达1万元人民币买购买谷歌眼镜显得有点荒唐。

纵观市场的智能眼镜、头罩、手表、手环、脚环、睡衣、鞋子、袜子等可穿戴设备,其市场价都是高不可攀。这无疑制纣可穿戴产品的推广应用及企业级市场推广。因此价格问题,需要产业链各方一起解决、突破,把成本费用压下来。

真正满足的用户需求和价值定位仍乏力

时下,市场上不少智能可穿戴设备为所谓高科技而高科技、为了时尚而时尚,却未能真正抓住用户的“尖叫点”,迷失商业模式本质的三大要素一客户价值的独特性、关键资源的不可模仿性和盈利途径可持续性。例如,基于百度云开发的可穿戴设备“咕咚手环”,主打“运动状况提醒”、“睡眠监测”、“智能无声唤醒”三大功能,但其实这手环其实只能起到提示的作用,无法纠正用户的不良生活习惯,在提供系统分析也显不足,似曾相似。因此如何真正满足用户需求,鼓励用户长期佩戴,培养用户黏性,为他们带来实实在在的价值,并给产业链各方也带来实在利益,这是一个关键。

软硬件的技术壁垒明显

可穿戴设备是人与世界沟通的新工具,开启了物联网2.0时代的大门,但可穿戴设备仍存在传感器不强、电磁辐射、电池续航能力差、依赖智能手机、用户界面有待改善等问题,还有,在可穿戴设备兼容性并不好,不少设备建立自己的“围墙花园”,不走开放的道路,各自为政各行其是,难于整合其他厂商的产品。这一点,三星做得就非常不好,该公司的Galaxy Gear2仅支持与三星手机配对。这样,不利于整个产业链做大做强,最终影响产业链的整体市场推广应用。

如今不管是什么企业,尤其是那些营销手段日益单一化、同质化的企业,最好静下心来了解一下“可穿戴设备”这个概念,并掌握它们发展趋势和运用,不然你会落伍的。因为在全球,几乎所有的互联网大企业,绝大多数的风险投资,再加上相当一群科技信徒,已经把“可穿戴设备”看成了未来最朝阳的事情,而很快由可穿戴设备所引发的移动互联网营销也将爆发。

企业们,面对下一个营销战略平台,你做好了准备吗?

可移动平台设备 篇6

随着移动互联网产业的快速发展,据权威数据统计,2014年中国智能手机用户首次超过5亿[1],2016年全球智能手机用户将超过20亿[2],伴随着移动应用软件将会得到极速的发展。

目前主流 的移动操 作系统有 谷歌Android、苹果i OS、微软Windows Phone等,由于不同平台之间的差异非常大,所用的编程语言各不相同,如果一款应用要运行在另外一种平台上,则需要针对这种平台重新开发, 这为开发带来了很多重复的工作,增加了开发的成本。 如何缩短移动应用项目的开发周期,快速构建移动应用成为各大移动应用开发人员及学者关注的热点。目前移动产品的开发模式主要有以下3种:

(1)Native App[3]

原生应用又称为本地应用,主要利用移动操作系统支持的主流编程语言(如苹果i OS主要采用Objective-C/Swift语言,谷歌Android主要采用Java语言,微软Win-dows Phone主要采用C#语言)进行开发,可直接调用操作系统提供的API进行项目开发,具有开发能力强、交互性好、效率高等优点,缺点是产品无法移植、跨平台运行,且存在开发周期长、门槛高等问题。

(2)Web App[4]

Web应用采用标准的HTML,Java Script,CSS等Web技术,产品运行于浏览器之上,具有开发周期短、跨平台运行等优点。缺点为无法调用移动操作系统的大部分API实现高级功能,运行效率低。

(3)Hybrid App[5]

混合应用开发弥补了原生应用与Web应用的不足,开发者可以使用跨平台的Web技术开发产品的大部分代码,又可以在需要时直接访问Native API实现高级功能。近两年许多公司与学者研发出多种优秀的跨平台移动开发框架,如IONIC,Mobile Angular UI,Intel XDK,Appcelerator Titanium,Phone Gap等,2014年10月底W3C(万维网联盟)定稿HTML5[6],将进一步推动跨平台移动应用开发热潮。

结合移动应用产品的特点,无论是各移动平台的原生应用还是混合应用开发,同种类型的移动应用项目具有相似的开发流程、框架、文档、工具及模块。因此,为了进一步降低移动应用开发难度、缩短移动应用开发周期,本文针对这一需求构建了面向移动应用开发的可复用资源管理平台。

1可复用资源分类

为了采用可复用资源快速构建移动应用项目,本文对可复用的资源进行抽取、分类与规范研究。

1.1项目开发流程

移动应用项目开发与面向桌面软件开发过程管理上有很大的区别。而敏捷开发(Agile Development)具有面临迅速变化的需求快速开发软件的能力,非常适合移动应用项目。因此,将可复用资源与敏捷开发方法相结合,开发移动应用项目将是全新的一套开发过程。此种开发方法依托于敏捷开发和可复用技术,利用敏捷开发可以缩减软件的开发周期,提高响应速度;采用可复用技术,可最大限度的利用平台上的现有构件,减少大量重复代码的编写,从而实现快速、高效的软件开发。

1.2项目开发文档

可复用平台相关文档主要包括需求说明、设计模式、测试用例、使用说明、二次开发说明、复用接口说明等,依据复用资源的不同,文档将有少许的调整。其中, 二次开发和复用接口说明文档的描述对象为重点复用的资源,包括组件、模块、架构、关键技术等。上传到资源复用平台的各类文档,都需根据规定的文档规范进行编写。

1.3项目开发工具

移动应用项目不同平台、不同框架下所用的开发工具是不同的,开发者在开发项目时为了构建开发框架, 需要下载相应工具搭建环境,为了加快开发速度,在资源复用平台上将项目开发工具作为复用资源上传到平台,统一管理。

1.4项目开发框架

移动应用项目开发尤其是混合应用开发,跨平台开发框架很多,不同开发框架具有自己开发工具和特点, 开发者很难在短期内熟悉每个开发框架,将开发框架作为复用资源上传到平台,加快开发进度。

1.5UI界面元素

不同尺寸的移动终端,不同类型的平台,界面交互的元素有所不同,图标的大小也各不相同,复用平台规范上传的UI元素,开发者从复用平台直接检出UI元素进行开发。

1.6组件资源复用

移动应用项目均由常用的组件(如:Button,Edit, Lable等)来构成,将组件携带相应信息与相关开发文档和接口使用文档,形成复用平台的构件,作为复用平台主要的构件库,能很大程度上加快项目的开发。

1.7功能模块复用

在移动应用项目的开发中经常会涉及到数据存储、 多媒体开发、网络与通信等相关技术,不同平台有自己的使用方式,将这些功能作为独立的功能模块上传到平台,供开发者参考,能更大程度上得到复用。

2资源管理平台部分功能实现

2.1功能结构

可复用资源管理平台不只是存储移动项目开发中用到的复用资源,在一定程度上改变了移动项目开发流程,加快了项目开发的进度,本文所设计的可复用资源管理平台功能结构如图1所示。

2.2UI资源复用

开发者根据资源的名称、颜色、所属类型、所属平台等属性检索资源并下载,检索效果图如图2所示。

2.3组件资源复用

组件资源是复用平台最主要的复用资源,不同平台的组件资源描述形式有所不同,开发者根据实际需求, 检索组件资源并下载,下面主要以2个平台做以介绍:

(1)Android平台组件

开发者根据组件资源的名称、所属类型、所属平台等属性进行检索,检索结果包括:使用说明文档、核心文件、组件效果、完整案例源码构成。界面效果见图3。

(2)Web移动开发组件

近两年不断涌现出多种优秀的跨平台移动应用开发框架,本文设计的可复用资源管理平台,目前主要建设基于IONIC,Appcelerator Titanium,Mui开发的Web移动开发组件。检索的基于Mui技术在Hbuilder平台下开发的移动组件效果图如图4所示,主要包括组件案例代码包下载、组件使用说明文档、源代码浏览、组件效果图,开发者根据组件效果,直接拷贝核心代码到自己的工程中,或者下载组件源码进行组件更改,再应用到自己的工程项目中。

3结语

可移动平台设备 篇7

人口老龄化是21世纪大部分国家所面临的重要议题。据统计, 未来20年我国老年人口仍将快速增长。目前, 我国65岁及以上老人已达1.3亿, 占人口总数的9.1%, 预测到2030年将达到近2亿左右。随着社会的不断发展以及老年人生活水平的逐步提高, 其服务需求不再受限于普通的家庭生活照料, 而进一步发生了明显的变化, 高档次的监护保健服务将成为其发展趋势之一。如何确保老年人的养老问题将日愈突显出来, 成为当前社会最为关注的热点及难点问题之一。

“智慧养老”是最近流行的一种养老模式。概而论之, 智慧养老就是为了给老年人提供健康、舒适和安全的生活, 利用物联网技术, 通过各类传感器智能感知, 远程监控老人的日常生活状况, 使其信息化和智能化。其核心是采用先进的信息技术和管理手段, 比如传感器、RFID、移动通信、智能数据融合及远程服务等IT技术, 将老年人、服务人员、老人家属、医疗机构等相关人员密切联系起来[1]。

本文根据当前老年人的各种需求, 设计了一个基于可穿戴设备的智慧养老服务平台。该平台可以将传感器获取的各项老人身体参数, 利用网络通信技术发送给老年人使用的可穿戴设备。最后通过可穿戴无线网络将数据提交给远程管理中心的服务端。同时将服务端发来的数据显示在老年人的可穿戴设备上, 从而解决传统监控设备无法实时实地提供检测服务的问题。

2 智慧养老服务平台需求分析 ( Requirements analysis of service platform for smart pension)

对于老人来说, 最大的问题除了健康状况外, 同时也会随着年纪的增大, 记忆力和注意力的下降, 生理机能的衰退, 日常操作能力的降低等。因此根据老人的需求, 提出利用可穿戴设备将移动互联及物联网等技术应用在老年人的日常生活中, 为老年人提供室内外定位服务、定时上门服务、请求应答呼叫服务以及个性化服务等。

(1) 室内外定位追踪服务。该类服务主要为了便于老人家属及服务人员更加便利的获取老人当前的位置信息。其包括室内定位和室外定位服务两部分。在室内当老人发生突发事件或日常生活所需时, 可以通过室内定位服务快速确定老人的具体位置。在室外当老人迷路或走失甚至发生紧急情况时, 服务人员可以在第一时间找到老人的当前位置进行实时追踪, 对老人进行相应的救护, 保证老人的安全。

(2) 定时上门服务。该类服务主要为老人提供了以家庭日常生活所需的各种上门服务, 包括家居清洁、生活照料、拿药看病、上门送餐、物业维修等服务;同时由于子女白天在外工作, 老人独自在家, 服务人员也为老年人定时上门提供精神慰藉等服务, 以维护老年人的身心健康。

(3) 请求应答呼叫服务。该类服务主要考虑到老年人行动不便以及护理需求的随机性, 提供了一项请求应答呼叫服务[2]。通过此服务, 老人在遇到突发事件或需要服务时, 可直接通过语音等方式联系服务人员, 服务人员在获知一线信息后能及时对老年人的需求做出相应的反应, 搭建了一条高效可靠的通信链路, 提高了监护老人的效率, 实现了老人与服务人员、老人家属之间的实时沟通, 通过语音服务可更快速的获取大量有效信息, 提高其人性化水平。

(4) 个性化服务。该类服务主要根据老年人的身体状况、家庭情况和个人所需等的不同, 一旦后台接收到老人通过可穿戴设备发出的信息, 服务人员即会做出有针对性的服务。此外, 老人家属也可事先在后台设置老人的各种信息和需求, 平台会根据不同的设置, 按时提示老人, 比如服药、运动等消息, 为及时掌握每位老人的不同需求提供了个性化服务。

3 智慧养老服务平台设计 ( Design of service platform for smart pension)

3.1 平台整体结构设计

智慧养老是指借助物联网、传感器和RFID等, 来改善人们的生活方式, 提高实时交互信息的处理能力和反应速度, 提高老年人养老的综合信息化技术。平台基于可穿戴设备, 以互联网技术、通信技术为基础, 根据智慧养老中新技术的应用, 特别是物联网、RFID、传感网技术的应用, 进行了智慧养老服务平台的整体架构设计, 如图1所示。

智慧养老服务平台包括室内外定时追踪服务、服务人员定时上门服务、请求应答呼叫服务、个性化服务四大模块。平台内部各个模块之间的数据交换采用了SOA的方式, 同时老人个人信息管理数据主要通过与服务器端的数据进行同步实时更新, 实现互联互通。此外, 数据在传输过程中, 正常运行时间不间断, 当网络不稳定的情况下将数据保存到本地。

3.2 平台网络体系结构设计

伴随着硬件技术和通信技术的飞速发展, 平台采用的可穿戴设备均拥有串口传输和并行传输两种数据传输模式。在每个老人家里, 均安装了一个家庭客户端, 此客户端主要进行当前用户的收集、整理、与老人及服务平台的信息交互。家庭客户端可以通过互联网、移动网络或无线等技术实现与养老服务平台的互通互联。老人的家属和服务人员也是平台的重要组成部分, 这些与之相关的人员可以通过移动无线网络和互联网与服务平台进行交互。如图2所示, 是本平台的网络体系结构示意图。

4智慧养老服务平台关键技术分析 (Analyzing the key technology of service platform for smart pension)

4.1 Zig Bee技术

为了对老人进行实时监测, 该平台需具备强大的组网功能。考虑到Zig Bee技术具有成本低、速率低、功耗低、可靠性高、应用简单等特点, 而且可自动组网, 具有动态系统的可重构性, 因此在进行前端监测信息与后台服务器的连接中, 本平台采用了Zig Bee技术。利用Zig Bee技术在室内形成无线网络, 在汇集节点集聚通过传感器节点转发过来的信息, 通过设置网关与Internet相连, 将信息传送到养老服务中心, 服务人员和老人家属可以通过访问养老服务平台获取老人相关信息。

本平台的设计由若干Zig Bee协调器及带有固定功能的Zig Bee节点共同组成, 通过Zig Bee套件连接不同的传感器或执行器来实现每个模块相应的功能, 最终由Zig Bee协调器接收处理结果或执行的命令。

4.2 RFID定位技术

室内是与人类生活关系最密切的场所, 大量人类的应用需求都与室内定位服务相关, 例如室内物品的存放位置、老人的位置等等, 但由于室内信号会受到门窗、墙壁等障碍物的影响, 而且人员的定位对室内环境和精确度要求比较高, 传统的定位技术无法满足其需要, 因此解决起来比较复杂, 同时近年来室内定位技术也随之成为比较热门的研究领域之一。目前在室内环境下, 大多数定位系统暴露了诸多缺点, 而射频识别定位技术以其非视距、成本低、功耗低、能快速确定目标位置等优点, 已经成为室内定位技术的解决方案之一。因此, 在室内为了实时定位老人的位置信息, 本平台采用了射频识别定位技术, 能更加精确的对老年人进行自动实时识别和追踪, 确保了老年人的安全。

4.3 传感器技术

传感器技术的工作原理是通过内置的体温、压力感应、生物等传感器, 采集老人的身体状态信息, 迅速提取并分析相关传来的数据, 传递给协调器[3]。其目的是监测人体特征, 如脉搏、体温、心跳血压、血氧饱和度和心电等。目前对于老年人而言, 他们的可穿戴设备可能是一部老人智能手机、智能腕表或智能眼镜, 这类可穿戴设备除了具备通话、语音等基本功能外, 还具备一键求救、迅速定位以及实时监测老人如脉搏、血压、体温、心电等的身体健康状况。当某一传感器监测到老人的某一项身体参数超出正常限值时, 可穿戴设备会主动报警或发出语音提示消息。例如当老人血压超过一定的上限时, 终端设备会自动报警, 通知养老服务中心。上述都属于主动监测老年人的身体状况, 平台也提供了一个语音模块, 方便了老人在遇到突发事件或感到身体状况不舒服时, 通过按键进行主动求助。因为老人终端是可穿戴式的, 所以对传感器的性能要求比较高, 如精度要高、功耗要低和体积要小等。而且由于本平台采用了RFID技术, 所以在传感器的选用中, 我们使用了一款带有内嵌传感器的射频芯片, 此芯片可以外接多个不同类型的传感器。

4.4 数据融合技术

数据融合的基本原理是通过合理高效使用各种传感器, 有效利用传感器技术, 依据某种算法或优化准则, 在时空上将各类传感器进行互补与冗余信息的组合, 最终形成对监测对象的统一进行描述。数据融合的目标是通过对信息的优化组合, 利用各种传感器感知的信息, 更精确的描述监护对象的状况以及当前所在的环境。

本平台采用像素级融合方法, 直接将采集到的来自于各种传感器的未经过预处理的原始数据, 如时间、心跳、体温、血压、脉搏、血氧饱和度和心电等七种数据与定位信息进行融合的一种方式。

5 结论 (Conclusion)

智慧养老是大势所趋。可穿戴、物联网等作为新一代高科技技术能够很好的服务于智慧养老产业。本文针对当前老年人的需求, 依托可穿戴技术设计了一套软硬件相结合的智慧养老服务平台。它通过信息传感装置, 如传感器技术、RFID技术、Zig Bee技术和无线传感网络等, 以数据融合的方式, 按照事先制定的协议将信息传至后台服务器终端, 最终实现智慧养老的目标。该平台对于如何防止可能出现的危险, 以及维护老年人的身心健康, 起到了有力的推动作用。

摘要:智慧养老是为了给老年人提供健康、舒适和安全的生活, 利用物联网技术, 通过各类传感器智能感知, 远程监控老人的日常生活状况, 使其信息化和智能化。本文结合物联网、RFID、传感器等技术, 设计了一种基于可穿戴设备的智慧养老服务平台。该平台利用多个传感器节点进行数据采集, 通过Zig Bee网络传送给中心节点进行存储和处理, 使用GSM/GPRS无线通信模块将处理好的数据传送给后台服务中心, 达到实时服务的目的。

关键词:智慧,养老,可穿戴设备,平台

参考文献

[1]孙文恒, 张衡, 李彩虹.一种新型虚拟养老院服务系统设计与实现[J].软件导刊, 2013, (9) :81.

[2]潘永友.基于物联网技术的养老院管理系统设计与实现[D].杭州:杭州电子科技大学, 2013.

可移动平台设备 篇8

为有效保护敏感数据信息,单位网络直接与互联网物理隔绝从而对常见网络病毒或木马形成了天然屏障,但同时也阻碍了系统补丁和安全软件的实时更新。人员流动性大的电教室、智能会议室和需要经常接收纳税人电子申报数据的办税服务厅等地成为优盘病毒的高发场所,不可避免地让无法得到及时查杀的病毒通过可移动存储设备在内部局域网络中交叉传播,给日常工作带来诸多不便和困扰。从近期爆发的Lnk优盘病毒专杀工具的设计切入,尝试使用Win32Asm汇编语言构建一个基于常见优盘病毒特征的安全辅助工具框架,以便于对此类病毒的及时监控和处理。

2 需求分析

某Lnk形式优盘病毒流入,短时间内造成相当数量的内网计算机和工作人员的优盘感染,造成工作不便。感染后的磁盘目录结构显示如图1所示:

经逆向分析,总结该病毒主要特征如下(篇幅所限,逆向分析细节略):

将优盘根目录下所有内容移动到新建的空名隐藏目录下,并修改空名目录图标为磁盘图标;根目录释放3个病毒文件,属性为系统、只读、隐藏、存档,名字分别为desktop.ini、Thumbs.db和“0~随机字符.001”;不定时修改注册表设置隐藏系统文件等;感染并运行系统升级程序wuauclt.exe,常驻系统反复感染所有插入移动存储设备并逃避查杀(各病毒体均经过多层加密,经测多款杀毒软件不提示病毒);根目录创建空名目录的Lnk快捷方式,其名称类似“Removable Disk(*GB).lnk”,属性目标值类似“%homedrive%WINDOWSSys tem32rundll32.exe 0~O.001,rundll32 calc.exe”,当用户双击该快捷方式,系统调用扩展名为“.001”的文件(本质是动态链接库)分别将desktop.ini解密为API名称,将Thumbs.db解密为"C:MSITrusted Installer.exe"病毒文件后显示原磁盘文件和目录以迷惑用户;该病毒运行后尝试联网下载其他病毒或木马,内部局域网络中该功能失效。

由于单位工作机整体以中低配为主,且基层单位老旧机型普遍,为最大效率地利用系统资源,程序选用可直接进行CPU操作的汇编语言结合Windows系统API来实现。基于以上Lnk病毒特征,专杀防护工具应具备以下主要操作模块:

系统硬件配置变动消息监控;注册表修改(添加启动项、显示/隐藏系统文件和扩展名、关闭自动播放、修复盘符显示和右键菜单、修复任务管理器、注册表配置以及文件关联等);移动存储设备信息识别;敏感进程查杀;可疑文件或目录批量操作(移动、删除、重命名、属性修改等);Lnk文件格式解析等。

3 专杀工具设计

结合此次Lnk变种和更为常见的Autorun优盘病毒特征,专杀防护工具设计的主要流程如图2所示:

不同于多数国产安全软件“一刀切”地对Autorun.inf或*.vbs等可疑文件的处理方式,尝试主动解析文件内容在确定其有可疑操作的前提下,将可疑文件清除并备份到指定位置,以方便统计分析和追踪溯源。为便于扩展维护,程序分成以下几个主要功能部分,具体描述如表1所示(IDE使用Rad ASM V2.x,编译器等使用MASM32 V6+):

3.1 头文件定义

文件USB_Tool.Inc主要用于定义常用宏、常量和全局变量等,后期代码修改和维护时API头文件引用及常量、全局变量的定义修改都统一在此文件中进行。

32位汇编语言中.const、.data、.data?和.code等均为分段伪指令,其中.code定义代码段,所有的指令代码都必须写在代码段中,而.const、.data和.data?定义的是数据段,区别是.const定义可读不可写的常量,.data和.data?定义可读可写的变量(前者定义了初始化值)。

3.2 自定义功能函数

主程序频繁调用的功能块作为自定义函数,单独保存到源码文件my Func.Asm中,方便维护的同时节省代码量。需要注意的是自定义的函数原型需要预声明,否则编译器无法识别函数定义,且使用invoke伪指令进行函数调用时也无法检查参数个数。为便于区分系统API名称,自定义函数的名称都以“_”符号开头(下同)。proto伪指令用于函数声明,由于绝大多数Win32 API参数默认是DWORD类型,编译器更关心参数数量,所以函数预声明时参数的名称可以省略。

(1)Windows并未提供可直接获取新插入设备盘符的API,需要自己解析转换DEV_BROADCAST_VOLUME结构体的dbcv_unitmask字段,自定义函数_Get Volume Name实现了上述功能,返回值存于EAX寄存器中。

MASM中@F表示当前指令后的第一个@@标号,@B表示当前指令前的第一个@@标号,程序中可以有多个@@标号,但@F和@B只寻找匹配最近的一个,灵活的跳转功能类似于C语言中的goto关键字。

(2)Windows环境下每一次操作注册表都要重复“打开、操作和关闭”等几个步骤,主程序需要多次修改注册表,所以自定义函数_Set Reg Key对系统API进行了封装和简化。

LOCAL关键字用于局部变量定义,和函数参数类型一样默认为DWORD,为便于区分全局变量名称方便代码维护,所有的局部变量都以“@”符号开头(下同);函数开头和结尾的pushad和popad指令用于一次保存和恢复所有寄存器值。

(3)程序主界面设置编辑框来显示监控提示信息,当监测到可移动存储设备插拔变动或者发现病毒时,需要将解析或读取到的相关信息追加展示到主界面,自定义函数_Edit StrCat实现了文本追加和自动滚动等功能。

(4)_Count Str I用于统计源字符串中子串出现的次数(不区分大小写),返回值存于eax寄存器中。

(5)专杀防护工具核心功能之一就是对可疑文件的批量操作,Windows API函数SHFile Operation支持通配符和多种操作方式,但其用到的SHFILEOPSTRUCT结构体比较复杂难以理解,自定义函数_SHFile Operation对该API进行封装和简化,实现了一键调用。如需要将H盘根目录下所有lnk和inf文件移动到C:Viruses,则调用方式为invoke_SHFile Operation,FO_MOVE,T("H:"),T("%s*.lnk|%s*.inf"),T("C:Viruses")。

SHFILEOPSTRUCT结构体的理解使用是重难点之一,成员w Func分为FO_COPY、FO_DELETE、FO_MOVE和FO_RENAME 4种,分别对应复制、删除、移动和重命名操作;成员p From为特殊字符串指针,指向一个或者多个文件的绝对路径(支持DOS通配符),每个单独路径都是以NULL结尾的字符串,多个路径完整拼接后必须以双NULL结尾(成员p To同理),这点区别于大多数API应特别重视。

3.3 核心功能流程实现

专杀防护工具设计以一个用于信息显示的多行编辑框完整覆盖主窗体,在主窗体回调函数中进行窗口消息和系统消息的监听和响应。USB_Tool.Asm是核心功能源码文件,其内容虽多但结构和逻辑清晰,具体处理逻辑参见伪代码如图3所示。

(1)程序主窗体创建基本流程是先填充窗体属性WND-CLASSEX结构体,用Register Class Ex注册窗体类后Create Window Ex来创建窗体。WNDCLASSEX结构体最重要的成员lpfn Wnd Proc用于指定窗体回调函数,程序对窗口消息和系统消息所有的响应处理都将在回调函数中进行。

(2)窗口消息和系统消息等均在回调函数Wnd Proc中监听响应(主要逻辑结构参见图3),回调函数的u Msg参数用来判断具体的消息类型。响应WM_CREATE消息进行初始化设置,如创建互斥变量防止用户多次运行主程序、创建多行编辑框并修改默认字体、注册全局热键、修改注册表加入开机启动项并显示隐藏文件和扩展名以辅助分析等等。

(3)监听WM_DEVICECHANGE硬件配置变动消息后,需要根据w Param参数来确定事件类型是否为设备插入,然后根据l Param参数来判断插入的具体设备类型。如果发现插入的是可移动存储设备,则读取设备基本信息后检验目录文件是否符合待查病毒特征,并按照设定的修复方式进行病毒文件备份(留待统计或后期分析)和原文件目录结构修复等。区别于某些国产杀毒软件,尝试解析文件内容以确定其是否有可疑操作,这种判断方式更加精准有效减少了误杀率。

检验病毒特征时出现两处难点,(1)Str Format Byte Size64、Verify Version Info等API参数涉及QWORD类型,而x86系统中32位寄存器均为DWORD类型,每个QWORD类型需占用两个寄存器,需要考虑Win32Asm环境中调用这些特殊API的方式;(2)Windows未提供读写LNK文件属性的API,理论上只能通过调用COM组件完成,而汇编调用COM比较复杂且影响效率,这里独辟蹊径参考LNK文件格式,通过直接读取文件内容巧妙地解析出对应的路径值。具体难点解析过程和注意事项如下:

(4)响应编辑框重绘消息WM_CTLCOLOREDIT,修改字体颜色和背景色等;监听到WM_HOTKEY消息后根据w Param参数区分热键ID并设置对应热键功能。部分病毒可能会禁用或破坏一些系统功能来阻止调试查杀,热键“WIN+S”对应增强修复模式,可在需要的时候一键修复注册表配置、任务管理器、右键菜单及盘符显示等系统功能。

程序启动默认在后台运行监控可移动存储设备,发现可疑文件符合病毒特征则按照专杀逻辑自动处理,可随时用快捷键“WIN+O”调出主界面。程序运行状态如图4所示:

4 结语

工作机整体中低配为主且基层单位老旧机型较为普遍,已配置的国产杀毒软件对优盘病毒特别是新变种查杀防护能力弱(病毒库无法联网更新),且臃肿的体积常驻系统占用大量资源影响办公效率。而以汇编语言实现的专杀防护工具基于病毒原理智能精准识别,体积小运行效率高(老旧机型上表现更加明显),且主要功能模块化提高了可定制性,利于专业人员随时修改适应各式病毒变种,也考虑到工作实际实现了普通工作者开箱即用。

参考文献

可移动平台设备 篇9

随着我国经济的快速发展以及人民生活水平的提高, 居民慢性病发病率也随之呈现出不断增长的趋势。现在, 我国55岁以上的中、老年人群中有近一半为高血压患者[1]。肥胖、糖尿病、高血脂等慢性病患者的人数也十分庞大[2], 这些慢性疾病已成为我国居民健康的头号威胁[3]。随着我国逐步进入人口老龄化社会[4], 传统健康监护方式已难以适应当前的社会需求。

最新兴起的是把生物传感器、无线通信等技术嵌入人们眼镜、手表、手环、服饰及鞋袜等日常穿戴中而推出的可穿戴式设备[5], 可以用紧体的佩戴方式测量多项生理健康参数。前人在探索开发实用健康监护设备方面已做了不少工作。如可穿戴式健康生理参数检测设备[6]、通过蓝牙[7]等物联网[8]技术实现了检测设备与智能手机[9,10,11,12]间的数据交换和通过手机APP对健康生理数据做简单分析等。基于课题组在可穿戴设备方面所做的前期工作, 本文设计并实现了一套为可穿戴式健康监护设备服务的网络健康监护系统的服务器软件。系统在设计思想上, 参考了前人基于3G网络[13]或云平台[14,15]健康监护系统的设计思想, 针对新型可穿戴设备特点做了适应性改变。实现了可穿戴设备监测生理数据的网络存储与管理、用户健康档案的管理和维护以及医患关系的建立。

1 系统需求与总体架构

基于云端的健康管理平台是实现远程无线可穿戴监护系统 (用户端、医生端和健康管理平台) 的重要组成部分, 承担着沟通医生端与用户端的任务。参考现有的健康管理软件系统和用户实际需求, 该系统需以云端网络服务器作为信息枢纽, 能够为多种智能可穿戴监护设备提供服务, 系统各个部分间需要实现网络通信、基本信息查询、报警信息查询、诊断报告的查询与修改以及生理信息的查询与分析等功能。

1.1 硬件设备

课题组前期已开发及与台湾长庚大学合作开发了多个可穿戴式智能医疗硬件设备, 本系统将主要支持已开发和正在开发的智慧衣、可穿戴式无线低功耗心电贴[6]、可穿戴智能血压计[16]、运动腕表[17]和穿戴式孕妇和胎儿心电记录仪等设备。它们具有使用安全方便、功耗小和持续采集时间长等特点, 十分适用于健康生理信息的日常实时监护任务。

1.2 云计算

云计算 (Cloud Computing) 是互联网技术、分布式计算和资源管理技术等多种高新技术的综合产物[18] (如图2) 。

云计算主要应用形式是基础设施即服务Iaa S (Infrastructure as a Service) 、平台即服务Paa S (Platform as a Service) 和软件即服务Saa S (Software as a Service) [19]。Iaa S主要为用户提供硬件设备部署服务, 其中包括数据计算、存储和网络服务等资源。使用Iaa S服务时, 使用者需要向云平台运营商提供硬件设施的基础配置信息, 及运行于其之上的程序代码和相关用户数据。Paa S是云端应用程序的实际运行环境, 它主要提供在云平台上部署和管理应用程序的服务。通过云平台运营商提供的Paa S层软件工具和开发语言, 应用者只需上传程序代码和数据即可使用服务。Saa S为用户提供可直接使用的云端软件。它提供了可供用户直接使用的应用程序。

1.3 数据库设计

系统数据库初期共建立了5张数据表 (如图3) 。分别是医生表、用户表、血压数据表、心电数据表和运动数据表 (分别支持心电贴、血压仪和运动腕表) , 分别记录了医生、用户的账号信息和多种健康生理数据的详细信息。如用户表主要用于记录用户的各项基本信息。其主要数据结构和数据项如下:用户的用户名、年龄、身高、体重、性别等, 其中用户的用户名具有唯一标识性, 被选作表的主键。由于用户在佩戴设备时每天都会向服务器传送生理数据, 数据库需要包括相应的生理数据表, 如心电数据表。其主要字段有:数据编号、检查日期、存储路径等。其中数据编号具有唯一标识性, 故将其选为该表的主键。将所有的心电数据与病人的信息同时存入数据库的基本表中是不可行的。为避免大量的心电数据对数据库性能造成影响, 我们将产生的心电数据存入相应的文件服务器中, 并把文件路径保存在数据库。这样, 可以方便查询也不会影响对心电数据的调用。一个完整的数据库需要创建数据表之间的关系, 即建立包含某些通用信息的字段之间的连接。用户表是诸表的核心, 将该表设置为主表。用户表中用户名具有唯一标示性, 可以通过这个字段建立表间关系。建立表间关系主要通过创建外键约束来实现。在心电数据表中的数据编号字段上创建外键, 可以建立与主表的表间关系

1.4 服务器系统设计

服务器系统是以PHP语言在WAMP平台上编写实现的。WAMP是Apache+Mysql/Maria DB+Perl/PHP/Python的简称, 它们是一组常用来搭建动态网站或服务器的开源软件, 共同组成应用程序平台。服务器系统主要由Web网络服务器、数据库服务器、文件存储服务器和第三方消息服务器四部分组成。服务器程序的架构设计, 采用了分层封装、函数调用的思想。从为用户提供服务的直接程度, 将其划分为应用程序层和系统支持程序层。如图4所示, 应用程序层主要包含直接为用户提供服务的Web服务器程序, 它一方面调用在系统支持层程序中编写的功能操作函数, 按请求完成一系列服务功能;另一方面它们自身也以功能函数的形式方便用户调用服务功能。系统支持层程序只实现通过PHP程序操作数据库、存取文件和操作第三方消息服务器控制台, 但对上述三者的何种功能做操作, 则由上层Web服务器应用程序决定。

1.5 健康监护系统服务流程设计

首先由客户端向服务器请求所需服务。当Web服务器控制台程序 (Web Server.php) 收到请求后, 根据请求内容控制台程序安排相应服务功能的Web服务器应用程序, 通过按需调用支持层各功能操作函数来完成请求。下面以数据查询请求为例简述服务流程, 其它请求服务流程大体类似。

如图5, 用户向服务器请求查询心电数据, 控制台安排用户数据查询应用程序为请求者提供服务。用户数据查询程序, 调用支持层数据库功能操作函数查询心电数据从属目录, 确定用户名下的全部数据记录后反馈给应用程序并由应用程序将数据编码后发送给用户。图5还包含医生请求查询用户生理数据、更新诊断信息和用户查询诊断信息的请求服务流程, 其大体过程均与上述类似。

2 服务器系统数据通信的实现

2.1 HTTP协议和JSON数据格式

超文本传输协议 (HTTP, Hyper Text Transfer Protocol) [20]是基于TCP连接实现的Web应用层协议, 请求与响应操作是其基本工作模式。独立运行于客户端与服务器端的应用程序通过交换HTTP消息实现彼此间的数据交换。HTTP协议中数据传输方式主要有POST和GET两种方式, 它们都可以实现由客户端向服务器上传或下载数据。但其区别在于GET方法上传数据时, 是以“?+键值对”的形式将数据附在URL地址后面, 而POST方法则要把数据放置在HTTP包的包体中。GET方式实现简单, 通过URL提交数据, 可提交的数据量就跟URL的长度有直接关系, 存在特定的浏览器及服务器的限制。。较之而言POST方法理论上没有限制, 可传较大量的数据, 但其实现方法较为复杂。因此在实际应用中二者各有所长, 应按需灵活应用。JSON[21]是一种新兴的轻量级数据传输格式。它是Java Script的规范子集, 能在所有支持Java Script的平台上解析。JSON因其数据交互功能的实现, 不受所用编程语言所限制, 且便于阅读和编码, 而深受编程人员的喜爱。相比于传统的XML数据传输格式, JSON大大减少了解析时性能和兼容性的问题, 提高了数据的传输效率。但JSON只适用于传输文本格式的文件, 因此当需要传输多参数生理信息等二进制格式文件时, 要先将二进制文件转码成文本格式之后才能借助JSON传输。JSON在语法上有对象和数组两种形式, 它们的基本单位都是“‘名称/值’对”集合。这两种形式的区别只在于一种是将“名值对”构成对象, 另一种是构成数组。在网络传输前后, JSON对象或数组都需要进行序列化或反序列化编码。其中序列化是指将数据由易于人员阅读的对象或数组状态转换更便于网络传输和机械保持的数据流形式, 而反序列化就是指将数据流再反转回易于阅读的对象或数组状态。

2.2 智能手机客户端与服务器系统一般数据通信的实现

如图6所示, 客户端与服务器间的一般数据通信具有单次上传数据量小, 但通信请求频繁的特点。据此选定通过HTTP协议中的GET方法实现通信。下面以医生账号登录功能的通信请求为例, 简要介绍Android手机客户端与服务器系统的数据交互过程。

首先由Android程序将医生用户名和登录密码按HTTP协议的GET方法通过下框的第1行代码将参数值负载URL地址后面。再通过第2行代码实现HTTP连接, 并将服务器响应结果保存在url Connection变量中。在此之后, 在Android程序中另起一个线程, 自建服务器监听程序用来等待服务器响应并做相应后续处理。至此Android主线程任务完成。

Web服务器收到客户端发来的请求后, 按下框中的第1至3行代码由Web控制台程序通过$_GET[]变量来读取上传数据到PHP程序中。之后控制台程序根据所读取到的功能请求控制字, 判断调用图4中的医生登录功能成来实现客户端请求。医生登录模块获得到用户名和密码值后, 按图3中的数据库设计, 通过按第4、5行代码查询数据库, 并将返回的资源型结果保存在$rst变量中。若查询成功, 则通过第6行代码来读取查询结果, 并通过第7行代码比对登录密码与数据库中记录是否相同。若登录密码相同, 则通过第8至10行代码构建array数组记录登录成功结果, 最后通过第11行代码将数组序列化成JSON数据格式后发送响应给客户端。客户端监听到服务器响应后, 通过json.get String () 命令读取JSON“键值对”, 并将其值反序列化成通用格式数据交给Android程序做后续处理。

2.3 智能手机客户端与服务器系统文件通信的实现

文件通信是一种大数据量的特殊数据通信, 它具有单次交换数据量大, 但通信频率较低的特点, 因此选用语POST方法实现通信。下面以用户上传健康生理数据的通信过程为例简要介绍Android手机与服务器系统间的文件交互过程。

文件通信的具体实现过程与一般数据通信过程大体类似, 但其主要区别在于构建JSON数组前, Android程序需先将二进制文件编码成Base64格式的ASCII码字符串, 之后才能将字符串构建成JSON对象并序列化。接下来, 借助Android程序中的apache.http.client类按HTTP协议中关于POST方法的规定配置请求访问地址。在添加HTTP请求头文件后, 再将JSON数据添加到HTTP请求正文里, 最后发送POST请求给服务器。

服务器收到POST请求后, 要通过两层取值才能得到上传来的数据。首先通过$_POST["key"]读出HTTP请求正文中的JSON数据流。再通过json_decode () 命令, 将JSON数据流反序列化并读出JSON对象值。在读取完数据之后, 服务器任务请求的处理流程与上节所述基本类似。即根据任务需求, 调用图4中的添加心电数据功能程序, 按类似上述步骤分别向数据信息、数据信息从属两张数据表中添加数据编号、数据文件存储地址等数据信息和数据编号与添加者用户名等从属信息。之后, 将Base64编码的文本数据还原成二进制数据并存储在文件服务器指定路径下。最后, 将反馈操作成功结果给控制台程序进行相应后续处理。

2.4 服务器主动消息推送服务的实现

本文选用极光第三方消息服务器 (www.jpush.cn) 推送, 实现主动推送消息的功能。首在极光其控制台中创建应用, 获得App Key、Master Secret和配套的Android SDK包。将Android SDK包编译安装到本监护系统医生的手机上后设置Tag标签为用户名。当需要向其推送消息时, 通过服务器PHP程序以App Key和Master Secret初始化极光消息服务器控制台之前所创建的应用以Tag标签匹配需消息接收医生的设备。消息推送的具体实现过程如下:

首先在PHP程序中引入客户端开发程序。其次, 在服务器程序需推送消息时, 根据极光控制台所创建应用的App Key和Master Secret建立一个新的JPush对象。最后, 配置极光提供的该对象, 以实现主动推送消息功能。于此之后, 用户就能在手机通知栏里看到消息提醒。

3 总结与展望

可移动平台设备 篇10

亚太及日本地区的企业已经认识到,移动计算能够让它们在任何地点快速、高效地运营业务。然而,对很多企业来说,因为没有一个有效的解决方案来迅速开发、管理并保护先进的移动应用,要实现这些业务优势还面临一定的困难。

惠普SAP移动平台启动包帮助企业根据自己的独特需求迅速地规划、开发、保护和管理定制的移动应用。该解决方案充分利用SAP移动平台和广泛的惠普服务器、惠普ElitePad及惠普企业服务产品组合,从而实现快速交付、可扩展性和安全性。这提供了一个经过验证的端到端移动解决方案,协助企业与使用任何设备的客户、员工及合作伙伴进行无缝互动。

作为惠普SAP移动平台启动包的一部分,惠普提供移动机会研讨会(MOW),以帮助企业通过移动实现新互动方式,评估基于SAP解决方案的环境和移动应用架构,并且制定移动应用战略和路线图。此外,惠普还与客户合作开发、集成、测试并实施预先开发和定制的移动应用。

惠普公司全球副总裁兼中国惠普有限公司企业服务集团总经理潘家驰表示:“企业要想获得成功,就必须让员工能够随时随地快速、可靠、有效地开展业务,使他们能与客户实时互动。惠普通过与SAP协作,充分利用双方在移动技术方面的专业经验,帮助企业开发先进移动应用,创造新的业务机会。”

惠普SAP移动平台启动包旨在帮助亚太及日本地区的企业:

·通过能够实时做出快速、准确、高效的业务决策的应用,优化员工生产力。

·开发可增强客户互动及提供卓越用户体验的移动应用,增加收入机会。

·快速交付并部署移动应用,降低运营成本并提高移动计划的投资回报。

此外,客户还可选择将解决方案作为托管服务,部署在其公共或私有云中,从而最大限度降低前期投资和成本,同时让企业能够优化员工生产力。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:外脚手架 下一篇:普通脚手架考题