Patents by Inventor David C. Brown

David C. Brown 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: 7422368
    Abstract: A CT scanner includes a base, two fixed portions extending transversely from the base, and a rocking beam pivotally attached to the base about an axis. The CT scanner includes four wheels that allow the CT scanner to move over a floor. A wheel is attached to each fixed portion, and a wheel is attached to each end of the rocking beam. If the CT scanner is positioned on a floor with an unlevel portion, the rocking beam rotates about the axis. One wheel attached to the rocking beam raises in a generally vertical direction, and the other beam attached to the rocking beam lowers in a generally vertical direction so all four wheels contact the floor, stabilizing the CT scanner and preventing rocking.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: September 9, 2008
    Assignee: Xoran Technologies, Inc.
    Inventors: Joseph Webster Stayman, David C. Brown, Wai Ngai Chin, James F. O'Connell, James A. Bertolina, Dejen Teofilovic
  • Publication number: 20080200922
    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.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Inventor: David C. Brown
  • Patent number: 7404647
    Abstract: A mirror is disclosed for use in motor system. The mirror includes a composite with at least one of silicon carbide, boron, and boron carbide and an alloying agent that increases the electrical conductivity of the composite sufficient for the composite to be processed by electrical discharge machining.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: July 29, 2008
    Assignee: GSI Group Corporation
    Inventor: David C. Brown
  • Patent number: 7392243
    Abstract: Described is a system and method by which a unique and permanent identifier is added to tags in hierarchically-arranged data (e.g., an XML or XAML file) by a first tool. The data with the unique and permanent identifiers is processed by a second tool into a flat file of key-value pairs, with the key being constructed from the identifier and attribute names, and the value comprising the corresponding value for that attribute. When the flat file from the new data file is compared to a flat file from an earlier version of the file, a standard merge program is able to better detect the differences, including differences caused by complex edits. The comparison is more granular than it would be if simply comparing the hierarchically-arranged file versions, thereby providing significant benefits in localization and other version tracking scenarios.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: David C. Brown, Zhanjia Yang
  • Patent number: 7385606
    Abstract: A system and method automatically determines appropriate font characteristics for different display mediums and different readability parameters in any language. A method includes determining font characteristics by receiving data including a font identifier and a language identifier, producing a representative line of type in the identified language and with the identified font, measuring characteristics of the representative line of type, and normalizing the measurements across a plurality of fonts and a plurality of languages. In an embodiment, an international translator is used to receive the data including the font identifier and the language identifier and the received data can include text in a language. The normalizing refers to widths of portions of the text called a “black river,” which is used to identify plotted measured characteristics to determine an average grayness across a perpendicular to a reading direction. The average grayness enables comparisons to pluralities of fonts and languages.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Nathan W. Everett, David C. Brown
  • Patent number: 7386558
    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.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: Jean-Marie H. Larcheveque, Andrey Shur, Young Gah Kim, David C. Brown, Mikhail V. Leonov, Robert A. Relyea, Zhenbin Xu, Jerry J. Dunietz
  • Patent number: 7365464
    Abstract: A rotor is disclosed for a galvanometer system. A rotor includes a permanent magnet core, a sleeve and at least one shaft unit. The sleeve encloses and attaches to at least a portion of the permanent magnet core. The sleeve is formed of a material having a density of less than about 0.283 lb/in3. The shaft unit is attached to both the permanent magnet core and to the sleeve. An output device may be coupled to the shaft unit, and the shaft unit is formed of a material having a dynamic stiffness of at least about 1.00×109 lb in7/slug.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: April 29, 2008
    Assignee: GSI Group Corporation
    Inventor: David C. Brown
  • Publication number: 20080095323
    Abstract: A CT scanner includes a base, two fixed portions extending transversely from the base, and a rocking beam pivotally attached to the base about an axis. The CT scanner includes four wheels that allow the CT scanner to move over a floor. A wheel is attached to each fixed portion, and a wheel is attached to each end of the rocking beam. If the CT scanner is positioned on a floor with an unlevel portion, the rocking beam rotates about the axis. One wheel attached to the rocking beam raises in a generally vertical direction, and the other beam attached to the rocking beam lowers in a generally vertical direction so all four wheels contact the floor, stabilizing the CT scanner and preventing rocking.
    Type: Application
    Filed: October 12, 2006
    Publication date: April 24, 2008
    Inventors: Joseph Webster Stayman, David C. Brown, Wai Ngai Chin, James F. O'Connell, James A. Bertolina, Dejen Teofilovic
  • Publication number: 20080030525
    Abstract: Various technologies and techniques are disclosed for improving output rendering in anti-aliased rendering scenarios. The system receives information regarding at least one visual element area which is important for symmetric appearance. The information can include at least one coordinate of a guideline that a client would like to be snapped towards a pixel grid. The system uses the information to perform a pixel snapping procedure to snap the points of visual element to a pixel grid to create an adjusted image. The adjusted image is rendered on a display device in an anti-aliased rendering scenario. APIs are provided for setting horizontal and vertical pixel snapping guidelines. The collections containing the snapping guidelines are accessed and used during the pixel snapping procedure.
    Type: Application
    Filed: August 1, 2006
    Publication date: February 7, 2008
    Applicant: Microsoft Corporation Microsoft Patent Group
    Inventors: Seema L. Ramchandani, David C. Brown, Mikhail M. Lyapunov
  • Patent number: 7228501
    Abstract: The invention is generally directed to a method for selecting a font that uses a mark-up language document to group together multiple pre-existing fonts into a single font family or “virtual font.” The mark-up language document includes rules regarding the conditions under which individual fonts within the family are to be used. This permits, for example, a font developer to create, in an efficient manner, an international font using several preexisting fonts.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: June 5, 2007
    Assignee: Microsoft Corporation
    Inventors: David C. Brown, Worachai Chaoweeraprasit, Tarek Mahmoud Sayed
  • Patent number: 7224372
    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.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: David C. Brown, John C. Platt, Michael Duggan, Gregory Hitchcock, Beat Stamm
  • Patent number: 7221552
    Abstract: A personal defense device is provided that includes a shield and an electric shock device. The shield is configured to protect a user and circuitry from physical attack. The personal defense device is configured to be worn by a user such that it is difficult or impossible for an attacker to remove the personal defense device during an attack. In one embodiment, the personal defense device includes a gauntlet-style glove attached to the shield and electric shock device so as to provide protection for a user's forearm. The electric shock device is configured to deliver less-lethal electrical shocks and/or sparks to startle, disarm, and repel an aggressor.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: May 22, 2007
    Inventor: David C. Brown
  • Patent number: 7195805
    Abstract: A heat insulating paper cup having an improved seal. The cup can include a body member having an inside surface and an outside surface, and a bottom panel member having a upper surface and a bottom surface. The body member is coated (or in some instances partially coated) on its outside surface with a foamed low density polyethylene, and on its inside surface with an unfoamed modified low density polyethylene. The bottom panel member is coated on its upper surface with a foamed or an unfoamed low density polyethylene or foamed or unfoamed modified low density polyethylene. The body member and bottom panel member are oriented and joined to form a heat seal at an interface between a portion of the unfoamed modified low density polyethylene coated on the inside surface of the body member and a portion of unfoamed low density polyethylene or unfoamed modified low density polyethylene coated on the upper surface of the bottom panel member.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: March 27, 2007
    Assignee: Dixie Consumer Products LLC
    Inventors: Michael A. Breining, William R. Pucci, David C. Brown, Richard A. Segan, Donald C. McCarthy, Walter Malakhow
  • Patent number: 7191289
    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.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 13, 2007
    Assignee: Microsoft Corporation
    Inventors: David C. Brown, Mikhail V. Leonov, Michael M. Byrd
  • Patent number: 7137261
    Abstract: A system for controlled freezing, storing and thawing of a biopharmaceutical material includes a cavity for receiving a container for holding the biopharmaceutical material. Further included are at least a pair of opposed surfaces facing the biopharmaceutical material holding container. At least one of the opposed surfaces includes a moveable contacting surface configured to contact the container to inhibit a clearance between the container and the movable contacting surface. Also included is at least one heat transfer surface which is thermally coupled to the biopharmaceutical material holding container when the moveable contacting surface contacts the container. Also, the cavity may be configured to receive a frame for supporting the container holding the biopharmaceutical material. Further, the system may include a driver to move the frame holding the container inside the cavity.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: November 21, 2006
    Assignee: Integrated Biosystems, Inc.
    Inventors: David C. Brown, Jonathan Cutting, Eric K. Lee, Nicolas Voute, Brian J. Woodard
  • Patent number: 7136547
    Abstract: The invention provides a method and apparatus for directing a radiation beam (504, 606) in a desired direction. There is provided a movable member (10) supported for movement by a fixed member (40) and the movable member has an optical element, e.g a flat mirror (30) fixedly attached thereto. In one embodiment the mirror scans a radiation beam incident thereon in one plane. In a second embodiment, the radiation beam is scanned in two mutually perpendicular planes. A magnetic element (50) having a north and a south magnetic pole is fixedly attached to the movable member (10). A magnetically permeable stator element (70) that is stationary with respect to the movable member (10) and the magnetic element (50) is placed in the field of the magnetic element such that the stator element and said magnetic element mutually generate a magnetic traction force between them.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: November 14, 2006
    Assignee: GSI Group Corporation
    Inventors: David C. Brown, Felix Stukalin, Michael B. Nussbaum, Evghenii Onoicenco, Edward L. Kelley
  • Patent number: 7129601
    Abstract: A method and apparatus for supporting a movable member (10) with respect to a fixed member (40) is provided. The movable member (10) includes a magnetically permeable portion (81) contained therein and magnetic element (50) fixedly attached thereto and movable therewith. The movable member (10) is supported for rotation with respect to the fixed member (40) by an outer bearing surface (11) of the movable member and an inner bearing surface (20) of the fixed member (40). The fixed member (40) provides access to the movable member (10) from two sides thereof. A magnetically permeable stator element (70) is fixedly attached to the fixed member (40) and positioned within a magnetic flux field of the magnetic element (50) such that an air gap (73) is formed between the magnetic element (50) and the stator element (70).
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: October 31, 2006
    Assignee: GSI Group Corporation
    Inventors: David C. Brown, Felix Stukalin, Michael B. Nussbaum, Kurt Pelsue
  • Patent number: 7089365
    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.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: August 8, 2006
    Assignee: Microsoft Corporation
    Inventors: David C. Brown, Mikhail V. Leonov, Michael M. Byrd
  • Patent number: 7054725
    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.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: May 30, 2006
    Assignee: Garmin Ltd.
    Inventors: Matthew C. Burch, Jay Dee Krull, David C. Brown, Cliff Pemble
  • Patent number: D572395
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: July 1, 2008
    Assignee: Snake Creek Lasers, LLC
    Inventors: James Guelzow, Jerry W. Kuper, Joseph Singley, Brett Lotito, David C. Brown