掌桥专利:专业的专利平台
掌桥专利
首页

用于选择和制造光学镜片的设备、方法和计算机可读介质

文献发布时间:2023-06-19 11:32:36


用于选择和制造光学镜片的设备、方法和计算机可读介质

背景技术

技术领域

本文所述的实施例涉及光学镜片选择和制造的领域。

背景技术

在光学镜片行业中,通常难以确定多个光学镜片中的哪个光学镜片与特定处方标准相容。在光学镜片行业中,目前还没有方法来确定不仅与处方标准相容、而且与非镜片特定信息相容的光学镜片。

鉴于光学镜片行业中的缺点,本披露阐述了一种具有改进的准确度的、更稳健且高效的镜片设计与制造过程。这通过一个或多个网络在多个设备之间的通信和处理来促进。

发明内容

描述了用于光学镜片的选择和制造的设备、方法和计算机可读介质。所述设备包括处理电路系统,所述处理电路系统被配置为:经由网络从客户端装置接收处方信息,所述处方信息包括距离、下加光、球镜、柱镜、轴位和棱镜中的一个或多个;从多个光学镜片中初始搜索出与从所述客户端装置接收的所述处方信息相容的第一光学镜片;确定当被提供时可用于更新所述初始搜索的附加信息,所述附加信息包括镜片特定数据与非镜片特定数据两者;经由所述网络向所述客户端装置传输所述初始搜索的结果以及对所述附加信息的请求;响应于经由所述网络从所述客户端装置接收到所述附加信息,通过评估在所述客户端装置处或在不同位置的其他客户端装置处执行的镜片的先前选择来确定既与所述处方信息相容又与所述附加信息相关联的对所述第一光学镜片的可能修改或第二光学镜片;经由所述网络向所述客户端装置传输包括所述第一光学镜片以及所述对所述第一光学镜片的可能修改或所述第二光学镜片的经更新的结果;经由所述网络从所述客户端装置接收从所述经更新的结果进行的对出自所述第一光学镜片、具有所述可能修改的所述第一光学镜片和所述第二光学镜片之一的光学镜片的选择;以及制造所述选择的光学镜片或者将指令传输到外部制造设备以制造所述选择的光学镜片。

本发明的此发明内容没有列出所有特征,并且因此,这些特征的子组合也可以构成发明。

附图说明

通过阅读下面的描述和检查附图,将更好地理解本披露。这些附图仅作为实施例的非限制性示例被提供。在附图中:

图1展示了根据一个或多个实施例的经由一个或多个网络通信的设备/装置的系统;

图2和图3展示了根据一个或多个实施例的一个或多个过程的流程图;

图4展示了根据一个或多个实施例的订单输入画面的用户界面;

图5展示了根据一个或多个实施例的结果显示画面的用户界面;以及

图6展示了本披露的实施例可以得以实施的计算机系统。

具体实施方式

一个实施例涉及一种用于光学镜片的选择和制造的设备,所述设备包括:处理电路系统,所述处理电路系统被配置为:经由网络从客户端装置接收处方信息,所述处方信息包括距离、下加光、球镜、柱镜、轴位和棱镜中的一个或多个;从多个光学镜片中初始搜索出与从所述客户端装置接收的所述处方信息相容的第一光学镜片;确定当被提供时可用于更新所述初始搜索的附加信息,所述附加信息包括镜片特定数据与非镜片特定数据两者;经由所述网络向所述客户端装置传输所述初始搜索的结果以及对所述附加信息的请求;响应于经由所述网络从所述客户端装置接收到所述附加信息,通过评估在所述客户端装置处或在不同位置的其他客户端装置处执行的镜片的先前选择来确定既与所述处方信息相容又与所述附加信息相关联的对所述第一光学镜片的可能修改或第二光学镜片;经由所述网络向所述客户端装置传输包括所述第一光学镜片以及所述对所述第一光学镜片的可能修改或所述第二光学镜片的经更新的结果;经由所述网络从所述客户端装置接收从所述经更新的结果进行的对出自所述第一光学镜片、具有所述可能修改的所述第一光学镜片和所述第二光学镜片之一的光学镜片的选择;以及制造所述选择的光学镜片或者将指令传输到外部制造设备以制造所述选择的光学镜片。

在一个实施例中,所述镜片特定数据包括前倾角和走廊长度中的一个,并且所述非镜片特定数据包括与所述处方信息相关联的用户的年龄、医疗状况和地理位置中的一个。

在一个实施例中,所述处理电路系统被进一步配置为基于用于制造所述选择的光学镜片的材料和机构是否可用而确定用于制造所述选择的光学镜片的时间线。

在一个实施例中,所述处理电路系统被进一步配置为基于多个可能的外部制造设备中的每一个的工作负荷而从所述多个可能的外部制造设备中确定要制造选择的光学镜片的所述外部制造设备。

在一个实施例中,所述处理电路系统被进一步配置为基于用户所属于的特定年龄组、所述用户的爱好和一年中的当前时间之间的趋势而确定既与所述处方信息相容又与所述附加信息相关联的所述对所述第一光学镜片的可能修改或所述第二光学镜片。

一个实施例涉及一种由设备的处理电路系统执行的方法,所述方法包括:由所述处理电路系统经由网络从客户端装置接收处方信息,所述处方信息包括距离、下加光、球镜、柱镜、轴位和棱镜中的一个或多个;由所述处理电路系统从多个光学镜片中初始搜索出与从所述客户端装置接收的所述处方信息相容的第一光学镜片;由所述处理电路系统确定当被提供时可用于更新所述初始搜索的附加信息,所述附加信息包括镜片特定数据与非镜片特定数据两者;由所述处理电路系统经由所述网络向所述客户端装置传输所述初始搜索的结果以及对所述附加信息的请求;响应于经由所述网络从所述客户端装置接收到所述附加信息,由所述处理电路系统通过评估在所述客户端装置处或在不同位置的其他客户端装置处执行的镜片的先前选择来确定既与所述处方信息相容又与所述附加信息相关联的对所述第一光学镜片的可能修改或第二光学镜片;由所述处理电路系统经由所述网络向所述客户端装置传输包括所述第一光学镜片以及所述对所述第一光学镜片的可能修改或所述第二光学镜片的经更新的结果;以及由所述处理电路系统经由所述网络从所述客户端装置接收从所述经更新的结果进行的对出自所述第一光学镜片、具有所述可能修改的所述第一光学镜片和所述第二光学镜片之一的光学镜片的选择。

在一个实施例中,所述镜片特定数据包括前倾角和走廊长度中的一个,并且所述非镜片特定数据包括与所述处方信息相关联的用户的年龄、医疗状况和地理位置中的一个。

在一个实施例中,所述方法进一步包括由所述处理电路系统基于用于制造所述选择的光学镜片的材料和机构是否可用而确定用于制造所述选择的光学镜片的时间线。

在一个实施例中,所述方法进一步包括由所述处理电路系统基于多个可能的设备中的每一个的工作负荷而从所述多个可能的设备中确定要制造所述所选择的光学镜片的设备。

在一个实施例中,既与所述处方信息相容又与所述附加信息相关联的所述对所述第一光学镜片的可能修改或所述第二光学镜片的确定是基于用户所属于的特定年龄组、所述用户的爱好和一年中的当前时间之间的趋势。

