用于信息处理的系统和方法与流程

文档序号:11251609阅读:364来源:国知局
用于信息处理的系统和方法与流程

对相关申请的交叉引用/通过引用结合

无。

本公开的各种实施例涉及用于信息处理的系统和方法。更具体而言,本公开的各种实施例涉及用于对物理物品进行编目和组织的信息处理的系统和方法。



背景技术:

随着信息处理领域的最新进展,已经引入了若干库存管理应用。大多数情况下,这种库存管理应用在诸如商场或杂货店之类的商业机构中实现。通常,这种库存管理应用包括在中央服务器中,其可以存储由用户通过使用电子设备提供的与各种物品相关联的元数据。其后,可以由与另一用户相关联的另一电子设备生成查询,并将查询传送到服务器。响应于该查询,服务器可以检索所存储的元数据并传送到其它电子设备以供显示。例如,查询可以包括经由诸如智能电话之类的电子设备捕获的物品(诸如饮料罐之类)的图像。响应于该查询,服务器可以检索相关联的元数据(诸如饮料中的卡路里之类),并且将检索到的元数据传送到电子设备。但是,这种库存管理应用对于非商业目的可能不是有效的,因为用户可能发现维护关于物品被存储的位置的目录是乏味的。因此,用户可能期望具有这样的应用:通过该应用,随机物品可以被适当地编目和组织,使得元数据也可以用于其它目的。

通过将所描述的系统与如在本申请的其余部分和参考附图进行阐述的本公开的一些方面进行比较,常规和传统方法的其它局限性和缺点对本领域技术人员将变得显而易见。



技术实现要素:

用于信息处理的系统和方法基本上如在至少一个附图中所示出的和/或如结合至少一个附图所描述的提供,如在权利要求中更完整阐述的。

本公开的这些和其它特征及优点可以根据本公开的以下详细描述的概览连同附图进行理解,其中附图中相同的标号贯穿全文指代相同的部分。

附图说明

图1是示出根据本公开实施例的用于信息处理的网络环境的框图。

图2a示出了根据本公开实施例的用于信息处理的示例性第一电子设备的第一示图。

图2b示出了根据本公开实施例的用于信息处理的示例性服务器的第二框图。

图2c示出了根据本公开实施例的用于信息处理的示例性第二电子设备的第三框图。

图3a、3b、3c和3d共同示出了根据本公开实施例的用于实现所公开的用于信息处理的示例性系统和方法的示例性场景。

图4a示出了根据本公开实施例的用于实现用于信息处理的第一示例性方法的第一流程图。

图4b示出了根据本公开实施例的用于实现用于信息处理的第二示例性方法的第二流程图。

图4c示出了根据本公开实施例的用于实现用于信息处理的第三示例性方法的第三流程图。

具体实施方式

以下描述的实现可以在所公开的用于信息处理的系统和方法中找到。本公开的示例性方面可以包括在第一电子设备中实现的方法。与物品相关联的图像集合可以由第一电子设备捕获。该图像集合可以包括物品的一个或多个图像和/或可以存储物品的相关联的位置。可以接收对应于所捕获的与该物品相关联的图像集合的用户输入。可以从所捕获的与该物品相关联的图像集合和所接收的用户输入中提取第一信息集合。可以将提取出的与物品相关联的第一信息集合传送到服务器。根据实施例,响应于从第二电子设备接收到的查询,服务器可以从提取出的第一信息集合中检索与该物品相关联的第二信息集合。

根据实施例,该方法还可以包括为所捕获的与该物品相关联的图像集合中的每个图像生成标记信息。所生成的标记信息可以包括以下中的一个或多个:捕获图像集合时的日期和时间、与物品相关联的地理空间元数据和物品被存储的围栏、和/或与捕获的图像集合相关联的其它编码信息。根据实施例,第一信息集合可以包括用于与该物品相关联的图像集合的标记信息。

根据实施例,除提取出的第一信息集合之外,接收到的用户输入还可以对应于与物品相关的信息。第一电子设备和第二电子设备可以对应于智能电话、平板计算设备、条形码读取器、和/或快速响应(qr)读取器之一。

根据实施例,由第一电子设备捕获的图像集合可以包括物品的一个或多个图像和/或物品被存储的相关联的位置。提取出的第一信息集合可以对应于以下中的一个或多个:物品的名称、物品的类型、物品的到期日期、物品的最大零售价格、物品的一个或多个成分、物品的制造日期、物品的制造公司的名称、一个或多个法定警告、用于物品的安全使用的说明、通用产品代码(upc)、材料安全数据表(msds)、和/或从多个数据源检索的物品的其它相关信息。根据实施例,所确定的第二信息集合可以对应于以下中的一个或多个:物品到期之前的剩余时间、物品的货架期、用于回收的到期日期、物品的成分的质量信息、和/或物品的当前最优价格值。

根据本公开的另一实施例,该方法可以在服务器中实现。该方法可以包括从第一电子设备接收与物品相关联的第一信息集合。第一信息集合可以从由第一电子设备捕获的与物品相关联的图像集合和用户输入中提取。第二信息集合可以根据接收到的与该物品相关联的第一信息集合确定。与物品相关联的查询可以从第二电子设备接收。第一信息集合和/或确定的第二信息集合可以基于接收到的查询来检索。检索出的第一信息集合和/或检索出的第二信息集合可以被发送到第二电子设备。

根据本公开的另一实施例,该方法可以在第二电子设备中实现。该方法可以包括接收与物品相关联的查询。查询可以包括与物品相关联的基于文本和/或基于图像的内容。接收到的查询可以被发送到服务器,以检索第一信息集合和/或第二信息集合。第一信息集合可以从第一电子设备接收。第二信息集合可以由服务器根据接收到的第一信息集合确定。该方法还包括从服务器接收检索到的第一信息集合和/或检索到的第二信息集合。

根据本公开的又一个实施例,服务器可以被配置为从第一电子设备接收与物品相关联的第一信息集合。第一信息集合可以对应于从第一电子设备接收的传感器数据和/或用户输入。可以根据接收到的与物品相关联的第一信息集合来确定第二信息集合。

根据实施例,可以基于第一信息集合和/或确定的第二信息集合生成数据库。可以从第二电子设备接收与物品相关联的查询。可以基于接收到的查询来检索第一信息集合和/或确定的第二信息集合。检索出的第一信息集合和/或检索出的第二信息集合可以被发送到第二电子设备。

根据实施例,从第一电子设备接收的传感器数据可以对应于从与第一电子设备相关联的室内定位系统、地理空间传感器、和/或其它传感器获得的第一电子设备的位置数据。从第一电子设备接收的传感器数据还可以对应于第一电子设备的朝向数据、和/或由第一电子设备捕获的与物品相关联的图像集合。根据实施例,可以针对该物品与多个其它物品中的一个或多个来执行分组。分组可以基于与多个其它物品中的每一个相关联的其它第一信息集合和接收到的与该物品相关联的第一信息集合。

图1是示出根据本公开实施例的用于信息处理的网络环境的框图。参考图1,示出了网络环境100。网络环境100可以包括第一电子设备102、服务器104、第二电子设备106和通信网络108。第一电子设备102和第二电子设备106可以经由通信网络108通信耦合到服务器104。

