Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR EDITING ORGANIC CHEMISTRY STRUCTURAL FORMULA
Document Type and Number:
WIPO Patent Application WO/2012/083888
Kind Code:
A1
Abstract:
The present invention provides a method for editing an organic chemistry structural formula, comprising the following steps: monitoring the input from a keyboard; confirming a focus on the organic chemistry structural formula in an interactive chemical layout interface; in response to the input, displaying on the interactive chemical layout interface an executable operation for the focus. The present invention also provides a device for editing the organic chemistry structural formula, comprising: a monitoring module, for use in monitoring the input from the keyboard; a focus module, for use in confirming the focus on the organic chemistry structural formula in the interactive chemical layout interface; a display module, for use in, in response to the input, displaying on the interactive chemical layout interface the executable operation for the focus. The present invention increases the operational efficiency of editing of the organic chemistry structural formula.

Inventors:
ZHAO ZHIGANG (CN)
Application Number:
PCT/CN2011/084600
Publication Date:
June 28, 2012
Filing Date:
December 24, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UNIV PEKING FOUNDER GROUP CO (CN)
BEIJING FOUNDER ELECTRONICS CO (CN)
UNIV PEKING FOUNDER R & D CT (CN)
ZHAO ZHIGANG (CN)
International Classes:
G06F3/048
Domestic Patent References:
WO1998020459A11998-05-14
Foreign References:
US5249137A1993-09-28
CN101770451A2010-07-07
Other References:
See also references of EP 2657819A4
None
Attorney, Agent or Firm:
INSIGHT INTELLECTUAL PROPERTY LIMITED (CN)
北京英赛嘉华知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权利要求:

1.一种用于编辑有机化学结构式的方法, 其特征在于, 包括以下步

点可执行的操作

2.根据权利要求 1所述的方法,其特征在于,确定所述焦点是原子, 执行的操作包括:

如果确定所述输入是第一按键或按键组合,则显示所述可执行的操 作包括:所述第一按键或按键组合 +特定键能够创建连接所述原子的键。

3.根据权利要求 2所述的方法, 其特征在于, 响应于所述输入以在 所述交互式化学排版界面中显示对于所述焦点可执行的操作还包括: 如果确定所述输入是第二按键或按键组合,且确定所述原子仅连接 一个键, 则显示所述可执行的操作还包括: 所述第二按键或按键组合 + 特定键能够以所述原子为动点, 旋转所述键;

如果确定所述输入是第二按键或按键组合,且确定所述原子连接多 个键, 则显示所述可执行的操作还包括: 所述第二按键或按键组合 +特 定键能够移动所述原子, 并使所述多个键发生相应的变化。

4.根据权利要求 2所述的方法, 其特征在于, 确定所述焦点是键, 执行的操作包括:

如果确定所述输入是第一按键或按键组合,则显示所述可执行的操 作包括: 所述第一按键或按键组合 +特定键能够切换所述键的类型。

5.根据权利要求 1所述的方法, 其特征在于, 以不同的颜色显示不 同的操作。

6.—种用于编辑有机化学结构式的装置, 其特征在于, 包括: 监控模块, 用于监控来自键盘的输入; 的焦点;

显示模块,用于响应于所述输入以在所述交互式化学排版界面中显 示对于所述焦点可执行的操作。

7.根据权利要求 6所述的装置,其特征在于,确定所述焦点是原子, 执行的操作包括:

如果确定所述输入是第一按键或按键组合,则显示所述可执行的操 作包括:所述第一按键或按键组合 +特定键能够创建连接所述原子的键。

8.根据权利要求 7所述的装置, 其特征在于, 响应于所述输入以在 所述交互式化学排版界面中显示对于所述焦点可执行的操作还包括: 如果确定所述输入是第二按键或按键组合,且确定所述原子仅连接 一个键, 则显示所述可执行的操作还包括: 所述第二按键或按键组合 + 特定键能够以所述原子为动点, 旋转所述键;

如果确定所述输入是第二按键或按键组合,且确定所述原子连接多 个键, 则显示所述可执行的操作还包括: 所述第二按键或按键组合 +特 定键能够移动所述原子, 并使所述多个键发生相应的变化。

9.根据权利要求 7所述的装置, 其特征在于, 确定所述焦点是键, 执行的操作包括:

如果确定所述输入是第一按键或按键组合,则显示所述可执行的操 作包括: 所述第一按键或按键组合 +特定键能够切换所述键的类型。

10. 根据权利要求 6所述的装置, 其特征在于, 以不同的颜色显示 不同的操作。

Description:
技术领域

本发明涉及数字排版领域, 具体而言, 涉及用于编辑有机化学结构 式的方法和装置。 背景技术

