使用社会协作个性化产品的制作方法

文档序号:11627974阅读:121来源:国知局
使用社会协作个性化产品的制造方法与工艺



背景技术:

可以使用传统制造和增材制造(三维(3d)打印)来将零售产品针对消费者进行个性化。例如,消费者可能想要一件珠宝带有定制的文字或具有某些颜色。该消费者可以与零售商一起工作,例如通过零售商的网站,以创建该定制产品并且订购它。然后该零售商可以3d打印该产品并且送货给该消费者。



技术实现要素:

在当前系统中,只有一个消费者能够使用单个会话或者在单个设备(例如,计算机、移动设备)处个性化产品。如果第一个人想要将她的个性化产品与第二个人分享,她需要在同一个屏幕上将其显示给第二个人、通过经由邮件或其他消息应用分享的屏幕截图。当前没有解决方案能够使多于一个人同时在多个位置处或者在多个设备上个性化同一个产品。

googletmdocs和类似的工具允许来自多人的工作场所文档(诸如,文本文档、电子表格和幻灯片)上的协作。但是,这种解决方案不能为消费者提供协作定制或编辑3d-对象的能力。例如,googletmdocs还要求使用单一的google登录的认证,并且不允许使用其他认证的登录。

在本发明的一个实施例中,在线零售商店的多个消费者能够通过使用来自社交媒体的邀请和由社交媒体认证连接起来,以便对3d产品讨论和协作。例如,已订婚的配偶可以通过社交媒体邀请对方在3d环境中协作以便在零售网站上一起个性化结婚戒指,或者多个家庭成员可以协作为另一个家庭成员创建一个定制产品。

在一个实施例中,一种方法包括,由具有处理器的服务器进行以下操作:通过网络在至少一个用户设备处提供用户接口,所述用户接口显示由多个用户中的至少一个用户选择的消费产品的三维(3d)模型。该方法还包括基于在所提供的用户接口处从至少两个用户接收的对所述消费产品的选择和操纵来对所述消费产品的所述3d模型进行定制。该方法还包括响应于由所述多个用户中的至少一个对所述定制的3d模型的最终确定,将所述定制的3d模型提交以用于3d打印。

在一个实施例中,该方法还包括使得第一用户能够向第二用户发送邀请。该方法还包括响应于所述邀请,使得所述第一用户和所述第二用户能够分别通过第一用户设备和第二用户设备对所述消费产品进行定制。

在一个实施例中,向所述第二用户发送所述邀请是通过第三方的认证服务。

在一个实施例中,定制所述消费产品的所述3d模型还包括使得在所述用户接口中可由第一用户选择所述3d模型的至少一个方面用于定制,以及响应于所述选择,锁定来自除了第一用户之外的任何用户的选择和定制。

在一个实施例中,所述3d模型的一个方面可以包括所述3d模型的一个元件的颜色、材料、形状和旋转。

在一个实施例中,所述能够定制的元件是由单独的系统创建的。

在一个实施例中,提供所述用户接口包括显示对所述3d模型进行定制的所述多个用户中的每一个用户的唯一头像。所述唯一头像对应于代表所述用户的颜色和图案中的至少一个,以使得所述用户接口能够显示对应于一个特定用户的所述用户头像的所述颜色或图案以指示所述3d模型的一个元件正在由对应于所述唯一头像的所述特定用户进行定制。

在一个实施例中,提供所述用户接口还包括使多个用户中的每一个用户能够在3d域中从不同视角看到该3d模型。

在一个实施例中,一种系统包括处理器和其中存储有计算机代码指令的存储器。所述存储器操作性地耦合到所述处理器,以使得所述计算机代码指令配置所述处理器以实现用户接口模块,所述用户接口模块被配置为在至少一个用户设备处提供一个用户接口,所述用户接口显示由用户选择的消费产品的三维(3d)模型。该计算机代码指令还配置该处理器实现定制模块,所述定制模块被配置为基于在所提供的用户接口处从至少两个用户接收的对所述消费产品的选择和操纵来对所述消费产品的所述3d模型进行定制。该计算机代码指令还配置该处理器实现打印模块,配置为响应于由用户之一对所述定制的3d模型的最终确定,将所述定制的3d模型提交以用于3d打印。

在一个实施例中,一种配置为存储用于定制3d模型的指令的非暂时性计算机可读介质。所述指令在由处理器加载并执行时,使得所述处理器在用户设备处提供用户接口,所述用户接口显示由用户选择的消费产品的3d模型。该指令还使处理器基于在所提供的用户接口处从至少两个用户接收的对所述消费产品的选择和操纵来对所述消费产品的所述3d模型进行定制。所述指令还使所述处理器响应于由所述一个用户对所述定制的3d模型的最终确定,将所述定制的3d模型提交以用于3d打印。