第一电子设备102可以包括可以被配置为捕获与物品相关联的图像集合的合适的逻辑、电路系统、接口和/或代码。第一电子设备102还可以被配置为提取与物品相关联的第一信息集合。第一电子设备102还可以被配置为经由通信网络108将提取出的与物品相关联的第一信息集合传送到服务器104。第一电子设备102的例子可以包括但不限于智能电话、数码相机、平板计算设备、条形码读取器、快速响应(qr)读取器、磁性墨水字符识别码(micr码)扫描仪和/或射频识别(rfid)读取器。

服务器104可以包括可以被配置为向一个或多个订阅电子设备(诸如第一电子设备102和/或第二电子设备106)提供信息处理服务的合适的逻辑、电路系统、接口和/或代码。服务器104还可以被配置为根据从第一电子设备102接收的第一信息集合确定第二信息集合。根据实施例,服务器104可以通过使用本领域技术人员众所周知的一些技术被实现为多个基于云的资源。另外,服务器104可以与单个或多个服务提供商相关联。一个或多个服务器的例子可以包括但不限于apachetmhttp服务器、互联网信息服务(iis)、应用服务器、sunjavatm系统web服务器和/或文件服务器。

本领域普通技术人员将理解,本公开的范围不限于将服务器104和第一电子设备102实现为分离的实体。根据实施例,在不背离本公开的范围的情况下,服务器104的功能可以在第一电子设备102中实现。

第二电子设备106可以包括可以被配置为接收对应于物品的查询的合适的逻辑、电路系统、接口和/或代码。第二电子设备106还可以被配置为基于所发送的查询从服务器104接收第一信息集合和/或第二信息集合。如上所述,第二电子设备106的例子可以类似于第一电子设备102的例子。

通信网络108可以包括介质,第一电子设备102和/或第二电子设备106可以通过所述介质与一个或多个服务器(诸如服务器104)通信。通信网络108的例子可以包括但不限于互联网、云网络、长期演进(lte)网络、无线保真(wi-fi)网络、无线局域网(wlan)、局域网(lan)、普通老式电话服务(pots)和/或城域网(man)。网络环境100中的各种设备可以被配置为根据各种有线和无线通信协议连接到通信网络108。这种有线和无线通信协议的例子可以包括但不限于传输控制协议和互联网协议(tcp/ip)、用户数据报协议(udp)、超文本传输协议(http)、文件传输协议(ftp)、zigbee、edge、红外(ir)、ieee802.11、802.16、蜂窝通信协议和/或蓝牙(bt)通信协议。

在操作中,用户(诸如第一用户)可以在第一电子设备102处执行动作(诸如硬件或软件按钮按压之类)。基于该动作,第一电子设备102可以被激活,以捕获与物品相关联的图像集合。物品可以对应于属于用户的有形的东西。图像集合可以包括可以提供关于该物品的信息的物品的一个或多个图像。例如,一个或多个图像可以对应于可以提供信息的药品的标签,所述信息诸如药品的化学组分、制造日期、到期日期、法定警告等。图像集合还可以对应于可以存储该物品的相关联的位置。所述位置可以是货架围栏(shelfenclosure)、房间中的区域、容纳物品的容器或袋子等等。根据实施例,第一用户还可以为来自所捕获的图像集合的一个或多个图像提供用户输入。用户输入可以对应于与物品相关联的附加信息,诸如从其购买药品的商店的名称之类。

第一电子设备102还可以被配置为生成用于所捕获的与该品相关联的图像集合的标记信息。标记信息的例子可以包括但不限于捕获图像集合时的日期和时间、与物品相关联的地理空间元数据和/或物品被存储的位置,以及/或者与所捕获的图像集合相关联的其它编码信息。

根据实施例,第一电子设备102可以被配置为从所捕获的图像集合中提取与物品相关联的第一信息集合。提取出的第一信息集合可以对应于物品的名称、物品的类型、物品的到期日期等。第一电子设备102还可以被配置为经由通信网络108将提取出的与物品相关联的第一信息集合传送到服务器104。

根据实施例,服务器104可以被配置为从第一电子设备102接收与物品相关联的第一信息集合。服务器104还可以被配置为将接收到的第一信息集合存储在辅助存储单元和/或其它存储元件中。根据实施例,服务器104可以被配置为基于从第一电子设备102接收的与各种物品相关联的第一信息集合来生成数据库。根据实施例,具有预定义数据结构的数据库可以预先存储在服务器104处。在这种实施例中,从第一电子设备102接收到的与各种物品相关联的第一信息集合可以在数据库中被动态更新。根据实施例,第一信息集合可以包括与所捕获的图像集合的一个或多个图像相关联的用户输入。根据实施例,接收到的第一信息集合可以包括与物品相关联的标记信息。可以响应于由用户经由在第一电子设备102的显示器处呈现的应用用户界面(ui)提供的一个或多个命令而在服务器104处接收第一信息集合。根据实施例,可以从第一电子设备102接收传感器数据,其可以对应于从与第一电子设备102相关联的室内定位系统、地理空间传感器和/或其它传感器获得的第一电子设备102的位置数据。从第一电子设备102接收的传感器数据还可以对应于第一电子设备102的朝向数据和/或由第一电子设备102捕获的与物品相关联的图像集合。

服务器104可以被配置为通过使用应用ui针对以下每个物品生成标签:可以从第一电子设备102为所述每个物品接收第一信息集合。每个物品的标签可以提供物品的产品信息以及与每个物品相关联的其它信息。针对为其接收第一信息集合的各种物品生成的标签可以被用来对类似物品进行分组。根据实施例,类似物品的分组可以基于接收到的第一信息集合。例如,油漆、刷子、油漆稀释剂、罩单和所有与油漆相关的物品或容器都可以被分组为类似的物品。照明物品(诸如灯泡、圣诞节装饰灯、手电筒等)可以被分组为类似的物品。类似地,螺丝刀、螺钉、螺母、螺栓可以被分组为类似的物品。类似物品的分组可以基于第一信息集合的接收而动态地执行。然后通过使用应用ui,这种被标记和分组的物品可以是在数据库中从远程设备(诸如第一电子设备102)可搜索的。另外,类似物品的这种标记和分组可以使得能够从数据库快速和准确地检索相关信息。

根据实施例,类似物品的标签和分组可以基于用户输入(诸如通过在第一电子设备102使用应用ui)来更新或改变。改变或更新可以被传送到服务器104,以进一步更新所生成的数据库。根据实施例,服务器104还可以被配置为根据接收到的第一信息集合确定第二信息集合。所确定的第二信息集合也可以在存储在辅助存储单元和/或其它存储元件中的所生成的数据库中被更新。所确定的第二信息集合可以对应于从第一信息集合导出的信息。第二信息集合的例子可以包括但不限于物品到期之前的剩余时间、物品的货架期和/或用于回收的到期日期。