目前在交互式化学排版软件中,通常以釆用大 量控件等图形界面的 方式来实现有机化学结构式的排版,这种方式 要求用户操作鼠标点击图 形界面上的各种控件, 以编辑(例如创建或修改)有机化学结构式。 这 种输入方式看似直观, 但是使用者想快速地掌握却非常困难, 并且艮难 提升其操作速度。 发明内容

本发明旨在提供一种用于编辑有机化学结构式 的方法和装置, 以解 决相关技术编辑有机化学结构式的操作比较困 难的问题。

在本发明的实施例中,提供了一种用于编辑有 机化学结构式的方法, 包括以下步骤: 监控来自键盘的输入; 确定在交互式化学排版界面中的 有机化学结构式上的焦点; 响应于输入以在交互式化学排版界面中显示 对于焦点可执行的操作。

在本发明的实施例中,提供了一种用于编辑有 机化学结构式的装置, 包括: 监控模块, 用于监控来自键盘的输入; 焦点模块, 用于确定在交 互式化学排版界面中的有机化学结构式上的焦 点; 显示模块, 用于响应 于输入以在交互式化学排版界面中显示对于焦 点可执行的操作。 针对键盘输入提示可执行的操作, 所以解决了相关技术编辑有机化学结 构式的操作比较困难的问题, 提高了编辑有机化学结构式的操作效率。 附图说明

此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的 一部分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对 本发明的不当限定。 在附图中: 流程图;

图 2示出了根据本发明优选实施例的选中化学键 提示状态 (无操 作) 的截屏图;

图 3示:

的截屏图;

图 4示:

的截屏图; 示状态的截屏图;

图 6示出了根据本发明优选实施例的单个原子选 的创建新化学键 提示状态的截屏图;

图 7示出了根据本发明优选实施例的化学键选中 切换键类型提示 状态的截屏图;

图 8示:

并提示状态的截屏图;

图 9示: -置的 示意图。 具体实施方式

下面将参考附图并结合实施例, 来详细说明本发明。 法的流程图, 包括以下步骤:

步骤 S 10 , 监控来自键盘的输入; 焦点;

步骤 S30 ,响应于输入以在交互式化学排版界面中显示 于焦点 可执行的操作。 现有的有机化学排版软件中, 化学键的编辑都是靠鼠标的操作 完成的。 鼠标操作有其局限性, 不能满足连续的切换与编辑同时进 行。 而本实施例中, 在屏幕上针对键盘输入提示可执行的操作, 这 样用户可执行相应的键盘操作, 例如, 可以对需要状态提示的操作 进行划分: 包括选中、 旋转、 拉伸、 创建、 移动、 合并、 类型变换、 显示隐藏等等。 从而计算机可以将来自键盘的输入作为编辑化 学键 的调整操作, 键盘操作有着鼠标操作替代不了的优势, 就是快速、 直接、 连续。 在交互式的化学排版软件里, 键盘的操作可以很大地 提高用户的效率, 省去了用鼠标编辑化学键的操作, 方便用户做出 各种想要的结构, 提高了化学排版的易用性和排版效率。

有机化学结构式的交互操作是依赖选中焦点进 行的, 不同选中 类型的焦点所对应的操作是不同, 但是所需要的键盘按键却又是相 同的。 通过对选中焦点的类型和不同控制键的判断, 给出不同形式 的操作提示, 使使用者能够清楚地了解到当前所对应的操作 是什么, 是不是他想要的操作。 通过该方法可以提示使用者当前操守类型和 操作能力, 防止做出错误的操作, 能提高构建有机化学结构式的速 度和效率。

例如选中, 化学键是由两个原子相互作用而产生的, 所以选中 化学键的同时也一并把其两端的原子选中了, 但是选中单个原子就 不会对相连的化学键产生影响。 所以在选中时, 对选中的内容类型 进行提示对用户会很有帮助。 图 2 显示了选中的类型包括了化学键 ( Bond用 B来表示), 两个原子 (Atom用 A来表示)。

当选中一个化学键时, 可以做的操作有很多, 比如要它绕着另 外一端进行旋转, 拉伸, 移动位置, 或者在它的基础上创建新的化 学键和原子等。 那么通过对在单原子选中的状态下, 不同的功能键 的按下状态来判断按下当前功能键所能对应的 功能, 并把该功能的 提示显示出来。

比如当前单原子状态下, 按 Ctrl键, 就显示该功能键再配合方 向键就能创建新的化学键;

当单个化学键被选中的状态下, 按 Ctrl键就表示配合方向键就 可以切换该化学键的键类型。

当单个选中的原子有多个化学键同其连接, 那么按 shift键, 就 显示 shift键再配合方向键就是使该原子进行对应方 键的方向进行 移动; 同时多选状态下也是移动操作。

当单个选中的原子只有一个化学键同其连接, 那么按 shift键, 就显示 shift键再配合方向键就是使化学键围绕另外一 进行旋转; 按 Alt键, 就显示 Alt键再配合方向键就是使化学键围绕另外一端 进 行拉伸;

