Patents by Inventor Douglas Martin

Douglas Martin 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: 8276958
    Abstract: A bidirectional tendon terminator that has particular application for terminating a tendon that actuates a finger in a robotic arm. The tendon terminator includes a cylindrical member having an internal channel through which a single continuous piece of the tendon extends. The internal channel of the tendon terminator includes a widened portion. A ball is placed in the tendon strands, which causes the tendon to expand, and the ball is positioned within the widened portion of the channel. Pulling on the tendon operates to either open or close the finger of the robotic arm depending on which direction the tendon is pulled. In one specific embodiment, the cylinder includes two cylindrical pieces that are coupled together so that the ball can be positioned within the channel and the cylindrical member has an entire circumference of material.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: October 2, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Chris A. Ihrke, Douglas Martin Linn, Lyndon Bridgwater
  • Patent number: 8260460
    Abstract: A robotic system includes a robot having joints, actuators, and sensors, and a distributed controller. The controller includes command-level controller, embedded joint-level controllers each controlling a respective joint, and a joint coordination-level controller coordinating motion of the joints. A central data library (CDL) centralizes all control and feedback data, and a user interface displays a status of each joint, actuator, and sensor using the CDL. A parameterized action sequence has a hierarchy of linked events, and allows the control data to be modified in real time. A method of controlling the robot includes transmitting control data through the various levels of the controller, routing all control and feedback data to the CDL, and displaying status and operation of the robot using the CDL. The parameterized action sequences are generated for execution by the robot, and a hierarchy of linked events is created within the sequence.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: September 4, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Adam M. Sanders, Matthew J. Reiland, Muhammad E. Abdallah, Douglas Martin Linn, Robert Platt
  • Patent number: 8255079
    Abstract: A grasp assist device includes a glove portion having phalange rings, contact sensors for measuring a grasping force applied by an operator wearing the glove portion, and a tendon drive system (TDS). The device has flexible tendons connected to the phalange rings for moving the rings in response to feedback signals from the sensors. The TDS is connected to each of the tendons, and applies an augmenting tensile force thereto via a microcontroller adapted for determining the augmenting tensile force as a function of the grasping force. A method of augmenting a grasping force of an operator includes measuring the grasping force using the sensors, encoding the grasping force as the feedback signals, and calculating the augmenting tensile force as a function of the feedback signals using the microcontroller. The method includes energizing at least one actuator of a tendon drive system (TDS) to thereby apply the augmenting tensile force.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 28, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Douglas Martin Linn, Chris A. Ihrke, Myron A. Diftler
  • Patent number: 8244402
    Abstract: A robotic system includes a humanoid robot with robotic joints each moveable using an actuator(s), and a distributed controller for controlling the movement of each of the robotic joints. The controller includes a visual perception module (VPM) for visually identifying and tracking an object in the field of view of the robot under threshold lighting conditions. The VPM includes optical devices for collecting an image of the object, a positional extraction device, and a host machine having an algorithm for processing the image and positional information. The algorithm visually identifies and tracks the object, and automatically adapts an exposure time of the optical devices to prevent feature data loss of the image under the threshold lighting conditions. A method of identifying and tracking the object includes collecting the image, extracting positional information of the object, and automatically adapting the exposure time to thereby prevent feature data loss of the image.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 14, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: James W. Wells, Neil David Mc Kay, Suhas E. Chelian, Douglas Martin Linn, Charles W. Wampler, II, Lyndon Bridgwater
  • Patent number: 8229851
    Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: July 24, 2012
    Assignee: Coinstar, Inc.
    Inventors: Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
  • Patent number: 8123593
    Abstract: A lapping or polishing machine includes a material having a first finishing surface to process a surface of a work item, a measuring tool to measure a contour of the first finishing surface, and a conditioning tool having a second finishing surface to process the first finishing surface to reduce a difference between the measured contour and a desired contour of the first finishing surface.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: February 28, 2012
    Assignee: Zygo Corporation
    Inventor: Douglas Martin Hoon
  • Patent number: 8121278
    Abstract: A method implemented by a teleconferencing system includes assigning a teleconferencing bridge to a teleconference responsive to at least a current workload of the teleconferencing bridge, and forwarding a first plurality of communication sessions corresponding to the teleconference to the teleconferencing bridge, wherein the teleconferencing bridge is configured to connect each of the first plurality of communication sessions to each other communication session among the first plurality of communication sessions.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: February 21, 2012
    Assignee: American Teleconferencing Services, Ltd.
    Inventors: Randolph J. Leigh, Thomas Ray Miller, J. Douglas Martin
  • Patent number: 8117619
    Abstract: An apparatus, system and method to optimize load distribution across logical and physical resources in a storage system. An apparatus in accordance with the invention may include an availability module and an allocation module. The availability module may dynamically assign values to resources in a hierarchical tree structure. Each value may correspond to an availability parameter such as allocated volumes, current resource utilization, and historic resource utilization. The allocation module may serially process the values and allocate a load to a least busy resource in the hierarchical tree structure based on the assigned values.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: February 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lee Charles LaFrese, Joshua Douglas Martin, Justin Thomson Miller, Vernon Walter Miller, James Russell Thompson, Yan Xu, Olga Yiparaki
  • Patent number: 8103586
    Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: January 24, 2012
    Assignee: Coinstar, Inc.
    Inventors: Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
  • Publication number: 20110307378
    Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
    Type: Application
    Filed: August 19, 2011
    Publication date: December 15, 2011
    Applicant: Coinstar, Inc.
    Inventors: Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
  • Patent number: 8056423
    Abstract: A technique that determines the tension in a tendon using a conduit reaction force applied to an end of a conduit through which the tendon is threaded. Any suitable tendon tension sensor can be employed that uses the conduit reaction force for this purpose. In one non-limiting embodiment, the tendon tension sensor includes a cylindrical strain gauge element and a force member mounted to an end of the conduit. The force member includes a cylindrical portion having a bore and a plate portion, where the cylindrical portion is inserted into a bore in the strain gauge element. The tendon is threaded through the strain gauge element and the force member. A strain gauge is mounted to the strain gauge element and measures the reaction force when tension on the tendon causes the strain gauge element to be pushed against the force member.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: November 15, 2011
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Muhammad E. Abdallah, Lyndon Bridgwater, Myron A. Diftler, Douglas Martin Linn, Charles W. Wampler, II, Robert Platt
  • Publication number: 20110271207
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for providing an online conference. One method comprises: a conferencing system obtaining location information from a plurality of participants; the conferencing system associating the unique location information with a corresponding participant identifier; the conferencing system establishing an audio conference with the plurality of participants; the conferencing system presenting a conference interface to the plurality of participants; and the conference interface selectively displaying a map view of the audio conference which identifies a location of each of the plurality of participants.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: AMERICAN TELECONFERENCING SERVICES LTD.
    Inventors: Boland T. Jones, David Michael Guthrie, Peter Stewart, Laurence Schaefer, J Douglas Martin
  • Publication number: 20110270609
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for providing real-time resources to participants in an audio conference session. One embodiment is a method for providing real-time resources to participants in an audio conference session via a communication network. One such method comprises: a conferencing system establishing an audio conference session between a plurality of computing devices via a communication network, each computing device generating a corresponding audio stream comprising a speech signal; and in real-time during the audio conference session, a server: receiving and processing the audio streams to determine the speech signals; extracting words from the speech signals; analyzing the extracted words to determine a relevant keyword being discussed in the audio conference session; identifying a resource related to the relevant keyword; and providing the resource to one or more of the computing devices.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: American Teleconferncing Services Ltd.
    Inventors: Boland T. Jones, David Michael Guthrie, Laurence Schaefer, J. Douglas Martin
  • Publication number: 20110271209
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for providing a conference user interface. One embodiment is a method for providing a conference. One such method comprises: a conferencing system establishing an audio conference between a plurality of participants via a communication network; the conferencing system presenting a conference interface to the participants via a graphical user interface and a corresponding client device in communication with the conferencing system via the communication network; and the conference interface displaying a unique participant object identifying each of the plurality of participants in the audio conference according to a graphical representation specified by the corresponding participant.
    Type: Application
    Filed: May 28, 2010
    Publication date: November 3, 2011
    Applicant: AMERICAN TELECONFERNCING SERVICES LTD.
    Inventors: Boland T. Jones, David Michael Guthrie, Nicole C. Santoro, Vladimir Mijatovic, Peter Stewart, Randolph J. Leigh, Erik Petrik, Scott A. Schemmel, Laurence Schaefer, J. Douglas Martin
  • Publication number: 20110268418
    Abstract: Various embodiments of systems, methods, and computer programs are disclosed for recording and playing back an online conference. One such method comprises: a conferencing system establishing an audio conference between a plurality of participants accessing the conferencing system via a communication network; the conferencing system presenting the audio conference and a conference interface displaying a participant object identifying each of the participants in the audio conference; synchronously recording the audio conference with content presented in the conference interface; storing the synchronized audio conference and content; and playing back the synchronized audio conference and content.
    Type: Application
    Filed: May 28, 2010
    Publication date: November 3, 2011
    Applicant: AMERICAN TELECONFERNCING SERVICES LTD.
    Inventors: Boland T. Jones, David Michael Guthrie, Robert J. Frohwein, Nicole C. Santoro, Vladimir Mijatovic, Randolph J. Leigh, Laurence Schaefer, J. Douglas Martin
  • Patent number: 8050831
    Abstract: A vehicle and a method for controlling a vehicle transmission is provided. The vehicle has at least one wheel and a positionable acceleration device. The vehicle includes an engine being responsive to the position of the acceleration device, wherein the engine provides torque to the wheel. In one embodiment, a transmission is coupled to the engine and the wheel, wherein the transmission provides multiple speed ratios and is configured to operate in a continuously variable mode. The vehicle also includes a controller that communicates with the engine and the transmission. The controller senses the position of the acceleration device, determine a shift schedule based on the position of the acceleration device, and set an engine speed limit for the engine. The controller also generates signals for the transmission to provide the speed ratio based on the engine speed limit while the transmission operates in the continuously variable mode.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: November 1, 2011
    Assignee: Ford Global Technologies, LLC
    Inventors: Douglas Martin, Edward Badillo, John Shanahan
  • Patent number: 8038059
    Abstract: Apparatuses and methods for dispensing magnetic stripe cards, smart cards, other cards, and/or other items from kiosks and other structures are disclosed herein. In one embodiment, a card dispensing apparatus includes at least a first card hopper and a card transport assembly. The first card hopper is configured to hold a stack of cards that includes at least a first card stacked on a second card. The card transport assembly includes a card carrier moveable between a first position proximate to the first card hopper and a second position spaced apart from the first card hopper. The card carrier is configured to lift the first card off the second card when the card carrier is in the first position. The card carrier is further configured to release the first card toward an outlet when the card carrier is in the second position.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: October 18, 2011
    Assignee: Coinstar, Inc.
    Inventors: Douglas A. Martin, Patrick E. Morford, Gregory P. Winters
  • Patent number: 8033375
    Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: October 11, 2011
    Assignee: Coinstar, Inc.
    Inventors: Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
  • Patent number: 8024272
    Abstract: Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: September 20, 2011
    Assignee: Coinstar, Inc.
    Inventors: Michael Doran, Douglas A. Martin, Scott A. Dean, Jessaca Jacobson, Kim P. Hanson, Kerry Smith
  • Publication number: 20110089708
    Abstract: A mechanical gripper adapted for grasping a plurality of differing objects, and comprising a plurality of fingers, wherein each finger includes at least one variable impedance member comprising an active material element, the element, when activated and deactivated, undergoes a reversible change in impedance, and the change in impedance enables the gripper to be advantageously reconfigured, and/or locked in a reconfigured state.
    Type: Application
    Filed: October 17, 2009
    Publication date: April 21, 2011
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
    Inventors: Nilesh D. Mankame, Douglas Martin Linn, James W. Wells, Alan L. Browne, Nancy L. Johnson