一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于管理次级市场中的列表的用户界面的制作方法

2022-06-09 00:21:03 来源:中国专利 TAG:

用于管理次级市场中的列表的用户界面
1.相关申请的交叉引用
2.本技术要求于2019年10月23日提交的题为“user interfaces for managing listings in a secondary marketplace”的美国发明专利申请第16/661,640号的优先权和权益,该申请以其全部内容并入本文中。
技术领域
3.本技术总体上涉及用户界面的技术领域,并且在一个具体示例中,涉及用于跨与一组在线交换平台相关联的一组市场来管理列表的改进的用户界面。


背景技术:

4.基于网络的发布系统,包括在线交换系统,例如ebay、amazon.com、craigslist或stubhub,可以以物品(例如,货物或服务)的列表为特征。列表可以由基于网络的发布系统的成员(例如,出售者)公布,以及经由一个或更多个用户界面向基于网络的发布系统的其他成员或用户(例如,潜在买入者)显现。用于这样的系统的用户界面具有与计算机的有效运行有关的一些缺陷。例如,跨一组在线交换系统管理列表可能要求出售者访问不同的域或系统,深入查看许多视图层,或者使用不同的用户界面范例来访问期望的数据或功能。另外,可能难以找到或访问存在于一组一个或更多个在线交换平台内的各种市场或者与一组一个或更多个在线交换平台相关联的各种市场。
附图说明
5.一些实施方式通过示例而非限制性的方式在附图中的图中示出。
6.图1是描绘各种示例实施方式可以被部署在其中的客户端-服务器系统的网络图。
7.图2是示出了多个服务器应用的框图,所述多个服务器应用在各种示例实施方式中被提供为图1的联网系统的一部分。
8.图3是示出了图2的增强的列表应用的示例模块的框图。
9.图4是示出向出售者提供对次级市场的访问以出售物品的方法的示例操作的流程图。
10.图5是示出向出售者的朋友提供对在次级市场上出售物品的要约的访问的示例方法的流程图。
11.图6是示出控制出售者的访问或向出售者收取适当费用以使用在线交换平台的“出售给朋友”特征的示例方法的流程图。
12.图7是示出处理多次尝试以完成针对物品的列表的交易的示例方法的流程图。
13.图8是描绘用于在初级市场或次级市场上列出待出售的物品的示例用户界面的图。
14.图9是描绘用于指定用于在次级市场上向朋友出售物品的要约的条款的示例用户界面的图。
15.图10是描绘用于向出售者的朋友传送用于在次级市场上出售物品的要约的条款的示例用户界面的图。
16.图11是描绘用于接受用于在次级市场上出售物品的要约的示例用户界面的图。
17.图12是描绘用于传送与次级市场上列出的物品有关的交易的完成的示例用户界面的图。
18.图13是作为计算机系统的示例形式的机器的框图,在该机器中可以执行用于使机器执行本文中讨论的方法中的任何一种或更多种方法的指令。
具体实施方式
19.在以下描述中,出于说明的目的,阐述了许多具体细节,以便提供对本发明主题的各种实施方式的理解。然而,对于本领域技术人员而言将明显的是,可以在没有这些具体细节的情况下实践各种实施方式。
20.一些出售者可以认出在那些市场上跨他们的列表出现的观众,并且寻求在“半私人”的基础上通过市场向该方进行出售。
21.在示例实施方式中,公开了一种生成并提供改进的用户界面的方法,所述改进的用户界面用于便利于与一个或更多个在线交换平台上的物品的列表有关的交易。确定已经在与一个或更多个在线交换平台相关联的初级市场上列出物品的列表。物品的列表与第一价格和第一列出费用相关联。改进的用户界面被生成并呈现在物品的出售者的客户端设备上,改进的用户界面包括一个或更多个交互式用户界面元素,所述一个或更多个交互式用户界面元素用于便利于与一个或更多个在线交换平台相关联的次级市场上的物品的列表。一个或更多个交互式用户界面元素包括选择元素,所述选择元素用于选择次级市场上的物品的列表可供其访问的出售者的一个或更多个联系者。次级市场上的物品的列表与第二价格和第二列出费用相关联。次级市场被保留以用于物品的出售者和所选择的出售者的一个或更多个联系者。次级市场上的物品的列表与初级市场上的物品的列表是同步的。基于确定出售者的联系者集合中的一个联系者已经签订在次级市场上购买物品的协议,出售者被收取第二列出费用,并且列表自动地从次级市场被移除。在示例实施方式中,该物品是票据,并且在线交换平台是被特别配置成便利于与票据相关的交易的在线票据交换平台。
22.本文所公开的方法和各种操作可以被实现为具有一个或更多个模块(例如,硬件模块或软件模块)的计算机系统,所述一个或更多个模块该模块被特别地设计并且包含到计算机系统中以执行本文所描述的这些方法或一个或更多个操作。本文中公开的这些方法和各种操作可以被实现为存储在机器可读介质上的指令,所述指令在由机器执行时使机器执行方法或各种操作中的一个或更多个。
23.本文中公开的方法和各种操作提供了对现有技术系统的具体改进,包括例如通过将公共功能和公共访问存储的数据的有限列表集合在一起来改进使用一个或更多个电子设备的效率,在各种实施方式中,所述有限列表可以从与一个或更多个在线交换平台的用户相关联的主页或简档页面被直接访问。该方法提供在两个用户之间的市场内创建私有、临时市场(market)或市场(marketplace)的能力,直到出售完成或无活动时段过去。用户能够在一个地方查看关于在与一组在线交换系统相关联的一组市场上公布的列表的各种数据,而不必分别导航到每个市场或每个在线交换平台,从而节省了用户时间,包括对于具有
小屏幕的一个或更多个电子设备而言。
24.图1是描绘其中可以部署有各种示例实施方式的系统100的网络图。联网系统102,其为基于网络的市场或其他发布系统的示例形式,经由网络104(例如,因特网或广域网(wan))向一个或更多个客户端机器110提供服务器侧功能。图1示出了客户端机器110上的客户端应用112。客户端应用112的示例可以包括web浏览器应用(例如,由华盛顿雷德蒙德的微软公司开发的ie(internet explorer)浏览器)或者由设备的操作系统例如windows、ios、或安卓(android)操作系统支持的其他应用。客户端应用112中的每一个可以包括将具体服务或特征添加至较大的系统的软件应用模块(例如,插件、附加项、或宏)。
25.api服务器114和web服务器116耦接至一个或更多个应用服务器118并且向其分别提供程序化接口和web接口。应用服务器118托管一个或更多个服务器应用120。应用服务器118进而被示为耦接至一个或更多个数据库服务器124,数据库服务器124便利于对一个或更多个数据库126或数据存储例如nosql或非关系型数据存储的访问。
26.服务器应用120可以向访问联网系统102的用户提供多种市场功能和服务。虽然服务器应用120在图1中被示为形成联网系统102的一部分,但是在替选实施方式中,各种服务器应用120可以形成与联网系统102分离且不同的服务的一部分。
27.此外,虽然图1中示出的系统100采用客户端-服务器架构,但是各种实施方式当然不限于这样的架构,并且可以同样地应用于例如分布式或对等式架构系统。各种服务器应用120也可以实现为不一定具有联网能力的独立的软件程序。另外,尽管图1将客户端机器110描绘为耦接至单个联网系统102,但是对于本领域技术人员将很明显的是,客户端机器110以及客户端应用112可以耦接至多个联网系统,例如,与多个支付处理器或收单银行相关联的支付应用(例如,paypal、visa(维萨)、mastercard(万事达卡)和american express(美国运通))。
28.在客户端机器110上执行的web应用可以经由web服务器116所支持的web接口访问各种服务器应用120。类似地,在客户端机器110上执行的本地应用可以经由api服务器114所提供的程序化接口访问由服务器应用120提供的各种服务和功能。客户端应用112之一的示例可以是出售者应用(例如,由加利福尼亚圣何塞的ebay公司开发的turbolister应用),出售者应用使出售者能够以离线方式创作和管理联网系统102上的列表,以及在客户端应用112与联网系统102之间执行批处理模式通信。客户端应用112的其他示例可以是第三方应用。例如,第三方应用可以通过使用从联网系统102检索到的信息来支持由第三方托管的网站上的一个或更多个特征或功能。第三方网站例如可以提供由联网系统102的相关应用支持的一个或更多个促销功能、市场功能或支付功能。
29.图2是示出多个服务器应用120的框图,在各种示例实施方式中,服务器应用120被提供为联网系统102的一部分。服务器应用120可以被托管在专用或共享服务器机器(未示出)上,这些服务器机器被通信地耦接以实现服务器机器之间的通信。服务器应用120本身通信地耦接(例如,经由合适的接口)至彼此以及各种数据源,以允许信息在服务器应用120之间传递从而允许服务器应用120共享和访问公共数据。此外,服务器应用120可以经由数据库服务器124访问一个或更多个数据库126。
30.联网系统102可以提供多个发布、列表和价格设定机制,凭借这些,出售者可以列出待出售的货物或服务(或者发布与之有关的信息),买入者可以表达对这些货物或服务的
兴趣或者表明购买这些货物或服务的意愿,并且可以为与这些货物或服务有关的交易设定价格。为此,服务器应用120被示出为包括支持拍卖格式列表和价格设定机制(例如,英式拍卖、荷兰式拍卖、维克瑞(vickrey)拍卖、中式拍卖、双向(double)拍卖、反向(reverse)拍卖)的一个或更多个拍卖应用202和至少一个发布应用200。各种拍卖应用202还可以提供支持这种拍卖格式列表的多个特征,例如,出售者可以借以指定与列表有关的保留价格的保留价格特征以及出价者可以借以调用自动代理出价的代理出价特征。
31.多个固定价格应用204支持固定价格列表格式(例如,传统的分类广告类型列表或目录列表)和一口价类型(buyout-type)列表。具体而言,一口价类型列表(例如,包括由加利福尼亚圣何塞的ebay公司开发的bin(buy-it-now,立即买入)技术)可以连同拍卖格式列表一起提供,并且允许买入者以通常高于拍卖起始价格的固定价格购买货物或服务,该货物或服务也被提供用于经由拍卖出售。当出售者在获胜的出价者无法完成“获胜”后的支付时选择直接向那些没有赢得拍卖的用户出售时,第二机会要约向这些用户提供类似的功能。
32.商店应用206允许出售者在“虚拟”商店内对列表分组,“虚拟”商店可以由出售者和针对出售者被品牌化以及以另外的方式个性化。这样的虚拟商店还可以提供针对相关出售者特定和个性化的促销、激励以及特征。
33.信誉应用208利用联网系统102允许交易的用户创建、建立和维护信誉,信誉可以被提供和发布给潜在的贸易方。考虑到例如联网系统102支持人对人贸易的情况,用户可能没有可以借以评估潜在贸易方的可信度和/或可靠度的历史或其他参考信息。信誉应用208允许用户(例如,通过由其他交易伙伴提供的反馈)随着时间的推移在联网系统102内建立信誉。然后,其他潜在的贸易伙伴可以参考这样的信誉,以用于评估可靠度和可信度。
34.个性化应用210允许联网系统102的用户对用户与联网系统102的交互的各个方面进行个性化。例如,用户可以使用合适的个性化应用210创建个性化参考页面,在该页面上可以查看关于用户是(或已经是)参与方的交易的信息。此外,个性化应用210可以使用户能够对列表以及用户与联网系统102和其他参与方的交互的其他方面进行个性化。
35.联网系统102可以支持例如针对特定地理区域定制的各种市场。例如,可以针对英国定制联网系统102的版本,反之可以针对美国定制联网系统102的另一版本。这些版本中的每一个可以作为独立的市场操作,或者可以是公共下层市场的定制(或国际化)表示。因此,联网系统102可以包括通过联网系统102根据预定标准(例如,地理、人口、或市场标准)定制信息(和/或信息的呈现)的各种国际化应用212。例如,国际化应用212可以用于支持对由联网系统102操作并且可经由相应的web服务器116访问的多个区域网站的信息的定制。
36.一个或更多个导航应用214可以便利于联网系统102的导航。例如,搜索应用(作为导航应用的示例)可以实现对经由联网系统102发布的列表的关键词搜索。浏览应用可以允许用户在联网系统102内浏览可以根据其对列表进行分类的各种类别、目录或库存数据结构。可以提供各种其他导航应用以补充搜索应用和浏览应用。
37.为了使经由联网系统102可获得的列表尽可能视觉上有指导性和有吸引力,服务器应用120可以包括一个或更多个图像化应用216,用户可以利用图像化应用216上传图像以包括在列表中。图像化应用216还用于将图像包含到被查看的列表中。图像化应用216还可以支持一个或更多个促销特征,例如呈现给潜在买入者的图像库。例如,出售者可以支付
额外的费用以将图像包括在用于促销的物品的图像库内。
38.列表创建应用218允许出售者方便地创作与他们希望经由联网系统102交易的货物或服务有关的列表,并且列表管理应用220允许出售者管理这样的列表。具体地,在特定的出售者已经创作和/或发布大量列表的情况下,这样的列表的管理可能存在挑战。列表管理应用220提供用以帮助出售者管理这样的列表的多个特征(例如,自动重新列表(auto-relisting)、库存水平监视)。列表创建应用218和列表管理应用220可以允许出售者批量管理列表(例如,以单次操作进行,例如,通过上传文件),并且为出售者提供模板以管理特定于类别、特定于供应商、或特定于常规类型(例如,目录或票据)的列表。一个或更多个后列表管理应用222还帮助出售者进行通常在后列表发生的各种活动。例如,一旦完成因一个或更多个拍卖应用202而便利的拍卖,出售者可能希望留下关于特定或预定买入者的反馈。为此,后列表管理应用222可以向一个或更多个信誉应用208提供接口,以便允许出售者方便地向信誉应用208提供关于多个买入者的反馈。在买入者提出最后一批货物的出售请求后,出售者还可能希望跨市场消除重复列表,以避免无法完成购买。
39.争议解决应用224提供借以可以解决在交易方之间产生的争议的机制。例如,争议解决应用224可以提供引导程序,在解决争议的尝试中借助引导程序通过各种操作引导各方。在争议不能经由引导程序解决的情况下,可以将争议上报给第三方调解员或仲裁员。
40.多个防诈骗应用226在联网系统102内实现诈骗检测和预防机制,以减少诈骗的发生。
41.消息应用228负责针对联网系统102的用户的消息的生成和传送。例如,这些消息可以通知用户关于联网系统102处列表的状态(例如,在拍卖过程期间向出价者提供“出价更高(outbid)”通知或者向用户提供促销信息和推销信息)。各个消息应用228可以利用多个消息传送网络和平台中的任何一个来将消息传送至用户。例如,消息应用228可以经由有线(例如,因特网)、普通老式电话服务(pots)、或无线(例如,移动、蜂窝、wifi、wimax)网络来传送电子邮件(e-mail)、即时消息(im)、短消息服务(sms)、文本、传真、或语音(例如,基于ip的语音(voip))消息。
42.推销应用230支持对出售者可用的各种推销功能以使出售者能够经由联网系统102增加出售。推销应用230还操作可以由出售者调用的各种推销特征,并且可以监测和跟踪出售者所采用的推销策略的成功。
43.联网系统102本身或者经由联网系统102进行交易的一方或更多方可以操作由一个或更多个忠诚度/促销应用232支持的忠诚度程序。例如,对于与特定或预定的出售者创建和/或达成的每笔交易,买入者都可以赚取忠诚度或促销积分,并且买入者可以被提供所累积的忠诚度积分可以兑现的奖励。
44.增强的列表管理应用234可以包括一个或更多个应用,用于使用一个或更多个用户元素来增强列表用户界面(例如,用于列表创建应用218、列表管理应用220或后列表管理应用222中的一个或更多个),以管理与一个或更多个在线交换平台相关联的一个或更多个市场(包括初级市场和次级市场)上的列表,如以下更详细描述的。
45.图3是示出增强的列表管理应用234的示例模块的框图。访问模块302被配置成确定用户被准许访问次级市场的一个或更多个条件以及这些条件是否得到满足。分析模块304被配置成随时间监测用户的交易和行为,并确定他们利用一个或更多个在线交换市场
参与交易的价值(例如,关于保留或未来产生收入)或兴趣。费用计算模块306被配置成确定向选择使用次级市场出售一个或更多个物品的用户出价的适当费用(例如,列出费用或交易费用)。用户界面模块308被配置成生成并传送本文中描述的任何(例如用于呈现在用户的客户端设备上的)用户界面。
46.图4是示出向出售者提供对次级市场的访问以出售物品的方法400的示例操作的流程图。在示例实施方式中,可以由增强的列表管理应用234的一个或更多个模块来执行操作。
47.在操作402处,用于管理物品列表的管理用户界面被增强以包括用于在次级市场上出售物品的用户界面元素(例如,“出售给朋友”按钮)。在示例实施方式中,次级市场可以被保留以用于物品的出售者与出售者的朋友之间的交易。在示例实施方式中,出售者的朋友可以包括出售者已经经由出售者的一个或更多个社交网络与之建立联系的人。在示例实施方式中,除了次级市场之外,物品可能已经在初级市场上列出或者可能尚未在初级市场上列出。
48.初级市场可以是不保留用于出售者与出售者的朋友之间的交易的市场。例如,初级市场可以对一般公众开放,或者对一个或更多个在线交换平台的一组成员开放,而与成员与出售者之间的任何关系无关。
49.在示例实施方式中,管理用户界面可以是与一个或更多个在线交换平台相关联的网站主页面。网站主页面可以包括出售者先前经由一个或更多个在线交换平台购买的或者以其他方式包括为可用于利用一个或更多个在线交换平台列出的物品的库存。
50.在示例实施方式中,包括用于在次级市场上出售物品的用户界面元素可以基于出售者满足用于访问“出售给朋友”特征的一个或更多个要求。这样的要求可以包括出售者在预定或可配置的时间量内(例如,12个月内)没有使用该特征。在示例实施方式中,当出售者不满足要求时,可以在用户界面中呈现与用户界面元素下一次将何时可供出售者访问有关的信息。在示例实施方式中,可以基于将出售者保留为一个或更多个在线交换系统的用户的价值定期性地计算时间量,如下面更详细地说明的。在示例实施方式中,各种动作可以触发该时间量减少,诸如增加保留出售者的价值的动作。这样的动作可以包括利用一个或更多个在线交换平台参与更多的交易,以便增加由一个或更多个在线交换平台收取的多个交易费用。在示例实施方式中,可以在用户界面中将用于减少时间量的建议动作传送给出售者,以激励出售者参与这些动作。
51.在示例实施方式中,可以用与在次级市场内对出售者库存中的一个或更多个物品的需求有关的一个或更多个指标来补充管理用户界面。例如,可以监测出售者的朋友的行为,以衡量他们对出售者库存中包括的物品的兴趣(例如,基于出售者的朋友对出售者库存中包括的相同或类似物品的查看次数)。因此,兴趣水平超过出售者的朋友当中的阈值兴趣水平(例如,在预定的正常兴趣范围之外)的物品可以被标识为用于在次级市场上出售的潜在候选物品。
52.在操作404处,基于与用户界面元素的交互,由用户界面模块308生成用于指定用于在次级市场上出售物品的要约的条款的要约用户界面。在示例实施方式中,要约用户界面包括用于指定物品的数量和/或价格的一个或更多个输入字段。在示例实施方式中,要约用户界面可以包括用于指定如何在出售者与向其作出要约的朋友之间分派用于在次级市
场上列出物品的列出费用的付款的字段。在示例实施方式中,用于在次级市场上列出物品的列出费用可以是小于用于在初级市场上列出物品的列出费用的预定或固定金额(例如,作为对用户利用一个或更多个在线交换平台参与附加交易的激励来提供)。在示例实施方式中,可以基于将出售者保留为一个或更多个在线交换系统的用户的价值来计算用于在次级市场上列出物品的列出费用,如下面更详细地说明的。
53.在示例实施方式中,要约用户界面包括一个或更多个字段以允许出售者例如通过输入与朋友相关联的联系者信息诸如电子邮件地址、电话号码等来标识朋友。在示例实施方式中,可以提供选择器用户界面元素,以允许出售者通过从出售者的已知联系者列表中选择朋友来标识朋友。
54.在示例实施方式中,要约用户界面包括用于指定与出售物品的要约有关的要传送给朋友的注释的字段。
55.在示例实施方式中,要约用户界面包括用于提交或取消要约的一个或更多个用户界面元素(例如,“取消”按钮、“全部取消”按钮或“出售”按钮)。
56.在操作406处,基于包括输入至要约用户界面的字段中的内容的要约用户界面的提交,生成如下通讯,其被发送至出售者的朋友以通知朋友在次级市场上出售物品的要约。在示例实施方式中,通知包括要约的条款的概要和用于完成与要约有关的交易的可激活链接。在示例实施方式中,自然语言处理用于在与朋友通信时以文本形式呈现要约(例如,用于在聊天应用中呈现)。
57.图5是示出向出售者的朋友提供对在次级市场上出售物品的要约的访问的示例方法500的流程图。在示例实施方式中,可以由增强的列表管理应用234的一个或更多个模块来执行操作。
58.在操作502处,由用户界面模块308生成接受用户界面。在示例实施方式中,检测到出售者的朋友对完成与向用户作出的要约相关联的交易感兴趣的指示。例如,确定朋友已经点击了在传送给朋友的要约的通知中包括的链接。响应于检测到兴趣,生成接受用户界面以传送给朋友的客户端设备并在其上呈现。接受用户界面可以包括与要约的条款有关的信息和供朋友提供支付信息(例如,信用卡号或paypal授权)的字段集。然后,接受用户界面被发送至朋友的客户端设备以供显示。
59.在操作504处,基于对要约的条款的接受和对由朋友提供的支付方法的确认,将物品从出售者的账户转移至朋友的账户,或者发起物品的运送(例如,由出售者经由所选择的运送方法来履行)。另外,对物品的付款从朋友的账户转移至出售者的账户。在示例实施方式中,从朋友的账户和出售者的账户中的一个或更多个账户中扣除一个或更多个列出费用和/或交易费用,并将一个或更多个列出费用和或交易费用记入与一个或更多个在线交换平台相关联的一个或更多个账户。在示例实施方式中,出售者控制(例如,通过要约的条款)各方中每一方关于支付任何费用的责任。
60.在操作506处,生成用于发送至出售者或朋友的与交易有关的一个或更多个通讯。例如,在接受要约和确认支付信息后,可以通知出售者:朋友已经完成对物品的购买,资金已经转移至出售者的账户中,并且作为交易的标的的物品已经被转移至朋友的账户。类似地,可以通知买入者:作为交易的标的的物品已经被转移至他们的账户(朋友的账户)中,并且用于进行相应支付的账户已经被收费。
61.图6是示出控制出售者的访问或向出售者收取适当费用以使用在线交换平台(例如,经由次级市场)的“出售给朋友”特征的示例方法600的流程图。在示例实施方式中,可以由增强的列表管理应用234的一个或更多个模块来执行操作,特别是由访问模块302和分析模块304来执行操作。
62.在操作602处,分析出售者的交易历史以确定将出售者保留为一个或更多个在线交换平台的用户的价值。例如,可以在特定时间段(例如,最近12个月)内合计与出售者所参与的交易相关联的交易费用的数量或金额。
63.在操作604处,基于保留出售者的价值,确定与向出售者提供次级市场以出售物品相关联的访问级别和列出费用的组合。例如,可以确定应当向出售者提供每月一次或每年一次以固定价格在次级市场上出售物品的选项。固定价格可以被确定为相对于在初级市场上出售物品的成本的折扣价格。因此,在示例实施方式中,用户可能更愿意在初级市场上购买物品,知道用户以后如果必要的话可以在次级市场上以固定的折扣价格出售物品。在示例实施方式中,可以相对于与物品在初级市场上的列出相关联的费用来减少(例如,按百分比的方式)列出费用。减少的金额可以基于——与用户利用一个或更多个在线交换平台基于在次级市场上用户可用的“出售给朋友”特征的活动的预期增加相比——与物品在初级市场上的出售相关联的损失的交易费用的成本。
64.在操作606处,访问级别和列出费用的组合中的至少之一被传送给出售者(例如,以激励出售者利用在线交换平台参与附加交易)。例如,在访问网站主页面或简档页面时,可以向出售者呈现与以下有关的信息:用户必须等待多长时间才能激活“出售给朋友”特征,或者与初级市场上的列出费用相比,通过次级市场列出物品收取多少更便宜的列出费用。另外,可以提供一个或更多个交互式用户界面元素以允许出售者按指定的预先指定或可配置的量(例如每次动作)执行将缩短等待时段或降低列出费用或二者的任务。因此,例如,当出售者变得更有价值(例如,如本文所述)时,“出售给朋友”特征可以变得更容易访问或者为出售者提供更多节省。
65.在操作608处,对出售者实施访问级别和列出费用的组合。因此,例如,只有当满足一个或更多个预先指定或可配置的标准——诸如自最后一次使用特征以来经过的时间段、出售者采取的动作(例如,诸如生成足以解锁特征的列出费用或交易费用的金额)等——时,“出售给朋友”特征才可以变得可访问。
66.在示例实施方式中,可以由管理员经由管理用户界面来指定或修改本文中讨论的各种预定或可配置的值和阈值。在示例实施方式中,预定或可配置的值可以被修改(例如,经由机器学习)并更新在本文中描述的管理用户界面和其他用户界面中反映的值。例如,可以应用机器学习来确定“出售给朋友”特征的访问级别和列出费用的各种组合对出售者价值的影响。因此,可以基于机器学习的组合来计算用于生成额外交易费用和列出费用的最佳组合,并将其提供给特定出售者。
67.图7是示出处理多次尝试以完成针对物品的列表的交易的示例方法700的流程图。在示例实施方式中,可以由增强的列表管理应用234的一个或更多个模块来执行操作。
68.在操作702处,确定已经针对与一个或更多个在线交换平台相关联的初级市场和次级市场公布了物品的列表。
69.在操作704处,检测到已经完成关于物品的交易。
70.在操作706处,解决关于同一物品的交易的完成与附加交易的尝试完成之间的任何冲突。在示例实施方式中,对于在次级市场上完成的任何交易,在对买入者的账户进行最终收费之前,对买入者(例如,出售者的朋友)的账户进行未决收费。在经过预定时间(例如,两秒)之后,如果没有为物品的购买(例如,经由一个或更多个在线交换平台的初级市场)进行其他支付,则针对次级市场最终完成交易,并且向买入者的账户收取交易的金额。
71.在操作708处,确保跨一组市场移除已出售(以及已经完成出售交易)的物品的列表,而不允许附加交易的任何尝试完成。例如,与通过过时链接(例如,诸如对于在向出售者的不同朋友作出的针对同一物品的第二要约之前的第一要约)访问的交易有关的交易的尝试完成被重定向,使得准买入者被通知其他出售活动并被阻止完成交易。
72.在操作710处,响应于任何附加尝试完成而生成用于通信的通知。该通知可以包括与完成的交易有关的一个或更多个细节。因此,尝试使用链接来完成在次级市场上出售的要约但未及时采取行动的用户将被通知他们错过的要约,并因此被激励在将来更快地采取行动以响应这样的要约。此外,这些用户可以被显示与他们刚刚在私人出售中错过购买的物品类似的市场列表。
73.图8是描绘用于在初级市场或次级市场上列出待出售的物品的示例用户界面800的图。在示例实施方式中,用户界面800可以由增强的列表管理应用234的一个或更多个模块生成并传送给客户端设备以在客户端设备上呈现。如所描绘的,用户界面800包括标识物品的信息、物品的数量以及物品的成本或价值(例如,基于在用户购买物品时生成的订单收据)。在示例实施方式中,提供了第一用户界面元素用于在初级市场上列出待出售物品,并且提供了第二用户界面元素(例如,“出售给朋友”按钮)以允许用户调用“出售给朋友”特征来在次级市场上出售物品。在示例实施方式中,如本文中所讨论的,在用户满足用于访问“出售给朋友”特征的一个或更多个标准时,有条件地提供该第二用户界面元素。
74.图9是描绘用于指定用于在次级市场上向朋友出售物品的要约的条款的示例用户界面900的图。在示例实施方式中,用户界面900可以由增强的列表管理应用234的一个或更多个模块生成并传送给客户端设备以在客户端设备上呈现。如所描绘的,用户界面900包括分别用于指定数量、价格、列出费用、接收者和注释(例如,从出售者到潜在买入者)的动态用户界面元素902、904、906、908、910、912。可以用附加信息例如出售者的库存中的物品的总量、物品当前(例如,在初级市场上)被列出的价格来补充这些字段。在示例实施方式中,如本文中所讨论的,用户界面元素906可以包括以下或者与以下相关联:用于指定要由交易的每一方(例如,买入者和出售者)支付的列出费用的一部分的选项。如所描绘的,用户界面900例如假设出售者负责全部列出费用。
75.图10是描绘用于向出售者的朋友传送用于在次级市场上出售物品的要约的条款的示例用户界面1000的图。在示例实施方式中,用户界面1000可以由增强的列表管理应用234的一个或更多个模块生成并传送给客户端设备以在客户端设备上呈现。如所描绘的,要约被传送给的朋友经由消息应用接收文本消息,该文本消息提供用于完成与要约有关的交易的链接。
76.图11是描绘用于接受用于在次级市场上出售物品的要约的示例用户界面1100的图。在示例实施方式中,用户界面1100可以由增强的列表管理应用234的一个或更多个模块生成并传送给客户端设备以在客户端设备上呈现。如所描绘的,用户界面1100包括要约的
条款(例如,如出售者所指定的),包括价格(例如,$65)、以及用于从多个所支持的支付方法(例如,paypal或信用卡信息)中指定或选择支付方法的用户界面元素1104和1106。
77.图12是描绘用于传送与次级市场上列出的物品有关的交易的完成的示例用户界面1200的图。在示例实施方式中,用户界面1200可以由增强的列表管理应用234的一个或更多个模块生成并传送给客户端设备以在客户端设备上呈现。如所描绘的,用户界面1200可以包括发送至出售者的文本消息,该文本消息指示朋友接受经由次级市场出售物品的要约。
78.在本文中某些实施方式被描述为包括逻辑或多个部件、模块或机制。模块可以构成软件模块(例如,实施在机器可读介质上或者传输信号中的代码)或者硬件模块。硬件模块是能够执行某些操作的有形单元并且可以以某种方式配置或布置。在示例实施方式中,一个或更多个计算机系统(例如,独立的客户端或服务器计算机系统)或者计算机系统的一个或更多个硬件模块(例如,处理器或处理器的组)可以由软件(例如,应用或应用部)配置为操作成执行如本文中描述的某些操作的硬件模块。
79.在各种实施方式中,硬件模块可以机械地或电子地实现。例如,硬件模块可以包括被永久配置成执行某些操作的专用电路系统或逻辑(例如,作为专用处理器,例如,现场可编程门阵列(fpga)或专用集成电路(asic))。硬件模块还可以包括由软件临时配置成执行某些操作的可编程逻辑或电路系统(例如,如包含在通用处理器或其他可编程处理器内)。将理解,可以出于成本和时间考虑来推动对于在专用且永久配置的电路系统中还是在临时配置的电路系统(例如,由软件配置)中机械地实现硬件模块的决策。
80.因此,术语“硬件模块”应当被理解成包括有形实体,该有形实体是被物理构造、永久配置(例如,硬连线)或临时配置(例如,编程)来以特定方式进行操作和/或执行本文中描述的某些操作的实体。考虑到其中硬件模块被临时配置(例如,编程)的实施方式,硬件模块中的每一个无需在任一时刻处均被配置或实例化。例如,在硬件模块包括使用软件配置的通用处理器的情况下,通用处理器可以在不同时间处被配置成各自不同的硬件模块。软件可以相应地对处理器进行配置以例如在一个时刻处构成特定硬件模块,并且在不同时刻处构成不同的硬件模块。
81.硬件模块可以向其他硬件模块提供信息以及可以从其他硬件模块接收信息。因此,所描述的硬件模块可以被视为被通信地耦接。在同时存在多个这样的硬件模块的情况下,可以通过连接硬件模块的信号传输(例如,通过合适的电路和总线)来实现通信。在其中多个硬件模块在不同时间处被配置或实例化的实施方式中,例如,可以通过将信息存储在多个硬件模块访问的存储器结构中并且在该存储器结构中检索信息来实现这样的硬件模块之间的通信。例如,一个硬件模块可以执行操作,并且将该操作的输出存储在通信上耦接的存储器设备中。然后,另外的硬件模块可以在随后的时间处访问存储器设备,以检索并处理所存储的输出。硬件模块还可以启动与输入设备或输出设备的通信,并且可以对资源进行操作(例如,信息的收集)。
82.本文中描述的示例的方法的各种操作可以至少部分地由临时配置(例如,由软件)或永久配置成执行相关操作的一个或更多个处理器来执行。无论是被临时配置还是被永久配置,这样的处理器可以构成操作成执行一个或更多个操作或功能的处理器实现的模块。在一些示例实施方式中,在本文中提及的模块可以包括处理器实现的模块。
83.类似地,本文中描述的方法可以至少部分地是处理器实现的。例如,方法的操作中的至少一些操作可以由一个或更多个处理器或处理器实现的模块来执行。操作中的某些操作的性能可以分布在一个或更多个处理器中,不仅驻留在单个机器中,而且跨多个机器部署。在一些示例实施方式中,处理器或多个处理器可以位于单个位置(例如,在家庭环境、办公室环境内或者作为服务器群),然而在其他实施方式中,多个处理器可以跨多个位置分布。
84.一个或更多个处理器还可以进行操作以支持在“云计算”环境中或者作为“软件即服务”(saas)执行相关操作。例如,至少一些操作可以由计算机的组(作为包括处理器的机器的示例)执行,这些操作可经由网络(例如,图1的网络104)以及经由一个或更多个合适的接口(例如,api)访问。
85.示例实施方式可以以数字电子电路系统或以计算机硬件、固件、软件、或以它们的组合来实现。可以使用计算机程序产品(例如,在信息载体例如机器可读介质中有形地实现的计算机程序)来实现示例实施方式,以供数据处理设备(例如,可编程处理器、计算机、或多个计算机)执行或者以控制数据处理装置的操作。
86.计算机程序可以以包括编译语言或解释语言的任何形式的编程语言来编写,并且其可以以包括作为独立程序或作为模块、子例程或适合于用在计算环境中的其他单元的任何形式部署。计算机程序可以被部署成在一个计算机上执行或者在多个计算机上执行,该多个计算机处于一个站点处或者跨多个站点分布并且通过通信网络互连。
87.在示例实施方式中,可以由一个或更多个可编程处理器来执行操作,所述一个或更多个可编程处理器执行计算机程序以通过对输入数据进行操作并且生成输出来执行功能。方法操作还可以由专用逻辑电路系统(例如,fpga或asic)来执行,并且示例实施方式的装置可以被实现为专用逻辑电路(例如,fpga或asic)。
88.计算系统可以包括客户和服务器。客户端和服务器一般彼此远离并且通常通过通信网络来进行交互。客户端与服务器的关系凭借在相应计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生。在部署可编程计算系统的实施方式中,将理解,硬件和软件架构二者均需要考虑。具体地,将理解,在永久配置的硬件(例如,asic)中、在临时配置的硬件(例如,软件和可编程处理器的组合)中、还是在永久配置和临时配置的硬件的组合中来实现某些功能性的选择可以是设计选择。以下阐述了可以部署在各种示例实施方式中的硬件(例如,机器)和软件架构。
89.图13是为计算机系统1800的示例形式的机器的框图,可以在该机器中执行用于使机器执行本文中所讨论的方法中的任何一种或更多种的指令。在替选实施方式中,机器作为独立设备操作或者可以被连接(例如,联网)至其他机器。在联网的部署中,机器可以在服务器-客户端网络环境中以服务器或客户端机器的能力进行操作,或者在对等(或分布式)网络环境中作为对等机器进行操作。机器可以是个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、蜂窝电话、web器具、网络路由器、交换机或网桥、或者能够(顺序地或以其他方式)执行指令的任何机器,这些指令指定要由该机器采取的动作。此外,虽然仅示出了单个机器,但是术语“机器”也应被认为包括单独地或共同地执行一组(或多组)指令以执行本文所讨论的方法中的任何一个或更多个的机器的任意集合。
90.示例计算机系统1800包括经由总线1808彼此通信的处理器1802(例如,中央处理
单元(cpu)、图形处理单元(gpu)或两者)、主存储器1804和静态存储器1806。计算机系统1800还可以包括视频显示单元1810(例如,液晶显示(lcd)或阴极射线管(crt))。计算机系统1800还包括字母数字输入设备1812(例如,键盘)、用户界面(ui)导航(或光标控制)设备1814(例如,鼠标)、存储单元1816、信号生成设备1818(例如,扬声器)和网络接口设备1820。
91.存储单元1816包括机器可读存储介质1822,其上存储有实施本文中描述的方法或功能中的任一种或更多种或由所述方法或功能中的任一中或更多种利用的数据结构和指令1824(例如,软件)中的一个或更多个集合。软件1824还可以在其由计算机系统1800执行期间全部或至少部分地驻留在主存储器1804内和/或在处理器1802内,主存储器1804和处理器1802也构成机器可读介质。指令1824也可以全部或至少部分地驻留在静态存储器1806内。
92.虽然在示例实施方式中机器可读存储介质1822被示出为单个介质,但是术语“机器可读存储介质”可以包括存储一个或更多个指令1824或者数据结构的单个介质或多个介质(例如,集中式或分布式数据库,和/或相关联的高速缓存和服务器)。术语“机器可读存储介质”还应被认为包括能够存储、编码或携带指令或者能够存储、编码或携带数据结构的任何有形介质,这些指令由机器执行并使机器执行本实施方式的方法中的任何一种或更多种方法,这些数据结构由这样的指令利用或与这样的指令相关联。因此,术语“机器可读存储介质”应被认为包括但不限于固态存储器以及光学介质和磁介质。机器可读介质的具体示例包括非易失性存储器,通过示例的方式包括:半导体存储设备,例如,可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、和闪存设备;磁盘,例如,内部硬盘和可移动磁盘;磁光盘;以及光盘只读存储器(cd-rom)和数字多功能光盘(或数字视频光盘)只读存储器(dvd-rom)磁盘。
93.因此,“有形机器可读存储介质”可以指单个存储装置或设备,以及包括多个存储装置或设备的“基于云”的存储系统或存储网络。此外,有形机器可读介质是非暂态的,因为其不实施传播信号。然而,将有形机器可读介质标记为“非暂态的”不应当解释成意味着介质不能移动——介质应当被认为可从一个物理位置运输至另一物理位置。另外地,由于机器可读存储介质1822是有形的,因此介质可以被认为是机器可读设备。
94.还可以使用传输介质通过通信网络1826来发送或接收指令1824。可以使用网络接口设备1820和许多公知的传输协议(例如http)中的任何一种来发送指令1824。通信网络的示例包括lan、wan、因特网、移动电话网络、pots网络、和无线数据网络(例如,wifi和wimax网络)。术语“传输介质”应被认为包括能够存储、编码或携带用于由机器执行的指令的任何无形介质,并且包括便利于这样的软件的通信的数字通信信号或者模拟通信信号或者其他无形介质。网络1826可以是网络104中的一个。
95.尽管已经参考具体的示例实施方式描述了实施方式,但是将明显的是,在不脱离本公开内容的更广泛的精神和范围的情况下,可以对这些实施方式进行各种修改和改变。因此,说明书和附图要被视为说明性意义而不是限制性意义。形成本文的一部分的附图以图示的方式并且非限制性地示出其中可以对本主题进行实践的具体实施方式。足够详细地描述了所示的实施方式,以使得本领域技术人员能够对本文中公开的教导进行实践。可以利用并且由此得到其他实施方式,使得在不脱离本公开内容的范围的情况下可以进行结构和逻辑替换和改变。因此,该具体实施方式不以限制性意义而被采用,并且各种实施方式的
范围仅通过所附权利要求以及这样的权利要求所赋予的等同物的全部范围一起来限定。
96.如果实际上公开了不止一个发明或发明构思,仅为了方便并且不旨在将本技术的范围自愿地限制于任何单个发明或发明构思,则本发明的主题的这些实施方式可以单独地和/或共同地由术语“发明”在本文中提及。因此,尽管已经在本文中示出和描述了具体实施方式,但是应当理解,被计算以实现相同目的的任何布置可以针对所示出的具体实施方式而被替换。本公开内容旨在涵盖各种实施方式的任何以及全部改编或变型。上述实施方式以及本文中未具体描述的其他实施方式的组合对于本领域技术人员而言在阅读上述描述后将是明显的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献