Force Feedback Interaction Patents (Class 715/701)
  • Patent number: 7607087
    Abstract: An input device, e.g., for a motor vehicle, includes: a touch screen for the input of commands by touching a control panel or by pressing on the control panel; an actuator for moving the touch screen in at least one direction with respect to a reference body; and an substantially unshaped spring for the mechanical connection of the touch screen to the reference body.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: October 20, 2009
    Assignee: Volkswagen AG
    Inventor: Michael Prados
  • Patent number: 7603228
    Abstract: An apparatus is disclosed that includes a haptic actuator operatively associated with a pedal assembly of the vehicle, a human-machine interface (HMI) for enabling the driver to select between a plurality of fuel savings settings, and a controller coupled to a data interface in the vehicle and the HMI interface for causing the haptic actuator to provide feedback to the driver when an aspect of vehicle operation crosses at least one of a plurality of speed and acceleration thresholds responsive to the HMI setting. Additionally, a coaching method provides haptic-based feedback that will not interfere with the operation of the vehicle. This method of closed-loop feedback provides a timely signal to the driver in a way that will encourage a change in driver style over time, such as backing off the accelerator pedal to accelerate at a lower rate and braking earlier with less intensity.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: October 13, 2009
    Assignee: Ford Global Technologies, LLC
    Inventor: Bill Coughlin
  • Publication number: 20090248184
    Abstract: The invention provides a digital dentistry system that utilizes a haptic interface and features a computer-based design application configured to allow the intuitive construction of irregular, amorphous three-dimensional structures typically seen in dental restorations, utilizing, where appropriate, the design skills of a user. In certain embodiments, the system provides a comprehensive digital solution for dental labs in the business of creating dental restorations such as partial frameworks, crowns, copings, bridge frameworks, implants and the like, with a sense of touch provided by a haptic interface device.
    Type: Application
    Filed: January 23, 2009
    Publication date: October 1, 2009
    Applicant: SENSABLE TECHNOLOGIES, INC.
    Inventors: Bob Steingart, Curt Rawley, Joe Wisnewski, Dave Girard, Vincent M. Hammer, Scott Davidson, Brandon Itkowitz, Brian Cooper, Yakov Epelbaum, Elaine Chen, Abbe J. Cohen, Terry Lindgren, Mike Tabaczynski, David T. Chen, Venkatraghavan Gourishankar
  • Patent number: 7596540
    Abstract: A system, method and computer program product for dynamically enhancing a software application, such as a video game, executing on a computing device, without having to change and recompile the original application code. The system includes a staging environment that monitors the execution of the application and indexes each item of graphical and/or audio information generated by the application into a first database. A system administrator or other entity then populates a second database by manual or automated means with one or more business rules, wherein each business rule is associated with one or more of the objects indexed in the first database.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: September 29, 2009
    Assignee: Exent Technologies, Ltd.
    Inventors: Yoav Tzruya, Ohad Sheory, Uri Twig
  • Patent number: 7593906
    Abstract: Enhancements to Bayesian prediction models for network location traffic provide increased accuracy in web traffic predictions. The enhancements include implementing user advertising target queries to determine preferred edges of a Bayesian model, employing hierarchical data structures to cleanse training data for a Bayesian model, and/or augmenting existing data with new training data to enhance a previously constructed Bayesian model. Preferred edge enhancements for the Bayesian model utilize target attribute derived preferred edges and/or explicitly specified preferred edges. Training data is cleansed utilizing tag hierarchies that can employ parent-child relationships, ancestor relationships, and/or network location specific parameters. New training data can also be employed to adjust probabilities in a previously constructed Bayesian model. The new training data can be weighted differently than data represented by the previously constructed Bayesian model.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: September 22, 2009
    Assignee: Microsoft Corporation
    Inventors: David M. Chickering, Ashis K. Roy, Prasanth Pulavarthi
  • Patent number: 7593983
    Abstract: To flexibly configure an operation environment capable of easily and efficiently setting data processing in accordance with settings of expansion functions for a composite function while visually confirming the expansion functions of devices, a system configuration is displayed on a CRT in accordance with function information, connection information and status information of each device acquired via a network. When a user designates a set of icons of devices for realizing desired composite function processing, a CPU operates to display a combination function setting screen for the composite function processing, and displays on this setting screen a configuration image including the designated expansion functions of devices. A combination operation of corresponding devices is controlled in accordance with the settings on the setting screen.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: September 22, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Haruo Machida
  • Patent number: 7580511
    Abstract: A personal Interactive Voice Response (IVR) system includes a plurality of IVR servers communicating personal IVR service node information in a network and a plurality of personal IVR service node clients coupled to the plurality of IVR servers communicating the personal IVR service node information. The plurality of personal IVR service node clients have a client—server relationship with the plurality of IVR servers. The personal IVR system further includes facilities for managing transmission of the personal IVR service node information using a Voice over Internet Protocol (VoIP) technology.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: August 25, 2009
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Douglas F. Reynolds
  • Patent number: 7567232
    Abstract: Embodiments of the present invention use haptic feedback to deliver status information to users in environments and situations where sight and/or sound is too overt from a privacy perspective. In one embodiment, localized haptic sensations can be delivered to a user through a tactile element that is positioned on a region of a housing of the electronic device that is engaged by a user.
    Type: Grant
    Filed: October 23, 2002
    Date of Patent: July 28, 2009
    Assignee: Immersion Corporation
    Inventor: Louis B. Rosenberg
  • Patent number: 7567243
    Abstract: Systems and methods for low power consumption haptic feedback are described. In one described system, a device comprises a manipulandum and a haptic effect generator in communication with the manipulandum. The actuator is operable to provide a first haptic profile associated with a first mechanical configuration and a second haptic profile associated with a second mechanical configuration. The device also comprises an actuator in communication with the haptic effect generator, which is operable to switch the haptic effect generator between the first haptic profile and the second haptic profile.
    Type: Grant
    Filed: June 1, 2004
    Date of Patent: July 28, 2009
    Assignee: Immersion Corporation
    Inventor: Vincent Hayward
  • Patent number: 7564444
    Abstract: A force feedback wheel is provided on a mouse or other interface device manipulated by a user. A sensor detects a position of the mouse in a workspace and sends a position signal to a connected host computer indicating that position. A rotatable wheel is mounted upon the manipulandum and rotates about a wheel axis, where a wheel sensor provides a wheel signal to the host computer indicating a rotary position of the wheel. A wheel actuator coupled to the rotatable wheel applies a computer-modulated force to the wheel about the wheel axis. The mouse can be a standard mouse or a force-feedback mouse, where forces are applied in the mouse workspace. The host computer is preferably running a graphical environment, where the force applied to the wheel can correspond with an event or interaction displayed in the graphical environment. The wheel can also be included on other devices such as remote controls and radios.
    Type: Grant
    Filed: October 17, 2005
    Date of Patent: July 21, 2009
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Bruce M. Schena
  • Patent number: 7555724
    Abstract: A computer based browsing computer program product, system and method arranges a set of information hosted on a computer into a book or a set of books, where each book includes a subset of the set of information, labels each book with a respective portion of the subset of the set of information, and selects a book from the set of books. Selecting the book from the set of books includes steps of displaying the respective portions of the books as a book document image that includes pages which correspond to the respective portions of the books, generating a command for moving through the pages, displaying an animated image of the pages of the book document being at least one of flipped, scrolled, slid and flashed images, and selecting the book when a selected one of the pages containing a selection portion of the book is earlier displayed.
    Type: Grant
    Filed: January 28, 2004
    Date of Patent: June 30, 2009
    Assignee: E-Book Systems Pte Ltd.
    Inventor: Seng Beng Ho
  • Publication number: 20090160770
    Abstract: An interface device and method providing haptic sensations to a user. A user physically contacts a housing of the interface device, and a sensor device detects the manipulation of the interface device by the user. An actuator assembly includes an actuator that provides output forces to the user as haptic sensations. In one embodiment, the actuator outputs a rotary force, and a flexure coupled to the actuator moves an inertial mass and/or a contact member. The flexure can be a unitary member that includes flex joints allowing a portion of the flexure to be linearly moved. The flexure can converts rotary force output by the actuator to linear motion, where the linear motion causes a force that is transmitted to the user. In another embodiment, the actuator outputs a force, and a mechanism coupling the actuator to the device housing uses the force to move the actuator with respect to the device housing.
    Type: Application
    Filed: October 6, 2008
    Publication date: June 25, 2009
    Applicant: IMMERSION CORPORATION
    Inventor: Erik J. Shahoian
  • Patent number: 7552365
    Abstract: A web site or other interactive service maintains user activity data reflective of the activities of its users. A failure analysis component analyzes the user activity data to automatically detect likely failure events. A failure event filtering component intelligently selects failure events for which to request feedback from the user, preferably taking into consideration information about the failure event itself and information about the particular user. Requests for user feedback, and operator responses to the user feedback messages, are preferably presented on a personal log page that also displays other types of personalized information.
    Type: Grant
    Filed: October 6, 2004
    Date of Patent: June 23, 2009
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian D. Marsh, Michael I. Hyman, Jeffrey P. Bezos
  • Patent number: 7545367
    Abstract: In a rotary input apparatus, an operational end enabled to be rotationally operated is provided, an operational input device detects a rotational displacement of the operational end to move a pointer displayed on a display thereof to perform a selection operation of any one of various kinds of selection items displayed on the display and a driving force generating section generates and transmits a driving force to the operational end in accordance with a reaction force pattern when the operational end is rotationally operated, the operational input device setting the reaction force pattern against the rotational displacement of the operational end and varying the reaction force pattern on the basis of an input signal from at least one of an internal of and an external to the operational input device when the operational end is rotationally operated.
    Type: Grant
    Filed: December 3, 2002
    Date of Patent: June 9, 2009
    Assignee: Nissan Motor Co., Ltd.
    Inventors: Takashi Sunda, Takeshi Mitamura
  • Publication number: 20090144664
    Abstract: Movement of a graphical hand is constrained when the physical hand controlling the graphical hand does not have a similar physical constraint. An analysis of a revolute-joint-link-spring model in which an uncompressed/unextended spring position represents the corresponding measured joint angle or link position is used. Linear springs, non-linear springs, or the like may be employed to obtain the desired result of allowing a graphical joint or link to deviate from what the corresponding measured joint or link provides. If a graphical hand configuration causes a portion of the hand to penetrate a simulated graphical solid object, a mathematical determination is used to compute modified joint and link positions such that the graphical hand part will no longer penetrate the solid object. Such a constraint technique may include solving a spring model such that the various joint and link springs compress or extend to produce modified joint and link positions.
    Type: Application
    Filed: December 30, 2008
    Publication date: June 4, 2009
    Inventors: James F. Kramer, Christopher Ullrich
  • Patent number: 7522152
    Abstract: Products and processes for providing haptic feedback in a user interface are disclosed. One exemplary embodiment of an apparatus comprises a first element comprising a first surface, a second element comprising a second surface, and an actuator configured vary a force between the first and second surfaces. In one embodiment, the second element may be configured to be displaced relative to first element in a degree of freedom. In another embodiment, at least one of the first surface and the second surface may comprise a thermoplastic polymer.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: April 21, 2009
    Assignee: Immersion Corporation
    Inventors: Neil T. Olien, Pedro Gregorio
  • Patent number: 7518745
    Abstract: An imaging system includes a processing component which receives images to be rendered and a rendering device, such as a marking engine, fax machine or email system, in communication with the processing component for rendering an image supplied by the processing component. A haptic interface is in communication with the processing component for inputting commands from the user to the processing component for rendering the image, and outputting feedback from the processing component to the user as a force feedback.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: April 14, 2009
    Assignee: Xerox Corporation
    Inventors: Agnès Guerraz, Caroline Privault
  • Patent number: 7502011
    Abstract: A hybrid haptic feedback system in which a host computer and haptic feedback device share processing loads to various degrees in the output of haptic sensations, and features for efficient output of haptic sensations in such a system. A haptic feedback interface device in communication with a host computer includes a device microcontroller outputting force values to the actuator to control output forces. In various embodiments, the microcontroller can determine force values for one type of force effect while receiving force values computed by the host computer for a different type of force effect. For example, the microcontroller can determine closed loop effect values and receive computed open loop effect values from the host; or the microcontroller can determine high frequency open loop effect values and receive low frequency open loop effect values from the host. Various features allow the host to efficiently stream computed force values to the device.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: March 10, 2009
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Kenneth M. Martin, Louis B. Rosenberg
  • Patent number: 7480600
    Abstract: The invention is an apparatus for physically exchanging a force with a user in an environment local to the user. A connection element connects to a user's body member and a linkage between the connection element and ground. The linkage includes means for powering at least three independent freedoms of the connection element relative to ground and means for maintaining at least one independent freedom of the connection element relative to ground free of power. Up to three independent freedoms of the connection element may be maintained free of power, and up to five independent freedoms may be powered. Other aspects of the invention include a two actuator counter-balance for controlling a point on a link. The invention also includes apparatus for establishing a virtual, switch, which presents to the user the force and displacement relationship of a spring switch.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: January 20, 2009
    Assignee: The Massachusetts Institute of Technology
    Inventors: Thomas H Massie, Kenneth Salisbury, Jr.
  • Patent number: 7477237
    Abstract: Systems and methods for providing a haptic manipulandum are described. In one described system, a lever arm is pivotably coupled to a housing, and configured to apply a processor-controlled force to a substantially-spherical manipulandum to provide a haptic effect. The described system may include a processor in communication with an actuator for providing the haptic effect.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: January 13, 2009
    Assignee: Immersion Corporation
    Inventors: George Anastas, David W. Bailey, Gregory Tashjian, Raymond Yu
  • Publication number: 20090006043
    Abstract: The object of the instant invention is a method for simulating the haptics of an interaction of an object guided by a user, hereinafter referred to as tool, with a virtual three-dimensional object, in particular the scanning of the surface of the simulated object and/or the penetration of the guided object into the simulated object, under material removal, if applicable.
    Type: Application
    Filed: May 6, 2008
    Publication date: January 1, 2009
    Applicant: Universitatsklinikum Hamburg-Eppendorf
    Inventors: Andreas Petersik, Karl-Heinz Hohne, Bernhard Pflesser, Andreas Pommert, Ulf Tiede
  • Patent number: 7472047
    Abstract: Movement of a graphical hand is constrained when the physical hand controlling the graphical hand does not have a similar physical constraint. An analysis of a revolute-joint-link-spring model in which an uncompressed/unextended spring position represents the corresponding measured joint angle or link position is used. Linear springs , non-linear springs, or the like may be employed to obtain the desired result of allowing a graphical joint or link to deviate from what the corresponding measured joint or link provides. If a graphical hand configuration causes a portion of the hand to penetrate a simulated graphical solid object, a mathematical determination is used to compute modified joint and link positions such that the graphical hand part will no longer penetrate the solid object. Such a constraint technique may include solving a spring model such that the various joint and link springs compress or extend to produce modified joint and link positions.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: December 30, 2008
    Assignee: Immersion Corporation
    Inventors: James F. Kramer, Christopher Ullrich
  • Patent number: 7454461
    Abstract: A framework is configured for publishing data from a data processing arrangement coupled to a network. Data objects are provided from one or more application programs of the data processing arrangement. An information feed of the data processing arrangement is defined. The information feed provides a collection of data objects having related information-types. The data objects of the application programs are associated with the information feed based on an information-type of the data objects. The data objects of the information feed available are made available via a network component of the data processing arrangement.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: November 18, 2008
    Assignee: Nokia Corporation
    Inventors: Murali Krishna Punaganti Venkata, Indrajit Chaudhuri
  • Patent number: 7450110
    Abstract: A haptic feedback touch control used to provide input to a computer. A touch input device includes a planar touch surface that provides position information to a computer based on a location of user contact. The computer can position a cursor in a displayed graphical environment based at least in part on the position information, or perform a different function. At least one actuator is also coupled to the touch input device and outputs a force to provide a haptic sensation to the user. The actuator can move the touchpad laterally, or a separate surface member can be actuated. A flat E-core actuator, piezoelectric actuator, or other types of actuators can be used to provide forces. The touch input device can include multiple different regions to control different computer functions.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: November 11, 2008
    Assignee: Immersion Corporation
    Inventors: Erik J. Shahoian, Bruce M. Schena, Louis B. Rosenberg
  • Patent number: 7439951
    Abstract: A method and apparatus for providing safe and low-cost force feedback peripherals for consumer applications. A device microprocessor local to an interface device is coupled to the host by a first interface bus. The microprocessor receives host commands from the host computer on the first interface bus, such as an RS-232 interface, and commands an actuator to apply a force to a user object, such as a joystick, in response to host commands. A sensor detects positions of the user object and output signals to the host on a second interface bus, such as a PC game port bus, separate from the first bus. In a “recoil” embodiment, a user initiates force feedback by pressing a button on the joystick, which sends an activation signal to the actuator. In other recoil embodiments, the host computer can transmit one or more enable signals and/or activation signals to the actuator to enable or command forces.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: October 21, 2008
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 7437671
    Abstract: A method and system for enabling user interaction with computer software running in a computer system. The user is provided with an interface surface containing information relating to the computer software and including coded data indicative of at least one interactive element relating to the computer software. A sensing device in the form of an optically sensing stylus contains identifying data indicative of an identity of the user. When the user writes with the stylus, or uses it as a pointer, an operative end of the stylus is brought into contact with the interface surface. The sensing device senses indicating data indicative of the at least one interactive element using at least some of the coded data. The computer system receives the identifying data and the indicating data from the sensing device. The interactive element is identified in the computer system using the indicating data, and user data is identified using the identifying data.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: October 14, 2008
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook
  • Patent number: 7432910
    Abstract: An interface device and method providing haptic sensations to a user. A user physically contacts a housing of the interface device, and a sensor device detects the manipulation of the interface device by the user. An actuator assembly includes an actuator that provides output forces to the user as haptic sensations. In one embodiment, the actuator outputs a rotary force, and a flexure coupled to the actuator moves an inertial mass and/or a contact member. The flexure can be a unitary member that includes flex joints allowing a portion of the flexure to be linearly moved. The flexure can converts rotary force output by the actuator to linear motion, where the linear motion causes a force that is transmitted to the user. In another embodiment, the actuator outputs a force, and a mechanism coupling the actuator to the device housing uses the force to move the actuator with respect to the device housing.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: October 7, 2008
    Assignee: Immersion Corporation
    Inventor: Erik J. Shahoian
  • Publication number: 20080222523
    Abstract: Techniques are disclosed for enabling users to define one or more areas of a graphical user interface (“GUI”) as being “glue-like”. When the user moves a pointing device (e.g., a mouse, joystick, track ball, etc.) and as a result, the graphical pointer moves into a painted area, the speed at which the graphical pointer will then traverse the GUI is programmatically slowed. Upon exiting the painted area, the graphical pointer speed is preferably restored to its prior setting. In this manner, the user achieves user-specific, application-independent control over the speed at which the graphical pointer moves.
    Type: Application
    Filed: May 25, 2008
    Publication date: September 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Fox, Robert C. Leah
  • Patent number: 7420480
    Abstract: Disclosed are methods, systems, and computer program products for receiving input from a multi-function momentary switch by providing feedback from a user interface for each function associated with the switch. According to one method, alphanumeric input values are associated with a momentary switch. Each of the alphanumeric input values is associated with a different active time duration for the switch and at least two of the alphanumeric input values are associated with a same alphanumeric text entry mode. A duration of time the switch is in the active state is monitored. At least one of tactile and audible feedback is provided each time the duration of time matches a duration associated with an alphanumeric input value. The alphanumeric input value associated with the alphanumeric text entry mode and duration for the last feedback provided is selected as input from the switch.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: September 2, 2008
    Assignee: Scenera Technologies, LLC
    Inventor: Robert P. Morris
  • Patent number: 7420539
    Abstract: A method of stabilizing a haptic interface and a haptic system using the same, are provided.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: September 2, 2008
    Assignee: Gwangju Institute of Science and Technology
    Inventors: Je-Ha Ryu, Jong-Phil Kim
  • Patent number: 7412651
    Abstract: A method and system for enabling user interaction with computer software running in a computer system. A user is provided with an interface surface containing information relating to the computer software and including coded data indicative of an identity of the interface surface and of at least one reference point of the interface surface. The user places a sensing device into an operative position relative to the interface surface. In this operative position, the sensing device senses indicating data indicative of: the identity of the interface surface; and a position of the sensing device relative to the interface surface, using at least some of the coded data. The computer system receives the indicating data from the sensing device, and uses the indicating data to identify at least one interactive element relating to the computer software. The computer software is then operated in accordance with instructions associated with the at least one interactive element.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: August 12, 2008
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Paul Lapstun, Kia Silverbrook
  • Patent number: 7379048
    Abstract: The present invention provides a method of human-computer interfacing that provides efficient implementation of intuitive controls in a three-dimensional space. The method comprises providing a three-dimensional space, characterized by x and y dimensions, together defining a plane approximately orthogonal to the user's direction of view into the space. A z dimension, approximately parallel to the direction of view, further characterizes the three-dimensional space. Objects in the space can be defined by x, y, and z coordinate sets. A control is provided having x and y coordinate sets as any other object. The z coordinate set of the control, however, spans a range of values, giving the control an increased depth. The control's range of z can be infinite, making the control accessible at all depths, or can be a finite range, making the control accessible only from that range of depths. Movement of a cursor into the region corresponding to the control initiates interaction with the user according to the control.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: May 27, 2008
    Assignee: Novint Technologies, Inc.
    Inventor: Thomas G. Anderson
  • Patent number: 7376903
    Abstract: A 3D volumetric display system is configured to generate 3D diagnostic displays of 3D volumetric data acquired from a patient by an imaging system in a virtual-reality environment and to permit a user to conduct diagnostic interpretation of images in the virtual-reality environment and to permit the user to interact with the 3D diagnostic displays.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: May 20, 2008
    Assignee: GE Medical Systems Information Technologies
    Inventors: Mark M. Morita, Steven L. Fors, Khal A. Rai
  • Publication number: 20080115047
    Abstract: In an embodiment, a link to a current page is received from a user. In response to receiving the link, a descendant page of the current page is selected that meets a policy associated with the domain of the current page. The current page and the descendant page are retrieved and displayed. The current page and the descendant page are simultaneously viewable. The current page and the descendant page are in the same domain. In various embodiments, the descendant page is specified by a server, by the user, or is on a most-frequently traversed path in the domain. In various embodiments, the descendant page is a terminal page on the most-frequently traversed path or is at a level on the path that is specified by the policy.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Inventor: John Edward Petri
  • Patent number: 7363282
    Abstract: Context-based user feedback is gathered regarding searches performed on a search mechanism. The search mechanism is monitored for user behavior data regarding an interaction of a user with the search mechanism. The response data provided by the search mechanism is also monitored. Context data (describing the search) and user feedback data (the user's feedback on the search—either explicit or implicit) are determined. This can be used, for example, to evaluate a search mechanism or to check a relevance model.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: April 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Kuldeep Karnawat, Lu Wang, Mark B. Mydland, Steven C. Fox, Takeshi Shimizu, Thomas A. Taylor, Thomas D. White, Ying Zhang, Susan T. Dumais
  • Patent number: 7356769
    Abstract: A miniaturized user input device or input button (14) for a computing or communication device, such as a personal digital assistant device or a mobile phone. A user provides inputs to the computing or communication device by inserting an end (12) of a pen or other indicator instrument (11) into a receptacle (14a) of the input button (14) and applying a force, as a result of which the input button (14) actually or only barely perceptibly moves or deforms. Sensors (14b-c) proximate to the input button (14) detect the moving or deforming and provide signals corresponding the moving or deforming, and so corresponding to the user input.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: April 8, 2008
    Assignee: Nokia Corporation
    Inventor: Jarmo Lehtonen
  • Patent number: 7339578
    Abstract: A touch-sensitive display device (10) is characterized in that it is constituted by a stack of layers (1, 4), an insulating layer (2) comprising recesses (21) for the displacement of blades (12) connected to a touch plate (1) being positioned between the touch plate (1) and a layer (3) comprising pancake coils (31) that can be addressed selectively. By modifying the value of currents sent to the different coils (31), the feel of the touch plate (1) can be modified.
    Type: Grant
    Filed: December 4, 2003
    Date of Patent: March 4, 2008
    Assignee: Commissariat A l'Energie Atomique
    Inventors: Moustapha Hafez, Jean-Marc Alexandre, Mohamed Benali Khoudja
  • Patent number: 7337014
    Abstract: When a teach pendant is passed from one hand to the other hand in operating the teach pendant having two enable devices (three-position switches) at right and left sides, a problem arises that an operation is inhibited when the teach pendant is shifted from one hand to the other hand. Even when the three-position switches are operated by both the hands during shifting the teach pendant from one hand to the other hand, the operation can be performed Until a prescribed time passes. Thus, the teach pendant can be shifted from one hand to the other hand and can be continuously operated. When an operating time by both the hands exceeds the prescribed time, the operation is inhibited, so that a safety is ensured.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: February 26, 2008
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Keijiro Yuasa, Takeshi Horibe, Michiharu Tanaka
  • Patent number: 7324094
    Abstract: A method, a dynamic user interface and an electronic device for generating user-detectable multi-functional feedback using a single component in response to a stimulus signal. One or more resonating vibrating elements, such for example as a piezo-bender, are attached to a selected component of the electronic device. Because sensory feedback in the form of a haptic feedback signal, a buzzer signal, a vibratory alert signal and an audio signal are all generatable using such a piezo-element attached for example to a lens or housing of the device, a significant decrease in the space needed and in the required power consumption as compared to prior art devices, in which different feedback signals are generated using separate components, is realized.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: January 29, 2008
    Assignee: Myorigo, S.a.r.l.
    Inventors: Hannu Moilanen, Ville Kampman, Johannes Väänänen
  • Publication number: 20070277107
    Abstract: A menu structure in an information presentation device enables navigation in the menu structure. The information presentation device may include a sound generating unit, at least one first user input unit, and a control unit that provides selectable items in the menu structure. The items may be related to functions, applications or settings of the information presentation device. Each item may be associated with at least one dedicated sound. Upon detection of selection of a specific item via a user input unit, the presentation device may control the sound generating unit to generate the sound associated with the selected item.
    Type: Application
    Filed: September 27, 2006
    Publication date: November 29, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventor: Randi-Lise Hjelmeland ALMAS
  • Patent number: 7293246
    Abstract: The present invention provides a system, method, and computer-readable medium that adjusts pointer movement when an input device causes the pointer to intersect one or more alignment areas. Pointer movement is adjusted in the alignment areas to allow users to easily align GUI objects. The adjusted pointer movement is not proportional to input received from an input device. Instead alignment areas have “friction” in that the pointer is less responsive to input compared to other areas of the computer display.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: November 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Patrick M Baudisch, Adam Eversole, Paul S Hellyar
  • Patent number: 7283123
    Abstract: A low-cost haptic feedback device that provides spatially-based sensations such as textures in correlation with a displayed graphical environment. The device includes a housing, a sensor device, and an actuator for applying a force to the user. A local processor reports relative sensor data to the host processor and receives force information from the host processor. The host force information causes a texture sensation to be output by the actuator, the texture sensation providing forces to the user at least approximately spatially correlated with predefined locations in the graphical environment as determined by a local processor. In some embodiments, the local processor can model a position of the cursor while the cursor interacts with the texture field, where the modeled position is used for determining the force output to the user, and the force information from the host can include a gating command to activate or deactivate the texture sensation when the cursor enters or exits the texture field.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: October 16, 2007
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Louis B. Rosenberg, Kenneth M. Martin
  • Patent number: 7277083
    Abstract: An ergonomically designed gaming device for a user that includes a semi-flattened hemispherical ovoid base, that is contoured into a general hand imprint shape with finger and thumb grooves and fingertip provisions to accommodate the user's index finger, middle finger, ring finger, little finger and thumb. A plurality of adjustment screws on the thumb side allows for tilting adjustments for the general hand imprint shape. A plurality of tactile buttons and dual rocker switches are provided in the fingertip recesses for the user to operate functions normally performed from a keyboard in a computer game.
    Type: Grant
    Filed: June 2, 2004
    Date of Patent: October 2, 2007
    Inventor: Thomas M. Duncan
  • Patent number: 7254775
    Abstract: Touch panel systems and methods are disclosed that can distinguish temporally overlapping touch inputs from single touch inputs so that valid touch position coordinates can be determined. Touch panel systems and methods of the present invention can distinguish overlapping touches by comparing signal magnitudes to specified thresholds, by comparing the rates of change of signal magnitudes or measured positions to determined parameters, by locating the proximity a calculated location to icons or other such active areas, and the like. Because touch panel systems and methods of the present invention can discriminate single touches from double touches, they can be used in multiple user applications such as multiplayer games as well as in applications that may be subject to rapidly successive or overlapping touch inputs.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: August 7, 2007
    Assignee: 3M Innovative Properties Company
    Inventors: Bernard O. Geaghan, Robert S. Moshrefzadeh, Craig A. Cordeiro, Edward S. Hagermoser, James J. Hart, Paul M. Hatin, Karl P. Hauck, Richard A. Peterson, Jr., Stephen C. Schulz, Gordon F. Taylor
  • Patent number: 7239992
    Abstract: The invention relates to the simulation of the deformation of materials, notably of soft body tissues. An apparatus comprises a memory (MEM, NT) storing data as to the position of an object, recorded at the vertices of a grid pattern, and data for force to be exerted on the object. A computer (?P, MT) evaluates new positions of the vertices, as a function of a force exerted globally and mechanical parameters of the material. According to the invention, this computer comprises a module for calculating, for each mesh, a deviation between the current length of an edge and its previous length, and the force data at each vertex of the mesh. Another module calculates, for each vertex, new positional data relating to this vertex as a function of the forces exerted thereon and its previous position.
    Type: Grant
    Filed: February 4, 2002
    Date of Patent: July 3, 2007
    Assignee: INRIA Institut National de Recherche en Informatique et en Automatique
    Inventors: Nicholas Ayache, Herve Delingette, Guillaume Picinbono
  • Patent number: 7225404
    Abstract: A method and apparatus for determining forces to be applied to a user through a haptic interface. The method includes the steps of generating a representation of an object in graphic space, sensing the position of the user in real space and calculating a force to be applied to a user in response to the user's haptic interface and the user's fiducial object. The user's fiducial object represents the location in graphic space at which the user's haptic interface would be located if the haptic interface could not penetrate the surfaces of virtual objects.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: May 29, 2007
    Assignee: Massachusetts Institute of Technology
    Inventors: Craig B. Zilles, J. Kenneth Salisbury, Jr., Thomas H. Massie, David Lawrence Brock, Mandayam A. Srinivasan, Hugh B. Morgenbesser
  • Patent number: 7218310
    Abstract: Method and apparatus for providing high strength, low frequency tactile sensations using an inertial actuator in a haptic feedback interface device, such as an actuator driving an oscillating inertial mass. A commanded low frequency is modulated or combined with a higher frequency at which the tactile sensations feel stronger, where the resulting signal is used to output a tactile sensation at the higher frequency and convey the commanded low frequency to the user. One embodiment provides higher frequency pulse bursts at the desired low frequency wherein the higher frequency pulse bursts are at or near a resonant frequency of the actuator; other embodiments modulate or otherwise vary the amplitude of the higher frequency signal according to the desired low frequency.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: May 15, 2007
    Assignee: Immersion Corporation
    Inventors: Kollin M. Tierling, Adam C. Braun, Alex Goldenberg
  • Patent number: 7219123
    Abstract: A mobile information network browser device with audio feedback and adaptive personalization capability that is capable of transmitting a request for information via a wireless communication interface from one or more servers in an information network. The browser device further includes an audio interface capable of receiving data from the wireless communication interface that is responsive to the request for information. The browser device interfaces with a wireless communication network so that it may be used in a mobile vehicle, such as an automobile. The order in which individual pieces of content in the requested information is presented to the user is modified based on indicators of the user's interest in a topic during previous sessions. Such indicators can include whether the user input a command to skip, fast-forward, rewind, or request more detail about a category, subcategory, or topic of information. The adaptive personalization capability can also prevent redundant content from being presented.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: May 15, 2007
    Assignee: At Road, Inc.
    Inventors: Claude-Nicolas Fiechter, Amir Ben-Efraim, T Hea Nahm, David Hudson
  • Patent number: RE40341
    Abstract: A mouse controller includes a platform mounted on a base for a range of movement in a plane relative to the base of at least ½ inch (12.5 mm) in each of two different directions (preferably mutually perpendicular directions). A pair of flat, elongated coils (Lorentz voice coils) are mounted on the platform with their longitudinal axes extending one in each of the two directions. Each of the coils cooperates with at least one magnet fixed to the base. The sizes of the magnets and of the coils and the relative positions of the cooperating coils and magnets are made or their operation controlled so that, in the range of relative movement between the platform and base, preselected forces between the coils and the magnets may be generated by a control computer.
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: May 27, 2008
    Assignee: Immersion Corporation
    Inventors: Septimiu Edmund Salcudean, Allan J. Kelley
  • Patent number: RE40808
    Abstract: Low-cost haptic interface device implementations for interfacing a user with a host computer. A haptic feedback device, such as a mouse or other device, includes a housing physically contacted by a user, and an actuator for providing motion that causes haptic sensations on the device housing and/or on a movable portion of the housing. The device may include a sensor for detecting x-y planar motion of the housing. Embodiments include actuators with eccentric rotating masses, buttons having motion influenced by various actuator forces, and housing portions moved by actuators to generate haptic sensations to a user contacting the driven surfaces.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: June 30, 2009
    Assignee: Immersion Corporation
    Inventors: Erik J Shahoian, Louis B Rosenberg