附图说明

上述内容将会从下面对本发明的示例性实施例的更具体描述变得显而易见,如附图中所示,其中相同的参考字符贯穿不同视图指的是相同的部分。该附图并不必须是按比例的,相反重点在于对本发明的实施例的解释说明。

图1是示出本发明的一个示例性实施例的示意图。

图2a是示出本发明的一个示例性实施例的示意图。

图2b是示出本发明的一个示例性实施例的示意图。

图3a是示出用户接口的一个示例性实施例的示意图。

图3b是示出本发明的一个示例性实施例的示意图。

图4a是示出本发明的一个示例性实施例的示意图。

图4b是示出本发明的一个示例性实施例的示意图。

图5是示出本发明的一个示例性实施例的示意图。

图6a是示出本发明的一个示例性实施例的示意图。

图6b是示出本发明的一个示例性实施例的示意图。

图7是示出有本发明使用的处理的一个示例性实施例的流程图。

图8是示出本发明的一个实施例的框图。

图9示出可以在其中实现本发明的实施例的计算机网络或类似的数字化处理环境。

图10是在图9的计算机系统中的计算机(例如,客户端处理器/设备或服务器计算机)的示例性内部结构的示意图。

具体实施方式

下面是本发明的示例性实施例的描述。

图1是示出本发明的一个示例性实施例的示意图100。用户102可以与后续用户106a-c在用户设备104上显示的3d产品103的模型上协作。该用户设备104通过云110操作性地连接到零售商服务器114和一个或多个社交媒体平台112,以及其他用户设备108。用户102可以选择该零售商提供的一个3d产品用于定制。用户102可以通过云110将对3d模型132的更新发送给零售商服务器114。社交媒体平台112的示例可以包括pinteresttm、google+tm。用户102还可以通过向对应于用户设备108的用户106a-c发送协作邀请120来邀请后续用户106a-c。后续用户106a-c在用户设备108上输入认证凭证122,该认证凭证通过云110被转发给社交媒体平台112。然后,如果认证凭证122正确,则该社交媒体平台准许对后续用户106a-c的接入,并且将认证接入令牌124发送给每个被认证的用户的零售商服务器114。本领域的普通技术人员可以认识到,在另一个实施例中,协作邀请120也可以通过来自社交媒体平台112的邀请被发送给用户设备108。

一旦后续用户106a-c被认证,则零售商服务器114允许后续用户106a-c在该零售商服务器114处输入对3d模型128的更新。该用户102能够从其他用户接收更新130,并且后续用户106a-c能够从其他用户接收更新126。这些更新130和126分别更新该3d产品103的模型在用户设备104和108上的显示。

以此方式,初始用户102和后续用户106a-c都能够在3d产品103的模型上进行编辑、定制和协作。此外,邀请后续用户106ac-是通过采用已经存在的来自后续用户106a-c社交媒体账号的认证来执行的,通过下面简化邀请后续用户106a-c的过程:

a)允许邀请用户利用他的或她的已经存在的社交网络连接,以及

b)允许后续用户106a-c定制该产品而无需创建另外的账号。

一旦每个用户102和后续用户106a-c通过选择要编辑的元件来开始对3d产品103的模型的一个元件的定制,该系统锁定所有其他用户防止其定制该对象的那个元件。这避免多个用户同时编辑同一个元件的冲突。这样的对同一个元件的同时编辑会造成问题,诸如用户尝试将同一个元件改变为不同的形状、颜色或材料。但是,本领域的普通技术人员能够认识到的是,每个用户能够同时修改该3d产品103的模型的单独的/不同的元件。

当用户102和106a-c最终确定3d产品103时,他们能够通知该零售商服务器114该产品最终确定,并且还发出该产品的订单。在各个实施例中,初始用户102可以是唯一的能够最终确定该产品的用户,任何用户102或106a-c能够最终确定该产品,或者用户分组作为一个整体102或106a-c可以投票或全体一致决定最终确定该产品。然后,零售商服务器114能够通过云110向3d打印服务142发出最终的3d模型140。然后,该3d打印服务142创建3d打印产品144,其可以被送货给用户102和106a-c之一或者第三方,例如作为礼物。以此方式,多个用户能够在被打印为有形物体并且被送货给消费者的定制3d产品上进行电子协作。

