电子设备和使用该电子设备的电子购买方法与流程

文档序号:14991933发布日期:2018-07-20 22:24阅读:251来源:国知局

本公开涉及一种电子设备和使用该电子设备的电子购买方法。



背景技术:

随着互联网技术的进步,线下进行的商业交易也可以通过互联网(例如,线上)进行,并且现在广泛使用电子商务,其允许通过互联网上可访问的购物网站进行产品交易。消费者可以访问互联网购物网站,并且方便地购买卖家提供的各种物品或产品。

已经开发了各种电子购买技术,使消费者能够通过这种互联网电子商务方便地购买产品。



技术实现要素:

由于允许容易且方便地购买产品,已经形成了大量各种形式的购物网站,并且现有的购物网站根据各自的支付方案提供不同的电子购买方法,但是不存在涵盖所有的标准。

通常,用于互联网购物的电子购买方法广泛地指代允许能够使用互联网的电子设备进行如下操作的技术:处理用于购买通过在购物网站上执行搜索而获得的产品的订单;处理所订购产品的支付;以及当支付已完成时,将产品配送至用户期望的地点。

例如,电子设备能够:访问用于购买产品的网站(购物网站);允许用户通过经由网络浏览器(程序)搜索由网站提供的网络信息来选择产品;转到购买页面以订购所选产品;以及使得能够立即购买订购的产品,或者在将产品放入购物篮中之后购买订购的产品。当电子设备通过购买页面或购物篮页面的购买按钮从用户接收到购买所选产品的请求时,电子设备能够:安装或执行结算应用以处理所订购产品的结算;显示登录页面;以及当从用户接收到作为输入的登录信息(id和密码)并且然后登录到网站时,转到并显示用于支付产品的价钱的结算屏幕。此后,当用户按下结算页面上的结算按钮时,电子设备能够:执行支付结算和批准的操作;以及当结算已经完成时,转到并显示结算完成页面。

然而,传统的电子购买方法带来的不便之处在于,即使在重复购买产品时也需要重复执行根据通常电子购买方法的相同操作。

本公开各种实施例可以提供一种电子设备以及使用该电子设备的购买方法,其允许容易方便地购买在提供互联网购物服务的网站上经常购买的产品。

在本公开的一个方面中,公开了一种电子设备。所述电子设备可以包括显示器、存储器以及电耦接到显示器和存储器的处理器,所述处理器被配置为:将记录第一产品的购买的第一电子购买历史和相关联的第一结算信息存储在存储器中;使用第一电子购买历史和第一结算信息中的至少一个来控制显示器显示用于第一产品的第二购买的用户界面;响应于接收到对用户界面的输入,向外部服务器发送执行第一产品的第二购买的请求;以及将与第二购买对应的第二电子购买历史和第二结算信息存储在存储器中。

在本公开的一个方面中,公开了一种电子设备中的方法。该方法包括:将记录第一产品的购买的第一电子购买历史和相关联的第一结算信息存储在存储器中;由处理器使用第一电子购买历史和第一结算信息中的至少一个来控制显示器显示用于第一产品的第二购买的用户界面;响应于接收到对用户界面的输入,由通信模块向外部服务器发送执行第一产品的第二购买的请求;以及将与第二购买对应的第二电子购买历史和第二结算信息存储在存储器中。

在本公开的一个方面中,一种计算机可读记录介质记录用于在计算机上执行的程序,所述程序包括可执行指令,所述指令在由处理器执行时使得处理器执行以下操作,包括:将记录第一产品的购买的第一电子购买历史和相关联的第一结算信息存储在存储器中;由处理器使用第一电子购买历史和第一结算信息中的至少一个控制显示器显示用于第一产品的第二购买的用户界面;响应于接收到对用户界面的输入,由通信模块向外部服务器发送执行第一产品的第二购买的请求;以及将与第二购买对应的第二电子购买历史和第二结算信息存储在存储器中。

根据本公开各种实施例的电子设备及使用该电子设备的购买方法允许容易方便地购买由提供互联网购物服务的网站提供的经常购买的产品。

附图说明

根据结合附图给出的以下详细描述,将更清楚本公开的上述和其他方面和特征,在附图中:

图1是示出根据本公开各种实施例的网络环境的视图;

图2是示出根据本公开各种实施例的用于通信网络环境中的电子商务的系统的配置示例的视图;

图3是示出根据本公开各种实施例的电子设备的配置示例的框图;

图4是示出根据本公开各种实施例的电子设备的操作的流程图;

图5a和图5b是示出根据本公开各种实施例的电子设备中的第一购买和第二购买的构思的视图;

图6是示出根据本公开各种实施例的电子购买操作中的用户界面的示例的视图;

图7是示出根据本公开各种实施例的在电子设备中存储的结算信息的示例的视图;

图8是示出根据本公开各种实施例的用于电子购买的支付应用程序接口(api)的示例的视图;

图9是示出根据本公开各种实施例的电子设备的操作的流程图;

图10是示出根据本公开各种实施例的电子购买操作中的用户界面的示例的视图;

图11a和图11b是示出根据本公开各种实施例的电子购买操作中的用户界面的示例的视图;

图12a和图12b是示出根据本公开各种实施例的电子购买操作中的网页的示例的视图;

图13是示出根据本公开各种实施例的使用电子设备的电子购买方法的示例的视图;

图14是示出根据本公开各种实施例的使用电子设备的电子购买方法的示例的视图;

图15是示出根据本公开各种实施例的用于电子设备中的电子购买的屏幕的示例的视图;

图16是示出根据本公开各种实施例的电子设备的配置的框图;以及

图17是示出根据本公开各种实施例的程序模块的配置的框图。

具体实施方式

在下文中,将参考附图来描述本公开的各种实施例。应该理解,本文使用的实施例和术语并不意图将本公开限制为所公开的特定形式,并且本公开旨在覆盖相应实施例的各种修改、等同物和/或替代方案。在描述附图时,相似的附图标记可以用于指定相似的元件。如本文中使用的,除非上下文另外清楚地指示,否则单数形式也可以包括复数形式。在本公开中,表述“a或b”或“a和/或b中的至少一项”可以包括所列出项目的所有可能组合。表述“第一”、“第二”、“所述第一”或“所述第二”可以修饰相应元件,而与顺序或重要性无关,并且仅用于将一个元件与另一元件区分开来,而不限制相应元件。当一元件(例如,第一元件)被称为(操作地或者通信地)“连接至”或“耦接至”另一元件(例如,第二元件)时,该元件可以直接连接至该另一元件,或者可以经由又一元件(例如,第三元件)连接至该另一元件。

在本公开中,根据情况,表述“(被)配置为...”可以在硬件或软件方面与例如“适(合)于...”、“具有...的能力”、“(被)适配为...”、“(被)制作为...”、“能够...”或“(被)设计为...”互换。在一些情况下,表述“被配置为...的设备”可以意味着该设备与其他设备或组件一起“能够...”。例如,短语“适于(或(被)配置为)执行a、b和c的处理器”可以意味着用于执行对应操作的专用处理器(例如,嵌入式处理器),或可以通过执行存储在存储器设备中的一个或多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(cpu)或应用处理器(ap))。

根据本公开各种实施例的电子设备可以包括以下至少一项:例如,智能电话、平板个人计算机(pc)、移动电话、视频电话、电子书阅读器(e-book阅读器)、台式pc、膝上型pc、上网本计算机、工作站、服务器、个人数字助手(pda)、便携式多媒体播放器(pmp)、mpeg-1音频层-3(mp3)播放器、医疗设备、相机和可穿戴设备。根据本公开各种实施例,可穿戴设备可以包括以下至少一种:饰品类型(例如,手表、戒指、手环、脚环、项链、眼镜、隐形眼镜或头戴式设备(hmd))、衣料或服饰集成类型(例如,电子服饰)、身体安装类型(例如,皮肤贴或纹身)、和生物植入类型(例如,可植入电路)。根据本公开的一些实施例,电子设备可以包括以下至少一项:例如,电视、数字视频盘(dvd)播放器、音频播放器、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家用自动控制面板、安全控制面板、媒体盒(例如,samsunghomesynctm、appletvtm或googletvtm)、游戏控制台(例如,xboxtm和playstationtm)、电子词典、电子钥匙、录像机和电子相框。

根据本公开的另一实施例,电子设备可以包括以下至少一种:各种医疗设备(例如,各种便携式医疗测量设备(血糖监控设备、心率监控设备、血压测量设备、体温测量设备等)、磁共振血管造影(mra)设备、磁共振成像(mri)设备、计算机断层扫描(ct)机和超声波机器)、导航设备、全球导航卫星系统(gnss)、事件数据记录仪(edr)、飞行数据记录仪(fdr)、车辆信息娱乐设备、船用电子设备(例如,船用导航设备、陀螺仪罗盘等)、航空电子设备、安全设备、车辆头单元、工业或家用机器人、无人机、银行的自动柜员机(atm)、商店的销售点(pos)终端和物联网设备(例如,灯泡、各种传感器、洒水器设备、火警、恒温器、街灯、烤面包机、运动器材、热水箱、加热器、锅炉等)。根据本公开的一些实施例,电子设备可以包括家具、建筑物/结构或机动车的一部分、电子板、电子签名接收设备、投影仪和各种测量仪表(例如,水表、电表、气表和无线电波表)中的至少一个。在本公开的各种实施例中,电子设备可以是柔性的,或可以是上述各种设备中的两个或更多个的组合。根据本公开的实施例的电子设备不限于上述设备。在本公开中,术语“用户”可指示使用电子设备的人或者使用电子设备的设备(例如,人工智能电子设备)。

