基于相似性移除列表的制作方法

文档序号:15884574发布日期:2018-11-09 18:36阅读:149来源:国知局
基于相似性移除列表的制作方法

本申请要求2016年3月11日提交的题为“removaloflistingsbasedonsimilarity(基于相似性移除列表)”的第15/068,194号美国专利申请的优先权和权益,其全部内容并入本文。

本文讨论的实施例涉及基于相似性移除列表。

背景技术

由于可在互联网上购买的商品、服务等的大量列表,用户可能非常容易地被呈现的许多列表弄得应接不暇。例如,用户可以搜索待售物品并被呈现数千个列表。

本文要求保护的主题不限于解决任何缺点或仅在诸如上述那些环境中操作的实施例。而是,提供该背景仅用于说明可以实践本文描述的一些实施例的示例技术领域。

附图说明

将通过使用附图以附加的特征和细节来描述和解释示例实施例,附图中:

图1示出了可用于向用户呈现列表的示例系统;

图2a示出了用户界面的第一配置的示例;

图2b示出了图2a的用户界面的第二配置的示例;

图3示出了示例交互式视觉元素;

图4示出了交互式视觉元素的另一示例;以及

图5a-5b包括基于相似性移除列表的示例计算机实现的方法的流程图。

具体实施方式

本公开的一些实施例可以涉及基于与另一列表的相似性来移除列表。例如,如果用户提交对待售商品或服务的列表的查询,例如赛事的票券,则传统上可以向用户提供满足用户发送的搜索请求的标准的每个可能的列表。然而,这样的查询可能导致不可用或分散注意力的大量结果。在本公开的一些实施例中,基于与显示给用户的另一列表的相似性,一些列表将被剔除、移除、截断或以其他方式从呈现给用户的结果列表中排除。例如,如果检索到两张票券满足用户的搜索请求,并且两张票券都在同一排,其中一张比另一张低十五美元,则由于更便宜的票券的价格优越性,只有更便宜的票券可以呈现给用户。可以从用户的视角排除更昂贵的票券。

通过从查询结果中移除列表,可以实现许多益处。例如,用户可以具有更短的更相关的列表以供他们查看和选择,从而增加用户从列表中购买的可能性。作为另一示例,因为缩短了结果列表,所以可以向用户发送和存储更少的信息,从而满足用户的带宽和存储要求。作为另外的示例,如果用户正在使用具有受限或有限显示特性的设备,例如移动设备,则在有限显示器上可以更突出且更容易地查看更相关的结果。

转到附图,图1示出了根据本公开的一个或多个实施例的可用于向用户呈现列表的示例系统100。系统100可以包括服务器110、具有显示器122的第一设备120、具有显示器132的第二设备130、以及网络140。第一设备120和/或第二设备130可以提交搜索请求或以其他方式向服务器110查询待售商品或服务的列表。服务器110可以生成指令,该指令指导或指示请求设备生成要在请求设备处显示的用户界面。

例如,操作第一设备120的用户可以请求给定日期给定地点的待售票券。该请求可以通过网络140从第一设备120发送到服务器110。服务器110可以检索给定日期给定地点的所有票券列表作为第一集合。服务器110可以通过从第一集合中移除列表来减少要显示的结果的数量。例如,对于第一集合中的两个列表,服务器110可以比较两个列表之间的共同属性。这些属性的示例可以包括日期、价格、位置属性(例如,地点、座位、排等)、视角(例如,阻塞、抬高、正常)、递送方法(例如,预售、通过邮件递送、打印)、数量(例如,两张票、三张票等)或付款方式(例如,信用卡、货到付款)。如果给定列表超出了与要显示的另一列表的相似性阈值,则可以移除其中一个列表。在这些和其他实施例中,可以保留更优的列表以显示给用户。附加地或替代地,可以从集合中移除较劣的列表或者以其他方式将其排除而不提供给用户。例如,可以将较劣的列表发送到用户的设备,但是仅标记而不显示较劣的列表。

在一些实施例中,相似性阈值可以基于单个属性(例如,相同的排),多个属性(例如,排、价格和视角),或者诸如接近度的属性的比较(例如,在另一个座位的十五英尺内,在另一个座位的三排内)。相似性阈值可以是由服务器110设置的默认阈值,例如通过由管理员预先选择,或者可以包括由用户选择的一组参数或过滤器。例如,第一设备120处的用户可以选择阈值,该阈值包括彼此三排内的票券、在相同价格的百分之十之内、并且具有相同类型的视角。在这样的实施例中,服务器110可以从超过相似性阈值的列表组中移除除了一个列表之外的所有列表。换句话说,满足用户的搜索要求的第一列表可以放置在要显示的列表的集合中。还可以选择也满足搜索要求的下一个列表。如果下一个列表超过相似性阈值,则第一个或下一个列表中的仅一个列表可以在要显示的列表集合中。

在一些实施例中,相似性阈值可以包括一个或多个属性的加权因子。例如,排属性可以与价格属性不同地加权,使得当比较时价格的变化可以更显著地影响两个列表是否超过相似性阈值。

在一些实施例中,当第二列表相对于第一列表超过相似性阈值时,可以确定第一列表和第二列表中的哪一个是更优的。例如,对于赛事在同一排但具有不同价格的票券的第一和第二列表,更低价格的票券可能是更优的。在一些实施例中,一些属性可具有相当明显的更优值。例如,更近的排、更低的价格或更好/更清晰的视角等可以提供更优的列表。附加地或替代地,一些属性可能不具有明确的优越位置,例如支付方法、递送方法等,因为这样的属性可以代表购买者偏好。对于具有多个可用选项的属性(例如,卖方接受多种付款方式)、更多选项和/或更常用的选项可能更优。在这些和其他实施例中,优越性可以基于由服务器110做出的默认选择(例如,基于价格和对赛事的接近度)。可以由系统管理员为服务器110预先选择这样的默认值。附加地或替代地,优越性可以基于用户选择哪些属性可以作为确定两个列表之间的优越性的因素。这种选择可以在提交搜索请求之前由用户选择,或者换言之,可以是预选。

在一些实施例中,可以在确定优越性时将加权因子应用于一个或多个属性。例如,价格差异可能比排差异被计入得更多,例如,紧接在第二张票券后面的一排的具有百分之十五的价格差异的第一张票券可能是更优的,而在第一张票券后面两排、具有百分之十五的价格差异的第三张票券可能是更优的,并且第一张票券后面四排、具有百分之十五的价格差异的第四张票券可能是较劣的。在一些实施例中,价格可以是在相对于两个列表已经超过相似性阈值之后用于确定优越性的唯一属性。

在一些实施例中,可以通过以连续顺序比较属性的值来确定两个列表之间的优越性。例如,可以首先比较价格,然后是对会场的接近度等。如果确定两个列表是无法区分的,则由服务器110读取或检索的第一列表可以包括在用户界面中,并且可以移除第二列表。

在一些实施例中,相似性阈值可以至少部分地基于请求设备的显示器的显示特性。例如,第一设备120的显示器122可以具有比第二设备130的显示器132更大的显示区域和更高的分辨率。如果请求用户正在使用第一设备120,则阈值可以更高,允许由于显示器122的显示特性而呈现附加的列表。如果请求用户正在使用第二设备130,则阈值可以更低,由于显示器132的有限显示特性,移除要呈现的附加列表。

在一些实施例中,第一列表和第二列表可各自表示不同的列表。换句话说,第一个列表和第二个列表可能不是针对相同待售物理商品或服务的重复列表。相反,第一列表和第二列表可以是不同的列表,例如,针对赛事的不同座位的列表,或者销售相同描述但不同的物品的两个卖家(例如,两个列表可以通过品牌名称、型号、颜色等相同地描述产品,但可能各自销售产品的独特物理实现,而不是销售完全相同的物理产品)。

服务器110可以包括被配置为接收关于列表的搜索请求或查询并提供结果的任何系统、设备、组件或其组合。服务器110可以另外被配置为执行本公开中描述的操作中的一个或多个,诸如关于图5描述的一个或多个操作。在一些实施例中,服务器110可以包括处理器、存储器和存储设备。在这些和其他实施例中,服务器110可以作为基于网络的商务系统(例如等)的一部分操作,服务器110可以从中检索和/或处理列表。服务器110可以实现为任何设备,例如刀片服务器、机架服务器、台式机、膝上型电脑、移动设备、平板电脑等。

第一设备120可以包括被配置为允许用户与第一设备120交互以从服务器110请求列表,并且在显示器122处向用户显示列表的任何系统、设备、组件或其组合。在一些实施例中,除了显示器122之外,第一设备120还可以包括处理器、存储器和存储设备。第一设备120可以实现为任何设备,诸如刀片服务器、机架服务器、台式机、膝上型计算机、移动设备、平板电脑等。第二设备130可以与第一设备120相当或类似。

网络140可以包括被配置为提供服务器110、第一设备120和第二设备130中的一个或多个之间的通信的任何设备、系统、组件或其组合。作为示例,网络140可以包括使服务器110、第一设备120和/或第二设备130能够进行通信的一个或多个广域网(wan)和/或局域网(lan)。在一些实施例中,网络140可以包括互联网,包括由多个wan和/或lan之间的逻辑和物理连接形成的全球互联网络。附加地或替代地,网络140可包括一个或多个蜂窝rf网络和/或一个或多个有线和/或无线网络,例如但不限于,802.xx网络、蓝牙接入点、无线接入点、基于ip的网络等。网络140还可以包括使一种类型的网络能够与另一种类型的网络接口的服务器。附加地或替代地,网络140可以包括内联网,或在组织内以通信方式或以其他安全的方式进行通信的一个或多个计算设备。

可以对图1进行修改、添加或省略,而不脱离本公开的范围。例如,系统100可以包括比本公开中示出和描述的元件更多或更少的元件。例如,系统100可以包括任何数量的设备或服务器。作为另一示例,系统100可以包括托管列表的多个或备选服务器,服务器110可以响应于从用户接收的搜索请求来查询或以其他方式请求结果。

图2a和2b示出了根据本公开的一个或多个实施例的用户界面200a和200b的第一和第二配置的示例。图2a可以示出不移除任何列表的用户界面200a,并且图2b可以示出根据本公开移除列表之后的用户界面200b。

出于示例目的,图2a和2b中示出的用户界面200a和200b示出了棒球钻石杯赛事的票券列表。用户界面200a和200b可以向用户传达列表的一个或多个属性,例如场区、排、座位、数量{qty}和价格,如图2a和2b所示。用户界面200a和200b还包括更多链接以允许显示除了所示的附加属性之外的附加属性。

在图2a中,用户界面200a包括第一列表210、第二列表220、第三列表230、第四列表240和第五列表250。出于示例的目的,第一列表210和第二列表220可以相对于彼此不超过相似性阈值。第二列表220的价格可能与第一列表210的价格差异超过百分之十。因此,尽管第一列表210和第二列表220在同一场区中位于同一排,但它们可能不相似。作为另一示例,如果数量是相似性分析中的因素,则由于数量的差异,第一列表210和第二列表220可以不超过相似性阈值。作为另外的示例,相似性阈值可以基于数量和价格二者,并且第一和第二列表210和220可以不超过相似性阈值。当第一列表210和第二列表220不超过相似性阈值时,第一列表210和第二列表220都可以包括在用户界面220b中(如图2b中所反映的)。

遵循图2a和2b中的示例,第三列表230可以相对于第一列表210超过相似性阈值。例如,第三列表230和第一列表210可以在相同的场区中并且在彼此的一排之内。另外,第三列表230和第一列表210可以具有相同的数量并且可以在相同价格的百分之十之内。因此,第一列表210和第三列表230可以超过相似性阈值。

基于第一列表210和第三列表230超过相似性阈值,可以确定两个列表中的哪一个是更优的。例如,与第一列表210相比,第三列表230可以具有更优的排值和更低的价格值。如果价格是用于确定优越性的主要因素,则可以从显示器移除第三列表230(如图2b中所反映的)。作为替代示例,如果对于特定用户更加显著地加权排差异,则可以移除第一列表210并且仅在用户界面上显示第三列表230(未示出)。

继续图2a和2b的示例,当与第一、第二或第三列表210、220和230中的任何一个相比时,第四和第五列表240和250可以不超过相似性阈值。当基于两个座位之间的绝对距离将第四和第五列表240和250彼此进行比较以获得相似性阈值时,第四和第五列表240和250可以超过相似性阈值。例如,第四和第五列表240和250可以处于不同的场区{内场13相对于内场14)但是它们在同一排上,并且第四列表240可以在内场13场区中的第1排的末尾,并且第五列表250可以在内场14场区中的第1排的开头,因此可以彼此接近超过相似性阈值。另外,第四和第五列表240和250可以在相同价格的百分之十之内。因此,由于基于两个座位之间的绝对距离的接近度,第四和第五列表240和250的比较可能超过相似性阈值。

基于第四列表240和第五列表250的比较超过相似性阈值,可以确定两个列表中的哪一个是更优的。例如,如果优越性仅基于价格,则第五列表250可以是更优的。基于第五列表250是更优的,可以从用户界面200b移除或排除第四列表240(如图2b中所反映的)。

如图2b所示,可以移除第三列表230,因为第三列表230超过与第一列表210的相似性阈值,并且第一列表210是更优的。另外,可以移除第四列表240,因为第四列表240超过与第五列表250的相似性阈值,并且第五列表250是更优的。

在一些实施例中,用户界面200b可以包括使显示器包括排除的列表的特征。例如,在调用这样的特征之后,可以将第三和第四列表230和240添加到用户界面。

可以对图2a和2b进行修改、添加或省略,而不脱离本公开的范围。例如,用户界面200a和/或200b可以包括比在本公开中示出和描述的元件更多或更少的元件。例如,用户界面200b可以显示比所示出的更多的属性。作为另一示例,列表可以用于产品或服务,而不是票据。作为另外的示例,用户界面200a和/或200b可以是更大的用户界面的一部分,更大的用户界面可以包括交互式视觉元素,诸如图3或4中所示的。

图3示出了根据本公开的一个或多个实施例的示例交互式视觉元素300。交互式可视元素300可以是提供给用户的用户界面的一部分。例如,用户界面可以包括来自图2b的用户界面200b和来自图3的交互式视觉元素300。

交互式可视元素300可以响应于来自用户的搜索请求表示一个或多个列表的视觉描绘。例如,如果用户针对票券销售选择赛事的场地的特定区域,则交互式视觉元素300可以表示该场区中的座位的交互式地图(如图3所示)。在一些实施例中,交互式可视元素300可以以一种格式显示向用户显示的列表(包括的列表310),同时以不同的格式向用户显示从显示中排除的列表(排除的列表320)。例如,包括的列表310可以是不同的阴影、颜色、纹理或其他视觉表示,以将包括的列表310与排除的列表320和/或非待售的座位区分开。

在一些实施例中,包括的列表310可以具有包括的列表的相应文本描述(例如,如图2b所示),而排除的列表320可以不具有对应的文本描述(例如,如图2b所示)。

通过参考图3的示例,交互式视觉元素300的第一排可以没有任何待售座位,因此可以是第一格式。包括的列表310a可以具有提供给用户的对应文本描述,因此可以以第二格式显示。排除的列表320a可能没有提供给用户的对应文本描述,因此可以以第三格式显示。特别地,包括的列表310a和排除的列表320a可能已超过相似性阈值,并且包括的列表310a可能已被确定为更优的。

继续该示例,包括的列表310b和310c可以以第二格式显示。排除的列表320b、320c和320d可以以第三格式显示。在一些实施例中,排除的列表320b、320c和320d可以是排除的列表,因为排除的列表320b、320c和320d可能已经超过与包括的列表310中的一个或多个的相似性阈值,并且包括的列表310可以具有所发现的优越性。排除的列表320b、230c和320d可以以第三格式显示。

在一些实施例中,非待售的座位和/或排除的列表320可以用诸如白色、灰色或黑色的非描述性颜色来描绘,或者用诸如红色、橙色或黄色的颜色来描绘以表明它们不被显示,并且包括的列表310可以用诸如绿色或黄色的更亮的颜色描绘。

在一些实施例中,可以使用由用户的设备(例如,图1的第一设备120)实现的代码来实现交互式可视元素300。例如,可以使用javascript或超文本标记语言(html)来实现交互式可视元素300。用户的设备可以执行这样的用户设备代码。基于用户设备代码的执行,用户可以与交互式可视元素300交互以改变交互式可视元素300的配置。

例如,交互式可视元素300可以包括用户可以通过其与交互式可视元素300交互的元素。由用户的设备执行的用户设备代码可以获得用户交互并相应地改变交互式可视元素300的配置。例如,交互式可视元素300的配置可以通过改变地图中显示的场地的场区来改变。替代地或附加地,用户设备代码可以从服务器(例如,图1的服务器110)请求附加数据,例如图像、列表或其他信息。

可以对图3进行修改、添加或省略,而不脱离本公开的范围的情况下。例如,交互式视觉元素300可以包括比本公开中示出和描述的元素更多或更少的元素。例如,交互式可视元素300可以是用户界面的一部分,该用户界面包括所包括的列表的文本描述。

图4示出了根据本公开的一个或多个实施例的交互式可视元素400的另一示例。交互式可视元素400可以包括具有一个或多个场区(例如,场区412)的场地地图410,其描绘了具有要购买的座位列表的场所。交互式可视元素400还可以包括用于显示列表的窗口420。

交互式可视元素400可以被配置为使得显示交互式可视元素400的用户可以选择交互式可视元素400的一个或多个特征以与用户界面交互。与用户界面交互可以允许用户执行查询、细化查询、检查列表等。例如,如果用户要点击场地地图410的场区412,则窗口420可以显示该场区中列表的文本描述,例如图2b的用户界面200b所描绘的。

在一些实施例中,窗口420的尺寸和/或位置可以覆盖场地地图410的部分,例如,如图4所示。在这些和其他实施例中,可以基于用户使用的设备的显示器的显示特性来确定窗口420的尺寸和/或位置。对于具有更低分辨率和/或更小显示区域的显示器,窗口420可以覆盖场地地图410的较大部分。对于具有高分辨率和/或更大显示区域的显示器,窗口420可以覆盖场地地图410的较小部分。

在一些实施例中,窗口420中的列表的显示可以根据本公开排除列表。例如,如果用户选择了场区412,则窗口420可以从场区412中排除超出与场区412中的另一列表的相似性阈值的列表。在这些和其他实施例中,相似性阈值可以部分地基于请求用户使用的设备的显示器的显示特性。

在一些实施例中,通过选择场地地图410的一场区,交互式视觉元素400可以显示替换有所选场区的地图的场地地图410。例如,交互式可视元素400可以包括如图3所示的场区的地图,而不是如图4所示的整个场地地图410。在这些和其他实施例中,窗口420可以覆盖该场区的地图的一部分。

在一些实施例中,场地地图410可以以与参考图3描述的方式类似的方式格式化。例如,场地地图410的部分可以对包括在窗口420中的座位以第一方式格式化,以及为从窗口420排除的列表以第二方式格式化。在一些实施例中,包括在窗口420中的座位可以以与场地地图410的其余部分相同的方式被格式化。附加地或替代地,从窗口420排除的座位可以以与场地地图410的其余部分相同的方式被格式化。作为另一示例,从窗口420排除的座位和包括在窗口420中的座位可以彼此不同并且与场地地图410的其余部分不同地格式化。

可以对图4进行修改、添加或省略,而不脱离本公开的范围。例如,交互式视觉元素400可以包括比在本公开中示出和描述的元素更多或更少的元素。例如,交互式可视元素400可以包括与未示出的交互式可视元素400交互的附加特征、链接或方面。

图5a和5b包括基于相似性移除列表的示例计算机实现的方法500的流程图。方法500可以由任何合适的系统、装置或设备执行。例如,图1的系统100可以执行与方法500相关联的一个或多个操作。尽管用不同的框示出,但是取决于期望的实现,与方法500的一个或多个框相关联的步骤和操作可以被划分为附加的框、组合成更少的框、或者被取消。

在框505处,可以接收对列表的搜索请求。例如,用户可以经由设备(例如,图1的第一设备120或第二设备130)向服务器(例如,图1的服务器110)提交请求以向其提供列表,诸如待售物品、销售票券等。在一些实施例中,这样的请求可以由用户与交互式视觉元素交互(例如,选择场地地图的一场区)来提交。

在框510处,可以基于搜索请求来检索第一和第二列表。例如,服务器可以从容纳基于网络的商务系统的服务器的存储设备调用第一和第二列表,或者可以从另一计算机系统请求和接收列表。

在框515处,可以确定第一和第二列表之间的相似性得分。该确定可以基于第一和第二列表共同的属性。这种确定可以由服务器执行。在一些实施例中,在确定相似性得分时可使用加权因子。

在框520处,可以确定第一和第二列表中的哪一个是更优的。例如,服务器可以比较两个列表共同的第一和第二列表的属性的一个或多个值,以确定哪个是更优的。在一些实施例中,在确定相似性得分时可使用加权因子。

在框525处,可以生成用于生成用户界面的指令,该用户界面包括要在远程设备处显示的第一列表。例如,服务器可以生成指令以指示远程设备生成用户界面。

在框530处,可以生成用于生成描绘作为用户界面的一部分的第一和第二列表的交互式视觉元素的指令。例如,用户可与之交互的场地地图或场区地图可以是用户界面的一部分。

在框535处,可以生成用于生成覆盖交互式可视元素的一部分的窗口的指令。这样的窗口可以显示结果列表。

在框540处,可以基于相似性得分超过阈值并且第一列表包括第一列表和第二列表共同的属性的更优值,从用户界面上显示的结果列表中排除第二列表。例如,因为第一列表具有更优值,由服务器生成的指令可以从窗口中显示的列表中排除第二列表。作为另一示例,由服务器生成的指令可以包括第二列表,但是可以标记第二列表使得它不在远程设备上显示在结果列表中。

在框545处,可以将用于生成用户界面的指令发送到远程位置。例如,在框505处,服务器可以将生成用户界面的指令通过网络发送到提交请求的设备。

在框550处,可以响应于在远程位置处用户选择交互式视觉元素的区域来执行附加搜索。例如,如果用户要选择场地地图的特定部分,则服务器可以运行特定于该部分的附加查询。

在框555处,可以基于附加搜索来检索第三列表和第四列表。例如,第三和第四列表可以是来自用户选择的特定场区的列表。

在框560处,可以基于第三和第四列表共同的属性确定第三和第四列表之间的第二相似性得分。框560可以与框515类似或相当,但是在第三和第四列表之间而不是在第一和第二列表之间。

在框565处,基于第二相似性得分超过阈值并且第三列表包括第三和第四列表共同的属性的更优值,可以生成指令以更新窗口以包括第三列表并排除第四列表。例如,基于指令,窗口可以将第三列表添加到第一列表,或者可以添加第三列表并移除第一列表。在一些实施例中,在确定第三还是第四列表更优时可使用加权因子。

因此,方法500可以基于相似性移除列表。可以对方法500进行修改、添加或省略,而不脱离本公开的范围。例如,可以省略框530、535、545、550、555、560和/或565中的任何一个。作为另一示例,方法500的操作可以以不同的顺序实现。附加地或替代地,可以同时执行两个或更多个操作。此外,提供概述的操作和动作作为示例,并且一些操作和动作可以是可选的、组合成更少的操作和动作、或者扩展为附加的操作和动作,而不偏离所公开的实施例的本顾。

如上所述,本文描述的实施例可以包括使用包括各种计算机硬件或软件模块的专用或通用计算机,如下面更详细地讨论的。此外,如上所述,本文描述的实施例可以使用计算机可读介质来实现,用于承载或在其上存储计算机可执行指令或数据结构。

在一些实施例中,本文描述的不同组件、模块、引擎和服务可以实现为在计算系统上执行的对象或进程(例如,作为单独的线程)。虽然本文描述的一些系统和方法通常被描述为以软件实现(存储在通用硬件上和/或由通用硬件执行),但是特定硬件实现或软件和特定硬件实现的组合也是可能的并且是可想到的。

在一些实施例中,本公开可以包括一种生成要在远程位置显示的用户界面的方法。所述方法可以包括接收对物品列表的搜索请求以及基于搜索请求检索第一列表和第二列表。所述方法还可以包括基于第一列表和第二列表共同的多个属性来确定第一列表和第二列表之间的相似性得分。所述方法还可以包括生成要在远程位置处显示的用户界面,该用户界面包括第一列表。所述方法还可以包括基于相似性得分超过阈值并且第一列表包括第一和第二列表共同的多个属性中的至少一个属性的更优值,从在用户界面上显示的结果列表中排除第二列表。所述方法还可以包括将用户界面发送到远程位置以用于显示。

在根据本公开的一些实施例中,生成用户界面还可以包括生成交互式视觉元素,该交互式视觉元素描绘第一和第二列表作为用户界面的一部分,并且生成覆盖交互式视觉元素的至少一部分的窗口,所述窗口显示结果列表。

在根据本公开的一些实施例中,交互式视觉元素可以包括赛事的座位的地图。

在根据本公开的一些实施例中,地图可包括与以第一颜色描绘的第一列表相对应的第一座位以及与以第二颜色描绘的第二列表相对应的第二座位。

在根据本公开的一些实施例中,一种方法还可以包括:响应于在远程位置处用户选择交互式视觉元素的区域,运行附加搜索。这种方法还可以包括基于附加搜索检索第三列表和第四列表,基于第三列表和第四列表共同的多个属性确定第三列表和第四列表之间的第二相似性得分,并且基于第二相似性得分超过阈值,并且第三列表包括第三和第四列表共同的多个属性中的至少一个属性的更优值,更新窗口以包括第三列表并且排除第四列表

在根据本公开的一些实施例中,用户界面另外显示第一列表的多个属性的一个或多个值。

在根据本公开的一些实施例中,相似性得分基于用户预先选择的阈值。

在根据本公开的一些实施例中,阈值基于远程位置处的显示设备的显示特性,并且对于显示设备的较低的显示特性,所述阈值可排除附加的列表。

在根据本公开的一些实施例中,一种方法还可以包括利用针对多个属性中的至少一个属性的加权因子来确定相似性得分或者第一列表具有更优值中的至少一个,并且加权因子可以由用户预先选择。

在根据本公开的一些实施例中,多个属性可以包括日期、价格、座位、排、场区、接近度、视角、递送方法或支付方法中的至少两个。

在根据本公开的一些实施例中,一种非暂时性计算机可读介质可以包括指令,当由一个或多个处理器执行时,所述指令被配置为控制操作。操作可以包括与根据本公开的方法相关联的步骤或操作。

在一些实施例中,本公开可以包括一种系统,其可以包括:位于第一位置的设备,该设备包括具有显示特性的显示器;以及与设备分离的位于第二位置的服务器。服务器可以包括处理器和计算机可读指令,当由处理器执行时,所述计算机可读指令被配置为从设备接收对物品列表的搜索请求,并且基于搜索请求检索第一列表和第二列表。指令还可以被配置为基于第一列表和第二列表共同的多个属性来确定第一列表和第二列表之间的相似性得分,并且生成要在远程位置显示的用户界面,该用户界面包括第一列表。指令还可以被配置为基于相似性得分超过阈值并且第一列表包括第一和第二列表共同的多个属性中的至少一个的更优值,从用户界面排除第二列表,并且阈值可以根据设备的显示特性确定。指令还可以被配置为将用户界面发送到设备以用于显示。

在根据本公开的一些实施例中,对于显示器的较低的显示特性,可以选择阈值以排除附加列表。

本文使用的术语,尤其是所附权利要求(例如,所附权利要求的主体)中的术语通常旨在作为“开放”术语(例如,术语“包括”应解释为“包括但不限于”,术语“具有”应被解释为“至少具有”,术语“包括”应被解释为“包括但不限于”等)。

另外,如果意图引入特定数量的权利要求叙述,则在权利要求中将明确地陈述这样的意图,并且在没有这样的叙述的情况下,不存在这样的意图。例如,为了帮助理解,以下所附权利要求可以包含介绍性短语“至少一个”和“一个或多个”的使用以引入权利要求叙述。然而,这些短语的使用不应被解释为暗示由不定冠词“一”或“一个”引入权利要求叙述将包含这种引入的权利要求叙述的任何特定权利要求限制为仅包含一个这样的叙述的实施例,即使当相同的权利要求包括引言短语“一个或多个”或“至少一个”和诸如“一”或“一个”的不定冠词(例如,“一”和/或“一个”应该被解释为“至少一个”或“一个或多个”);对于使用用于引入权利要求叙述的定冠词也是如此。

另外,即使明确地陈述了特定数量的引入的权利要求叙述,本领域技术人员将认识到,这种陈述应该被解释为至少表示所陈述的数字(例如,没有其他修饰语的“两个陈述”的单纯陈述表示至少两个陈述、或两个或更多个陈述)。此外,在类似于“a、b和c等中的至少一个”的约定或使用“a、b和c等中的一个或多个”的那些情况下,如上所述,这种结构通常意图包括:仅a,仅b,仅c,a和b一同,a和c一同,b和c一同,或a、b和c一同等。例如,术语“和/或”的使用旨在以这种方式解释。

此外,无论在说明书、权利要求书或附图中,呈现两个或更多个替代术语的任何析取词或短语应被理解为考虑包括术语之一、任一术语或术语两者的可能性。例如,短语“a或b”应理解为包括“a”或“b”或“a和b”的可能性。″

然而,这些短语的使用不应被解释为暗示由不定冠词“一”或“一个”引入权利要求陈述将包含这种陈述的权利要求陈述的任何特定权利要求限制于仅包含一个这样的陈述的实施例,即使当相同的权利要求包括介绍性短语“一个或多个”或“至少一个”以及诸如“一”或“一个”的不定冠词(例如,“一”和/或“一个”应该被解释为“至少一个”或“一个或多个”);对于使用用于引入权利要求陈述的定冠词也是如此。

另外,术语“第一”、“第二”、“第三”等的使用在本文中不一定用于表示特定顺序。通常,术语“第一”、“第二”、“第三”等用于区分不同的元素。如果没有显示特定的术语“第一”、“第二”、“第三”等表示特定的顺序,这些术语不应被理解为表示特定的顺序。

本文陈述的所有示例和条件语言旨在用于教学对象以帮助读者理解本公开和由发明人提供的用于推进技术的概念,并且应被解释为不限于这些具体陈述的示例和条件。尽管已经详细描述了本公开的实施例,但是应当理解,可以对其进行各种改变、替换和变更,而不脱离本公开的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1