一个实施例涉及一种非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质包括计算机可执行指令,其中,所述指令在被计算机执行时使所述计算机执行一种方法,所述方法包括:经由网络从客户端装置接收处方信息,所述处方信息包括距离、下加光、球镜、柱镜、轴位和棱镜中的一个或多个;从多个光学镜片中初始搜索出与从所述客户端装置接收的所述处方信息相容的第一光学镜片;确定当被提供时可用于更新所述初始搜索的附加信息,所述附加信息包括镜片特定数据与非镜片特定数据两者;经由所述网络向所述客户端装置传输所述初始搜索的结果以及对所述附加信息的请求;响应于经由所述网络从所述客户端装置接收到所述附加信息,通过评估在所述客户端装置处或在不同位置的其他客户端装置处执行的镜片的先前选择来确定既与所述处方信息相容又与所述附加信息相关联的对所述第一光学镜片的可能修改或第二光学镜片;经由所述网络向所述客户端装置传输包括所述第一光学镜片以及所述对所述第一光学镜片的可能修改或所述第二光学镜片的经更新的结果;以及经由所述网络从所述客户端装置接收从所述经更新的结果进行的对出自所述第一光学镜片、具有所述可能修改的所述第一光学镜片和所述第二光学镜片之一的光学镜片的选择。

在一个实施例中,所述镜片特定数据包括前倾角和走廊长度中的一个,并且所述非镜片特定数据包括与所述处方信息相关联的用户的年龄、医疗状况和地理位置中的一个。

在一个实施例中,所述非暂时性计算机可读存储介质进一步包括基于用于制造所述选择的光学镜片的材料和机构是否可用而确定用于制造所述选择的光学镜片的时间线。

在一个实施例中,所述非暂时性计算机可读存储介质进一步包括基于多个可能的设备中的每一个的工作负荷而从所述多个可能的设备中确定要制造所述选择的光学镜片的设备。

在一个实施例中,既与所述处方信息相容又与所述附加信息相关联的所述对所述第一光学镜片的可能修改或所述第二光学镜片的确定是基于用户所属于的特定年龄组、所述用户的爱好和一年中的当前时间之间的趋势。

简而言之,本披露阐述了一种具有改进的准确度的、更稳健且更高效的光学镜片设计、选择与制造过程。这通过一个或多个网络在多个设备之间的通信和处理来促进。

眼镜(光学镜片)订单的获取可能很复杂。典型地,眼镜订单由操作员基于传真、已由眼睛护理专业人员(ECP)填写的手写文档或根据眼镜实践管理系统(PMS)中获取的数据而键入到订单输入画面中。通常,用于输入订单的信息的来源缺少关键的数据片段,这些数据片段对于实现要代表需要眼镜的患者制造或寻源的期望光学镜片的完整、准确且令人满意的表示是相关的或必要的。

此外,光学行业的进步产生了大量新的、以数字方式产生的光学镜片设计,这些光学镜片设计通常需要特殊的参数,这些参数就在几年前还不是必要的,并且因产品而异。例如,一些镜片产品需要患者的偏侧性或用手习惯(即,患者是惯用左手、惯用右手还是双手通用)。某些镜片产品可能需要被描述为“视近觉行为”的测量,但并非所有镜片产品都需要这种测量。因此,订单输入操作员或患者越来越难以成功地输入可以有效产生的完整且准确的订单。

图1示出了设备100、各种客户端装置(或客户端终端)200a、200b和200c以及各种镜片制造设备300a、300b、300c。应注意,除非需要进行区分,否则客户端装置200a至200c可以互换使用以表示任何或所有装置,并且可以被指定为“客户端装置200”。类似地,除非需要进行区分,否则镜片制造设备300a至300c可以互换使用以表示任何或所有设备,并且可以被指定为“制造设备300”。应注意,设备100还可以包括制造设备300。换句话说,设备100和制造设备300可以是同一装置。

应理解,这些前述部件中的每一个可以有多个(或者只有一个)。客户端装置200a至200c中的每一个可以经由一个或多个网络150(例如,局域网(LAN)和/或另一通信网络,比如,因特网)与设备100通信。类似地,制造设备300a至300c中的每一个可以经由一个或多个网络250与设备100通信。应注意,所有上述设备/装置也可以相互通信。

应注意,在一个实施例中,设备100可以是客户端装置200a至200c中的一个或多个的一部分。换句话说,设备100的功能可以由客户端装置200a至200c中的一个或多个执行,反之亦然。

应注意,在一个实施例中,设备100、客户端装置200a至200c和制造设备300a至300c中的每一个可以处于不同地理地区/区域中(例如,处于不同的城市、州、国家等中)。应注意,客户端装置200可以位于实验室、零售或商业实体、眼镜店或患者家中。应注意,客户端装置200可以是移动装置。在一个实施例中,设备100、客户端装置200a至200c和制造设备300a至300c可以全部处于不同网络上,并且任何设备/装置不必与任何其他设备/装置处于同一网络上。

上文所论述的设备100和客户端装置200a至200c中的每一个可以是可以用任何操作系统软件操作的服务器、计算机(个人计算机(PC)、膝上型计算机、上网本等)等。制造设备300至300c中的每一个可以是能够制造或生产光学镜片的任何类型的机器。例如,机器可以包括表面封阻器、表面发生器、雕刻机、磨边机、涂布系统、检验装置或任何其他生产装置。设备100、客户端装置200a至200c和制造设备300a至300c可以均包括图6所示的配置。

如下文详细描述的,设备100负责(例如,从客户端装置200)接收数据、处理数据和输出数据(例如,输出到客户端装置200)。同时,客户端装置200显示订单输入画面,以辅助个人(患者或其他人)订购光学镜片/眼镜。设备100基于正接收的数据、正执行的处理和正输出的数据而控制正经由订单输入画面显示什么。