将参考图1来描述根据本公开各种实施例的网络环境100内的电子设备101。网络环境100内的电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。在本公开的一些实施例中,可以从电子设备101中省略电子设备101的以上元件中的至少一个,或者电子设备101可以另外包括其他元件。总线110可以包括将元件120至170互连并且在元件120至170之间传送通信(例如,控制消息或数据)的电路。处理器120可以包括cpu、ap和通信处理器(cp)中的一个或多个。处理器120可以执行例如与电子设备101的至少一个其他元件的控制和/或通信相关的计算或数据处理。

存储器130可以包括易失性存储器和/或非易失性存储器。存储器130可以存储例如与电子设备101的至少一个其他元件相关的命令或数据。根据本公开的实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(api)145和/或应用程序(或应用)147。内核141、中间件143和api145中的至少一些可以被称作“操作系统(os)”。例如,内核141可以控制或管理用于执行由其他程序(例如,中间件143、api145和应用程序147)实现的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。此外,内核141可以通过使用中间件143、api145或应用程序147访问电子设备101的各个元件来提供能够控制或管理系统资源的接口。

例如,中间件143可以用作中介,使得api145或应用程序147能够与内核141通信并与其交换数据。此外,中间件143可以根据优先级来处理从应用程序147接收的一个或多个任务请求。例如,中间件143可以向应用程序147中的至少一个分配使得能够使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)的优先级,并且可以根据分配的优先级处理一个或多个任务请求。api145是应用147通过其控制由内核141或中间件143提供的功能的接口,并且可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如,命令)。例如,输入/输出接口150可以将从用户或另一外部设备输入的命令或数据传送给电子设备101内除输入/输出接口150之外的元件,或者可以向用户或另一外部设备输出从电子设备101内除输入/输出接口150之外的元件接收的命令或数据。

显示器160的示例可以包括液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、微机电系统(mems)显示器和电子纸显示器。例如,显示器160可以向用户显示各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且可以接收例如由电子笔或用户身体部位提供的触摸输入、手势输入、靠近输入或悬停输入。例如,通信接口170可以建立电子设备101和外部设备(例如,第一外部电子设备102、第二外部电子设备104或者服务器106)之间的通信。例如,通信接口170可以通过无线或有线通信与网络162相连,并且可以与外部设备(例如,第二外部电子设备104或服务器106)进行通信。

无线通信的类型可以包括例如使用以下至少一项的蜂窝通信:长期演进(lte)、高级lte(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、无线宽带(wibro)和全球移动通信系统(gsm)。根据本公开的实施例,无线通信的类型可以包括以下至少一项:例如,wi-fi、光保真(lifi)、蓝牙(bt)、蓝牙低能耗(ble)、zigbee、近场通信(nfc)、磁安全传输、射频(rf)和体域网(ban),如图1的元素164所示。根据本公开的实施例,无线通信的类型可以包括gnss。gnss可以是例如,全球定位系统(gps)、全球导航卫星系统(glonass)、北斗导航卫星系统(以下称为“北斗”)或欧洲全球卫星导航系统(伽利略)。下文中,在本公开中,术语“gps”可以与术语“gnss”互换使用。有线通信的类型可以包括以下至少一项:例如,通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准232(rs-232)、电力线通信(plc)和普通老式电话服务(pots)。网络162可以包括电信网络中的至少一个,例如,计算机网络(例如,局域网(lan)或广域网(wan))、互联网和电话网。

第一外部电子设备102和第二外部电子设备104中的每一个可以是与电子设备101相同或不同类型的电子设备。根据本公开各种实施例,由电子设备101执行的全部操作或部分操作可以由另一电子设备或多个电子设备(例如,第一外部电子设备102和第二外部电子设备104或服务器106)来执行。根据本公开的实施例,当电子设备101需要自动地或根据请求来执行一些功能或服务时,代替电子设备101自身执行该功能或服务或者在电子设备101自身执行该功能或服务之外,电子设备101可以向另一设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)发送用于执行与该功能或服务相关的至少一些功能的请求。另一电子设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)可以执行所请求的功能或附加功能,并可以向电子设备101传送执行的结果。电子设备101可以无改变地或附加地处理接收到的结果,并且可以提供所请求的功能或服务。为此,可以使用例如云计算技术、分布式计算技术或客户端-服务器计算技术。

在下文中,根据本公开各种实施例的显示在电子设备的显示器上的用户界面可以根据要显示的信息被区分和描述为页面或屏幕。页面可以将用户界面表示为显示由网络服务器提供的网络信息的网页,并且屏幕可以表示显示存储在电子设备中的信息的用户界面。

图2是示出根据本公开各种实施例的用于通信网络环境中的电子商务的系统的配置示例的视图。

参考图2,根据本公开各种实施例,电子商务通信系统可以包括连接到网络的电子设备201(例如,图1的电子设备101、102或104)和多个服务器(例如,网络服务器203、认证服务器205和运营商服务器207)。另外,通信系统可以包括用于电子商务的其他通信装置。

电子设备201可以包括用于搜索网络信息的应用(例如,浏览器)。电子设备201可以通过使用应用,经由有线或无线通信从网络服务器203接收由至少一个电子商务网站提供的网络信息。电子设备201可以访问网络服务器203并且可以发送/接收用于购买与在用户界面屏幕(以下称为“网页”)(例如,产品搜索页面)上选择的项目相对应的产品的数据,所述用户界面屏幕显示由网站提供的网络信息。

当电子设备201处理已在网站上请求购买的产品的结算时,电子设备201可以通过有线或无线通信访问认证服务器205,并且可以直接或经由网络服务器203向认证服务器205发送针对所购买产品的结算批准请求。而且,电子设备201可以响应于结算批准请求,从认证服务器205接收结算批准的结果。

网络服务器203可以与多个运营商(或卖方)服务器207一起操作,可以接收与希望销售的产品相关的信息,可以将接收到的信息存储在存储器中,并且可以根据电子设备201的请求通过网站提供信息。网络服务器203可以向电子设备201提供包括要提供的网络信息的网页。例如,网页可以表示网页浏览器上生成的文档,以通过互联网提供包括文本、图片、图像和声音等在内的信息。网站可以表示针对特定服务(例如,电子购买服务)配置的网页的集合。

图3是示出根据本公开各种实施例的电子设备的配置示例的框图。

参考图3,根据本公开各种实施例,电子设备301(例如,图1的电子设备101或图2的电子设备201)可以包括处理器310、通信模块320、输入接口330、存储器340和显示器350。

根据本公开各种实施例,电子设备301的处理器310(例如,图1的处理器120)可以对根据电子设备的操作的信息以及根据程序、应用或功能的执行的信息进行处理。处理器310可以控制访问基站的通信模块320、输入接口330、存储器340和显示器350的操作。

根据本公开各种实施例,处理器310可以访问位于网络上的网络服务器(与图2的网络服务器203相同或相似),并且可以执行用于搜索由存储在所访问网络服务器中的网站提供的网络信息的控制操作。处理器310可以控制显示器350显示包括从网络服务器接收的网络信息的网页。

根据本公开各种实施例,处理器310可以访问允许互联网购物的特定网站,并且当在显示包括通过搜索获得的网络信息的网页的产品搜索页面上选择期望购买的特定产品时,可以控制处理所选产品的订单和结算并根据结算请求来处理结算的批准的产品购买操作。

根据本公开各种实施例,当使用应用购买产品时,处理器310可以存储与产品购买相关的信息。例如,当接收到结算信息存储请求时,处理器310可以控制存储器340存储产品的结算信息。已经请求存储的结算信息是例如与产品购买相关的信息,并且可以包括订单详细信息、配送信息、结算方式信息、地点信息等。例如,当产生了用于第二购买的购买历史信息时,可以使用已经请求存储的结算信息。

根据本公开各种实施例,当使用应用购买产品时,处理器310可以显示允许存储与产品购买相关的信息的用户界面。例如,当用户订购所选产品并且对所选产品结算价格时,如果处理器310完成结算而成功结算,则处理器310可以检查是否要存储关于该产品的结算信息。根据本公开各种实施例,在显示结算期间提供的结算页面的状态下,处理器310可以检查是否通过输入接口接收到关于是否将存储结算信息的输入,并且可以确定是否将存储结算信息。结算页面可以包括用于检查是否将存储结算信息的检查按钮(用户界面)。

根据本公开各种实施例,当接收到结算信息存储请求时,处理器310可以生成关于产品的购买历史信息,并且可以将生成的购买历史信息存储在存储器340中。根据本公开各种实施例,当结算已经完成时,处理器310可以通过使用结算信息中包括的至少部分信息来生成购买历史信息,并且可以控制存储器340存储生成的购买历史信息。购买历史信息可以与结算信息分开存储,或者可以以被包含在结算信息中的状态进行存储。根据本公开各种实施例,处理器310可以通过使用产品标识信息(代码)根据所购买的产品对产品的购买历史信息和结算信息进行分类,并且可以以表格的形式存储关于每个产品的分类结算信息。在本公开的各种实施例中,为了便于描述,包括购买历史信息的表格将被称为“购买历史表”,并且包括结算信息的表格将被称为“结算信息表”。