服务器104还可以被配置为经由通信网络108从第二电子设备106接收与物品相关联的查询。根据实施例,查询可以由另一个用户(诸如第二用户)经由在第二电子设备106处呈现的应用ui提供。根据实施例,接收到的查询可以包括与该品相关联的基于文本和/或基于图像的内容。查询可以对应于从服务器104检索第一信息集合和/或第二信息集合。

响应于接收到的查询,服务器104可以被配置为从辅助存储单元和/或其它存储元件检索所存储的第一信息集合和第二信息集合。另外,服务器104可以被配置为经由通信网络108将检索到的第一信息集合和/或第二信息集合发送到第二电子设备106。

根据实施例,服务器104可以被配置为生成对应于与物品相关联的接收到的第一信息集合和/或所确定的第二信息集合的警报消息。根据实施例,服务器104还可以被配置为将所生成的警报消息自动传送到第一电子设备102和/或第二电子设备106。例如,警报消息可以是“该物品是危险的并且应当远离其它物品”、“该物品将在2016年12月20日到期”等等。根据实施例,与物品相关的信息可以按简化和分层的方式经由应用ui在第一电子设备102显示。例如,第一显示信息可以是用于被查询物品的标签,其包括基于第一信息集合的物品的基本产品信息。当用户有兴趣知道关于物品的更多信息时,用户可以经由应用ui提供输入。相应地,可以呈现其它相关联的信息,诸如第二组信息、分组信息、上次查询的日期和时间之类。

本领域普通技术人员将理解,作为例子,本文描述了与第二电子设备106相关联的第二用户对第一和/或第二信息集合的检索。根据另一个例子,第一和/或第二信息集合可以由第二用户通过使用第一电子设备102来检索。还根据另一例子,第一和/或第二信息集合可以由第一用户通过使用第一电子设备102来检索。

尽管如此,本公开的范围也可以不限于上面的例子,并且还可以适用于网络环境100的新用户。在示例性场景中,具有新电子设备的新用户(诸如保险代理)可以进入新位置(诸如第一用户的家)。新用户可能不熟悉新位置,并且可能期望查询关于在新位置处的一个或多个物品。在这种示例性场景中,所公开的系统提供了一种技术平台,其中新用户可以在没有来自第一用户的任何帮助的情况下接收关于一个或多个物品的所期望的信息。为此,ui(类似于应用ui)可以预先安装在新电子设备或者可以在新设备进入新位置的可用家庭网络(诸如通信网络108)的邻近范围时自动安装。其后,ui可以被用来捕获对其期望信息的物品的照片。所捕获的照片可以作为查询被发送到服务器104,服务器104可以基于该查询检索与物品相关的第一和/或第二信息集合。随后,检索出的第一和/或第二信息集合可以被传送到新电子设备并且在ui上呈现。根据实施例,可替代地,具有或不具有所捕获照片的新电子设备的位置信息和/或朝向信息可以作为查询被发送到服务器104。位置信息和/或取向信息可以从在新电子设备处的一个或多个传感器或者基于本领域中已知的各种室内定位系统得出。

在另一示例性场景中,具有新电子设备的新用户(诸如所得税官员)可以捕获其中存储了该物品以及其它物品的容器的照片。如上面所解释的,可以经由预先安装或现场(on-the-go)安装的类似于设备ui的ui,来捕获照片。用户(诸如第一用户)可能打算将该容器捐赠给慈善机构。基于容器的细节和位置,服务器104可以检索与容器中的物品相关联的第一和/或第二信息集合,并且传送到新电子设备。根据实施例,服务器104可以利用所生成的数据库来识别容器中的物品。可以打印具有容器中的物品的描述的带有或不带有图像的标签。可以表示容器中的物品的整体分组或类别也可以呈现给新电子设备。新用户基于接收到的第一和/或第二信息集合可以确定所需的信息,诸如退税之类。

因此,所公开的系统提供了先进的技术平台,其中用户(诸如第一用户)维护关于该物品被存储的位置的目录,并且另一用户(诸如第二用户或新用户)可以按简化的方式在没有来自用户的任何人类帮助的情况下检索与物品相关联的第一和/或第二信息集合。目录可以基于与每个物品相关联的标签来生成和维护。因此,所公开的系统可以使得其他用户能够不仅变得在新位置处自立,而且获得用于具体目的的高级信息。

图2a示出了根据本公开实施例的用于信息处理的示例性第一电子设备的第一框图。参考图2a,示出了第一电子设备102,其可以包括第一处理器202、第一i/o设备204、第一成像单元206、全球定位系统(gps)单元208和第一辅助存储器210。第一电子设备102还可以包括第一存储器212和第一收发器214。第一处理器202、第一i/o设备204、第一成像单元206、gps单元208、第一辅助存储器210、第一存储器212和第一收发器214可以经由系统总线彼此通信耦合。

第一处理器202可以包括可以被配置为执行从第一存储器212检索的指令集合的合适的逻辑、电路系统、接口和/或代码。第一处理器202还可以被配置为在第一电子设备102的各种部件之间同步信息和信号的流。第一处理器202的例子可以是基于x86的处理器、精简指令集计算(risc)处理器、专用集成电路(asic)处理器、复杂指令集计算(cisc)处理器、微控制器、中央处理单元(cpu)、数字信号处理器(dsp)、图形处理器单元(gpu)、协处理器和/或其它处理器或集成电路。

第一i/o设备204可以包括合适的逻辑、电路系统、接口和/或代码,其可以包括可以被配置为与第一处理器202通信的各种输入和输出设备。第一i/o设备204可以被配置为经由输入设备接收用户输入(未示出)。输入设备的例子可以包括但不限于摄录像机、触摸屏、键盘、鼠标、操纵杆、麦克风和/或一个或多个传感器(诸如运动传感器、光传感器、对接站之类)。第一i/o设备204还可以被配置为经由输出设备向用户提供输出。输出设备的例子可以包括但不限于第一显示屏幕204a、投影仪屏幕和/或扬声器。

第一显示屏幕204a还可以被配置为显示应用ui,经由其可以捕获图像集合并且可以提供用户输入。第一显示屏幕204a可以被配置为经由触摸敏感屏幕从一个或多个用户接收一个或多个输入动作。这样的一个或多个输入动作可以通过虚拟键盘、触控笔、基于触摸的输入动作和/或手势从一个或多个用户接收。第一显示屏幕204a可以通过一些已知技术来实现,诸如但不限于液晶显示器(lcd)显示器、发光二极管(led)显示器、等离子体显示器和/或有机led(oled)显示器技术。

第一成像单元206可以包括可以被配置为捕获与第一成像单元206的视场(fov)内的一个或多个物品相关联的视频和/或图像集合的合适的逻辑、电路系统、接口和/或代码。第一成像单元206还可以生成所捕获的一个或多个图像和/或视频的视觉表示。根据实施例,第一成像单元206可以与gps单元208通信耦合。第一成像单元206可以包括透镜组件和图像传感器,这可以使第一成像单元206能够捕获一个或多个图像和/或视频。第一成像单元206的图像传感器可以通过使用电荷耦合器件(ccd)技术、互补金属氧化物半导体(cmos)技术等来实现。