当移动时, 一个或者多个原子的位置发生重合, 那么就在重合 的原子的位置上提示可以合并的提示框。

优选地, 确定焦点是原子, 步骤 S30 包括: 如果确定输入是第 一按键或按键组合, 则显示可执行的操作包括: 第一按键或按键组 合 +特定键能够创建连接原子的键。 比如提示: Ctrl + 方向键, 对选 中单个的原子是创建新的化学键。

优选地, 步骤 S30还包括: 如果确定输入是第二按键或按键组 合, 且确定原子仅连接一个键, 则显示可执行的操作还包括: 第二 按键或按键组合 +特定键能够以原子为动点, 旋转该化学键, 例如提 示, 当按下 Shift时, 显示旋转提示; 如果确定输入是第二按键或按 键组合, 且确定原子连接多个键, 则显示可执行的操作还包括: 第 二按键或按键组合 +特定键能够移动原子, 并使多个键发生相应的变 化, 例如提示, shift+方向键就是移动功能。

优选地, 确定焦点是键, 步骤 S30 包括: 如果确定输入是第一 按键或按键组合, 则显示可执行的操作包括: 第一按键或按键组合 + 特定键能够切换键的类型, 例如提示, Ctrl + 方向键能够切换键的类 型。

在上述不同的优选实施例中, Ctrl + 方向键对选中的原子来说, 是创建化学键, 对选中的化学键来说, 却是切换化学键类型。 其中, 所述大类包括: 固定键、 双键、 向上立体键和向下立体键; 所述固 定键包括以下小类: 单键、 三键、 交叉双键和四键。 焦点的提示状 态是根据以上的条件进行智能判断, 并给出相应的操作提示。 可见 通过提示功能, 可以减少用户操作失误, 而且减轻用户的学习负担。 优选地, 以不同的颜色显示不同的操作。 这可以方便用户的操 作。 因为出版的原因, 本文件的截图本来是彩色的, 但只能以黑白 图显示, 这里以文字进行特别声明, 比如修改类操作用红色, 创建 用绿色等。 值得注意的是, 焦点的操作提示是实时的, 当使用者按 下相应的按键就会开始提示, 持续到操作结束。

图 9 示出了根据本发明实施例的用于编辑有机化学 结构式的装 置的示意图, 包括:

监控模块 10, 用于监控来自键盘的输入;

焦点模块 20, 用于确定在交互式化学排版界面中的有机化学 结 构式上的焦点;

显示模块 30, 用于响应于输入以在交互式化学排版界面中显 示 对于焦点可执行的操作。

本装置提高了化学排版的易用性和排版效率。

优选地, 确定焦点是原子, 响应于输入以在交互式化学排版界 面中显示对于焦点可执行的操作包括: 如果确定输入是第一按键或 按键组合, 则显示可执行的操作包括: 第一按键或按键组合 +特定键 能够创建连接原子的键。

优选地, 响应于输入以在交互式化学排版界面中显示对 于焦点 可执行的操作还包括: 如果确定输入是第二按键或按键组合, 且确 定原子仅连接一个键, 则显示可执行的操作还包括: 第二按键或按 键组合 +特定键能够以原子为动点, 旋转键; 如果确定输入是第二按 键或按键组合, 且确定原子连接多个键, 则显示可执行的操作还包 括: 第二按键或按键组合 +特定键能够移动原子, 并使多个键发生相 应的变 4t。

优选地, 确定焦点是键, 响应于输入以在交互式化学排版界面 中显示对于焦点可执行的操作包括: 如果确定输入是第一按键或按 键组合, 则显示可执行的操作包括: 第一按键或按键组合 +特定键能 够切换键的类型。

优选地, 以不同的颜色显示不同的操作。 从以上的描述中可以看出, 本发明上述的实施例通过对选中焦 点的类型和不同控制键的判断, 给出不同形式的操作提示, 使使用 者能够清楚地了解到当前所对应的操作是什么 , 是不是他想要的操 作。 通过本发明可以提示使用者当前操守类型和操 作能力, 防止做 出错误的操作, 能提高构建有机化学结构式的速度和效率, 这可以 增强化学排版的易用性和效率, 而且还降低了使用者的学习难度。

显然, 本领域的技术人员应该明白, 上述的本发明的各模块或 各步骤可以用通用的计算装置来实现, 它们可以集中在单个的计算 装置上, 或者分布在多个计算装置所组成的网络上, 可选地, 它们 可以用计算装置可执行的程序代码来实现, 从而可以将它们存储在 存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电 路模块, 或者将它们中的多个模块或步骤制作成单个集 成电路模块 来实现。 这样, 本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技术人员来说, 本发明可以有各种更改和变化。 凡在 本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。