根据本公开各种实施例,处理器310可以通过使用存储在存储器340中的购买历史信息表来检查所选产品是否具有购买历史。处理器310可以根据产品是否具有购买历史来控制要执行的第一或第二购买操作。根据本公开各种实施例,当所选产品是第一次购买的产品或者是不是通过搜索购买历史信息获得的产品时,处理器31o可以通过第一购买操作来控制购买产品。当所选产品是重新购买的产品或者是通过搜索购买历史信息获得的产品时,处理器310可以通过第二购买操作来控制购买产品。例如,第一购买操作可以包括:搜索产品的子操作;访问网站的子操作;在访问的网站上订购所选产品的订购子操作;当在订单输入页面上产生购买请求时,前进到并显示用于接收作为输入的登录信息的登录页面的登录子操作;在安装和执行结算程序之后,显示结算页面的子操作;和完成结算的子操作,包括根据结算页面上的结算请求,批准结算、报告结果等。可以从第二购买操作中省略第一购买操作的至少一个子操作。例如,可以从第二购买操作中省略搜索产品的子操作、订购通过搜索选择的产品的子操作、以及接收作为输入的登录信息的子操作中的至少一个。根据本公开各种实施例,当根据第二购买操作购买产品时,处理器310可以控制显示器350显示所存储的购买历史信息的至少一部分。根据本公开各种实施例,处理器310可以通过使用最近时间订单、类别(产品类型)、价格和产品名称中的至少一个,以列表形式显示存储在购买历史信息表中的购买历史信息。

根据本公开各种实施例,处理器310可以执行用于显示购买历史信息屏幕的控制操作,所述购买历史信息屏幕包括基于存储在存储器340中的结算信息生成的购买历史信息。处理器310可以从显示在购买历史信息屏幕上的购买历史信息列表中选择要购买的产品,并且当产品被选择时,可以通过使用所选产品的购买历史信息来执行立即购买所选产品的控制操作,而无需产品搜索子操作、订单信息输入子操作和登录信息输入子操作。

根据本公开各种实施例,为了检查在网站提供的产品搜索页面上选择的产品或包括在购买历史信息中的产品是否可购买,处理器310可以将购买允许检查消息发送到与购买历史信息中包括的网站信息对应的网站。因此,提供接收到购买允许检查消息的网站的相关网络服务器可以向电子设备301发送包括以下信息(以下称为“改变信息”)的响应消息:根据包含在接收到的信息中的订单信息的产品是否可购买,是否存在改变的信息,和/或产品是否不可购买,来推荐类似的产品。

根据本公开各种实施例,处理器310可以执行用于检查产品是否可购买、检查订单信息是否改变、和/或通过使用从网络服务器接收的改变信息来推荐类似产品的控制操作。例如,处理器310可以执行用于通过使用改变信息来更新购买历史信息的控制操作。处理器310可以执行用于在购买历史信息屏幕上显示接收到的改变信息连同购买历史信息的控制操作。

根据本公开各种实施例,在第二购买期间,处理器310可以执行用于支付要购买的产品的价钱的结算批准操作,并且当支付结算成功完成时,可以在存储器(例如,结算信息表)中存储关于产品的第二购买的结算信息(第二结算信息)。

根据本公开各种实施例,处理器310可以选择与使用短距离通信方案(例如,nfc、蓝牙等)、增强现实(ar)服务和/或物联网(iot)服务检查的对象相关的产品。当重新购买相同的产品时,处理器310可以从存储器340读取产品的结算信息,而无需产品搜索子操作、订单信息输入子操作和登录信息输入子操作,并且可以通过使用读取的结算信息执行用于在显示器350上显示结算屏幕的控制操作。当显示结算屏幕时,处理器310可以登录或登出网站。即使当处理器310没有从网站接收到网络信息时,例如,处理器310也可以通过使用存储在存储器340中的结算信息来显示结算屏幕,而无需与网站互通。

根据本公开各种实施例,处理器310是硬件模块或软件模块(例如,应用程序),并且可以是包括电子设备所包括的各种传感器、数据测量模块、输入/输出接口、管理电子设备的状态或环境的模块以及通信模块中的至少一个的硬件组成元件(功能),或者可以是软件元件(程序)。

根据本公开各种实施例,根据处理器310的控制,电子设备的通信模块320(例如,图1的通信接口170)可以执行与位于通信网络上的另一电子设备(例如,图1的电子设备102或104或服务器106,或者图2的网络服务器203、认证服务器205或运营商服务器207)的通信。根据处理器310的控制,通信模块320可以向/从另一电子设备发送/接收与执行的操作相关的数据(例如,与电子购买服务相关的数据)。通信模块320可以通过到网络的连接或者设备到设备连接来执行通信,所述连接是通过通信接口使用无线或有线通信实现的。无线通信的类型可以包括以下至少一项:例如,wi-fi、蓝牙(bt)、zigbee、z波、近场通信(nfc)、全球定位系统(gps)和蜂窝通信(例如,lte、lte-a、lte-u、laa、cdma、wcdma、umts、wibro和gsm中的至少一个)。有线通信的类型可以包括以下至少一项:例如,通用串行总线(usb)、高清多媒体接口(hdmi)、推荐标准232(rs-232)、普通老式电话服务(pots)、通用异步接收器/发送器(uart)、内部集成电路(i2c)、串行外围接口(spi)和控制器局域网(can)。此外,通信模块320可以使用广泛已知的或将来开发的所有其他类型的通信方案,以及上述通信方案。

根据本公开各种实施例,输入接口330(例如,与图1的输入/输出接口150类似或相同)可以向处理器310传送各种信息(例如,从用户输入的数字和字符信息等)、各种功能配置以及与电子设备301的功能控制有关的信号输入。输入接口330可以支持用于执行支持特定功能的应用的用户输入。输入接口330可以包括以下至少一项:诸如键盘或键区的按键输入装置、诸如触摸传感器或触摸板的触摸输入装置、语音输入装置、各种传感器以及相机。输入接口330还可以包括手势输入装置。另外,输入接口330可以包括当前正在开发或将来开发的所有类型的输入装置。根据本公开各种实施例,输入接口330可以接收用户通过显示器350的触摸面板输入的信息(例如,根据电子购买服务的用户界面输入),并且可以将接收到的信息传送给处理器310。

根据本公开各种实施例,电子设备301的存储器340(例如,图1的存储器130)可以临时存储在程序执行期间生成的各种数据,所述程序包括用于功能操作的程序。存储器340可以广泛地包括程序区和数据区。程序区可以存储用于驱动电子设备301的相关信息,例如引导电子设备301的os。数据区可以存储根据本公开各种实施例的发送/接收的数据和生成的数据。而且,存储器340可以包括闪存、硬盘、多媒体卡微型存储器(例如,安全数字(sd)或超级数字(xd)存储器等)、ram以及rom中的至少一个存储介质。根据本公开各种实施例,存储器340可以存储结算信息、购买历史信息和/或网页中包括的网络信息。

根据本公开各种实施例,显示器350(与图1的显示器160相同或类似)可以根据操作执行单元(未示出)的操作的控制来显示操作执行信息和操作执行结果信息。显示器350可以显示可执行应用列表或者显示配置应用的执行结果。当显示器350被实现为触摸屏的形式时,显示器350可以对应于输入接口330的触摸屏。当显示器350被实现为触摸屏的形式时,显示器350可以显示根据用户的触摸动作产生的各种信息。

根据本公开各种实施例,显示器350可以显示包括根据电子购买服务由网站提供的网络信息的网页、通过输入接口330接收的信息(例如,输入信息或拍摄的图像)、以及从存储器340读取的信息(例如,结算信息或购买历史信息)。

根据本公开各种实施例,显示器350可以由lcd、薄膜晶体管lcd(tft-lcd)、oled显示器、led显示器、有源矩阵有机led(amoled)显示器、柔性显示器和三维显示器中的至少一个来实现。一些显示器可以被实现为透明类型或光学透明类型,通过这种显示器可以看到外部。显示器的代表性示例可以被实现为包括透明oled(toled)的透明显示器的形式。

在本公开的各种实施例中,已经参考图3所示的电子设备301描述了电子设备的主要元件。然而,在本公开的各种实施例中,图3所示的所有元件都不是必需的元件,并且电子设备301可以被实现为包括比所示元件更多或更少的元件。而且,根据本公开各种实施例,参考图3详细描述的电子设备301的主要元件的位置可以是可变的。

根据本公开各种实施例的电子设备可以包括:显示器;与显示器电连接的处理器;以及与处理器电连接的存储器,存储与第一产品的第一购买相关的第一购买历史信息以及与第一购买历史信息对应的第一结算信息,使得存储器可以被配置为存储如下指令,所述指令使得处理器能够:通过使用存储在存储器中的第一购买历史信息和/或第一结算信息,在显示器的至少一部分上显示用于第一产品的第二购买的用户界面;接收与用户界面相关的用户输入;响应于接收的用户输入执行第二购买的结算;以及在存储器中存储与第二购买相关的第二购买历史信息和第二结算信息。

根据本公开各种实施例,处理器可以允许显示器的至少一部分显示基于购买历史信息和/或结算信息配置的结算屏幕,作为用于第一产品的第二购买的用户界面。

根据本公开各种实施例,处理器可以允许显示器的至少一部分显示基于第一购买历史信息配置的购买历史信息屏幕,作为用于第一产品的第二购买的用户界面;购买历史信息屏幕可以显示包括所存储的关于第一产品和至少一个不同的第二产品的购买历史信息在内的购买历史信息列表;以及在购买历史信息列表中显示的第一产品和至少一个不同的第二产品可以对应于在不同网站上购买的产品。

