Patents Represented by Attorney Capitol City TechLaw
-
Patent number: 8079036Abstract: Disclosed is a structured model for developing DMA code and for performing DMA transactions. This model of structured DMA transactions provides a framework with default behaviors. Developers need only provide a minimal amount of configuration information and can then characterize subsequent DMA transactions in terms of a profile, thus reducing the amount of detailed and often redundant information that developers need to provide for each DMA transaction. In some embodiments, the DMA transaction model is expressed in terms of object-oriented programming constructs. In one example, a DMA enabler object captures general DMA operational parameters and manages underlying operating system objects and behavior. When device manager software receives an input/output request that involves a DMA data transfer, the device manager constructs a DMA transaction object that represents the DMA work request. During the processing of the DMA transaction, the DMA transaction object maintains state and status information.Type: GrantFiled: November 10, 2004Date of Patent: December 13, 2011Assignee: Microsoft CorporationInventor: Robin L. Callender
-
Patent number: 8066159Abstract: A dosing device (1) for sprinkling granules (2) comprises upper elements (3) which delineate a storage space (4) for the granules, and lower elements (5) with a portion (6) which forms the bottom (6a) of the storage space and is provided with delivery apertures (7) for the granules.Type: GrantFiled: September 26, 2007Date of Patent: November 29, 2011Assignee: Inoflex ABInventor: Leif Stern
-
Patent number: 8064696Abstract: A processing device may parse a group of strokes representing a mathematical expression. The group of strokes may be examined to determine whether the group of strokes satisfies any of a finite set of rules. When the group of strokes, included in a region, satisfies any of the finite set of rules, the region may be partitioned according to a satisfied one of the finite set of rules. The group of strokes included in the region may be further examined to determine whether the group of strokes may be further partitioned according to any of the finite set of rules. After all regions have been examined and no further partitioning of regions may be performed, all mathematical symbols of the mathematical expression may be isolated in at least some of the regions and may be recognized.Type: GrantFiled: April 10, 2007Date of Patent: November 22, 2011Assignee: Microsoft CorporationInventors: Bogdan Radakovic, Goran Predovic, Bodin Dresevic
-
Patent number: 8051886Abstract: A method is provided for treating the decorative face of a panel to simulate the visual effect of a distressed panel. The decorative face may include at least a layer of wood or the like. The method may involve passing the panel with respect to two or more distressing tools. The passing may be performed in an automated way by first driving means. The method may also involve advancing the distressing tools intermittently toward the moving panel to apply distress marks. The intermittently advancing may be performed in an automated way by second, third and optional further driving means. At least one of the passing of the panel and the advancing of the distressing tools toward the moving panel may be performed according to an irregular rhythm in order to obtain irregularly spaced distress marks. At least one of the first driving means, the second driving means, the third driving means, and the optional further driving means is steered by and therefore coupled to program means.Type: GrantFiled: December 14, 2009Date of Patent: November 8, 2011Assignee: Unilin Flooring NC LLCInventors: John Colhouer Tappan, Christopher Brian Tussey, Brian Keith Ulrich
-
Patent number: 8053111Abstract: A biplate assembly may include a biplate, a negative electrode and a positive electrode. A method for manufacturing the biplate assembly may involve selecting the size of the biplate and arranging the positive electrode, which is formed by a compressed first powder, to a first side of the biplate. The first powder contains positive active material. The method may also involve arranging the negative electrode, which is formed by a compressed second powder, to a carrier arranged within the biplate assembly. The second powder contains negative active material. The carrier may be a side opposite to the first side of the biplate. The biplate assembly may be implemented in a bipolar battery.Type: GrantFiled: July 2, 2002Date of Patent: November 8, 2011Assignee: Nilar International ABInventors: Neil H. Puester, Lars Fredriksson
-
Patent number: 8049172Abstract: Methods and devices relate to radiometric measurement of a thin fluid film (4) using absorption of IR radiation. At least one IR radiator (1) is directed to send signals to an IR detector (2) via a bed (3) on which the fluid film (4) is placed. The IR detector is set to receive IR radiation in a band around a characteristic absorption band of the fluid of the fluid film (4). The present invention is developed for printing presses, where the thickness of fountain solution on the printing plate and the proportion of printing ink in an emulsion of printing ink and fountain solution may be controlled.Type: GrantFiled: September 24, 2010Date of Patent: November 1, 2011Assignee: MicroFluid ABInventor: Leif Cronvall
-
Patent number: 8046167Abstract: A method and a processing device may provide navigational information including non-photographic cues, such as, contextual color, texture, and structure cues, corresponding to physical entities visible to a party traveling along a determined route. In one embodiment, the non-photographic cues may be previously stored in a database. In another embodiment, non-photographic cues may be extracted from at least one provided image of a geographic area. In a third embodiment, a sequence of non-photographic cues may be automatically extracted from at least one image of a geographic area and, if the sequence of non-photographic cues was not previously saved, the sequence of non-photographic cues may be saved, along with related information, for later use when the sequence of non-photographic cues corresponds to a desired location. The provided navigational information may be presented in a number of ways including a simplified map, textual instructions, or generated speech.Type: GrantFiled: May 8, 2008Date of Patent: October 25, 2011Assignee: Microsoft CorporationInventors: Pragyana K Mishra, Nagendra V Kolluru
-
Patent number: 8043590Abstract: A system for NOx reduction in combustion gases, especially from diesel engines, incorporates an oxidation catalyst to convert at least a portion of NO to NO2, a particulate filter, a source of reductant such as NH3 and an SCR catalyst. Considerable improvements in NOx conversion are observed.Type: GrantFiled: February 27, 2009Date of Patent: October 25, 2011Assignees: Daimler AG, HJS Emission Technology GmbH & Co., Johnson Matthey PLCInventors: Anders Andreasson, Guy Richard Chandler, Claus Friedrich Goersmann, James Patrick Warren, Georg Huethwohl
-
Patent number: 8042961Abstract: In one embodiment, this invention discloses a device that is a lamp on the one hand, and also a speaker on the other, comprising a light-emitting element, a surface that acts as a sound-emitting element, and a base socket that can fit to an ordinary household lamp socket. The surface can be translucent and act as a lamp cover at the same time. There is also an electronic assembly in the lamp that controls both the light-emitting and sound-emitting elements, as well as communicates with an external host or other devices. In another embodiment, the lamp cover can also couple with an acoustic-wave transducer unit so that the audio lamp device becomes a light and a microphone. Various sensors can also be equipped within the audio lamp, and the results can be sent to the external host through the electronic assembly.Type: GrantFiled: December 2, 2008Date of Patent: October 25, 2011Inventors: Andrew Massara, Jaron Rothkop
-
Patent number: 8041678Abstract: A single native integrated system may be provided for replicating data to one or more copies of high-availability data and for replicating the data to one or more copies of backup data. The data may be replicated, in near real-time, to the one or more copies of high-availability data as changes occur to the data. The data may be replicated and later incorporated to a copy of the backup data at different points in time. The single native integrated system may have a single set of functions for replicating the data to the one or more copies of high-availability data and for replicating the data for the one or more copies of the backup data. Administrative access to the one or more copies of high-availability data may be isolated from administrative access to the one or more copies of the backup data.Type: GrantFiled: June 20, 2008Date of Patent: October 18, 2011Assignee: Microsoft CorporationInventors: Ayla Kol, Rebecca Carolyn Benfield, Georgia Ann Huggins, Greg Irving Thiel, Alexander Robert Norton Wetmore, Mark Sheldon Wistrom
-
Patent number: 8040106Abstract: The present teachings are directed toward methods of controlling the charging of a battery. The method includes the steps of receiving current and voltage output information for the battery during a charging/discharging cycle at a certain time interval, and using a model to determine both charging efficiency of the battery and the overpotential for a side reaction. These values for the charging efficiency and the overpotential of the side reaction are then compared to respective first and second given values. If either the charging efficiency or the overpotential is less than their respective given values, then the charging of the battery is suspended. The present method is particularly applicable to Li-ion batteries.Type: GrantFiled: May 29, 2008Date of Patent: October 18, 2011Assignee: Honda Motor Co., Ltd.Inventor: Yosuke Ishikawa
-
Patent number: 8037033Abstract: A processing device and a machine-implemented method may be provided for sequentially aggregating, or writing, data to a log included in a data store. The log may store multiple log entries. Each of the log entries may include an entry metadata portion, describing a respective log entry, and an entry payload data portion. The entry metadata portion may include a log sequence number, corresponding to a log entry at a particular position in the log. A library of log-related processes may be provided, along with an application program interface to permit a calling application program to call any of the log related processes. The log-related processes may be called during a boot mode, a user mode, and a kernel mode.Type: GrantFiled: September 22, 2008Date of Patent: October 11, 2011Assignee: Microsoft CorporationInventors: Shi Cong, Karan Mehra, Darren G. Moss, William R. Tipton, Surendra Verma
-
Patent number: 8026100Abstract: The present teachings are directed toward methods of determining the lifetime of a catalyst for producing carbon nanotubes. The methods include providing different isotopically-labeled reaction components, primarily hydrocarbon sources containing different carbon isotopes, to the catalyst and measuring the Raman spectra of the carbon nanotubes produced with the different hydrocarbon sources.Type: GrantFiled: April 24, 2008Date of Patent: September 27, 2011Assignee: Honda Motor Co., Ltd.Inventors: Elena Mora, Avetik Harutyunyan
-
Patent number: 8020335Abstract: A mount for mounting an accessory (19) on a weapon comprises a base plate (12) with an upper surface and a lower surface, to be connected with the accessory. The base plate (12) is clamped to a rail (10) on the weapon with the lower surface engaging the rail. Two aligned first grooves (23) in the upper surface extend in the longitudinal direction of the rail and a third groove (24) in the upper surface of the base plate, extends transversely of the first grooves. First protrusions (25) on the lower surface of the accessory guidingly engage the first grooves, and a third protrusion (26) on the lower surface of the accessory located between the first protrusions engages the third groove (24) to prevent displacement of the accessory along the first grooves.Type: GrantFiled: September 1, 2005Date of Patent: September 20, 2011Assignee: GS Development ABInventors: Niklas Larsson, Magnus Petersen
-
Patent number: 8009915Abstract: In embodiments consistent with the subject matter of this disclosure, a user may input strokes as digital ink to a processing device. The processing device may partition the input strokes into multiple regions of strokes. A first recognizer and a second recognizer may score grammar objects included in regions and represented by chart entries. The scores may be converted to a converted score, which may have at least a near standard normal distribution. The processing device may present a recognition result based on highest converted scores according to a recurrence formula. The processing device may receive a correction hint with respect to misrecognized strokes and may add a penalty score with respect to chart entries representing grammar objects breaking the correction hint. Incremental recognition may be performed when a pause is detected during inputting of strokes.Type: GrantFiled: April 19, 2007Date of Patent: August 30, 2011Assignee: Microsoft CorporationInventors: Goran Predovic, Ahmad Abdulkader, Bodin Dresevic, Paul A. Viola, Milan Vukosavljevic
-
Patent number: 8003565Abstract: A method and catalysts for producing a hydrogen-rich syngas are disclosed. According to the method a CO-containing gas contacts a water gas shift (WGS) catalyst, optionally in the presence of water, preferably at a temperature of less than about 450° C. to produce a hydrogen-rich gas, such as a hydrogen-rich syngas. Also disclosed is a water gas shift catalyst formulated from: a) Pt, its oxides or mixtures thereof; b) Ru, its oxides or mixtures thereof; and c) at least one of Li, Na, K, Rb, Cs, Mg, Ca, Sr, Ba, Sc, Y, Ti, Zr, V, Mo, Mn, Fe, Co, Rh, Ir, Ge, Sn, Sb, La, Ce, Pr, Sm, and Eu. Another disclosed catalyst formulation comprises Pt, its oxides or mixtures thereof; Ru, its oxides or mixtures thereof; Co, its oxides or mixtures thereof; and at least one of Li, Na, K, Rb, Cs, Mg, Ca, Sr, Ba, Sc, Y, Ti, Zr, V, Mo, Mn, Fe, Rh, Ir, Ge, Sn, Sb, La, Ce, Pr, Sm, and Eu, their oxides and mixtures thereof.Type: GrantFiled: April 28, 2006Date of Patent: August 23, 2011Assignees: Honda Giken Kogyo Kabushiki Kaisha, Freeslate, Inc.Inventors: Alfred Hagemeyer, Raymond E. Carhart, Karin Yaccato, Peter Strasser, Robert K. Grasselli, Christopher James Brooks, Cory Bernard Phillips
-
Patent number: 8003567Abstract: The present teachings are directed toward hexagonally patterned porous titania synthesized from a titanium isopropoxide precursor using a viscous template of surface-active agents separating nanoscopic bicontinuous channels of water and isooctane. Subsequent catalyst metal salt reduction in the aqueous nanochannels deposits well-separated catalyst metal nanoparticles on the pore surfaces. These nanocomposites exhibit significantly higher carbon monoxide oxidation efficiency than that obtained with known supports with higher specific surface area; efficiency is believed to be due to decreased mass transfer resistance provided the presently disclosed support material.Type: GrantFiled: August 17, 2009Date of Patent: August 23, 2011Assignees: Honda Motor Co., Ltd., The Administrators of the Tulane Educational Fund, Rhode Island Board of Governors for Higher Education, Rensselaer Polytechnic InstituteInventors: Christopher Brooks, Arijit Bose, Jayashri Sarkar, Ganapathiraman Ramanath, Vijay T. John
-
Patent number: 8001357Abstract: A method and a storage device may be provided. The storage device may include physical storage subdivided into a number of regions. The regions may start and end based on logical block addresses specified in a region table. At least one of the regions may be mapped to a logical drive letter. One or more others of the regions may be mapped to a subfolder with respect to the logical drive letter. The storage device may include an access control table. Each entry of the access control table may correspond to a respective region of the physical storage. Each of the entries of the access control table may indicate whether the respective region is protected and whether at least one entity is permitted protected access to the respective region after being successfully authenticated.Type: GrantFiled: April 30, 2008Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: David Abzarian, Todd L Carpenter, Harish S Kulkarni
-
Patent number: D644439Type: GrantFiled: January 29, 2009Date of Patent: September 6, 2011Assignee: Omron Healthcare Co., Ltd.Inventors: Takashi Shigeno, Kazuya Andachi, Jun Shimoyama, Kuniyoshi Takahashi, Hiroshi Yoshida, Masahiko Yumoto
-
Patent number: D651716Type: GrantFiled: February 8, 2010Date of Patent: January 3, 2012Assignee: Omron Healthcare Co., Ltd.Inventors: Fumie Shibata, Juki Shibata, Yukiko Mitsunami