在一个实施例中,为了使设备100执行下文尤其参考图2和图3所述的功能,设备100可以例如经由网络接收镜片数据。替代性地,该设备可以使用大数据仓库结构以获得镜片数据。镜片数据可以与广泛范围的参数相关,这些参数与光学镜片、隐形眼镜、眼镜和光学订购过程相关联。这些参数可以包括球镜度、柱镜度、柱镜轴位、棱镜量、棱镜轴位、镜片材料、镜片样式、渐变或非球面设计、镜片基弧、防划伤涂层、减反射涂层、光致变色(例如,

此外,设备100还可以积累和分析在光学镜片/眼镜订单的上下文内或与光学镜片/眼镜订单相关的其他信息。这种信息可以包括例如患者的爱好/生活方式(例如,活跃、运动、办公室等)、患者性别、患者年龄或年龄组、患者地址、购买点(零售与独立与在线消费等)、购买日期、接收镜片的优选日期等。

这些前述数据可以由设备100或其他装置以不同方式积累。这种数据可以从先前订单中获取,通过从一组协作装置聚合来积累,或者随着零售集团获取订单通过来自零售集团的数据馈送来积累,或者通过在线订购服务来积累。在一个实施例中,镜片数据可以经由网络服务以预定的可扩展标记语言(XML)格式或者以若干文件格式中的任一种导入到一个或多个数据仓库(其可以包括在设备100内或者在设备100外部),并且经由比如文件传输协议(FTP)、超文本传输协议(HTTP)或者其他协议等过程或协议传输。

设备100或另一(其他)装置可以接收镜片数据,接着本地或远程验证和存储镜片数据。设备100或另一(其他)装置可以以不同方式清理镜片数据以消除副本,消除具有在预定范围之外的镜片数据的记录,并且将镜片数据存储在一个或多个存储位置中,所述存储位置可以是基于云的或者在积累镜片数据的实体(例如,设备100)内部。镜片数据集可以本地、区域或全域存储,并且不同镜片数据集可以以多种形式存储或聚集在多个位置。镜片数据集可以存储在固定数据库中,或者可以由从一个或多个服务或其组合实时接收数据的一个或多个服务表示。同样,这可以在设备100侧。

设备100或另一(其他)装置可以应用分析引擎,分析引擎从数据仓库和/或从可以馈送需要分析的镜片数据的服务查询镜片数据。查询和分析可以通过从订单输入装置直接访问服务来实时执行,或者在预定时间执行,或者由于触发事件而执行,所述触发事件可以搜索图案或者以可以演示可以稍后检索的建议性的或定性的范围或清单的方式聚集镜片数据。

设备100或另一(其他)装置可以从镜片数据的来源选择镜片数据,并对镜片数据执行一系列分析(下文尤其参考图2和图3更详细地描述)。例如,设备100或另一(其他)装置可以扫描大量镜片数据,并将镜片数据聚集成较小的表示,这些表示可以表示例如按时间或订单参数的趋势、按生活方式、性别或地址/位置的分组、包括关于平均值的标准偏差的统计分析、排序分析、方差分析等。

作为示例,为了演示上述镜片数据/分析的使用,考虑年龄在20至25岁之间、生活方式活跃的男性人群的队列中的成员。此队列的成员选择的购买频率最高的镜片材料可能是具有减反射涂层的聚碳酸酯。这很可能是因为聚碳酸酯材料的拉伸强度以及镜片材料与涂层两者的保护品质。然而,对于年龄在50至55岁之间、生活方式活跃的女性的队列来说,购买频率最高的材料可能是带有Transitions棕色的Transitions材料。这很可能是因为

上述的是在一个或多个实施例中由设备100或另一(其他)装置使用的镜片数据的类型的示例。设备100或另一(其他)装置可以经由分析引擎在定时的基础上(例如,每小时、每24小时、每周等)生成这些表示或者可以基于可以实时发生的查询参数的结构化集合而临时生成表示。总之,在一个实施例中,设备100或另一(其他)装置的目的可以是使用大型计算系统的处理能力以将镜片数据分解成与最终将查询镜片数据的订单输入系统相关的较小的且预先计算的镜片数据集。这可以包括显示平均值、中位数、标准偏差等的数据贝尔曲线图。它还可以示出可用的选择或趋势等。通过分析大的镜片数据集并将它们表示为较小的预分析集,较小的镜片数据集接着将可快速用于将实时需要镜片数据的请求服务(比如,客户端装置200)。同样,这可以由设备100自身或设备100与之通信的某一其他装置执行。此结构实际上提供了预测选择,以使得可以更快速地将数据提供给最终用户。

设备100或另一(其他)装置所使用的分析引擎也可以包括工具套件,该工具套件包括符合产品(即,镜片)供应的固定数据集、规则和参数。此套件可以用于关联固定或可选的参数选择,这些参数选择包括适用于光学镜片产品和/或订单自身的默认值。例如,可以从目录选择的一个光学镜片产品可能需要输入患者镜架的前倾角(镜片底部朝向患者脸颊的倾角),而另一个光学镜片产品可能允许将前倾角作为选项输入,并且又一个光学镜片产品可能不需要或甚至不使用前倾角测量(如果提供了前倾角测量的话)。

另一个光学镜片产品可以具有固定走廊长度(从镜片的配试点到沿着走廊产生最小百分比的下加光(例如,85%)的某一点的距离)可用选择,而不同的光学镜片产品可能允许一定范围的可变走廊长度,而又一个光学镜片产品甚至可能没有走廊。因此,在一个实施例中,设备100可以将参数(例如,走廊长度)的需要与光学镜片自身相关联。

在客户端装置200侧上,订单输入系统可以集成一种工具,该工具能够形成请求,将那个请求提交给设备100,接收那个请求的结果,并以有意义的方式向订单输入操作员(或患者)显示数据。该请求可以是经由网络服务传递给设备100的分析引擎的预定义XML数据集,但是文件格式和传递机构可以根据设备100的分析引擎与之交互的系统而变化。类似地,可以通过使用因系统而异的方法,将结果从设备100传递到请求客户端装置200。

请求的内容可以包括给设备100的关于它需要的数据类型的指令。各种各样的结果选择可能是可获得的,并且这些选择可以用XML数据集请求内的各种参数来针对请求进行定制。所得的数据集还可以包括特价优惠、营销信息或链接、帮助文档或帮助文档的链接,或者可能由第三方(比如,供应商或信任的厂商)赞助的其他有用内容。

请求的形成可以是所键入的订单的结果、对一个问题或一系列问题的语音获取答案或各种其他数据获取方法。类似地,结果可以以图表、图形、超链接、计算机生成的语音响应或其他格式显示。图4和图5在下文进行了论述,并分别展示了订单输入画面的用户界面和结果显示的用户界面。

因为客户端装置200侧上的工具是交互式的,所以它可以允许操作者或患者深究请求的结果,并提交作为原始请求的替代或比第一请求更具体的附加请求。它还可以将来自请求的数据馈送到订单输入系统自身,以允许订单输入系统默认或突出显示它已经接收到的选择。例如,初始订单请求可能指定镜片材料为标称6前基弧的CR-39材料。然而,如果订单输入操作者或患者可获得的数据和显示建议折射率比CR-39材料高的镜片材料,那么4前基弧可以被设备100建议为比6基更好的选择。这可能是由于数据聚集/分析,该数据聚集/分析可以指示4镜片基弧更理想,这是因为它相比6基镜片更平坦且因此更时尚。

总之,设备100能够基于从客户端装置200提供的信息量而提供不同类型的建议(光学镜片建议、材料建议、涂层建议等)或推荐。应注意,前述术语可以互换使用,并且应理解,“镜片建议”可以包括镜片、材料、涂层等的建议)。

例如,仅通过处方信息,设备100能够提供一个或多个相容的光学镜片建议。然而,一旦较多信息被提供给设备100,设备100便能够提供甚至更多的镜片建议,这些镜片建议更适合患者,并且没有附加信息时,这些建议原本可能不会被提出。

客户端装置200用于提交产生一副光学镜片(在一个实施例中,连同眼镜)的订购和制造的指令。这可以经由进行订购的人(即,患者)或客户端装置200的特定位置处的雇员(操作员)的输入来发起。实验室或商业实体处的订单输入有时可能涉及与订购眼镜商的对话。

在订购过程期间,客户端装置200显示订单输入画面,以便于订购过程。经由画面并由设备100控制,客户端装置200可以最终显示订单概要,该订单概要显示设备100建议的一个或多个镜片的价格、最小厚度、最小镜片毛坯直径等信息,如下文参考图2和图3进一步论述的。

在一个实施例中,订单输入画面还可以显示符合患者处方的最常选择的镜片材料、涂层或其他参数。例如,订单输入画面还可以显示关于共性、趋势或给定处方可能对于所选镜片材料是否例外的信息。图4和图5在下文展示了这样的示例。

下文详述了上文概述的过程。首先,在客户端装置200处输入患者的镜片处方信息。处方信息可以包括以下中的一些或全部:1)视远(DV)或DISTANCE,其指定处方中被主要设计为改进视远的部分;2)视近(NV),其可以表示改进视近工作的单光镜片处方或者双焦镜片的阅读部分;3)右眼(OD),其是从患者的角度来看的右眼的拉丁文;4)左眼(OS),其是从患者的角度来看的左眼的拉丁文;5)两眼(OU),其是双眼的拉丁文;6)SPHERE(球镜)、CYLINDER(柱镜)和AXIS(轴位)是用于使用正柱镜或负柱镜符号描述镜片的焦度的值;7)ADD是近用下加光的缩写,其是要与远用焦度组合或相加以实现理想近用下加光的附加屈光力;8)Prism(棱镜)和Base Prism(底棱镜),其是指图像穿过镜片出现的移位,通常用于治疗斜视和其他双眼视觉障碍;9)瞳孔距离(PD)或瞳孔间距(IPD),其是瞳孔中心之间的距离;以及10)后顶点距离(BVD),其是眼镜片的后部与角膜的前部(眼睛的前表面)之间的距离。例如,处方信息可以包括表1所展示的信息,该信息典型地包括在眼镜处方中:

表1

应注意,在一个实施例中,可以仅将制造订单所需的最小量的处方信息从客户端装置200提供给设备100。在这样的实施例中,可以仅提供球镜度,这是因为在一些情况下这是足以允许制造订单的处方信息。

根据图2和图3,设备100在S400接收患者的镜片处方信息,并在S410基于处方信息确定至少一个第一镜片。例如,设备100可以搜索与特定处方相容的一个或多个镜片。例如,设备100确定与处方信息相关联的特定参数。这种参数可以包括例如符合给定处方的镜片材料、镜片涂层或其他参数。如果处方是针对某焦度,那么仅一种或两种镜片材料可能可用。类似地,仅特定类型的镜片涂层可以用于患者的特定处方信息。

一旦做出了上述确定,设备100便还可以在S420例如至少基于所确定的第一光学镜片和镜片数据做出其他附加信息的初步确定,这些附加信息如果由患者经由客户端装置200提供,那么可以产生更具体(或定制)的结果。例如,如上所述,一些镜片可能需要前倾角,并且如果这样的信息没有由客户端装置200提供,那么这样的镜片不会是结果的一部分。然而,设备100能够确定如果提供了附加信息(比如前倾角),那么可以在搜索结果中提供其他镜片、材料、涂层等作为对患者的推荐。

此外,除了比如前倾角、走廊长度等技术性的镜片特定数据/信息(即,表示镜片的物理特性/与镜片的物理特性相关联的数据)之外,设备100可以确定可以提供将帮助将更好的结果/建议给予患者的其他非镜片特定数据/信息(即,表示患者特性/与患者特性相关联的数据)。此信息可以包括关注广泛范围的内容的患者特定信息。例如,患者特定信息可以包括患者姓名、地址/位置、年龄、保险信息、爱好、生活方式(活跃、不活跃/久坐等)、医疗状况、患者偏爱眼镜还是隐形眼镜、职业/工作环境(办公室、室外等)、在计算机监视器前花费的时间、患者戴眼镜或隐形眼镜的时间长度、需要镜片的日期(时间限制)等。

患者特定信息可以对将更加定制的搜索结果提供给特定患者是有效的。例如,如果患者过着活跃的生活方式,那么设备100可以确定仅向患者呈现轻质镜片。类似地,例如,如果患者是踢足球的青少年,那么设备100可以确定仅呈现具有较高耐用性的镜片(或特殊涂层/材料),这是因为此特定患者的正常(典型地推荐的)镜片出现碎裂或划伤的风险高。

进一步地,交易的商业方面可能影响设备100提供的推荐。关于保险信息,具体保险计划可能具有有限的供应,或者大型公司可能与眼睛护理提供商(ECP)签有合同以提供适合公司安全要求的一定范围的安全眼镜选择。因此,当这种类型的患者特定信息被提供给设备100时,设备100可以使用这种信息以将更定制的搜索结果提供给特定患者。

基于所提供的患者特定信息,设备100还可以提供健康指南或忠告。例如,美国加利福尼亚州65号提案对先天缺陷风险或可能与眼镜的购买相关联的其他风险(取决于镜片材料和/或镜架材料)发出警告。因此,如果患者提供了她怀孕或准备怀孕的信息(并且识别出她居住在加利福尼亚州),那么设备100可以考虑到这一点,并且不建议某个镜片和/或镜架材料(和/或提供这些材料的警告)。

除了此构思之外,设备100还可以向不选择减反射涂层或紫外线(UV)阻断剂来防护紫外线的患者提供可能存在风险的警告。

在接收到关于患者处方的初始信息后,设备100能够基于此有限信息提供初始搜索结果,并且还提供附加指令或建议以输入较多信息(技术性的镜片特定信息(比如,前倾角、走廊长度等)以及非镜片特定(患者特定)信息(比如,年龄、生活方式等)),以便完善搜索和/或提供附加选择/修改。这样,在S430,设备100将初始/初步结果连同附加建议/询问一起传输到客户端装置200。

应注意,在一个实施例中,设备100分析患者处方信息的细节,并且在S430,仅传输可用于那个处方的镜片和/或镜片参数。在一个实施例中,在S430,设备100还可以传输在当前时间不一定符合处方信息但是可以例如在不久的将来可用的其他参数。例如,如果特定类型的涂层将在几天、几周或几个月内可获得,那么设备100也可以将这种类型的信息提供给客户端装置200,以便通知患者。当前或未来的营销或促销优惠也可以由设备100提供。例如,以50%的折扣购买第二副的优惠可能在现在或未来几天内可获得。优惠可用于具体产品,因此这可能会影响患者选择一种产品而不是另一种产品的决定。

随后,客户端装置200经由订单输入画面显示所传输的结果以及附加建议/询问。例如,结果(基于初步处方信息的建议镜片/材料)可以以清单方式显示。建议/询问可以以类似问题的格式显示:“Would you like to provide additional information,suchas…(您是否愿意提供附加信息,比如……)”或者作为建议显示:“Please provideadditional information,such as…in order to refine your results(or provideadditional results)(请提供附加信息,比如……,以便完善您的结果(或提供附加结果))”。应注意,在一个实施例中,设备100实际上可以提供附加的非镜片特定(即,患者特定)信息的类型的建议/请求,该信息是提供更好(或附加)结果所需要的。因此,设备100不仅仅请求“附加信息”,而是确定和/或请求应提供什么特定类型的信息(即,请求患者提供他/她的年龄、地址、爱好、生活方式等信息)。这帮助确保更好结果并提高设备100侧上所需的处理的效率,从而实现技术优势/效果。

应注意,患者可以自己决定向设备100提供回什么附加信息(如果有的话)。因此,虽然设备100可以请求/建议附加信息,但是患者可以选择不提供任何这样的附加信息。在这种情况下,患者可以经由客户端装置200订单输入画面仅仅选择初始搜索结果中列出的镜片中的一个。因此,设备100将不会从客户端装置200接收任何附加信息(在S440,否)。此时,过程将进行到图3中的S480,其中设备100将改为从在S430传输的相容镜片结果接收对镜片的选择。

然而,如果患者决定提供附加信息,那么客户端装置200可以经由输入接收关于患者的此附加的非镜片特定(患者特定)信息。同样,此信息可以在设备100的请求下被提供。患者可以决定提供所有请求的信息或仅提供所请求的信息的一部分。换句话说,如果设备100请求提供患者的年龄、地址和生活方式,那么患者可以选择仅提交他/她的年龄和地址,而不提交生活方式。

在这种情况下,设备100从客户端装置200接收输入信息(在S440中,是),并使用此信息以进一步完善搜索结果。如上所述,搜索结果的完善可以包括移除一些先前的镜片建议和/或向初始搜索结果添加附加镜片建议和/或对初始建议的镜片的附加修改(例如,特殊涂层或抛光)。一旦接收到患者特定信息,设备100在图3中的S450执行可以适合此特定患者的附加镜片和/或对已在S430建议的一个或多个镜片的其他可能修改的确定。在一个实施例中,设备100基于第一确定的镜片和附加信息确定对第一光学镜片的可能修改和第二光学镜片中的至少一个。可能修改可以包括例如不同涂层、材料等。

假设设备100接收患者年龄为“15”并且地址为“佛罗里达州基韦斯特”作为患者特定信息,设备100将此信息与来自相同或相似年龄的其他患者的信息进行比较。设备100可以首先确定此年龄或类似年龄的患者已订购了特殊类型的轻质镜片。设备100还可以做出与此年龄相关的附加预测,这些预测可能不一定存在于先前收集的数据中。例如,设备100可以假设此患者可能进行运动,因为典型地知道15岁的人是活跃的并且参与了某种类型的运动。基于此预测,设备100可以确定特殊类型的轻质镜片可能需要特定类型的涂层从而更加防划伤。

假设设备100接收包括水肺潜水或划船在内的爱好作为患者特定信息,设备100可以确定对于此特定患者来说,某种类型的镜片(较轻且较薄的镜片)优于另一种类型的镜片(较重且较厚的镜片)。可以根据过去其他患者的镜片选择、喜欢类似爱好的患者、制造商的镜片规格、镜片评论(例如,从包括在线顾客评论在内的各种来源收集和分析的评论)等来做出这样的确定。设备100还可以考虑时尚趋势。来自追踪时尚趋势的外部来源(与设备100通信或存储在设备100自身的其他装置)的评级或排名可以被整合以演示或列出镜片和/或镜架的颜色和样式组合的供应。

作为另一个示例,如果患者特定信息指示患者过去配戴过眼镜并且那些眼镜一直是无框型的,那么设备100可以确定某种类型的镜片更适合用于无框眼镜。作为另外的示例,如果患者特定信息指示患者在计算机监视器前花费了相当长的时间,那么设备100可以生成减少眩光的镜片(或某种类型的涂层)的建议。

设备100还对“佛罗里达州基韦斯特”以及任何其他可能类似的位置(例如,其他海滩城镇、气候温暖的地方等)的其他患者的订购趋势执行分析。通过此分析,设备100可以确定佛罗里达州基韦斯特(以及其他类似位置)的绝大多数患者已订购了光致变色镜片(在阳光下变暗的镜片,而不是常规镜片,这可能是由于阳光充足的气候)。

然而,设备100不仅仅基于从客户端装置200接收的每条信息做出各个确定。在这种情况下,设备100将仅提供具有防划伤涂层的轻质镜片以及光致变色镜片的结果,由此在一些情况下使得结果对于患者来说过于繁琐(即,选择太多)。这样,设备100更进一步并对组合提供的所有患者特定信息执行分析。因此,设备100并不仅仅单独查看“年龄”和“地址”,而是比较两者的发现,以便将改进的结果提供给患者。

因此,设备100将年龄“15岁”和地址“佛罗里达州基韦斯特”的信息共同地分析。为此,设备100可以确定,虽然佛罗里达州基韦斯特的患者通常订购光致变色镜片,但是这些患者中没有一个是“15岁”的类似年龄。因此,设备100可以确定,虽然按位置,光致变色镜片在“佛罗里达州基韦斯特”或其他类似位置流行,但是这些镜片在15岁的人中不流行。这样,设备100可以确定实际上不应该向这个15岁的特定患者建议光致变色镜片。

设备100还可以更进一步并且比较其他地区或国家之间的15岁的人的趋势,以便确定光致变色镜片是在“佛罗里达州基韦斯特”的15岁的人之间不流行还是在任何地方的15岁的人之间不流行。这有助于巩固设备100的决定,而不向这个15岁的特定患者建议光致变色镜片。然而,如果设备100确定佛罗里达州基韦斯特以外的15岁的人确实订购了光致变色镜片,那么设备100实际上可以向来自佛罗里达州基韦斯特的患者建议这种类型的镜片。

设备100还可以基于其自身在一段时间内的成功率来调整其分析、确定和建议。例如,如果主要使用历史数据的设备100建议镜片材料的三种选择,那么设备100还可以回顾患者将他/她的选择从原始决定改变到由设备100提供的三种建议选择中的一个的次数。因此,本文所述的交互式过程的影响可以被设备100用来调节更可能由于本文所述的过程而被选择的产品(镜片、材料、涂层等)的排名。

设备100还可以考虑赞助并鉴于特定的赞助商提供建议。例如,产品的供应商可以经由设备100提供显示给定产品的鼓励,即使产品原本可能排名不高。此构思是一种广告形式,帮助促销可能过于新颖或革命性而无法基于历史或聚集数据集进行有效排名的产品。因此,在接着15岁的患者的上述示例,设备100可以向此患者建议特定类型的镜片,即使历史数据原本不支持这样的建议。例如,尽管没有15岁的患者选择过镜片A,但是设备100仍然可以向这样的患者建议镜片A。

当建议特定镜片时,设备100也可以使用医学知识。例如,当患者的两只眼睛的屈光力相差两个或更大屈光度时,存在屈光参差的医学状况。对于在屈光力上具有四个或更打屈光度差异的患者,设备100可以建议使用薄片镜片以解决视近点处的棱镜效应。因此,接着年龄为15岁的患者的上述示例,设备100可以建议薄片镜片,即使趋势或“what ispopular among 15-year olds(什么在15岁的人之间流行)”可能不建议这样的镜片。设备100的这种推荐将是此患者的特定医疗状况的结果,并且可能不会推荐给这个组或地理位置中不具有这种状况的其他患者。应注意,这种医疗状况可以作为从客户端装置200接收的患者特定信息的一部分而被包括在内。

进一步地,应注意,设备100可以在其决策过程中将“医疗状况”信息排名得比患者提供的其他信息高(即,将其看得更重要)。因此,如果特定医学状况建议推荐镜片A,但是镜片A在例如15岁的人之间不流行,那么设备100仍然会推荐镜片A,因为“医学状况”的排名比趋势或什么在年龄组内流行更高(被给予更大重要性)。

设备100还可以对从客户端装置200接收的患者特定信息执行附加分析。例如,设备100可以确定镜片中什么对于此年龄组的患者最重要。这些数据不仅可以用于地区患者,也可以用于其他地区的患者。例如,可以确定的是,对于年龄为15岁的患者来说,样式是最重要的并且胜过所有其他标准,比如舒适性、形状等。因此,在这种情况下,设备100可以仅呈现在15岁的患者或特定年龄组(例如,12至16岁)的患者之间风行或盛行的镜片。因此,不同年龄或年龄组可以接收到不同镜片推荐。类似地,不同位置(城市、州、邮政编码等)可以接收到不同镜片推荐。作为示例,居住在美国阿拉斯加州的人可能不会接收到关于光致变色镜片的推荐,而居住在佛罗里达州的人可能会接收到,即使两个患者提供了类似的患者特定信息(即,相同年龄、相同生活方式等)也是如此。类似地,生活在大城市的人可能接收到与生活在较乡村的区域的人不同的镜片推荐。

类似地,设备100可以基于季节提供不同推荐。例如,随着季节转向夏季,设备100可以更显著地推荐防晒选择,而进入北方气候的冬季,设备100可以推荐防雾涂层,以帮助防止镜片在从寒冷的室外进入时起雾。

应注意,设备100可能实际上没有在特定季节接收到患者特定信息细节。然而,设备100可以基于特定日期来确定季节,并且假设随着冬季临近,应推荐防雾涂层。换句话说,该设备可以使用来自客户端装置200的、患者没有具体指示的信息以便做出其确定。

假设设备100接收到患者年龄为“15岁”、地址为“佛罗里达州基韦斯特”以及患者爱好为“视频游戏”作为患者特定信息,那么,除了以上执行的分析之外,设备100可以不再假设此患者可能会进行运动,因为典型地已知15岁的人是活跃的并且参与某种类型的运动。替代地,这种假设将被爱好“视频游戏”取代—设备100可以确定,对于喜欢视频游戏的此特定患者来说,具有减少眩光的特殊类型的涂层的镜片可能是更好的建议。

附加地,设备100还可以通过比较具有类似视频游戏爱好并且年龄是15岁或在特定年龄范围内的其他患者(在同一城市、州、地区、国家、洲等中)来执行分析。设备100可以确定例如这样的个体通常不像相同年龄/年龄组的个体那样进行许多(或任何)运动。这样,对于此特定患者,设备100可以确定减少眩光的镜片比更加防划伤的镜片适合。当然,如果患者将爱好指示为运动与视频游戏两者,设备100将同样呈现不同结果—减少眩光并且耐划伤的镜片。换句话说,提交给设备100的任何类型的患者特定信息可以使设备100返回不同结果(即,不同镜片/材料建议)。

类似地,患者提供的信息越多,设备100能够做出的确定越好。如上所述,如果患者没有提交关于爱好的信息,那么设备100可以假设患者进行运动,并且因此将被推荐可能不适合偏爱视频游戏的相同年龄/年龄组的患者的镜片。因此,当极少患者特定信息从客户端装置200提供给设备100时,设备100通过基于实际提供的患者特定信息做出关于患者的某些假设来“填补空白”。应注意,当结果最终在客户端装置200的订单输入画面上呈现给患者时,所列出的镜片(和/或镜片参数)中的一个或全部可以包括关于设备100如何确定建议那个特定镜片(和/或镜片参数)的解释。

在一个实施例中,在S460,设备100可以(应患者经由客户端装置200进行的请求或在没有任何具体请求的情况下)确定建议的镜片中的每一个的可用性。例如,假设对于来自佛罗里达州基韦斯特的15岁的上文所论述的示例,设备100已确定了两个镜片—镜片A和镜片B,设备100接着确定要制造的这些镜片中的每一个的可用性。镜片的制造可以在设备100自身、不同于设备100的本地设备(例如,位于与设备100相同的位置的设备)或位于设备100外部的远程设备(例如,在不同城市、州、地区、国家等中)处进行。

尽管如此,设备100确定制造镜片A和镜片B的时间线。这种确定可以通过以下方式来实现:在设备100自身(如果设备100包括镜片制造能力)或某个其他设备内询问镜片是否可根据所需规格生产以及执行切割、涂布、抛光等的特定机构等是否也起作用并能够产生光学镜片。设备100可以在内部或从另一个设备接收可以立刻制造特定镜片的响应。然而,设备100可以接收到可以立刻制造镜片A但是无法立刻制造镜片B的响应。例如,设备100内(或另一个设备中)产生镜片B的特定抛光或色调的机构等可能已出现故障或可能正在维修。结果,此信息可以被转发到设备100,以使得设备100可以使用此信息以较好地确定向患者建议哪一镜片(例如,镜片A或镜片B),或者仅通知患者制造镜片B的附加等待时间。

设备100还可以基于当前可用的库存确定向患者推荐哪些镜片(和/或镜片参数)。例如,如果本地(佛罗里达州基韦斯特)或远程(某个其他城市、州、地区或国家)有过量的光致变色镜片可用,那么设备100可以增加其光致变色镜片的推荐,以致力于不仅减少其库存大小,而且向从未考虑光致变色镜片的患者给出一些建议。设备100还可以向患者提供选择光致变色镜片的鼓励措施(例如,价格低、制造时间更快、运输更快)。

类似地,设备100还可以控制设备100典型地进行这种推荐的区域中的特定镜片(例如,光致变色镜片)的库存。例如,如上所述,因为设备100可以在气候温暖的区域中推荐光致变色镜片,所以设备100还可以控制这些区域(或服务于温暖客户区域的区域)中的光致变色镜片的库存的增加。例如,如果特定制造中心服务于佛罗里达州基韦斯特,那么设备100可以与制造中心处的制造设备300通信,并发出指令以将光致变色镜片的库存增加例如20%。这可以通过设备100将消息传输到制造设备300来完成,该消息继而被显示给对应制造中心处的操作员。设备100还可以指导一个制造中心/设备300将光致变色镜片发送到制造中心/设备300,以便更好地将镜片分配到对它们需求较高的区域(或者设备100推荐这些镜片最多的区域)。

接着,在S470,设备100基于所提供的初始处方信息以及附加信息(镜片特定信息和/或患者特定信息)向客户端装置200传输针对患者的推荐镜片(和/或镜片参数)的经更新的清单,并控制客户端装置200显示经更新的清单。同样应注意,经更新的清单可以包括原始镜片清单(由处方信息产生)中所包括的镜片(和/或镜片参数)中的一些或全部和/或原始镜片清单中未包括的其他镜片(和/或镜片参数)等。换句话说,原始清单中的镜片可能会被由所提供的附加信息产生的其他镜片完全替换。

一旦显示了推荐镜片(和/或镜片参数)的经更新的清单,客户端装置200便等待对这些镜片(和/或镜片参数)中的一个的选择的输入。这种选择可以由患者在他/她已研究推荐的镜片(和/或镜片参数)并决定行动起来或购买镜片中的特定一个之后输入。此选择经由订单输入画面在客户端装置200处被输入,接着被传输到设备100。