图2a是示出本发明的一个示例性实施例的示意图200。第一用户204访问零售商网站,其向第一用户204呈现用户接口202。该用户接口202显示3d产品212,在这一实例中是带有宝石的戒指。该用户接口还显示定制选项214,允许用户改变该戒指的不同方面,诸如戒指的材料、宝石的类型、颜色、形状或该戒指的各个方面的图案。用户还能够定制该戒指上的雕刻。该用户接口还示出该用户的第一用户头像206用于显示该第一用户204正在编辑该3d产品212。第一用户通信控件面板210可以被呈现在该用户接口202上,并且允许该第一用户开始网络摄像头通信会话、麦克风通信会话或者调整扬声器或麦克风音量。该第一用户204还可以与第一用户社交网络208相关联。在这一实例中,该第一用户社交网络208是但是本领域的普通技术人员能够认识到的是,该社交网络可以是任何其他社交网络,诸如

图2b是示出本发明的一个示例性实施例的示意图250。该零售商的网显示具有多个用户已经登录的用户接口252,但是在其他方面类似于图2a的用户接口202。所述多个用户包括与第一用户社交网络258相关联的第一用户254和受邀用户264a-c。每个受邀用户264a-c可以属于各自的受邀社交网络268a-c,并且与受邀用户头像266a相关联,该头像被显示在用户接口252上指示其相应的用户正在编辑该3d产品。此外,每个受邀用户具有受邀用户通信控件270a-c,允许受邀用户邀请网络摄像头或音频通信,或者控制他们的扬声器或麦克风的音量。

该第一用户254能够向受邀用户266a-c发出邀请280a-b。然后,每个受邀用户有权利邀请其他用户。例如,受邀用户264a可以向受邀用户264c发送邀请280c。一旦被接受,所有用户254和264a-c可以定制3d产品的各个方面。另外,所有用户254和264a-c能够从定制视角看到该产品,所述定制视角包括定制的旋转视角和定制的缩放水平。因此,每个用户能够在3d域内从不同视角看到该3d产品。

图3a是示出用户接口302的一个示例性实施例的示意图300。用户接口302向用户显示具有连接结构306和吊坠308的3d产品304。该用户接口还向用户显示多个控件(control):

a)用于旋转3d产品304的元件的旋转控件310;

b)用于将该3d产品304重置为其原始状态的重置控件318;

c)用于为所选择的元件选择不同结构(例如,可用结构316a-c和已选择结构314)的结构选择栏312;

d)用于激活该结构选择栏312的形状控件320;

e)用于激活材料选择栏(图3a中未示出)的材料控件322。

多个用户可以协作以定制该3d产品304,如图1和2a-b中所示。该3d产品304的每个元件可以具有特定边界,该特定边界指示了显示哪个用户正在定制该元件的颜色或图案。例如,该连接结构306具有边界,该边界示出该3d产品的特定元件正在被一个用户编辑,该用户具有与该边界的颜色或图案相关联的头像。或者,该整个元件也可以被某个颜色、图案或亮度加阴影,以指示哪个用户正在编辑它。

图3b是示出本发明的一个示例性实施例的示意图350。该用户已经选择了用户接口302的旋转控件360,类似于图3a的用户接口302。该用户接口302继而显示旋转后的3d产品354和旋转后的连接结构356。

图4a是示出本发明的一个示例性实施例的示意图400。图4a显示类似于图3a-b的用户接口302的用户接口302。在这一示例中,用户接口302显示3d产品404,其具有对应于用户从结构选择栏312的可用结构416a-c选择的结构414的连接结构406。该用户可以为每个元件选择不同的可用结构和材料,定制该3d产品404。

图4b是示出本发明的一个示例性实施例的示意图450。图4b显示类似于图3a-b和图4a的用户接口302的用户接口302。作为对该用户选择所选择的旋转控件460的响应,该用户接口302显示旋转的3d产品454,以使得连接结构456已经被旋转180度。

图5是示出本发明的一个示例性实施例的示意图500。用户接口502类似于图3a-b和图4a-b的用户接口302;但是,用户接口502通过特定于给定用户的高亮,示出吊坠508正在被编辑。具体来讲,在用户选择该吊坠508之后,该用户从结构选择栏的可用结构516a-c选择所选结构514。用户接口502响应地呈现具有所选结构514的吊坠508。

图6a是示出本发明的一个示例性实施例的示意图600。用户接口602类似于图3a-b、4a-b的用户接口302,以及图5的用户接口502;但是,用户接口602示出该吊坠608的宝石正在被编辑。作为对用户选择吊坠608的宝石的响应,用户接口602显示宝石工具栏624。然后,用户选择宝石工具栏624中的可用宝石628a-e的所选择宝石626(例如,绿宝石)。该用户接口602响应地呈现该吊坠608具有所选择的宝石626(例如,绿宝石)。

