电子清单用户接口制造技术

技术编号:24218749 阅读:34 留言:0更新日期:2020-05-20 20:30
处理对电子清单系统的输入。从用户设备接收用户输入。从所接收的用户输入解析用于查询购物服务的产品数据的最小集合。在解析用于查询购物服务的产品数据的最小集合之后,使用所解析的数据来查询至少一个购物服务。从至少一个所查询的购物服务,接收响应于查询的至少一个产品描述。经由用户设备,向用户呈现每个所接收的至少一个产品描述。

Electronic inventory user interface

【技术实现步骤摘要】
【国外来华专利技术】电子清单用户接口相关申请的交叉引用本专利申请要求于2017年12月22日提交的题为“ElectronicListUserInterface”的美国临时专利申请No.62/610,010的优先权。以上所标识的申请的全部内容在此通过引用完全结合到本文中。
本文中公开的技术涉及用于处理对电子清单系统的输入的技术。具体示例涉及解析用户输入以用于执行产品搜索。
技术实现思路
本文中描述的技术包括用于处理对电子清单系统的输入的计算机实现的方法、计算机程序产品和系统。在一些示例中,清单系统从用户设备接收用户输入。清单系统从所接收的用户输入解析用于查询购物服务的产品数据的最小集合。在解析用于查询购物服务的产品数据的最小集合之后,清单系统使用所解析的数据来查询至少一个购物服务。清单系统从至少一个所查询的购物服务接收响应于查询的至少一个产品描述。清单系统经由用户设备向用户呈现每个所接收的至少一个产品描述。在一些示例中,解析包括:从所接收的用户输入解析集合{产品类别,产品子类别,产品名称,品牌名称,价格信息,零售商名称,制造商名称,大小,数量}中的数据类型中的每一个数据类型。在这样的示例中,用于查询购物服务的产品数据的最小集合包括该集合的子集。在一些示例中,用户输入是语音输入。在一些示例中,该技术进一步响应于呈现而从用户设备接收对所呈现的项目的用户选择。在一些示例中,响应于接收到对所呈现的项目的用户选择,该技术从与所选择的项目相关联的购物服务为用户订购该项目。在一些示例中,呈现包括:经由用户设备以由产品名称组织的层级呈现多个匹配项目。在这样的实施例中,较低的层级级别包括价格信息、零售商名称、制造商名称、大小和数量中的一个或多个。在一些实施例中,呈现包括:将产品名称作为所述用户的清单中的项目与所组织的层级一起呈现。在考虑以下示出的示例的详细描述之后,本文中描述的技术的这些和其他方面、目的、特征和优点对于本领域普通技术人员将变得显而易见。附图说明图1是描绘根据某些示例的提供用于电子清单的用户接口的操作环境的框图。图2是示出根据某些示例的用于处理对电子清单系统的输入的方法的框图。图3是示出根据某些示例的用于处理对电子清单系统的输入的方法的框图。图4是示出根据某些示例的用于处理对电子清单系统的输入的方法的框图。图5是示出根据某些示例的本技术的用户界面的示意图。图6是示出根据某些示例的本技术的用户界面的示意图。图7是示出根据某些示例的本技术的用户界面的示意图。图8是示出根据某些示例的用于处理对电子清单系统的输入的方法的框图。图9是描绘根据某些示例的计算机器和模块的框图。具体实施方式智能电子清单可以利用购物数据来帮助用户购买清单。然而,诸如语音输入和文本输入的对清单的输入存在一些问题。例如,输入可以是以下中的一项或多项:分散的、广义的以及通常不集中的。作为另一个示例,输入可以按不确定的顺序混合产品说明、产品价格、产品来源和产品品牌信息。对这样的(包括来自单个清单的多个用户的)清单的分散的、广义的、混合的以及通常不集中的输入、购物服务对作为输入所需要的高度具体的产品描述的要求以及解决这些输入之间的差异的非电子方法的不可用性的组合,产生了电子商务特有的未解决的问题。通过使用和依赖于本文中描述的方法和系统,本文中公开的技术可以并且可在一些示例购物中维护可访问清单,该可访问清单被组织并且包括推荐和其他有用的特征。这样,可以采用该技术来解决电子商务的电子清单所特有的问题,诸如上述冲突。现在转向附图,其中在所有附图中相似的附图标记表示相似(但不必相同)的元素,详细描述了本技术的示例。示例系统架构图1是描绘根据本文中公开的技术的某些示例的示例操作环境100的框图。尽管操作环境中示出的每个服务器、系统和设备由服务器、系统或设备的一个实例表示,但是可以使用每个服务器、系统或设备的多个实例。此外,尽管在与图1有关的示例中呈现了本技术的操作的某些方面以促进所要求保护的专利技术的实现,但是在本文中的其他地方公开了本技术的附加特征,该附加特征也促进了所要求保护的专利技术的实现。如图1中所示,示例操作环境100包括计算设备110、120、130、140、150和160。设备110、120、130、140、150和160中的每个设备可以被配置成经由通信网络99彼此通信。在一些示例中,与设备相关联的用户必须安装应用并且/或者做出特征选择以获得本文中所述的技术的益处。网络99包括网络设备可以通过其交换数据的一个或多个有线电信装置或无线电信装置。例如,网络99可以包括局域网(LAN)、广域网(WAN)、内联网、互联网、存储区域网(SAN)、个人局域网(PAN)、城域网(MAN)、无线局域网(WLAN)、虚拟专用网(VPN)、蜂窝移动通信网络或其他移动通信网络、无线技术连接、近场通信(NFC)连接、其任意组合以及促进信号、数据和/或消息的RF通信的任何其他适当的架构或系统中的一个或多个。在整个示例的讨论中,应理解的是,术语“数据”和“信息”在本文中可交换使用,以指代文本、图像、音频、视频或可以存在于基于计算机的环境中的任何其他形式的信息。每个计算设备110、120、130、140、150和160可以包括能够通过网络99发送和接收数据的通信模块。例如,每个网络设备可以包括服务器、台式计算机、膝上型计算机、平板计算机、具有一个或多个嵌入到其中和/或与其耦合的处理器的电视、智能电话、手持计算机、个人数字助理(PDA)或任何其他有线处理器驱动设备或无线处理器驱动设备。在本文中描述的示例中,计算设备110是可操作以实践本文中公开的技术的示例的清单服务器110。在一些示例中,清单服务器110结合一个或多个移动设备120,诸如膝上型计算机、台式计算机、平板计算机、智能手表以及可穿戴设备的计算设备130以及诸如Google家电的家用设备140,提供清单的创建、读取、更新和删除(CRUD)功能以及清单中的产品。创建功能可以向用户提供来自清单服务器110的应用编程接口(API)和图形用户界面(GUI)连同各种设备(120、130、140)上的Web浏览器(122、132、142)或本地应用(124、134、144),以跨对清单服务器110可见的一个或多个目录(诸如内部目录和购物服务150的目录)进行搜索,建立清单以及购买所创建的清单(包括经由购物服务150进行购买)。读取功能可以以类似的方式提供API和GUI,以搜索和显示创建的清单和列出的产品。更新和删除功能提供用于编辑和保存创建的清单和列出的产品的用户接口。该技术的其他功能提供用于设置清单管理特性的API和GUI,并提供用于与其他用户进行通信和协作的用户接口。移动设备120和计算设备130中的每个可以通过对应的浏览器或本地应用来接收用于CRUD、管理和通信功能的文本、触摸、图像和语音输入。尽管家用设备140的一些示例可以经由GUI与用户交互,但是家用本文档来自技高网...