gps单元208可以包括可以被配置为确定标记信息(诸如与物品相关联的地理空间元数据之类)的合适的逻辑、电路系统、接口和/或代码。gps单元208可以被配置为基于从gps卫星接收的一个或多个数据信号来确定与物品相关联的地理空间元数据。gps单元208可以是可操作的,以与第一成像单元206同步地执行。gps单元208可以基于与全球导航卫星系统(gnss)解决方案计算不同的设计决策和方法来实现,诸如但不限于多星座技术、多频技术、增强技术和/或软件接收器。

在某些场景中,gps单元208可能不在建筑物内(室内)接收清楚的gps信号。在这种场景中,从各种其它室内定位系统接收的数据可以被用作第一电子设备102的输入,用于针对第一信息集合的物品的室内定位。室内定位系统可以包括室内消息传送系统(imes)、基于射频(rf)的定位系统、基于超声和rf传感器的定位系统(诸如activebadge或bat之类)、基于wi-fi的定位系统和/基于其它已知技术的系统(诸如基于ieee802.15.4-2011的decawave之类)的室内定位系统。室内定位系统还可以包括非无线技术,诸如基于磁性定位的位置检测,其采用磁性变化来检测室内位置。根据实施例,可以采用使用基于多输入多输出(mimo)技术的室内定位系统来实时或接近实时地以精细粒度跟踪无线设备。

根据实施例,wi-fi接入点(ap)可以利用mimo技术来使用多个天线以增加容量和覆盖范围。这种多天线可以在室内场景中用于移动设备(诸如第一电子设备102)的位置检测。

第一辅助存储器210可以包括可以是可操作的以存储由第一成像单元206捕获的一个或多个物品的图像和/或视频集合的合适的逻辑、电路系统、接口和/或代码。第一辅助存储器210还可以被配置为存储由第一处理器202提取的第一信息集合。第一辅助存储器210还可以被配置为存储由gps单元208与第一处理器202结合生成的标记信息。第一辅助存储器210还可以被配置为存储从外部单元(诸如web服务器之类)接收的图像和/或其它信息。第一辅助存储器210可以包括非易失性半导体存储器,其中构成非易失性半导体存储器的一个或多个块区域可以被用来存储一个或多个图像。第一辅助存储器210的例子可以包括但不限于硬盘驱动器(hdd)、存储服务器、安全数字(sd)卡和闪存。

第一存储器212可以包括可以被配置为存储具有可由第一处理器202执行的至少一个代码段和/或指令集的机器代码和/或计算机程序的合适的逻辑、电路系统和/或接口。第一存储器212的类型的例子可以包括但不限于随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、晶闸管随机存取存储器(t-ram)、零电容随机存取存储器(z-ram)、只读存储器(rom)、硬盘驱动器(hdd)和/或安全数字(sd)卡和/或高速缓存存储器。

第一收发器214可以包括可以被配置为经由通信网络108向其它设备(诸如服务器104和第二电子设备106)发送/从其接收信息的合适的逻辑、电路系统、接口和/或代码。第一收发器214可以由本领域中已知的技术实现,以支持第一电子设备102与通信网络108的有线或无线通信。第一收发器214的各种部件可以包括但不限于天线、射频(rf)收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编码器-解码器(codec)芯片集、用户身份模块(sim)卡、和/或本地缓冲器。

第一收发器214可以经由无线通信与网络(诸如互联网和/或内联网之类)和/或无线网络(诸如蜂窝电话网络、无线局域网(lan)和/或城域网(man)之类)通信。无线通信可以使用多种通信标准、协议和技术中的任何一种,诸如全球移动通信系统(gsm),长期演进(lte),增强数据gsm环境(edge),宽带码分多址(wcdma),码分多址(cdma),时分多址(tdma),蓝牙,无线保真(wi-fi)(诸如ieee802.11a、ieee802.11b、ieee802.11g和/或ieee802.11n之类),互联网协议语音(voip),wi-max,用于电子邮件、即时消息传送和/或短消息服务(sms)的协议之类。

在操作中,第一处理器202可以被配置为激活第一成像单元206,以捕获与物品相关联的图像集合。响应于由用户(诸如第一用户)基于在第一i/o设备204的动作(诸如硬件或软件按钮按压动作之类)触发的请求,第一成像单元206可以被激活。根据实施例,所捕获的图像集合可以包括但不限于物品的一个或多个图像和/或物品被存储的相关联的位置。第一处理器202还可以被配置为从第一成像单元206接收所捕获的与物品相关联的图像集合。根据实施例,第一用户还可以为来自所捕获的图像集合中的一个或多个图像提供用户输入。用户输入可以对应于与物品相关联的附加信息,诸如从其购买药品的商店的名称之类。

第一处理器202还可以被配置为,为所捕获的与物品相关联的图像集合生成标记信息。标记信息的例子可以包括但不限于捕获图像集合时的日期和时间、与物品相关联的地理空间元数据和/或物品被存储的位置、和/或与所捕获的图像集合相关联的其它编码信息。日期和时间可以由第一处理器202根据在第一电子设备102中的内部时钟确定。地理空间元数据可以由gps单元208结合第一处理器202和第一成像单元206确定。与物品相关联的地理空间元数据可以包括物品的存储位置的地理坐标和/或用户与物品之间的距离。根据实施例,应用ui还可以向第一用户提供一个或多个访问控制选项,诸如“公共访问”、“私有访问”或“有限访问”之类。第一用户可以选择这些选项之一,以向其它设备(诸如第二设备或新设备)提供针对第一信息集合的期望的访问控制级别。

另外,第一处理器202可以被配置为从所捕获的图像集合、标记信息和用户输入中提取与物品相关联的第一信息集合。如图1中所解释的,与物品相关联的第一信息集合可以包括但不限于物品的名称、物品的类型、物品的到期日期、物品的最高零售价格、物品的一个或多个成分、物品的制造日期、物品的制造公司的名称、一个或多个法定警告、针对物品的安全使用的说明、通用产品代码(upc)、材料安全数据表(msds)、和/或从多个数据源检索的物品的其它相关信息。根据实施例,多个数据源可以对应于但不限于web服务器和/或外部存储器。

在一种实例中,第一处理器202可以被配置为执行存储在第一存储器212中的计算机程序以提取第一信息集合。根据实施例,第一处理器202可以被配置为经由第一收发器214和通信网络108将提取出的与物品相关联的第一信息集合传送到服务器104。第一信息集合的这种通信可以基于由用户经由在第一电子设备102的第一显示屏幕204a呈现的应用用户界面(ui)提供的一个或多个命令来执行。

图2b示出了根据本公开实施例的用于信息处理的示例性服务器的第二框图。参考图2b,示出了可以包括处理器216、收发器218、辅助存储器220和/或目录管理单元222的服务器104。服务器104还可以包括存储器224、查询分析器226和/或信息检索单元228。

处理器216可以包括可以被配置为处理信息(诸如从第一电子设备102接收的第一信息集合之类)的合适的逻辑、电路系统、接口和/或代码。处理器216还可以被配置为在服务器104的其它部件之间同步信息流。处理器216的例子可以类似于第一处理器202,如图2a中所描述的。

