# US 2023/0273685 A1 · Method and Arrangement for Handling Haptic Feedback

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2023/0273685 A1
- Document ID: US20230273685A1
- Status: Published application
- Kind: A1
- Application number: 18/313,969
- Filed: 2023-05-08
- Published: 2023-08-31
- Earliest claimed: 2019-06-18
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: José Araújo; Lars Andersson; Soma Tayamon
- Web page: https://patentgrep.com/patent/US20230273685A1

## CPC

- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 3/014: {Hand-worn input/output arrangements, e.g. data gloves}
- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- A63F 13/28: responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F 13/57: Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game (A63F13/56 takes precedence)
- A63F 2300/8082: Virtual reality
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A method, executed at a controller for adapting a virtual object model, and a controller for executing the suggested method, where the method comprises acquiring of a virtual object model of a relevant virtual object and acquiring of at least one real object model of a relevant real object. Matching, according to at least one matching criteria, at least a part of the virtual object model to at least a part of one of the at least one real object model, selecting the best matching real object, and modifying at least a part of the virtual object model with respect to the at least part of the selected real object model.

## Claims

### Claim 1

A method to facilitate haptic rendering of a virtual object on an assisting real object, the method comprising:
obtaining a virtual object model comprising first haptic device characteristics defining haptic actuations by a haptic device for haptic rendering of a surface contour or texture of the virtual object;
obtaining a real object model comprising second haptic device characteristics defining haptic actuations by the haptic device for haptic rendering of a surface contour or texture of the assisting real object;
forming modified haptic device characteristics by modifying the first haptic device characteristics in dependence on the second haptic device characteristics, the modified haptic device characteristics defining haptic actuations by the haptic device for haptic rendering of the surface contour or texture of the virtual object on the surface contour or texture of the assisting real object; and
outputting the modified haptic device characteristics as a modified virtual object model, for controlling operation of the haptic device.

### Claim 2

A method of operating a haptic device, the method comprising:
determining surface differences between a modeled surface of a virtual object and a modeled surface of a real object to be used for assisting haptic rendering of the modeled surface of the virtual object; and
controlling, with respect to movement of the haptic device on the actual surface of the real object, actuation of one or more haptic actuators of the haptic device according to the surface differences, to simulate the modeled surface of the virtual object on the actual surface of the real object.
