CN103874997B - 在计算装置中产生和检索加位置标签的内容的设备和方法 - Google Patents
在计算装置中产生和检索加位置标签的内容的设备和方法 Download PDFInfo
- Publication number
- CN103874997B CN103874997B CN201280048150.9A CN201280048150A CN103874997B CN 103874997 B CN103874997 B CN 103874997B CN 201280048150 A CN201280048150 A CN 201280048150A CN 103874997 B CN103874997 B CN 103874997B
- Authority
- CN
- China
- Prior art keywords
- content
- computing device
- place marks
- place
- database
- 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.)
- Expired - Fee Related
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/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/487—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
-
- 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/332—Query formulation
- G06F16/3325—Reformulation based on results of preceding query
- G06F16/3326—Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
-
- 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/335—Filtering based on additional data, e.g. user or group profiles
-
- 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/432—Query formulation
- G06F16/434—Query formulation using image data, e.g. images, photos, pictures taken by a user
-
- 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/435—Filtering based on additional data, e.g. user or group profiles
-
- 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
- G06F16/4387—Presentation of query results by the use of playlists
- G06F16/4393—Multimedia presentations, e.g. slide shows, multimedia albums
-
- 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/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/489—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using time information
-
- 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/903—Querying
- G06F16/9032—Query formulation
- G06F16/90324—Query formulation using system suggestions
- G06F16/90328—Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
-
- 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/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- 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/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- 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/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9574—Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Library & Information Science (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
一种通过操作计算装置、确定计算装置的位置来在计算装置中产生和检索内容的设备和方法,与所述位置对应的地点标记被加标签于内容。
Description
技术领域
本发明通常涉及一种在计算装置中产生和检索内容的设备和方法。
背景技术
近来诸如智能电话和数码相机的移动装置的发展在产生图像时提供位置信息功能。然而,获得位置信息的需求不仅仅存在于产生图像。位置信息可能由于根据个人兴趣(例如消费者对拍摄的图像的本地信息的兴趣)的各种其它原因而变得有用。因此,为了满足用户的多样化需求,需要将位置信息添加到各种内容并利用该位置信息检索内容。
发明内容
问题的解决方案
因此,作出本发明以解决至少上述问题和/或缺点并提供至少以下优点。因此,本发明的一方面在于提供一种在计算装置中产生内容时将位置信息合并到内容中的设备和方法。
本发明的另一方面在于提供一种在计算装置中利用位置信息检索内容的设备和方法。
本发明的另一方面在于提供一种在计算装置中利用位置信息对内容进行排序的设备和方法。
根据本发明的一方面,提供一种操作计算装置的方法。所述方法包括确定计算装置的位置,并将地点标记加标签于与所述位置对应的内容。
根据本发明的另一方面,提供一种操作计算装置的方法。所述方法包括显示在数据库中注册的内容当中用第一地点标记加标签的内容的列表,请求共享由用户在所述内容的列表中选择的内容;从数据库接收内容。
根据本发明的另一方面,提供一种操作数据库的方法。所述方法包括将用第一地点标记加标签的内容的列表提供给第一用户,接收共享所述内容的列表中的内容的请求,并将所述内容提供给第一用户。
根据本发明的另一方面,提供一种计算装置。所述计算装置包括:位置估计器,用于确定计算装置的位置;控制器,用于将与所述位置对应的地点标记加标签于内容。
根据本发明的另一方面,提供一种计算装置。所述计算装置包括:显示单元,用于显示在数据库中注册的内容当中用第一地点标记加标签的内容的列表;控制器,用于请求共享由用户在所述内容的列表中选择的内容;通信单元,用于从数据库接收内容。
根据本发明的另一方面,提供一种数据库单元。所述数据库单元包括:控制器,用于将用第一地点标记加标签的内容的列表提供给第一用户;通信单元,用于接收共享所述内容的列表中的内容的请求,并将所述内容提供给第一用户。
根据本发明的另一方面,提供一种操作计算装置的方法。所述方法包括利用全球定位***(GPS)确定计算装置的位置,将所述位置发送给数据库,从数据库接收与所述位置对应的地点标记,将与所述位置对应的地点标记、位置、时间和天气信息中的至少一个加标签于内容。
根据本发明的另一方面,提供一种操作计算装置的方法。所述方法包括请求数据库发送用第一地点标记加标签的内容的列表,从数据库接收所述内容的列表,显示所述内容的列表,请求数据库发送由用户在所述内容的列表中选择的内容,并从数据库接收内容。
根据本发明的另一方面,提供一种操作数据库的方法。所述方法包括从第一用户接收用第一地点标记加标签的内容的检索请求,在由用户注册的内容当中检索用第一地点标记加标签的内容,将用第一地点标记加标签的内容的列表提供给第一用户,接收共享所述内容的列表中的内容的请求,并将所述内容提供给第一用户。
附图说明
从以下结合附图的描述,本发明的以上和其它方面、特征和优点将变得更明显,其中:
图1是示出根据本发明实施例的***的示图;
图2是示出根据本发明实施例的被加标签于内容的附加信息的示例的示图;
图3是示出根据本发明实施例的将地点标记加标签的示图;
图4是示出根据本发明实施例的加标签方法的示图;
图5是示出根据本发明实施例的使用地点标记的内容检索的示图;
图6是示出根据本发明实施例的计算装置的注册内容的过程的流程图;
图7是示出根据本发明实施例的计算装置的检索内容的过程的流程图;
图8是示出根据本发明实施例的操作数据库的过程的流程图;
图9是示出根据本发明实施例的计算装置的框图;
图10是示出根据本发明实施例的数据库的框图。
具体实施方式
参照附图详细描述本发明的各种实施例。省略已知功能或构造的详细描述以避免模糊本发明的主题。
本发明涉及一种通过在计算装置中产生内容时将位置信息合并到内容中并利用该位置信息检索内容,来在计算装置中产生和检索加位置标签的内容的设备和方法。在下面的描述中,计算装置包括蜂窝电话、个人通信***(PCS)、个人数字助理(PDA)、国际移动电信(IMT)-2000终端、智能电话、平板个人计算机(PC)、膝上型计算机、台式计算机等。
图1是示出根据本发明实施例的***的示图。
参照图1,用户设备(UE)110是由用户使用的计算装置。UE110经由移动通信***、商业互联网线缆***等来访问核心网络。例如,核心网络可以是互联网。UE110提供位置信息产生功能、个人信息排序功能以及信息和内容共享功能。对于位置信息产生功能,UE110可具有利用全球定位***(GPS)卫星130的信号估计位置的能力,或者具有利用移动通信***的基站的信号估计位置的能力。数据库120存储由UE110以及其它UE产生的内容,并向UE110以及其它UE提供检索存储的内容的服务。即,UE110可将产生的内容存储在数据库120中,并且UE110和其它UE可共享存储在数据库120中的内容。可提供优惠劵、积分等作为对提供了内容的UE110的奖励。数据库120可以是云服务器。
UE110根据用户交互产生内容。例如,可通过购物、录音、图像或运动画面捕捉等产生内容。另外,UE110将附加信息加标签于内容。附加信息的加标签不仅可在紧接着产生内容之后执行,还可对先前产生的内容以及从外部输入的内容执行。加标签可在没有用户介入的情况下自动执行,或者可根据用户选择手动执行。图2中示出附加信息的示例。
图2是示出根据本发明实施例的被加标签于内容的附加信息的示例的示图。参照图2,附加信息被加标签于内容210。附加信息220不仅可包括位置221、时间222,还可包括基于位置排序的天气223和地点标记224中的至少一个。天气223可以是产生内容210的时刻的天气信息(例如,晴、多云、雨、雪等)或者下载内容210的时刻的天气信息。地点标记224表示在产生内容210的时刻位于UE110附近的特定地点(例如,商店等)。地点标记224具有公司名称或图形元素的形式。图形元素可由图形用户界面(GUI)元素表示。另外,除了公司名称或图形元素之外,可以以各种形式来定义地点标记224。例如,地点标记224可具有超链接、音频、联系信息(例如,电话号码和电子邮件地址)等的形式。
数据库120存储并管理多个地点标记,并根据UE110的位置提供地点标记。相关地点的公司可通过预先在数据库120中注册地点标记224来将地点标记224存储在数据库120中。例如,UE110将位置信息发送给数据库120,数据库120将与UE110的位置对应的地点标记提供给UE110。又如,UE110从存储的电子地图提取当前位置附近的地点的标识信息(例如,公司名称、地址、位置等),将提取的地点信息发送给数据库120,数据库120可提供与地点信息对应的地点标记。然而,如果UE110预先存储标记以显示,则UE110可不从数据库120接收地点标记。因此,UE110可经由显示单元(例如屏幕等)显示地点标记,并将由用户选择的地点标记加标签于相关内容。例如,地点标记的加标签可如图3中那样执行。
图3是示出根据本发明实施例的地点标记的加标签的示图。如图3的A所示,UE110显示存储在UE110中的内容列表310以及从数据库120提供的地点标记列表320。内容列表310可包括由UE110产生的内容和从外部输入的内容中的至少一个。尽管图3的A中未示出,但可针对每一业务领域、每一类别以及距UE110的每一距离来排序并显示地点标记列表320。
包括在地点标记列表320中的地点标记可以是与UE110的当前位置对应的地点标记中的一部分。例如,如果由于与UE110的当前位置对应的地点标记的数量过大,UE期望显示地点标记中的一部分,则数据库120可经由过滤仅提供地点标记中的一部分,或者UE110可接收所有地点标记,然后仅显示地点标记中过滤出的部分。可根据各种标准来执行过滤。例如,数据库120或UE110可执行过滤以显示属于预先选择的类别的地点标记。可基于依据经营的货物/服务的分类(例如,餐馆、咖啡馆、健身中心、书店、花店等)、依据相关地点的结构类型的分类(例如,建筑物、街道、桥梁等)等来定义所述类别。又如,数据库120或UE110可根据距UE110的当前位置的距离来执行过滤。又如,数据库120或UE110可执行过滤以显示最近使用的地点标记,或者显示注册为收藏的地点标记。
在显示地点标记列表320之后,用户选择一个图形元素321,并将该图形元素321拖放到备注311上。换言之,用户输入表示将图形元素321加标签于备注311的命令。因此,如图3的B所示,UE将图形元素321加标签于备注311,并显示用于输入附加评论的界面。因此,用户输入附加信息。
可以各种方法来执行加标签。图4是示出根据本发明实施例的加标签方法的示图。例如,如图4的A所示,加标签信息410(例如,图形元素321、评论等)可被存储在内容420(例如,备注311)内。加标签信息410和内容420配置一个单元数据(例如,文件)。又如,如图4的B所示,加标签信息410可与内容420分开存储,并且可产生表示加标签信息410与内容420之间的映射关系的加标签列表430。
之后,如图3的C所示,UE110可将地点标记和输入评论作为附加信息加标签。所述评论可在内容检索操作期间用作检索关键词和检索触发,或者可用作内容的描述信息。评论输入处理可被省略。可使用地点标记来检索内容。使用地点标记的内容检索可如图5所示执行。
图5是示出根据本发明实施例的使用地点标记的内容检索的示图。如图5的A所示,用户选择表示特定地点的地点标记511并输入评论512以便检索与该特定地点有关的内容。尽管图5的A示出输入了地点标记511和评论512二者作为检索触发的情况,但可仅输入地点标记511和评论512中的一个。另外,如果音频类型的地点标记511被加标签,则UE110可经由语音识别来提供检索服务。因此,UE110将地点标记511和评论512中的至少一个随内容检索请求一起发送给数据库120。
当从数据库120在存储的内容当中提供与地点标记511和评论512有关的内容列表时,如图5的B所示,UE110显示内容列表521。在显示内容列表521时,根据本发明的实施例,包括在内容列表521中的内容可以是与检索触发对应的所有内容中的一部分。例如,如果由于与检索触发对应的内容的数量过大,UE110期望显示内容中的一部分,则数据库120可经由过滤提供内容,或者UE110可接收所有内容,然后仅显示内容中过滤出的部分。可根据各种标准来执行过滤。例如,数据库120或UE110可执行过滤以显示属于预先选择的类别的内容。可基于依据经营的货物/服务的分类(例如,餐馆、咖啡馆、健身中心、书店、花店等)、依据相关地点的结构类型的分类(例如,建筑物、街道、桥梁等)等来定义所述类别。又如,数据库120或UE110可根据距UE110的当前位置的距离来执行过滤。又如,数据库120或UE110可执行过滤以显示最近使用的内容,或者显示注册为收藏的内容,或者显示存储在由相关用户直接产生的文件夹中的内容。
如图5的C所示,UE110请求数据库120发送由用户选择的内容,接收内容,然后显示所述内容的内容。此时,可执行内容使用的收费。在图5的情况下,选择了备注,并且显示了备注的内容。如果运动图像、图像、音频等被选择,则UE110可再现相关内容。
如参照图5所述,显示选择的内容的内容,或者可根据地点标记的具体形式执行不同的操作。例如,如果用超链接形式的地点标记对选择的内容加标签,则UE110可共享该超链接所指示的网页。又如,如果用音频形式的地点标记对选择的内容加标签,则UE110可再现该音频。又如,如果用联系信息形式的地点标记对选择的内容加标签,则UE110可显示用于向该联系信息写邮件或文字的界面,或者可尝试电话连接该联系信息。
以下,参照附图描述根据本发明实施例的对内容和数据库进行加标签和检索的计算装置的操作和构造。
图6是示出根据本发明实施例的计算装置的注册内容的过程的流程图。
参照图6,在步骤601中,计算装置确定是否执行地点标记加标签功能。例如,可通过用户命令来执行地点标记加标签功能。具体地讲,用户可将指示对存储的内容加地点标记标签的命令输入到计算装置。用地点标记加标签的内容可在输入命令时选择,或者可在下述加标签过程期间选择。又如,地点标记加标签功能可在内容的产生之后执行而无需单独的命令。
当地点标记加标签功能被执行时,计算装置前进至步骤603以估计计算装置的当前位置。例如,所述位置可利用GPS卫星的信号来进行估计,或者可使用移动通信***的基站的信号经由到达时间(TOA)技术、到达时间差(TDOA)技术等来进行估计。
计算装置前进至步骤605以请求数据库发送地点标记,并接收地点标记。例如,计算装置可将在步骤603中估计的位置信息发送给数据库,并接收与估计的位置对应的地点标记。又如,计算装置可从存储的电子地图提取在步骤603中估计的位置附近的地点的信息(例如,公司名称、地址、位置等),将提取的地点信息发送给数据库,并接收与该地点信息对应的地点标记。如果计算装置预先存储有所有地点标记以显示,则可省略步骤605。
在获得地点标记之后,计算装置前进至步骤607以显示包括地点标记的地点标记列表。地点标记包括公司名称和图形元素中的至少一个。计算装置可根据业务领域、类别、距计算装置的距离中的至少一个来对地点标记进行排序并显示。计算装置可过滤获得的地点标记中的一部分,然后显示过滤部分。例如,可执行过滤以显示属于预先选择的类别的地点标记,显示存在于距计算装置预定距离内的地点的地点标记,显示最近使用的地点标记,或者显示注册为收藏的地点标记。可在步骤605中接收经过过滤的地点标记。
在显示地点标记列表之后,计算装置前进至步骤609以根据用户选择将地点标记加标签于内容。如果在执行地点标记加标签功能期间已经选择了内容,则计算装置将选择的地点标记加标签于内容。如果内容随地点标记一起选择,则计算装置将选择的地点标记加标签于内容。尽管图6未示出,但除了将地点标记加标签之外,计算装置可接收对内容的评论。即,计算装置可显示用于输入评论的界面,并且还将用户输入的评论加标签于内容。另外,尽管图6中未示出,但计算装置还可将步骤603中估计的位置、时间、天气等信息加标签。除图6所示的过程之外,所述位置、时间、天气等可经由单独的过程加标签。为了将地点标记加标签,计算装置可将地点标记存储在内容内,或者将地点标记与内容分开存储,并产生表示地点标记与内容之间的映射关系的加标签列表。
计算装置前进至步骤611以将完成加标签的内容发送给数据库。计算装置可根据用户命令或用户设置将关于内容的共享权限的信息一起发送。例如,关于共享权限的信息可包括这样的内容:仅允许特定用户或被归类为特定群的其它用户共享内容、或者不允许共享。另外,计算装置可将计算装置或用户的标识信息一起发送。另外,尽管图6中未示出,但计算装置的用户可接收优惠劵、积分等作为提供内容的奖励。计算装置可接收告知提供的奖励的信息,并经由显示单元显示该信息。
图7是示出根据本发明实施例的计算装置的检索内容的过程的流程图。
参照图7,在步骤701中,计算装置将包括检索触发的检索请求发送给数据库。检索触发由用户输入或选择。例如,检索触发可包括地点标记和评论中的至少一个。另选地,检索触发可包括被加标签于内容的至少一个附加信息项,例如位置、时间、天气、地点标记、评论等。检索请求可包括计算装置或用户的标识信息,以评估计算装置的用户的内容共享权限。
计算装置前进至步骤703以从数据库接收与检索触发有关的内容列表,并经由显示单元显示内容列表。内容列表包括由计算装置的用户注册的内容,并且可包括由其它用户注册的内容。计算装置可根据位置、时间、天气、地点标记、评论和内容的类型中的至少一个对内容进行排序,并显示内容列表。根据本发明的实施例,计算装置可过滤出获得的内容中的一部分,然后显示过滤出的部分。例如,可执行过滤以显示属于预先选择的类别的内容,显示存在于距计算装置预定距离内的地点的内容,显示最近使用的内容,或者显示注册为收藏的内容,并且显示存储在由相关用户直接产生的文件夹中的内容。根据本发明另一实施例,可在步骤703中接收数据库中经过过滤的内容。
在显示内容列表之后,计算装置前进至步骤705以确定用户选择,并将对用户所选择的内容的共享请求发送给数据库。共享请求可包括计算装置或用户的标识信息,以评估计算装置的用户的内容共享权限。
计算装置前进至步骤707以从数据库接收内容,并显示或再现该内容的内容。即,如果内容为文本格式,例如文档、备注等,则计算装置显示该文本。如果内容为多媒体,例如图像、音频、运动图像等,则计算装置再现该内容。根据本发明实施例,可根据地点标记的具体形式执行不同的操作。例如,如果用超链接形式的地点标记对选择的内容加标签,则计算装置可共享该超链接所指示的网页。又如,如果用音频形式的地点标记对选择的内容加标签,则计算装置可再现该音频。又如,如果用联系信息形式的地点标记对选择的内容加标签,则计算装置可显示用于向该联系信息写邮件或文字的界面,或者可尝试电话连接该联系信息。然而,根据本发明实施例,计算装置可不显示或再现内容,而是存储内容。
图8是示出根据本发明实施例的操作数据库的过程的流程图。
参照图8,在步骤801中,数据库确定是否从作为UE的计算装置接收到地点标记请求。即,数据库存储并管理多个地点标记,并响应于来自UE的请求提供地点标记。相关地点的公司预先在数据库中注册地点标记,以使得该地点标记可被存储在数据库中。地点标记请求可包括UE的位置信息和地点标记受到期望的地点的标识信息(例如,公司名称、地址、位置等)中的至少一个。
当接收到地点标记请求时,数据库前进至步骤803以将与包括在地点标记请求中的信息对应的地点标记发送给计算装置。例如,如果计算装置的位置信息包括在地点标记请求中,则数据库检索位于计算装置附近的商店的地点标记,并发送检索到的地点标记。这里,位于附近表示分开的距离小于预定阈值。又如,如果诸如商店等的地点的标识信息包括在地点标记请求中,则数据库检索与该标识信息对应的地点标记,并发送检索到的地点标记。根据本发明实施例,数据库可过滤出获得的地点标记中的一部分,并且仅提供过滤出的部分。例如,可执行过滤以显示属于预先选择的类别的地点标记,显示存在于距计算装置预定距离内的地点的地点标记,显示最近使用的地点标记,或者显示注册为收藏的地点标记。
数据库前进至步骤805以从计算装置接收内容注册请求,并将接收的内容随该注册请求一起存储。数据库可将地点标记存储在内容内,或者将地点标记与内容分开存储,并产生表示地点标记与内容之间的映射关系的加标签列表。另外,注册请求可包括关于内容的共享权限的信息。例如,关于共享权限的信息可包括这样的内容:仅允许特定用户或被归类为特定群的其它用户共享内容、或者不允许共享。另外,尽管图8中未示出,但计算装置的用户可接收优惠劵、积分等作为提供内容的奖励。数据库可发送告知提供的奖励的信息。
当在步骤801中未接收到地点标记请求时,数据库前进至步骤807以确定是否接收到内容检索请求。内容检索请求包括检索触发。例如,检索触发可包括地点标记和评论中的至少一个。另选地,检索触发可包括被加标签于内容的至少一个附加信息项,例如位置、时间、天气、地点标记、评论等。另外,检索请求可包括计算装置或用户的标识信息。
当接收到检索请求时,数据库前进至步骤809以检索与包括在检索请求中的检索触发有关的内容,并将包括检索到的内容的内容列表发送给计算装置。内容列表包括由计算装置的用户注册的内容,并且可包括由其它用户注册的内容。尽管图8中未示出,但计算装置可评估计算装置的用户的共享权限,并且仅针对可共享的内容检索与检索触发有关的内容。根据本发明实施例,数据库过滤出获得的内容中的一部分,然后提供仅包括过滤出的部分的内容列表。例如,可执行过滤以显示属于预先选择的类别的内容,显示存在于距计算装置预定距离内的地点的内容,显示最近使用的内容,或者显示注册为收藏的内容,并且显示存储在由相关用户直接产生的文件夹中的内容。
数据库前进至步骤811以从计算装置接收内容共享请求,并将请求的内容发送给计算装置。共享请求可包括计算装置或用户的标识信息和请求的内容的标识信息中的至少一个。
图9是示出根据本发明实施例的计算装置的框图。
如图9所示,计算装置包括输入单元910、显示单元920、通信单元930、位置估计器940、存储器950和控制器960。
输入单元910检测由用户产生的输入,并将与该输入对应的信息提供给控制器960。即,输入单元910处理经由键盘、键区、触摸屏、触摸板、鼠标、特殊功能按钮等的用户输入。显示单元920显示在计算装置的操作期间发生的状态信息以及通过执行应用程序而产生的数字、字符、图像等。即,显示单元920经由视觉画面显示从控制器960提供的图像数据。例如,显示单元920可以是液晶显示器(LCD)、有机发光二极管(OLED)等。
通信单元930提供通信功能。例如,通信单元930提供用于无线通信或有线通信的界面。在有线通信的情况下,通信单元930包括用于传输信号与数字数据之间的相互转换的调制解调器和线缆连接终端。在无线通信的情况下,通信单元930包括用于模拟信号与数字数据之间的相互转换的调制解调器、用于射频(RF)处理的RF前端以及天线。
位置估计器940估计计算装置的当前位置。例如,位置估计器940可利用GPS卫星的信号来估计位置,或者使用移动通信***的基站的信号经由TOA技术、TDOA技术等来估计位置。存储器950存储用于计算装置的操作的基本程序、应用程序以及诸如用户内容的数据等。例如,存储器950可存储内容、地点标记等。另外,存储器950响应于控制器960的请求提供存储的数据。
控制器960控制计算装置的总操作。更具体地讲,控制器960控制产生内容的功能、对内容加标签的功能和检索内容的功能。为此,控制器960包括信息收集器961、加标签管理器962、内容产生器963、内容检索单元964和内容共享单元965。数据收集器961收集用于加标签的附加信息,例如由位置估计器940估计的位置信息、时间信息、天气信息等。加标签管理器962基于由数据收集器961收集的位置信息将附加信息加标签于内容。例如,加标签管理器962可将位置、天气、时间等加标签,并且还可将地点标记加标签。内容产生器963产生内容。例如,内容产生器963可利用提供给计算装置的相机、麦克风等来产生多媒体内容。又如,内容产生器963可经由应用的执行产生诸如文档、备注等的内容。内容检索单元964根据个人兴趣(例如,区域、时间、天气、支出详情等)来对内容进行排序。内容共享单元965处理经由数据库共享内容的功能,例如,内容的注册、内容的请求等。即,控制器960控制如图7所示的注册内容的过程,并控制如图7所示的检索内容的过程。
图10是示出根据本发明实施例的数据库的框图。
如图10所示,数据库包括通信单元1010、存储器1020和控制器1030。
通信单元1010提供通信功能。例如,通信单元930包括用于传输信号与数字数据之间的相互转换的调制解调器和线缆连接终端。
存储器1020存储用于数据库的操作的基本程序、用户注册的内容、区域信息、内容使用信息等。另外,存储器1020响应于控制器1030的请求提供存储的数据。区域信息是关于基于收集的位置信息的一个区域的数据,并且包括地点标记。用户注册的内容表示已用用户所提供的附加信息加标签的诸如音频、图像、运动图像、文本等的内容。内容使用信息表示用户内容共享历史,并且表现内容消费趋势。
控制器1030控制数据库的总操作。更具体地讲,控制器1030控制根据用户请求注册用附加信息加了标签的内容、检索所述内容和提供所述内容的功能。即,控制器1030控制如图8所示的注册内容的过程和检索内容的过程。
本发明使计算装置能够在产生内容时包括位置信息并且根据兴趣对内容进行检索和排序。产生的内容使用户能够理解诸如访问、支出等的行为模式,为了诸如获得优惠劵和赢得积分的经济活动与相关区域内的人共享内容。
尽管已参照本发明的各种实施例示出并描述了本发明,本领域技术人员将理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可进行形式和细节上的改变。
Claims (6)
1.一种操作计算装置以加标签于内容的方法,所述方法包括:
确定计算装置的位置;
同时显示地点标记的列表和内容的列表,其中,地点标记的列表包括与位于距确定的位置的阈值距离之内的多个地点对应的多个图形元素,其中,内容的列表包括与多个内容对应的多个内容图标;
响应于检测到将地点标记的列表之中的图形元素拖放到内容的列表之中的内容图标上的用户输入,用图形元素对与内容图标对应的内容加标签。
2.根据权利要求1所述的方法,其中,利用业务领域、类别和距计算装置的距离中的至少一个对地点标记进行排序并显示。
3.根据权利要求1所述的方法,还包括:
请求数据库发送地点标记;
从数据库接收地点标记。
4.根据权利要求1所述的方法,还包括:
用由用户对内容输入的评论、位置、时间和天气信息中的至少一个对内容加标签。
5.根据权利要求1所述的方法,其中,内容的列表包括由除了计算装置的用户之外的其它用户注册的内容。
6.一种用于被设置为实现根据权利要求1至5中的任一项所述的方法的计算装置的设备。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110098784A KR101907002B1 (ko) | 2011-09-29 | 2011-09-29 | 컴퓨팅 기기에서 위치 정보가 부착된 컨텐츠 생성 및 검색을 위한 장치 및 방법 |
KR10-2011-0098784 | 2011-09-29 | ||
PCT/KR2012/002939 WO2013047967A1 (en) | 2011-09-29 | 2012-04-18 | Apparatus and method for generating and retrieving location-tagged content in computing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103874997A CN103874997A (zh) | 2014-06-18 |
CN103874997B true CN103874997B (zh) | 2018-10-12 |
Family
ID=47993627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280048150.9A Expired - Fee Related CN103874997B (zh) | 2011-09-29 | 2012-04-18 | 在计算装置中产生和检索加位置标签的内容的设备和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20130086087A1 (zh) |
EP (1) | EP2761509A4 (zh) |
KR (1) | KR101907002B1 (zh) |
CN (1) | CN103874997B (zh) |
WO (1) | WO2013047967A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150088922A1 (en) * | 2012-02-01 | 2015-03-26 | Sk Planet Co., Ltd. | System and method for managing object |
US9614802B2 (en) * | 2013-08-02 | 2017-04-04 | Google Technology Holdings Inc. | Sharing content within an evolving content-sharing zone |
US9347789B2 (en) * | 2013-09-18 | 2016-05-24 | Raymond Halsey Briant | Application and device to memorialize and share events geographically |
WO2015139202A1 (zh) * | 2014-03-18 | 2015-09-24 | 华为技术有限公司 | 一种处理数据的方法、装置和*** |
CN104021221A (zh) * | 2014-06-24 | 2014-09-03 | 可牛网络技术(北京)有限公司 | 一种信息推送方法及装置 |
US20180189521A1 (en) * | 2017-01-05 | 2018-07-05 | Microsoft Technology Licensing, Llc | Analyzing data to determine an upload account |
CN112306976A (zh) * | 2020-01-09 | 2021-02-02 | 北京字节跳动网络技术有限公司 | 信息处理方法、装置和电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6415220B1 (en) * | 1999-05-26 | 2002-07-02 | Sony International (Europe) Gmbh | Geolocation determination |
KR20080053657A (ko) * | 2006-12-11 | 2008-06-16 | 주식회사 케이티 | 위치정보를 이용한 웹/왑 컨텐츠의 자동 태깅 방법 |
EP2287567A1 (en) * | 2009-08-20 | 2011-02-23 | Broadcom Corporation | Personalized mapping system |
KR20110024324A (ko) * | 2009-09-02 | 2011-03-09 | 삼성전자주식회사 | 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치 |
KR20110071790A (ko) * | 2009-12-21 | 2011-06-29 | 한국전자통신연구원 | 장소 관계 자동 태깅에 의한 소셜 미디어 서비스 제공 장치 및 그 방법 |
US7996015B2 (en) * | 2008-10-15 | 2011-08-09 | Sony Ericsson Mobile Communications Ab | Location-based tagging and sorting of content on a mobile device |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070079321A1 (en) * | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Picture tagging |
US9646025B2 (en) * | 2008-05-27 | 2017-05-09 | Qualcomm Incorporated | Method and apparatus for aggregating and presenting data associated with geographic locations |
KR20100066606A (ko) * | 2008-12-10 | 2010-06-18 | 삼성전자주식회사 | 컨텐츠 검색 방법 및 장치 |
US8611592B2 (en) * | 2009-08-26 | 2013-12-17 | Apple Inc. | Landmark identification using metadata |
AU2010325793B2 (en) * | 2009-12-04 | 2015-03-12 | Uber Technologies, Inc. | System and method for arranging transport amongst parties through use of mobile devices |
US8447324B2 (en) * | 2010-01-05 | 2013-05-21 | Qualcomm Incorporated | System for multimedia tagging by a mobile user |
KR101675111B1 (ko) * | 2010-01-08 | 2016-11-11 | 삼성전자주식회사 | 광 이미지 셔터 및 그 제조 방법 |
US20110279446A1 (en) * | 2010-05-16 | 2011-11-17 | Nokia Corporation | Method and apparatus for rendering a perspective view of objects and content related thereto for location-based services on mobile device |
US9251173B2 (en) * | 2010-12-08 | 2016-02-02 | Microsoft Technology Licensing, Llc | Place-based image organization |
US8566329B1 (en) * | 2011-06-27 | 2013-10-22 | Amazon Technologies, Inc. | Automated tag suggestions |
-
2011
- 2011-09-29 KR KR1020110098784A patent/KR101907002B1/ko active IP Right Grant
-
2012
- 2012-04-12 US US13/445,421 patent/US20130086087A1/en not_active Abandoned
- 2012-04-18 EP EP12835252.3A patent/EP2761509A4/en not_active Ceased
- 2012-04-18 CN CN201280048150.9A patent/CN103874997B/zh not_active Expired - Fee Related
- 2012-04-18 WO PCT/KR2012/002939 patent/WO2013047967A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6415220B1 (en) * | 1999-05-26 | 2002-07-02 | Sony International (Europe) Gmbh | Geolocation determination |
KR20080053657A (ko) * | 2006-12-11 | 2008-06-16 | 주식회사 케이티 | 위치정보를 이용한 웹/왑 컨텐츠의 자동 태깅 방법 |
US7996015B2 (en) * | 2008-10-15 | 2011-08-09 | Sony Ericsson Mobile Communications Ab | Location-based tagging and sorting of content on a mobile device |
EP2287567A1 (en) * | 2009-08-20 | 2011-02-23 | Broadcom Corporation | Personalized mapping system |
KR20110024324A (ko) * | 2009-09-02 | 2011-03-09 | 삼성전자주식회사 | 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치 |
KR20110071790A (ko) * | 2009-12-21 | 2011-06-29 | 한국전자통신연구원 | 장소 관계 자동 태깅에 의한 소셜 미디어 서비스 제공 장치 및 그 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20130086087A1 (en) | 2013-04-04 |
CN103874997A (zh) | 2014-06-18 |
KR101907002B1 (ko) | 2018-10-12 |
KR20130034749A (ko) | 2013-04-08 |
EP2761509A4 (en) | 2015-06-17 |
WO2013047967A1 (en) | 2013-04-04 |
EP2761509A1 (en) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103874997B (zh) | 在计算装置中产生和检索加位置标签的内容的设备和方法 | |
CN105955592B (zh) | 信息终端、用于信息终端的信息呈现方法、及信息呈现程序 | |
US9049547B2 (en) | Displaying place-related content on a mobile device | |
US8855679B2 (en) | Method and system for populating location-based information | |
US20140026065A1 (en) | Transportation service communication method, apparatus and system | |
CN104520851A (zh) | 基于电子表格应用中的数据点生成查询 | |
CN104981773A (zh) | 管理客户端设备上的应用 | |
CN103186317A (zh) | 用于基于装置定向来操纵三维地图视图的装置、方法和图形用户接口 | |
KR101481895B1 (ko) | 타겟 클라이언트를 검색하기 위한 방법, 디바이스 및 기록 매체 | |
CN105430071A (zh) | 一种推送信息的方法及装置 | |
EP2908562B1 (en) | Address book information service system, and method and device for address book information service therein | |
US9418351B2 (en) | Automated network inventory using a user device | |
US10909584B2 (en) | Content relevance weighting system | |
CN108491502A (zh) | 一种新闻追踪的方法、终端、服务器及存储介质 | |
CN102637185A (zh) | 智能型数据管理方法及*** | |
CN116668580B (zh) | 场景识别的方法、电子设备及可读存储介质 | |
CN113220814B (zh) | 一种将地摊信息与地理空间相连接形成地摊地图的方法 | |
CN109815412A (zh) | 一种地质资料搜索展示方法及装置 | |
CN115134316B (zh) | 话题展示方法、装置、终端及存储介质 | |
KR101397175B1 (ko) | 사용자 맞춤형 pos 서비스 제공 방법 | |
KR101350710B1 (ko) | 장소 기반의 정보 제공 서버 | |
JP2004126636A (ja) | Atm利用支援装置及びプログラム | |
US9396487B1 (en) | System and method for weighting content items | |
KR20170047986A (ko) | NFC Tag 식별정보를 통한 다중서비스 제공 시스템 및 이용 방법. | |
CN115550843B (zh) | 一种定位方法及相关设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20181012 |
|
CF01 | Termination of patent right due to non-payment of annual fee |