收发器218可以包括可以被配置为经由通信网络108向其它设备(诸如第一电子设备102和第二电子设备106)发送/从其接收信息的合适的逻辑、电路系统、接口和/或代码,如图1中所示。收发器218可以通过本领域中已知的各种技术来实现,以支持服务器104与通信网络108的有线或无线通信。收发器218的各种部件可以类似于第一收发器214,如图2a中所描述的。

辅助存储器220可以包括可以是可操作的以存储经由通信网络108从第一电子设备102接收的第一信息集合的合适的逻辑、电路系统、接口和/或代码。辅助存储器220还可以被配置为存储根据第一信息集合确定的第二信息集合。辅助存储器220还可以被配置为存储由服务器104的其它部件生成的其它信息。辅助存储器220还可以被配置为存储与可以从外部单元(诸如web服务器之类)接收的与物品相关联的其它信息。辅助存储器220的例子可以类似于第一辅助存储器210,如图2a中所描述的。

目录管理单元222可以包括可以被配置为根据具体的数据结构和/或数据模型在辅助存储器中组织与物品相关联的第一和第二信息集合的合适的逻辑、电路系统、接口、机器代码和/或计算机程序。目录管理单元222可以基于本领域中已知的一种或多种技术来实现。

存储器224可以包括可以被配置为存储具有可由处理器216执行的至少一个代码段的机器代码和/或计算机程序的合适的逻辑、电路系统和/或接口。存储器224的类型的例子可以类似于第一存储器212,如图2a中所描述的。

查询分析器226可以包括可以被配置为分析经由收发器218和通信网络108从第二电子设备106接收的查询的合适的逻辑、电路系统、接口、机器代码和/或计算机程序。根据实施例,查询分析器226可以被配置为对接收到的查询执行语义分析。语义分析可以对应于由第二电子设备106传送的查询的解释。根据实施例,接收到的查询可以对应于各种形式,诸如关键字、与物品相关联的图像等等。

信息检索单元228可以包括可以被配置为检索存储在存储器224中的接收到的第一信息集合和确定的第二信息集合的合适的逻辑、电路系统、接口和/或代码。信息检索单元228还可以被配置为检索预先存储在辅助存储器220中的其它信息。根据实施例,信息检索单元228可以被配置为响应于经由通信网络108从第二电子设备106接收的查询而运行检索操作。根据实施例,信息检索单元228可以与处理器216、目录管理单元222和/或查询分析器226通信耦合。

在操作中,收发器218可以被配置为经由通信网络108从第一电子设备102接收与物品相关联的第一信息集合。根据实施例,收发器218可以被配置为将接收到的第一信息集合传送到处理器216。处理器216可以被配置为根据接收到的第一信息集合确定第二信息集合。根据实施例,第二信息集合的确定可以基于预先存储在辅助存储器220中的其它信息。根据实施例,第二信息集合可以包括但不限于物品到期之前的剩余时间、物品的货架期、用于回收的到期日期、物品的成分的质量信息、和/或物品的当前最优价格值。

处理器216可以被配置为将接收到的第一信息集合和/或确定的第二信息集合传送到目录管理单元222。根据实施例,目录管理单元222结合处理器216可以被配置为根据本领域已知的数据结构和/或数据模型来组织接收到的第一信息集合和/或确定的第二信息集合。根据示例性场景,目录管理单元222可以被配置为布置接收到的第一信息集合和确定的第二信息集合,如表1中所示。表1可以包括一个或多个类别,诸如第一类别、第二类别和/或第三类别之类。第一类别可以对应于用户输入,第二类别可以对应于第一信息集合,并且第三类别可以对应于第二信息集合。另外,一个或多个类别中的每个类别可以包括一个或多个子类别。例如,第一类别可以包括一个或多个第一子类别,诸如唯一id、图像数据、容器号、购买日期和卖方公司之类。第二类别可以包括一个或多个第二子类别,诸如物品名称、到期日期、条形码编号、物品重量、时间戳、最高零售价格(mrp)和地理空间元数据之类。第三类别可以包括一个或多个第三子类别,诸如到期之前的剩余时间、货架期、用于回收的到期日期、当前最优价格值和成分的质量信息。

表1

处理器216结合目录管理单元222可以被配置为将接收到的第一信息集合和/或确定的第二信息集合存储在辅助存储器220中。根据实施例,收发器218可以被配置为经由通信网络108从第二电子设备106(如图1中所示)接收与物品相关的查询。收发器218可以被配置为将接收到的查询传送到查询分析器226和处理器216。查询分析器226可以被配置为根据本领域中已知的方法来解析和分析接收到的查询。基于对接收到的查询的分析,信息检索单元228结合处理器216可以被配置为从辅助存储器220检索信息。信息可以对应于存储在辅助存储器220中的第一信息集合和/或第二信息集合。根据实施例,处理器216可以被配置为经由收发器218和通信网络108将检索出的第一信息集合和/或第二信息集合传送到第二电子设备106。

图2c示出了根据本公开实施例的用于信息处理的示例性第二电子设备的框图。参考图2c,示出了可以包括第二处理器230、第二i/o设备232、第二成像单元234和/或第二辅助存储器236的第二电子设备106。第二电子设备106还可以包括第二收发器238和/或第二存储器240。

第二处理器230可以包括可以被配置为基于由另一用户(诸如第二用户)提供的输入来生成查询的合适的逻辑、电路系统、接口和/或代码。输入可以由其他用户经由在第二i/o设备232呈现的应用ui来提供。第二处理器230的例子可以类似于第一处理器202,如图2a中所描述的。

第二i/o设备232可以包括合适的逻辑、电路系统、接口和/或代码,其可以包括可以被配置为与第二处理器230通信的各种输入和输出设备。第二i/o设备232可以被配置为经由输入设备接收输入。第二i/o设备232还可以被配置为经由输出设备(诸如第二显示屏幕232a)提供输出。第二i/o设备232的例子可以类似于第一i/o设备204,如图2a中所描述的。

第二成像单元234可以包括可以被配置为捕获与在第二成像单元234的视场(fov)内的物品相关联的图像的合适的逻辑、电路系统、接口和/或代码。第二成像单元234的例子可以类似于第一成像单元206,如图2a中所描述的。

第二辅助存储器236可以包括可以是可操作的以存储与物品相关联的第一信息集合和/或第二信息集合的合适的逻辑、电路系统、接口和/或代码。第二辅助存储器236还可以被配置为存储由第二电子设备106的各种单元生成的其它信息。根据实施例,各种单元可以包括第二处理器230、第二i/o设备232和/或第二成像单元234。第二辅助存储器236的类型的例子可以类似于第一辅助存储器210,如图2a中所描述的。

第二收发器238可以包括可以被配置为向第二电子设备106的其它单元发送/从其接收信息的合适的逻辑、电路系统、接口和/或代码。第二收发器238可以由本领域中已知的技术实现,以支持服务器104与通信网络108的有线或无线通信。第二收发器238的各种部件可以类似于第一收发器214,如图2a中所描述的。