结果,在S480,设备100从客户端装置200接收对特定镜片(和/或镜片参数)的选择。一旦接收到这种选择,在S490,设备100可以确定将在何处执行所选择的镜片的制造(例如,在设备100自身、某个其他本地设备或某个远程设备处)。在S490,设备100确定用于特定的所选择的镜片的制造的最高效的制造中心/设备300,以使得镜片可以尽可能快且尽可能高效地交付给患者。

这种确定可以基于各种标准。例如,设备100可以基于特定制造设备300的工作负荷、基于库存、基于周转时间等做出此确定。例如,设备100可以确定距患者位置(例如,佛罗里达州基韦斯特)最近的制造中心/设备300a后备有其他订单,而在另一位置(例如,弗吉尼亚州亚历山大)的制造中心/设备300b只有两个其他订单排队。

设备100可以进一步确定,虽然美国弗吉尼亚州亚历山大市的制造设备300b较远,但是镜片可以制造得快得多。设备100还可以计算将镜片从弗吉尼亚州亚历山大市运输到患者位置(例如,佛罗里达州基韦斯特)所花费的时间长度为两(2)天。结果,设备100可以得出如下结论:虽然弗吉尼亚州亚历山大市距到患者位置最近的制造中心/设备300a更远,但是在弗吉尼亚州亚历山大市制造镜片并将其运输到患者位置将比在最接近佛罗里达州基韦斯特的中心制造镜片更高效(且更快)。

进一步地,假设设备100确定可以立刻制造所选择的镜片的最近制造中心/设备300c在美国加利福尼亚州洛杉矶市,设备100还将计算从加利福尼亚州洛杉矶市运输镜片所花费的时间长度。假设设备100确定从加利福尼亚州洛杉矶市进行这种运输花费了四(4)天,那么,设备100可以确定虽然此位置的中心/设备300c可以立刻制造镜片,但是接收到此镜片仍然花费较长时间(由于运输)。因此,设备100可以确定指导距患者位置最近的制造中心/设备300a制造此镜片,但是此中心/设备300a可能实际上已有许多制造订单排队。

设备100还可以通过考虑不同制造中心/设备300的历史数据来执行前述确定。例如,如果患者在八月选择镜片,那么设备100可以基于过去的数据确定位于弗吉尼亚州亚历山大市、加利福尼亚州洛杉矶市和最接近佛罗里达州基韦斯特的制造中心在这段时间期间通常非常繁忙,而位于美国俄亥俄州克利夫兰市和纽约州奥尔巴尼市的制造中心在这段时间期间通常不太繁忙。因此,设备100可以关于当前工作负荷而仅询问在八月在历史上不太繁忙的中心/设备300,而不是询问例如美国地区的每个中心。这帮助流线化该过程,并且通过仅向在要制造镜片的特定时间期间在历史上不太繁忙的制造中心/设备300发送询问来提供最小化设备100的处理的技术优势/技术效果。

一旦设备100已确定要制造特定的所选择的镜片的制造中心/设备300,设备100便在S500将指令传输到制造中心/设备300,以根据镜片的规格、参数等制造镜片或者在设备100处制造镜片(假设设备100能够制造镜片)。接着,设备100从制造设备300接收指令已被接收并且镜片制造过程将开始的确认。连同确认,制造设备300还可以发送制造过程的估计完成时间。如果镜片制造过程将在设备100处执行,那么设备100自身将生成这种确认。

在从制造设备300接收到确认之后,在S510,设备100可以向客户端装置200传输指示制造过程正在进行并且还可以包括患者应接收到所制造的镜片的估计时间的确认。

应注意,关于图2中的S440,即使患者决定不提供任何附加信息,设备100仍然可以使用其可以获取的关于患者的有限信息以便执行以上尤其参考S450至S510论述的过程。例如,虽然患者可能不提供地址,但是设备100可以基于设备100与之通信的客户端装置200的位置来确定患者的位置。如果客户端装置200例如位于佛罗里达州基韦斯特的眼镜店,那么设备100可以假设患者位置在佛罗里达州基韦斯特或者至少在其附近。类似于以上文所论述的过程,设备100可以接着使用佛罗里达州基韦斯特区域或其附近的先前订单的大数据以基于趋势等而确定针对此特定患者的建议。

因此,设备100可以内插佛罗里达州基韦斯特区域或其附近的先前订单的数据,以确定对相容镜片的可能修改,或者如以上参考图3的S450所论述的那样为患者确定其他相容镜片,即使患者在S440实际上没有提供此数据也是如此。当然,设备100可以使用它可以获取的关于患者的其他信息—例如,年龄、性别等。这可以通过以下方式来实现:设备100分析此特定患者的过去订单(假设此人不是首次患者)或者例如基于姓名而确定患者是男性,接着基于例如生活在佛罗里达州基韦斯特地区的年龄为30岁的男性先前购买了什么而执行如参考S450执行的确定。因此,即使患者不想要输入附加信息,设备100仍然可以执行将对于此特定患者而言相容的镜片或镜片参数的有意义的确定。这可以帮助消除患者输入更多信息的附加负担。

设备100可以包括交换服务,交换服务可以参考S450和/或S440进行交互,以允许进行初始分析并实时提交给S450和/或S440,以使得ECP或患者可以响应以接受、拒绝或以其他方式修改其响应并因此成为帮助为那个特定患者获得最佳结果的交互式系统。

图4展示了根据一个实施例的订单输入画面的用户界面。应注意,图4与图5两者的用户界面显示在客户端装置200处(并且如以上所论述,这种显示由设备100控制)。在一个实施例中,设备100生成这种界面或控制这种界面的生成。在此示例中,患者或ECP可能已在客户端装置200处输入“Rx”(处方信息)和“Progressive Blank”信息(即,图的顶部的信息)。一旦由设备100执行了该处理,便可以显示特定推荐(即,图的底部的信息)。在此特定示例中,设备100确定可用于此特定患者的材料选择是:“CR-39Plastic”(经济选择)、“Polycarbonate”(最强选择)和“High Index 1.74”(最薄选择)。类似地,设备100确定可用于此特定患者的镜片选择是“Varilux X Series”、“Shamir Autograph Series”和“KodakPrecise”(具有短的或长的走廊)。应注意,在这些“可用的”推荐选择中,设备100推荐“Varilux X Series”最多。此建议可以基于以上关于图2和图3论述的因素中的一个或多个(年龄、镜片类型、生活方式、趋势、历史订单、季节、地理位置、医疗状况、赞助等)。此外,图4的用户界面还可以显示各种曲线图/图表,从处方光焦度和/或设计的方面展示流行的(或可用的)镜片材料。应注意,还可以显示附加曲线图/图表,这些曲线图/图表按年龄、镜片类型、生活方式、趋势、历史订单、季节、地理位置、医疗状况、赞助等显示一个或多个镜片的流行度。

图5展示了根据一个实施例的结果显示画面的用户界面。在一个实施例中,此用户界面可以在参考图3论述的过程结束时、在图3的S510完成之后显示。在一个实施例中,此用户界面可以在稍后的时间显示(即,一旦患者或ECP返回到系统中检查订单的状态)。

图5可以显示类似于图4所显示的信息的一些信息。进一步地,图5的用户界面可以展示比如交付状态、订单接收日期、需要订单的日期、运输方法、破损计数、当前位置等信息。此用户界面还可以显示患者或ECP(如果有的话)选择的特定镜片品牌、镜片设计、镜片描述、镜架制造商、颜色、账户(患者账户或ECP的账户—即,下订单的位置)、患者的电话号码或联系信息以及患者姓名。

