【技术实现步骤摘要】
【国外来华专利技术】基于制造约束的定制产品的基于角色的协作设计系统和方法
[0001]权益声明;相关申请的交叉引用
[0002]本申请根据35U.S.C.
§
119要求2019年5月7日提交的临时申请62/844,249的权益,其全部内容特此通过引用并入以用于所有目的,就好像在本文中完整阐述一样。
[0003]本申请与2012年1月3日授权的美国专利号8,090,461、2012年5月8日授权的美国专利号8,175,931、2014年10月7日授权的美国专利号8,856,160、2016年5月31日授权的美国专利号9,355,421、2016年7月26日授权的美国专利号9,400,997、2019年1月8日授权的美国专利号10,176,617和2012年8月29日提交的美国专利申请号2013/0060654相关,其全部内容特此通过引用并入以用于所有目的,就好像在本文中完整阐述一样。
[0004]本公开的一个
是计算机安全,其应用于能够在制造前进行定制的物理产品的多用户计算机辅助视觉设计。另一个
是支持能够在制造前进行定制的物理产品的多用户计算机辅助视觉设计的系统的同时接收到的协作输入的同步和协调。又一个
是支持能够在制造前进行定制的物理产品的多用户计算机辅助视觉设计的系统的数据输入的验证,包括执行制造约束。
技术介绍
[0005]计算机实现的协作应用的早期示例包括提供协作文本编辑、文本消息传递和共享日历计划的工具。其他协作应用提供共享电子表格、视频会议和图片共享应用。
...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:在计算机协作系统处,从在与第一用户相关联的第一用户设备上执行的第一用户界面接收电子数字编辑邀请,所述电子数字编辑邀请包括邀请第二用户作为编辑者就数字电子交互式设计进行协作,所述交互式设计与产品描述数据相关联,所述交互式设计包括能够利用多个可变产品属性定制制造的物理产品的图形可视化表示;授权所述第二用户作为所述编辑者访问所述产品描述数据;从所述计算机协作系统向与所述第二用户相关联的第二用户设备发送所述产品描述数据以用于在所述第二用户设备上执行的第二用户界面中渲染所述交互式设计;从所述第二用户界面接收对所述交互式设计的第一修改,对所述交互式设计的所述第一修改仅对作为所述编辑者的用户帐户是允许的;通过基于所述第一修改更新所述产品描述数据来自动生成第一更新产品描述数据,并将所述第一更新产品描述数据传播到所述第一用户界面和所述第二用户界面以使得所述第一用户界面和所述第二用户界面更新它们对所述交互式设计的显示。2.如权利要求1所述的方法,还包括:在所述计算机协作系统处,从在与所述第一用户相关联的所述第一用户设备上执行的所述第一用户界面接收查看者邀请,邀请所述第二用户作为查看者就所述交互式设计进行协作;授权所述第二用户作为所述查看者访问所述产品描述数据;从所述第一用户界面接收对所述交互式设计的第二修改;通过基于所述第二修改更新所述产品描述数据来自动生成第二更新产品描述数据,并将所述第二更新产品描述数据传播到所述第一用户界面和所述第二用户界面以使得所述第一用户界面和所述第二用户界面更新它们对所述交互式设计的显示。3.如权利要求2所述的方法,其中授权访问所述产品描述数据是基于分配给用户的角色,其中所述角色选自以下中的一项或多项:客户角色、客户支持代理角色、图形设计者角色、客户对等者角色或定制产品艺术家角色。4.如权利要求3所述的方法,其中所述第一修改和所述第二修改中的每一个作为序列化的键值对和捕获修改细节的关联数据被发送;其中所述第一修改和所述第二修改中的每一个被发送到产品选项框架,所述产品选项框架管理所述交互式设计和产品描述的产品描述数据;其中所述第一修改和所述第二修改中的每一个被存储在与所述产品描述相关联的日志列表中;其中所述第一修改和所述第二修改中的每一个被用于修改所述交互式设计的单个产品属性。5.如权利要求4所述的方法,还包括:通过使得所述产品选项框架从所述日志列表中移除与特定修改相关联的特定键值对和特定数据,来从所述日志列表中移除所述特定修改;其中所述日志列表被修剪以移除对所述交互式设计的最终形式没有直接贡献的一个或多个键值对和相关数据;其中存储在所述日志列表中的一个或多个键值对和相关数据被重新排序以保留所述交互式设计的最终形式。
6.如权利要求5所述的方法,还包括:根据以下中的一项或多项将存储在产品描述中的一个或多个键值对和相关数据分组到特定组中:属性类型、设计区域、或基于位置的属性;将编辑操作扩展到所述特定组;通过允许将文本、音频或视频注释与所述特定组或所述特定组中的个体对象相关联,来将所述编辑操作扩展到所述特定组;和扩展所述编辑操作以允许将所述特定组存储在存储器中以供将来使用。7.如权利要求6所述的方法,还包括:根据以下中的一项或多项标记存储在所述产品描述中的一个或多个键值对中的每一个和相关数据:图像类型、矢量图形、3D模型、或其他属性;扩展所述编辑操作以允许根据标签编辑对象。8.如权利要求7所述的方法,还包括:根据以下中的一项或多项标记存储在所述产品描述中的一个或多个键值对中的每一个和相关数据:文本、颜色、表面质量、或组属性;扩展所述编辑操作以允许根据标签编辑对象。9.如权利要求8所述的方法,还包括:将所述编辑操作上传到产品描述;其中所述编辑操作由以下中的一项或多项提供:所述第一用户、所述第二用户、或被配置为提供与所述产品描述的内容兼容的操作的源;通过使得在所述第一用户界面和所述第二用户界面中显示所述编辑操作,来将所述编辑操作发布给所述第一用户和所述第二用户;使得所述第一用户界面和所述第二用户界面中的每一个接受对所述编辑操作的修改;其中所述修改包括以下中的一项或多项:编辑动作、编辑键值对、编辑组、或编辑标签。10.一个或多个非暂态计算机可读存储介质,存储一个或多个指令,当所述一个或多个指令由一个或多个处理器执行时使得所述一个或多个处理器执行以下操作:在计算机协作系统处,从在与第一用户相关联的第一用户设备上执行的第一用户界面接收电子数字编辑邀请,所述电子数字编辑邀请包括邀请第二用户作为编辑者就数字电子交互式设计进行协作,所述交互式设计与产品描述数据相关联,所述交互式设计包括能够利用多个可变产品属性的定制制造的物理产品的图形可视化表示;授权所述第二用户作为所述编辑者访问所述产品描述数据;从所述计算机协作系统向与所述第二用户相关联的第二用户设备发送所述产品描述数据以用于在所述第二用户设备上执行的第二用户界面中渲染所述交互式设计;从所述第二用户界面接收对所述交互式设计的第一修改,对所述交互式设计的所述第一修改仅对作为所述编辑者的用户帐户是允许的;通过基于所述第一修改更新所述产品描述数据来自动生成第一更新产品描述数据,并将所述第一更新产品描述数据传播到所述第一用户界面和所述第二用户界面以使得所述第一用户界面和所述第二用户界面更新它们对所述交互式设计的显示。11.如权利要求10所述的一个...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。