第二存储器240可以包括可以被配置为存储具有可由第二处理器230执行的至少一个代码段的机器代码和/或计算机程序的合适的逻辑、电路系统和/或接口。根据实施例,第二存储器240还可以被配置为存储从外部服务器(诸如web服务器之类)接收的(与物品相关联的)其它信息。第二存储器240的例子可以类似于第一存储器212,如图2a中所描述的。

在操作中,第二处理器230可以被配置为基于经由第二i/o设备232从其他用户(诸如第二用户)接收的输入来生成查询。在一个实例中,第二处理器230可以被配置为基于由第二成像单元234捕获的与物品相关联的图像来生成查询。在另一种情况下,第二处理器230还可以被配置为基于由其他用户提供的关键字来生成与物品相关联的查询。

根据实施例,第二处理器230还可以被配置为经由第二收发器238和通信网络108将生成的查询发送到服务器104。响应于所发送的查询,第二处理器230可以被配置为经由第二收发器238和通信网络108从服务器104接收第一信息集合和/或第二信息集合。根据实施例,第二处理器230还可以被配置为在第二辅助存储器236中存储接收到的第一信息集合和/或第二信息集合。

图3a、3b、3c和3d共同示出了根据本公开实施例的用于实现所公开的用于信息处理的示例性系统和方法的示例性场景。结合图1和图2a至2c的元件解释图3a、3b和3c。参考图3a,示出了第一房间300a。第一房间300a可以包括货架围栏302、容器304、第一物品306、第二物品308、第一用户310、图像集合312,家庭网络314。示出了与第一用户310相关联的第一电子设备102(如图1中所示)。容器304可以放置在货架围栏302上。容器304可以包括一个或多个物品,诸如第一物品306和第二物品308之类。另外还示出了由第一电子设备102经由预先安装的应用ui捕获的图像集合312。图像集合312可以包括一个或多个图像,诸如第一图像312a、第二图像312b、第三图像312c和/或第四图像312d之类。第一图像312a、第二图像312b、第三图像312c和第四图像312d可以分别对应于第一物品306、第二物品308、容器304和货架围栏302。

参考图3a,通过使用第一电子设备102,第一用户310可以捕获与一个或多个物品(诸如第一物品306和/或第二物品308之类)相关联的图像集合312。例如,第一用户310可以分别捕获意在保存在货架围栏302的容器304中的第一物品306和/或第二物品308的第一图像312a和/或第二图像312b。第一用户310还可以分别捕获第一用户310想要保存第一物品306和/或第二物品308的容器304和货架围栏302的第三图像312c和第四图像312d。第一用户310可以经由在第一电子设备102呈现的应用ui捕获图像集合312。一旦被捕获,安装在第一电子设备102中的各种图像、对象和/或文本识别应用就可以提取一个或多个物品的名称、组分、制造日期、到期日期和/或法定警告。

第一用户310还可以经由应用ui为捕获的图像集合312的每个图像提供具体的用户输入。这种具体的用户输入可以对应于与一个或多个物品相关联的信息。应用ui可以提供各种图形元件(诸如文本框之类),以接收用户输入(诸如卖家名称和/或一个或多个物品的购买日期之类)。例如,对于第一物品306(诸如清漆锡包装之类)的第一图像312a,第一用户310可以提供用户输入:从其购买的地点“xyz杂货店”和购买日期“2015年12月10日”。

第一电子设备102还可以被配置为针对所捕获的与第一物品306和/或第二物品308相关联的图像集合312生成标记信息。例如,标记信息可以包括捕获图像集合312时的日期和/或时间。标记信息还可以包括与第一物品306、第二物品308、其中存储第一物品306和/或第二物品308的容器304、以及/或者保存容器304的货架围栏302相关联的地理空间元数据。与第一物品306、第二物品308、容器304和/或货架围栏302相关联的地理空间元数据可以通过本领域中的已知方法(诸如三角测量技术之类)来确定。

根据实施例,第一电子设备102可以被配置为从所捕获的图像集合312中提取与第一物品306和/或第二物品308相关联的第一信息集合。第一信息集合的提取可以基于图像、对象和/或文本识别技术中的一个或多个。相应地,第一电子设备102可以确定第一物品306和/或第二物品308的名称、类型和到期日期。根据实施例,第一信息集合还可以包括用户输入和标记信息。根据实施例,应用ui还可以向第一用户310提供一个或多个访问控制选项,诸如“公共访问”、“私有访问”或“有限访问”之类。第一用户310可以选择这些选项之一,以向其它设备(诸如第二设备或新设备之类)提供对第一信息集合的访问控制的期望级别。

第一电子设备102还可以被配置为经由家庭网络314将提取出的第一信息集合传送到服务器104。第一信息集合的这种通信可以基于由第一用户310提供的一个或多个命令(诸如语音命令之类)来执行。这样的一个或多个命令可以由第一用户310经由在第一电子设备102的第一显示屏幕204a处呈现的应用ui来提供。服务器104还可以被配置为基于接收到的第一信息集合来确定用于一个或多个物品的第二信息集合。例如,服务器104可以基于包括在第一信息集合中的制造日期和到期日来确定第一物品306和第二物品308的货架期。这种确定可以基于存储在服务器104的本领域中的各种已知技术,诸如推理技术之类。服务器104还可以被配置为将接收到的第一信息集合和确定的第二信息集合存储在辅助存储器220中。

参考图3b,示出了第二房间300b、具有第一电子设备102的第一用户310(如图3a中所描述的)和放在桌子上的新物品316。还示出了家庭网络314、第一查询318和对应的第一响应320。参考图3b,在示例性情况下,具有第一电子设备102的第一用户310可以在第二房间300b中。第一用户310可能已经忘记了第一物品306过去被保存的位置。或者换句话说,第一用户310可能无法回想起存储第一物品306的实际位置。在这种情况下,第一用户310可以经由在第一电子设备102的应用ui提供由图3b中的第一查询318绘出的基于文本的第一查询。基于文本的第一查询可以包括第一物品306的识别细节,诸如名称、颜色和/或维度之类。其后,第一用户310可以选择在应用ui提供的一个或多个输出选项,以指示第一用户310想要从服务器104接收的响应的类型。例如,第一用户310可以选择输出选项“<<第一物品306>>的位置”,作为基于文本的第一查询的一部分。第一电子设备102可以经由家庭网络314将基于文本的第一查询传送到服务器104。

响应于基于文本的第一查询,服务器104可以基于预先存储在辅助存储器220(如图3a中所描述的)中的第一和/或第二信息集合来识别第一物品306。服务器104可以基于由第一用户310选择的输出选项来检索所需的信息,诸如第一物品306、与第一物品306相关联的容器304和/或货架围栏302的地理空间元数据之类。服务器104还可以将检索出的信息作为第一响应320发送回第一电子设备102。相应地,可以向第一用户310通知第一物品306的当前位置。检索出的信息可以经由第一i/o设备204以视觉和/或音频模式被传送给第一用户310。例如,检索出的信息可以经由第一显示屏幕204a以视觉模式被传送到第一用户。在另一个例子中,检索出的信息可以经由第一电子设备102的扬声器以音频模式被传送到第一用户310。根据实施例,第一电子设备102可以基于第一电子设备102的当前位置和检索出的第二物品308的位置将第一用户310导航到实际位置。第一电子设备102可以包括本领域已知的导航应用,以提供这种导航功能。

