
软件撰写的十要素之一机器端写,本质是思维方式的转换,需要我们从人的思维方式转换到机器的思维方式。
机器端写需要关注机器做了什么、机器怎么做的,而不是仅仅从人的视角看机器做了什么。
学好机器端写需要从思维方式的转换开始。今天我们聊一聊思维方式转换的难点、方法及建议。
长时间的刻意训练
思维方式的转换不是一朝一夕的事,需要长时间的刻意训练,短则一年半载,长则几年。
我们每个人都有至少十几年的从人的视角看待问题的思维方式,这种思维方式是具有很强的惯性的,想要跳出这种思维方式并不是一件容易的事,需要通过长时间的刻意训练在我们的脑海里建立起一条稳定的机器思维通路。
这种刻意训练不局限于工作,当你在生活中碰到使用机器做某事的时候,可以尝试着去探寻机器是怎么实现这个功能的。
例如:最近某支付APP推出了一个碰一碰就能完成支付的功能,这个支付设备是怎么实现这个功能的呢?
我们可以根据以下线索去做检索了解设备具体是如何实现这个功能的:
1)碰一碰的前提是要先打开手机的NFC功能,那么这个NFC功能应该是线索之一;
2)支付是通过某支付APP扣款的,这个技术对应的科技公司应该是申请了相关的专利,即从相关专利去了解具体实现方式也是线索之一;
3)碰一碰设备之间的需要有接触或者距离很近,那么这个技术方案可能是一种接触式或者近距离支付方案,可以基于此作为关键词去检索相关的实现方案。
保持对机器端实现过程的迷恋
软件发明人的实际工作中撰写得最多的是软件说明书,是面向客户的即同样是人的视角,并不会过多的涉及软件实现过程的具体技术方案。
因此,他们撰写的技术交底书中软件实现的具体技术方案很多时候是缺失或不全的,但他们并不自知。
面对上述情况,代理师要想从机器端去撰写,则需要弄清楚机器端是如何实现其对应功能的,需要与发明人沟通,引导发明人将机器的具体实施方法告诉你。
哪怕发明人告诉你具体实施方式很简单,也请让他举例说明。或者,发明人说机器在实现时可以有很多种方式,也请他例举至少2种实施方式。
为什么我们要如此迷恋机器是如何实现的呢。因为专利要保护的是技术方案,而并非效果或结果。虽然权利要求可以可视化写,也就是重点写设备的输出的特征,但说明书的支持也需要具体的机器如何获得、和/或输出这些特征的实施方式。
示例式引导
对于一个软件发明人,他们本身是具有机器端思维的,软件编程本身就是一种机器端思维。但是,由于发明人缺乏专利相关知识,他并不知道你需要的是什么,如果你仅仅是问他机器是如何实现XX功能的,他并不清楚你想要什么,无法准确的回答你的问题。
面对这类问题,比较好的解决方案是:给发明人举例,告诉他你想要什么样的答案。
例如:对于上面的碰一碰就能完成支付的技术方案,想要通过与发明人的沟通确认机器端的技术方案,你需要在问题“电子设备是如何通过碰一碰完成支付操作的?”的基础上,增加示例引导,比如手机与收款设备之间碰一碰获得了某支付挨APP的钱包信息吗,是怎么获得钱包信息的,获得钱包信息后直接进行支付吗。通过对机器设备执行过程的举例性询问,发明人能够准确快速的知道你想要问的是什么,从而给出准确的答案。
学习一门编程语言
编程语言是人与机器沟通的桥梁,编程则是通过编程语言让机器工作起来的基础,当你了解了编程的逻辑之后,会自然而然的知道机器工作的基本逻辑,从而能够更好的从机器端去看待并撰写技术方案。
当然,这里并不是要求代理师去学会编程做编程人员,而是去学习了解编程的基础知识和原理。虽然这对于代理师而言依然很难,但是作为软件代理师,在技术与法理上跳舞的专业人士来说,技术的深入了解对于代理水平的提高是非常有益的。
软件班第三期实战小班
预计四月底开班
扫码咨询报名情况👇

关于我们:
拥有国家知识产权局核发的专利代理执业资质,能够承接知识产权代理业务。
集中化管理,更有效的管控案件质量,为客户提供更专业、更贴合需求的知识产权服务。
擅长领域:新一代信息技术、智能制造、软件行业、高端装备制造业领域案件。
往期推荐

