Image-based inventory control system

    公开(公告)号:US08353456B2

    公开(公告)日:2013-01-15

    申请号:US12538100

    申请日:2009-08-07

    IPC分类号: G06K7/10

    摘要: Inventory control systems for monitoring the removal and replacement of objects are described. An exemplary system includes at least one storage drawer, each storage drawer includes at least one storage location for storing objects, and configured to move in a first direction allowing increasing access to storage locations of the drawer, and a second direction allowing decreasing access to storage locations of the drawer. An image sensing device is provided to form at least one first image of the storage locations when a respective storage drawer moves in the second direction. The system includes a data processor configured to receive information representing images of the storage locations generated by the image sensing device, and determine an inventory condition of the objects stored in the respective storage drawer according to the at least one first image.

    Graphical deployment of a program to a device which displays the program connected to the device
    72.
    发明授权
    Graphical deployment of a program to a device which displays the program connected to the device 有权
    将程序图形化部署到显示连接到设备的程序的设备上

    公开(公告)号:US08185832B2

    公开(公告)日:2012-05-22

    申请号:US11953932

    申请日:2007-12-11

    IPC分类号: G06F3/048

    摘要: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.

    摘要翻译: 用于创建和使用用于配置分布式系统的配置图的系统和方法。 本文描述的方法可用于配置分布式系统中的各种类型的操作,包括创建程序,管理分布式系统中的程序,将程序部署到各种分布式设备,配置远程执行或分布式程序的互操作,以及执行分布式应用程序 。 本发明的实施例利用基于图标的技术来执行上述操作。 配置图可以包括表示代表节目的设备和节目图标的设备图标。 设备图标和程序图标可以彼此关联以完成各种程序创建和部署操作。 设备图标和程序图标也可以与图形程序节点或图标交互。 显示上下文相关的设备连接和/或程序连接。 可以使用异步数据流节点来促进两个图形程序之间的异步数据流。 分布式系统还可以支持分布式图形调试。

    Integrated circuit image sensor for wheel alignment systems
    73.
    发明授权
    Integrated circuit image sensor for wheel alignment systems 有权
    用于车轮定位系统的集成电路图像传感器

    公开(公告)号:US07855783B2

    公开(公告)日:2010-12-21

    申请号:US11898956

    申请日:2007-09-18

    IPC分类号: G01B11/275

    CPC分类号: G01B11/2755 G01B2210/26

    摘要: An integrated circuit (IC), for use in an imaging module of a wheel alignment system, incorporates an image sensor as well as a number of other features. Some of the added features are implemented within the integrated circuit. The IC also incorporates interfacing for signaling or communication with other devices in the imaging module or elsewhere in the wheel alignment system. Some examples of added internal features include a temperature sensor, unique chip ID, and chip power control. The addition of analog and/or digital I/O to the integrated circuit enables control of an image module illumination function, control of an imaging module positioning function, various cooling functions, and operator interface control. A communications hub may be added to the IC, to enable operation in a networked system environment.

    摘要翻译: 用于车轮定位系统的成像模块的集成电路(IC)包括图像传感器以及许多其他特征。 一些附加功能在集成电路中实现。 IC还集成了用于信号通信的接口或与成像模块中的其它设备或车轮对准系统中的其他地方的通信。 添加的内部功能的一些示例包括温度传感器,独特的芯片ID和芯片功率控制。 将模拟和/或数字I / O添加到集成电路可实现图像模块照明功能的控制,成像模块定位功能的控制,各种冷却功能和操作界面控制。 可以将通信集线器添加到IC,以使得能够在网络化的系统环境中进行操作。

    TYPE PROPAGATION FOR AUTOMATIC CASTING OF OUTPUT TYPES IN A DATA FLOW PROGRAM
    74.
    发明申请
    TYPE PROPAGATION FOR AUTOMATIC CASTING OF OUTPUT TYPES IN A DATA FLOW PROGRAM 有权
    用于在数据流程序中自动铸造输出类型的类型传播

    公开(公告)号:US20100251228A1

    公开(公告)日:2010-09-30

    申请号:US12779341

    申请日:2010-05-13

    IPC分类号: G06F9/45

    CPC分类号: G06F9/4484 G06F9/4492

    摘要: System and method for implicit downcasting at compile time in a data flow program. A first data flow function in an object-oriented dataflow program is identified, where the first function includes an input of a parent data type and an output of the parent data type. The first function is analyzed to determine if the output preserves the run-time data type of the input. A second dataflow function in the object-oriented data flow program is identified, where the second function includes a program element that calls the first function, passing an input parameter of a child data type of the parent data type as input. If the analysis determines that an output parameter returned by the output of the first function will always be of the child data type, the program element is automatically configured at compile time to always downcast the output parameter from the parent data type to the child data type at run-time.

    摘要翻译: 在数据流程序中编译时进行隐式缩减的系统和方法。 识别面向对象数据流程序中的第一数据流功能,其中第一功能包括父数据类型的输入和父数据类型的输出。 分析第一个功能以确定输出是否保留输入的运行时数据类型。 识别面向对象的数据流程序中的第二数据流功能,其中第二函数包括调用第一函数的程序元素,将父数据类型的子数据类型的输入参数作为输入传递。 如果分析确定由第一个函数的输出返回的输出参数始终为子数据类型,则在编译时自动配置程序元素,以将输出参数从父数据类型向下舍入到子数据类型 在运行时。

    Type propagation for automatic casting of output types in a data flow program
    75.
    发明授权
    Type propagation for automatic casting of output types in a data flow program 有权
    在数据流程序中自动投射输出类型的类型传播

    公开(公告)号:US07793273B2

    公开(公告)日:2010-09-07

    申请号:US11269217

    申请日:2005-11-08

    IPC分类号: G06F9/45

    CPC分类号: G06F9/4484 G06F9/4492

    摘要: System and method for implicit downcasting at compile time in a data flow program. A first data flow function in an object-oriented dataflow program is identified, where the first function includes an input of a parent data type and an output of the parent data type. The first function is analyzed to determine if the output preserves the run-time data type of the input. A second dataflow function in the object-oriented data flow program is identified, where the second function includes a program element that calls the first function, passing an input parameter of a child data type of the parent data type as input. If the analysis determines that an output parameter returned by the output of the first function will always be of the child data type, the program element is automatically configured at compile time to always downcast the output parameter from the parent data type to the child data type at run-time.

    摘要翻译: 在数据流程序中编译时进行隐式缩减的系统和方法。 识别面向对象数据流程序中的第一数据流功能,其中第一功能包括父数据类型的输入和父数据类型的输出。 分析第一个功能以确定输出是否保留输入的运行时数据类型。 识别面向对象的数据流程序中的第二数据流功能,其中第二函数包括调用第一函数的程序元素,将父数据类型的子数据类型的输入参数作为输入传递。 如果分析确定由第一个函数的输出返回的输出参数始终为子数据类型,则在编译时自动配置程序元素,以将输出参数从父数据类型向下舍入到子数据类型 在运行时。

    Vehicle wheel alignment system and methodology
    76.
    发明授权
    Vehicle wheel alignment system and methodology 有权
    车轮对准系统和方法

    公开(公告)号:US07703213B2

    公开(公告)日:2010-04-27

    申请号:US12258942

    申请日:2008-10-27

    申请人: Steven W. Rogers

    发明人: Steven W. Rogers

    IPC分类号: G01B7/30 G01B11/26

    摘要: A hybrid wheel alignment system and methodology use passive targets for a first pair of wheels (e.g. front wheels) and active sensing heads for another pair of wheels (e.g. rear wheels). The active sensing heads combine image sensors for capturing images of the targets with at least one spatial relationship sensor for sensing a relationship between the active sensing heads. One or both of the active sensing heads may include inclinometers or the like, for sensing one or more tilt angles of the respective sensing head. Data from the active sensing heads may be sent to a host computer for processing to derive one or more vehicle measurements, for example, for measurement of parameters useful in wheel alignment applications.

    摘要翻译: 混合轮对准系统和方法使用用于另一对轮(例如后轮)的第一对轮(例如前轮)和主动感测头的被动目标。 主动感测头组合图像传感器,用于捕获目标的图像与至少一个空间关系传感器,用于感测主动感测头之间的关系。 主动感测头中的一个或两个可以包括倾斜计等,用于感测各个感测头的一个或多个倾斜角。 来自主动感测头的数据可以被发送到主计算机以进行处理以导出一个或多个车辆测量,例如用于测量在车轮对准应用中有用的参数。

    Wheel alignment system using smart MEMS
    77.
    发明授权
    Wheel alignment system using smart MEMS 有权
    车轮定位系统采用智能MEMS

    公开(公告)号:US07581324B1

    公开(公告)日:2009-09-01

    申请号:US11652558

    申请日:2007-01-12

    申请人: Steven W. Rogers

    发明人: Steven W. Rogers

    IPC分类号: G01B5/24 G01B7/30

    CPC分类号: G01B21/26 G01B2210/16

    摘要: A wheel alignment system may include a wheel alignment sensor configured to provide information relevant to the inclination of the wheel. The wheel alignment sensor may contain an encapsulated package. The encapsulated package may contain a micro electromechanical sensor configured to sense inclination of the micro electromechanical sensor and a digital signal processing system configured to compensate for a deficiency in the wheel alignment sensor. The wheel alignment system may also include a wheel alignment processing system associated with the wheel alignment sensor and configured to receive and process the information relevant to the inclination of the wheel from the wheel alignment sensor and to provide useful output relating to the information about the inclination of the wheel.

    摘要翻译: 车轮定位系统可以包括配置成提供与车轮倾斜有关的信息的轮对准传感器。 轮对准传感器可以包含封装的包装。 封装的封装可以包含被配置为感测微机电传感器的倾斜的微机电传感器和被配置为补偿车轮定位传感器的不足的数字信号处理系统。 车轮对准系统还可以包括与车轮定位传感器相关联的车轮对准处理系统,并且被配置为接收和处理与车轮定位传感器相关的车轮倾斜度的信息,并提供与倾斜信息有关的有用输出 的轮子

    Vehicle wheel alignment system and methodology
    78.
    发明授权
    Vehicle wheel alignment system and methodology 有权
    车轮对准系统和方法

    公开(公告)号:US07458165B2

    公开(公告)日:2008-12-02

    申请号:US11987606

    申请日:2007-12-03

    申请人: Steven W. Rogers

    发明人: Steven W. Rogers

    IPC分类号: G01B7/30 G01B11/26

    摘要: A hybrid wheel alignment system and methodology use passive targets for a first pair of wheels (e.g. front wheels) and active sensing heads for another pair of wheels (e.g. rear wheels). The active sensing heads combine image sensors for capturing images of the targets with at least one spatial relationship sensor for sensing a relationship between the active sensing heads. One or both of the active sensing heads may include inclinometers or the like, for sensing one or more tilt angles of the respective sensing head. Data from the active sensing heads may be sent to a host computer for processing to derive one or more vehicle measurements, for example, for measurement of parameters useful in wheel alignment applications.

    摘要翻译: 混合轮对准系统和方法使用用于另一对轮(例如后轮)的第一对轮(例如前轮)和主动感测头的被动目标。 主动感测头组合图像传感器,用于捕获目标的图像与至少一个空间关系传感器,用于感测主动感测头之间的关系。 主动感测头中的一个或两个可以包括倾斜计等,用于感测各个感测头的一个或多个倾斜角。 来自主动感测头的数据可以被发送到主计算机以进行处理以导出一个或多个车辆测量,例如用于测量在车轮对准应用中有用的参数。

    GRAPHICAL DEPLOYMENT OF A PROGRAM TO A DEVICE WHICH DISPLAYS THE PROGRAM PROXIMATE TO THE DEVICE
    79.
    发明申请
    GRAPHICAL DEPLOYMENT OF A PROGRAM TO A DEVICE WHICH DISPLAYS THE PROGRAM PROXIMATE TO THE DEVICE 有权
    将程序的图形部署到显示程序对设备的程序的设备

    公开(公告)号:US20080141170A1

    公开(公告)日:2008-06-12

    申请号:US11953939

    申请日:2007-12-11

    IPC分类号: G06F3/048 G06F9/44

    摘要: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.

    摘要翻译: 用于创建和使用用于配置分布式系统的配置图的系统和方法。 本文描述的方法可用于配置分布式系统中的各种类型的操作,包括创建程序,管理分布式系统中的程序,将程序部署到各种分布式设备,配置远程执行或分布式程序的互操作,以及执行分布式应用程序 。 本发明的实施例利用基于图标的技术来执行上述操作。 配置图可以包括表示代表节目的设备和节目图标的设备图标。 设备图标和程序图标可以彼此关联以完成各种程序创建和部署操作。 设备图标和程序图标也可以与图形程序节点或图标交互。 显示上下文相关的设备连接和/或程序连接。 可以使用异步数据流节点来促进两个图形程序之间的异步数据流。 分布式系统还可以支持分布式图形调试。

    Graphically deploying programs on devices in a system
    80.
    发明授权
    Graphically deploying programs on devices in a system 有权
    在系统中的设备上以图形方式部署程序

    公开(公告)号:US07367028B2

    公开(公告)日:2008-04-29

    申请号:US10113067

    申请日:2002-04-01

    IPC分类号: G06F9/445 G06F3/00 G06F3/048

    摘要: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed. An asynchronous data flow node may be used to facilitate asynchronous data flow between two graphical programs. The distributed system may also support distributed graphical debugging.

    摘要翻译: 用于创建和使用用于配置分布式系统的配置图的系统和方法。 本文描述的方法可用于配置分布式系统中的各种类型的操作,包括创建程序,管理分布式系统中的程序,将程序部署到各种分布式设备,配置远程执行或分布式程序的互操作,以及执行分布式应用程序 。 本发明的实施例利用基于图标的技术来执行上述操作。 配置图可以包括表示代表节目的设备和节目图标的设备图标。 设备图标和程序图标可以彼此关联以完成各种程序创建和部署操作。 设备图标和程序图标也可以与图形程序节点或图标交互。 显示上下文相关的设备连接和/或程序连接。 可以使用异步数据流节点来促进两个图形程序之间的异步数据流。 分布式系统还可以支持分布式图形调试。