CN108027919B - 一种使用关联性提供关联记事本的方法及装置 - Google Patents
一种使用关联性提供关联记事本的方法及装置 Download PDFInfo
- Publication number
- CN108027919B CN108027919B CN201680047820.3A CN201680047820A CN108027919B CN 108027919 B CN108027919 B CN 108027919B CN 201680047820 A CN201680047820 A CN 201680047820A CN 108027919 B CN108027919 B CN 108027919B
- Authority
- CN
- China
- Prior art keywords
- notepad
- association
- user
- degree
- user terminal
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000006870 function Effects 0.000 claims description 36
- 230000001360 synchronised effect Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 238000010801 machine learning Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 11
- 230000003993 interaction Effects 0.000 description 7
- 239000003550 marker Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/176—Support for shared access to files; File sharing support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Computational Linguistics (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种利用关联提供关联记事本的方法和装置,用于提供关联记事本的方法,其在与用户终端交互作用的关联记事本提供服务器上执行,所述方法包括:接收由用户终端形成的至少一个记事本;依照可设置的参照值更新记事本之间的关联程度,其指示与至少一个记事本的关联;根据记事本之间的关联程度提供至少一个记事本至用户终端。因此,所述方法可提供了一种根据关联程度来更有效地检查及管理多个计事本的用户界面。
Description
技术领域
本发明涉及提供关联记事本,具体涉及一种使用关联程度提供关联记事本的方法及装置。
背景技术
智能手机或类似的个人便携式终端除了能提供简单的通话功能外,还能够提供其它各种各样的功能,例如备忘录、记事本、日记薄、词典、数码相机、网页浏览功能等。
作为其中最常见的功能,备忘录或记事本功能提供了一种不用纸或笔就能存储信息的功能,以将需要记忆的信息存储在便携式终端。也就是说,使用者将各种情形下收集的信息整理并保存至自己的记事本中。
由于现有的备忘录或记事本功能仅能简单地记录和存储文本信息,因此缺乏提供用户界面,来让使用者能够有效地管理数量众多的备忘录或记事本。
例如,使用者会将相对简单的信息进行片段化,例如行程,地点,待做事项等等,并且很容易将其存储至多个备忘录或记事本中。然而,经常会发生这样情形,即需要对多个片段化备忘录或记事本进行同时查验或合并起来。也就是说,使用者需要的信息会被配置成相互关联的碎片化信息,并且形成于不同的记事本中。
然而,现有的备忘录或记事本功能缺乏用于检查及管理多个片段化备忘录及计事本并且用户使用方便的用户界面。
发明内容
本发明具体实施方式提供的方案就是要解决背景技术中提出的一个或多个技术问题。
为此,本发明的具体实施方式提供了一种提供关联记事本的方法,并且提供了一种根据关联程度来更高效地检查及管理多个计事本的用户界面。
本发明的具体实施方式还提供了一种提供关联记事本的装置,其中提供了一种根据关联程度来更高效地检查及管理多个计事本的用户界面。
本发明的具体实施方式还提供了一种提供关联记事本的方法及装置,其中内联标记被用于与其它应用程序、网页等交互作用。
在一些实施方式中,提供关联记事本的方法,在与用户终端交互作用的关联记事本提供服务器上执行,所述方法包括:接收由用户终端形成的至少一个记事本;相对于可设置的参照值更新记事本之间的关联程度,记事本之间的关联程度指示与至少一个记事本的关联;根据记事本之间的关联程度提供至少一个记事本至用户终端。
其中,依照设置参数来更新记事本之间的关联程度,是通过学习基于逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及至少一个记事本所包含的信息条之间的相似性中的至少一项来执行的。
其中,提供至少一个记事本,包括:对于从至少一个记事本中选择的记事本,依照记事本之间的关联程度的降序,将至少一个记事本呈现在用户终端上。
其中,所述方法进一步包括:与允许记事本共享的使用者组共享至少一个记事本。
其中,允许记事本共享的使用者组通过用户终端进行设置或同步。
其中,至少一个记事本包括内置标记并与内置标记相对应的视图功能交互作用。
在其他实施方式中,提供关联记事本的方法,在与关联记事本提供服务器进行交互的用户终端上执行,所述方法包括:响应于输入信息生成至少一个记事本;以及根据记事本之间的关联程度呈现至少一个记事本,其显示至少一个记事本间的关联,其中,记事本之间的关联程度根据关联记事本提供服务器中的可设置的参照值进行更新。
在另一实施方式中,提供关联记事本的方法,其在与关联记事本提供服务器交互作用的用户终端上执行,所述方法包括:响应于输入信息生成包括内置标记的记事本;提取对应于内置标记的视图功能;以及使提取的视图功能与生成的记事本交互作用。
其中,内置标记涉及姓名、电话号码、电子邮件地址、日期、位置或时间中的至少一个。
其中,提取的视图功能包括生成的记事本的其他功能。
其中,提取的视图功能被用于执行联系人管理、邮件传送、日历显示、地图显示、待办事项、行程管理或闹钟功能中的至少一种功能的网页或应用程序支持。
其中,使用内置标记进行标记的信息被应用程序或网页同步。
其中,所形成记事本具有记事本之间的关联程度,记事本之间的关联程度显示与其它记事本的关联关系;记事本之间的关联程度根据关联记事本提供服务器中的可设置的参照值进行更新。
其中,记事本之间的关联程度,是通过学习基于逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性中至少一项来执行。
在又一实施方式中,提供关联记事本的方法,其在与用户终端交互作用的关联记事本提供服务器上执行,所述方法包括:接收由用户终端形成的至少一个记事本;解析与至少一个记事本有关的信息;根据解析结果提供服务至用户终端,为用户提供定制化和专业化服务。
其中,与记事本有关的信息包括记事本内容、记事本之间的关联关系和使用历史中的至少一个,并且定制化和专业化服务包括选择和排列记事本的信息,或者关联应用程序的信息。
附图说明
通过参照附图对本发明实施例的详细描述,本发明将变得更加显而易见,其中:
图1为描述根据本发明实施例提供形成关联记事本的方法的应用环境概念图;
图2为描述根据本发明实施例的记事本之间关联程度的概念图;
图3为描述根据本发明实施例提供的描述记事本之间关联程度的实例图;
图4为描述根据本发明实施例提供关联记事本的方法的过程示意图;
图5为描述根据本发明实施例利用关联记事本提供服务器执行的方法的流程图;
图6为描述根据本发明实施例利用用户终端来执行的方法的流程图;
图7为描述根据本发明实施例执行生成的记事本的流程图;
图8为描述根据本发明实施例生成的记事本和应用程序之间的交互作用的第一实例图;
图9为描述根据本发明实施例生成的记事本与应用程序之间的交互作用的第二实例图。
具体实施方式
虽然发明是容易受到各种修改和替代形式,其具体体现的实施例会在附图和文中进行详细描述。不过,应该理解的是,没有意图限制发明的特定形式披露,但恰恰相反,这项发明是覆盖所有变动,等价替换方式,其均落在本发明的范围内。
虽然第一,第二,等可以使用此处描述各种元素,这些元素不应该受到这些条款。这些术语只是用来区分一个元素从另一个。例如,可以称为第二个元素,第一个元素,同样的,第二个元素可以称为第一个元素,没有离开了本发明的范围。使用的术语“和/或”包括任何及所有列出的一个或多个相关的组合项目。
当一个元素被称为“连接”或“耦合”到另一个元素,它可以直接连接或耦合到另一个元素或干预可能存在的元素。相反,当一个元素被称为“直接连接”或“直接结合”到另一个元素,没有干预的元素。句话说用来描述元素之间的关系应该被喜欢的方式(即,“之间”和“直接”,“相邻”与“直接相邻的”,等等)。
此处使用的术语仅用于描述特定的化身的目的并不是为了限制发明的。单这将是进一步理解术语“包括”,“组成”,“包括”和/或“包括”,使用时,指定的存在表示特性,整数,步骤,操作,元素,和/或组件,但不排除存在或增加一个或多个其他特性,整数,步骤,操作、元素、组件和/或组。
除非另有定义,使用的所有条款(包括技术和科学术语)这里有相同的意思同一般由一个普通的技能在艺术理解这项发明所属。它将进一步理解术语,比如那些常用的字典中定义,应该解释为有意义,符合其意义的上下文相关的艺术,也不会被一个理想化的或过于正式的感觉,除非明确定义。
下面将参照附图详细描述本发明具体实施方式。
图1为描述根据本发明实施例的提供关联记事本的方法的应用环境的概念图。
参见图1,根据本发明实施例的提供关联记事本的方法可通过用户终端100和关联记事本提供服务器200之间的交互来执行。
具体地,使用者可使用用户终端100来制作或产生记事本,并且用户终端100所制作或产生的记事本被发送至关联记事本提供服务器200。其中,用户终端100可以为移动电话、智能手机、便携式笔记本或台式电脑等,并没有特别限制。
进一步地,根据本实施例,记事本是指以数字形成存储的相对简单的信息,并且可被等同用于数字记事本、备忘录、数字备忘录、纸页或数码纸页等。
关联记事本提供服务器200可接受多个来自用户终端100的制作或产生的记事本,并且存储至数据库300中。进一步地,关联记事本提供服务器200可解析每个记事本的内容,各记事本之间的关联关系,以及用户的记事本使用历史等等。
用户终端100可下载并且安装来自app商店或者关联记事本提供服务器200的应用程序,用来检查和接受来自关联记事本服务器200的多个记事本,并且安装的应用可通过与关联记事本提供服务器200的交互作用提供关联记事本提供服务。
使用者可通过用户终端100输入信息来制作或产生多个记事本,并且多个所产生记事本之间的关联关系可被设置为记事本之间的关联程度。其中,记事本之间的关联程度可根据记事本包含的信息、使用者的使用模式而学习和更新。
因此,使用者可根据记事本之间的关联程度,很容易地检查和管理存储片段化信息(例如行程,位置,待办事项等)的多个记事本。
进一步地,作为另外的功能,一些企业可建立或者管理关联记事本提供服务器200,这样企业的员工能够相互共享记事本,但不限于此。
进一步地,关联记事本提供服务器200可支持其中存贮在多个用户终端100中的电话号码、电子邮件地址信息等被相互同步的服务。
使用者可设置来自一个用户终端100的记事本和来自另一个用户终端100的记事本之间的关联程度。
进一步地,用户终端100可在关联记事本提供服务器200中搜寻关联已经被设定的记事本,并且搜寻范围可被限制在允许被共享的记事本之内。也就是说,使用者也可设置是否共享来自用户终端100的记事本。
图2为描述根据本发明实施例的记事本之间的关联程度的概念图,并且图3为描述根据本发明实施例的记事本之间的关联程度的实例图。
根据本发明实施例,相关联记事本指的是直接连接并且在被使用者注册的多个记事本中被使用者注册的记事本。通过调整某段时间内相关联记事本的链接强度和使用者的反馈意见,能够优先显示出更有意义的信息(即,记事本)。
因此,仅通过与相关联记事本相关的链接信息,使用者能够进行归类或者很容易地发现信息。
参见图2和图3,本实施例提供的记事本可相互关联,关联的强度可以关联程度来表示。因此,根据本实施例,记事本之间的关联程度也可称为关联、链接强度或关联关系等,并且相关联记事本指的是与另一记事本相关联的链接记事本。
根据本实施例,记事本可以电子或数字备忘录的形式,被制作和存储在用户终端100中。进一步地,记事本可根据类型进行分类,例如行程记事本、待办事项记事本和备忘录记事本等。
根据记事本类型的输入信息可见下表1。
表1
根据本实施例,利用标记说明可更容易地搜查记事本。
例如,当记事本的内容被输入,并且“@”和‘#’被输入以建议与预先存储在用户终端100中的联系信息和位置进行交互的信息,并且考虑建议的信息来输入内容。
更特别是的是,当输入“@”时与输入的使用者姓名类似的词语会被从通讯录中搜索并建议。当没有相似词语时,使用者姓名可能是新注册的。
当输入的“#”时与输入的位置类似的词语被搜索,并且当没有类似的词语时输入的词语会被自动添加。
根据本实施例,根据记事本之间的关联程度可将记事本按顺序排列,并且提供给用户终端100。
进一步地,关联程度可以树形图示,并且提供给用户终端100。例如,关联程度可表示为连接记事本的线,并且关联程度可表示为连线的厚度。
一个记事本可设定为与多个其它记事本之间具有关联程度,并且关联程度可由使用者通过用户终端100的用户直接输入进行初始设定,或者由记事本所包含信息之间的相似性设定。
例如,关联程度可被设置成从0至1。当关联程度为0时,记事本之间没有关联。当关联程度为1时,记事本之间具有最高的关联度。然而,本实施例的关联程度可被设置具有不同的数值范围。
参照图2,多个记事本之间可由关联程度链接。
例如,记事本20可与记事本21、记事本22、记事本24、记事本25及记事本27关联,并且其关联程度具有以下顺序:记事本22>记事本21=记事本24>记事本25=记事本27。因此,当记事本20被视为参照记事本,关联记事本可在用户终端100上按照关联程度降序显示:记事本22>记事本21=记事本24>记事本25=记事本27。
进一步地,当记事本23与记事本22、记事本25、记事本26及记事本28关联,并且其关联程度具有以下顺序:记事本22=记事本26>记事本28>记事本25。因此,记事本23被视为参照记事本,关联记事本可在用户终端100上按照关联程度降序显示:记事本22=记事本26>记事本28>记事本25。
因此,使用者可通过关联程度以更加高效地查看和管理众多关联的记事本。
进一步地,作为另一实施方式,记事本可在使用者之间共享。返回至图2,众多记事本被放置在第一用户区11、第二用户区12及第三用户区13。
进一步地,每个第一用户区11、第二用户区12及第三用户区13可包含交叉区。
例如,记事本25被放置在三个区域的交叉区,并且这可意味着该记事本可被所有使用者之间共享。进一步的,记事本27被放置在第一用户区11和第三用户区13的交叉区,并且这可意味着该记事本仅可被第一用户和第三用户之间共享。类似的,记事本28被放置在第二用户区12和第三用户区13的交叉区,并且这可意味着该记事本仅可被第二用户和第三用户之间共享。记事本22被放置在第一用户区11和第三用户区13的交叉区,并且这可意味着该记事本仅可被第一用户和第三用户之间共享。在这里,每个记事本均被设置为针对用户终端100的每个使用者均具有共享范围。
参照图3示出的一个例子,记事本0被设置为与记事本1的关联具有1的链接强度,与记事本2的关联具有0.9的链接强度,与记事本3的关联具有0.8的链接强度。因此,在记事本1、记事本2和记事本3之间,记事本0与记事本1之间具有最高的关联。
进一步地,记事本1可被设置为与记事本2的关联具有1的链接强度,与记事本4的关联具有0.9的链接强度,与记事本5的关联具有0.9的链接强度。
进一步地,记事本5和记事本6均可被设置为与任何其余记事本之间没有关联程度。
记事本之间的关联程度并不仅仅通过用户终端100进行初始设定,还可通过关联记事本提供服务器200进行更新。
关联记事本提供服务器200可通过设置的参照值调整或更新记事本之间的关联程度。因此所设置的参照值可包括逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在多个记事本中的信息的相似性等等。
例如,逝去的时间是指初始设定关联程度后流逝的时间。进一步地,关联查询的数量是指多个记事本被同时或一起查询的次数,查询时间是指相关记事本被查询的时间点,使用者分配的关联程度数值是指在初始设定关联程度后使用者另外设定或给出的关联程度值。进一步地,使用者点击关联记事本的顺序可理解为有关使用者点击和检查记事本的模式或顺序的信息。进一步地,包括在多个记事本中的信息的相似性可通过解析记事本的内容来计算,例如,通过包括在记事本中的内置标记进行解析,语素解析技术等等。
更具体地,关联程度可随着逝去的时间的增加而减小,关联程度可随着关联查询的数量的增加而增大,并且关联程度可随着与工作时间相关的查询时间的增加而增大。进一步地,关联程度可随着使用者连续点击关联记事本而增大,关联程度可随着众多记事本所包含信息的相似性的增加而增大。
为了计算关联程度,可采用以下表达式1。然而,本实施例提供的关联程度的计算并不仅限于表达式1。
因此,根据本实施例,利用应用了各种参数、权重等的算法、模型等,关联程度可适应性地更新,或通过基于机器学习的人工智能更新等。也就是说,根据实施例的关联记事本提供服务器200可通过智能服务器来实现。
表达式1
α,β,γ,δ:元素权重,0初始链接
te,ts:查询点的时间,连接点的时间
lc,lf:记事本的查询数量,查询频率
f,ni:链接的记事本的数量,关联的记事本的聚集程度
u:用户指定的关联程度数值
图4为描述根据本发明实施例提供关联记事本的方法的流程图;
参照图4,使用者可将信息输入至用户终端100,从而形成记事本(S410)。其中,该记事本可以为各种类型记事本中的一种,例如行程记事本、待办事项记事本及备忘录记事本等等。
用户终端100可将所形成的记事本发送至关联记事本提供服务器200(S420),并且关联记事本提供服务器200可存储由用户终端100接收到的记事本。
用户终端100可设置存储在关联记事本提供服务器200中的记事本之间的关联程度(S430)。因此,关联记事本提供服务器200接收和存储来自用户终端100和用户终端100中的多个记事本,并且也存储用于指示记事本之间关联关系的关联程度。
特别是,根据实施例的关联记事本提供服务器200可调整或更新记事本之间的关联程度(S440)。例如,关联程度可根据逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在众多记事本中的信息的相似性等被调整或更新。
使用者可通过用户终端100查看存储在关联记事本提供服务器200中的记事本。也就是说,关联记事本提供服务器200可基于记事本之间的关联程度将多个记事本提供至用户终端100。例如,对于在多个记事本中选择的记事本,多个记事本可依照记事本之间的关联程度的降序呈现在用户终端100上。因此,使用者可很容易地检查和管理与选择的记事本关联的其它记事本,而不用任何单独搜寻或分类的过程。
进一步地,作为另一实施方式,使用者可使用用户终端100来搜寻存储在关联记事本提供服务器200中的记事本(S460)。例如,利用关键词或标记来搜寻记事本。关联记事本提供服务器200可提供与来自用户终端100的搜索请求相对应的记事本,并且向用户终端100提供关于关联程度的信息(S470)。其中,关联程度的信息可被图示和提供,并且关联程度可以通过将记事本作为节点并且通过线连接各节点来表示。然而,呈现方式并不仅限于上述方式。
进一步地,作为另一实施方式,用户终端100可设定或同步允许共享记事本的使用者组(S450)。例如,使用者可设置是否通过用户终端100共享制作的记事本,并且可设置共享记事本的另一用户,从而设置允许共享记事本的使用者组。换句话说,允许共享记事本的使用者组可相对于各单个组进行设置。用于设置或同步允许共享记事本的使用者组的操作并不仅限于图4中给出的顺序,并且可根据进度周期或使用者的方便的时间点进行设置。
图5为描述根据本发明实施例利用关联记事本提供服务器执行的方法的流程图。
参照图5,在关联记事本提供服务器200中执行的提供关联记事本的方法,包括以下步骤。
关联记事本提供服务器200能接收由用户终端形成的至少一个记事本(S510),并且接收到的记事本可存储在数据库300中。
关联记事本提供服务器200可存储由用户终端100设置的记事本之间的关联程度(S520)。例如,记事本之间的关联程度可设置在0和1之间。
关联记事本提供服务器200可依照可设置的参照值调整记事本之间的关联程度(S530)。其中,可设置的参照值可由逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在多个记事本中的信息的相似性中至少一个来决定。
因此,关联记事本提供服务器200可根据记事本之间的关联程度将多个记事本提供给用户终端100(S550),因此使用者可根据用户终端100更加高效地检查存储在关联记事本提供服务器200中的关联记事本。
进一步地,作为另一实施方式,关联记事本提供服务器200可接收来自用户终端100的记事本搜索请求(S540)。例如,使用终端100可利用关键词或标记等来搜寻特定的记事本,并且关联记事本提供服务器200可向用户终端100提供针对关键词或标记等的搜索结果。
进一步地,作为另一实施方式,关联记事本提供服务器200可确定发送搜索请求的用户终端100是否属于记事本可被共享的使用者组(S560),并且仅当在用户终端100属于记事本可被共享的使用者组时提供记事本。也就是说,关联记事本提供服务器200可将至少一个记事本连同关联程度的信息提供给记事本可被共享的使用者组。
图6为描述根据本发明实施例利用用户终端执行的方法的流程图。
参照图6,在用户终端100中执行的形成关联记事本的方法包括以下步骤。
用户终端100可响应于信息输入形成记事本(S610)。也就是说,用户终端100可提供一个用于制作记事本的用户界面,并且所形成记事本的类型可以为行程记事本、待办事项记事本及备忘录记事本等等中的一种。
用户终端100可设置所形成记事本与其它记事本之间的关联程度(S620)。使用者可利用用户终端100初始设置记事本之间的关联程度。其中,记事本之间的关联程度可设置为0和1之间。
用户终端100可依照可设置的参照值调整或更新的记事本之间的关联程度来一起呈现多个记事本。例如,关联记事本提供服务器200可根据例如逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在多个记事本中的信息的相似性等的可设置的参照值来更新记事本之间的关联程度,并然后向用户终端100提供更新的关联程度。
进一步地,作为另一实施方式,用户终端100可利用关联记事本提供服务器200来设置或同步记事本可被共享的使用者组(S630)。进一步地,设置或同步共享记事本的使用者组的操作并不仅限于图6中给出的顺序,并且可根据进度周期或使用者的方便的时间点进行设置。因此,用户终端100可通过关联记事本提供服务器200将记事本与允许记事本共享的使用者组进行共享(S640)。
图7为描述根据本发明实施例执行所形成记事本的流程图。参照图7,根据实施例用户终端100可通过信息输入形成包含内置标记的记事本(S710)。
更具体地,记事本可根据有关标题和内容的信息输入来形成。特别是,根据本实施例,记事本可生成有标题和内容中的内置标记。其中,内置标记可应用到名字、电话号码、电子邮件地址、日期或地方等。
内置标记可通过在应用内置标记的文本前面输入特殊字符来实现。
例如,内置标记可呈现为例如姓名=@、电话标记=&、电子邮件地址=%、日期=*、地点=#,但是并不均限于上述例子。
进一步地,当数字的组合以“xxx-xxxx-xxxx”、“xxx.xxxx.xxxx”或类似形式给出时,会被自动标记为电话号码;“D,M,YYYY”、“M,D”的输入会被自动标记为日期。
可提取出与内置标记对应的各种视图功能(S720)。其中,提取的视图功能可为记事本的另外的功能,或被用于执行例如联系人管理、邮件传送、日历显示、地图显示、待办事项、行程管理和闹钟等功能的网页或应用支持。
提取出的视图功能可与记事本交互(S730)。例如,其相关描述如下所示。
图8为描述根据本发明实施例生成的记事本和应用程序之间的交互的第一实例图。图9为描述根据示例实施例生成的记事本和应用程序之间的交互的第二实例图。
图8给出了执行具有地图显示功能的应用程序(app)的实例,同时与使用内置标记来标记位置的执行交互作用。图9给出了执行具有日历显示功能的应用程序的实例,同时与使用内置标记来标记日期的执行交互作用。
进一步地,根据本实施例,当关于姓名或电话号码的内置标记被执行时,具有联系人管理功能的网页或应用程序即可被执行。进一步地,当关于日期的内置标记被执行时,具有行程管理功能或日历显示功能的网页或应用程序即可被执行。当关于地点的内置标记被执行时,具有地图显示功能的网页或应用程序即可被执行。类似地,当关于时间的内置标记被执行时,具有闹钟功能的网页或应用程序即可被执行。
另外,包括在记事本中的内置标记所对应的信息可自动地与搜索到的应用程序或网页同步并存储。
进一步地,对内置标记没有限制,可以使用技术上与内置标记对应的方法。
进一步地,根据本发明实施例,提供关联记事本的方法,可解析与记事本有关的信息,并且根据解析结果通过用户终端100为用户提供定制化和专业化服务。
进一步地,与记事本有关的信息可包括关于记事本内容、记事本之间的关联关系、使用历史等信息,并且为用户定制化和专业化服务可包括选择和排列记事本的信息,或者关联应用程序的信息。
例如,解析结果可通过解析记事本包含内容的属性(例如文本,图像,动图等)而获得,根据记事本包含内容的属性解析记事本之间的关联而获得,以及解析使用记事本的模式而获得。
因此,可为使用者提供用户定制化和专业化服务,例如,与视图功能、应用程序等的交互作用/同步,其根据解析结果基于关联程度而提供记事本。
前述实施例提供的形成关联记事本的方法和装置,可基于关联程度提供用于更高效检查和管理多个记事本的用户界面。
进一步地,根据本实施例,记事本之间的关联程度可通过基于例如使用者的使用模式、记事本所包含的信息等各种参数进行动态学习的方式更新,并且能够提高使用者的便利性。
进一步地,本实施例所形成的记事本可利用内置标记提供用于同步信息或者与其它应用程序或网页交互的用户界面,从而提高使用记事本的使用者的便利性,并且更加高效地管理信息。
本发明实施例提供关联记事本的方法的操作可将计算机可读记录介质执行为计算机可读程序或代码。计算机可读记录介质包括所有类型的计算机能够识别和存储的记录设备。进一步地,计算机可读记录介质可被配置为存储和执行程序和代码,所述程序和代码被分配到连接到网络的计算机***并且通过分布方法被计算机读取。
进一步,计算机可读记录介质包括硬件组件,配置存储和执行程序命令,如只读存储器(ROM),随机存取存储器(RAM),闪存等。程序命令不仅包括编译器产生的机器语言代码,也包括利用注释器等通过计算机执行的高级语言代码可。
如上所述,本发明实施例提供的形成关联记事本的方法和装置,提供了一个智能的用户界面,以基于关联程度来更有效的检查和管理多个记事本。
进一步的,记事本之间的关联程度可基于包括用户的使用模式、记事本包含的信息等各种参数的动态学习方式而更新,从而可以提高方便用户。
进一步的,本发明实施例所形成的记事本,利用内置标记提供了用于同步信息或者与其它应用程序或网页交互的用户界面,从而提高使用记事本的使用者的便利性,并且更加高效地管理信息。
尽管已经详细描述了本发明的实施例及其优点,但是应当理解,在不脱离本发明的范围的情况下,可以对本发明作出各种修改、替换和改变。
Claims (21)
1.一种提供至少一个关联记事本的方法,其在与用户终端交互作用的关联记事本提供服务器上执行,所述方法包括:
接收由用户终端生成的至少一个用户生成的记事本;
根据可设置的参照值更新至少一个用户生成的记事本和至少一个关联记事本之间的关联程度,其指示与至少一个用户生成的记事本和至少一个关联记事本之间的关联;
根据至少一个用户生成的记事本和至少一个关联记事本之间的关联程度提供至少一个关联记事本至用户终端;
其中,关联程度以树状形式被模式化并提供给用户终端,以及
其中,可设置的参照值包括:逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性。
2.根据权利要求1所述的方法,其特征在于,关联程度的更新,是通过学习基于逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性中的至少一项来执行。
3.根据权利要求2所述的方法,其特征在于,提供至少一个关联记事本包括:依照记事本之间的关联程度的降序,将至少一个关联记事本呈现在用户终端上。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:与允许共享记事本的使用者组共享至少一个关联记事本。
5.根据权利要求4所述的方法,其特征在于,允许共享记事本的使用者组通过用户终端进行设置或同步。
6.根据权利要求1所述的方法,其特征在于,至少一个关联记事本包括内置标记并与对应于内置标记的视图功能交互作用。
7.一种提供至少一个关联记事本的方法,其在与关联记事本提供服务器交互作用的用户终端上执行,所述方法包括:
响应于输入的至少一个用户生成的记事本生成至少一个关联记事本;以及
根据至少一个用户生成的记事本和至少一个关联记事本之间的关联程度,在用户终端上呈现至少一个关联记事本;
其中,关联程度以树状形式被模式化并提供给用户终端;
其中,至少一个用户生成的记事本和至少一个关联记事本之间的关联程度根据关联记事本提供服务器中的可设置的参照值进行更新,以及
其中,可设置的参照值包括:逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性。
8.根据权利要求7所述的方法,其特征在于,记事本之间的关联程度,是通过学习基于逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个关联记事本中的信息条的相似性中的至少一项来执行。
9.根据权利要求7所述的方法,其特征在于,呈现至少一个关联记事本包括:依照记事本之间的关联程度的降序,呈现至少一个记事本。
10.根据权利要求7所述的方法,其特征在于,所述方法进一步包括:通过关联记事本提供服务器,与允许共享记事本的使用者组共享至少一个关联记事本。
11.根据权利要求10所述的方法,其特征在于,允许共享记事本的使用者组通过用户终端进行设置或同步。
12.根据权利要求7所述的方法,其特征在于,至少一个关联记事本包括内置标记,并与对应于内置标记的视图功能交互作用。
13.一种提供关联记事本的方法,其在与关联记事本提供服务器交互作用的用户终端上执行,所述方法包括:
响应于来自用户终端上的用户输入信息,生成至少一个用户生成的包括内置标记的记事本;
提取对应于内置标记的视图功能;
将提取的视图功能与至少一个用户生成的记事本交互作用;以及根据至少一个用户生成的记事本和至少一个关联记事本之间的关联程度,从关联记事本提供服务器接收至少一个关联记事本;
其中,关联程度以树状形式被模式化并提供给用户终端;
其中,至少一个用户生成的记事本和至少一个关联记事本之间的关联程度根据关联记事本提供服务器中的可设置的参照值进行更新,以及
其中,可设置的参照值包括:逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性。
14.根据权利要求13所述的方法,其特征在于,内置标记被标记为姓名、电话号码、电子邮件地址、日期、位置和时间中的至少一个。
15.根据权利要求13所述的方法,其特征在于,提取的视图功能包括至少一个关联记事本的其他功能。
16.根据权利要求13所述的方法,其特征在于,提取的视图功能被用于执行联系人管理、邮件传送、日历显示、地图显示、待办事项、行程管理和闹钟功能中的至少一种功能的网页或应用程序的支持。
17.根据权利要求16所述的方法,其特征在于,使用内置标记进行标记的信息被应用程序或网页同步。
18.根据权利要求13所述的方法,其特征在于,
至少一个关联记事本在至少一个用户生成的记事本和至少一个关联记事本之间具有关联程度;以及
至少一个用户生成的记事本和至少一个关联之间的关联程度根据关联记事本通过服务器中的可设置的参照值进行更新。
19.根据权利要求18所述的方法,其特征在于,关联程度,是通过机器学习基于逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个关联记事本中的信息条的相似性中的至少一项来执行。
20.一种提供关联记事本的方法,其在与用户终端交互作用的关联记事本提供服务器上执行,所述方法包括:
接收由用户终端形成的至少一个用户生成的记事本;
解析与至少一个通过生成的记事本有关的信息;
根据解析结果提供定制服务至用户终端,为用户提供定制化和专业化服务;
其中,关联程度以树状形式被模式化并提供给用户终端,以及
其中,可设置的参照值包括:逝去的时间、关联查询的数量、查询时间、使用者分配的关联程度数值、使用者点击关联记事本的顺序以及包括在至少一个记事本中的信息条的相似性。
21.根据权利要求20所述的方法,其特征在于,与至少一个用户生成的记事本有关的信息包括记事本内容、至少一个用户生成的记事本和至少一个关联记事本之间的关联关系和使用历史中的至少一个;以及
提供定制化和专业化服务包括选择和排列至少一个用户生成的记事本和至少一个关联记事本中至少一个的信息,或者关联应用程序的信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150091529A KR101705556B1 (ko) | 2015-06-26 | 2015-06-26 | 연관도를 이용한 연관 노트 제공 방법 및 장치 |
KR10-2015-0091529 | 2015-06-26 | ||
PCT/KR2016/006770 WO2016209026A1 (ko) | 2015-06-26 | 2016-06-24 | 연관도를 이용한 연관 노트 제공 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108027919A CN108027919A (zh) | 2018-05-11 |
CN108027919B true CN108027919B (zh) | 2022-05-27 |
Family
ID=57586174
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680047820.3A Active CN108027919B (zh) | 2015-06-26 | 2016-06-24 | 一种使用关联性提供关联记事本的方法及装置 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11068521B2 (zh) |
EP (1) | EP3316200A4 (zh) |
JP (1) | JP6935339B2 (zh) |
KR (1) | KR101705556B1 (zh) |
CN (1) | CN108027919B (zh) |
WO (1) | WO2016209026A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101705556B1 (ko) | 2015-06-26 | 2017-02-22 | 주식회사 파수닷컴 | 연관도를 이용한 연관 노트 제공 방법 및 장치 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103765787A (zh) * | 2011-08-31 | 2014-04-30 | 三星电子株式会社 | 便携式终端中管理日程计划的方法和装置 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100464755B1 (ko) * | 2002-05-25 | 2005-01-06 | 주식회사 파수닷컴 | 이메일 주소와 하드웨어 정보를 이용한 사용자 인증방법 |
US6645075B1 (en) * | 2002-06-10 | 2003-11-11 | Cyberscan Technology, Inc. | Cashless time gaming |
JP2008102911A (ja) * | 2006-09-19 | 2008-05-01 | Ricoh Co Ltd | 情報処理装置、情報処理方法、プログラム及び記録媒体 |
US7890549B2 (en) * | 2007-04-30 | 2011-02-15 | Quantum Leap Research, Inc. | Collaboration portal (COPO) a scaleable method, system, and apparatus for providing computer-accessible benefits to communities of users |
JP4811481B2 (ja) * | 2009-03-13 | 2011-11-09 | 富士ゼロックス株式会社 | 議論支援装置及び議論支援プログラム |
JP4853535B2 (ja) * | 2009-03-13 | 2012-01-11 | 富士ゼロックス株式会社 | 議論支援装置及び議論支援プログラム |
JP2011081472A (ja) * | 2009-10-05 | 2011-04-21 | Nomura Research Institute Ltd | ドキュメント管理システム |
JP5458861B2 (ja) | 2009-12-17 | 2014-04-02 | 富士ゼロックス株式会社 | 文書検索装置、プログラム、文書登録装置、および文書検索システム |
JP5221630B2 (ja) * | 2010-12-07 | 2013-06-26 | 楽天株式会社 | サーバ、情報管理方法、情報管理プログラム、及びそのプログラムを記録するコンピュータ読み取り可能な記録媒体 |
US20140067702A1 (en) * | 2011-03-29 | 2014-03-06 | Yogesh Chunilal Rathod | Method and System for Dynamically Publishing, Sharing, Communication and Subscribing |
WO2012131430A1 (en) * | 2011-03-29 | 2012-10-04 | Yogesh Chunilal Rathod | A method and system for customized, contextual, dynamic & unified communication, zero click advertisement, dynamic e-commerce and prospective customers search engine |
US20130007028A1 (en) * | 2011-06-29 | 2013-01-03 | International Business Machines Corporation | Discovering related files and providing differentiating information |
US20130018957A1 (en) * | 2011-07-14 | 2013-01-17 | Parnaby Tracey J | System and Method for Facilitating Management of Structured Sentiment Content |
US8854264B2 (en) | 2011-08-22 | 2014-10-07 | Infineon Technologies Ag | Two-dimensional antenna arrays for beamforming applications |
JP5831143B2 (ja) * | 2011-11-09 | 2015-12-09 | 日本電気株式会社 | 検索支援装置、検索支援方法および検索支援プログラム |
US20130254699A1 (en) * | 2012-03-21 | 2013-09-26 | Intertrust Technologies Corporation | Systems and methods for managing documents and other electronic content |
US8787941B2 (en) * | 2012-07-31 | 2014-07-22 | Longsand Limited | Prohibiting electronic device usage based on geographical location |
US9110983B2 (en) * | 2012-08-17 | 2015-08-18 | Intel Corporation | Traversing data utilizing data relationships |
KR20140038577A (ko) | 2012-09-11 | 2014-03-31 | 한국과학기술연구원 | 메타데이터를 이용한 콘텐츠 추천 |
KR20140047308A (ko) * | 2012-10-12 | 2014-04-22 | 주식회사 엘지유플러스 | 일정 동기화 제공 장치 및 방법 |
US20140129331A1 (en) * | 2012-11-06 | 2014-05-08 | Bottlenose, Inc. | System and method for predicting momentum of activities of a targeted audience for automatically optimizing placement of promotional items or content in a network environment |
KR20140070937A (ko) | 2012-11-30 | 2014-06-11 | 삼성전자주식회사 | 소셜 네트워크 서비스 어플리케이션 연동 기능을 제공하기 위한 장치 및 방법 |
US20130218829A1 (en) * | 2013-03-15 | 2013-08-22 | Deneen Lizette Martinez | Document management system and method |
JP6188370B2 (ja) * | 2013-03-25 | 2017-08-30 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | オブジェクト分類方法、装置及びプログラム。 |
US9697258B2 (en) * | 2013-05-10 | 2017-07-04 | Dropbox, Inc. | Supporting enhanced content searches in an online content-management system |
KR102027899B1 (ko) * | 2013-05-21 | 2019-10-02 | 삼성전자 주식회사 | 메신저를 이용한 정보 제공 방법 및 장치 |
US9652617B1 (en) * | 2013-06-25 | 2017-05-16 | Amazon Technologies, Inc. | Analyzing security of applications |
KR20150045236A (ko) | 2013-10-18 | 2015-04-28 | 정의신 | 스크랩 정보 관리 방법 및 장치 |
US20150134439A1 (en) * | 2013-11-08 | 2015-05-14 | Square, Inc. | Interactive digital receipt |
US9817841B2 (en) * | 2014-12-22 | 2017-11-14 | Sap Se | Scheduled synchronization |
KR101705556B1 (ko) | 2015-06-26 | 2017-02-22 | 주식회사 파수닷컴 | 연관도를 이용한 연관 노트 제공 방법 및 장치 |
-
2015
- 2015-06-26 KR KR1020150091529A patent/KR101705556B1/ko active IP Right Grant
-
2016
- 2016-06-24 CN CN201680047820.3A patent/CN108027919B/zh active Active
- 2016-06-24 US US15/739,285 patent/US11068521B2/en active Active
- 2016-06-24 EP EP16814739.5A patent/EP3316200A4/en active Pending
- 2016-06-24 WO PCT/KR2016/006770 patent/WO2016209026A1/ko active Application Filing
- 2016-06-24 JP JP2017567359A patent/JP6935339B2/ja active Active
-
2021
- 2021-06-17 US US17/349,964 patent/US11853336B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103765787A (zh) * | 2011-08-31 | 2014-04-30 | 三星电子株式会社 | 便携式终端中管理日程计划的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20180189383A1 (en) | 2018-07-05 |
CN108027919A (zh) | 2018-05-11 |
WO2016209026A1 (ko) | 2016-12-29 |
KR101705556B1 (ko) | 2017-02-22 |
US20210311976A1 (en) | 2021-10-07 |
JP6935339B2 (ja) | 2021-09-15 |
JP2018523221A (ja) | 2018-08-16 |
KR20170001477A (ko) | 2017-01-04 |
EP3316200A4 (en) | 2018-11-14 |
US11068521B2 (en) | 2021-07-20 |
EP3316200A1 (en) | 2018-05-02 |
US11853336B2 (en) | 2023-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11977598B2 (en) | Systems and methods for obtaining search results | |
US9002894B2 (en) | Objective and subjective ranking of comments | |
JP4591217B2 (ja) | 推薦情報提供システム | |
US8166013B2 (en) | Method and system for crawling, mapping and extracting information associated with a business using heuristic and semantic analysis | |
CN101986306B (zh) | 一种用于基于查询序列获取黄页信息的方法与设备 | |
CN102073699A (zh) | 用于基于用户行为来改善搜索结果的方法、装置和设备 | |
CN112486917A (zh) | 从多个微博自动生成信息丰富的内容的方法以及*** | |
US20160299951A1 (en) | Processing a search query and retrieving targeted records from a networked database system | |
WO2011111038A2 (en) | Method and system of providing completion suggestion to a partial linguistic element | |
JP6648283B2 (ja) | 人工知能ベースの関連度計算を用いたノート提供方法及び装置 | |
JP5048852B2 (ja) | 検索装置、検索方法、検索プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体 | |
JP2024008344A (ja) | 情報処理装置、情報処理方法、情報処理プログラム | |
JP5266975B2 (ja) | 個人検索システム、情報処理装置、個人検索方法、プログラムおよび記録媒体 | |
US20100235342A1 (en) | Tagging system using internet search engine | |
CN108027919B (zh) | 一种使用关联性提供关联记事本的方法及装置 | |
JP2016066232A (ja) | 回答検索システム、データ送受信装置及び回答検索装置 | |
JP4787590B2 (ja) | 蔵書検索方法、蔵書検索システム及び蔵書検索プログラム | |
KR101990502B1 (ko) | 범용화된 정보 추출 방법 및 이를 적용한 디바이스 | |
JP5955186B2 (ja) | 情報処理装置 | |
CN107665226A (zh) | 一种信息的推送方法及推送装置 | |
CN101221560A (zh) | 网页搜寻结果的表列显示方法 | |
CN109597931A (zh) | 一种基于规则引擎的智能推送方法及*** | |
JP2006072844A (ja) | キーワード特定装置、キーワード特定方法及びキーワード特定プログラム | |
CN113448984B (zh) | 文档定位展示方法、装置、服务器及电子设备 | |
JP2005122575A (ja) | 情報処理装置、方法及びプログラム |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |