CN103577522B - 用于管理数据的方法及其电子装置 - Google Patents
用于管理数据的方法及其电子装置 Download PDFInfo
- Publication number
- CN103577522B CN103577522B CN201310316631.XA CN201310316631A CN103577522B CN 103577522 B CN103577522 B CN 103577522B CN 201310316631 A CN201310316631 A CN 201310316631A CN 103577522 B CN103577522 B CN 103577522B
- Authority
- CN
- China
- Prior art keywords
- data
- application program
- labeled data
- program
- information
- 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
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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
- G06F16/2255—Hash tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/41—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Multimedia (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
提供了一种用于管理数据的方法及其电子装置。提供了一种电子装置的数据储存和检索方法。更具体地讲,提供了一种用于通过电子装置中的联系人应用程序检索数据的设备和方法。所述用于检索电子装置中的数据的方法包括:产生标注数据,所述标注数据包括当通过执行第一应用程序而在电子装置中储存数据时添加的标签信息;储存所述标注数据;更新包含标注数据信息的标注数据表;执行第二应用程序;并且当用于数据检索的搜索词被输入时,检索并输出包括与该搜索词相同的标签信息的标注数据。
Description
技术领域
本发明总地涉及电子装置中的数据储存和搜索方法。
背景技术
电子装置由于其便携性和作为提供各种服务(比如,语音和视频通信功能、信息输入/输出功能和数据储存)的多媒体装置的使用而在现代生活中变为必需品。
这样的电子装置不仅广泛用于打电话或日程管理的简单任务,而且还用作使用嵌入式数字照相机的图像捕捉装置。此外,电子装置可用作卫星定位装置、文档编辑装置和游戏装置。
根据电子装置提供的服务,储存在电子装置中的数据量也增大。例如,电子装置产生并储存数字照相机捕捉的图像数据和视频数据、通过日程管理程序产生的日程安排数据、以及通过文档编辑器产生的备忘录数据。
通常,电子装置将每一应用程序的储存空间分配给用于数据储存的存储器,从而电子装置储存在对应的应用程序中产生的数据。结果,为了检查备忘录应用程序中产生的备忘录数据,用户需要执行备忘录应用程序,然后加载备忘录数据。
以上信息仅作为背景信息而给出,以帮助理解本公开内容。关于以上内容中的任何内容就本发明而言是否可适用为现有技术,没有做出任何确定,并且没有做出任何断言。
发明内容
本发明的方面是解决以上提及的问题和/或缺点并且至少提供以下所述的优点。因此,本发明的一方面提供一种用于增强电子装置中的数据搜索功能的设备和方法。
本发明的另一方面提供一种用于将标签信息标注到要储存在电子装置中的数据的设备和方法。
本发明的又一方面提供一种用于使用联系人信息作为电子装置中的标签信息的设备和方法。
根据本发明的一方面,提供一种用于检索电子装置中的数据的方法。该方法包括:在第一应用程序执行期间储存包括标签信息的标注数据。当在执行第二应用程序期间检测到所述标签信息的输入时,在第二应用程序的储存区域中检索与所述标签信息对应的数据;在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;并且提供与检索的标签信息对应的数据。
根据本发明的另一方面,提供一种用于检索数据的电子装置。该电子装置包括至少一个处理器、存储器和至少一个程序,所述至少一个程序被储存在存储器中,并且被配置用于供所述至少一个处理器执行。所述程序包括用于执行以下步骤的指令:在第一应用程序执行期间储存包括标签信息的标注数据;当在第二应用程序执行期间检测到所述标签信息的输入时,在第二应用程序的储存区域中检索与所述标签信息对应的数据;在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;并且提供检索的数据。
根据本发明的另一方面,一种储存一个或多个程序的计算机可读储存介质,所述一个或多个程序被电子装置执行时执行产生并储存标注数据的方法。该方法包括:当通过执行第一应用程序储存数据时添加标签信息;更新包含标注数据信息的标注数据表;执行第二应用程序;并且当用于检索数据的搜索词被输入时,检索并输出包括与该搜索词相同的标签信息的标注数据。
根据本发明的另一方面,提供一种用于检索电子装置中的数据的方法。该方法包括:在第三应用程序执行期间将包括联系人信息的标注数据储存在第三应用程序的储存区域中;当联系人信息在联系人应用程序执行期间被输入时,从联系人应用程序的储存区域检索与所述联系人信息对应的联系人数据;在储存在第三应用程序的储存区域中的标注数据之中检索包括输入的联系人信息的标注数据;并且通过联系人应用程序提供检索的联系人数据和标注数据。第三应用程序是执行联系人应用程序的应用程序。
根据本发明的一方面,提供一种用于检索电子装置中的数据的方法。该方法包括:通过执行第三应用程序来产生数据;将标签信息标注到产生的数据;储存包括所述标签信息的数据;当在联系人应用程序执行期间检测到联系人信息的输入时,检索与所述联系人信息对应的联系人数据;从被标注有所述标签信息的数据的储存区域检索使用所述联系人信息作为所述标签信息的数据;并且通过所述联系人应用程序提供检索的数据。第三应用程序是执行联系人应用程序的应用程序。
从以下结合附图进行的公开本发明的示例性实施例的详细描述,本发明的其他方面、优点和突出特征对于本领域技术人员将变得明白。
附图说明
从以下结合附图进行的描述,本发明的某些示例性实施例的以上方面、特征和优点和/或其他方面、特征和优点将更明白,其中:
图1是根据本发明的示例性实施例的用于管理标注数据的电子装置的框图;
图2是根据本发明的示例性实施例的电子装置的数据储存方法的流程图;
图3是根据本发明的示例性实施例的电子装置的数据检索方法的流程图;
图4是根据本发明的另一示例性实施例的电子装置的数据检索方法的流程图;
图5是根据本发明的示例性实施例的从电子装置检索的标注数据的示图;
图6A至6C是根据本发明的示例性实施例的电子装置中储存的标注数据的示图;
图7A至7C是根据本发明的另一示例性实施例的电子装置中储存的标注数据的示图;
图8A至8B是根据本发明的又一示例性实施例的电子装置中储存的标注数据的示图;
图9A至9C是根据本发明的示例性实施例的电子装置中的标注数据检索的示图;和
图10A至10C是根据本发明的示例性实施例的电子装置中的标注数据检索的示图。
在整个图中,相似的标号将被理解为指代相似的部分、组件和结构。
具体实施方式
提供以下参照附图的描述来帮助全面理解如权利要求及其等同形式限定的本发明的示例性实施例。它包括帮助该理解的各种特定细节,但是这些特定细节要被认为仅仅是示例性的。因此,本领域的普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可对本文描述的实施例进行各种改变和修改。另外,为了清晰和简明起见,可省略公知的功能和构造的描述。
以下描述和权利要求中使用的术语和单词不限于书目意义,但是,仅被发明人用于使得能够清楚地、一致地理解本发明。因此,本领域技术人员应该明白,以下对本发明的示例性实施例的描述仅出于说明的目的而提供的,而不是出于限制如所附权利要求及其等同形式限定本发明的目的而提供的。
要理解,单数形式和“该”包括复数指示物,除非上下文另有明确指示。因此,例如,对“组件表面”的论述包括对这样的表面中的一个或多个的论述。
通过术语“基本上”,意在于表示,所叙述的特性、参数或值无需被准确地实现,但是可存在其数量不妨碍该特性意图提供的效果的偏差或变化(包括例如,公差、测量误差、测量精度限制和本领域技术人员已知的其他因素)。
通常,用户可将各种应用程序安装在电子装置中,将每一应用程序的储存空间分配给用于数据储存的存储器,并且储存在对应的应用程序中产生的数据或者加载储存的数据。例如,电子装置可使用照相机功能来捕捉并储存图像,并且使用备忘录功能来产生备忘录数据和/或文档数据。
电子装置可执行产生的数据的应用程序,然后使用执行的应用程序来加载储存的数据。然而,因为大量应用程序可被安装在电子装置中,所以这样的处理对于用户可引起不便。
根据本发明的各种示例性实施例的电子装置可使用联系人应用程序来检索数据,从而增强数据搜索功能。
当数据被储存时,电子装置可将用于识别用户的信息标注到储存的数据。
电子装置可使用用于识别用户的信息来检索储存的数据。
电子装置可使用用户的电话号码、用户名、昵称和电子邮件地址中的一个或多个作为用户识别信息。
在下文中,本发明的示例性实施例提供这样一种设备和方法,该设备和方法通过将联系人信息标注到数据以将该数据存储在电子装置中,来使用联系人应用程序容易地检索在各种应用程序中产生的标注数据。
电子装置可以是便携式电子装置,比如,便携式终端、移动电话、媒体播放器、平板电脑、手持电脑或个人数字助理(PDA)。电子装置可以是组合上述装置的两种或更多种功能的便携式电子装置。可替换地,电子装置可包括任何电子装置,该电子装置包括数据储存和/或搜索功能。例如,电子装置可包含台式电脑、冰箱、多功能外设、视频游戏机、数字照相机、移动互联网装置(MID)、超级移动个人电脑(UMPC)、导航系统、智能TV、数字时钟和MP3播放器。
图1是根据本发明的示例性实施例的用于管理标注数据的电子装置的框图。
如图1所示,电子装置100可包括存储器110、处理器单元120、音频处理器130、通信系统140、输入输出(IO)控制模块150、触摸屏160和输入装置170。在本文中,这些组件中的一个或多个组件的多个可被配备在电子装置100中。例如,电子装置100可包括多个存储器110和多个通信系统140。
现在,分别解释这些组件。
存储器110可包括程序储存器111和数据储存器112,程序储存器111用于储存控制电子装置100的操作的一个或多个程序,数据储存器112用于储存在程序执行中产生的数据。例如,数据储存器112可储存可更新数据,比如,电话簿、传出消息和传入消息。另外,数据储存器112可包括标注数据储存器112-1,标注数据储存器112-1用于储存包括标签信息的标注数据或者定义标注数据的标注数据表。在本文中,标注数据储存器112-1是允许应用程序之间的通信的储存空间,并且可以是用于仅储存关于标注数据的信息的单独空间。
程序储存器111可包括操作系统程序113、标注程序114、检索程序115、数据管理程序116和至少一个应用程序117。在本文中,程序储存器111中的程序可被称为指令集,指令集是一组指令。程序储存器111中的程序可使用硬件结构来呈现。例如,电子装置100可包括操作系统模块、标注模块和检索模块。
操作系统程序113可包括用于控制一般系统操作的各种软件组件。这些系统操作包括例如存储器管理和控制、储存硬件(装置)控制和管理、以及电源控制和管理。操作系统程序113对各种硬件(装置)与软件组件(模块)之间的正常通信进行处理。
标注程序114可包括用于将标签信息标注在将被储存的数据上的至少一个软件组件。也就是说,标注程序114可进行处理以根据用户的请求将用户信息标注在将被储存的数据上。在这样做时,标注程序114可将用户信息标注到储存的数据的正文、文件名和属性信息中的至少一个。
在将标签信息标注在数据上之后,标注程序114可执行管理标注数据表的处理。也就是说,标注程序114可在标注数据表中更新并储存关于新近添加或删除的标注数据的信息。
另外,标注程序114可执行标注关于将被储存的数据的程序信息并且根据标注的信息改变标注数据的储存空间的处理。例如,标注程序114可执行将在备忘录应用程序中产生的数据(例如,会议日程)储存在日程应用程序的储存空间中的处理,并且可执行将对应的数据注册到排程器(scheduler)的处理。
检索程序115可包括用于检索并输出预存数据之中与标签信息对应的标注数据的至少一个软件组件。
也就是说,当确认加载的数据中的标签信息时,检索程序115可执行检索与该标签信息对应的标注数据的处理。
当确认从用户输入的标签信息时,检索程序115可执行检索与该标签信息对应的标注数据的处理。
此外,当检测到标注数据执行请求时,检索程序115可执行运行与该标注数据对应的应用程序并且响应于执行请求加载该标注数据的处理。
在这样做时,检索程序115可从由标注程序114管理的标注数据表检索标注数据,并且获得要执行的应用程序的信息。
数据管理程序116可包括管理这些程序的软件。
应用程序117可包括用于安装在电子装置100中的至少一个应用程序的软件组件。
处理器单元120可包括至少一个处理器122和接口124。在本文中,处理器122和接口124可被集成到至少一个集成电路上或者被分别实施。
接口124可用作用于控制对处理器122和存储器110的访问的存储器接口。
另外,接口124可用作用于控制电子装置100的IO外设与处理器122之间的连接的外设接口。
处理器122可控制电子装置100使用至少一个软件程序来管理标注数据。在这样做时,处理器122可控制执行储存在存储器110中的至少一个程序并且提供与该程序对应的标注数据管理功能的处理。例如,处理器122可包括用于运行标注程序114和检索程序115的标注处理器。也就是说,电子装置100的数据储存和搜索功能可使用软件(比如,储存在存储器110中的程序)或硬件(比如,标注处理器)来实现。
音频处理器130通过扬声器131和麦克风132来提供用户与电子装置100之间的音频接口。
通信系统140可对电子装置100的语音通信和数据通信进行处理。通信系统140可分为用于支持不同通信网络的多个通信子模块。例如,通信网络可包括,但不限于,全球移动通信系统(GSM)网络、增强数据GSM环境(EDGE)网络、码分多址(CDMA)网络、W-CDMA网络、长期演进(LTE)网络、正交频分多址(OFDMA)网络、无线局域网(LAN)、蓝牙网络和近场通信(NFC)。
IO控制器模块150可提供IO装置(比如,触摸屏160和输入装置170)与接口124之间的接口。
作为用于输出和输入信息的IO装置的触摸屏160包括触摸输入部分161和显示器162。
触摸输入部分161可经由IO控制器模块150将通过触摸面板检测的触摸信息提供给处理器单元120。在这样做时,触摸输入部分161可将触摸信息变为比如touch_down(向下触摸)、touch_move(触摸移动)和touch_up(向上触摸)的指令,并将该指令提供给处理器单元120。
显示器162可显示电子装置100的状态信息、用户输入的字符、运动图像和静态图片。例如,显示器162可显示数据标注处理和标注数据搜索处理。
输入装置170可通过IO控制器模块150将通过用户的选择而产生的输入数据提供给处理器单元120。例如,输入装置170可仅包括控制电子装置100的控制按钮。例如,输入装置170可包括用于从用户接收输入数据的键区。也就是说,输入装置170可产生标签信息的输入数据来产生标注数据。
电子装置100还可包括组件(未显示)或者提供附加功能,比如,用于捕捉图像或视频的照相机模块、用于接收广播的广播接收模块、数字音乐播放器模块(比如,MP3模块)、用于近范围无线通信的近范围无线通信模块、用于感测接近的接近传感器模块、以及它们的软件。
根据本发明的各种示例性实施例的电子装置100包括至少一个处理器、存储器和至少一个程序,所述至少一个程序被储存在存储器中,并且被配置用于供所述至少一个处理器执行。所述程序可包括用于执行以下步骤的指令:在第一应用程序执行期间储存包括标签信息的标注数据;当在第二应用程序执行期间检测到所述标签信息被输入时,从第二应用程序的储存区域检索与所述标签信息对应的数据;从通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;并且提供检索的数据。
所述程序可包括用于在储存所述标注数据之后处理更新标注数据表的指令。
所述程序可包括用于当在第二应用程序执行期间在加载的数据中检测到所述标签信息时提供与所述标签信息对应的标注数据的指令。
所述程序可包括用于在提供所述标注数据并且执行产生所选的标注数据的第一应用程序之后进行处理以加载该标注数据的指令。
所述程序可将用户电话号码、用户名、昵称和电子邮件地址中的至少一个作为用户标识信息添加到所述数据。
所述程序可使用标签信息、应用程序信息、正文类型、正文和标题中的至少一个来更新所述联系人数据表。
所述程序可包括用于使用数据储存器中添加的标签信息来对标注数据储存空间的改变进行处理的指令。
所述程序可使用与将改变的储存空间对应的应用程序信息作为添加到所述数据的标签信息。
第二应用程序可以是用于管理每一用户的联系人数据的联系人信息,第一应用程序可以是排除第二应用程序之外的应用程序。
图2是根据本发明的示例性实施例的电子装置的数据储存方法的流程图。
参照图2,数据储存方法可将用户信息标注在将被储存的数据上。在本文中,标注在数据上的用户信息可使用比如用户的电话号码、用户的姓名、昵称和电子邮件地址的信息来提取注册到联系人应用程序的联系人数据。
通常,电子装置100通过针对应用程序划分数据储存空间来储存在对应的应用程序中产生的数据。也就是说,电子装置100按应用程序对储存的数据进行分类。在这种情况下,用户需要通过执行对应的应用程序来加载预期数据。
为了解决这个问题,电子装置100可通过将用户信息标注到数据上来基于用户区分数据。
另外,数据储存方法可标注储存空间的程序信息来改变将被储存的数据的储存空间。在本文中,标注到数据上的程序信息可使用与该数据相关联的应用程序信息。
通过这样做,电子装置100可在步骤201中确定数据储存事件是否发生。在本文中,数据储存事件可通过运行应用程序来产生新数据,输入并储存标注信息或者编辑预存数据(例如,改变数据正文或文件名),然后输入并储存标注信息。
当在步骤201中数据储存事件没有发生时,电子装置100可执行对应的功能。例如,电子装置100可通过执行应用程序来产生或编辑数据。
相比之下,当在步骤201中数据储存事件发生时,电子装置100可在步骤203中分析将被储存的数据中的标注信息,并且可在步骤205中检查数据储存类型。
在本文中,数据储存类型可包括将用户信息标注到将被储存的数据和到联系人信息的链接的储存类型、以及通过将程序信息标注在将被储存的数据上来改变储存空间的储存类型。
因此,电子装置可通过检查将被用户储存的数据中的标注信息来识别数据储存类型。标注信息可被定义为特定字符。例如,用于链接联系人数据的标注信息可被定义为字符“@”,用于改变储存空间的标注信息可被定义为字符“#”。也就是说,通过指示标注信息开始的字符@和指示标注信息结束的字符@,电子装置100确认两个字符@之间的信息是标注信息。
也就是说,当用户信息被标注在储存的数据的正文、文件名和属性信息中的至少一个上时,电子装置100可确定到联系人数据的链接。
相比之下,当程序信息被标注在储存的数据的正文、文件名和属性信息中的至少一个上时,电子装置100可确定与程序的链接。
当在步骤205中确认到联系人数据的链接时,电子装置100可在步骤207中加载联系人数据表,并且在步骤209中更新加载的联系人数据表中的数据信息。在本文中,联系人数据表是定义用户信息标注数据的表信息,并且可如表1所示那样布置标注信息、应用程序信息、正文类型、正文和标题。
表1
在本文中,标注信息用于确定数据储存类型,并且可包括用于基于用户对要储存的数据进行分类的用户信息和用于改变储存空间的程序信息。应用程序信息与产生将被储存的数据的应用程序相关。当用户选择所储存的具有标注信息的数据时,电子装置100可执行通过执行对应的应用程序来加载用户选择的数据的处理。正文类型指示被储存为标注信息的数据的类型,并且可包括例如文本、图像、音频、视频、超链接等。正文可指示被储存为标注信息的数据正文。标题可指示被储存为标注信息的数据的标题。
在表1中,电子装置100储存包含被标注有用户信息的三个数据的联系人数据表。
也就是说,储存在电子装置中的联系人数据表储存作为预存数据信息的、被储存为与“andrew”对应的标注信息的备忘录和图像、以及被储存为标注信息“user”的书签数据。
被储存为标注信息“andrew”的备忘录数据在备忘录应用程序中产生,并且具有标题“本周日程”,并且图像数据具有标题“喜爱的照片”。图像数据的数据正文可用数据储存路径取代。
被储存为标注信息“user”的书签数据在正被执行的浏览器中产生。
这样,可每次包括标注信息的数据被储存时就更新联系人数据表。
在更新联系人数据表之后,电子装置100可在步骤211中储存更新的联系人数据表,并且在步骤213中储存包括标注信息的数据。
在这样做时,电子装置100可将包括标注信息的数据和联系人数据表储存在单独的存储空间(比如,标注数据储存器)中。
可替换地,电子装置100可将包括标注信息的数据储存在与应用程序对应的储存空间中,并且仅将联系人数据表储存在标注数据储存器中。
在本文中,标注数据储存器是允许应用程序之间的通信的储存空间,并且可使用仅用于储存标注数据信息的单独空间。
当在步骤205中确认到程序的链接时,电子装置可在步骤215中获得标注到将被储存的数据上的程序信息,并且在步骤217中将储存的数据的储存空间定义为程序存储器。在本文中,程序存储器可以是按应用程序分配的储存空间。
在步骤219中,电子装置100可将数据储存在对应程序的存储器中。在本文中,在步骤219中,电子装置将在当前应用程序中产生的数据储存在另一应用程序的储存空间中。例如,电子装置可将在备忘录应用程序中产生的日程相关备忘录传送到日程应用程序的储存空间。
图3是根据本发明的示例性实施例的电子装置的数据检索方法的流程图。
参照图3,电子装置100可在步骤301中加载数据,并且在步骤202中确认加载的数据中的标签信息。例如,在备忘录数据中,电子装置100可确定备忘录内容是否包括标签信息。通常,用户可定义复制或剪切的备忘录内容范围。在这样做时,电子装置100可确定该范围是否包括标签信息。
当如在步骤303中那样没有确认加载的数据中的标签信息时,电子装置100返回以如步骤301中那样加载数据。
相比之下,当在步骤303中确认加载的数据中的标签信息时,电子装置100可在步骤305中加载联系人数据表,并且在步骤307中通过使用标签信息作为搜索词来搜索联系人数据表。
电子装置100可在步骤309中在预存数据之中检索与标签信息对应的标注数据并对该标注数据进行分类,并且在步骤311中输出标注数据的列表。
也就是说,当存储器应用程序、浏览器和图像应用程序在运行时,电子装置100可检索并输出包括特定标签信息的标注数据。在本文中,输出的标注数据可以是在不同应用程序中产生、但是包括相同标签信息的数据。
在步骤313中,电子装置100可确定用户是否在输出标注数据的列表中选择了数据。
当在步骤313中用户没有选择数据时,电子装置100可结束该处理。
相比之下,当在步骤313中用户选择了数据时,电子装置100可在步骤315中获得关于执行联系人数据表中的被选数据的应用程序信息,并且在步骤317中执行通过运行在步骤315中识别的应用程序来加载用户选择的数据的处理。
图4是根据本发明的示例性实施例的电子装置的数据检索方法的流程图。
参照图4,用户可在步骤401中执行用于管理电话号码和电子邮件地址的联系人应用程序,并且在步骤403中从用户接收用于检索联系人数据的用户信息。
在本文中,用户信息可包括电话号码、用户名、昵称和电子邮件地址。
电子装置100可在步骤405中检索与输入的用户信息对应的联系人数据,并且在步骤407中加载联系人数据表。
电子装置100可在步骤409中使用用户信息作为搜索词来搜索联系人数据表,并且在步骤411中对预存数据之中与标签信息对应的标注数据进行分类。
电子装置100可在步骤413中输出通过用户信息检索的联系人数据和标注数据列表,并且在步骤415中确定用户是否在输出的标注数据列表中选择了数据。
当在步骤415中用户没有选择标注数据时,电子装置100可结束该处理。
相比之下,当在步骤415中用户选择了标注数据时,电子装置100可在步骤417中确认用于执行联系人数据表中的被选数据的应用程序信息。
在步骤419中,电子装置100可通过运行在步骤417中确认的应用程序来加载用户选择的数据。
图5描绘根据本发明的示例性实施例的从电子装置检索的标注数据。
参照图5,电子装置100可包括用于访问应用程序的标注数据储存器511。也就是说,包括记事本523、日历525和排程器527的实用应用程序521可将包括标注数据的数据储存在实用应用程序521中。可替换地,实用应用程序521可将标注数据表储存在标注数据储存器511中,所述标注数据表包含包括标注信息的数据信息。
通常,在记事本523中产生的备忘录数据可被储存在分配给记事本523的储存空间中。然而,在本发明的示例性实施例中,备忘录数据也可被储存在标注数据储存器511中。
因此,当用户在联系人应用程序501中输入用户信息时,电子装置100可从标注数据储存器511获得与该用户信息对应的标注数据。
也就是说,电子装置100可通过联系人应用程序501检索在实用应用程序521中产生的数据。尤其是,检索的数据可以是包括与联系人应用程序501的输入数据相同的标签信息的数据。
图6A至6C描绘根据本发明的示例性实施例的电子装置中储存的标注数据。
参照图6,电子装置100可将使用排程器527产生的数据储存为标注数据。
电子装置100可执行如图6A中所示的排程器应用程序601。当用户选择日程来注册新日程时,电子装置100可输出如图6B所示的日程注册屏幕603。
通常,用户可在输出的日程注册屏幕603中输入日程信息。
例如,如图6B所示,用户可在日程注册屏幕603上在日程标题或备注上添加标签信息605,并且将该标签信息储存为标注数据。
在本文中,标注数据可被检索为甚至电子装置100的其他应用程序中的标签信息。
也就是说,当“andrew”被标注到要注册的新日程信息时,用户可使用联系人应用程序中的标签信息“andrew”来确认该日程信息。标签信息605之前和之后的字符@可区分标签信息605。
如图6C所示,接收标签信息605的电子装置100可将新日程607注册到排程器。
图7A至7C描绘根据本发明的示例性实施例的电子装置中储存的标注数据。
参照图7,电子装置100可将在图像查看器中产生的数据储存为标注数据。
首先,电子装置100可执行如图7A所示的图像查看器应用程序701。当用户请求编辑通过图像查看器输出的数据(例如,改变文件名)时,电子装置100可输出如图7B所示的数据编辑屏幕。
通常,用户可通过在输出的日程注册屏幕中输入并注册信息来编辑数据。
因此,除了将被改变的信息之外,用户还可添加标签信息@andrew@703,并且将该信息储存为标注数据。也就是说,如图7C所示,标签信息705被添加到标注数据的详细信息。
在本文中,标注数据可被检索为甚至电子装置100的其他应用程序中的标签信息。
也就是说,当“andrew”被标注到将被改变的信息时,用户可使用联系人应用程序中的标签信息“andrew”来确认包括添加的标签信息的图像数据。
图8A和8B描绘根据本发明的另一示例性实施例的电子装置中储存的标注数据。
参照图8,电子装置100可将浏览器中产生的数据储存为如图8A所示的标注数据。
在访问浏览器之后,当用户请求web注册时,电子装置100可输出书签屏幕。
通常,用户可在书签屏幕中输入到书签的web地址和web地址信息(书签名和文件夹)。
因此,除了输入信息之外,用户还可添加标签信息@andrew@801,并将该信息储存为标注数据。
因此,标注数据可被检索为甚至电子装置100的其他应用程序中的标签信息。
也就是说,当“andrew”被标注到书签的信息时,用户可使用联系人应用程序中的标签信息“andrew”来确认包括添加的标签信息的书签信息。
此外,如图8B所示,电子装置100可将备忘录应用程序中产生的数据储存为标注数据。
首先,电子装置100可执行备忘录应用程序,然后从用户接收数据。
通常,用户可使用备忘录应用程序来将数据输入到文档。
因此,除了输入信息之外,用户还可添加标签信息@andrew@811,并将该信息储存为标注数据。
在本文中,标注数据可被检索为甚至电子装置100的其他应用程序中的标签信息。
也就是说,当“andrew”被标注到要注册的信息时,用户可使用联系人应用程序中的标签信息“andrew”来确认包括添加的标签信息的备忘录信息。
图9A至9C描绘根据本发明的示例性实施例的电子装置中的标注数据检索。
参照图9,电子装置100可使用联系人应用程序来检索标注数据。
通常,联系人应用程序是用于管理用户联系人数据的应用程序,并且可支持词搜索,比如,用户的电话号码、用户名、昵称和电子邮件地址。
也就是说,在联系人应用程序901被执行时,用户可输入用户名,从而检索与输入的用户名对应的电话号码、昵称和电子邮件地址。
例如,当联系人应用程序被执行并且用户输入搜索词“Andrew”903时,如图9A所示,电子装置100可检索与搜索的词对应的联系人数据905。当用户选择检索的联系人数据时,电子装置100可尝试与所选的联系人数据对应的用户进行呼叫连接。
以这种方式,本电子装置100可检索联系人数据。同时,电子装置100可通过搜索词检索标注的数据,并提供如图9B所示的搜索结果910。
被标注有“Andrew”的标注数据包括备忘录数据(包括“查看电子邮件”)、日程数据“会议(12月3日)”、图像数据“喜爱的照片”、以及web书签“推荐的网站”。
搜索结果包括指示标注数据正文和标注数据类型的字符。例如,在“查看电子邮件[M]”中,“查看电子邮件”是数据正文,“M”表示备忘录数据。同样地,“S”可表示日程数据,“I”可表示图像数据,“W”可表示web书签。
当用户选择输出的标注数据时,如图9C所示,电子装置100可执行加载该标注数据的处理。在这样做时,电子装置100通过运行支持该标注数据的应用程序来加载被选数据。在图9C中,电子装置执行备忘录应用程序,并加载包括该标注数据的备忘录数据920。
图10A至10C描绘根据本发明的另一示例性实施例的电子装置中的标注数据检索。
参照图10,电子装置100可不仅使用联系人应用程序、而且还使用备忘录应用程序来检索标注数据。
通常,备忘录应用程序可从用户接收将被储存的数据正文,并且如图10A所示可将该数据正文储存为文件。备忘录应用程序可根据用户的请求来加载储存的文件,并输出输入的数据。
另外,如图10B所示,备忘录应用程序可拖动用户输入的数据(图10C中所示的阴影区域)。这是被拖动的数据被复制到允许字符输入的另一功能。
当确认被拖动的区域包括标签信息时,电子装置100可使用该标签信息作为搜索词来检索被标注有该标签信息的数据,并提供如图10C所示的搜索结果。
当标签信息被拖动时,储存的与标签信息对应的备忘录数据和图像数据被输出。
根据本发明的各个示例性实施例,电子装置可执行以下操作。
电子装置的数据检索方法可包括:在第一应用程序执行期间储存包括标签信息的标注数据;当在第二应用程序执行期间检测到所述标签信息的输入时,从第二应用程序的储存区域检索与所述标签信息对应的数据;在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;并且提供与检索的标签信息对应的数据。
标注数据的储存可包括更新标注数据表。
电子装置的数据检索方法可包括在第二应用程序执行期间提供与加载的数据中的标签信息对应的标注数据。
电子装置的数据检索方法可包括:在提供所述标注数据之后加载用户选择的标注数据。可通过执行产生所述标注数据的第一应用程序来加载被选的标注数据。
添加到所述数据的标签信息可以是用于识别用户的信息,并且包括用户电话号码、用户名、昵称和电子邮件地址中的至少一个。
联系人数据表可包括标注信息、应用程序信息、正文类型、正文和标题中的至少一个。
电子装置的数据检索方法可包括:使用当数据被储存时添加的标签信息来改变标注数据的储存空间。
当数据被储存时添加的标签信息可以是与要改变的储存空间对应的应用程序信息。
第二应用程序可以是用于管理联系人数据的联系人应用程序,第一应用程序可以是排除第二应用程序之外的应用程序。
如以上所阐述的,为了增强电子装置中的数据检索功能,在联系人应用程序中,可通过使用被标注到储存的数据的联系人信息来将联系人数据和标注数据全部一起确认。
将意识到,根据本说明书中的权利要求和描述的本发明的示例性实施例可用硬件、软件或者硬件和软件的组合的形式来实现。任何这样的软件可被储存在非暂态计算机可读储存介质中。非暂态计算机可读储存介质储存一个或多个程序(软件模块),所述一个或多个程序包括被电子装置中的一个或多个处理器执行时使电子装置执行本发明的方法的指令。任何这样的软件可被储存为易失性储存器或非易失性储存器(比如,举例来说,像ROM的储存装置)(不管是否是可擦除的或可重写的)的形式,或者可被储存为存储器(比如,举例来说,RAM、存储器芯片、装置或集成电路)的形式,或者可被储存在可光学读取的或可磁性读取的介质(比如,举例来说,CD、DVD、磁盘或磁带等)上。将意识到,储存装置和储存介质是适合于存储包括被执行时实现本发明的示例性实施例的一个程序或多个程序的机器可读储存器的示例性实施例。因此,示例性实施例提供包括用于在本说明书的任何一个权利要求中要求保护的设备和方法上实现处理的代码的程序、以及储存这样的程序的机器可读储存器。更进一步,这样的程序可经由任何介质(比如,通过有线或无线连接传载的通信信号)被电子地传递,并且示例性实施例适当地涵盖这样的程序。
尽管已参照本发明的某些示例性实施例显示并描述了本发明,但是本领域技术人员将理解,在不脱离如所附权利要求及其等同形式限定的本发明的精神和范围的情况下,可在其中进行形式和细节上的各种改变。
Claims (17)
1.一种用于检索电子装置中的数据的方法,所述方法包括:
在第一应用程序执行期间储存包括标签信息的标注数据;
当在第二应用程序执行期间检测到所述标签信息被输入时,从第二应用程序的储存区域检索与所述标签信息对应的数据;
在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;
显示包括检索到的与所述标签信息对应的标注数据的列表以及检索到的数据;
当在所述列表中检测到用户对标注数据的选择时,在第二应用程序的执行期间,通过执行产生用户选择的标注数据的第一应用程序来加载并显示用户选择的标注数据。
2.根据权利要求1所述的方法,其中,储存标注数据的步骤包括:
更新标注数据表。
3.根据权利要求1所述的方法,还包括:
提供与在第二应用程序执行期间加载的数据中的标签信息对应的标注数据。
4.根据权利要求1所述的方法,其中,所述标签信息被添加到所述数据,并且包括用于识别用户的信息,所述用于识别用户的信息包括用户电话号码、用户名、昵称和电子邮件地址中的至少一个。
5.根据权利要求2所述的方法,其中,所述标注数据表包括标注信息、应用程序信息、正文类型、正文和标题中的至少一个。
6.根据权利要求1所述的方法,还包括:
使用当所述数据被储存时添加到所述标注数据的标签信息来改变所述标注数据的储存空间。
7.根据权利要求6所述的方法,其中,当所述数据被储存时添加到所述标注数据的标签信息是与将被改变的储存空间对应的应用程序信息。
8.根据权利要求1所述的方法,其中,所述第二应用程序是用于管理每一用户的联系人数据的联系人应用程序,所述第一应用程序是排除第二应用程序之外的应用程序。
9.一种用于检索数据的电子装置,所述装置包括:
至少一个处理器;
存储器;和
至少一个程序,被储存在所述存储器中并且被配置用于供所述至少一个处理器执行,
其中,所述程序包括用于执行以下步骤的指令:在第一应用程序执行期间储存包括标签信息的标注数据;当在第二应用程序执行期间检测到所述标签信息被输入时,从第二应用程序的储存区域检索与所述标签信息对应的数据;在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据;显示包括检索到的标注数据的列表以及检索到的数据;当在所述列表中检测到用户对标注数据的选择时,在第二应用程序的执行期间,通过执行产生用户选择的标注数据的第一应用程序来加载并显示用户选择的标注数据。
10.根据权利要求9所述的电子装置,其中,所述程序包括用于在储存所述标注数据之后更新标注数据表的指令。
11.根据权利要求9所述的电子装置,其中,所述程序包括用于当在加载的数据中检测到标签信息时提供与所述标签信息对应的标注数据的指令。
12.根据权利要求9所述的电子装置,其中,所述程序将用户电话号码、用户名、昵称和电子邮件地址中的至少一个作为用户识别信息添加到所述数据。
13.根据权利要求10所述的电子装置,其中,所述程序使用标注信息、应用程序信息、正文类型、正文和标题中的至少一个来更新所述标注数据表。
14.根据权利要求9所述的电子装置,其中,所述程序包括用于使用当所述数据被储存时添加的标签信息来对所述标注数据的储存空间的改变进行处理的指令。
15.根据权利要求14所述的电子装置,其中,所述程序使用与将被改变的储存空间对应的应用程序信息作为添加到所述数据的标签信息。
16.根据权利要求9所述的电子装置,其中,所述第二应用程序是用于管理联系人数据的联系人应用程序,所述第一应用程序是排除第二应用程序之外的应用程序。
17.一种电子装置,包括:
处理器;和
存储器,包括程序储存区域和数据储存区域,所述程序储存区域储存程序,所述数据储存区域储存当执行所述程序时产生的数据,
其中,所述程序包括用于在所述程序的第一应用程序执行期间将包括标签信息的标注数据储存在数据储存区域中的指令,并且
其中,所述程序包括用于在所述程序的第二应用程序执行期间从数据储存区域在通过第一应用程序储存的标注数据之中检索与所述标签信息对应的标注数据以及用于显示包括检索到的标注数据的列表的指令,
其中,所述程序包括用于以下操作的指令:当在所述列表中检测到用户对标注数据的选择时,在第二应用程序的执行期间,通过执行产生用户选择的标注数据的第一应用程序来加载并显示用户选择的标注数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120081079A KR102100952B1 (ko) | 2012-07-25 | 2012-07-25 | 데이터 관리를 위한 방법 및 그 전자 장치 |
KR10-2012-0081079 | 2012-07-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103577522A CN103577522A (zh) | 2014-02-12 |
CN103577522B true CN103577522B (zh) | 2017-06-06 |
Family
ID=48783007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310316631.XA Active CN103577522B (zh) | 2012-07-25 | 2013-07-25 | 用于管理数据的方法及其电子装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9483507B2 (zh) |
EP (1) | EP2690567B1 (zh) |
KR (1) | KR102100952B1 (zh) |
CN (1) | CN103577522B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10565219B2 (en) | 2014-05-30 | 2020-02-18 | Apple Inc. | Techniques for automatically generating a suggested contact based on a received message |
US10579212B2 (en) | 2014-05-30 | 2020-03-03 | Apple Inc. | Structured suggestions |
KR102340251B1 (ko) * | 2014-06-27 | 2021-12-16 | 삼성전자주식회사 | 데이터 관리 방법 및 그 방법을 처리하는 전자 장치 |
US20160113043A1 (en) * | 2014-10-15 | 2016-04-21 | Lear Corporation | Vehicle Gateway Module Configured to Provide Wireless Hotspot |
CN104902356A (zh) * | 2015-03-31 | 2015-09-09 | 歌尔声学股份有限公司 | 一种扬声器模组 |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10445425B2 (en) | 2015-09-15 | 2019-10-15 | Apple Inc. | Emoji and canned responses |
US11960530B2 (en) * | 2019-05-31 | 2024-04-16 | Pfu Limited | File management device, file management method, and non-transitory computer readable medium |
EP3757918A1 (en) * | 2019-06-25 | 2020-12-30 | Ricoh Company, Ltd. | Information processing apparatus, information processing system, information processing method, and carrier means |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1197879A2 (en) * | 2000-10-10 | 2002-04-17 | Eastman Kodak Company | An agent for integrated annotation and retrieval of images |
EP1990743A1 (en) * | 2007-05-09 | 2008-11-12 | Research In Motion Limited | User interface for selecting a photo tag |
CN101706894A (zh) * | 2009-10-30 | 2010-05-12 | 深圳市科陆电子科技股份有限公司 | 电子标签数据管理方法 |
CN102012945A (zh) * | 2010-12-16 | 2011-04-13 | 重庆国际复合材料有限公司 | 一种面向用户的数据库管理系统 |
CN102129793A (zh) * | 2011-03-01 | 2011-07-20 | 珠海全志科技有限公司 | 一种实现电子书语音书签的方法及其系统、电子书管理系统 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6209005B1 (en) | 1996-12-23 | 2001-03-27 | Apple Computer, Inc. | Method and apparatus for generating and linking documents to contacts in an organizer |
KR100333327B1 (ko) * | 1998-09-14 | 2002-08-21 | 삼성전자 주식회사 | 개인정보빠른입력을위한방법 |
US7107285B2 (en) | 2002-03-16 | 2006-09-12 | Questerra Corporation | Method, system, and program for an improved enterprise spatial system |
US20070157105A1 (en) * | 2006-01-04 | 2007-07-05 | Stephen Owens | Network user database for a sidebar |
US8285760B1 (en) * | 2009-02-01 | 2012-10-09 | Parham Sina | System for organizing computer data |
US8938684B2 (en) * | 2009-09-30 | 2015-01-20 | Sap Se | Modification free cutting of business application user interfaces |
US8634947B1 (en) * | 2009-10-21 | 2014-01-21 | Michael Merhej | System and method for identifying digital files |
US20110264495A1 (en) * | 2010-04-22 | 2011-10-27 | Apple Inc. | Aggregation of tagged media item information |
KR20120028491A (ko) | 2010-09-15 | 2012-03-23 | 삼성전자주식회사 | 이미지 데이터 관리장치 및 방법 |
WO2012061824A1 (en) * | 2010-11-05 | 2012-05-10 | Myspace, Inc. | Image auto tagging method and application |
US20120151398A1 (en) * | 2010-12-09 | 2012-06-14 | Motorola Mobility, Inc. | Image Tagging |
US20120278330A1 (en) * | 2011-04-28 | 2012-11-01 | Ray Campbell | Systems and methods for deducing user information from input device behavior |
US9063935B2 (en) * | 2011-06-17 | 2015-06-23 | Harqen, Llc | System and method for synchronously generating an index to a media stream |
US20130166550A1 (en) * | 2011-12-21 | 2013-06-27 | Sap Ag | Integration of Tags and Object Data |
US20140108963A1 (en) * | 2012-10-17 | 2014-04-17 | Ponga Tools, Inc. | System and method for managing tagged images |
-
2012
- 2012-07-25 KR KR1020120081079A patent/KR102100952B1/ko active Active
-
2013
- 2013-06-28 US US13/930,398 patent/US9483507B2/en active Active
- 2013-07-11 EP EP13176065.4A patent/EP2690567B1/en active Active
- 2013-07-25 CN CN201310316631.XA patent/CN103577522B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1197879A2 (en) * | 2000-10-10 | 2002-04-17 | Eastman Kodak Company | An agent for integrated annotation and retrieval of images |
EP1990743A1 (en) * | 2007-05-09 | 2008-11-12 | Research In Motion Limited | User interface for selecting a photo tag |
CN101706894A (zh) * | 2009-10-30 | 2010-05-12 | 深圳市科陆电子科技股份有限公司 | 电子标签数据管理方法 |
CN102012945A (zh) * | 2010-12-16 | 2011-04-13 | 重庆国际复合材料有限公司 | 一种面向用户的数据库管理系统 |
CN102129793A (zh) * | 2011-03-01 | 2011-07-20 | 珠海全志科技有限公司 | 一种实现电子书语音书签的方法及其系统、电子书管理系统 |
Also Published As
Publication number | Publication date |
---|---|
US20140032550A1 (en) | 2014-01-30 |
EP2690567B1 (en) | 2020-03-18 |
KR20140013560A (ko) | 2014-02-05 |
KR102100952B1 (ko) | 2020-04-16 |
EP2690567A3 (en) | 2014-04-02 |
US9483507B2 (en) | 2016-11-01 |
EP2690567A2 (en) | 2014-01-29 |
CN103577522A (zh) | 2014-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103577522B (zh) | 用于管理数据的方法及其电子装置 | |
AU2014408285B2 (en) | Device, method, and graphical user interface for presenting and installing applications | |
US9483475B2 (en) | Content recommendation method | |
US10382368B2 (en) | Methods and systems for creating auto-reply messages | |
CN101277501B (zh) | 用于生成图形用户界面的系统与方法 | |
US9384197B2 (en) | Automatic discovery of metadata | |
CN109154935B (zh) | 一种用于分析用于任务完成的捕获的信息的方法、系统及可读存储设备 | |
US9565223B2 (en) | Social network interaction | |
US9269077B2 (en) | Address book autofilter | |
US8600362B1 (en) | Portable device and method for controlling the same | |
EP2699029A1 (en) | Method and Device for Providing a Message Function | |
US20100162171A1 (en) | Visual address book and dialer | |
CN103813030A (zh) | 根据情形提供拒绝消息的方法和电子装置 | |
US20070245006A1 (en) | Apparatus, method and computer program product to provide ad hoc message recipient lists | |
US20130246449A1 (en) | Methods and devices for identifying a relationship between contacts | |
CN104391846B (zh) | 社交应用公众账号搜索方法和系统 | |
KR20130052374A (ko) | 애플리케이션 정보 공유 시스템 및 방법 | |
US20060143065A1 (en) | Apparatus and method for automatically managing and performing schedule | |
US11431590B2 (en) | Method and device to update contacts | |
JP5631303B2 (ja) | リソース管理のための方法および装置ならびに前記方法のための記録媒体 | |
WO2008008574A2 (en) | Method and system for managing activity-contexts | |
EP3007063A1 (en) | Device, method, and graphical user interface for presenting and installing applications | |
JP2020115300A (ja) | 情報通知システム、情報通知システムの制御方法及びプログラム | |
EP2701372A1 (en) | Methods and devices for storing recognized phrases |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |