首页> 中国专利> 用以驱动销售者进行方面采用的购买者需求实时信号

用以驱动销售者进行方面采用的购买者需求实时信号

摘要

公开了使得在客户端装置上呈现用于管理基于网络的发布系统上的物品的列出的经改进的用户接口的方法和系统。确定就针对物品的列出完成的交易概率而言,指定该物品的属性的值的重要性是否已经超越重要性阈值。识别到尚未针对物品的列出指定属性的值。在用户接口中传达指定值的重要性,连同在用户接口中提供用于针对列出指定值的交互式用户接口元素。

著录项

  • 公开/公告号CN112785366A

    专利类型发明专利

  • 公开/公告日2021-05-11

    原文格式PDF

  • 申请/专利权人 电子湾有限公司;

    申请/专利号CN202011229447.8

  • 发明设计人 维卡斯·辛格;萨钦·乔希;

    申请日2020-11-06

  • 分类号G06Q30/06(20120101);G06Q30/08(20120101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人杜诚;崔俊红

  • 地址 美国加利福尼亚州

  • 入库时间 2023-06-19 10:57:17

说明书

技术领域

本申请总体上涉及用户接口技术领域,并且在一个具体示例中涉及用于改进在一个或更多个基于网络的发布系统上发表的物品列出(listing)的完整性的用户接口。

背景技术

基于网络的发布系统,例如eBay、Amazon.com、或Craigslist,可以以物品(例如,货物或服务)的列出为特征。列出可以由基于网络的发布系统的成员(例如,销售者)发表,并且经由一个或更多个用户接口向基于网络的发布系统的其他成员或用户(例如,潜在购买者)显现。用于这种系统的用户接口具有一些与计算机的有效运行有关的缺陷。例如,处于发布物品列出的过程中的用户可能无法轻易访问将有助于改进或完善其列出的信息,这可能需要用户例如访问一个或更多个单独的系统以访问期望的数据或功能。

附图说明

在附图的图中通过示例而非限制性的方式示出了一些实施方式。

图1是描绘其中可以部署有各种示例实施方式的客户端-服务器系统的网络图。

图2是示出多个服务器应用的框图,在各种示例实施方式中,服务器应用被提供为图1的联网系统的一部分。

图3是示出图2的增强列出应用的示例模块的框图。

图4是示出增强与物品列出有关的用户接口的方法的示例操作的流程图。

图5是示出增强与物品列出有关的用户接口的另一方法的示例操作的流程图。

图6是示出增强用于管理物品列出的用户接口的方法的示例操作的流程图。

图7是示出利用与物品的属性或属性值有关的需求的趋势来增强与管理物品列出有关的用户接口的方法的示例操作的流程图。

图8是描绘包括关于激励用户将关于物品的更多细节包括在物品列出中的增强的示例用户接口的图。

图9是描绘包括用于指定物品的属性值的增强的示例用户接口的图。

图10是描绘包括用于指定物品的属性值的增强的示例用户接口的图。

图11是描绘包括用于指定物品的附加属性的值的增强的示例用户接口的图。

图12是示例计算机系统形式的机器的框图,可以在该机器中执行用于使机器执行本文中讨论的方法中任何一种或更多种方法的指令。

具体实施方式

在以下描述中,出于说明的目的,阐述了许多具体细节以提供对本发明主题的各种实施方式的理解。然而,对于本领域技术人员而言将明显的是,可以在没有这些具体细节的情况下实践各种实施方式。

公开了用于使得在客户端装置上呈现用于管理基于网络的发布系统上的物品的列出的经改进的用户接口的方法。确定就针对物品的列出完成交易的概率而言,指定该物品的属性的值的重要性是否超越重要性阈值。识别到尚未针对该物品的列出指定所述属性的值。在用户接口中传达指定值的重要性,连同在用户接口中提供用于针对该列出指定值的交互式用户接口元素。

本文中公开的方法和各种操作可以实现为具有一个或更多个模块(例如,硬件模块或软件模块)的计算机系统,这些模块被特别地设计并且包含到用以执行本文中描述的该方法或者一个或更多个操作的计算机系统中。本文中公开的这些方法和各种操作可以被实施为存储在机器可读介质上的指令,这些指令在由机器执行时使机器执行该方法或者各种操作中的一个或更多个操作。

本文公开的方法和各种操作提供了对现有技术系统的具体改进,包括例如通过将公共功能的有限列出集合在一起并共同访问所存储的数据来提高使用一个或更多个电子装置的效率,在各种实施方式中,可以从基于网络的发布系统的一个或更多个列出创建、列出管理或列出后管理应用的用户接口的列出发表流程内直接访问所存储的数据。用户可以能够查看到对于在基于网络的发布系统上发表的列出而言,与潜在购买者对各方面以及那些方面的值的需求有关的各种数据(例如,不必为了发现相关信息而单独导航到不同的域或系统)。因此,节省了用户的时间,包括对于具有小屏幕的一个或更多个电子装置而言。

图1是描绘其中可以部署有各种示例实施方式的系统100的网络图。联网系统102,其为基于网络的市场或其他发布系统的示例形式,经由网络104(例如,因特网或广域网(WAN))向一个或更多个客户端机器110提供服务器侧功能。图1示出了客户端机器110上的客户端应用112。客户端应用112的示例可以包括网络(web)浏览器应用(例如,由华盛顿雷德蒙德的微软公司开发的IE(Internet Explorer)浏览器)或者由装置的操作系统例如Windows、iOS、或安卓(Android)操作系统支持的其他应用。客户端应用112中的每一个可以包括将具体服务或特征添加至较大的系统的软件应用模块(例如,插件、附加项、或宏)。

API服务器114和web服务器116耦接至一个或更多个应用服务器118并且向其分别提供程序化接口和web接口。应用服务器118托管服务器应用120。应用服务器118进而被示为耦接至一个或更多个数据库服务器124,数据库服务器124促进对一个或更多个数据库126或数据存储例如NoSQL或非关系型数据存储的访问。

服务器应用120可以向访问联网系统102的用户提供多种市场功能和服务。虽然服务器应用120在图1中被示为形成联网系统102的一部分,但是在替选实施方式中,各种服务器应用120可以形成与联网系统102分离且不同的服务的一部分。

此外,虽然图1中示出的系统100采用客户端-服务器架构,但是各种实施方式当然不限于这样的架构,并且可以同样地应用于例如分布式或对等式架构系统。各种服务器应用120也可以实现为不一定具有联网能力的独立的软件程序。另外,尽管图1将客户端机器110描绘为耦接至单个联网系统102,但是对于本领域技术人员将很明显的是,客户端机器110以及客户端应用112可以耦接至多个联网系统,例如,与多个支付处理器或收单银行相关联的支付应用(例如,PayPal、Visa(维萨)、MasterCard(万事达卡)和American Express(美国运通))。

在客户端机器110上执行的网络应用可以经由web服务器116所支持的web接口访问各种服务器应用120。类似地,在客户端机器110上执行的本地应用可以经由API服务器114所提供的程序化接口访问由服务器应用120提供的各种服务和功能。客户端应用112之一的示例可以是销售者应用(例如,由加利福尼亚圣何塞的eBay公司开发的TurboLister应用),销售者应用使销售者能够以离线方式创作和管理联网系统102上的列出,以及在客户端应用112与联网系统102之间执行批处理模式通信。客户端应用112的其他示例可以是第三方应用。例如,第三方应用可以通过使用从联网系统102检索到的信息来支持由第三方托管的网站上的一个或更多个特征或功能。第三方网站例如可以提供由联网系统102的相关应用支持的一个或更多个促销功能、市场功能或支付功能。

图2是示出多个服务器应用120的框图,在各种示例实施方式中,服务器应用120被提供为联网系统102的一部分。服务器应用120可以被托管在专用或共享服务器机器(未示出)上,这些服务器机器被通信地耦接以实现服务器机器之间的通信。服务器应用120本身通信地耦接(例如,经由合适的接口)至彼此以及各种数据源,以允许信息在服务器应用120之间传递从而允许服务器应用120共享和访问公共数据。此外,服务器应用120可以经由数据库服务器124访问一个或更多个数据库126。

联网系统102可以提供多个发布、列出和价格设定机制,凭借这些,销售者可以列出待销售的货物或服务(或者发布与之有关的信息),购买者可以表达对这些货物或服务的兴趣或者表明购买这些货物或服务的意愿,并且可以为与这些货物或服务有关的交易设定价格。为此,服务器应用120被示出为包括支持拍卖格式列出和价格设定机制(例如,英式拍卖、荷兰式拍卖、维克里(Vickrey)拍卖、中式拍卖、双向(Double)拍卖、反向(Reverse)拍卖)的一个或更多个拍卖应用202和至少一个发布应用200。各种拍卖应用202还可以提供支持这种拍卖格式列出的多个特征,例如,销售者可以借以指定与列出有关的保留价格的保留价格特征以及出价者可以借以调用自动代理出价的代理出价特征。

多个固定价格应用204支持固定价格列出格式(例如,传统的分类广告类列出或目录列出)和买断型(buyout-type)列出。具体而言,买断型列出(例如,包括由加利福尼亚圣何塞的eBay公司开发的BIN(Buy-It-Now,立即购买)技术)可以连同拍卖格式列出一起提供,并且允许购买者以通常高于拍卖起始价格的固定价格购买货物或服务,该货物或服务也被提供用于经由拍卖销售。

商店应用206允许销售者在“虚拟”商店内对列出分组,“虚拟”商店可以由销售者或针对销售者品牌化或者个性化。这样的虚拟商店还可以提供针对相关销售者特定和个性化的促销、激励以及特征。

信誉应用208利用联网系统102允许交易的用户创建、建立和维护信誉,信誉可以被提供和发布给潜在的贸易方。考虑到例如网络化系统102支持人对人贸易的情况,用户否则可能没有可以通过其评估潜在的贸易伙伴的可信度和/或信誉度的历史或其他参考信息。信誉应用208允许用户(例如,通过由其他交易伙伴提供的反馈)随着时间的推移在网络化系统102内建立信誉。然后,其他潜在的交易伙伴可以参照这样的信誉以用于评估信誉度和可信度。

个性化应用210允许网络化系统102的用户对他们与网络化系统102的交互的各个方面进行个性化。例如,用户可以使用合适的个性化应用210创建个性化参考页面,在该页面上可以查看关于用户是(或已经是)参与方的交易的信息。此外,个性化应用210可以使用户能够对列出以及用户与联网系统102和其他参与方的交互的其他方面进行个性化。

联网系统102可以支持例如针对特定地理区域定制的各种市场。例如,可以针对英国定制联网系统102的版本,反之可以针对美国定制联网系统102的另一版本。这些版本中的每一个可以作为独立的市场操作,或者可以是公共下层市场的定制(或国际化)表示。因此,联网系统102可以包括通过联网系统102根据预定标准(例如,地理、人口、或市场标准)定制信息(和/或信息的呈现)的各种国际化应用212。例如,国际化应用212可以用于支持对由网络化系统102操作并且可以经由相应的网页服务器116访问的多个区域网站的信息的定制。

一个或更多个导航应用214可以有助于联网系统102的导航。例如,搜索应用(作为导航应用的示例)可以实现对经由联网系统102发布的列出的关键词搜索。浏览应用可以允许用户在联网系统102内浏览可以根据其对列出进行分类的各种类别、目录或库存数据结构。可以提供各种其他导航应用以补充搜索应用和浏览应用。

为了使经由联网系统102可获得的列出尽可能视觉上有指导性和有吸引力,服务器应用120可以包括一个或更多个图像化应用216,用户可以利用图像化应用216上传图像以包括在列出中。图像化应用216还用于将图像包含到被查看的列出中。图像应用216还可以支持一个或更多个促销特征,例如呈现给潜在购买者的图像库。例如,销售者可以支付额外的费用以将图像包括在用于促销物品的图像库内。

列出创建应用218允许销售者便捷地创作与其希望经由联网系统102交易的商品或服务有关的列出,并且列出管理应用220允许销售者管理这些列出。具体地,在特定或预定的销售者已经创作和/或发布大量列出的情况下,对这些列出的管理可能存在挑战。列出管理应用220提供用以帮助销售者管理这些列出的多个特征(例如,自动重新列出(auto-relisting)、库存水平监视)。列出创建应用218和列出管理应用220可以允许销售者批量管理列出(例如,以单次操作进行,例如,通过上传文件),并且为销售者提供模板以管理特定于类别、特定于销售者、或特定于常规类型(例如,目录或票证)的列出。一个或更多个列出后管理应用222还帮助销售者进行通常在列出后发生的各种活动。例如,当完成由一个或更多个拍卖应用202促成的拍卖,销售者可能希望留下关于特定或预定购买者的反馈。为此,列出后管理应用222可以向一个或更多个信誉应用208提供接口,以允许销售者便捷地向信誉应用208提供关于多个购买者的反馈。

争议解决应用224提供可以通过其解决各交易方之间产生的争议的机制。例如,争议解决应用224可以提供引导程序,借以在解决争议的尝试中通过各种操作引导各方。在无法经由引导程序解决争议的情况下,可以将争议上报给第三方调解员或仲裁员。

多个防欺诈应用226实现欺诈检测和防御机制,以减少联网系统102内欺诈的发生。

消息推送应用228负责针对联网系统102的用户的消息的生成和递送。例如,这些消息可以通知用户关于联网系统102处列出的状态(例如,在拍卖过程期间向出价者提供“出价更高(outbid)”通知或者向用户提供促销信息和推销信息)。各个消息推送应用228可以利用多个消息递送网络和平台中的任何一个来向用户递送消息。例如,消息应用228可以经由有线网络(例如,因特网)、普通老式电话服务(POTS)网络、或无线网络(例如,移动、蜂窝、WiFi、WiMAX)来递送电子邮件(e-mail)、即时消息(IM)、短消息服务(SMS)、文本、传真、或语音(例如,基于IP的语音(VoIP))消息。

推销应用230支持对销售者可用的各种推销功能以使销售者能够经由联网系统102增加销量。推销应用230还操作可以由销售者调用的各种推销特征,并且可以监测和跟踪销售者所采用的推销策略的成功。

联网系统102自身或者经由联网系统102进行交易的一方或更多方可以操作由一个或更多个忠诚度/促销应用232支持的忠诚度程序。例如,对于与特定或预定的销售者创建和/或达成的每笔交易,购买者都可以赚取忠诚度或促销积分,并且可以向购买者提供所累积的忠诚度积分可以兑现的奖励。

增强的列出管理应用234可以包括一个或更多个应用,用于使用一个或更多个用户元素来增强列出用户接口(例如,用于列出创建应用218、列出管理应用220或列出后管理应用222中的一个或更多个),以利于提供与列出有关的附加细节(例如,方面或属性的值)。

图3是示出增强列出管理应用234的示例模块的框图。如本文所述,需求模块302被配置成确定与基于网络的发布系统上的一个或更多个列出中所表征的一个或更多个物品的一个或更多个属性相关联的需求数据。分析模块304被配置成确定指定或不指定列出的特定属性值(例如,关于销售者感兴趣的各种度量,诸如在特定时间框架内出售物品的概率)的影响。用户接口模块306被配置成:使用与需求数据和分析相关的信息来增强与管理基于网络的发布系统上的列出相关联的一个或更多个用户接口;以及提供交互式用户接口元素以激励销售者为物品列出提供更完整的细节。

图4是示出增强与物品列出有关的用户接口的方法400的示例操作的流程图。在示例实施方式中,操作可以由增强列出管理应用234的一个或更多个模块来执行。

在操作402处,(例如,由需求模块302)确定与物品的各个方面相关的需求数据。在示例实施方式中,对基于网络的发布系统的用户的历史搜索行为进行分析(例如,针对预定的或可配置的时间窗),以确定用户对物品的哪些方面最感兴趣。例如,分析搜索物品中指定的关键词以及分析用户针对列出的行为。在示例实施方式中,使用与同一物品(或具有与该物品的指定相似程度的物品)的历史列出对应的交易记录来分析该物品的列出导致完成交易的概率,以确定对特定属性值的指定对概率的影响。除了列出的成功概率外,还可以考虑列出的销售时间,以确定指定特定属性的特定值对销售时间的影响。还可以考虑与销售者衡量其列出成功率相关的其他因素,例如销售者指定的与销售价格、销售时间等相关的特定因素。

在示例实施方式中,已确定基于网络的发布系统的用户当前或最近(例如,在预定的或可配置的时间窗内,例如从几秒钟、几分钟或几小时前直到当前时刻)比这些用户在过去(例如,基于对来自先前时间窗的历史需求数据的分析)(以具有统计学意义的测量量)更频繁地搜索物品的特定方面。在示例实施方式中,可以将特定属性或属性值识别为与基于网络的发布系统的用户相关的趋势属性(例如基于其测量的兴趣度超越兴趣阈值)。

在操作404处,检测到用户正在管理与物品相关的列出。例如,检测到用户正在发表或编辑该物品的列出。

在操作406处,(例如由用户接口模块306)增强用于管理列出的用户接口,以包括与需求数据相关的信息。例如,可以在用户接口内突出显示与用户尚未指定其值的一个或更多个物品属性相关的需求数据。在示例实施方式中,该信息包括指定物品的属性值的重要性(例如,关于上面讨论的与完成关于物品的成功交易有关的各种因素)。在示例实施方式中,用户接口包括用于指定属性值的交互式用户接口元素以及用以激励用户指定属性值的需求数据。

图5是示出增强与物品列出相关的用户接口的方法500的示例操作的流程图。在示例实施方式中,操作可以由增强列出管理应用234的一个或更多个模块来执行。

在操作502处,(例如,由分析模块304)识别指定物品的属性值的重要性(例如,就针对物品的列出完成交易的概率而言)。例如,分析模块304可以(例如,基于历史交易数据)确定指定物品的颜色可以使得该物品的交易完成概率增加50%。更具体地,分析模块304可以确定指定特定颜色会使概率增加不同的量(例如,指定红色使概率增加50%,指定蓝色使概率增加65%,指定橙色使概率增加45%)。

在操作504处,分析模块304确定尚未针对物品列出指定物品的属性值。例如,分析模块访问与物品列出相关联的一个或更多个数据库条目以确定是否已指定该物品的属性值。

在操作506处,(例如,由用户接口模块306)利用对指定属性值的重要性的指示器来增强用户接口。例如,基于用户访问用户接口以管理物品列出(例如,创建或编辑列出),可以利用与需求数据相关的一个或更多个视觉指示器或动态用户接口元素来增强用户接口,以激励用户指定属性值。

图6是示出增强用于管理物品列出的用户接口的方法600的示例操作的流程图。在示例实施方式中,操作可以由增强列出管理应用234的一个或更多个模块来执行。

在操作602处,(例如,由分析模块304)识别销售者的具有尚未指定的属性或属性值的物品列出。

在操作604处,(例如,由分析模块304)对指定属性值的重要性排序(例如,就针对列出完成交易的概率而言)。

在操作606处,(例如,由用户接口模块306)经由动态用户接口将经排序的重要性传达给销售者,动态用户接口包括用于指定值的一个或更多个用户接口元素(例如,以及关于涉及该值的需求数据的信息)。在示例实施方式中,在物品的列出流程期间呈现用户接口,列出流程是销售者发起在基于网络的发布系统上发布物品列出的一系列步骤。

图7是示出利用与物品的属性或属性值相关的需求的趋势来增强与管理物品列出有关的用户接口的方法700的示例操作的流程图。在示例实施方式中,这些操作可以由增强列出管理应用234的一个或更多个模块来执行。

在操作702处,识别与物品的属性或属性值相关的需求的趋势。例如,将最近的预定或可配置的时间窗中的用户行为数据和交易数据与历史数据(例如,来自先前的可配置的时间窗)进行比较,以识别具有统计学意义的差异。基于识别到超越差异阈值的差异,可以将物品(或一类物品)的一个或更多个属性或属性值识别为趋势属性或值。

在操作704处,识别在基于网络的发布系统上发表的未指定趋势属性或属性值的物品列出。

在操作706处,向所识别的物品的销售者传达通知。该通知可以标识一个或更多个属性或属性值。该通知还可以标识销售者尚未对其指定一个或更多个属性或属性值的物品或类似物品的列出。通知还可以包括用于为物品或类似物品的一个或更多个列出指定一个或更多个属性的一个或更多个值的交互式用户接口元素。在示例实施方式中,通知可以包括关于需求数据的信息,包括一个或更多个属性或者一个或更多个属性值的趋势数据,以激励用户为其列出提供更完整的数据。在示例实施方式中,如本文所述,通知被包括为与管理物品列出有关的用户接口的增强。

图8是描绘示例用户接口800的图,用户接口800包括与激励用户在物品列出中包括关于物品的更多细节(例如,属性值)有关的增强。在示例实施方式中,可以生成用户接口800并将其传达至客户端装置,以用于由增强列出管理应用234的一个或更多个模块呈现在客户端装置上。

如所描绘的,用户接口800包括与已被识别的关于物品列出的需求数据和/或交易数据有关的信息。例如,基于与在经由用户接口管理的列出中表征的物品(或类似物品)(或与该物品对应的可配置的物品类别范围)相关的历史需求数据和交易数据的组合,可以确定指定更多细节会使在特定时间框架(例如,七天)内针对该物品完成成功交易(例如,销售)的概率增加。在示例实施方式中,随着更多细节被提供,该信息在用户接口元素820内呈现并动态更新。例如,如果用户提供了一个先前未指定的物品属性值,则用户接口元素820可以被更新以反映关于该列出的新的概率或销售时间数据。此外,可以在用户接口中显现与用户最近行为有关的需求数据,例如用户针对物品的特定属性或物品(或类似物品)的属性值进行搜索的次数(例如,如用户接口元素808、814和818中所描绘的)。在示例实施方式中,可以在用户接口元素中提供与已被指定的物品属性有关的这种需求数据的概要(例如,参见用户接口元素822),并且随着用户提供表征在列出中的更多或更少的物品细节而对其进行动态更新。

在示例实施方式中,在用户接口(例如参见用户接口元素802)的与附加细节(例如参见用户接口元素824)分开的部分中标识热门推荐细节(例如,可配置的前几个推荐细节,例如前三个细节)。

在示例实施方式中,上述细节中的每个细节与用于访问可以为对应属性指定的可能值的交互式用户接口元素相关联。(参见例如用户接口元素804、810和816,其可以被激活以访问每个属性的可能值)。在示例实施方式中,可以连同用以表示指定属性值的重要性最近是否变化以及如何变化的用户接口元素(例如,呈现为向上或向下的趋势箭头)来显现与属性相关的趋势数据。

在示例实施方式中,尚未被指定的属性值在用户接口内被突出显示(例如,参见用户接口元素806和819)。

在示例实施方式中,用户接口在物品的列出流程期间被呈现,列出流程是销售者发起在基于网络的发布系统上发布物品列出的一系列步骤。

图9是描绘示例用户接口900的图,该示例用户接口900包括关于指定物品的属性值的增强。在示例实施方式中,用户接口900可以被生成并传达给客户端装置,以由增强列出管理应用234的一个或更多个模块呈现在客户端装置上。

如图所示,在用于管理列出的用户接口中,列出中表征的物品的类型属性902已被展开。目前,尚未为该属性指定值(例如,参见用户接口元素904)。在示例实施方式中,展开的用户接口的一部分被保留给经常选择的值或趋势值(例如,见用户接口元素906)。除了对趋势方向的指示(例如,向上或向下的箭头)之外,还可以向每个值补充与如果为列出指定该值则该列出将获得的增长量有关的数据(例如,参见用户接口元素908和910)。例如,如本文所描述的,可以分析历史交易数据和需求数据的组合,以基于该物品或类似物品的先前列出来确定增长量。此处,百分比可以表示如果指定了该物品的属性的相应值则针对该列出完成成功交易的可能性的增加。在示例实施方式中,已知或先前指定的值可以被包括在用户接口的附加部分中(例如,参见用户接口元素912)。在示例实施方式中,用户接口可以包括用于在未找到物品的属性的适当值的情况下指定新值的栏。

图10是描绘示例用户接口1000的图,该示例用户接口1000包括关于指定物品的属性值的增强。在示例实施方式中,用户接口1000可以被生成并传达给客户端装置,以由增强列出管理应用234的一个或更多个模块呈现在客户端装置上。

如图所示,在用于管理列出的用户接口中,列出中表征的物品的特征属性已被展开。目前,已经为该属性指定了一个值(例如,参见用户接口元素1004)。在示例实施方式中,展开的用户接口的一部分被保留给经常选择的值或趋势值(例如,见用户接口元素1006),这些值可以被指定以代替或者附加于所选元素。除了对趋势方向的指示(例如,向上或向下的箭头)之外,还可以向每个值补充与如果为列出指定该值则该列出将获得的增长量有关的数据(例如,参见用户接口元素1010和1012)。此处,百分比可以表示如果指定了该物品的属性的相应值则针对该列出完成成功交易的可能性的增加。在示例实施方式中,已知或先前指定的值可以被包括在用户接口的附加部分中(例如,参见用户接口元素1008)。在示例实施方式中,用户接口可以包括用于在未找到物品的属性的适当值的情况下指定新值的栏。

图11是描绘示例用户接口1100的图,该示例用户接口1100包括关于指定物品的附加属性的值的增强。在示例实施方式中,用户接口1100可以被生成并传达给客户端装置,以由增强列出管理应用234的一个或更多个模块呈现在客户端装置上。

如图所示,(可配置的前几名属性之外的)附加细节被展开在用于管理列出的用户接口的一部分中。提供了与物品(或类似物品或物品的匹配类别)的已知的或先前指定的附加属性对应的用户接口元素,其能够进一步展开以指定适当的值(例如,参见用户接口元素1104、1106、1112、1114、1116、1118和1120)。目前,如图所示,附加细节中的一个已被进一步展开(例如,见用户接口元件1104)。在示例实施方式中,每个附加元素下方的展开的用户接口的一部分被保留给经常选择的值或趋势值(例如,参见用户接口元素1108),这些值可以被指定以代替或者附加于所选元素。虽然在图11中没有描绘,但除了对趋势方向的指示(例如,向上或向下的箭头)之外,还可以向每个值补充与如果为列出指定该值则该列出将获得的增长量有关的数据(例如,参见图10的用户接口元素1010和1012)。在示例实施方式中,用户接口可以包括用于在未找到物品的属性的适当值的情况下指定新值的栏。

在本文中,某些实施方式被描述为包括逻辑或多个部件、模块或机构。模块可以构成软件模块(例如,实施在机器可读介质上或者传输信号中的代码)或者硬件模块。硬件模块是能够执行某些操作的有形单元并且可以以某种方式配置或布置。在示例实施方式中,一个或更多个计算机系统(例如,独立的、客户端或服务器计算机系统)或者计算机系统的一个或更多个硬件模块(例如,处理器或处理器组)可以由软件(例如,应用或应用部)配置为进行操作以执行如本文中描述的某些操作的硬件模块。

在各种实施方式中,硬件模块可以机械地或电子地实现。例如,硬件模块可以包括被永久配置以执行某特定操作的专用电路或逻辑(例如,被配置为专用处理器,例如,现场可编程门阵列(FPGA)或专用集成电路(ASIC))。硬件模块还可以包括由软件临时配置以执行特定操作的可编程逻辑或电路(例如,如包含在通用处理器或其他可编程处理器内)。应理解,可以出于成本和时间考虑来推动对于在专用且永久配置的电路中还是在临时配置的电路(例如,由软件配置)中机械地实现硬件模块的决策。

因此,术语“硬件模块”应当被理解成包括有形实体,有形实体是被物理构造、永久配置(例如,硬连线)或临时配置(例如,编程)来以特定方式进行操作和/或执行本文中描述的特定操作的实体。考虑其中硬件模块被临时配置(例如,被编程)的实施方式,硬件模块中的每一个无需在任一时刻处均被配置或实例化。例如,在硬件模块包括使用软件配置的通用处理器的情况下,该通用处理器可以在不同时间处被配置成相应的不同硬件模块。软件可以相应地对处理器进行配置以例如在一个时刻处构成特定硬件模块,并且在不同时刻处构成不同的硬件模块。

硬件模块能够向其他硬件模块提供信息以及接收来自其他硬件模块的信息。相应地,所描述的硬件模块可以被认为通信地耦接。在同时存在多个这样的硬件模块的情况下,可以通过连接硬件模块的信号传输(例如,通过合适的电路和总线)来实现通信。在多个硬件模块在不同时间处被配置或实例化的实施方式中,例如,可以通过将信息存储在所述多个硬件模块所访问的存储器结构中并且在该存储器结构中检索信息来实现这些硬件模块之间的通信。例如,一个硬件模块可以执行操作并且将该操作的输出存储在该硬件模块通信地耦接至的存储器装置中。另外的硬件模块然后可以在随后的时间处访问存储器装置以检索和处理所存储的输出。硬件模块还可以发起与输入装置或输出装置的通信,并且能够对资源进行操作(例如,信息收集)。

本文中描述的示例方法的各种操作可以至少部分地由被临时配置(例如,由软件)或永久配置成执行相关操作的一个或更多个处理器来执行。无论被临时配置还是永久配置,这样的处理器可以构成进行操作以执行一个或更多个操作或功能的处理器实现的模块。本文中提及的模块在一些示例实施方式中可以包括处理器实现的模块。

类似地,本文中描述的方法可以至少部分地是处理器实现的。例如,方法的操作中的至少一些操作可以通过一个或更多个处理器或处理器实现的模块来执行。操作中的某些操作的执行可以分布在一个或更多个处理器中,不仅驻留在单个机器中,而且跨多个机器部署。在一些示例实施方式中,处理器或更多个处理器可以位于单个位置(例如,在家庭环境、办公室环境内或者作为服务器群),然而在其他实施方式中,处理器可以跨多个位置分布。

一个或更多个处理器还可以进行操作以支持“云计算”环境中的相关操作的执行或者作为“软件即服务”(SaaS)。例如,至少一些操作可以由计算机的组执行(作为包括处理器的机器的示例),这些操作可经由网络(例如,图1中的网络104)以及经由一个或更多个合适的接口(例如,API)访问。

示例实施方式可以以数字电子电路系统或以计算机硬件、固件、软件、或它们的组合来实现。可以使用计算机程序产品(例如,在信息载体例如机器可读介质中有形地实现的计算机程序)来实现示例实施方式,以供数据处理设备(例如,可编程处理器、计算机、或多个计算机)执行或者以控制数据处理设备的操作。

计算机程序可以以包括编译语言或解释语言在内的任何形式的编程语言来编写,并且其可以以任何形式部署,包括作为独立程序或作为模块、子例程或适合于在计算环境中使用的其他单元。计算机程序可以被部署成在一个计算机上执行或者在多个计算机上执行,该多个计算机处于一个站点处或者跨多个站点分布并且通过通信网络互联。

在示例实施方式中,可以由一个或更多个可编程处理器来执行操作,该一个或更多个可编程处理器执行计算机程序以通过对输入数据进行操作并且生成输出来实现功能。方法操作还可以由专用逻辑电路(例如,FPGA或ASIC)执行,并且示例实施方式的设备可以被实现为专用逻辑电路(例如,FPGA或ASIC)。

计算系统可以包括客户端和服务器。客户端和服务器一般彼此远离并且通常通过通信网络来交互。客户端与服务器的关系凭借在相应计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生。在部署可编程计算系统的实施方式中,将理解的是,硬件架构和软件架构二者都需要考虑。具体地,将理解,在永久配置的硬件(例如,ASIC)中、在临时配置的硬件(例如,软件和可编程处理器的组合)中、还是在永久配置和临时配置的硬件的组合中实现某些功能性的选择可以是设计选择。以下罗列了在各种示例实施方式中可以部署的硬件架构(例如,机器)和软件架构。

图12是计算机系统1800的示例形式的机器的框图,在该机器中可以执行用于使机器执行本文中讨论的方法中的任何一种或更多种的指令。在替选实施方式中,机器操作为独立装置或者可以连接(例如,联网)至其他机器。在联网的部署中,机器可以在服务器-客户网络环境中以服务器或客户端机器的能力进行操作,或者在对等(或分布式)网络环境中作为对等机器进行操作。机器可以是个人计算机(PC)、平板PC、机顶盒(STB)、个人数字助理(PDA)、蜂窝电话、web设备、网络路由器、交换机或桥接器、或者能够(顺序地或以其他方式)执行指定要由该机器采取的动作的指令的任何机器。此外,尽管仅示出了单个机器,但是术语“机器”也应被理解为包括单独地或共同地执行一组(或多组)指令以执行本文所讨论的方法中的任何一个或更多个的机器的任意集合。

示例计算机系统1800包括经由总线1808彼此通信的处理器1802(例如,中央处理单元(CPU)、图形处理单元(GPU)或两者)、主存储器1804和静态存储器1806。计算机系统1800还可以包括视频显示单元1810(例如,液晶显示(LCD)或阴极射线管(CRT))。计算机系统1800还包括字母数字输入装置1812(例如,键盘)、用户接口(UI)导览(或光标控制)装置1814(例如,鼠标)、存储单元1816、信号生成装置1818(例如,扬声器)和网络接口装置1820。

存储单元1816包括机器可读存储介质1822,其上存储有实施本文中描述的方法或功能中的任一种或更多种或由所述方法或功能中的任一中或更多种利用的数据结构和指令1824(例如,软件)中的一个或更多个集合。软件1824还可以在其由计算机系统1800执行期间全部或至少部分地驻留在主存储器1804内和/或在处理器1802内,主存储器1804和处理器1802也构成机器可读介质。指令1824也可以全部或至少部分地驻留在静态存储器1806内。

虽然在示例实施方式中机器可读存储介质1822被示出为单个介质,但是术语“机器可读存储介质”可以包括存储一个或更多个指令1824或者数据结构的单个介质或多个介质(例如,集中式或分布式数据库,和/或相关联的缓存和服务器)。术语“机器可读存储介质”还应被认为包括能够存储、编码或携带指令或者能够存储、编码或携带数据结构的任何有形介质,这些指令由机器执行并且导致机器执行本实施方式的方法中的任何一种或更多种方法,这些数据结构由这样的指令利用或与这样的指令相关联。术语“机器可读存储介质”相应地被视为包括但不限于固态存储器以及光学介质和磁介质。机器可读介质的具体的示例包括非易失性存储器,通过示例的方式包括,半导体存储装置,例如,可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、和闪存装置;磁盘,例如,内部硬盘和可移动磁盘;磁光盘;以及光盘只读存储器(CD-ROM)和数字多功能光盘(或数字视频光盘)只读存储器(DVD-ROM)磁盘。

因此,“有形机器可读存储介质”可以指单个存储设备或装置,以及包括多个存储设备或装置的“基于云”的存储系统或存储网络。此外,有形机器可读存储介质是非暂态的,因为其不实施传播信号。然而,将有形机器可读存储介质标记为“非暂态的”不应当解释成意味着介质不能移动——介质应当被认为可从一个物理位置运输至另一物理位置。另外地,由于机器可读介质是有形的,因此介质可以被认为是机器可读装置。

还可以使用传输介质通过通信网络1826来发送或接收指令1824。可以使用网络接口装置1820和多种公知的传输协议(例如HTTP)中的任何一种来发送指令1824。通信网络的示例包括LAN、WAN、因特网、移动电话网络、POTS网络、和无线数据网络(例如,WiFi和WiMax网络)。术语“传输介质”应被认为包括能够存储、编码或携带用于由机器执行的指令并且包括数字或模拟通信信号的任何无形介质,或者有助于这样的软件的通信的其他无形介质。网络1826可以是网络104中的一个。

尽管已经参考具体的示例实施方式描述了实施方式,但是将明显的是,在不脱离本公开内容的更广泛的精神和范围的情况下,可以对这些实施方式进行各种修改和改变。相应地,说明书和附图应被视为说明性意义而不是限制性意义。形成本文的一部分的附图以图示的方式并且非限制性地示出其中可以对本主题进行实践的具体实施方式。足够详细地描述了所示的实施方式,以使得本领域技术人员能够对本文中公开的教导进行实践。可以利用并且由此得到其他实施方式,使得可以在不背离本公开内容的范围的情况下做出结构和逻辑的替换和改变。因此,该具体实施方式不以限制性意义被采用,并且各种实施方式的范围仅通过所附权利要求连同被称为这样的权利要求的等同物的完全范围一起来限定。

如果实际上公开了不止一个发明或发明构思,仅为了方便并且不旨在将本申请的范围自愿地限制于任何单个发明或发明构思,则本发明的主题的这些实施方式可以单独地和/或共同地由术语“发明”在本文中提及。因此,尽管已经在本文中示出和描述了具体实施方式,但是应当理解,被计算以实现相同目的的任何布置可以针对所示出的具体实施方式而被替换。本公开内容旨在涵盖各种实施方式的任何以及全部调整或变型。当对上述描述进行回顾时,上述实施方式以及本文中未具体描述的其他实施方式的组合对本领域的技术人员而言将是明显的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号