CN109643304B - 交互式图形表示中显示商标查询检索结果的***和方法 - Google Patents
交互式图形表示中显示商标查询检索结果的***和方法 Download PDFInfo
- Publication number
- CN109643304B CN109643304B CN201780042103.6A CN201780042103A CN109643304B CN 109643304 B CN109643304 B CN 109643304B CN 201780042103 A CN201780042103 A CN 201780042103A CN 109643304 B CN109643304 B CN 109643304B
- Authority
- CN
- China
- Prior art keywords
- search result
- text
- determinable
- search
- graphical representation
- 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
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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/26—Visual data mining; Browsing structured data
-
- 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/24—Querying
- G06F16/248—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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
- G06F16/24578—Query processing with adaptation to user needs using ranking
-
- 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/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
响应于包括拟议商标以及一个或多个检索参数的查询,***接收检索结果,每个检索结果包括至少一个可确定基于文本的属性以及表示检索结果和拟议商标之间的相似度程度的数值分数。为了生成所述检索结果的交互式图形表示,***(i)在交互式图形表示的参考位置处生成拟议商标的参考指示器,(ii)对于每个检索结果,利用相应的检索结果的数值分数和至少一个可确定基于文本的属性来确定相对于参考位置的沿着第一轴线的第一偏移和沿着第二轴线的第二偏移,以及(iii)对于每个检索结果,根据所确定的第一偏移和第二偏移在交互式图形表示中生成检索结果指示器。
Description
技术领域
以下公开涉及一种***和方法,用于在交互式图形表示中提供针对商标查询的检索结果的视觉表示。
背景技术
本文提供的背景说明是为了总体呈现本公开的背景的目的。当前署名的发明人的工作(在本背景技术部分中一定程度上所描述的)以及在提交时可能不具有资格作为现有技术的描述的各方面,既不明示也不暗示地被认为是针对本公开的现有技术。
由于过去几十年技术变化的结果导致许可过程中可获得的信息量增加,因此商标法律许可和保护行业目前正严重遭受“信息过载”的影响。这些变化已经在稳步发生,并且由于法律行业的强大传统文化,因此行业对信息量变化的反应迟缓。
信息过载的特征在于,当人们试图理解复杂问题或做出决策时,由于存在太多信息而可能会遭遇困难。研究表明,决策者的认知处理能力有限,并且在面对信息过载时,决策质量受到不利影响的可能性更大。信息过载对于商标法律许可和保护行业的影响是显著的。由于商标许可流程中信息的增加,该行业正努力在风险缓解和生产效率的损失之间找到平衡。
虽然信息继续显著增长,但没有新的工具可用于组织和呈现信息,以便可以有效地处理它。由于用于呈现检索结果的原始方法,当前的商标许可最佳实践和方法不再能够支持现在在商标许可过程中出现的大数据量。此外,由于处理如此大量杂乱信息的挑战,从业者正努力做出自信的风险分析决策并将他们的发现传达给品牌所有者。在目前执行许可检索的方法中,商标数据发展得过大而使得不能有效地进行分析。
现有***通常实现串行数据查看技术(电子表格、列表、完整记录等),这对于检索结果的大型集合来说是令人生畏的。更具体地,这些呈现技术总体上要求用户遍历许多生成的显示屏以收集所有必要信息。此外,现有***不允许用户在商标许可期间查看结果时同时查看多个相互独立的因子。
发明内容
提供本发明内容是为了以简化的形式介绍一些概念的选用,这些概念将在下面的具体实施方式中进一步描述。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
本实施例可以涉及用于显示针对拟议商标查询的检索结果的交互式图形表示的***。该***可以能够从各种数据库中提取检索结果。该***可以实施模块以做出关于如何显示交互式图形表示的一系列决策。本实施例可以经由客户端设备的显示器显示交互式图形表示。该***可以基于经由客户端设备所接收的输入来修改交互式图形表示的显示。
本公开技术的一个方面是一种用于生成针对商标查询的检索结果的交互式图形表示的***,该商标查询是在经由通信网络互连的一个或多个服务器以及用户设备中实施的。该***包括用户界面和处理硬件,被配置为:(1)响应于查询,提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示检索结果和拟议商标之间的相似度程度;和/或(2)生成所述检索结果的交互式图形表示,包括:(i)在所述交互式图形表示的参考位置处生成所述拟议商标的参考指示器,(ii)对于每个所述检索结果,确定沿第一轴线的第一偏移和沿第二轴线的第二偏移,所述第一偏移和所述第二偏移是利用相应检索结果的所述数值分数和所述至少一个可确定基于文本的属性相对于所述参考位置来确定的,和/或(iii)对于每个所述检索结果,根据所确定的所述第一偏移和所述第二偏移,在所述交互式图形表示中生成检索结果指示器,其中至少一些所述检索结果指示器可单独选择以修改所述交互式图形表示。该***还可以被配置为(3)经由用户界面来提供所述交互式图形表示。该***可以包括额外的、更少的、或替代的动作,包括在本文其他地方所讨论的。
本公开技术的另一方面为服务器***,该服务器***被配置为生成用于在用户设备上显示的针对商标查询的检索结果的交互式图形表示。服务器***可以包括一个或多个处理器,以及联接于所述一个或多个处理器的非暂时性计算机可读介质,该非暂时性计算机可读介质存储有指令,该指令在当由所述一个多个处理器执行时实施方法,该方法包括:(1)响应于查询而提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示检索结果和拟议商标之间的相似度程度;和/或(2)使用户设备经由所述用户设备的用户界面来显示所述检索结果的交互式图形表示,包括使所述用户设备:(i)在所述交互式图形表示的参考位置处显示所述拟议商标的参考指示器,(ii)对于每个所述检索结果,在所述交互式图形表示的检索结果位置处显示相应的检索结果指示器,所述检索结果位置具有沿第一轴线的第一偏移和沿第二轴线的第二偏移,所述第一偏移和所述第二偏移是相对于所述参考位置的,其中所述检索结果位置是利用检索结果的所述数值分数和所述至少一个可确定基于文本的属性来确定的,其中至少一些所述检索结果指示器可单独地选择,和/或(iii)响应于所选择的所述检索指示器中的一个检索指示器来显示所述交互式图形表示的修改版本。该***可以包括额外的、更少的、或替代的动作,包括在本文其他地方所讨论的。
在本公开的又另一方面为用于生成针对商标查询的检索结果的交互式图形表示的方法。该方法包括:(1)通过一个或多个处理器,响应于查询而提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示检索结果和拟议商标之间的相似度程度;和/或(2)通过一个或多个处理器,生成所述检索结果的交互式图形表示,包括:(i)在所述交互式图形表示的参考位置处产生所述拟议商标的参考指示器,(ii)对于每个所述检索结果,确定沿第一轴线的第一偏移和沿第二轴线的第二偏移,所述第一偏移和所述第二偏移是利用相应的检索结果的所述数值分数和所述至少一个可确定基于文本的属性相对于所述参考位置来确定的,(iii)对于所述检索结果中的每一个检索结果,根据所确定的所述第一偏移和所述第二偏移在所述交互式图形表示中生成检索结果指示器,其中至少一些所述检索结果指示器是可单独选择的,以修改所述交互式图形表示,和/或(iv)经由用户界面提供所述交互式图形表示。该方法可以包括额外的、更少的、或替代的动作,包括在本文其他地方所讨论的。
本公开的另一方面为非暂时性计算机可读介质,其上存储有指令,该指令用于生成针对商标查询的检索结果的交互式图形表示,其中所述指令当在一个或多个处理器上执行时,使所述一个或多个处理器:(1)响应于查询来提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性和相应的数值分数,其中所述数值分数表示所述检索结果和所述拟议商标之间的相似度程度;和/或(2)生成所述检索结果的交互式图形表示,包括:(i)在所述交互式图形表示的参考位置处生成所述拟议商标的参考指示器,(ii)对于每个所述检索结果,确定沿着第一轴线的第一偏移和沿着第二轴线的第二偏移,所述第一偏移和第二偏移是利用相应的检索结果的所述数值分数和所述至少一个可确定基于文本的属性相对于所述参考位置来确定的,(iii)对于每个所述检索结果,根据所确定的所述第一偏移和所述第二偏移在所述交互式图形表示中生成检索结果指示器,其中至少一些所述检索结果指示器是可单独地选择的,以修改所述交互式图形表示,和/或(iv)经由用户界面提供所述交互式图形表示。在其上存储有指令的所述非暂时性计算机可读介质可以包括额外的、更少的、或替代的动作,包括在本文其他地方所讨论的。
在本发明内容以及下面的具体实施方式中所描述的特征和优点并非是包括所有的。结合本文的附图、说明书、以及权利要求,对于本领域的技术人员来说许多额外的特征和优点将是明显的。
附图说明
以下所述的附图描绘了本文公开的***和方法的各个方面。应当理解的是,每个附图描绘了所公开的***和方法的一特定方面的一实施例,并且附图中的每一个都旨在符合其可能的实施例。此外,在可能的情况下,以下描述涉及包括在以下附图中的附图标记,其中多个附图中描绘的特征用一致的附图标记来表示。
在附图中示出了目前讨论的布置,然而应该理解的是,本申请的实施例不限于所示的精确布置和手段,其中:
图1为***的简化、示例性方框图,所述***中可以实施用于在交互式图形用户界面中呈现针对商标查询的检索结果的技术;
图2为示出用于在交互性图形用户界面中呈现针对商标查询的检索结果的示例性方法,该方法可以在图1的***中实施;
图3为示例性用户界面显示屏,图1的***可以呈现该用户界面显示屏以用于接收商标查询;
图4为示例性用户界面显示屏,图1的***可以生成该用户界面显示屏,以响应于针对拟议商标的查询来提供检索结果的交互式图形表示;
图5为示例性用户界面显示屏的示意图,图1的***可以生成该用户界面显示屏,以提供伴随有过滤器面板的检索结果的交互式图形表示;
图6为示例性用户界面显示屏的示意图,图1的***可以生成该用户界面显示屏,以提供伴随有所选检索结果的检索结果的交互式图形表示;以及
图7为示例性用户界面显示屏的示意图,图1的***可以生成该用户界面显示屏以显示所选检索结果。
图3到图7的示例用户界面可以经由在图1的***中所描绘的任意客户端设备来呈现。
附图仅出于说明的目的来描绘优选实施例。本领域技术人员将从以下讨论中容易地认识到,在不脱离这里描述的本发明的原理的情况下,可以采用本文所示的***和方法的替代实施例。
具体实施方式
总体来说,本公开的技术是指以交互和容易解释的方式来呈现商标查询的检索结果。本公开的***(或与该***通信的其他***)分析对拟议商标的查询所对应的检索结果的集合,以向每个检索结果生成并分配数值分数、以及在某些情况下的其他属性。数值分数表示在每个检索结果和拟议商标之间的比对。例如,***可以给每个检索结果分配表示该检索结果和拟议商标之间相似度的数值分数。此外,一个或多个基于文本的属性可以基于与每个检索结果相对应的字符串,并且指示例如字符长度及前缀偏置和/或后缀偏置(下面讨论)。该***随后基于数值分数和至少一个可确定基于文本的属性,组织检索结果并随后在二维(或三维)交互式图形表示中显示。该***可以组织检索结果,使得该检索结果的位置同时指示多个参数,这与沿着单个维度来组织的传统列表不同。例如,***可以布置检索结果,使得相应指示器的水平和垂直分量(例如,相对于参考位置的偏移)均向用户传达相应的信息。这种用于表征大量商标许可数据集合的新视觉方法向用户提供了大量检索结果的直观显示。此外,该***减少了显示一定数量的检索结果所需的显示屏空间量,减少了用户必须遍历的、用于定位所需信息的显示屏产生数量,减少了定位所需信息的总体所需的时间量等。
该***可以显示相对于被清查(cleared)的拟议商标的指示的位置而言的检索结果,使得用户可以看到关于整个数据集合的更多信息。换言之,与传统的串行数据方法相比,该***允许用户“见林为树(see the forest for the trees)”。该***还可以提供额外的交互功能,并允许交互式图形表示被修改、保存、注释、导出等。
I.示例性***
以下部分涉及用于在交互式图形表示中显示针对商标查询的检索结果的运算环境。在其中一个实施例中,图2的方法和图3到图7的示例性用户界面可以经由下述***来实施。
图1大体示出了***100的一实施例,该***100被配置为在交互式图形表示中呈现商标数据。该***100可以包括处理硬件(例如在一个或多个处理器上可执行的(一个或多个)软件应用程序)以及有利于各种处理硬件和软件部件之间的数据通信的各种数据通信信道。该***100可以包括作为前端部件的客户端136、138、140、142、144和/或146,以及经由通信链路106(例如,计算机网络、因特网连接等)彼此通信的后端部件104。
***100包括各种软件和/或计算机可执行指令和/或硬件部件和/或模块,其可以采用软件和/或指令以在交互式图形表示中呈现商标查询检索结果。如本文所述,这些模块可以执行与在交互式图形表示中呈现商标查询检索结果相关联的各种任务。
举例来说,客户端设备136-146可以包括移动设备(例如平板电脑136、移动电话138、个人数字助理(PDA)140、智能手机142、膝上电脑144、便携式媒体播放器(未示出)、可穿戴运算设备(未示出)、平板手机(未示出)、桌面电脑146、其他智能设备、配置为有线和/或无线RF(射频)通信的设备等。当然,适当配置的任何客户端或移动设备均可以与交互式UI***100进行交互。
客户端设备136-146并非必须经由有线连接来与网络106进行通信。在一些情况下,客户端设备136-146可以经由无线信号150与网络106通信,并且在一些情况下,可以经由介入的无线和/或有线设备148与网络106通信,该无线和/或有线设备148可以是无线路由器、无线中继器、移动电话提供商的收发基站等。
客户端设备136-146中的每一个可以与数据***116交互,以从服务器120接收网页和/或服务器数据,并且可以经由客户端应用和/或因特网浏览器来显示网页和/或服务器数据(下面描述)。例如,移动设备142可以在客户端应用和/或通过网页向用户在交互式图形表示中显示商标查询检索结果,可以从用户那接收输入,并且可以与数据***116进行交互。应当理解的是,尽管图1中仅描绘了一个服务器120,但是为了分布服务器负载的目的,可以提供多个服务器120,以服务不同的网页等。这些多个服务器120可以包括web服务器、实体-专门服务器(例如服务器等)、设置在零售网络和/或专有网络中的服务器等。
交互式显示模块112可以从各个数据库118a和/或118b中提取数据。数据库118a和/或118b可以由例如政府或私人咨询代理机构来维护。一般地,商标数据118a和/或其它数据118b可以存储与商标有关的信息,例如是来自各个国家的商标并且包括与商标相关的所有信息。还可以通过客户端设备136-146来实施模块112以接收数据,以存储在商标数据118a和/或其他数据118b中。尽管图1中仅描绘了两个数据库118a和118b,但***可以访问多个数据库以检索商标数据。
数据库118a和/或118b中的检索结果中的每一个可以被组织成包括多个字段或信息部分的任何合适的数据结构。例如,每个检索结构可以包含至少一个字符串,并且还可以包括与检索结果相关的元数据(所有者名称、提交日期等)。进一步地,每个检索结果还可以包含用于数值分数以及一个或多个可确定基于文本的属性的字段。***可以在分析检索结果时动态地填写一些字段,而一些这些字段可以是相应商标的永久性特性。
客户端可以实施GUI 110,其可以通过网络106或其他类型的合适网络(局域网(LAN)、城域网(MAN)、广域网(WAN)、移动手机、有线和/或无线网络、专用网络、虚拟专用网络等)与***116进行通信。数字网络106可以是专有网络、安全公共因特网、虚拟专用网络和/或一些其他类型的网络,例如专用访问线路、普通电话线路、卫星链路、及这些的组合等。在数字网络106包括因特网时,可以经由因特网通信协议在数字网络106上进行数据通信。
***服务器120可以为***100发送和/或接收信息和/或数据118a和/或118b,例如计算机可执行指令和/或与在客户端136-146上进行执行的应用程序(例如,交互式显示模块112)相关联的数据。在***100内执行的模块112可以包括基于云的应用程序、连接到数据***116的基于web的接口、在客户端上进行执行的软件应用程序、和/或包括在***100内的任意部件内被执行和/或被存储的指令的应用程序。用于在交互式图形表示中呈现针对拟议商标查询的检索结果的应用程序、GUI 110、模块112以及所有其他软件部件可以存储在包括独立存储库和/或物理位置的各个位置中。
在一些实施例中,数据***116一般地和/或服务器120特别地可以包括计算机可执行指令122,该计算机可执行指令122存储在服务器120的存储器124内和/或利用处理器126来执行。指令122可以实例化交互式显示模块112和/或向客户端136-146发送指令以利用客户端的web浏览器应用程序来实例化模块112的GUI 110。在一些实施例中,浏览器应用程序、GUI 110、交互式显示模块112、和/或数据***116的元件可以至少部分地在服务器120和/或客户端136-146上实施。数据***116和/或处理器126可以执行指令122,以在客户端136-146和/或服务器120(未示出)的显示器内显示包括数据118a和/或118b的GUI 110。为简单起见,在示例性***100中仅提供了一个GUI 110,但是这并不旨在限制GUI 110的数量和/或位置。
在一方面,模块112可以是客户端应用程序,其可以被实施为一系列机器可读指令,用于执行与实施交互式用户界面***100相关联的各种任务,以及用于接收信息、显示信息、和/或在设备136-146和/或服务器120之间传输信息。
在各个方面,模块112可以在独立***中实施和/或如本文所述地,作为前端部件136-146与后端部件104进行通信的***来实施。额外地,模块112可以包括用于实施用户界面的机器可读指令,以允许用户根据由模块112支持的功能来输入命令,以从交互式用户界面***100接收信息。
模块112可以在本机web浏览器中实施,例如Apple的GoogleAndroidTM移动web浏览器、用于移动电话的Microsoft Internet/>Opera Mobile TM,其可以被实施为用于接收、解释、和/或显示来自服务器120和/或其他后端部件104的网页信息的一系列机器可读指令,同时还接收来自用户的输入。模块112可以包括嵌入式web浏览器,该嵌入式web浏览器可以被实施为一系列机器可读指令,用于在客户端设备136-146内接收、解释、和/或显示网页信息,该网页信息来自服务器120和/或其他后端部件104。
在一方面,模块112可以为安装在设备136-146上的应用程序。例如,交互式显示模块112可以为由用户下载和/或安装到设备142上。额外地或可替换地,模块112可以包括用于实施用户界面的指令,以允许用户输入命令和/或响应提示。例如,模块112可以允许用户选择可点击的图标(例如通过触摸屏界面)和/或通过文本输入来输入信息。
模块112向***所提供的优点可以包括与未实施模块112的***相比花费较少的处理器周期来生成和呈现用于商标查询的检索结果的交互式图形表示。例如,因为模块在多维度显示中呈现数据,因此可以较容易地导航检索结果。随之,对于用户而言需要更少的步骤(例如处理周期),以通过点击检索结果列表来发现最相关的信息。此外,交互式图形表示的该组织方式可以在仍保持可读性的同时将大量检索结果压缩在小的显示屏空间中。相较而言,之前的***利用一维分层列表,其不仅导航繁琐,而且还需要多个页面来呈现整个检索结果。
II.示例性方法
现在请参考图2,***100可以被采用在方法200中,以在交互式图形表示中呈现针对商标查询的检索结果。该方法200可以利用非暂时性计算机可执行指令的形式的一个或多个功能和/或例程来实施,该非暂时性计算机可执行指令存储在有形的计算机可读存储介质中和/或利用运算设备(例如,客户端设备136-146、服务器120、或在***100内的运算设备的任意组合)的处理器来执行。例程可以被包括作为相关图1所描述的任何模块的一部分和/或作为图1所示***外部的模块的一部分。例如,方法200可以是浏览器应用程序和/或在客户端设备136-146上作为插件运行的另一应用程序和/或浏览器应用程序的其他模块的一部分,并且还可以包括如下面图3到图7中所示的用户界面。
方法200可以在***100响应于查询而提取检索结果后开始(方框202)。在一些实施例中,可以响应于多个查询来提取检索结果。在其中一个实施例中,一个或多个查询可以包括拟议商标,该拟议商标包括一个或多个检索参数。检索参数可以包括有助于缩窄商标许可调查范围的信息。示例检索参数包括待检索的一个或多个数据库、一个或多个类别、对应于商品或服务的一个或多个关键词、一个或多个状态、一个或多个所有者名称、一个或多个日期等。检索参数将在下面参考图3和图6进行更加详细地讨论。
在其中一个实施例中,可以按照检索参数中所指示地,从一个或多个数据库(例如图1中的数据库118a和/或118b)中提取检索结果。在另一个实施例中,可以从一个或多个默认数据库中提取检索结果。检索结果可以包括现有或过期的商标。在其中一个实施例中,检索结果可以为具有至少一个可确定基于文本的属性的字符串。例如,一个可确定基于文本的属性可以是检索结果中的字符长度。在其中一个实施例中,字符长度可以仅考虑检索结果中的字母数字字符,而在其他实施例中,特殊字符('$','#',空格等)也可以计为字符长度。
在另一个实施例中,可确定基于文本的属性可以为文字偏置,其中文字偏置的类型可以是前缀偏置、后缀偏置、或中心(根)偏置。文字偏置可以指示检索结果的哪一部分是与拟议商标相关的。例如,给定对于拟议商标“sam”的查询,示例的检索结果“Samir”被标识为具有前缀偏置,因为拟议商标与检索结果的开头相关。然而,示例检索结果“flotsam”可以被标识为具有后缀偏置。继续该示例,检索结果“glucosamine”也可以被识别为后缀偏置,但是该后缀偏差不会像上面的示例的检索结果“flotsam”的排名那样高。
可替代地,在另一个实施例中,文字偏置可以是基于拟议商标对应于检索结果的那一部分。在该实施例中,检索结果“all”可以是对于给定拟议商标“Marshall”具有后缀偏置。在至少一些实施例中,可确定基于文本的属性可以被表达为数值。
进一步地,可以利用一个或多个合适的技术来分析所提取的检索结果,以确定表示检索结果和查询的拟议商标之间的相似度程度的数值分数。在一些实施例中,数值分数会随着检索结果一起被提取。在其他的实施例中,***会分析所提取的检索结果,以确定对应于该检索结果的数值分数和其他属性。在一些实施例中,一些数值分数可以同检索结果一起被提取,而其他的数值分数可以由本公开的***来确定。
可以使用任何合适的技术来确定表示相似度的数值分数(例如,计算莱文斯坦距离(Levenshtein distance))。数值分数可以是用于对相似度进行排序的任何合适的度量,例如百分比、比例集合中的数字分数等。在其中一个实施例中,相似度可以仅基于拟议商标的字符串与检索结果的字符串的比较。在另一个实施例中,例如拟议商标和检索结果之间的语音比较的其他因子,可以影响确定衡量相似度的数值分数。
在一些实施例中,该***可以确定表示查询的检索结果与拟议商标之间的相关性程度的第二数字分数,其中相关性是相似度程度以及基于一个或多个检索参数的额外因子。例如,对于拟议商标T和特定结果R,该***可以计算相似度分数S,其在百分比格式下可以对应于85%。然后,该***可以响应于确定拟议商标T和R在类别中共有一些相似度或者相反地属于不同的类别,从而向上或向下调整分数。更一般地,该***可以利用相似度及一个或多个额外参数来计算相关性,其还可以根据特定实施被分配不同的相应权重。
一旦提取了检索结果,该***可以如图4到图6下面所示地生成该检索结果的交互式图形表示(方框204到方框208)。为了生成交互式图形表示,该***可以通过首先在参考位置处生成拟议商标的参考指示器来开始(方框204)。在其中一个包括多个查询的实施例中,可以选择一个拟议商标以通过该参考指示器来表征。在其中一个实施例中,拟议商标的参考指示器可以为笛卡尔坐标系(x-轴线,y-轴线)的中心。在另一个实施例中,拟议商标的参考指示器可以是例如圆形、正方形、多边形等形状的中心。在又另一个实施例中,拟议商标的参考指示器可以位于由笛卡尔坐标系覆盖的多个同心圆的中心处,其中笛卡尔坐标系的原点位于同心圆的中心上(如图4中所示的)。上述示例并不旨在限制,并且拟议商标的参考指示器可以位于任何合适的、用于在交互式图形表示中显示检索结果的2-D和/或3-D环境中。
可以通过星形、星号、钻石、箭头、和/或任何其他区别标记来代表拟议商标的参考指示器。拟议商标的参考指示器还可以是特别的颜色或者被突出显示,以从交互式图形表示的其他部分中突出出来。在其中一个实施例中,拟议商标的参考指示器可以是显示为闪烁、旋转等动画。
接着,该***可以确定每个检索结果相对于拟议商标的参考指示器的位置(方框206)。每个检索结果相对于该参考指示器的位置可以以2-D或者3-D的格式进行视觉地表达。在其中一个实施例中,每个检索结果的位置可以对应于(x,y)坐标,其中拟议商标的参考指示器位于原点(0,0)处。在该实施例中,每个检索结果的位置包含第一偏移(x-坐标)和第二偏移(y-坐标)。对于每个检索结果的第一偏移的第二偏移可以是基于数值分数和所述至少一个可确定基于文本的属性。上述实施例和以下所有的示例并不旨在限制,并且可以容易得延伸到另一个配置,例如3-D环境。
在其中一个实施例中,对于给定的检索结果,距离拟议商标的参考指示器的总距离(d)可以是基于数值分数,该数值分数取决于场景可以是相似度分数或者相关性分数。在该实施例中,检索结果必须位于圆形的圆周(或靠近圆周)上的某处,该圆形是半径为d、中心位于拟议商标的参考指示器处。通常,具有更高相似度分数的检索结果会比具有更低相似度分数的检索结果具有更短的距离d。随之,被认为更相似的检索结果会表现为在径向上更接近拟议商标的参考指示器。具有较高相似度的检索结果的视觉上的“接近”为用户提供了检索结果的直观且易于理解的图形表示。
检索结果在半径d的圆形上的精确位置可以进一步地基于至少一个可确定基于文本的属性。在该实施例中,一个轴线可以对应于与检索结果中的字符长度相对应的可确定基于文本的属性,而另一个轴线可以对应于与文字偏置相对应的可确定基于文本的属性。举例而言,Y-轴线可以对应于检索结果中的字符长度,负值表示对于包括比拟议商标更小或更短的字符串的检索结果,正值表示对于包括大于或长于或等于拟议商标的字符串的检索结果。相似地,X-轴线可以对应文字偏置,负值对应于前缀偏置,正值对应于后缀偏置。在另一个实施例中,X-轴线对应于字符长度,而Y-轴线对应文字偏置。此外,在一些实施例中,X-轴线和/或Y-轴线可以指示多于一个参数或因子,例如文字长度和语音相似度。
考虑更具体的示例(其中X-轴线对应于文字偏置而Y-轴线对应于字符长度),给定针对拟议商标“Marsh”的查询,检索结果“Marshall”可以具有90%的数值分数以及对应的径向距离d。在该实施例中,拟议商标“Marsh”的参考指示器可以位于笛卡尔坐标平面的原点(0,0)处。检索结果“Marshall”的检索结果指示器必须具有大约距离原点距离d的坐标,该位置取决于所述至少一个可确定基于文本的属性。因此,该***可以进一步求得第一偏移(x-轴线)和第二偏移(y-轴线),该第一偏移和第二偏移会在距离原点距离d处放置检索结果指示器。
在该示例中,对应于检索结果的字符长度的可确定基于文本的属性会指示出,由于“Marshall”比“Marsh”更长,所以检索结果比拟议商标更长(正的y值)。此外,对应于文字偏置的可确定基于文本的属性指示前缀偏置,因为对应于拟议商标的检索结果的部分在字符串的开头(负的x值)。因此,检索结果“Marshall”会落在对应于更长字符串长度和前缀文字偏置(-x,y)的象限中,或者笛卡尔平面的第二象限中。检索结果的精确坐标、或者偏移取决于基于数值相似度分数和两个可确定基于文本的值的计算。
对上述拟议商标“Marsh”的示例进行扩展,另一个检索结果“all marsh”也可以具有90%的数值分数。在其中一个实施例中,检索结果“all marsh”可以具有对应于前面示例的“Marshall”的字符长度相同的可确定基于文本的属性。然而,不同于“Marshall”,检索结果“all marsh”可以具有对应于指示后缀偏置的文字偏置的可确定基于文本的属性。在该示例中,对于两个检索结果“Marshall”和“all marsh”的每一个而言的检索结果指示器会具有距离拟议商标的参考指示器相同的距离,然而这两个结果会在不同的象限中。因此,如果“Marshall”的坐标为(-x,y),则“all marsh”的坐标将是(x,y)。
在另一个实施例中,拟议商标“phone”可以具有检索结果“fone”,该检索结果基于共有字符“one”和高语音相似度而具有高数值分数。因此,检索结果“fone”会具有距离拟议商标“phone”较小距离d。在该示例中,因为“fone”比“phone”更短,对应于检索结果的字符长度的可确定基于文本的属性可以指示出,检索结果比拟议商标更短(负的y值)。此外,因为共有字符“one”位于“phone”的末尾,因此该***可以确定出,该检索结果具有对应于指示出后缀偏置(正的x值)的可确定基于文本的属性。因此,该***可以将检索结果“fone”放置在笛卡尔平面的第四象限,或者略微低于x-轴线并且略微偏右于y-轴线。
一旦确定了每个检索结果的位置,***可以开始在交互式图形表示中生成每个检索结果的检索结果指示器(方框208)。可以基于所确定的第一偏移和第二偏移来相对于拟议商标的参考指示器放置每个检索结果。此外,可以基于检索结果的属性来给每个检索结果分配独特图标。例如,如果之前已经由用户查看了检索结果,则可以将检索结果显示为具有黑色轮廓的白色圆形,而可以将未查看的检索结果显示为黑色圆形。此外,如果两个或多个检索结果相对靠近另一个地被放置,则可以将检索结果簇聚为单个检索结果指示器,该检索结果指示器比对应于较少检索结果的检索结果指示器更大。上述示例并不旨在限制,并且检索结果指示器可以具有任意合适的尺寸、形状、颜色和/或动画。在一些实施例中,检索结果指示器可以被图示出(logo,表情符号等),可以包含文本、和/或包含其他合适的视觉特征。
此外,检索结果指示器还可以包含其他属性,这些其他属性有利于向用户提供相关于对应检索结果的进一步的信息。例如,检索结果指示器可以包含指向网页的链接、指向包括一个或多个检索结果细节的弹出窗口的链接等。进一步地,如果接收到光标“悬停”在检索结果指示器上的指示,则检索结果指示器可以被配置以显示信息。再进一步地,如下面更具体讨论地,可以基于经由用户界面所接收的手势来操控检索结果指示器。
一旦***生成交互式图形表示(上述方框204到方框208),则***可以经由用户界面提供针对一个查询(或多个查询)的检索结果的交互式图形表示(方框210)。交互式图形表示可以呈现为例如上述图1中的任意一种客户端设备136-146,并且在下面的图4到图7中可以参见示例用户界面。在一些实施例中,***可以生成对应于检索结果的商标列表并且随后邻近于交互式图形表示显示该商标列表。
进一步地,一旦显示后,则可以基于用户输入来修改交互式图形表示。该***可以允许用户缩放、平移、滚动、滑动、或以其他方式操控交互式图形表示的视图。该***还可以允许用户增加或移除检索参数、或在其他情况下编辑拟议商标的查询。相似地,***可以允许用户应用和/或移除过滤器(图5),以调整交互式图形表示。对于查询(包括过滤器)的改动可以使***再次执行方法200的步骤。
进一步地,用户还可以单独选择要被修改的一个或多个检索结果指示器,或者查看所选的检索结果的进一步细节(图6和图7)。例如,用户可以改变所选检索结果指示器的位置,随之修改对应的(一个或多个)检索结果的数值分数和/或所述至少一个可确定基于文本的属性(以及随后的第一偏移和/或第二偏移)。通过改变所选检索结果指示器的位置,用户实质上是在给检索结果进行单独地“重新排序”。用户可以通过邻近于交互式图形表示的商标列表来给检索结果进行进一步地重新排序。用户可以通过增加批注、突出显示检索结果指示器、改变检索结果指示器的图标、和/或移除检索结果指示器来进一步编辑所选检索结果。
III.示例性查询界面
在其中一个实施例中,***100可以通过用户界面来接收商标查询。图3为用于接收商标查询的示例性用户界面300的图示。该界面可以包括检索栏310,以接收一个或多个字符串,该一个或多个字符串表示查询的拟议商标。在其中一个实施例中,***的用户可以在检索栏310中仅输入信息,并且随后可以处理请求的检索结果。在该实施例中,***可以输入其他检索参数的默认选择(320-370)。然而,用户可以选择选取相关于一个或多个数据库320、一个或多个类别330、一个或多个关键词340、状态350、一个或多个所有者名称360以及一个或多个日期370的检索参数。
商标查询可以指向一个或多个特定数据库320。在其中一个实施例中,每一个数据库320可以对应于来自特定国家的商标。在另一个实施例中,每个数据库320可以表示特定类型的商标、或者表示用于分类和存储商标的一些其他因子。进一步地,用户可以选择输入相关于拟议商标的类别330的检索参数。商标类别330总体表示对应于该商标的商品或服务的类型。例如,类别1的商标总体包括用于工业、科学以及农业的化学产品,包括用来制造属于其他类别的产品的那些化学产品。目前,美国专利商标局确立了45个类别。
关键词340进一步地表示对应于拟议商标的商品或服务的类型。例如,即使用户选择了类别25(与服装、鞋类和头饰的商标相关),该用户可以想要通过输入一个或多个关键词(例如“裤子”、和/或“短裤”)来进一步聚焦检索。用户还可以输入指示检索结果的一个或多个状态350的检索参数。状态350指示商标当前状态。例如,商标状态350可以是放弃、撤回、授权、审查中等。
用户可以通过增加一个或多个所有者名称360来进一步地缩窄检索。例如,用户可以随着商标查询一起输入所有者名称“Bob”。在该示例中,只有属于Bob的商标会出现在检索结果中。这对那些关心一个或多个特定竞争对手的用户而言可以是有利的。用户还可以通过选择一个或多个日期370来缩窄检索。在其中一个实施例中,日期370的检索参数可排除未落在特定时间范围内的商标。查询界面300并不旨在限制,并且检索参数的数量可以基于***的需要而扩展或缩窄。相较于上面列出的检索参数310-370,特定实施例可以包含某些、所有和/或额外的检索参数。
IV.示例***互式图形表示
图4到图7示出了对应于本公开的***的一个实施例的示例界面。图4为显示针对拟议商标查询的检索结果的交互式图形表示的示例界面400的图示。可以经由上述图1的客户端设备136-146中其中一个的用户界面来显示示例界面400。在图4到图7的示例界面中,拟议商标为“Gremlin”。在该实施例中,***将交互式图形表示410显示为覆盖在笛卡尔坐标平面上的多个同心圆。该***可以将拟议商标的参考指示器415放置在笛卡尔坐标平面的原点和同心圆的中心两者处。
该***可以将检索结果指示器420显示为不同尺寸且距离参考指示器415不同距离的点。如上所述的,该***基于第一偏移和第二偏移来相对于参考指示器415放置每个检索结果指示器420,该第一偏移和该第二偏移是基于数值分数和至少一个可确定基于文本的属性所确定的。进一步地,尽管在示例界面400中的每个检索结果指示器420表征为点,但是如索引475中所指示的那样,检索结果指示器420可以是基于检索结果的属性表征为各种形状的。例如,如果***确定了之前已经选择了检索结果指示器420,则所选检索结果可以随后被图示为三角形。如参考索引475所解释的,***可以取决于与检索结果指示器420相对应的检索结果的数量来改变检索结果指示器420的大小。在一些实施例中,***可以接收检索结果指示器的选择并且随之扩展“簇聚”。如果***接收簇聚的选择,则***可以呈现对应于所有包含于该簇聚的检索结果的信息。进一步地,***可以接收在交互式图形表示410上放大的指示,该放大的指示也可以导致***将簇聚分散成代表较少检索结果的较小检索结果指示器420。
进一步地,在一些实施例中,同心圆可以限定不同的区域,该不同的区域表示检索结果420和拟议商标415之间的相似度的数值分数。例如,区域1(最小同心圆)包含具有95到100之间的数值分数的检索结果。在一些实施例中,用户可以在索引475中的区域上点击,使得仅显示在所选区域中的检索结果。
在该实施例中,交互式图形表示410包括x-轴线425和y-轴线430。x-轴线425对应于针对文字偏置的可确定基于文本的属性,其中正x值对应于后缀偏置,而负x值对应于前缀偏置。进一步地,y-轴线430对应于针对字符长度的可确定基于文本的属性,更大的字符长度对应于正y值,而更短字符长度对应于负y值。
沿x轴和y轴的窄带可以定义“等效区域”。在其中一个实施例中,该等效区域可以表示相应轴线的“放大”视图。如本文所使用的,等效区域指示相关于至少一个可确定的基于文本的属性的、拟议商标与检索结果之间的高度相似度。例如,如果检索结果指示器落在沿x-轴线的等效区域中,则其指示出由检索结果指示器所代表的检索结果与拟议商标具有相同或者几乎精确相同的长度。如果检索结果指示器落在沿y-轴线的等效区域中,则其指示出由检索结果指示器所代表的检索结果没有或几乎没有前缀偏置和/或后缀偏置。
在另一个实施例中,等效区域可以包括具有一个或多个可确定基于文本的属性的检索结果指示器,该一个或多个可确定基于文本的属性的检索结果指示器大致等于拟议商标。例如,在实施基于相似度和一个或多个检索参数来确定数值分数的算法(例如下面所述的“相关性算法”)的实施例中,检索结果和拟议商标可以是大致相同的字符串,但由于一个或多个检索参数,该检索结果依然可以具有低数值分数。在该示例中,可以将该检索结果放置在任一等效区域中,但是仍然距离参考指示器有相对较大的距离d。下面提供了进一步的示例。
交互式图形表示410旨在允许用户完全地自定义、注释、索引和/或以其他方式利用针对拟议商标的查询的检索结果。因此,***可以接收对于交互式图形表示410的修改。例如,***可以允许用户可以选择检索结果指示器420并将其拖动到新位置,随之改变第一偏移和第二偏移。在一些实施例中,***可以仅允许用户径向地朝向参考指示器415、或者径向地远离参考指示器415来拖动检索结果指示器420。该限制将仅允许用户修改数值分数而不是可确定基于文本的属性。然而,在一些实施例中,***可以允许用户选择检索结果指示器以及将其拖动到交互式图形表示410中的任意位置上,随之改变数值分数以及可确定基于文本的属性。
在一些实施例中,用户可修改检索结果指示器420和/或参考指示器415的大小、形状、颜色、和/或任何其他的视觉属性。进一步地,用户可以能够删除和/或忽略一个或多个检索结果指示器420。在其中一个实施例中,如下面所讨论的,用户可以直接经由交互式图形表示410或间接地经由商标列表435来修改检索结果指示器420。用户可以进一步注释、突出显示、旗标(flag),标记(tag)或以其他方式修改一个或多个检索结果指示器420。下面参考图6来描述利用编辑工具修改检索结果指示器420的示例。
***可以进一步地存储由针对检索结果的、所接收的修改所引起的改动。该***可以在本地和/或在全局数据库118a处存储该改动。进一步地,***可以基于原始检索结果来创建待存储的新检索结果,该原始检索结果包括由接收的修改所引起的改动。
示例界面400还包括商标列表435。商标列表435可以连同交互式图形表示410一起作用。例如,如果用户从商标列表435中选择了商标,则突出显示对应的检索结果指示器420,反之亦然。用户还可以能够增加或移除过滤器440和/或标记445。用户还可以利用控制栏450来进一步过滤在交互式图形表示中显示的检索结果。用户还可以在算法460之间切换。不同的算法460对检索结果进行不同地排序。例如,相似度算法可以仅基于拟议商标和检索结果的字符串比较来对检索结果仅仅进行排序,而相关性算法可以包括相似度算法,同时还考虑一个或多个额外的检索参数。
例如,假设***接收到针对拟议商标“tiger”查询,该查询具有指示选择类别25的给定检索参数。如果***实施相似度算法,检索结果“tiger”可以在不考虑检索结果的其他参数时被赋予100的数值分数。在该情况下,***可以将检索结果指示器放置为非常接近靠近于参考指示器。相较而言,如果***实施相关性算法,如果检索结果“tiger”不属于类别25,则数值分数可以为较低。然而,***仍然可以确定出,针对检索结果“tiger”的可确定基于文本的属性等同于拟议商标“tiger”(即第一偏移和第二偏移“应当”为零)。通过基于一个或多个确定因子将“tiger”的检索结果指示器放置在沿着任一轴线的等效区域中,则该***可以解决这种差异(例如,可以将检索结果指示器放置在沿着正向x轴线的等效区域中,因为它是最不杂乱的位置)。
一旦用户完成了细化查询并获得了令人满意的交互式图形表示410,则用户就可以以多种格式(.PDF,.JPG等)导出455该交互式图形表示410。
图5是示例性用户界面500的图示,该用户界面500显示针对用于包括过滤器面板510的拟议商标的查询而言的检索结果的交互式图形表示。该***可以允许用户实施过滤器面板510,以进一步地细化该查询。过滤器面板可以具有某些、所有和/或如关于图3所讨论的那些一样的额外的检索参数。在一些实施例中,用户可以实施过滤器面板510,以改动拟议商标、保存针对特定查询的检索结果和/或恢复默认检索参数。
图6是示例性用户界面600的图示,该用户界面600显示针对用于包括所选检索结果615的拟议商标的查询而言的检索结果的交互式图形表示。在示例界面600中,用户经由交互式图形表示选择检索结果615。在另一个实施例中,可以通过商标列表来选择所选检索结果615。一旦选择了检索结果615,可以向用户显示信息框605。信息框605的大小和内容可以取决于客户端设备的显示屏的大小。通常,信息框605将包括尺寸约束所允许的关于检索结果615的尽可能多的信息。
利用该信息框605,用户可以访问编辑工具610。该编辑工具610还使得用户能够以多种方式来操控检索结果。例如,用户可以指示出,该检索结果615应当被忽略和/或被删除、是不相关的、是高度相关的、是略微相关的等。进一步地,用户可以增加批注,并同检索结果615一起进行保存。在另一个实施例中,用户还可以经由编辑工具610修改检索结果的数值分数。
图7为示例性用户界面700的图示,该用户界面700显示了所选检索结果705。如上所述参考图6的编辑工具610,用户可以相似地修改检索结果705。然而,检索结果705的该替代的显示提供了检索结果的更深入的总览。
V.额外的考虑
下面的额外的考虑适用于上述讨论。在整个说明书中,多个实例可以实施被描述为单个实例的功能、部件、操作或结构。尽管一个或多个方法的单独功能及指令被说明及描述为独立的操作,但是可以同时执行一个或多个所述的单独操作,并且并不要求必须以图示顺序来执行操作。可以将在示例性配置中作为独立部件呈现的结构和功能实施为组合的结构或部件。相似地,可以将作为单个部件呈现的结构和功能实施为独立的部件。这些和其他变体、修改、增加、以及改进都落入本文保护主题的范围内。
例如,网络106可以包括,但不限于LAN、MAN、WAN、移动手机、有线或无线网络、专用网络、或虚拟专用网络的任何组合。此外,应当理解的是,任何数量的客户端计算机或显示设备都是被支持的,并且可以与数据***104进行通信。
此外,本文将某些实施例描述为包括逻辑或许多的功能、部件、模块、方框或机构。功能可以构成软件模块(例如,存储在有形机器可读存储介质上的非暂时性代码)或硬件模块中的任一个。硬件模块是能够执行特定操作的有形单元,并且可以以特定方式被配置或被布置。在示例实施例中,一个或多个计算机***(例如,独立的客户端或服务器计算机***)或计算机***的一个或多个硬件模块(例如,处理器或一组处理器)可以由软件(例如,应用程序或部分应用程序)被配置为硬件模块,其进行操作以执行如本文所述的特定操作。
相应地,术语硬件应当被理解为包含有形实体,该有形实体可以是物理构造、永久配置(例如,硬连线)或临时配置(例如,编程)的一种实体,以以某种方式来进行操作或来执行本文所述的特定操作。考虑其中临时配置(例如,编程)硬件模块的实施例,不需要在任何一个时间配置或实例化每个硬件模块。例如,在硬件模块包括被配置为使用软件的通用处理器时,通用处理器可以在不同时间被配置为相应的不同硬件模块。软件可以相应地配置处理,以在一个时间实例构成特定硬件模块并在一不同的时间实例构成不同硬件模块。
硬件模块和软件模块可以向其他硬件模块和/或软件模块提供信息并从其接收信息。相应地,所描述的硬件模块可以被视为通信地联接。在同时存在多个这样的硬件模块或软件模块时,可以通过连接该硬件模块或该软件模块的信号传输(例如,经由适当的电路和总线)来实现通信。在其中在不同时间配置或实例化的多个硬件模块或软件的实施例中,可以例如通过存储和提取存储器结构中的信息来实现这些硬件模块或软件模块之间的通信,所述多个硬件模块或软件模块可以访问该存储器结构。例如,一个硬件模块或软件模块可以执行操作并将该操作的输出存储在与其通信联接的存储器设备中。然后,另一硬件模块或软件模块可以稍后访问存储器设备,以提取和处理所存储的输出。硬件模块和软件模块还可以初始化与输入或输出设备的通信,并且可以对资源进行操作(例如,信息收集)。
本文描述的示例性功能和方法的各种操作可以至少部分地由一个或多个处理器来执行,该一个或多个处理器被临时配置(例如,通过软件)为、或永久配置为执行相关操作。无论是临时配置还是永久配置,这样的处理器均可以构成处理器实施的模块,其进行操作以执行一个或多个操作或功能。在一些示例性实施例中,本文所提到的模块可以包括处理器实施的模块。
相似地,本文所述的方法或功能可以至少部分地为处理器实施。例如,可以由一个或多个处理器或处理器实施的硬件模块来执行方法的至少一些功能。可以将特定功能的性能分布在一个或多个处理器中,不仅驻留在单个机器内,而且部署在多个机器上。在一些示例性实施例中,一个或多个处理器可以位于单个位置上(例如,在家庭环境、办公室环境或服务器群内),而在其他实施例中,处理器可以分布在多个位置。
所述一个或多个处理器还可以进行操作以支持“云运算”环境或“软件即服务”(SaaS)中的相关操作的性能。例如,至少一些功能可以由计算机组(作为包括处理器的机器的示例)来执行。这些操作可经由网络(例如,因特网)以及经由一个或多个适当的接口(例如,应用程序接口(API))来访问。
可以将特定操作的性能分布在一个或多个处理器中,不仅驻留在单个机器内,而且部署在多个机器上。在一些示例性实施例中,所述一个或多个处理器或处理器实施的模块可以位于单个地理位置(例如,在家庭环境、办公室环境、或服务器群内)。在其他示例性实施例中,一个或多个处理器或处理器实施的模块可以分布在多个地理位置上。
本说明书的某些部分是根据对数据和数据结构的操作的算法或符号表征来呈现的,该数据和数据结构作为比特或二进制数字信号存储在机器存储器(例如,计算机存储器)内。这些算法或符号表征是数据处理领域的普通技术人员所使用的技术示例,以将其工作的实质传达给本领域其他技术人员。如本文所用,“功能”或“算法”或“例程”是自洽的操作序列或导致期望结果的类似处理。在该情况下,功能、算法、例程和操作涉及物理量的物理操控。通常但非必要地,这样的量可以采用能够被机器存储、访问、传输、组合、比较、或以其他方式操控的电信号、磁信号、或光信号的形式。有时,主要是出于通用的原因,使用例如“数据”、“内容”、“比特”、“值”、“元件”、“符号”、“字符”、“术语”,“数字”、“数值”等之类的词来指代这些信号是方便的。然而,这些词语仅仅是方便的标签,并且与适当的物理量相关联。
除非另有明确说明,否则本文中使用例如“处理”、“运算”、“计算”、“确定”、“呈现”、“显示”等词语的讨论可以指代机器(例如,计算机)的动作或过程,该机器在一个或多个存储器(例如,易失性存储器、非易失性存储器、或其组合)、寄存器、或接收、存储、传输、或显示信息的其他机器部件内操控或变换表征为物理(例如,电子、磁性、或光学)量的数据。
如本文所使用的,对“一些实施例”或“一个实施例”或“一实施例”的任何引用意味着结合该实施例描述的特定元件、特征、结构、或特性包括在至少一个实施例中。在说明书中各处出现的短语“在其中一个实施例中”不一定都指的是同一实施例。
可以使用表达“联接”和“连接”以及它们的派生词来描述一些实施例。例如,可以利用术语“联接”来描述一些实施例,以指出两个或多个元件是直接的物理或电接触。然而,术语“联接”还可以指两个或多个元件不是彼此直接的接触,而是彼此配合或交互。实施例并不限于该情况。
如本文所使用的,术语“包括”、“包含”、“具有”或其任何其他变体都旨在涵盖非排他性的包含。例如,包括元件列表的功能、过程、方法、物品、或装置不一定仅限于那些元件,而是可以包括未明确列出的或者这种过程、方法、物品、或装置固有的其他元件。此外,除非有相反的明确说明,否则“或”是指包含性的“或”并且不是排他性的“或”。例如,条件A或B由以下任何一个所满足:A为真(或存在)且B为假(或不存在),A为假(或不存在)且B为真(或存在),以及A和B都是真(或存在)。
另外,采用“一”或“一个”来描述本文实施例的元件和部件。这样仅仅是为了方便并且给出描述的一般意义。除非显而易见地另有所指,该描述应该被理解为包括一个或至少一个,并且单数也包括复数。
更进一步地,附图仅出于说明的目的描绘了计算机***100的优选实施例。本领域技术人员将从以下讨论中容易地认识到,在不脱离这里描述的本发明的原理的情况下,可以采用本文所示的结构和方法的替代实施例。
在阅读本公开后,本领域技术人员将还通过本文公开的原理理解用于***的额外的替代结构和功能设计以及用于在交互式图形表示中呈现商标查询的检索结果的过程。因此,虽然已经说明和描述了特定实施例和应用,但是应该理解,所公开的实施例不限于本文公开的精确构造和部件。在不脱离所附权利要求限定的构思和范围的情况下,可以在本文公开的方法和装置的布置、操作和细节中进行对本领域技术人员显而易见的各种修改、改变和变化。
Claims (21)
1.用于生成针对商标查询的检索结果的交互式图形表示的***,所述商标查询在经由通信网络互连的一个或多个服务器和用户设备中实施,所述***包括:
用户界面;以及
处理硬件,被配置为:
响应于查询提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示所述检索结果和所述拟议商标之间的相似度程度,
生成所述检索结果的交互式图形表示,包括:
在所述交互式图形表示中的参考位置处生成所述拟议商标的参考指示器,
对于每个所述检索结果,确定沿着第一轴线的第一偏移和沿着第二轴线的第二偏移,所述第一偏移和所述第二偏移是利用相应的检索结果的所述数值分数和所述至少一个可确定基于文本的属性相对于所述参考位置而确定的,以及
对于每个所述检索结果,根据所确定的所述第一偏移和所述第二偏移生成在所述交互式图形表示中的检索结果指示器,其中至少一些所述检索结果指示器是可单独选择的,以修改所述交互式图形表示;以及
经由所述用户界面提供所述交互式图形表示;
其中,为确定所述第一偏移和所述第二偏移,所述处理硬件被配置为基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,使得表征具有较高数值分数的检索结果的检索结果指示器在所述交互式图形表示中显示为比表征具有较低数值分数的检索结果的检索结果指示器径向地更靠近所述圆形的所述中心。
2.根据权利要求1所述的***,其特征在于,所述处理硬件还被配置为基于所述至少一个可确定基于文本的属性来确定围绕所述圆形的所述检索结果指示器的位置,使得表征具有相同数值分数但不同的可确定基于文本的属性的检索结果的检索结果指示器被显示在相同圆形上的不同位置上,所述相同的圆形的中心在所述参考位置处。
3.根据权利要求1所述的***,其特征在于,每一个所述检索结果具有第一可确定基于文本的属性和第二可确定基于文本的属性,其中为确定用于表征检索结果的检索结果指示器的第一偏移和第二偏移,所述处理硬件被配置为:
基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,以及
利用所述第一可确定基于文本的属性和所述第二可确定基于文本的属性,确定所述检索结果指示器沿着所述圆形地被放置的位置,其中所述第一可确定基于文本的属性影响沿着水平轴线的位移,而所述第二可确定基于文本的属性影响沿着垂直轴线的位移。
4.根据权利要求3所述的***,其特征在于,所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的一个为所述检索结果的字符长度,而所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的另一个为文字偏置类型,其中所述文字偏置类型为前缀偏置或后缀偏置中的一个。
5.根据权利要求1至4中任一项所述的***,其特征在于,所述一个或多个检索参数包括(i)待检索的一个或多个数据库,(ii)一个或多个类别,(iii)对应于商品或服务的一个或多个关键词,(iv)一个或多个状态(v)一个或多个所有者名称,或者(vi)一个或多个日期。
6.根据权利要求1至4中任一项所述的***,其特征在于,所述处理硬件被配置为修改所述交互式图形表示,以响应于利用以下之一的用户输入:(i)应用于一个或多个检索结果的过滤器,(ii)一个或多个检索结果的所述相似度分数的单独的重新排序,(iii)一个或多个检索结果的移除,(iv)向一个或多个检索结果增加批注,(v)选择以查看一个或多个检索结果,或者(vi)所述检索查询的编辑。
7.根据权利要求1至4中任意一项所述的***,其特征在于,所述处理硬件还被配置为:
生成对应于所述检索结果的商标列表,
邻接于所述交互式图形表示显示所述商标列表,以及
响应于对所述列表中的商标的其中一个的选择的检测,在所述图形表示中自动地突出显示对应的所选检索结果指示器。
8.一种服务器***,被配置为生成针对商标查询的检索结果的交互式图形表示以显示在用户设备上,所述服务器***包括:
一个或多个处理器;
非暂时性计算机可读介质,联接于所述一个或多个处理器并且存储指令,所述指令当由所述一个或多个处理器执行时实施方法,所述方法包括:
响应于查询而提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示所述检索结果和所述拟议商标之间的相似度程度,以及
使用户设备经由所述用户设备的用户界面显示所述检索结果的交互式图形表示,包括使得所述用户设备:
在所述交互式图形表示中的参考位置处显示所述拟议商标的参考指示器,
对于每个所述检索结果,在所述交互式图形表示的检索结果位置处显示相应的检索结果指示器,所述检索结果位置具有沿着第一轴线的第一偏移和沿着第二轴线的第二偏移,所述第一偏移和所述第二偏移是相对于所述参考位置的,其中所述检索结果位置是利用所述检索结果的所述数值分数和所述至少一个可确定基于文本的属性来确定的,其中至少一些所述检索结果指示器是可单独选择的,以及
响应于所选择的所述检索指示器的中一个检索指示器来显示所述交互式图形表示的修改版本;
其中,所述一个或多个处理器被配置为基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,使得表征具有较高数值分数的检索结果的检索结果指示器在所述交互式图形表示中被显示为比表征具有较低数值分数的检索结果的检索结果指示器径向地更靠近所述圆形的所述中心。
9.根据权利要求8所述的***,其特征在于,所述一个或多个处理器还被配置为基于所述至少一个可确定基于文本的属性来确定围绕所述圆形的所述检索结果指示器的位置,使得表征具有相同数值分数但不同的可确定基于文本的属性的检索结果的检索结果指示器显示在相同圆形上的不同位置上,所述相同圆形的中心在所述参考位置处。
10.根据权利要求8所述的***,其特征在于,所述检索结果中的每一个检索结果具有第一可确定基于文本的属性和第二可确定基于文本的属性,其中为确定用于表征检索结果的检索结果指示器的第一偏移和第二偏移,所述一个或多个处理器被配置为:
基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,以及
利用所述第一可确定基于文本的属性和所述第二可确定基于文本的属性,确定所述检索结果指示器沿着所述圆形地被放置的位置,其中所述第一可确定基于文本的属性影响沿着水平轴线的位移,而所述第二可确定基于文本的属性影响沿着垂直轴线的位移。
11.根据权利要求10所述的***,其特征在于,所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的一个为所述检索结果的长度,而所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的另一个为文字偏置类型,其中所述文字偏置类型为前缀偏置或后缀偏置中的一个。
12.根据权利要求8至11中任一项所述的***,其特征在于,所述一个或多个检索参数包括(i)待检索的一个或多个数据库,(ii)一个或多个类别,(iii)对应于商品或服务的一个或多个关键词,(iv)一个或多个状态(v)一个或多个所有者名称,或者(vi)一个或多个日期。
13.根据权利要求8至11中任一项所述的***,其特征在于,所述一个或多个处理器被配置为修改所述交互式图形表示,以响应于利用以下之一的用户输入:(i)应用于一个或多个检索结果的过滤器,(ii)一个或多个检索结果的所述相似度分数的单独的重新排序,(iii)一个或多个检索结果的移除,(iv)向一个或多个检索结果增加批注,(v)选择以查看一个或多个检索结果,或者(vi)所述检索查询的编辑。
14.根据权利要求8至11中任意一项所述的***,其特征在于,所述处理硬件还被配置为:
生成对应于所述检索结果的商标列表,
邻接于所述交互式图形表示显示所述商标列表,以及
响应于对所述列表中商标的其中一个商标的选择的检测,在所述图形表示中自动地突出显示对应的所选检索结果指示器。
15.一种用于生成针对商标查询的检索结果的交互式图形表示的方法,所述方法包括:
通过一个或多个处理器,响应于查询而提取检索结果,所述查询包括拟议商标和一个或多个检索参数,并且每个检索结果具有至少一个可确定基于文本的属性以及数值分数,其中所述数值分数表示所述检索结果和所述拟议商标之间的相似度程度;
通过一个或多个处理器,生成所述检索结果的交互式图形表示,包括:
在所述交互式图形表示中的参考位置处生成所述拟议商标的参考指示器,
对于每个所述检索结果,确定沿着第一轴线的第一偏移和沿着第二轴线的第二偏移,所述第一偏移和所述第二偏移是利用相应的检索结果的所述数值分数和所述至少一个可确定基于文本的属性相对于所述参考位置来确定的,
对于所述检索结果中的每一个检索结果,根据所确定的所述第一偏移和所述第二偏移在所述交互式图形表示中生成检索结果指示器,其中至少一些所述检索结果指示器是可单独选择的,以修改所述交互式图形表示,以及
经由用户界面提供所述交互式图形表示;以及
通过一个或多个处理器基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,使得表征具有较高数值分数的检索结果的检索结果指示器在所述交互式图形表示中被显示为比表征具有较低数值分数的检索结果的检索结果指示器径向地更靠近所述圆形的所述中心。
16.根据权利要求15所述的方法,还包括通过一个或多个处理器基于所述至少一个可确定基于文本的属性来确定围绕所述圆形的所述检索结果指示器的位置,使得表征具有相同数值分数但不同的可确定基于文本的属性的检索结果的检索结果指示器被显示在相同圆形上的不同位置上,所述相同圆形的中心在所述参考位置处。
17.根据权利要求16所述的方法,其特征在于,所述检索结果中的每一个检索结果具有第一可确定基于文本的属性和第二可确定基于文本的属性,其中确定用于表征检索结果的检索结果指示器的第一偏移和第二偏移包括:
通过一个或多个处理器,基于所述检索结果的所述数值分数来确定所述检索结果指示器距离所述参考位置的距离,所述参考位置限定圆形的中心,以及
通过一个或多个处理器,利用所述第一可确定基于文本的属性和所述第二可确定基于文本的属性,确定所述检索结果指示器沿着所述圆形被放置的位置,其中所述第一可确定基于文本的属性影响沿着水平轴线的位移,而所述第二可确定基于文本的属性影响沿着垂直轴线的位移。
18.根据权利要求17所述的方法,其特征在于,所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的一个为所述检索结果的长度,而所述第一可确定基于文本的属性和所述第二可确定基于文本的属性中的另一个为文字偏置类型,其中所述文字偏置类型为前缀偏置或后缀偏置中的一个。
19.根据权利要求18所述的方法,其特征在于,所述一个或多个检索参数包括(i)待检索的一个或多个数据库,(ii)一个或多个类别,(iii)对应于商品或服务的一个或多个关键词,(iv)一个或多个状态(v)一个或多个所有者名称,或者(vi)一个或多个日期。
20.根据权利要求15至19中任一项所述的方法,还包括通过一个或多个处理器修改所述交互式图形表示,以响应于利用以下之一的用户输入:(i)应用于一个或多个检索结果的过滤器,(ii)一个或多个检索结果的所述相似度分数的单独的重新排序,(iii)一个或多个检索结果的移除,(iv)向一个或多个检索结果增加批注,(v)选择以查看一个或多个检索结果,或者(vi)所述检索查询的编辑。
21.根据权利要求15至19其中任一项所述的方法,还包括:
生成对应于所述检索结果的商标列表,
使得所述商标列表邻近于所述交互式图形表示地显示,以及
响应于对所述列表中商标的其中一个商标的选择的检测,使在所述图像表示中的对应的所选检索结果指示器自动地突出显示。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/147,614 US10437845B2 (en) | 2016-05-05 | 2016-05-05 | System and method for displaying search results for a trademark query in an interactive graphical representation |
US15/147,614 | 2016-05-05 | ||
PCT/US2017/031026 WO2017192831A1 (en) | 2016-05-05 | 2017-05-04 | System and method for displaying search results for a trademark query in an interactive graphical representation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109643304A CN109643304A (zh) | 2019-04-16 |
CN109643304B true CN109643304B (zh) | 2023-05-26 |
Family
ID=58710087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780042103.6A Active CN109643304B (zh) | 2016-05-05 | 2017-05-04 | 交互式图形表示中显示商标查询检索结果的***和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10437845B2 (zh) |
EP (1) | EP3452921A1 (zh) |
CN (1) | CN109643304B (zh) |
AU (1) | AU2017260007A1 (zh) |
CA (1) | CA3022944C (zh) |
WO (1) | WO2017192831A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD763861S1 (en) * | 2013-06-07 | 2016-08-16 | Microsoft Mobile Oy | Display screen with graphical user interface |
US9965547B2 (en) | 2014-05-09 | 2018-05-08 | Camelot Uk Bidco Limited | System and methods for automating trademark and service mark searches |
US11100124B2 (en) * | 2014-05-09 | 2021-08-24 | Camelot Uk Bidco Limited | Systems and methods for similarity and context measures for trademark and service mark analysis and repository searches |
US10565533B2 (en) | 2014-05-09 | 2020-02-18 | Camelot Uk Bidco Limited | Systems and methods for similarity and context measures for trademark and service mark analysis and repository searches |
US10942973B2 (en) | 2017-05-20 | 2021-03-09 | Corsearch, Inc. | Automatically generating and evaluating candidate terms for trademark clearance |
CA3083972A1 (en) * | 2017-11-29 | 2019-06-06 | Ad Fontes Media, Inc. | Display and analysis system for media content |
US11157564B2 (en) * | 2018-03-02 | 2021-10-26 | Thoughtspot, Inc. | Natural language question answering systems |
USD911354S1 (en) * | 2018-03-22 | 2021-02-23 | Bently Nevada, Llc | Display screen or portion thereof with graphical user interface |
USD918220S1 (en) * | 2018-06-13 | 2021-05-04 | Juniper Networks, Inc. | Display screen or portions thereof with animated graphical user interface |
US10778534B2 (en) | 2018-06-13 | 2020-09-15 | Juniper Networks, Inc. | Virtualization infrastructure underlay network performance measurement and monitoring |
CN110659406B (zh) * | 2018-06-13 | 2023-10-31 | 钉钉控股(开曼)有限公司 | 搜索方法及装置 |
TWD201342S (zh) * | 2018-10-25 | 2019-12-11 | 伊戈爾 阿克拉波維奇 | 排氣管 |
US20200159756A1 (en) * | 2018-11-19 | 2020-05-21 | Living Tree Software, Llc | Electronic document based content tools |
TWD204449S (zh) * | 2019-03-19 | 2020-05-01 | 伊戈爾 阿克拉波維奇 | 消聲器 |
TWD203656S (zh) * | 2019-03-19 | 2020-04-01 | 伊戈爾 阿克拉波維奇 | 消聲器 |
USD969819S1 (en) * | 2019-09-17 | 2022-11-15 | Reliaquest Holdings, Llc | Display screen or portion thereof with a graphical user interface |
CN114416272B (zh) * | 2022-02-07 | 2024-04-05 | 神策网络科技(北京)有限公司 | 图形组件显示方法、装置、存储介质及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1625741A (zh) * | 2002-01-31 | 2005-06-08 | 西尔弗布鲁克研究有限公司 | 可以通过手写检索查询来检索的电子文件管理*** |
CN101076800A (zh) * | 2004-08-23 | 2007-11-21 | 汤姆森环球资源公司 | 重复文档检测及表示功能 |
US9247014B1 (en) * | 2013-03-13 | 2016-01-26 | Intellectual Ventures Fund 79 Llc | Methods, devices, and mediums associated with recommending user applications |
Family Cites Families (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7346605B1 (en) | 1999-07-22 | 2008-03-18 | Markmonitor, Inc. | Method and system for searching and monitoring internet trademark usage |
WO2001008382A1 (en) | 1999-07-22 | 2001-02-01 | Emarkmonitor Inc. | Process for searching and monitoring for internet trademark usage |
US20020042784A1 (en) | 2000-10-06 | 2002-04-11 | Kerven David S. | System and method for automatically searching and analyzing intellectual property-related materials |
JP2002351892A (ja) | 2001-05-30 | 2002-12-06 | A & D:Kk | 商標検索システム及び商標出願支援システム |
US20030158743A1 (en) | 2002-02-19 | 2003-08-21 | Havlick Scott Spenser | Method and apparatus for organizing, accessing and displaying data relating to trademark rights |
JP2003271665A (ja) * | 2002-03-15 | 2003-09-26 | Fuji Photo Film Co Ltd | 検索用グラフィカル・ユーザ・インターフェイス |
US20040230568A1 (en) | 2002-10-28 | 2004-11-18 | Budzyn Ludomir A. | Method of searching information and intellectual property |
US20040220903A1 (en) | 2003-04-30 | 2004-11-04 | Emarkmonitor Inc. | Method and system to correlate trademark data to internet domain name data |
US20050289473A1 (en) | 2004-03-17 | 2005-12-29 | Carl Gustafson | Method and system for providing search information via a communications network |
US7516416B2 (en) | 2004-06-04 | 2009-04-07 | Stereotaxis, Inc. | User interface for remote control of medical devices |
CA2593999C (en) | 2005-01-12 | 2015-12-08 | West Services, Inc. | Systems, methods, and interfaces for aggregating and providing information regarding legal professionals |
US20070133947A1 (en) * | 2005-10-28 | 2007-06-14 | William Armitage | Systems and methods for image search |
CN101127101A (zh) | 2006-08-18 | 2008-02-20 | 鸿富锦精密工业(深圳)有限公司 | 商标信息监控***及方法 |
GB0704772D0 (en) | 2007-03-12 | 2007-04-18 | Mongoose Ventures Ltd | Aural similarity measuring system for text |
US8176440B2 (en) * | 2007-03-30 | 2012-05-08 | Silicon Laboratories, Inc. | System and method of presenting search results |
WO2009086315A1 (en) | 2007-12-21 | 2009-07-09 | Marc Luther | Systems, methods, and software for an intellectual property relationship warehouse and monitor |
WO2010003286A1 (zh) | 2008-07-08 | 2010-01-14 | Wang Tiemei | 一种商标检索方法及*** |
USD614192S1 (en) | 2008-07-22 | 2010-04-20 | Hitachi High-Technologies Corporation | Graphical user interface for a computer display |
US8631354B2 (en) | 2009-03-06 | 2014-01-14 | Microsoft Corporation | Focal-control user interface |
US20110047166A1 (en) | 2009-08-20 | 2011-02-24 | Innography, Inc. | System and methods of relating trademarks and patent documents |
US20110184984A1 (en) * | 2010-01-28 | 2011-07-28 | Huron Consoluting Group | Search term visualization tool |
USD697080S1 (en) | 2010-02-26 | 2014-01-07 | Draeger Medical Systems, Inc. | Display screen with an icon |
US8589786B2 (en) | 2010-03-30 | 2013-11-19 | Merchant & Gould P.C. | Trademark report with store layout diagram |
US20110289072A1 (en) * | 2010-05-24 | 2011-11-24 | Microsoft Corporation | Search-based system management |
US20120144499A1 (en) | 2010-12-02 | 2012-06-07 | Sky Castle Global Limited | System to inform about trademarks similar to provided input |
USD684585S1 (en) | 2010-12-20 | 2013-06-18 | Adobe Systems Incorporated | Portion of a display with a graphical user interface |
US9684690B2 (en) * | 2011-01-12 | 2017-06-20 | Google Inc. | Flights search |
USD685813S1 (en) | 2011-05-19 | 2013-07-09 | Nxn Tech, Llc | Display screen with a results graphical user interface |
USD761840S1 (en) | 2011-06-28 | 2016-07-19 | Google Inc. | Display screen or portion thereof with an animated graphical user interface of a programmed computer system |
US8862610B2 (en) * | 2012-04-13 | 2014-10-14 | Yahoo! Inc. | Method and system for content search |
USD732555S1 (en) | 2012-07-19 | 2015-06-23 | D2L Corporation | Display screen with graphical user interface |
USD733167S1 (en) | 2012-07-20 | 2015-06-30 | D2L Corporation | Display screen with graphical user interface |
US20140096078A1 (en) | 2012-10-02 | 2014-04-03 | Nicholas Prior | Diagnostic Systems And Methods For Visualizing And Analyzing Factors Contributing To Skin Conditions |
USD719177S1 (en) | 2012-12-27 | 2014-12-09 | Jason M. Cohen | Display screen or portion thereof with graphical user interface |
USD719176S1 (en) | 2012-12-27 | 2014-12-09 | Jason M. Cohen | Display screen or portion thereof with graphical user interface |
US10438167B2 (en) * | 2013-03-15 | 2019-10-08 | Cindy Summerfield | Trademark search results presentation systems and methods |
USD763861S1 (en) | 2013-06-07 | 2016-08-16 | Microsoft Mobile Oy | Display screen with graphical user interface |
US9965547B2 (en) * | 2014-05-09 | 2018-05-08 | Camelot Uk Bidco Limited | System and methods for automating trademark and service mark searches |
US10565533B2 (en) * | 2014-05-09 | 2020-02-18 | Camelot Uk Bidco Limited | Systems and methods for similarity and context measures for trademark and service mark analysis and repository searches |
USD772941S1 (en) | 2014-05-22 | 2016-11-29 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
US20160132979A1 (en) | 2014-11-11 | 2016-05-12 | Tm Tko, Llc | Systems and methods for providing an automated trademark clearance and/or watch notice service |
USD765672S1 (en) | 2014-12-08 | 2016-09-06 | Kpmg Llp | Electronic device with portfolio risk view graphical user interface |
USD781905S1 (en) | 2015-04-12 | 2017-03-21 | Adp, Llc | Display screen with animated graphical user interface |
USD769287S1 (en) | 2015-04-27 | 2016-10-18 | Vericle Corporation | Computer screen with practice health monitor and radar graphical user interface |
USD794675S1 (en) | 2015-06-15 | 2017-08-15 | Tencent Technology (Shenzhen) Company Limited | Portion of a display screen with graphical user interface |
USD786273S1 (en) | 2015-06-16 | 2017-05-09 | Adp, Llc | Display screen with graphical user interface |
USD783680S1 (en) | 2015-08-31 | 2017-04-11 | University Of Malta | Display screen or portion thereof with animated graphical user interface |
USD792894S1 (en) | 2015-11-24 | 2017-07-25 | Microsoft Corporation | Display screen with graphical user interface |
USD782515S1 (en) | 2015-11-24 | 2017-03-28 | Microsoft Corporation | Display screen with graphical user interface |
USD783046S1 (en) | 2015-11-24 | 2017-04-04 | Microsoft Corporation | Display screen with graphical user interface |
-
2016
- 2016-05-05 US US15/147,614 patent/US10437845B2/en active Active
-
2017
- 2017-05-04 EP EP17724178.3A patent/EP3452921A1/en not_active Withdrawn
- 2017-05-04 WO PCT/US2017/031026 patent/WO2017192831A1/en unknown
- 2017-05-04 CN CN201780042103.6A patent/CN109643304B/zh active Active
- 2017-05-04 CA CA3022944A patent/CA3022944C/en active Active
- 2017-05-04 AU AU2017260007A patent/AU2017260007A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1625741A (zh) * | 2002-01-31 | 2005-06-08 | 西尔弗布鲁克研究有限公司 | 可以通过手写检索查询来检索的电子文件管理*** |
CN101076800A (zh) * | 2004-08-23 | 2007-11-21 | 汤姆森环球资源公司 | 重复文档检测及表示功能 |
US9247014B1 (en) * | 2013-03-13 | 2016-01-26 | Intellectual Ventures Fund 79 Llc | Methods, devices, and mediums associated with recommending user applications |
Also Published As
Publication number | Publication date |
---|---|
EP3452921A1 (en) | 2019-03-13 |
US20170322983A1 (en) | 2017-11-09 |
US10437845B2 (en) | 2019-10-08 |
CA3022944C (en) | 2023-07-04 |
AU2017260007A1 (en) | 2018-11-22 |
WO2017192831A1 (en) | 2017-11-09 |
CA3022944A1 (en) | 2017-11-09 |
CN109643304A (zh) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109643304B (zh) | 交互式图形表示中显示商标查询检索结果的***和方法 | |
US11017034B1 (en) | System and method for search with the aid of images associated with product categories | |
US9489400B1 (en) | Interactive item filtering using images | |
KR102678975B1 (ko) | 상표 이미지의 콘텐츠 기반 서치 및 검색 | |
US9535930B2 (en) | System and method for using an image to provide search results | |
US20140075393A1 (en) | Gesture-Based Search Queries | |
US10922361B2 (en) | Identifying and structuring related data | |
JP2017010580A (ja) | 電子文書の検索方法及び電子文書検索のグラフィカル表示方法 | |
JP5225004B2 (ja) | コンテンツ可視化装置およびコンテンツ可視化方法 | |
CA2542438A1 (en) | Document characteristic analysis device for document to be surveyed | |
EP2950239A1 (en) | Annotation display assistance device and method of assisting annotation display | |
US10410271B2 (en) | System and method for highlighting differences in items in a search result listing | |
JP5598196B2 (ja) | 情報表示装置、情報表示システム、情報表示方法およびプログラム | |
US9613283B2 (en) | System and method for using an image to provide search results | |
JP2006146628A5 (zh) | ||
JP2019067359A (ja) | 2モードネットワークにおけるサブネットワークパターンの視覚的探索のためのシステム及び方法、プログラム、及びコンピュータ装置 | |
KR101176317B1 (ko) | 검색어와 검색된 정보 간의 연관성에 따른 검색된 정보의 차등적 배치 방법 | |
CN112328837A (zh) | 数据展示方法、装置、设备及存储介质 | |
JP2019067360A (ja) | 2モードネットワークにおける検索結果の視覚的探索のためのシステム及び方法、プログラム、及びコンピュータ装置 | |
CN115048554A (zh) | 图数据分析方法、装置、设备、介质及程序产品 | |
CN117788090A (zh) | 用于动态产品概要图像的***和方法 | |
JP2012242885A (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 |