根据本公开各种实施例,处理器可以检查关于存储在存储器中的购买历史信息的改变信息,并且可以允许购买历史信息屏幕显示关于所检查的至少一条购买历史信息的改变信息。

根据本公开各种实施例,处理器可以被配置为:当购买历史信息屏幕上显示的产品中存在不可购买的产品时,推荐类似产品;当推荐的类似产品被选择时,基于存储的关于不可购买产品的第一结算信息和关于类似产品的信息,显示结算屏幕;当在结算屏幕上接收到结算请求命令时,处理类似产品的结算;将关于类似产品的第二结算信息存储在存储器中;以及改变存储器中存储的关于不可购买产品的第一结算信息。

根据本公开各种实施例,当接收到对第一产品的第二购买请求时,处理器可以允许基于所存储的第一结算信息中包括的登录相关信息来访问和/或登录提供第一产品的网站。

根据本公开各种实施例,在第一产品的第一购买的第一购买操作期间,处理器可以通过显示的结算页面检查第一结算信息是否被存储,并且当请求存储第一结算信息时可以允许存储器根据第一产品的第一购买的结算操作来存储第一结算信息。

根据本公开各种实施例,存储在存储器中的第一和第二结算信息可以包括以下各项信息中的至少一项:结算应用程序接口(api)的参数;网站的地址信息;自动登录相关信息;与检查产品是否可购买相关的信息;与项目推荐相关的信息;以及与短距离无线通信(近场通信(nfc)和蓝牙)相关的信息。

根据本公开各种实施例,处理器可以通过使用物联网(iot)在与外部对象相关的物品中选择用于第二购买的第一产品。

根据本公开各种实施例,处理器可以选择与基于短距离无线通信、增强现实(ar)服务或者相机拍摄的图像检查的外部对象相关的第二购买的第一产品。

图4是示出根据本公开各种实施例的电子设备的操作的流程图。

根据本公开各种实施例,电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以访问支持电子商务并且存在于通信网络上的网络服务器(例如,图2的网络服务器203),并且可以访问存储在网络服务器中的网站。

参考图4,在操作401中,电子设备的处理器可以执行包括如下操作的产品的第一购买:例如,通过所访问网站上的用户界面搜索产品,选择要购买的产品,发送所选产品的订单,输入登录凭证,登录操作本身,输入结算信息(例如,支付信息),以及结算操作(例如,支付操作)。电子设备可以将根据所选产品的第一购买的结算信息(例如,第一结算信息或本质上的支付信息)存储在存储器中(例如,诸如结算信息表的数据结构中)。电子设备可以使用第一结算信息来生成购买历史,以便存储。

在操作403中,电子设备的处理器可以接收对该产品的第二购买请求。

在操作405中,响应于第二购买请求,电子设备的处理器可以基于存储的第一结算信息在显示器上显示用于结算产品的结算屏幕。根据本公开各种实施例,电子设备的处理器可以登录网站。此外,电子设备可以立即在显示器上显示结算屏幕,而无需订单输入操作(例如,网站可以自动地前进到显示订单终结页面,而不需要在项目、数量、运输等方面生成订单的中间步骤)。

在操作407中,根据对产品的结算请求(例如,结算屏幕上的“结算”按钮的输入),电子设备的处理器可以基于存储的第一结算信息来执行产品的结算(例如,结算方式信息的输入、结算批准请求、和/或结算批准的结果的接收和显示等)。电子设备可以在显示器上显示用于产品结算批准(例如,批准支付以购买产品)的结算完成页面。当显示结算完成页面时,电子设备或与电子设备相关联的用户可以登录网站。

在操作409中,电子设备的处理器可以确定结算或支付是否已经完成。当确定结算已经完成时,电子设备的处理器可以执行操作411。值得注意的是,重试是可能的。也就是说,当在操作409中结算还没有完成时,电子设备的处理器可以在操作409中再次确定结算是否已经完成。备选地,如果结算没有完成,则电子设备的处理器可以提前终止处理。

在操作411中,电子设备的处理器可以将根据第二购买的结算或支付的第二结算信息存储在存储器(例如,结算信息表)中。当结算已经成功完成时,电子设备的处理器可以存储第二结算信息。

图5a和图5b是示出根据本公开各种实施例的电子设备中的根据第一购买操作和第二购买操作中的每一个的用户界面的示例的视图。

参考图5a,根据本公开各种实施例的电子设备可以在显示器上显示用于第一购买操作的用户界面(例如,页面或屏幕)。在用户界面中,可以显示包括由所访问网站提供的网络信息在内的“页面”。用户界面可以被称为“屏幕”,其显示存储在存储器中的各种信息(例如,结算信息和购买历史信息)。

根据本公开各种实施例,在第一购买操作期间,电子设备可以在显示器上显示用于产品搜索操作的产品搜索页面511。当在产品搜索页面上选择产品时,电子设备可以显示订单输入页面512以输入订单信息。根据本公开各种实施例,订单输入页面512可以显示包括产品名称、产品标识信息(代码)、产品评论、价格、数量、选项、配送、折扣、利益/事件和卖家信息中的至少一个在内的订单信息。根据本公开各种实施例,电子设备可以在订单输入页面上(例如,图5a的订单输入页面512)接收包括数量、产品选项信息(例如,所选产品的颜色、风格或任何其他改变)和配送信息在内的至少一条信息作为输入。电子设备可以在订单输入页面上显示输入信息。

根据本公开各种实施例,电子设备可以显示用于访问网站以根据订单请求来购买产品的登录页面513。当电子设备或用户账户已经登录到提供所选产品的相关网站时,可以省略在显示器上显示登录页面513。当电子设备通过登录操作进入对相关网站的访问状态时,电子设备可以显示结算页面514(例如,支付完成页面)。例如,可以在显示订单输入页面512之前显示登录页面513。当选择用于存储结算页面中包括的结算信息的按钮时,电子设备可以在结算完成之后在本地存储第一结算信息。然后,电子设备可以根据结算请求来执行和/或发送结算批准过程,并且一旦成功完成,则可以显示结算完成页面515。

参考图5b,电子设备可以在显示器上显示根据第二购买操作的相关用户界面(屏幕或页面)。电子设备可以通过购买历史信息屏幕521在显示器上显示列表,该列表包括基于根据第一购买操作的结算信息生成的购买历史信息。当在购买历史信息屏幕上选择特定产品时,电子设备可以从存储器中获取所选特定产品的结算信息,然后使用获取的结算信息来显示结算屏幕522。当在结算屏幕522上输入结算请求(例如,按钮或用户界面)时,电子设备可以在显示器上显示用于结算处理和结算批准的结算完成页面523。电子设备可以获取包括在购买历史信息中的关于所选产品的网站信息,并且可以基于经检查的网站信息来访问相关网站。当请求结算时,电子设备可以访问或以其他方式登录到相关网站,或者当产品被选择时,电子设备可以访问或以其他方式登录到相关网站。

根据本公开各种实施例,可以从图5b示出的第二购买操作中省略在图5a中示出的第一购买操作的一些子操作。例如,可以省略用户界面的一部分(例如,产品搜索页面511、订单输入页面512和/或登录页面513)。因此,每当订购相同的产品时,电子设备可以在不重复第一购买操作的情况下,通过诸如第二购买操作的简单操作来重新购买相同的产品。

图6是示出根据本公开各种实施例的电子购买操作中的网页的示例的视图。

参考图6,当执行图4的操作401中的第一购买和图4的操作405中的第二购买时,根据本公开各种实施例的电子设备可以显示用于检查所选产品的结算的用户界面610。例如,在第一购买期间,用户界面610可以显示为如下结算页面,该结算页面是包括由所访问网站提供的网络信息的网页,并且在第二购买期间,用户界面610可以显示为基于存储器中存储的结算信息和购买历史信息而配置的结算屏幕。

根据本公开各种实施例,用户界面610(例如,结算页面或结算屏幕)可以包括可用于所订购产品的结算的信息(例如,订单概览信息611、配送信息613、结算方式信息615等)。用户界面610可以包括检查按钮617,用于在结算完成之后接收是否要存储结算信息(第一结算信息)的检查。此外,用户界面610可以包括按钮(例如,结算请求按钮619和取消按钮)。根据本公开各种实施例,电子设备可以通过用户界面610上的结算请求按钮619(例如,“结算”)来接收结算请求。电子设备可以向网络服务器或者结算服务器的网站发送请求批准产品的支付结算的结算请求消息。因此,网络服务器或结算服务器可以根据结算请求来批准结算,并且可以向电子设备发送包括结算批准结果在内的响应消息。

图7是示出根据本公开各种实施例的在电子设备中存储的结算信息的示例的视图。图8是示出根据本公开各种实施例的用于电子购买的支付api的示例的视图。

参考图7,存储器中存储的结算信息可以包括:支付api参数信息;登录页面(或登录屏幕)地址信息(统一资源定位符(url));与自动登录是否成功相关的信息;用于检查产品是否可购买的地址信息(url);推荐项目搜索地址信息(url);以及用于物理网络或nfc的扩展的信息。

支付api参数信息可以包括:关于支付方法的信息(支持方法);要购买的产品(项目)的量和价格信息(要显示的总价格信息和项目,以及每个项目的标签/量);以及配送相关信息(送货选项)。包括支付api参数信息的支付api可以通过例如图8所示的程序来实现。

