Abstract:
An inspection system comprising : a done-shaped dif fuser (1100) def ining a camera lens hole ( 1300) in a top portion of said diffuser (1100), said dif fuser (1100) adapted to receive at least one set of low angle lights (1600 ); and a plurality of bright-f ield lights (1250) mounted on said dif fuser (1100) in proximity to said camera lens hole (1300).
Abstract:
Methods, systems and an apparatus for an embedded web server in a data acquisition device to facilitate access to data acquired by the data acquisition device by one or more web-enabled devices. The embedded web server packages the data for enhanced access by the client over two or more communication pathways using standard data communication protocols and without disrupting the operation of the data acquisition device in which the web server is embedded.
Abstract:
Embodiments of a process comprising receiving one or more images in a buffer of a computer communicatively coupled to one or more cameras, retrieving the one or more images from the buffer, and storing the one or more images as one or more memory-mapped image files in a memory-mapped file (MMF) area of a memory that is shared by the computer and the one or more cameras.
Abstract:
Embodiments are disclosed of an apparatus including a curved reflector having an interior and an open end; a light module positioned around a perimeter of the open end of the reflector, the light module including a first side having one or more interior light sources thereon to direct light toward the interior of the reflector and a second side having one or more exterior light sources thereon to direct light away from the reflector; and a light pipe coupled to the light module and aligned so that light from the one or more exterior light sources is launched into the light pipe. Other embodiments are also disclosed and claimed.
Abstract:
A process including retrieving a list of one or more candidate objects with which an origin object can communicate using a standard command language, wherein at least one of the one or more candidate objects uses a command language different than the standard command language. The process queries the schema of one or more target objects selected from among the one or more candidate objects and uses the standard command language to transmit to the one or more target objects commands and/or data consistent with the schemas of the target objects.
Abstract:
An apparatus including a curved light-reflecting surface including a pair of opposing curved edges and a pair of opposing longitudinal edges that extend between corresponding endpoints of the opposing curved edges; a pair of reflective surfaces, each reflective surface being attached to a corresponding one of the curved edges; at least one flange coupled to one of the pair of longitudinal edges and projecting toward the opposing longitudinal edge; and at least one light source mounted on the at least one flange. Other embodiments and aspects are also disclosed and claimed.