Patents Represented by Attorney, Agent or Law Firm Westerman, Champlin & Kelly, P.A.
  • Patent number: 8322187
    Abstract: A bending device includes a bending mechanism for holding an elongated workpiece between a bending die and a clamping die revolvable around the bending die, and revolving the clamping die, to thereby bend the workpiece. The bending device includes a fixing base on which the bending mechanism is mounted, and an articulated robot on which a chuck mechanism for holding the workpiece is mounted and which moves the chuck mechanism.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: December 4, 2012
    Assignee: Kabushiki Kaisha Opton
    Inventor: Teruaki Yogo
  • Patent number: 8190809
    Abstract: A bank select device has a plurality of addressable locations and a plurality of storage locations correlated to each other so that each storage location is correlated to plural addressable locations and each addressable location is correlated to one storage location. Each storage location contains a respective bank select. The addressable locations and storage locations are grouped into interleave patterns such that, for each pattern, there are Q storage locations and 2A addressable locations arranged in L sequential loops each containing Q sequentially addressable locations and a remainder loop containing R sequentially addressable locations, where L·Q+R=2A. A shunt defines a non-zero offset for each interleave so that each interleave commences with a different bank select and a complete rotation of all of the interleaves addresses each of the memory banks an equal number of times. The shunt (S) may be selected as mod(2A,Q), ?Q+mod(2A,Q), ±1 or ±prime to , where ?<S<+.
    Type: Grant
    Filed: February 2, 2010
    Date of Patent: May 29, 2012
    Assignee: Efficient Memory Technology
    Inventor: Maurice L. Hutson
  • Patent number: 8157664
    Abstract: A gripping assist device is removably attachable to the forearm of a user. The assist device has a sleeve with an opening sized to receive a handle or grip of an item.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: April 17, 2012
    Assignee: Even Par Enterprises, Inc.
    Inventor: Michael Wayne Duncan
  • Patent number: 8144833
    Abstract: The present invention provides a method for updating and optimizing a treatment plan for radiotherapy. An initial treatment plan, calculated using a constraint-driven method, may be updated using a weighted-sum method, where Lagrange multipliers generated in the constraint method are reused as the weights for the weighted sum. This method results in acceptable updated treatment plans that are generated in a small fraction of the time taken to generate an entirely new treatment plan, reducing patient discomfort and ensuring the radiotherapy facility can treat more patients.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: March 27, 2012
    Assignee: Elekta AB (publ)
    Inventor: Sebastiaan Breedveld
  • Patent number: 8140744
    Abstract: A method and a system is provided for increasing reliability of data stored in storage segments by increasing redundancy data and by permitting user data to fit around defective locations in the storage segment. User data is compressed and reserved for a portion of a storage segment having a data size corresponding to an uncompressed size of the user data. The compressed user data is written to the reserved portion of the storage segment and a pad byte pattern is written to any remaining portion of the reserved portion of the storage segment. The remaining portion of the reserved portion of the storage segment is designated as unused.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: March 20, 2012
    Assignee: Seagate Technology LLC
    Inventor: Mark Allen Gaertner
  • Patent number: 8068664
    Abstract: A method of sensing a component held by a nozzle of a pick and place machine is provided. The method includes engaging a source of illumination and recording a reference background image when no component is held by the nozzle. Then, a component is adhered to the nozzle. A shadow image of the component is detected while the component is held by the nozzle. The detected shadow image of the component is adjusted based upon the recorded reference background image. Positional information relative to the component held on the nozzle is computed using the adjusted shadow image. The component is then mounted upon a workpiece using the positional information.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: November 29, 2011
    Inventors: Eric P. Rudd, John P. Konicek, John D. Gaida
  • Patent number: 7959399
    Abstract: In a robotic assembly, a body adapted for mounting on an arm is provided. A connection is adapted to couple the body and an end effector to allow deflection of the end effector with respect to the body between an open position and a closed position. A conduit allows fluid flow between the body and the end effector. A seal is adapted to engage the conduit to provide a fluid seal when the end effector is in the closed position and allow fluid flow when the end effector is in the open position. Further, end effector deflection can be detected based on the fluid flow and utilized to regulate movement of the robotic assembly.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: June 14, 2011
    Assignee: Seagate Technology LLC
    Inventors: Stephen Gregory Horning, John William Rigsby
  • Patent number: 7959787
    Abstract: A method is provided, which includes generating a cleaning liquid by a combination of a sparging process and an electrochemical process that produces an anolyte and a catholye.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: June 14, 2011
    Assignee: Tennant Company
    Inventors: Bruce F. Field, Patrick J. Gronlund
  • Patent number: 7941418
    Abstract: A computer-implemented method of generating a dynamic corpus includes generating web threads, based upon corresponding sets of words dequeued from a word queue, to obtain web thread resulting URLs. The web thread resulting URLs are enqueued in a URL queue. Multiple text extraction threads are generated, based upon documents downloaded using URLs dequeued from the URL queue, to obtain text files. New words are randomly obtained from the text files, and the randomly obtained words from the text files are enqueued in the word queue. This process is iteratively performed, resulting in a dynamic corpus.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventor: Carlos Alejandro Arguelles
  • Patent number: 7676365
    Abstract: A method and computer-readable medium use syllable-like units (SLUs) to decode a pronunciation into a phonetic description. The syllable-like units are generally larger than a single phoneme but smaller than a word. The present invention provides a means for defining these syllable-like units and for generating a language model based on these syllable-like units that can be used in the decoding process. As SLUs are longer than phonemes, they contain more acoustic contextual clues and better lexical constraints for speech recognition. Thus, the phoneme accuracy produced from SLU recognition is much better than all-phone sequence recognition.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: March 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Mei-Yuh Hwang, Fileno A. Alleva, Rebecca C. Weiss
  • Patent number: 7665007
    Abstract: A method of reading a data block from a sector of a recording media is described. The data block from the sector of the recording channel is decoded with an ECC decoder (first trial). The data block is re-decoded (second trial) using an adjusted timing recovery block that is adjusted based on the decoded data block, if the number of errors exceeded an error correction capability of the ECC decoder on the first trial. In one embodiment, the data block is reread from the same sector of the recording channel using the adjusted timing recovery block that is adjusted based on the re-decoded data block. The data block is subsequently jointly decoded with the waveforms obtained from the second trial by a possibly modified sequence detector, if the number of errors exceeded the error correction capability of the ECC decoder during the second trial.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: February 16, 2010
    Assignee: Seagate Technology, LLC
    Inventors: Xueshi Yang, Erozan Kurtas
  • Patent number: 7601065
    Abstract: A system for playing a game comprises a game unit and a number of mobile terminals which can communicate with the game unit. The game unit is arranged for sending a game code to one or more mobile terminals, and the mobile terminals are arranged for sending at least one game code-related reply message to the game unit. Each reply message comprises an identification code of the mobile terminal. The game code is a number consisting of two or more digits, and each digit identifies a key of each mobile terminal. Each reply message is a word composed of letters which have been selected by means of the keys identified by the digits of the game code. The game unit is arranged for verifying the letters of the reply message.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: October 13, 2009
    Assignee: M-Comm B.V.
    Inventor: Paul George Priester
  • Patent number: 7598743
    Abstract: An electronic battery tester or charger for use with a storage battery includes a first and a second electrical connector configured to electrically couple to terminals of the storage battery. Circuitry operates on the storage battery. OBD communication circuitry is configured to couple to an OBD databus of a vehicle. The operation of the circuitry is a function of communication on the OBD databus.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: October 6, 2009
    Assignee: Midtronics, Inc.
    Inventor: Kevin I. Bertness
  • Patent number: 7536625
    Abstract: A method of recovering data on a storage medium is provided. A first error correction scheme is performed on a high risk region of the storage medium. A second error correction scheme is performed on a remaining portion of the storage medium.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: May 19, 2009
    Assignee: Seagate Technology LLC
    Inventors: Edmun ChianSong Seng, UttHeng Kan, AC Lim, Det Hau Wu, Lin Nah Lim, Stanton M. Keeler, Curtis M. Pleiss
  • Patent number: 7399976
    Abstract: Disclosed is a method of discriminating materials by employing fast neutron and continuous spectral X-ray and an equipment for the same. The method comprising the steps of: (a) transmitting a fast neutron beam produced by a fast neutron source and a continuous spectral X-ray beam produced by a continuous spectral X-ray source through inspected objects; (b) directly measuring the intensity of the transmitted X-rays and the intensity of the transmitted neutrons by a X-ray detector array and a neutron detector array respectively; and (c) identifying the materials of the inspected object by Z-dependency curves formed by the attenuation differences between the neutron beam and X-ray beam transmitted through different materials of the inspected object. This direct measurement of transmitted dual-ray technique has much more efficient than secondary radiations measurement such as neutron activation analysis, has much more material discrimination sensitivity than dual-energy x-ray technique.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: July 15, 2008
    Assignees: Tsinghua University, Nuctech Company Limited
    Inventors: Kejun Kang, Haifeng Hu, Yali Xie, Qitian Miao, Yigang Yang, Yuanjing Li, Zhiqiang Chen, Xuewu Wang
  • Patent number: 7376551
    Abstract: A method of identifying definitions in documents includes receiving text units as an input. Which of the text units includes a cue phrase is then identified. For text units identified as including a cue phrase, localized parsing is performed around the cue phrase to determine whether the text unit including the cue phrase contains a definition.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: May 20, 2008
    Assignee: Microsoft Corporation
    Inventors: Kevin R. Powell, Kevin W. Humphreys, Saliha Azzam
  • Patent number: 7343232
    Abstract: Embodiments are disclosed for a vehicle control system and related sub-components that together provide an operator with a plurality of specific modes of operation, wherein various modes of operation incorporate different levels of autonomous control. Through a control user interface, an operator can move between certain modes of control even after vehicle deployment. Specialized autopilot system components and methods are employed to ensure smooth transitions between control modes. Empowered by the multi-modal control system, an operator can even manage multiple vehicles simultaneously.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: March 11, 2008
    Assignee: Geneva Aerospace
    Inventors: David S. Duggan, David A. Felio, Billy B. Pate, Vince R. Longhi, Jerry L. Petersen, Mark J. Bergee
  • Patent number: 7239267
    Abstract: A radar level gauge system is disclosed, having a transmitter for transmitting measuring signals towards the surface of the filling material, a receiver for receiving echo signals from said surface and a fastening structure adapted to secure said transmitter and receiver in a measuring position on a feed-through structure located in an upper boundary of said container. Further, a sealing unit is arranged between said fastening structure and said feed-through, and adapted to provide a pressure seal between the inside and the outside of the container, and in addition, there is provided means for blocking electromagnetic energy, adapted to block net transfer of electromagnetic energy between the inside and the outside of the container through said sealing unit.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: July 3, 2007
    Assignee: Rosemount Tank Radar AB
    Inventor: Olov Edvardsson
  • Patent number: 7110000
    Abstract: Methods for synthesizing progressively-variant textures based on texton masks are provided. A first method creates a synthesized texture image guided by a sample texture, first texton mask corresponding to the sample texture and a second texton mask modified based on the first texton mask. A second method also creates a synthesized texture image guided by a first and second sample textures and corresponding first and second texton masks. A method for rendering a synthesized texture on an image of a three-dimensional object includes creating a synthesized texture on the object guided by a two-dimensional progressively-variant sample texture, a texton mask for the sample texture and a mesh of a plurality of vertices representing the object.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: September 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Jingdan Zhang, Kun Zhou, Baining Guo, Heung-Yeung Shum
  • Patent number: 7003803
    Abstract: The present invention teaches articles of apparel and protective equipment including light-cure materials having a permanent memory capability. Accordingly, the present invention can be used to make shin guards, knee pads, thigh pads, hip pads, rib guards, shoulder pads, elbow pads, biceps pads, forearm pads, gloves, neck guards, face guards, chin straps, wrist guards, helmets, prosthetic devices, body armor, splints and casts.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: February 28, 2006
    Inventor: Robert M. Lyden