根据本公开各种实施例,支付api参数信息可以被配置为在图8中表示为“varrequest=newpaymentrequest(~”的部分801。关于用于检查在图6的用户界面610(例如,结算屏幕)上显示的结算的信息,结算方式信息615可以对应于支付api参数信息中包括的支持方法,并且可以被配置为例如部分801处的“supportedmesthods:[′visa′]}],”,在图8的程序中,其对应于支付api参数信息。

根据本公开各种实施例,图6的订单概览信息611可以对应于关于每个项目的量和价格的信息,并且可以被配置为例如部分801处的“abel:′total′,amount:{currency:′usd′,value:′55.00′}},”,在图8的程序中,其对应于支付api参数信息。

根据本公开各种实施例,图6的配送信息613可以对应于送货选项,并且可以被配置为例如图8的部分801处的“id:′freeshippingoption′,label:′freeglobalshipping′,amount:{currency:′usd′,value:′0′},selected:true”。

登录页面地址信息(url)是当用户登录到页面时用于询问id/pw的页面的地址信息(url),并且可以包括例如当登录成功时的超文本标记语言(html)id/密码形式的url。

与自动登录是否成功相关的信息可以是用于检查网站是否允许自动登录的信息。例如,如果允许自动登录,则与自动登录是否成功相关的信息可以表示为“真”,否则可以表示为“假”。根据本公开各种实施例,当与自动登录是否成功相关的信息能够立即且自动地访问登录页面地址信息并由此被设置为“真”,而不需要在登录屏幕(页面)上执行订单输入操作和登录信息输入操作时,电子设备可以如在图5b所示的第二购买操作中那样立即在购买历史信息屏幕上执行自动登录,并且可以立即配置并显示结算屏幕。

用于检查产品是否可购买的地址信息(url)可以是如下地址信息,该地址信息允许检查在第二购买操作期间从购买历史信息列表中选择的产品是否可在第一结算信息中包括的网站上购买。例如,用于检查产品是否可购买的地址信息(url)可以是这样的信息:当以json格式传送支付api参数时,该信息允许检查产品是否可购买或者价格信息是否已改变,并且允许支付api参数以相同的json格式被重传到相关网站。为了知道地址信息(url),结算屏幕可以包括元标签。

推荐项目搜索地址信息(url)可以是如下地址信息,当想要购买的产品缺货时,该地址信息允许搜索推荐产品而不是想要的产品。例如,推荐项目搜索地址信息(url)可以是如下地址信息(url),当在相关网站上想要购买的产品不可购买或者想要的产品的价格发生改变,并且因此尝试购买不同的产品时,该地址信息允许搜索推荐产品。为了知道地址信息(url),网站页面可以包括元标签。

用于物理网络或nfc的扩展的信息可以是用于扩展物理网络或nfc的信息。可以分配用于扩展蓝牙/nfc的唯一id值,并且所分配的id值可以通过元标签被提供至结算屏幕。根据本公开各种实施例,当电子设备通过蓝牙或nfc接收到产品购买请求信号时,电子设备可以购买与接收到的信号中包括的唯一id值对应的产品,并且可以基于以下信息来配置和显示购买历史信息屏幕或结算屏幕,所述信息是除被存储为与唯一id值对应的第一结算信息中的用于物理网络或nfc的扩展的信息之外的信息(支付api参数信息、登录页面地址信息(url)、与自动登录是否成功相关的信息、用于检查产品是否可购买的地址信息(url)和推荐项目搜索地址信息(url)中的至少一条信息)。

图9是示出根据本公开各种实施例的电子设备的操作的流程图。

当购买不具有购买历史的第一次购买的产品(例如,执行第一购买)时,根据本公开各种实施例的电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以访问支持电子商务并且存在于通信网络上的网络服务器(例如,图2的网络服务器203),并且可以访问存储在网络服务器中的网站。例如,通过使用所访问网站上的用户界面,电子设备可以通过以下操作执行产品的第一购买:搜索产品并选择要购买的产品的操作;输入所选产品的订单的操作;登录信息输入操作;结算信息输入操作;和处理/批准结算的操作。例如,当第一购买的结算成功完成时,电子设备可以将根据所选产品的第一购买的结算信息(第一结算信息)存储在存储器(例如,结算信息表)中。第一结算信息可以包括图7的信息。第一结算信息可以被配置为如图8所示的结算api程序的形式,并且可以被存储在存储器中。根据本公开各种实施例,电子设备可以基于第一结算信息生成并存储关于所购买产品的购买历史信息。第一结算信息和购买历史信息可以分别存储在不同的数据库中,或者可以相互关联地存储在数据库中。在电子设备执行第一购买操作之后,电子设备可以执行产品的第二购买,所述产品是使用在购买历史信息屏幕上显示的购买历史信息列表、短距离无线通信服务、ar服务等来选择的。

参考图9,在操作901中,电子设备的处理器可以选择要购买的产品以进行第二购买。根据本公开各种实施例,当执行购买应用或者在产品搜索屏幕上选择先前购买的产品时,电子设备的处理器可以在显示器上显示示出购买历史信息列表的购买历史信息屏幕,并且可以从示出的购买历史信息列表中选择要购买的产品。根据本公开各种实施例,当在由所访问网页提供的产品搜索页面上选择产品时,电子设备的处理器可以确定是否存储了与所选产品对应的产品的结算信息或购买历史信息,并且从而可以检查在产品搜索页面上选择的产品是否是先前购买的产品。当检查出所选产品不是先前购买的产品时,电子设备的处理器可以如在第一购买操作中那样执行对所选产品的购买操作。

根据本公开各种实施例,当使用短距离无线通信服务、ar服务等时,电子设备的处理器可以从外部设备接收包括唯一id值的无线信号,并且可以选择与接收到的无线信号中包括的唯一id值对应的产品,或者可以基于所存储的与对应于唯一id值的产品相关的先前购买的产品的购买历史信息来选择要购买的产品。

在操作903中,电子设备的处理器可以从存储器(例如,结算信息表或购买历史表)中获取关于所选产品的第一结算信息。根据本公开各种实施例,当选择要购买的产品时,电子设备的处理器可以读取包括在关于所选产品的购买历史信息中或者映射到该购买历史信息的结算信息。根据本公开各种实施例,当使用短距离无线通信服务或ar服务时,电子设备的处理器可以读取包括与接收的唯一标识信息对应的标识信息在内的特定产品的结算信息。包括在结算信息中的标识信息可以是图7的用于扩展物理网络或nfc的信息中包括的唯一标识信息(id)。

在操作905中,电子设备的处理器可以检查所获取的关于所选产品的结算信息。根据本公开各种实施例,电子设备的处理器可以基于用于确定包括在读取的结算信息(如图7所述)中的产品是否可购买的地址信息来检查所选产品是否可购买。例如,电子设备的处理器可以将包括关于选择的产品的信息在内的购买允许检查消息发送到网络服务器,所述选择的产品是通过用于检查包括在读取的相关结算信息中的产品是否可购买的地址信息而选择的,并且电子设备的处理器可以从网络服务器接收包括通过检查结算信息而获得的结果信息(在下文中称为“改变信息”或“更新信息”)在内的响应消息。电子设备的处理器可以基于接收的改变信息来检查所选产品是否可购买。根据本公开各种实施例,当在显示器上显示购买历史信息屏幕时,电子设备的处理器可以显示接收的改变信息。电子设备可以将接收的改变信息和关于除所选产品以外的购买历史信息屏幕上显示的其他产品的改变信息一起显示。可以周期性地或在应用执行期间接收改变信息,并且改变信息可以被包括在存储的结算信息中。

根据本公开各种实施例,电子设备的处理器可以检查包括在读取的结算信息(如图7所述)中的登录页面地址信息和与自动登录是否成功相关的信息,并且可以检查提供所选产品的网站是否允许自动登录。当网站允许自动登录时,电子设备的处理器可以自动登录到网站,作为对第二购买请求的响应。

在操作907中,电子设备的处理器可以基于接收的改变信息来确定所选产品是否可购买。当确定所选产品不可购买时,电子设备的处理器可以执行推荐类似产品的操作909。当所选产品可购买时,电子设备的处理器可以执行操作911。

在操作909中,电子设备的处理器基于接收的改变信息来确定所选产品不可购买,并且因此可以基于包括在改变信息中的关于产品的推荐产品相关信息,或者基于通过根据如图7所述的结算信息中的推荐项目搜索地址信息进行搜索而获得的推荐产品相关信息,来推荐类似产品。根据本公开各种实施例,电子设备的处理器可以通过使用改变信息来更新存储的购买历史信息。电子设备的处理器可以通过使用关于推荐产品的购买的信息来更新存储在存储器中的购买历史信息。

在操作911中,电子设备的处理器可以使得显示器基于第一结算信息在显示器上显示与所选产品或推荐的类似产品对应的结算屏幕。根据本公开各种实施例,当在操作911之前在显示器上显示购买历史信息屏幕时,电子设备的处理器可以允许显示器的屏幕从购买历史信息屏幕切换到结算屏幕。根据本公开各种实施例,当接收到包括关于产品的唯一标识信息的无线信号时,电子设备的处理器可以响应于接收的无线信号执行购买应用,并且可以立即显示与对应于唯一标识信息的产品相关的结算屏幕。根据本公开各种实施例,可以基于图8的支付api的程序来显示结算屏幕。根据本公开各种实施例,电子设备的处理器可以响应于在购买历史信息屏幕上选择的产品的购买请求信号,或者响应于包括唯一标识信息的无线信号,从支付pai的程序调用“paymentrequest”(支付请求),并且可以在结算屏幕上显示存储在“paymentrequest”部分(例如,附图标记801)中的信息。在操作913中,电子设备的处理器可以根据在显示的结算屏幕上示出的结算信息来确定是否已经产生针对第二购买的结算请求。根据本公开各种实施例,当用户选择包括在结算屏幕中的结算请求按钮(例如,“结算”)时,电子设备的处理器可以接收结算请求按钮的输入信号。电子设备的处理器可以根据是否接收到输入信号来确定是否产生结算请求。当确定已经产生结算请求时,电子设备的处理器可以执行操作915。当没有产生结算请求时,电子设备的处理器可以执行操作911。