在另一示例性情况下,第一用户310可能期望在存储第一物品306的位置(参考图3a)保存新物品316(在视觉上类似于第一物品306)。或者第一用户310可能期望通过使用新物品316来获知第一物品306的位置(因为新物品316在视觉上类似于第一物品306)。在这种情况下,第一用户310可以捕获新物品316的图像。基于所捕获的图像,可以经由在第一电子设备102的应用ui生成基于图像的第一查询。其后,第一用户310可以经由该应用ui选择一个或多个输出选项。例如,当第一用户310可能期望将新物品316保存在保存第一物品306的位置或者可能期望知道保存第一物品306的位置时,第一用户310可以选择输出选项“类似物品的位置”。第一电子设备102可以经由家庭网络314将基于图像的第一查询传送到服务器104。

响应于基于图像的第一查询,服务器104可以基于预先存储在辅助存储器220中的第一和/或第二信息集合来识别第一物品306。服务器104可以基于由第一用户310选择的输出选项检索所需的信息,诸如第一物品306、与第一物品306相关联的容器304和/或货架围栏302的地理空间元数据之类。服务器104还可以将检索出的信息发送回第一电子设备102,作为第一响应320。相应地,可以向第一用户310通知第一物品306的当前位置。检索出的信息可以按视觉和/或音频模式经由第一i/o设备204被传送到第一用户310,如图3a中所描述的。

参考图3c,示出了第三房间300c、具有第二电子设备106的第二用户322(诸如保险代理之类)。还示出了桌子,在桌子上放置了在视觉上类似于第一物品306的新物品316。还示出了第二查询324和第二响应326。本领域普通技术人员将理解,应用ui可以预先安装在第二电子设备106处,所述应用ui类似于安装在第一电子设备102的应用ui。

根据第一情况,第一用户310可能想要针对第一物品306的物理损坏提交保险索赔。根据第二情况,第一用户310可以针对曾经存储在第一房间300a中的货物围栏302的容器304中的遗失物品(诸如第一物品306之类)的具体保险金额提交保险索赔。第二用户322可能想要确定这种保险索赔的资格。

响应于所提交的保险索赔,第二用户322可能想要知道第一物品306的购买日期和原始价格。根据第一情况,第二用户322可以经由第二电子设备106捕获放在桌子上的类似于第一物品306的新物品316的图像。基于捕获的图像,可以经由在第二电子设备106的应用ui生成基于图像的第二查询,在图3c中被绘制为第二查询324。根据第二情况,第二用户322可以经由在第二电子设备106的应用ui手动地提供第一物品306的细节。基于这种细节,可以生成基于文本的第二查询,在图3c中被绘制为第二查询324。

其后,第二用户322可以经由应用ui选择一个或多个输出选项。例如,第二用户322可以选择输出选项,诸如“<<第一物品306>>的购买日期、保险金额和原始价格”之类。第二电子设备106可以经由家庭网络314将基于图像或基于文本的第二查询324传送到服务器104。

响应于基于图像或基于文本的第二查询324,服务器104可以基于预先存储在辅助存储器220中的第一和/或第二信息集合来识别第一物品306。服务器104可以检索所需的信息,诸如第一物品306的购买日期、第一物品306的保险金额以及第一物品306的原始价格之类。服务器104还可以将检索到的信息发送回第二电子设备106,作为第二响应326。相应地,可以向第二用户322通知第一物品306的购买日期、第一物品306的保险金额和第一物品306的原始价格。检索出的信息可以经由第二i/o设备232以视觉和/或音频模式被通知给第一用户310。因此,基于接收到的第二响应326、第二用户322(诸如保险代理之类)可以能够确定由第一用户310提交的针对第一物品306的保险索赔的资格。

参考图3d,示出了在第三房间300c中的容器304、具有第三电子设备330的第三用户328(诸如所得税官员之类)。容器304可以被密封,设有身份标记332,诸如条形码之类。容器304可以包括一个或多个物品,诸如第一物品306和第二物品308(如图3a中所描述的)。还示出了第三查询334和第三响应336。可以假设第三用户328对于家庭网络314是新的。

根据示例性情况,第一用户310可能期望将容器304捐赠给慈善信托。另外,第一用户310可能期望对容器304中的一个或多个物品的总价提交所得税退税。在这种情况下,第三用户328可能想要知道容器304中的一个或多个物品的当前价格值的总和。

家庭网络314可以提示第三用户328安装应用,通过该应用,可以在第三用户328的显示屏幕呈现应用ui。一旦呈现了应用ui,第三用户328就可以通过使用第三电子设备330来捕获容器304的图像,以生成第三查询334。根据实施例,第三电子设备330可以与条形码读取器结合操作。另外,第三用户328可以经由应用ui提供附加的用户输入(未示出),诸如“计算总价和退税”之类。其后,第二用户322可以经由家庭网络314将包括所捕获的图像和附加输入的第三查询传送到服务器104。

响应于第三查询,服务器104可以基于身份标记332识别容器304中的第一物品306和第二物品308。相应地,服务器104还可以检索预先存储在辅助存储器220中的第一和/或第二信息集合。服务器104可以结合外部网络(诸如互联网之类)来确定第三用户328所需的第三响应336。第三响应336可以包括容器304中的第一物品306和第二物品308的总价,并且计算退税。服务器104还可以将第三响应336发送回第三电子设备330。相应地,可以向第三用户328通知容器304中的第一物品306和第二物品308的总价以及计算出的退税。第三响应336可以经由i/o设备以视觉和/或音频模式被传送到第三用户328。因此,基于接收到的第三响应336,第三用户328(诸如所得税官员之类)可以能够确定容器304中的一个或多个物品的总价以及适用于第一用户310的退税。

图4a示出了根据本公开实施例的用于实现用于信息处理的第一示例性方法的第一流程图。图4a结合图1、2a至2c和3a至3c的元件进行描述。根据图4a中的流程图400a,该方法可以在第一电子设备102中实现。参考图4a,根据流程图400a,该方法开始于步骤402并前进到步骤404。

在步骤404,与物品相关联的图像集合可以由第一成像单元206捕获。在步骤406,可以经由第一i/o设备204接收对应于所捕获的与物品相关联的图像集合的用户输入。在步骤408,可以由第一处理器202为来自接收到的图像集合中的每个图像生成标记信息。根据实施例,标记信息可以对应于与物品相关联的时间戳和地理空间元数据。在步骤410,可以基于接收到的用户输入和生成的标记信息从所捕获的与物品相关联的图像集合中提取第一信息集合。在步骤412,第一处理器202可以经由第一收发器214和通信网络108将提取出的与物品相关联的第一信息集合传送到服务器104。控制延伸到结束步骤414。

图4b示出了根据本公开实施例的用于实现用于信息处理的第二示例性方法的第二流程图。图4b结合图1、2a至2c和3a至3c的元件进行描述。根据图4b中的流程图400b,该方法可以在服务器104中实现。参考图4b,根据流程图400b,该方法开始于步骤416并前进到步骤418。

