Patents Represented by Attorney Capitol City TechLaw
  • Patent number: 8352784
    Abstract: A method and a device may be provided for saving and restoring one or more settings associated with the device. The one or more settings may be saved and changed before performing a task. After completion of the task, or after a determined failure of the task to complete, the one or more settings may be restored. Communications may be exchanged between a host and the device to create a restore point for saving the one or more settings, to change any of the one or more settings before performing the task, and to restore the one or more settings after completion of the task, or after determining the failure of the task to complete. The device may create and store the one or more settings in a restore point in the device, or may send the one or more settings to the host for storing.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: David Burg, Vlad Sadovsky
  • Patent number: 8352492
    Abstract: Techniques whereby a client computer may request metadata relating to a peripheral device from one or more server computers are provided. Upon connecting to a peripheral device, the client computer receives information identifying the device, and generates a query, using the received information, for metadata relating to the device. The client computer may, for example, first attempt to execute the query locally to determine if metadata appropriate for use (e.g., not outdated) is stored on the client computer. If not, the client computer may issue the query to one or more server computers which stores metadata received from manufacturers and/or suppliers of peripheral devices. The one or more server computers may issue a response making the requested metadata available to the client computer and providing instructions relating to subsequent requests from the client computer, so as to manage the processing load borne by the one or more server computers.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Aayaz Bhorania, Palani Perumal, Erik Gubitz, Abed Jawad, Mitsuru Saito, Farhan Ahmed
  • Patent number: 8351736
    Abstract: Methods and a processing device are provided for restoring pixels damaged by artifacts caused by dust, or other particles, entering a digital image capturing device. A user interface may be provided for a user to indicate an approximate location of an artifact appearing in a digital image. Dust attenuation may be estimated and an inverse transformation, based on the estimated dust attenuation, may be applied to damaged pixels in order to recover an estimate of the underlying digital image. One or many candidate source patch may be selected based on having smallest pixel distances, with respect to a target patch area. The damaged pixels included in the target patch area may be considered when calculating the pixel distance with respect to candidate source patches. RGB values of corresponding pixels of source patches may be used to restore the damaged pixels included in the target patch area.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Denis Demandolx, Eric Paul Bennett, Antonio Criminisi, Vladimir Farbman, Steven James White
  • Patent number: 8348668
    Abstract: This invention pertains to a superstructure (300) for a dental implant. The superstructure comprises a fastening portion (30) with a joint socket in form of a spherically shaped cavity with a fastening surface (32), and a main portion (31). This superstructure (300) is intended to be joined to an osseointegrated dental implant via the fastening portion (30). The main portion (31) comprises a lead-through (110) for receiving a sleeve (111) or a screw hole (55), wherein part of said lead-through (110) or part of said screw hole (55) forms an opening in the fastening surface (32), such that there is a perpendicularly distance between the center of the spherical cavity and the central axis of the lead-through (110) or of the screw hole (55).
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: January 8, 2013
    Assignee: Simply Dental AB
    Inventors: Christian Lauridsen, Bo Ekström, Mats Ljungberg
  • Patent number: 8341504
    Abstract: A communication system that provides fast and reliable communications. The system is suitable for use in connection with wireless computing devices in which transmission errors may occur because of channel conditions, such as interference. Channel conditions causing transmission errors may be bursty and transient such that the errors temporarily overwhelm an error control code. By combining data received for multiple transmission attempts of a packet that fail error checking or that pass error checking with low reliability, a reliable representation of the packet may be quickly constructed. Though, combining may be omitted when a transmission attempt is received that passes error checking with high reliability.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Amer A. Hassan, Billy R. Anders, Jr.
  • Patent number: 8328303
    Abstract: The process enables surfaces of wood-based flat elements (10) to be printed, and comprises a preliminary step of graphic composition by means of an electronic processor and relative software, and a printing step. To print the wood-based flat elements an ink-jet printer (12) is used controlled by the electronic processor, said flat element moving relative to the printer (12) during the printing operation.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: December 11, 2012
    Inventor: Dante Frati
  • Patent number: 8326040
    Abstract: Various technologies and techniques are disclosed that improve handwriting recognition operations. Handwritten input is received in training mode and run through several base recognizers to generate several alternate lists. The alternate lists are unioned together into a combined alternate list. If the correct result is in the combined list, each correct/incorrect alternate pair is used to generate training patterns. The weights associated with the alternate pairs are stored. At runtime, the combined alternate list is generated just as training time. The trained comparator-net can be used to compare any two alternates in the combined list. A template matching base recognizer is used with one or more neural network base recognizers to improve recognition operations. The system provides comparator-net and reorder-net processes trained on print and cursive data, and ones that have been trained on cursive-only data. The respective comparator-net and reorder-net processes are used accordingly.
    Type: Grant
    Filed: September 12, 2010
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Qi Zhang, Ahmad A. Abdulkader, Michael T. Black
  • Patent number: 8324306
    Abstract: Disclosed are surfacing materials formed from a suitable angular or sub-angular base sand mixture that is coated with a polymer or polymer/oil blend and then combined with short fibers to produce the final surfacing composition. The polymers and polymer/oil blends are selected to reduce temperature dependent viscosity variations in the surfacing materials, thereby providing a more consistent “going” for horses or other livestock being worked on these surfacing materials. Also disclosed are methods of manufacturing such surfacing compositions and methods of using such surfacing compositions in constructing riding venues including, for example, arenas and tracks.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: December 4, 2012
    Assignee: Equestrian Surfaces, Inc.
    Inventors: Nicholas Attwood, Edwin J. Barron
  • Patent number: 8321701
    Abstract: Methods and a processing device are provided for monitoring a level of power in a power supply of a processing device and changing a data flushing policy, with respect to data to be written to a non-volatile storage device, based on a predicted amount of time until power loss. When the predicted amount of time until power loss is higher than a threshold, as defined by a flushing policy, requests from applications for data flushes of data to a non-volatile storage device may be discarded. When the predicted amount of time remaining until power loss drops below the threshold, the requests from the applications for data flushes of the data to the non-volatile storage device may be honored and the data may be flushed to the non-volatile storage device. In some embodiments, the flushing policy may define additional thresholds.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: November 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Nathan Steven Obr, Andrew Herron
  • Patent number: 8309178
    Abstract: Provided are methods and initial structures for fabricating corrosion resistant steels that incorporate an aluminum rich corrosion resistant surface layer. The initial structures utilize layering and/or patterning for reducing the effective diffusion length Deff to a value well below the total thickness of the aluminum alloy protective layer X1 by providing vertical and/or lateral laminated structures that provide ready sources of Fe atoms during subsequent heat treatment processes.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: November 13, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Alan Seid, Masayuki Narita
  • Patent number: 8306963
    Abstract: Various embodiments provide an embedded search bar displayed on a display screen of a computing device. Executable code for the embedded search bar may be loaded by a browser from a remote source. The browser may execute the executable code, thereby causing the embedded search bar to be displayed at a fixed position of a display screen. The embedded search bar may be an open and extensible container for applications. The applications may be content-driven applications or utility applications, representations of which may be displayed within the embedded search bar. The applications may interact with the embedded search bar via a set of public application program interfaces. The applications may monitor search queries and may provide information to be displayed within the embedded search bar. The embedded search bar may further include a search window for entering a search query to be performed over a third-party website.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Eric Jing, Vanessa Qianqian Guo, Jin Li, Javier Garcia Flynn, Quan Tang, Jill Shih
  • Patent number: 8303810
    Abstract: A device for concentrating ethanol from an ethanol water solution yielded from lignocellulose is equipped with a water separation membrane, an ethanol water solution storing unit and a depressurizing container provided so as to sandwich the water separation membrane, a dry gas cylinder for supplying dry gas to an ethanol vapor residing unit above the ethanol water solution storing unit, a pump for sucking in the interior of the ethanol vapor residing unit, and a cold trap for collecting the concentrated ethanol by condensing the ethanol vapor sucked in by the pump.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: November 6, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Kazuhiro Kagawa, Pu Qian, Akihisa Tanaka
  • Patent number: 8307340
    Abstract: A system and a machine-implemented method are provided. The system may include a platform, in which one or more application domains may be specified. At least some of the application domains may abstract a hardware device. Partitioning of the system into a number of independent applications with fixed public interfaces may provide each application domain with isolation, or protection, from other application domains. Application domains may be specified via programming language constructs. An application, within one application domain, may access a hardware device, or software, in another application domain via similar generic interfaces provided in a managed code environment enforced by the platform.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: November 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Friedrich van Megen, Holger Kenn
  • Patent number: 8298675
    Abstract: The present disclosure is directed to a light-colored wood component for the interior of an automotive vehicle that includes a UV additive-containing aqueous treating mixture coated onto the wood substrate at a loading ranging between about 84 to about 104 g/m2, and having a low gloss polyurethane-containing topcoat essentially free of UV additives applied to the top surface of the wood substrate. The wood component can have a 60 degree surface gloss rating no greater than about 25 gloss units measured according to ASTM D523-08 test conditions. Methods of producing the vehicle interior component are also disclosed.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: October 30, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Jessica Alessandro, Corey McEnhill
  • Patent number: D670717
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: November 13, 2012
    Assignee: OMRON Corporation
    Inventor: Hiroyuki Kobayashi
  • Patent number: D670718
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: November 13, 2012
    Assignee: OMRON Corporation
    Inventor: Hiroyuki Kobayashi
  • Patent number: D670719
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: November 13, 2012
    Assignee: OMRON Corporation
    Inventor: Hiroyuki Kobayashi
  • Patent number: D671392
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: November 27, 2012
    Assignee: Zound Industries International AB
    Inventor: Maria Von Euler
  • Patent number: D672938
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: December 25, 2012
    Assignee: Zound Industries International AB
    Inventor: Maria Von Euler
  • Patent number: D673581
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: January 1, 2013
    Assignee: OMRON Corporation
    Inventor: Hiroyuki Kobayashi