在操作915中,电子设备的处理器可以响应于接收到结算请求,基于第一结算信息或更新的购买历史信息来执行所选产品的结算。根据本公开各种实施例,电子设备的处理器可以向网络服务器发送包括第一结算信息的结算批准请求消息。在结算批准操作期间,电子设备的处理器可以将关于结算方式的认证信息发送到认证服务器或网络服务器,并且可以从认证服务器或网络服务器接收认证结果或结算批准结果。

在操作917中,电子设备的处理器可以确定结算是否完成。当确定结算已经成功完成时,电子设备的处理器可以执行操作919。相反,当结算没有完成时,电子设备的处理器可以执行操作915。根据本公开各种实施例,当结算没有成功完成时,电子设备的处理器可以在操作915中再次输入认证信息。备选地,当不能再产生结算请求时,电子设备的处理器可以通知结算失败,并且可以终止操作。

在操作919中,电子设备的处理器可以将在第二购买的结算中使用的第二结算信息存储在存储器(例如,结算信息表或购买历史表)中。根据本公开各种实施例,电子设备的处理器可以将第一结算信息更新为第二结算信息,并且可以存储更新后的结算信息。

图10是示出根据本公开各种实施例的电子购买操作中的网页的示例的视图。

当在如图9的操作901中选择要购买的产品时,根据本公开各种实施例的电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以在显示器上显示如图10所示的购买历史信息。例如,在显示器上,购买历史信息可以显示包括购买历史信息列表在内的购买历史信息屏幕1010。根据本公开各种实施例,电子设备可以显示存储在存储器中的购买历史信息表中包括的所有购买历史信息,或者可以显示与最近一个月的购买相关的购买历史信息或关于最近一个月内可购买的产品的历史信息。

参考图10,在显示关于先前购买的产品的信息的同时,电子设备可以将(例如,在图9的操作909中接收到的)改变信息与关于先前购买的产品的信息一起显示。根据本公开的实施例,当图10的第一产品1011的价格发生改变时,电子设备可以将第一结算信息中包括的更新的价格(例如,9,400)指示为第一产品1011的新的价格信息(例如,8,100),并显示。根据本公开的实施例,电子设备可以检查接收到的改变信息,并且当存在不可购买的产品时,如图10的第二产品1013和第三产品1015的情况,可以使用一些指示符(例如,图10所示的删除线)来显示相关产品1013和1015不可购买。根据本公开的实施例,当产品停产时,如第三产品1015的情况,电子设备可以推荐类似产品1017以替代不可用的产品1015。当选择了推荐的类似产品1017时,电子设备可以立即转换到根据第二购买的结算屏幕(例如,图9中描述的那样)。此时,结算屏幕可以在产品订单概览信息区域中显示关于所选择的类似产品1017的信息,以替代关于已停产的第三产品1015的信息。

图11a和图11b是示出根据本公开各种实施例的电子购买操作中的网页的示例的视图。

参考图11a和图11b,根据本公开各种实施例,电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以在购买历史信息屏幕1101上显示购买历史信息列表。例如,电子设备可以根据各个产品1111、1113、1115和1117显示检查按钮1121、1123、1125和1127。当通过用户界面从购买历史信息列表中包括的产品中选择了要购买的产品(例如,附图标记1111和/或1117)时,可以检查用于所选产品的检查按钮1121和/或1127。当输入结算请求按钮(例如,“结算请求”)1129时,电子设备可以一起产生用于所有检查的产品(例如,附图标记1111和/或1117)的结算请求。

根据本公开的实施例,电子设备可以在显示器上显示结算屏幕1102。结算屏幕1102可以包括关于已请求结算的产品1111和1117的订单概览信息1131和1133、关于它们的配送相关信息1137、关于它们的结算方式信息1139或者待支付的总结算量1135。电子设备可以包括请求存储结算屏幕1102中包括的结算信息的按钮1141。当检查到对按钮1141的输入时,电子设备可以存储与根据第二购买的每个产品1111和1113对应的第二结算信息。根据本公开各种实施例,电子设备可以不存储结算信息没有改变的产品1113的第二结算信息,并且可以仅存储被应用了改变信息的产品1111的第二结算信息,如所存储的产品1111的第一结算信息的更新信息。当检查到对结算请求按钮1143(例如,“结算”)的输入时,电子设备可以执行结算处理和结算批准操作。

参考图12a和图12b,当从如图12a所示的购买历史页面1201上显示的产品1211、1213、1215和1217中选择了第一产品1211时,电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以显示与第一产品1211相关的结算屏幕1202,如图12b所示。根据本公开的实施例,结算屏幕1202可以包括提供所选产品1211的网站(例如,**市场的网站)的信息1221、关于要购买的产品1211的订单概览信息1223、关于产品1211的配送相关信息1225和关于产品1211的结算方式信息1227中的至少一条信息。网站的信息1221可以包括网站的标识信息、其地址信息以及网站提供的折扣优惠券信息。当接收到对结算请求按钮1229(例如,“结算”)的输入时,电子设备可以执行结算处理和结算批准操作。

根据本公开各种实施例,当执行应用时,电子设备可以显示如图12a所示的购买历史信息屏幕1201。当在购买历史信息屏幕1201上选择了产品1211时,电子设备可以基于包括在所存储的产品1211的第一结算信息中的登录页面地址信息和关于自动登录是否成功的信息,来自动登录到提供产品1211的相关网站(例如,**市场的网站)。当所存储的产品1211的结算信息中不包括结算方式信息(例如,如图7所示的关于支付方法的信息)时,电子设备可以读取存储在电子设备自动登录到的网站中的结算方式信息,并且可以基于存储的结算信息、从网站读取的结算方式信息以及存储在存储器中的结算信息来显示结算屏幕1202。

根据本公开各种实施例,当通过所存储的所选产品1211的第一结算信息检查的先前购买网站与改变信息中包括的购买网站不同时,电子设备可以登录到改变的购买网站,并且然后可以显示结算屏幕1202。当电子设备显示结算屏幕1202,并且然后接收到对结算请求按钮1229的输入时,电子设备可以登录到改变的购买网站,可以将结算信息发送到改变的购买网站,然后可以执行结算处理和结算批准操作。

根据本公开各种实施例,当根据对图12b的结算请求按钮1229的选择而接收到结算请求时,电子设备可以向存储所访问网站的网络服务器发送用于产生结算请求的结算请求消息,并且可以在显示器上显示与网站提供的结算批准操作相关的网页。

图13是示出根据本公开各种实施例的使用电子设备的电子购买方法的示例的视图。图14是示出根据本公开各种实施例的使用电子设备的电子购买方法的示例的视图。

