Patents by Inventor Richard A. Arndt
Richard A. Arndt has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9044710Abstract: The invention relates to a process for separating mercury out of flue gases from high-temperature plants, especially from power plants and waste incineration plants, in which reactants, for example in the form of bromine or alkali metal sulfides, are added to the flue gas beyond the firing operation in flow direction and then the flue gas is subjected to at least one dry cleaning operation for removal of the mercury and any excess reactants, wherein it is a feature of the process that the reactants and carbonaceous adsorbents in the form of activated carbons and/or activated cokes are introduced to the flue gas stream with separate metered addition, and the reactants are metered into the flue gas stream as a function of a preferably constantly measured mercury concentration.Type: GrantFiled: April 18, 2012Date of Patent: June 2, 2015Assignee: Rheinbraun Brennstoff GmbHInventors: Richard Arndt, Josef Hueter, Jurgen Wirling
-
Publication number: 20140308185Abstract: The invention relates to a process for separating mercury out of flue gases from high-temperature plants, especially from power plants and waste incineration plants, in which reactants, for example in the form of bromine or alkali metal sulfides, are added to the flue gas beyond the firing operation in flow direction and then the flue gas is subjected to at least one dry cleaning operation for removal of the mercury and any excess reactants, wherein it is a feature of the process that the reactants and carbonaceous adsorbents in the form of activated carbons and/or activated cokes are introduced to the flue gas stream with separate metered addition, and the reactants are metered into the flue gas stream as a function of a preferably constantly measured mercury concentration.Type: ApplicationFiled: April 18, 2012Publication date: October 16, 2014Applicant: RHEINBRAUN BRENNSTOFF GMBHInventors: Richard Arndt, Josef Heuter, Jurgen Wirling
-
Patent number: 8624727Abstract: In described embodiments, a system establishes a perimeter around an area, and mobile devices within the established perimeter communicate with a server that provides and collects personal and asset safety information. The provided information might enable users associated with the mobile devices to plan actions or take routes based on a given criteria, such as a safest route, through display on the mobile device. The collected information from the mobile device might be location, emergency event, environmental factors, sensor information and the like, which might then be communicated to users and/or administrators of the system. Location information, such as through global positioning system (GPS), might provide tracking of mobile devices and users or assets associated with each mobile device. GPS functionality associates latitude, longitude and elevation (X-Y-Z coordinate axis) data with the collected and provided information.Type: GrantFiled: July 20, 2012Date of Patent: January 7, 2014Assignee: Saigh and Son, LLCInventors: Michael Martin Saigh, Kevin Richard Arndt, Andrew Victor Saigh
-
Publication number: 20130183924Abstract: In described embodiments, a system establishes a perimeter around an area, and mobile devices within the established perimeter communicate with a server that provides and collects personal and asset safety information. The provided information might enable users associated with the mobile devices to plan actions or take routes based on a given criteria, such as a safest route, through display on the mobile device. The collected information from the mobile device might be location, emergency event, environmental factors, sensor information and the like, which might then be communicated to users and/or administrators of the system. Location information, such as through global positioning system (GPS), might provide tracking of mobile devices and users or assets associated with each mobile device. GPS functionality associates latitude, longitude and elevation (X-Y-Z coordinate axis) data with the collected and provided information.Type: ApplicationFiled: July 20, 2012Publication date: July 18, 2013Inventors: Michael Martin Saigh, Kevin Richard Arndt, Andrew Victor Saigh
-
Patent number: 8424364Abstract: An active scanner bow compensator for use with a scanner is described. The scanner includes a moveable scanning platform supported within a frame. The active scanner bow compensator supports the scanner and includes a frame of reference, sensors, and an actuator. The sensors detect out-of-plane motion of the scanning platform relative to the frame of reference, and the actuators compensate for the out-of-plane motion by adjusting the orientation of the frame relative to the frame of reference. The active scanner bow compensator may be used in atomic force microscopy applications.Type: GrantFiled: November 13, 2009Date of Patent: April 23, 2013Assignee: nPoint, Inc.Inventors: Katerina Moloni, Richard Arndt, Lucas Chasteen, Douglas M. Code, Adam Frost, Timothy K. Klemp
-
Publication number: 20100299465Abstract: A method, system, and computer usable program product for scaling energy use in a virtualized data processing environment are provided in the illustrative embodiments. A set of PIOAs is configured such that each PIOAs in the set of PIOAs is a functional equivalent of another PIOAs in the set of PIOAs. A utilization of each PIOA in the set of PIOAs is measured. A number of PIOAs needed to service a workload is determined. A first subset of PIOAs from the set of PIOAs is powered down if the number of PIOAs needed to service the workload is smaller than a number of operational PIOAs. The I/O operations associated with the first subset of PIOAs are transferred to a second subset of PIOAs remaining operational in the set of PIOAs.Type: ApplicationFiled: May 19, 2009Publication date: November 25, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Arndt, Randal C. Swanberg
-
Publication number: 20100117565Abstract: An active scanner bow compensator for use with a scanner is described. The scanner includes a moveable scanning platform supported within a frame. The active scanner bow compensator supports the scanner and includes a frame of reference, sensors, and an actuator. The sensors detect out-of-plane motion of the scanning platform relative to the frame of reference, and the actuators compensate for the out-of-plane motion by adjusting the orientation of the frame relative to the frame of reference. The active scanner bow compensator may be used in atomic force microscopy applications.Type: ApplicationFiled: November 13, 2009Publication date: May 13, 2010Inventors: Katerina Moloni, Richard Arndt, Lucas Chasteen, Douglas M. Code, Adam Frost, Timothy K. Klemp
-
Patent number: 7413689Abstract: A method for fabrication of a lens element from a lens blank shaped from a high index, high thermal property thermoplastic resin conditions the surface of the lens blank by an extended annealing process. The temperature of the lens blank is increased to a soak temperature greater than 165 degrees C. over a ramp-up period of more than 2.5 hours, increasing the temperature during the ramp-up period by no more than 2 degrees C. per minute, on average. The lens blank is maintained at the soak temperature for a soak period of at least 3 hours. The temperature of the lens blank is lowered back to room temperature during a ramp-down period at a rate no faster than 1.5 degrees C. per minute, on average. This forms a conditioned lens blank that is diamond-turned to obtain an optical quality surface.Type: GrantFiled: March 24, 2005Date of Patent: August 19, 2008Assignee: Syntec Technologies Inc.Inventors: Paul Robert Tolley, Richard A. Arndt
-
Publication number: 20080071960Abstract: A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to track performance and reliability statistics per virtual upstream and downstream port, thereby allowing a system and network management to be performed at finer granularity than what is possible using conventional physical port statistics, is provided. Particularly, a mechanism of managing per-virtual port performance metrics in a logically partitioned data processing system including allocating a subset of resources of a physical adapter to a virtual adapter of a plurality of virtual adapters is provided. The subset of resources includes a virtual port having an identifier assigned thereto. The identifier of the virtual port is associated with an address of a physical port. A metric table is associated with the virtual port, wherein the metric table includes metrics of operations that target the virtual port.Type: ApplicationFiled: November 20, 2007Publication date: March 20, 2008Inventors: Richard Arndt, Harvey Kiel, Renato Recio, Jaya Srikrishnan
-
Publication number: 20080028116Abstract: An information processing system is provided which includes a plurality of system resources, and an event queue having a predetermined number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events in the event queue, wherein the entries are limited to a predetermined number of active entries in the event queue per each type of event per each of the system resources. In a particular embodiment, the number of entries per each type of event for each of the system resources is limited to one.Type: ApplicationFiled: July 13, 2007Publication date: January 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Gregg, Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Steven Rogers, Donald Schmidt, Bruce Walk
-
Publication number: 20070260769Abstract: A computer-implemented method, apparatus, and computer program product are disclosed for managing DMA write page faults using a pool of substitute pages. The computer system's platform resolves a DMA write page fault for a page that is dedicated to an I/O adapter. The I/O adapter attempts to write DMA data to the page. A determination is made that the page is unavailable for writing. The DMA data is then written to data locations in a substitute page that was selected from the pool of substitute pages. A flag is then set in a flag location for each one of the data locations. The flag locations correspond to the data locations. When a flag is set, the flag indicates that DMA write data is present in the data location that corresponds to that flag's flag location.Type: ApplicationFiled: March 28, 2006Publication date: November 8, 2007Inventors: Richard Arndt, Steven Thurber
-
Publication number: 20070260839Abstract: A computer implemented method, data processing system, and computer usable program code are provided for migrating data accessible by devices using direct memory access. A request is received to migrate data. The data is migrated from a source page to a destination page in response to the request to migrate the data. Read data for the direct memory access are fetched from the source page. Write data for the direct memory access are stored in both the source page and the destination page.Type: ApplicationFiled: April 25, 2006Publication date: November 8, 2007Inventor: Richard Arndt
-
Publication number: 20070177611Abstract: An audio application program is isolated from an Internet application program in a cell phone system having a processor. An operating system program, a partition manager process and the audio and Internet application programs are stored in a computer readable memory of the cell phone. The method includes executing the partition manager process, the audio application program and the Internet application program by the cell phone system processor. Executing the partition manager process includes the partition manager process controlling the audio application program executing to be associated with a first executing instance of the cell phone operating system and the Internet application program executing to be associated with a second executing instance of the cell phone operating system, so that the audio application program is isolated from the Internet application program.Type: ApplicationFiled: January 30, 2006Publication date: August 2, 2007Inventors: William Armstrong, Richard Arndt, Renato Recio, James Rymarczyk, Jacobo Vargas
-
Publication number: 20070083643Abstract: Performance counters are provided for virtualized network interfaces of communications networks, while minimizing the use of hardware resources. A virtualized network interface includes physical resources, as well as logical resources. Dedicated performance counters are provided for the physical resources of the virtualized network interface, as well as for logical partitions coupled to that interface, while non-dedicated performance counters are provided for the logical resources. This enables the provision of performance counters for virtualized network interfaces, while minimizing hardware resources consumed by those interfaces.Type: ApplicationFiled: October 11, 2005Publication date: April 12, 2007Applicant: International Business Machines CorporationInventors: Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Thomas Gregg, Donald Schmidt, Bruce Walk
-
Publication number: 20070022427Abstract: A logically partitioned data processing system in which shared resources are emulated to provide each partition a separate copy of the shared resource is provided. In one embodiment, the logically partitioned data processing system includes a plurality of logical partitions, a plurality of operating systems executing within the data processing system and a plurality of assignable resources. Each of the plurality of operating systems is assigned to a separate one of the plurality of logical partitions, such that no more than one operating system is assigned to any given logical partition. Each of the plurality of assignable resources is assigned to a single one of the plurality of logical partitions. The logically partitioned data processing system also includes a hypervisor. The hypervisor emulates shared resources, such as an operator panel and a system console, and provides a virtual copy of these shared resources to each of the plurality of logical partitions.Type: ApplicationFiled: July 24, 2006Publication date: January 25, 2007Inventor: Richard Arndt
-
Publication number: 20060253682Abstract: Managing computer memory in a computer with dynamic logical partitioning that operates transparently with respect to operating systems in logical partitions. Exemplary methods, systems, and products are described for managing computer memory in a computer with dynamic logical partitioning that include copying by a hypervisor, from page frames in one logical memory block (“LMB”) of a logical partition (“LPAR”) to page frames outside the LMB, contents of page frames having page frame numbers in a page table for an operating system in the LPAR. Embodiments typically include storing new page frame numbers in the page table, including storing by the hypervisor, for each page frame whose contents are copied, a new page frame number that identifies the page frame to which contents are copied. In typical embodiments, copying contents of page frames and storing new page frame numbers are carried out transparently with respect to the operating system.Type: ApplicationFiled: May 5, 2005Publication date: November 9, 2006Applicant: International Business Machines CorporationInventors: William Armstrong, Richard Arndt, Michael Corrigan, David Engebretsen, Timothy Marchini, Naresh Nayar
-
Publication number: 20060230209Abstract: An information processing system is provided which includes a plurality of system resources, and an event queue having a maximum number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events in the event queue, wherein the entries are limited to a predetermined number of active entries in the event queue per each type of event per each of the system resources. In a particular embodiment, the number of entries per each type of event for each of the system resources is limited to one.Type: ApplicationFiled: April 7, 2005Publication date: October 12, 2006Inventors: Thomas Gregg, Richard Arndt, Bruce Beukema, David Craddock, Ronald Fuhs, Steven Rogers, Donald Schmidt, Bruce Walk
-
Publication number: 20060230208Abstract: An information processing system is provided which includes an interrupt table including a plurality of entries relating to interrupts requested by entries in a plurality of event queues. The entries of the interrupt table reference identifiers, and the identifiers are assigned to events from a pool of identifiers in accordance with an order in which the events occur.Type: ApplicationFiled: April 7, 2005Publication date: October 12, 2006Inventors: Thomas Gregg, Richard Arndt, David Craddock, Richard Errickson, Ronald Fuhs
-
Publication number: 20060224790Abstract: A method, computer program product, and distributed data processing system for directly destroying the resources associated with one or more virtual adapters that reside within a physical adapter is provided. A mechanism is provided for directly destroying the resources associated with one or more virtual adapters that reside within a physical adapter, such as a PCI, PCI-X, or PCI-E adapter.Type: ApplicationFiled: February 25, 2005Publication date: October 5, 2006Applicant: International Business Machines CorporationInventors: Richard Arndt, Giora Biran, Harvey Kiel, Vadim Makhervaks, Renato Recio, Leah Shalev, Jaya Srikrishnan
-
Publication number: 20060215270Abstract: A method for fabrication of a lens element from a lens blank shaped from a high index, high thermal property thermoplastic resin conditions the surface of the lens blank by an extended annealing process. The temperature of the lens blank is increased to a soak temperature greater than 165 degrees C. over a ramp-up period of more than 2.5 hours, increasing the temperature during the ramp-up period by no more than 2 degrees C. per minute, on average. The lens blank is maintained at the soak temperature for a soak period of at least 3 hours. The temperature of the lens blank is lowered back to room temperature during a ramp-down period at a rate no faster than 1.5 degrees C. per minute, on average. This forms a conditioned lens blank that is diamond-turned to obtain an optical quality surface.Type: ApplicationFiled: March 24, 2005Publication date: September 28, 2006Applicant: SYNTEC TECHNOLOGIES INC.Inventors: Paul Tolley, Richard Arndt