应注意,在图5的示例中,用户界面还显示了附加信息,比如“this order iseligible for transitions days and ultimate lens package”。此信息也可以由设备100基于上文参考图2和3论述的分析而被推荐/建议。事实上,此信息可以与“赞助”构思关联,这是因为如果促销可用,或者如果制造商正在供应特价或包装,那么除了特定镜片或镜片材料的推荐之外,设备100还可以提供此信息。

应注意,在一个实施例中,图5的用户界面可以显示search for orders、lensavailability、late orders、station assignment、cancel orders、billing statements等的链接。进一步地,在一个实施例中,可以显示曲线图/图表(这些曲线图/图表可以类似于图4所展示的那些)。例如,考虑到处方光焦度等,这些曲线图/图表可以展示流行的(或可用的)镜片材料。

应注意,图4和图5的用户界面提供了技术改进。通过这种用户界面,数据可容易地显示给可能不完全熟悉与光学镜片或材料相关的术语/细节的用户(比如患者或ECP新手)。如果没有这种用户界面,用户将不得不深究许多数据片段(或页面)以获得期望数据/信息,这尤其对于新手用户来说将是缓慢、复杂和难以理解的。图4和图5的用户界面解决了这个问题,并且提供了节省用户导航到期望信息和理解这些信息的含义的时间的技术优势。

图2和图3的方法以及上述实施例的功能中的每一个可以由包括一个或多个处理电路的电路系统实现。如图6所示,处理电路包括特别编程的处理器,例如,处理器(CPU)600。处理电路还包括比如专用集成电路(ASIC)和被布置为执行所述功能的常规电路部件等装置。

在图6中,装置699包括执行上述过程的CPU 600。装置699可以是通用计算机或特定的专用机器。在一个实施例中,当处理器600被编程为执行本说明书中概述的一个或多个功能时,装置699变成特定的专用机器。

应注意,装置699可以是服务器、个人计算机(PC)、平板计算机、蜂窝/智能电话。因此,本文论述的实施例可以在这些装置中的任一个上实现。此外,装置699还可以包括用于制造光学镜片的部件,或者是镜片制造装置(例如,Mr.Blue 2.0、Mr.Orange、Neksia、Delta2

过程数据和指令可以存储在至少一个计算机可读介质或存储器602中,以用于保存根据本披露的传授内容中的任一个编程的指令,并用于包含数据结构、表格、记录或本文所述的其他数据。这些过程和指令也可以存储在比如硬盘驱动器(HDD)或便携式存储介质等存储介质磁盘604上,或者可以远程存储。指令可以存储在CD、DVD、闪速存储器、RAM、ROM、PROM、EPROM、EEPROM、硬盘、或系统与之通信的任何其他装置上,比如服务器或计算机上。

进一步地,所论述的实施例可以作为实用应用、后台守护进程、或操作系统的部件或其组合提供,其结合CPU 600和比如(但不限于)微软Windows、UNIX、Solaris、LINUX、Android、苹果MAC-OS、苹果iOS等操作系统和本领域技术人员已知的其他系统来执行。

CPU 600可以是本领域普通技术人员能够识别的任何类型的处理器。例如,CPU600可能是美国Intel的Xenon或Core处理器,或者是美国AMD的Opteron理器。CPU 600可以是具有ARM架构或任何其他类型架构的处理器。CPU 600可以是移动装置(例如,蜂窝/智能电话、平板计算机、个人数字助理(PDA)等)中所见的任何处理器。CPU 600也可以是计算机和/或具体镜片制造设备中所见的任何处理器。

附加地或替代性地,如本领域普通技术人员将认识到的,CPU 600可以在FPGA、ASIC、PLD上或使用分立逻辑电路实现。进一步地,CPU 600可以被实现为并行协同工作的多个处理器,以执行本文所述的过程的指令。

图6中的计算机699还包括用于与网络650(其可以与图1的网络150和250相同或相似)连接的网络控制器606,比如(但不限于)网络接口卡。如可以了解的是,网络650可以是公共网络,比如(但不限于)因特网,或是专用网络,比如LAN或WAN网络,或是其任何组合,并且还可以包括PSTN或ISDN子网络。网络650还可以是有线的,比如以太网网络,或者可以是无线的,比如蜂窝网络,包括EDGE、3G和4G无线蜂窝系统。无线网络还可以是WiFi、蓝牙或已知的任何其他无线通信形式。

计算机699进一步包括用于与显示器610(比如(但不限于)LCD监视器)连接的显示控制器608,比如(但不限于)图形适配器。通用I/O接口612与键盘和/或鼠标614、以及在显示器610上或与之分开的触控屏面板616连接。通用I/O接口还连接到各种外围设备618,包括打印机和扫描仪。在示例性实施例中,本文所论述的外围元件可以由外围设备618实施。

声音控制器620也可以设置在计算机699中,以与扬声器/麦克风622连接,从而提供声音/音频。扬声器/麦克风622也可以用于接受口述单词作为命令。

通用存储控制器624将存储介质磁盘604与通信总线626连接,该通信总线可以是ISA、EISA、VESA、PCI等。在此为简洁起见,省略了对显示器610、键盘和/或鼠标614、以及显示控制器608、存储控制器624、网络控制器606、声音控制器620和通用I/O接口612的一般特征和功能的描述,因为这些特征是已知的。

显然,根据以上传授内容,本披露的许多修改和变化是可能的。因此,应当理解,在所附权利要求的范围内,本发明可以不同于本文具体描述的方式实施。

例如,如果所披露的技术的步骤以不同顺序执行、如果所披露的系统中的部件以不同方式组合或者如果这些部件被其他部件替换或补充,也可以获得有利的结果。

本文所述的功能、过程和算法可以在硬件或由硬件执行的软件中执行,包括被配置为执行程序代码和/或计算机指令以执行本文所述的功能、过程和算法的计算机处理器和/或可编程处理电路系统。

本文所述的功能和特征也可以由系统的各种分布式部件来执行。例如,一个或多个处理器可以执行这些系统功能,其中处理器分布在多个部件上,这些部件在网络(比如网络15、250、650或任何其他网络)中通信。除了各种人机接口和/或通信装置(例如,显示监视器、蜂窝/智能电话、平板计算机、PDA)之外,分布式部件还可以包括一个或多个客户端和服务器机器。网络可以是专用网络,比如LAN或WAN,或者可以是公共网络,比如因特网。可以经由直接用户输入来接收对系统的输入,并且可以实时或作为批处理远程接收。

附加地,可以在与所描述的模块或硬件不同的模块或硬件上执行一些实现方式。因此,其他实现方式在可以要求保护的范围内。

应注意,如说明书和所附权利要求中所使用的,单数形式“一(a,an)”和“所述(the)”包括复数个指示物,除非上下文另有明确说明。进一步地,本文所论述的实施例可以以任何方式组合在一起。

相关技术
  • 用于选择和制造光学镜片的设备、方法和计算机可读介质
  • 从候选处理集合中选择要应用于视频数据的处理的方法、设备和计算机可读介质
技术分类

06120112960451