参考图13,电子设备1301(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以通过使用iot服务方案或短距离通信服务方案来购买与对象相关的产品。根据本公开各种实施例,在图9的操作901中,电子设备1301可以根据例如短距离无线通信(例如,nfc通信)方案与附接到对象(例如,洗衣机)1303的标签1305进行通信,并且可以基于从标签1305读取的信息来选择产品。根据本公开的实施例,电子设备1301可以显示包括与识别的对象(例如,洗衣机)1303相关的产品的购买历史信息在内的购买历史信息屏幕1310。根据本公开的实施例,电子设备1301可以用特定标志(例如,书签等)来标记与识别的对象(例如,洗衣机)1303相关的产品,并且可以在购买历史信息屏幕1310上显示标记的产品,可以检查是否存在关于相关产品的改变信息,并且可以通过使用被更新为改变信息的相关产品的第一结算信息来立即执行相关产品的第二购买的结算。

参考图14,电子设备1401(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以通过使用ar服务或相机来拍摄对象(例如,洗衣机)1403,可以分析对象的拍摄图像,并且当基于分析结果识别出对象1403时,可以显示包括与所识别的对象1403相关的产品的购买历史信息在内的购买历史信息屏幕。根据本公开的实施例,电子设备1401可以在购买历史信息屏幕1410上显示对象1403的拍摄图像1411。电子设备1401可以显示与识别的对象(例如,洗衣机)1403相关的产品的购买历史信息。

图15是示出根据本公开各种实施例的用于电子设备中的电子购买的屏幕的示例的视图。

参考图15,电子设备(例如,图1的电子设备101、图2的电子设备201或图3的电子设备301)可以存储关于在商店购买的产品的信息。例如,电子设备可以接收关于用户已在商店购买的产品的信息的输入,并将其存储。电子设备可以从电子收据获取并存储关于在商店购买的产品的信息。

根据本公开各种实施例,电子设备可以显示关于在使用ar服务拍摄的图像(例如,街景)中包括的商店处购买的产品的购买历史信息。例如,购买历史信息可以是关于在与商店相关的网页上购买的产品的购买历史信息。根据本公开的实施例,基于所存储的在拍摄图像中包括的商店处购买的产品的购买历史信息,电子设备可以在提供当前显示的ar服务的用户界面上显示购买历史信息列表1511,或者可以显示包括购买历史信息列表的购买历史信息屏幕。根据本公开的实施例,电子设备可以在提供ar服务的用户界面上的相关商店显示区域中显示表示所购买产品的对象(例如,图释)1513。当用户选择对象1513时,电子设备可以基于所存储的关于相关产品的第一结算信息来显示结算屏幕。当在结算屏幕上触摸结算按钮或者选择提供ar服务的用户界面上显示的对象1513时,电子设备可以将读取的第一结算信息发送给提供相关网站的网络服务器。因此,电子设备可以向相关网络服务器发送购买所选产品的请求。

根据本公开各种实施例,当想要改变关于对象1513的第一结算信息的一部分时,电子设备可以显示购买历史信息屏幕,并且可以在显示的购买历史信息屏幕上显示关于所选产品的改变信息。电子设备可以选择要购买的将应用与对象1513对应的改变信息的项目。

根据本公开各种实施例之一的使用电子设备的电子购买方法可以包括:通过使用存储在电子设备的存储器中的第一购买历史信息和/或关于第一产品的第一结算信息,在显示器的至少一部分上显示用于第一产品的第二购买的用户界面;接收与用户界面相关的用户输入;响应于接收的用户输入执行针对第二购买的结算;以及将与第二购买相关的第二购买历史信息和第二结算信息存储在存储器中。

根据本公开各种实施例,该方法还可以包括:响应于对第一产品的第一购买请求,执行第一购买操作;检查是否存储了根据第一购买操作的第一结算信息;以及当接收到针对第一结算信息的存储请求时,将第一产品的第一购买的第一结算信息存储在存储器中。

根据本公开各种实施例,存储在存储器中的结算信息可以包括:结算应用程序接口(api)的参数;网站的地址信息;自动登录相关信息;与检查产品是否可购买相关的信息;与项目推荐相关的信息;以及与短距离无线通信(近场通信(nfc)和蓝牙)相关的信息。

根据本公开各种实施例,显示用于第一产品的第二购买的用户界面可以包括:在显示器的至少一部分上显示基于购买历史信息和/或结算信息配置的结算屏幕。

根据本公开各种实施例,显示用于第一产品的第二购买的用户界面可以包括:在显示器的至少一部分上显示基于第一购买历史信息配置的购买历史信息屏幕,作为用于第一产品的第二购买的用户界面,使得购买历史信息屏幕可以显示包括存储的关于第一产品和至少一个不同产品的购买历史信息在内的购买历史信息列表,并且使得显示在购买历史信息列表中的第一产品和至少一个不同的第二产品可以对应于在不同网站上购买的产品。

根据本公开各种实施例,显示用于第一产品的第二购买的用户界面还可以包括:检查关于存储在存储器中的购买历史信息的改变信息;以及在购买历史信息屏幕上显示关于所检查的至少一条购买历史信息的改变信息。

根据本公开各种实施例,显示用于第一产品的第二购买的用户界面还可以包括:当购买历史信息屏幕上显示的产品中存在不可购买的产品时,推荐类似产品;当推荐的类似产品被选择时,基于存储的关于不可购买产品的第一结算信息和关于类似产品的信息,显示结算屏幕;当在结算屏幕上接收到结算请求命令时,处理类似产品的结算;将关于类似产品的第二结算信息存储在存储器中;以及删除存储器中存储的关于不可购买产品的第一结算信息。

根据本公开各种实施例,该方法还可以包括:当接收到对第一产品的第二购买请求时,基于所存储的第一结算信息中包括的登录相关信息来访问或登录提供第一产品的网站。

根据本公开各种实施例,该方法还可以包括:基于短距离无线通信、增强现实(ar)服务或相机拍摄的图像来识别外部对象;以及基于关于所识别的外部对象的标识信息来选择用于第二购买的第一产品。

图16是示出根据本公开各种实施例的电子设备的配置的框图。

电子设备1601可以包括例如图1所示的电子设备101的整体或一部分。电子设备1601可以包括至少一个处理器1610(例如,ap)、通信模块1620、订户识别模块1624、存储器1630、传感器模块1640、输入装置1650、显示器1660、接口1670、音频模块1680、相机模块1691、电源管理模块1695、电池1696、指示器1697和电机1698。处理器1610可以控制连接到处理器1610的多个硬件或软件元件,并且可以通过运行例如os或应用程序来对各种数据执行处理和算术运算。处理器1610可以通过例如片上系统(soc)来实现。根据本公开实施例,处理器1610还可以包括图形处理单元(gpu)和/或图像信号处理器。处理器1610可以包括图16中示出的元件中的至少一些(例如,蜂窝模块1621)。处理器1610可以将从至少一个其他元件(例如,非易失性存储器)接收到的指令或数据加载到易失性存储器中,并且可以处理加载的指令或数据,而且可以将结果数据存储在非易失性存储器中。

通信模块1620可以具有与通信接口170相同或相似的配置。例如,通信模块1620可以包括蜂窝模块1621、wi-fi模块1623、蓝牙(bt)模块1625、gnss模块1627、nfc模块1628和rf模块1629。例如,蜂窝模块1621可以通过通信网络提供语音呼叫、视频呼叫、文本消息服务、互联网服务等。根据本公开的实施例,蜂窝模块1621可以使用订户识别模块1624(例如,订户识别模块(sim)卡)来识别或认证通信网络中的电子设备1601。根据本公开的实施例,蜂窝模块1621可以执行处理器1610可以提供的功能中的至少一些。根据本公开的实施例,蜂窝模块1621可以包括cp。根据本公开的一些实施例,蜂窝模块1621、wi-fi模块1623、bt模块1625、gnss模块1627和nfc模块1628中的至少一部分(例如,两个或更多个)可以被包括在一个集成芯片(ic)或ic封装中。rf模块1629可以发送和接收例如通信信号(例如,rf信号)。rf模块1629可以包括例如收发机、功率放大器模块(pam)、频率滤波器、低噪声放大器(lna)和天线。根据本公开的另一实施例,蜂窝模块1621、wi-fi模块1623、bt模块1625、gnss模块1627和nfc模块1628中的至少一个可以通过单独的rf模块来发送和接收rf信号。订户识别模块1624可以包括例如含有订户识别模块或嵌入式sim的卡,并且可以包含唯一识别信息(例如,集成电路卡标识符(iccid))或订户信息(例如,国际移动订户标识(imsi))。

例如,存储器1630(例如,存储器130)可以包括内部存储器1632或者外部存储器1634。内部存储器1632可以包括以下至少一项:例如,易失性存储器(例如,动态随机存取存储器(dram)、静态ram(sram)、同步dram(sdram)等);以及非易失性存储器(例如,一次性可编程只读存储器(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、掩模rom、闪存rom、闪存、硬盘驱动器和固态驱动器(ssd))。外部存储器1634可以包括闪存驱动,例如,紧凑型闪存(cf)、安全数字(sd)、微型安全数字(micro-sd)、迷你型安全数字(mini-sd)、极限数字(xd)、多媒体卡(mmc)、存储棒等。外部存储器1634可以通过各种接口与电子设备1601功能连接或物理连接。

例如,传感器模块1640可以测量物理量或可以检测电子设备1601的操作状态,并且可以将测量的物理量或检测到的操作状态转换为电信号。传感器模块1640可以包括以下至少一项:例如,手势传感器1640a、陀螺仪传感器1640b、气压传感器1640c、磁传感器1640d、加速度传感器1640e、握持传感器1640f、接近传感器1640g、颜色传感器1640h(例如,红-绿-蓝“rgb”传感器)、生物传感器1640i、温度/湿度传感器1640j、照度传感器1640k和紫外(uv)传感器1640m。附加地或者备选地,传感器模块1640可以包括例如电子鼻传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器、虹膜传感器和/或指纹传感器。传感器模块1640还可以包括用于控制包括在其中的一个或多个传感器的控制电路。在本公开的一些实施例中,电子设备1601还可以包括处理器,该处理器被配置为控制传感器模块1640作为处理器1610的一部分或独立于处理器1610,并可以在处理器1610处于睡眠状态期间控制传感器模块1640。

输入装置1650可以包括例如触摸面板1652、(数字)笔传感器1654、按键1656和超声输入单元1658。触摸面板1652可以使用例如电容方案、电阻方案、红外方案和表面声波方案中的至少一种。此外,触摸面板1652还可以包括控制电路。触摸面板1652还可以包括触觉层,并可以向用户提供触觉反应。(数字)笔传感器1654可以包括例如识别片,该识别片是触摸面板的一部分或者与触摸面板分离。按键1656可以是例如物理按钮、光学按键和键区。超声输入单元1658可以通过麦克风(例如,麦克风1688)来感测由输入装置产生的超声波,并且可以确认与所感测的超声波对应的数据。

显示器1660(例如,显示器160)可以包括面板1662、全息单元1664、投影仪1666和/或用于对它们进行控制的控制电路。面板1662可以被实现为例如柔性的、透明的或可穿戴的。面板1662可以与触摸面板1652一起被实现为一个或多个模块。根据本公开的实施例,面板1662可以包括能够测量用户触摸的压力的强度的压力传感器(或者力传感器)。压力传感器和触摸面板1652可以被集成到一个单元中,或者压力传感器可以被实现为与触摸面板1652分离的一个或多个传感器。全息单元1664可以通过使用光的干涉在空中显示三维图像。投影仪1666可以通过将光投影到屏幕上来显示图像。该屏幕可以位于例如电子设备1601的内部或外部。接口1670可以包括例如高清多媒体接口(hdmi)1672、通用串行总线(usb)1674、光学接口1676和d-超小型(d-sub)1678。接口1670可以被包括在例如图1所示的通信接口170中。附加地或备选地,接口1670可以包括例如移动高清链路(mhl)接口、安全数字(sd)卡/多媒体卡(mmc)接口或红外数据协会(irda)标准接口。

例如,音频模块1680可以在声音信号和电信号之间进行双向转换。音频模块1680的至少一些元件可以被包括在例如图1所示的输入/输出接口150中。音频模块1680可以处理通过例如扬声器1682、听筒1684、耳机1686、麦克风1688等输入或输出的声音信息。相机模块1691是例如能够捕获静止图像和运动图像的设备。根据本公开的实施例,相机模块1691可以包括一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(isp)和闪光灯(例如,led、氙灯等)。电源管理模块1695可以管理例如电子设备1601的电力。根据本公开的实施例,电源管理模块1695可以包括电源管理集成电路(pmic)、充电器ic、或电池表或燃料表。pmic可以使用有线和/或无线充电方法。无线充电方法的示例可以包括例如磁共振方法、磁感应方法、电磁方法等。pmic还可以包括用于无线充电的附加电路(例如,线圈环路、谐振电路、整流器等)。电池表可以测量例如电池1696的剩余量以及充电过程中的电压、电流或温度。例如,电池1696可以包括可再充电电池和/或太阳能电池。

指示器1697可以显示电子设备1601或电子设备1601的一部分(例如,处理器1610)的特定状态(例如,引导状态、消息状态、充电状态等)。电机1698可以将电信号转换成机械振动,并且可以产生振动、触觉效果等。电子设备1601可以包括例如可以根据诸如数字多媒体广播(dmb)、数字视频广播(dvb)或mediaflotm的标准处理媒体数据的移动电视(tv)支持单元(例如,gpu)。根据本公开的硬件的每个上述元件可以包括一个或多个组件,且相应元件的名称可以基于电子设备的类型而改变。在本公开各种实施例中,电子设备(例如,电子设备1601)可以省略一些元件,或者可以进一步包括附加元件,或者电子设备的一些元件可以组合成一个实体,该实体可以执行与相关元件在组合前的功能相同的功能。

图17是示出根据本公开各种实施例的程序模块的配置的框图。

根据本公开的实施例,程序模块1710(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)相关的资源的os和/或在os上执行的各种应用(例如,应用程序147)。所述os可以是例如androidtm、iostm、windowstm、symbiantm、tizentm和badatm。参考图17,程序模块1710可以包括内核1720(例如,内核141)、中间件1730(例如,中间件143)、api1760(例如,api145)和/或应用1770(例如,应用程序147)。程序模块1710的至少一部分可以预先加载到电子设备上,或者可以从外部电子设备(例如,电子设备102或104或服务器106)下载。

内核1720可以包括例如系统资源管理器1721和/或设备驱动器1723。系统资源管理器1721可以控制、分配或获取系统资源。根据本公开的实施例,系统资源管理器1721可以包括进程管理器、存储器管理器或文件系统管理器。设备驱动器1723可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、键区驱动器、wi-fi驱动器、音频驱动器或进程间通信(ipc)驱动器。例如,中间件1730可以提供应用1770共同利用的功能,或者可以通过api1760向应用1770提供各种功能,以使得应用1770能够使用电子设备内有限的系统资源。根据本公开的实施例,中间件1730可以包括以下至少一项:运行时库1735、应用管理器1741、窗口管理器1742、多媒体管理器1743、资源管理器1744、电源管理器1745、数据库管理器1746、包管理器1747、连接管理器1748、通知管理器1749、位置管理器1750、图形管理器1751和安全管理器1752。

运行时库1735可以包括例如由编译器使用的库模块,以在应用1770的执行期间通过使用编程语言添加新功能。运行时库1735可以管理输入/输出,管理存储器,或处理算术功能。应用管理器1741可以管理例如应用1770的生命周期。窗口管理器1742可以管理在屏幕上使用的图形用户界面(gui)资源。多媒体管理器1743可以确定用于再现媒体文件的格式,并可以通过使用适于相关格式的编码器/解码器(编解码器)对媒体文件进行编码或解码。资源管理器1744可以管理应用1770的源代码或存储器中的空间。例如,电源管理器1745可以管理电池或电源的容量,并且可以提供用于电子设备的操作的电力信息。根据本公开的实施例,电源管理器1745可以与基本输入/输出系统(bios)结合操作。数据库管理器1746可以例如产生、搜索或改变应用1770要使用的数据库。包管理器1747可以管理以包文件的形式分发的应用的安装或更新。

连接管理器1748可以管理例如无线连接。通知管理器1749可以向用户提供事件,例如,到达消息、约定、接近通知等。位置管理器1750可以管理例如电子设备的位置信息。例如,图形管理器1751可以管理要提供给用户的图形效果或与图形效果相关的用户界面。安全管理器1752可以提供例如系统安全或用户认证。根据本公开的实施例,中间件1730可以包括用于管理电子设备的语音呼叫功能或视频呼叫功能的电话管理器,或者可以包括能够形成上述元件的功能的组合的中间件模块。根据本公开的实施例,中间件1730可以提供专用于每种类型的os的模块。中间件1730可以动态删除现有元件中的一些元件,或者可以增加新的元件。api1760例如是api编程功能的集合,并且可以针对每种os而设置有不同的配置。例如,在安卓或ios的情况下,可以针对每个平台提供一个api集,在tizen的情况下,可以针对每个平台提供两个或更多个api集。

应用1770可以包括例如主页1771、拨号器1772、sms/mms1773、即时消息(im)1774、浏览器1775、相机1776、闹钟1777、联系人1778、语音拨号器1779、电子邮件1780、日历1781、媒体播放器1782、相册1783、时钟1784、保健应用(例如,测量运动量、血糖水平等)和用于提供环境信息(例如,关于气压、湿度或温度的信息)的应用。根据本公开的实施例,应用1770可以包括能够支持电子设备和外部电子设备之间的信息交换的信息交换应用。信息交换应用可以包括例如用于将特定信息传送到外部电子设备的通知中继应用或用于管理外部电子设备的设备管理应用。例如,通知中继应用可以将由电子设备的其他应用产生的通知信息传送到外部电子设备,或者可以从外部电子设备接收通知信息,并且可以向用户提供接收的通知信息。设备管理应用可以安装、删除或更新例如与电子设备通信的外部电子设备的功能(例如,打开/关闭外部电子设备本身(或其一些元件),或调整显示器的亮度(或分辨率))、或者由外部电子设备执行的应用。根据本公开的实施例,应用1770可以包括根据外部电子设备的属性指定的应用(例如,移动医疗设备的保健应用)。根据本公开的实施例,应用1770可以包括从外部电子设备接收的应用。程序模块1710的至少一部分可以被实现(例如,执行)为软件、固件、硬件(例如,处理器310)或其中至少两个的组合,并且可以包括用于执行一个或多个功能的模块、程序、例程、指令集或处理。

本文使用的术语“模块”可以包括用硬件、软件或固件实现的单元,并且例如可以与术语“逻辑”、“逻辑块”、“组件”、“电路”等互换使用。“模块”可以是集成的组件或是用于执行一个或多个功能的最小单元或其一部分。“模块”可以机械地或电子地实现,并且可以包括例如专用集成电路(asic)芯片、现场可编程门阵列(fpga)或可编程逻辑器件,其执行某些操作并且是已知的或者将来开发的。根据本公开各种实施例的设备(例如,其模块或功能)或方法(例如,步骤)的至少一部分可以通过以程序模块的形式存储在计算机可读存储介质(例如,存储器130)中的指令来实现。如果指令由处理器(例如,处理器120)执行,则处理器可以执行与指令相对应的功能。计算机可读记录介质的示例可以包括:磁介质,例如硬盘、软盘和磁带;光介质,例如紧致盘只读存储器(cd-rom)和数字多功能盘(dvd);磁光介质,例如光软盘;内存;等等。指令可以包括由编译器产生的代码或可由解译器执行的代码。根据本公开各种实施例的模块或程序模块可以包括上述元件中的至少一个,还可以包括其他元件,或可以省略上述元件中的一些。由根据本公开各种实施例的模块、程序模块或其他元件执行的操作可以被依次、并行、重复或启发式地执行。备选地,至少一些操作可以按不同顺序执行,或者可以被省略,或可以增加其他操作。

根据本公开各种实施例,在记录用于在计算机上执行的程序的计算机可读记录介质中,所述程序可以包括可执行指令,所述可执行指令在由处理器执行时使所述处理器执行包括以下各项的操作:通过使用存储在电子设备的存储器中的关于通过网站的第一产品的第一购买历史信息和/或第一结算信息,在显示器的至少一部分上显示用于第一产品的第二购买的用户界面;接收与用户界面相关的用户输入;响应于接收的用户输入执行针对第二购买的结算;以及将与第二购买相关的第二购买历史信息和第二结算信息存储在存储器中。

提供本公开的示例实施例,以描述本公开的技术内容并帮助理解本公开,而不限制本公开。因此,本公开应被解释为包括基于本公开的技术构思的所有修改或各种其他实施例。

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