您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 从一个具体案例谈计算机软件专利的发掘和说明书撰写
1IIC060768从一个具体案例谈计算机软件专利的发掘和说明书撰写作者姓名:陈红作者单位:北京蓝智辉煌知识产权代理事务所涉及计算机程序的发明专利申请,我们业内一般俗称“计算机软件专利”(本文采用该俗称),在其撰写过程中,代理人遇到的问题往往首先就是大多数发明人提供的技术交底材料不符合专利要求,发明人一般都很喜欢以软件的各种功能作为出发点,附以描述用户如何操作才能实现这些功能。这一问题虽然也广泛存在于其他类型的专利撰写中,但是根据本文作者的经验,在软件撰写中尤其突出。如果代理人顺着发明人的这种思路进行撰写,那么十有八九撰写出的申请文件就会遭遇到专利法第25条“智力活动规则和方法”的禁止。因此,如何发掘软件专利、如何引导发明人提供含有技术特征的材料,就成了代理人的首要任务,也反映了代理人的自身业务功底。本文拟从一个具体的撰写案例出发,谈一下作者的心得,希望与业内人士共同探讨、请教,以期起到抛砖引玉的作用。本文重点谈说明书的撰写,不过多涉及权利要求书的拟定,后者如有必要将另文给出。一、问题的引出本文涉及的具体案例是一种可以同时看电视和处理短信的手机。发明人提供的初次交底材料对于技术的文字说明极少,关键文字总共还不到一百字,而且也仅介绍这个发明要求保护的是一种可以同时看电视和处理短信的手机,优点是使用户在不影响观看电视的同时,能够处理手机上的短信,方便了用户。发明人初次交底材料中仅包含一个附图,即“本发明的可看电视的手机处理短信业务的流程方框图”,请看下图:2IIC060768仔细看图才发现,就连唯一的这一附图也不是本发明技术的附图,而是现有技术的图,并且可以看出,该图是以手机用户的操作为依据,一步步地给出的,如果说的再进一步,这只能算是一个用户说明3IIC060768书,而不是技术材料。根据《审查指南》第二部分第九章中的涉及计算机程序的发明专利申请的审查基准,即《审查指南》第259~261页的规定,基本上符合以下3个条件的申请文件才可以被认为不是智力规则:①目的是“解决技术问题”、②反映了“遵循/利用自然规律的技术手段”、③获得符合自然规律的技术效果。显然,发明人第一次给出的交底材料不能满足上述要求,并且与满足要求的专利文件之间存在着很大的差距,因此该案还要求我们代理人进一步进行专利发掘工作。看到这样的交底材料,需要插播一段笔者的心得。笔者从事该领域专利撰写已逾十年,认为软件撰写人除了应当具备专利代理人的责任心、细心之外,还要使自己的撰写找准视角,打个比方说,上面这种交底材料就好像是从手机的外部看,手机可以实现什么样的功能,行文的主语是使用者即手机用户,视角是从人的角度出发的(所以也难怪这样的文字往往被审查员认为是在描述智力规则);而专利撰写则要求从手机的内部看,个单元之间是如何实现这些功能的,行文的主语是手机本身、包括其内部各单元、部件,视角是从设备装置的角度出发的。这一点对于写出好专利是至关重要的!也只有这样的思路才能得出上述符合《审查指南》第259~261页规定的技术三要素。有了以上这样的认识,那就可以有针对性地向发明人索要技术素材了。二、初稿根据我们事务所内部的规定,不论初次技术交底材料是什么样的、是如何简陋的,都要先在其基础上,将交底材料套入说明书的格式内发给发明人。这个案子也是一样的,我将初稿发出后马上就该初稿与发明人电话沟通,使发明人在我的要求和启发下提供进一步的功能方框图,并且结合该图详细描述本发明是“如何在接收电视节目过程中同时检测是否有短信”,也就是说,要启发发明人从设备装置的角度出发,以一个新的视角描述该技术;同时,在电话沟通过程中我还捕捉了更多的技术细节内容,这些非文字方式捕捉到的技术细节内容对于稿件的充实也非常重要。发明人在初稿返回中补充了以下二个附图,需要提示本文读者的是,请注意到发明人提到了“启动播放视频线程和监控短信线程”这样一个新的技术概念。图3手机电视播放器的流程图:4IIC0607685图4短信具体实现流程图:启动播放音视频的线程和监控短信的线程YY在显示电视内容的同时显示短信内容是否接收到电视信号是否接收到短信NN是否需要回复信息401403406NY405音视频线程和短信线程等待在屏幕显示电视内容把播放节目的窗口缩小,显示短信内容,打开输入法,让用户输入Y402404407408完成短信回复,屏幕恢复全屏继续播放4096三、二稿代理人在初稿返回的基础上写出了文字描述:“如图3所示,这是播放器的实现流程图,首先启动播放器,播放器启动之后,需要读取一些基本配置完成初始化,比如上次用户搜索的频道列表,所在城市的信息等等,如果都没有一些初始的信息,就需要搜索电视节目,找到之后就开始播放,如果没有就需要提示用户继续搜索,在播放的时候启动一个线程来监控短信,如果接收到了短信就在屏幕以字幕显示或者声音提示的方式显示,用户就开始处理短信(具体实现参考图4),如果不重要,看过之后就可以了,有些需要回复的,用户就可以在播放器里面直接进行回复,然后继续观看节目,如果想结束节目播放,退出播放器就可以了。如图4是播放器里面短信具体实现流程图,在用手机进入播放电视的时候,在程序实现上需要同时启动两个线程,一个线程用来播放音视频信息,一个线程用来监控短信,正常情况下音视频的线程用来播放收到的电视信号,手机厂商也都会提供底层的支持,只要调用厂商的驱动程序就可以了,厂商也会提供获取短信或者短信来临的消息的接口,调用这些接口,当监控短信的线程发现有短信来的时候,它会读取短信信息,放到内存的一个固定地方,播放线程从内存取出信息后,就会在屏幕显示,提示用户看到短信内容。如果用户觉得有必要回复,可以按设置的某一个键,把正在播放节目的全屏缩小一定比例,在屏幕空白的地方显示短信内容,同时打开输入法,让用户可以回复短信,完成短信回复之后,屏幕恢复全屏状态,继续节目观看。”同时我又提出了新问题(为了节省发明人的时间我们提出的问题都是直接列在稿件中的),以下仅举新问题其中的一例:我想图4应当看作本发明的核心内容,我计划将音视频线程为主、短信线程为辅,不知你意下如何?以下是我对该技术的理解,如有不当请指出,图4的关键点:在音视频线程中,短信标志位置位(405)(413)则开始处理短信,置空(406)则回到电视播放。短信回复标志位置位(414)则开始处理短信,置空(410)(416)则意味着暂不处理短信(回到电视播放?)那么我的问题是:短信标志位置位和短信回复标志位能否再详述一下?步骤409若N的话是否意味着暂不处理短信?若这样的话,请再加几个方块描述用户处理短信的步骤。还有这两个线程应该有交叉么?比如416可否到402?405和413之间有何关系?可否将403和404合并为一个方块电视播放?7总之,最好在图4基础上进一步完善。我会一边撰写一边等待你的快速回复。发明人回复:对线程运作的补充:线程:每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。多线程:是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实现的。播放音视频的线程,一方面要接收从电视解码芯片得到的音频和视频的数据进行解析,监控短信的线程收到新短信之后,会通知音视频的线程在屏幕上显示出来。如果用户看完短信之后,觉得有必要回复,他按某一个键之后,把正在播放节目的全屏缩小一定比例,短信监控线程把刚才的短信内容在屏幕空白的地方显示,同时打开输入法,让用户可以输入短信,同时继续处于等待状态,随时处理新来的短信,当用户回复完之后,关闭输入法,通知音视频的线程把屏幕变成全屏播放。这两个线程都是同时并行工作,两个线程之间可以通过标志位进行数据交流,比如当短信来了,监控短信线程那么可以把标志位置位,那么音视频线程就会及时读取信息在屏幕显示。当用户回复完成,监控短信线程可以把标志位置空,音视频线程就把屏幕还原。对短信标志位和短信回复标志的说明:在两个线程中为了能够实现通讯,就需要由标志位来实现,比如我把标志位定义为boolean型数据变量,它只有两个值0或者1,我可以认为1是置位,0是置空。在我没有修改的原图里面413先做,把短信标志值置位,就是通知音视频线程,现在有短信了,这个时候做405的判断,405发现有短信了,就读取短信内容,然后在屏幕显示,同时把短信标志位置空,这样做的目的是告诉监控短信线程,刚才新来的短信,我已经显示了。如果这个时候又来了新短信,步骤会从413重新开始,再到405---406.短信回复标志的作用是在于当用户在408中同意要回复短信,就把短信回复标志位置位,这个时候监控短信线程就会做415的步骤,完成之后做416把短信回复标志置空。8当409判断短信回复标志位已经置空了,表示用户已经回复完成,这个时候就需要把屏幕还原做410。原图里面的:“把用户回复的标志位置空,同时把播放节目的窗口全屏”错误,应该改为:把播放节目的窗口全屏,因为416已经做过了置空操作。(这里还有个逻辑,就是用户在回复短信的时候,又有新短信来了,可以有两种处理方法:一种:先在已经缩小的屏幕里面显示,同时等用户回复完前一条短信之后,在小屏幕里面再显示新短信,看用户需不需要回复;另外一种:先只在缩小的屏幕里面显示,等用户回复完前一条短信之后,屏幕还原,再让用户判断需不需要回复,但是我担心这样的描述会太复杂,所以就没有在图里面画出来)行文至此,需要再插播一段笔者的心得。为了更好地体现我们事务所的服务精神,我们事务所一般不要求发明人的文字符合某种形式,以便最大可能地节省发明人的时间和精力,不管是口头还是书面、抑或是实物展示,只要能够表达清楚技术意图即可。另一方面,我们事务所也对内部的代理人提出要求,让代理人在服务过程中,请发明人做“填空题和/或选择题”,而不做“论述题”,有很多发明人擅长实验室工作而不喜欢写文字,如果代理人让其做“论述题”的话,很长时间都接不到返稿,造成很多困扰,而要是把“论述题”留给代理人自己完成、只让发明人做“填空题和/或选择题”、或者只让发明人审阅代理人的“论述题”的话,他们一般都会愉快地、而且很高效地配合,这是我的个人经验。当然,这样的工作方式说说容易,真要做到,也得花很多时间练习,很考验代理人的功底。上述就是二稿中的“填空题和/或选择题”,由这一实例也可见,如果代理人与发明人沟通良好的话,发明人回答问题时就非常有针对性,该实例中的“填空题”从字数上来说简直可以和“论述题”媲美了,从而从根本上解决了初次技术交底材料的先天不足。四、三稿二稿返回中,在代理人的建议下,发明人将原先的图3和图4组合起来形成了二稿的图4:9从上述二稿返回中,代理人从“两个线程”这一新出现的技术特征出发、结合“标志位”10重新整理了技术思路,然后跟随图4中的各步骤做了描述:“本发明的播放音视频线程和监控短信线程是同时并行工作的,在两个线程中为了能够实现通讯,就需要通过若干个具有一定功能的标志位进行相关数据的交流,标志位是整个播放器中的一个变量,用于通过两个线程之间的通讯而控制两个线程的工作状态,……在本发明的实施例中采用了两种标志位:短信接收标志位和短信回复标志位”。然后根据前述内容作了文字上的整合形成了三稿,从略。五、四稿定稿这一回合,在代理人不断的文字补充和建议下,发明人再次完善附图,最终除了图1是现有技术附图外,关于本发明只保留了图2和图3:11启动播放音视频的线程和监控短信的线程Y在显示电视内容的同时显示短信内容,把短信接收标志位置空是否接收到短信N短信回复标志位是否置位201Y监控短信线程等待接收到电视信号,进行电视节目播放把短信回复标志位置位同时把播放节目的窗口缩小YY完成短信回复,把短信回复标志位置空音视频线程等待把短信接收标志位置位是否短信接收标志位被置位了是否用户需要回复显示
本文标题:从一个具体案例谈计算机软件专利的发掘和说明书撰写
链接地址:https://www.777doc.com/doc-4501921 .html