Patents by Inventor Bernard G. Jackson
Bernard G. Jackson 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: 7460105Abstract: An interface device for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and orientation of the object. A device processor can be responsive to the output of the sensors and can provide the host computer with information derived from the sensors. The host computer can provide images on a display where the computer responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.Type: GrantFiled: January 13, 2006Date of Patent: December 2, 2008Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 7091950Abstract: A method and apparatus for providing force sensations in virtual environments includes a human/computer interface device and method used in conjunction with a host computer and which can provide feel sensations to a user of the device. A user manipulatable object physically contacted by a user, such as a joystick, stylus, pool cue, or other object, is movable in multiple degrees of freedom using a gimbal mechanism. A local microprocessor, separate from the host computer, enables communication with the host computer and receives commands from the host, decodes the commands, outputs actuator signals in accordance with commands, receives sensor signals, and reports data to the host in response to commands. Actuators generate feel sensations by providing a force on the user object in response to actuator signals from the local microprocessor, and sensors detect the motion of the user object and reports sensor signals to the local microprocessor.Type: GrantFiled: June 25, 2002Date of Patent: August 15, 2006Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 7054775Abstract: A digitizing system and rotary table for determining the three dimensional geometry of an object is described. An apparatus includes at least one sensor that detects information describing the three-dimensional geometry of the object and provides the information to a host computer. A rotary table includes a base and a turntable rotatable about an axis positioned perpendicularly to the turntable surface. The turntable and object on its surface rotate about the axis, during or between the sensor detecting the information describing the three-dimensional geometry of the object. A turntable sensor coupled to the base measures the rotation of the turntable, where the turntable sensor outputs turntable data indicative of the rotation to the host computer.Type: GrantFiled: February 20, 2004Date of Patent: May 30, 2006Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson
-
Patent number: 6987504Abstract: An interface device for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and orientation of the object. A device processor can be responsive to the output of the sensors and can provide the host computer with information derived from the sensors. The host computer can provides images on a display, where the computer responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.Type: GrantFiled: January 8, 2002Date of Patent: January 17, 2006Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Publication number: 20040252100Abstract: An interface device for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and orientation of the object. A device processor can be responsive to the output of the sensors and can provide the host computer with information derived from the sensors. The host computer can provides images on a display, where the computer responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.Type: ApplicationFiled: January 8, 2002Publication date: December 16, 2004Applicant: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Publication number: 20040145563Abstract: A method and apparatus for providing force sensations in virtual environments includes a human/computer interface device and method used in conjunction with a host computer and which can provide feel sensations to a user of the device. A user manipulatable object physically contacted by a user, such as a joystick, stylus, pool cue, or other object, is movable in multiple degrees of freedom using a gimbal mechanism. A local microprocessor, separate from the host computer, enables communication with the host computer and receives commands from the host, decodes the commands, outputs actuator signals in accordance with commands, receives sensor signals, and reports data to the host in response to commands. Actuators generate feel sensations by providing a force on the user object in response to actuator signals from the local microprocessor, and sensors detect the motion of the user object and reports sensor signals to the local microprocessor.Type: ApplicationFiled: June 25, 2002Publication date: July 29, 2004Inventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6697748Abstract: A digitizing system and rotary table for determining the three-dimensional geometry of an object. An apparatus includes at least one sensor detecting information describing the three-dimensional geometry of the object and providing the information to a host computer. A rotary table includes a base and a turntable rotatable about an axis positioned perpendicularly to the turntable surface. The turntable and object on its surface rotate about the axis during or between the sensor detecting the information describing the three-dimensional geometry of the object. A turntable sensor coupled to the base measures the rotation of the turntable, where the turntable sensor outputs turntable data indicative of the rotation to the host computer.Type: GrantFiled: October 13, 2000Date of Patent: February 24, 2004Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bruce M. Schena, Scott B. Brave, Bernard G. Jackson
-
Publication number: 20030030621Abstract: A method and apparatus for providing force sensations in virtual environments includes a human/computer interface device and method used in conjunction with a host computer and which can provide feel sensations to a user of the device. A user manipulatable object physically contacted by a user, such as a joystick, stylus, pool cue, or other object, is movable in multiple degrees of freedom using a gimbal mechanism. A local microprocessor, separate from the host computer, enables communication with the host computer and receives commands from the host, decodes the commands, outputs actuator signals in accordance with commands, receives sensor signals, and reports data to the host in response to commands. Actuators generate feel sensations by providing a force on the user object in response to actuator signals from the local microprocessor, and sensors detect the motion of the user object and reports sensor signals to the local microprocessor.Type: ApplicationFiled: June 25, 2002Publication date: February 13, 2003Inventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6437771Abstract: A method and apparatus for providing force sensations in virtual environments includes a human/computer interface device and method used in conjunction with a host computer and which can provide feel sensations to a user of the device. A user manipulatable object physically contacted by a user, such as a joystick, stylus, pool cue, or other object, is movable in multiple degrees of freedom using a gimbal mechanism. A local microprocessor, separate from the host computer, enables communication with the host computer and receives commands from the host, decodes the commands, outputs actuator signals in accordance with commands, receives sensor signals, and reports data to the host in response to commands. Actuators generate feel sensations by providing a force on the user object in response to actuator signals from the local microprocessor, and sensors detect the motion of the user object and reports sensor signals to the local microprocessor.Type: GrantFiled: March 22, 2000Date of Patent: August 20, 2002Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Publication number: 20020063685Abstract: An interface device for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and orientation of the object. A device processor can be responsive to the output of the sensors and can provide the host computer with information derived from the sensors. The host computer can provides images on a display, where the computer responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.Type: ApplicationFiled: January 8, 2002Publication date: May 30, 2002Applicant: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6366273Abstract: A force feedback cursor control interface for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and/or orientation of the object. A multi-processor system architecture is disclosed wherein the host computer is interfaced with a device microprocessor which is responsive to the output of the sensors and provides the host computer with information derived from the sensors. The host computer runs an application program and provides images on a display, where the program responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.Type: GrantFiled: February 23, 2000Date of Patent: April 2, 2002Assignee: Immersion Corp.Inventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6341017Abstract: Interleaved data are converted to a planar format by an algorithm that follows map cycles throughout a frame buffer. Such map cycles result from iterating a function that maps planar addresses to CMYK addresses. There are three phases to the algorithm: In phase I, a 1-Cycle is processed and all of its member indices that are <=MAX_HIT in the array firstHit[] are saved. In phase II, all indices between 1 and MAX_HIT are visited, skipping any indices that have already been in a cycle. As each cycle is converted, any hits to indices between 1 and MAX_HIT are directly recorded in the array hit[], so that indices that have been used are quickly skipped. Phase III is skipped unless there are still some copies left to process. In phase III, there is no more space for recording every hit individually. When looking for new cycles, only indices that are not multiples of anything in the 1-Cycle are considered.Type: GrantFiled: October 27, 1998Date of Patent: January 22, 2002Assignee: Electronics for Imaging, Inc.Inventor: Bernard G. Jackson
-
Patent number: 6134506Abstract: A method and apparatus for measuring three-dimensional (3-D) coordinates. A 3-D object can be digitized into a mesh representation manipulable by a computer system by tracing a stylus of a probe apparatus over surfaces of the object. The probe apparatus includes an arm having a series of linkages and joints. The arm can be assembled by placing the joints of the arm in joint fixtures a desired distance and angle apart and bonding the joints to a linkage. The probe apparatus is calibrated by placing the tip of the stylus at an arbitrary point in a work volume and varying the stylus' orientation to find error values and determine calibration parameters. The sensors of the probe apparatus are zeroed by placing the probe apparatus in the only possible home position and assigning assumed starting angles to the sensors. A rotary table can be used to support the object being digitized, where the rotation of the rotary table and object during digitization is sensed and included in coordinate calculations.Type: GrantFiled: October 29, 1996Date of Patent: October 17, 2000Assignee: MicroScribe LLCInventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson
-
Patent number: 6125337Abstract: A method and apparatus for measuring three-dimensional (3-D) coordinates. A 3-D object can be digitized into a mesh representation manipulable by a computer system by tracing a stylus of a probe apparatus over surfaces of the object. The probe apparatus includes an arm having a series of linkages and joints. The arm can be assembled by placing the joints of the arm in joint fixtures a desired distance and angle apart and bonding the joints to a linkage. The probe apparatus is calibrated by placing the tip of the stylus at an arbitrary point in a work volume and varying the stylus' orientation to find error values and determine calibration parameters. The sensors of the probe apparatus are zeroed by placing the probe apparatus in the only possible home position and assigning assumed starting angles to the sensors. A rotary table can be used to support the object being digitized, where the rotation of the rotary table and object during digitization is sensed and included in coordinate calculations.Type: GrantFiled: December 15, 1998Date of Patent: September 26, 2000Assignee: MicroScribe, LLCInventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson
-
Patent number: 6057828Abstract: A method and apparatus for providing force sensations in virtual environments includes a human/computer interface device and method used in conjunction with a host computer and which can provide feel sensations to a user of the device. A user manipulatable object physically contacted by a user, such as a joystick, stylus, pool cue, or other object, is movable in multiple degrees of freedom using a gimbal mechanism. A local microprocessor, separate from the host computer, enables communication with the host computer and receives commands from the host, decodes the commands, outputs actuator signals in accordance with commands, receives sensor signals, and reports data to the host in response to commands. Actuators generate feel sensations by providing a force on the user object in response to actuator signals from the local microprocessor, and sensors detect the motion of the user object and reports sensor signals to the local microprocessor.Type: GrantFiled: January 16, 1997Date of Patent: May 2, 2000Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6046727Abstract: A method and apparatus for use with a computer for tracking the position of a user manipulatable object and for providing forces to lock the apparatus. The manipulatable object is coupled to a mechanical linkage which is supportable on a fixed surface and is tracked by sensors for sensing the location and/or orientation of the object. Force generators coupled to the linkage can lock one or more joints of the linkage in position. A multiprocessor system architecture is disclosed wherein a host computer system is interfaced with a dedicated microprocessor which is responsive to the output of the sensors and provides the host computer with information derived from the sensors. The host computer runs an application program which responds to sensor information and can display images in accordance therewith.Type: GrantFiled: February 9, 1999Date of Patent: April 4, 2000Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 6015473Abstract: A method for assembling a linkage assembly for a 3-D Digitizing Probe Apparatus. A linkage assembly for incorporation into the probe apparatus includes a linkage and a joint member provided at each end of the linkage. Joint fixtures for receiving and holding the joints are provided at a desired distance and orientation apart. The joint members are loosely coupled to the linkage and are moved relative to the linkage so that the joint members fit in the joint fixtures and so that the linkage provides a desired length between the joints. The joint members are bonded to the linkage while the assembly is in the fixtures, thus fastening the components of the assembly together with minimal stress to the assembly and providing a precise linkage length and orientation of joints in the assembly.Type: GrantFiled: November 1, 1996Date of Patent: January 18, 2000Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bruce M. Schena, Scott B. Brave, Bernard G. Jackson
-
Patent number: 5880714Abstract: A method and apparatus for use with a computer for providing commands to a computer through tracked manual gestures and for providing feedback to the user through forces applied to the interface. A user manipulatable object is coupled to a mechanical linkage which is, in turn, supportable on a fixed surface. The mechanical linkage or the user manipulatable object is tracked by sensors for sensing the location and/or orientation of the object. A multi-processor system architecture is disclosed wherein a host computer system is interfaced with a dedicated microprocessor which is responsive to the output of the sensors and provides the host computer with information derived from the sensors. The host computer runs an application program which responds to the information provided via the microprocessor and which can provide force-feedback commands back to the microprocessor, the force feedback being felt by a user via the user manipulatable object.Type: GrantFiled: January 15, 1997Date of Patent: March 9, 1999Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson
-
Patent number: 5867179Abstract: Interleaved data are converted to a planar format by an algorithm that follows map cycles throughout a frame buffer. Such map cycles result from iterating a function that maps planar addresses to CMYK addresses. There are three phases to the algorithm: In phase I, a 1-Cycle is processed and all of its member indices that are <=MAX.sub.-- HIT in the array firstHit? ! are saved. In phase II, all indices between 1 and MAX.sub.-- HIT are visited, skipping any indices that have already been in a cycle. As each cycle is converted, any hits to indices between 1 and MAX.sub.-- HIT are directly recorded in the array hit? !, so that indices that have been used are quickly skipped. Phase III is skipped unless there are still some copies left to process. In phase III, there is no more space for recording every hit individually. When looking for new cycles, only indices that are not multiples of anything in the 1-Cycle are considered.Type: GrantFiled: December 31, 1996Date of Patent: February 2, 1999Assignee: Electronics For Imaging, Inc.Inventor: Bernard G. Jackson
-
Patent number: RE36387Abstract: A percussion system including at least one force transducer developing a variable resistance output based upon a force exerted upon its surface, an interface providing an interface output based upon the analog output of the force transducer, and a digital processing system coupled to the interface. The analog input is preferably a variable resistance, and the interface output is preferably a pulse having a width related to the variable resistance. The interface preferably includes a capacitive member to form an RC circuit with the force transducer, and circuitry responsive to the RC circuit to produce a digital output. The digital processing system stores the digital output of the interface in memory and processes the digital output with other digital outputs of the interface to perform a computer implemented process such as producing a synthesized drum sound.Type: GrantFiled: March 10, 1997Date of Patent: November 9, 1999Assignee: Immersion CorporationInventors: Louis B. Rosenberg, Bernard G. Jackson