图6b是示出本发明的一个示例性实施例的示意图650。用户接口602类似于图3a-b、4a-b的用户接口302,图5的用户接口502和图6a的用户接口602;但是,图6b的用户接口示出吊坠608的多个宝石正在被编辑。由于图6a中吊坠608有多个宝石,因此用户接口显示多个宝石选择控件652a-f。用户能够单独选择每个宝石,然后从宝石选择工具栏624选择可用的宝石628a-f。然后,用户接口602响应地呈现红宝石630、黄宝石632、紫水晶宝石634、钻石636、蓝宝石638和绿宝石640。

图7是示出本发明使用的过程的一个示例性实施例的流程图700。该过程包括提供用户接口,所述用户接口显示由用户选择的消费产品的3d模型(702)。服务器可以在用户的用户设备或多个用户的多个用户设备处提供用户接口。然后,该过程允许基于在所提供的用户接口处从多个用户中的至少两个用户接收到的对该消费产品的选择和操纵,来对该消费产品的3d模型进行定制(704)。这一定制可以发生在初始用户已经向其他用户发送邀请也来定制该产品之后。该方法还包括,响应于由所述多个用户中的至少一个用户最终确定该定制3d模型,将该定制3d模型提交用于3d打印(706)。

图8是示出本发明的一个示例性实施例的框图800。一个或多个用户接口模块802使用户能够向邀请模块804发送一个或多个邀请810a。作为响应,该邀请模块804向适当的不同用户和用户接口模块802发送邀请810b。然后,所有受邀用户能够通过他们相应的用户接口模块802向定制模块806发送定制812。该定制812是针对3d模型的不同元件的,但是每个单独的元件可以被同时定制。但是,如上所述,两个用户无法同时定制同一个元件。响应于接收到定制812,定制模块806向每个用户接口模块802的3d模型提供更新814。然后,当用户最终确定该3d模型时,一个或多个用户接口模块802将该最终3d模型816发送给3d打印模块808以进行打印。然后,该定制的3d打印产品可以被送货给消费者。

图9示出本发明的实施例可以在其中实现的计算机网络和类似的数字处理环境。

客户端计算机和/或设备50和一个或多个服务器计算机60提供运行应用程序等等的处理、存储和输入/输出设备。客户端计算机/设备50还能够通过通信网络70连接到其他计算设备,包括其他客户端计算机/设备50和服务器计算机60。该通信网络70可以是远程接入网络、全球网络(例如,互联网)、全球计算机集群、局域网或广域网和当前使用各自协议(tcp/ip、蓝牙等等)相互通信的网关的一部分。其他电子设备/计算机网络架构也是适用的。

图10是图9的计算机系统中的计算机(例如,客户端计算机/设备50或服务器计算机60)的示例性内部结构的示意图。每个计算机50、60包含系统总线79,总线是用于计算机或处理系统的组件之间的数据转移的硬件线路集合。系统总线79本质上是连接计算机系统的不同元件(例如,处理器、硬盘存储、内存、输入/输出端口、网络端口等等),能够在所述元件之间转移信息的共享渠道。附着到系统总线79的是用于将各种输入和输入设备(例如,键盘、鼠标、显示器、打印机、扬声器等等)连接到计算机50、60的i/o设备接口82。网络接口86允许计算机连接到附着到一个网络(例如,图9的网络70)的各种其他设备。存储器90为用于实现本发明的实施例的计算机软件指令或例程92a和数据94(例如,上面详细介绍的用户接口模块、邀请模块、定制模块代码)提供易失性存储。硬盘存储95为用于实现本发明的一个实施例的计算机软件指令或操作系统(os)程序92b和数据94提供非易失性存储。中央处理单元84还附着到系统总线79并且提供计算机指令的执行。

在一个实施例中,处理器例程92a、程序92b和数据94是计算机程序产品(统称为92),包括提供本发明系统的软件指令的至少一部分的非暂时性计算机可读介质(例如,诸如一个或多个dvd-rom、cd-rom、软磁盘、磁带等等之类的可移除存储介质)。该计算机程序产品92可以由任何适当的软件安装程序安装,正如本领域内众所周知的。在另一个实施例中,该软件指令的至少一部分也可以通过电缆通信和/或无线连接下载。在其他实施例中,本发明程序是具体实现在传播介质(例如,无线电波、红外波、镭射波、声波或通过诸如互联网或其他网络之类的全球化网络传播的电波)上传播的信号上的计算机程序传播信号产品。这些载波介质或信号可以用于提供本发明例程/程序92的软件指令的至少一部分。

虽然这一发明已经参考其示例性实施例具体示出和描述,但是本领域的那些技术人员应该理解的是,可以在不背离所附权利要求包含的本发明的范围的前提下在其中对形式和细节做出各种改变。

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