在步骤418,与物品相关联的第一信息集合可以由处理器216经由收发器218和通信网络108从第一电子设备102接收。在步骤420,第二信息集合可以由处理器216根据接收到的与该物品相关联的第一信息集合来确定。在步骤422,处理器216可以经由收发器218和通信网络108从第二电子设备106接收对应于物品的查询。在步骤424,第一信息集合和/或第二信息集合可以由处理器216基于接收到的查询来检索。在步骤426,检索出的第一信息集合和/或检索出的第二信息集合可以由处理器216经由收发器218和通信网络108发送到第二电子设备106。控制延伸到结束步骤428。

图4c示出了根据本公开实施例的用于实现用于信息处理的第三示例性方法的第三流程图。图4c结合图1、2a至2c和3a至3c的元件进行描述。根据图4c中的流程图400c,该方法可以在第二电子设备106中实现。参考图4c,根据流程图400c,该方法开始于步骤430并前进到步骤432。

在步骤432,可以在第二电子设备106接收由用户提供的查询。根据实施例,接收到的查询可以包括基于与物品相关联的内容的文本和/或图像的集合。在步骤434,接收到的查询可以由第二处理器230经由第二收发器238和通信网络108发送到服务器104。该查询可以被发送到服务器104,用于检索与物品相关联的第一信息集合和/或第二信息集合。在步骤436,可以由第二处理器230经由第二收发器238和通信网络108从服务器104接收第一信息集合和/或第二信息集合。控制延伸到结束步骤438。

根据本公开的实施例,用于处理信息的系统可以包括第一电子设备102(图2a)中的一个或多个电路。所述一个或多个电路(诸如第一处理器202(图2a))可以捕获与物品(诸如第一物品306和/或第二物品308(图3a))相关联的图像集合,诸如图像集合312(图3a)。该图像集合可以包括该物品的一个或多个图像和/或物品被存储的相关联的位置。所述一个或多个电路可以接收可以对应于所捕获的与物品相关联的图像集合的用户输入。所述一个或多个电路可以从所捕获的与物品相关联的图像集合中提取与物品相关联的第一信息集合。一个或多个电路还可以将提取出的与物品相关联的第一信息集合传送到服务器104(图1)。响应于从第二电子设备106(图1)接收到的查询,服务器104可以从提取出的第一信息集合中检索与该物品相关联的第二信息集合。

根据本公开的实施例,用于处理信息的另一系统可以包括服务器104中的一个或多个电路,诸如处理器216(图2b)。所述一个或多个电路可以被配置为从第一电子设备102(图1)接收与物品相关联的第一信息集合。第一信息集合可以从由第一电子设备102捕获的与物品相关联的图像集合和用户输入中提取。第二信息集合可以根据接收到的与该物品相关联的第一信息集合确定。可以从第二电子设备106接收与该物品相关联的查询。可以基于接收到的查询来检索第一信息集合和/或所确定的第二信息集合。所述一个或多个电路可以被配置为将检索出的第一信息集合和/或检索出的第二信息集合发送到第二电子设备106。

根据本公开的实施例,用于处理信息的另一系统可以包括在第二电子设备106中的一个或多个电路,诸如第二处理器230(图2c)。所述一个或多个电路可以接收与物品相关联的查询。查询可以包括与物品相关联的基于文本和/或基于图像的内容。接收到的查询可以被发送到服务器104,以检索第一信息集合和/或第二信息集合。第一信息集合可以从第一电子设备102接收,并且第二信息集合由服务器104从接收到的第一信息集合中确定。可以从服务器104接收检索出的第一信息集合和/或检索出的第二信息集合。

本公开的各种实施例可以提供非临时性计算机可读介质和/或存储介质,其上存储具有可由机器和/或计算机执行以处理数据的至少一个代码段的机器代码和/或计算机程序。至少一个代码段可以使得机器和/或计算机执行包括捕获与物品相关联的图像集合的步骤。该图像集合可以包括物品的一个或多个图像和/或存储该物品的相关联的位置。可以接收可以对应于所捕获的与该物品相关联的图像集合的用户输入。可以从所捕获的与该物品相关联的图像集合中提取与该物品相关联的第一信息集合。提取出的与该物品相关联的第一信息集合可以被传送到服务器104。响应于从第二电子设备106接收的查询,与该物品相关联的第二信息集合可以由服务器104从提取出的第一信息集合中检索。

本公开的各种实施例可以提供非临时性计算机可读介质和/或存储介质,其上存储具有可由机器和/或计算机执行以处理数据的至少一个代码段的机器代码和/或计算机程序。至少一个代码段可以使机器和/或计算机执行包括由服务器104从第一电子设备102接收与物品相关联的第一信息集合的步骤。可以从由第一电子设备102捕获的与物品相关联的图像集合和用户输入中提取第一信息集合。可以根据接收到的与该物品相关联的第一信息集合确定第二信息集合。可以从第二电子设备106接收与该物品相关联的查询。可以基于接收到的查询来检索第一信息集合和/或所确定的第二信息集合。检索出的第一信息集合和/或检索出的第二信息集合可以被发送到第二电子设备106。

本公开的各种实施例可以提供非临时性计算机可读介质和/或存储介质,其上存储具有可由机器和/或计算机执行以处理数据的至少一个代码段的机器代码和/或计算机程序。至少一个代码段可以使得机器和/或计算机执行包括由第二电子设备106接收与物品相关联的查询的步骤。查询可以包括与物品相关联的基于文本和/或基于图像的内容。接收到的查询可以被发送到服务器104,以检索第一信息集合和/或第二信息集合。第一信息集合可以从第一电子设备102接收,并且第二信息集合由服务器104根据接收到的第一信息集合确定。可以从服务器104接收检索出的第一信息集合和/或检索出的第二信息集合。

本公开可以用硬件、或硬件和软件的组合来实现。本公开可以按集中式的方式、在至少一个计算机系统中、或以分布式的方式实现,其中不同的元件可能散布在若干个互连的计算机系统中。适于执行本文所描述的方法的计算机系统或其它装置都可以是适合的。硬件和软件的组合可以是具有计算机程序的通用计算机系统,当计算机程序被加载和执行时,可以控制计算机系统,使其执行本文所描述的方法。本公开可以用包括还执行其它功能的集成电路的一部分的硬件来实现。

本公开还可以嵌入在计算机程序产品中,其中计算机程序产品包括能够实现本文所描述的方法的所有特征,并且当其被加载到计算机系统中时能够执行这些方法。在此背景下,计算机程序指任何语言、代码或符号形式的一组指令的任何表示,所述指令旨在使具有信息处理能力的系统直接地或者在以下步骤中任何一个或两者之后执行特定的功能:a)转换成另一种语言、代码或符号形式;b)在不同材料形式中复制。

虽然已参照特定实施例对本公开进行了描述,但是本领域技术人员将会理解,在不背离本公开的范围的情况下,可以进行各种改变并且等价物可以被替换。此外,在不背离其范围的情况下,可进行许多修改以使特定的情形或材料适于本公开的教导。因此,本公开不是要限定于所公开的特定实施例,而是本公开将包括属于所附权利要求的范围内的所有实施例。

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