【技术保护点】
1.一种用于处理对电子清单系统的输入的计算机实现的方法,包括:/n由所述电子清单系统的一个或多个计算设备从用户设备接收用户输入;/n由所述一个或多个计算设备从所接收的用户输入解析用于查询购物服务的产品数据的最小集合;/n在解析用于查询所述购物服务的产品数据的所述最小集合之后,由所述一个或多个计算设备使用所解析的数据来查询至少一个购物服务;/n由所述一个或多个计算设备从至少一个所查询的购物服务接收响应于所述查询的至少一个产品描述;以及/n由所述一个或多个计算设备经由所述用户设备向所述用户呈现每个所接收的至少一个产品描述。/n

【技术特征摘要】
【国外来华专利技术】20171222 US 62/610,0101.一种用于处理对电子清单系统的输入的计算机实现的方法,包括:
由所述电子清单系统的一个或多个计算设备从用户设备接收用户输入;
由所述一个或多个计算设备从所接收的用户输入解析用于查询购物服务的产品数据的最小集合;
在解析用于查询所述购物服务的产品数据的所述最小集合之后,由所述一个或多个计算设备使用所解析的数据来查询至少一个购物服务;
由所述一个或多个计算设备从至少一个所查询的购物服务接收响应于所述查询的至少一个产品描述;以及
由所述一个或多个计算设备经由所述用户设备向所述用户呈现每个所接收的至少一个产品描述。


2.根据权利要求1所述的方法,其中,解析包括:由所述一个或多个计算设备从所接收的用户输入解析集合{产品类别,产品子类别,产品名称,品牌名称,价格信息,零售商名称,制造商名称,大小,数量}中的数据类型中的每一个数据类型,其中,用于查询购物服务的产品数据的最小集合包括所述集合的子集。


3.根据权利要求1所述的方法,其中,所述用户输入是语音输入。


4.根据权利要求1所述的方法,进一步包括:响应于所述呈现,由所述一个或多个计算设备从所述用户设备接收对所呈现的项目的用户选择。


5.根据权利要求4所述的方法,进一步包括:
响应于接收到对所呈现的项目的用户选择,由所述一个或多个计算设备从与所选择的项目相关联的购物服务为所述用户订购所述项目。


6.根据权利要求1所述的方法,其中,呈现包括:由所述一个或多个计算设备经由所述用户设备以由产品名称组织的层级来呈现多个匹配项目,其中较低的层级级别包括价格信息、零售商名称、制造商名称、大小和数量中的一个或多个。


7.根据权利要求6所述的方法,其中,呈现包括:由所述一个或多个计算设备将所述产品名称作为所述用户的清单中的项目与所组织的层级一起呈现。


8.一种计算机程序产品,包括:
具有体现在其上的计算机可执行程序指令的非暂时性计算机可读存储设备,所述计算机可执行程序指令在由计算机执行时,使所述计算机处理对电子清单系统的输入,所述计算机可执行程序指令包括:
用于从用户设备接收用户输入的计算机可执行程序指令;
用于从所接收的用户输入解析用于查询购物服务的产品数据的最小集合的计算机可执行程序指令;
用于在解析用于查询所述购物服务的产品数据的所述最小集合之后使用所解析的数据来查询至少一个购物服务的计算机可执行程序指令;
用于从至少一个所查询的购物服务接收响应于所述查询的至少一个产品描述的计算机可执行程序指令;以及
用于经由所述用户设备向所述用户呈现每个所接收的至少一个产品描述的计算机可执行程序指令。


9.根据权利要求8所述的计算机程序产品,其中,解析包括:从所接收的用户输入解析...

【专利技术属性】
技术研发人员:叶士豪纳维德·萨马达尼麦奎尔克
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1