Abstract:
A high power laser processing system is disclosed that includes a laser source and at least one optical element. The laser source provides a high power laser illumination of a first wavelength. The optical element includes a substrate that is substantially transparent to the first wavelength illumination, at least one highly reflective coating on a first side of the substrate, and at least one anti-reflective coating on a second side of the substrate.
Abstract:
The present invention provides a container (10) suitable for providing insulation wherein the container has an inner shrink film (14) liner. The sidewalls of the container, which can be made from paperboard or other suitable material, are vented to allow ambient air to freely flow through the sidewall of the container during activation of the shrink film (14) with hot liquid or other suitable material. When the container is filled with material having a temperature of from about 130° F. to up to about 212° F., the shrink film (14) is activated and the container (10) provides excellent insulation, thereby allowing the container to be held in a consumer's hand for an extended period without causing burns or excessive discomfort. Method of making this container (10) are also provided.
Abstract:
Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
Abstract:
A device for injecting flexible implants, such as an implantable collamer lens (ICL) is disclosed. In a preferred embodiment it includes, a chamber in which the implant is placed, an injection tube through which the implant will pass, the chamber and tube forming a channel along which is a guide.
Abstract:
Methods for filtering a file written in Extensible Application Markup Language (XAML) and incrementally returning the logical content contained therein to the environment, e.g., a search engine, are provided. Additionally provided are methods for extracting logical content contained in a XAML file to facilitate searching and/or indexing thereof. The methods provided permit the filtering of files containing only flow-format elements, files containing only elements representing fixed-format pages, and/or files containing both flow-format and elements representing fixed-format pages.
Abstract:
Methods and systems for selecting different anti-aliasing filters to be applied to objects of image data rendered with pixel sub-component precision based on the attributes of the objects of the graphics image. For example, when rendering a character traditional anti-aliasing applied in the direction parallel to the striping of the pixel sub-components is adapted to the unique requirements of different character font sizes such that a large amount of anti-aliasing is applied to large font sizes while a small amount of anti-aliasing is provided for characters at small font sizes. Displaced sampling is utilized to determine the alpha values for a plurality of vertical samples for each RGB pixel sub-component. The selected anti-aliasing filter is applied to the alpha values to determine the luminous intensity values of the RGB pixel sub-components.
Abstract:
Disclosed is a central cache that is updated without the overhead of locking. Updates are “atomic” in that they cannot be interrupted part way through. Applications are always free to read data in the cache, accessing the data through a reference table. Applications do not directly update the cache, instead, they send update requests to a service routine. To update the cache, the service routine proceeds in two phases. In the first phase, the service routine prepares the new data and adds them to the cache, without updating the reference table. During the first phase, an application accessing the cache cannot “see” the new data because the reference table has not yet been updated. After the first phase is complete, the service routine performs the second phase of the update process: atomically updating the reference table. The two-phase update process leaves the cache, at all times, in a consistent state.
Abstract:
A navigation device for navigating a vehicle to a point comprises a GPS receiver for receiving GPS signals, a processor connected with the receiver for processing the GPS signals, navigation data created by the processor, and a display page. The navigation data includes ground speed, altitude, vertical speed and rate of turn information, and the display page presents this information in individual graphic, circular displays representative of an aircraft instrument panel.
Abstract:
Disclosed is a central cache that is updated without the overhead of locking. Updates are “atomic” in that they cannot be interrupted part way through. Applications are always free to read data in the cache, accessing the data through a reference table. Applications do not directly update the cache, instead, they send update requests to a service routine. To update the cache, the service routine proceeds in two phases. In the first phase, the service routine prepares the new data and adds them to the cache, without updating the reference table. During the first phase, an application accessing the cache cannot “see” the new data because the reference table has not yet been updated. After the first phase is complete, the service routine performs the second phase of the update process: atomically updating the reference table. The two-phase update process leaves the cache, at all times, in a consistent state.