摘要:
A simulation method and system includes storing values of a first plurality of nodes (302) in memory (104) based on tracking the position of a plurality of points (X0-X3) of a physical object (6) and maintaining a second plurality of nodes (304) in memory, each node of the second plurality of nodes corresponding to a node of the first plurality; the values of the second plurality of nodes can be used to model interactions with other objects and to render a view of a simulated object (116A); the simulation can access data identifying a simulation boundary (b)and selectively update values of the second plurality of nodes using the first plurality of nodes while ensuring that the simulation boundary is not violated; a value of the second plurality of nodes can be set to be different from the value of the corresponding one of the first plurality of nodes if using the first node's value would violate the boundary.
摘要:
A device includes a housing, a processor that is coupled to the housing, the processor is configured to process a software program stored in a memory. A touch screen is coupled to the housing and configured to display graphical objects, wherein a sensor signal associated with a user's interaction with the touch screen is provided to the processor. A first actuator is coupled to the touch screen and positioned within the housing. The first actuator is configured to output a first haptic effect to the touch screen upon receiving a first activating signal from the processor. A second actuator is coupled to the housing and configured to output a second haptic effect to the housing upon receiving a second activating signal from the processor. The first activating signal is associated with a foreground event and the second activating signal is associated with a background event occurring in the software program.
摘要:
One illustrative system disclosed herein includes a computing device (101) with an electrostatic force ("ESF") haptic output device (118) coupled to a surface of the computing device. The ESF haptic output device (118) comprises a signal electrode (200) that includes an insulation layer (202) and a conductive layer (204) positioned proximate to the insulation layer (202) and the conductive layer (204) is electrically coupled to a voltage supply to receive an amount of voltage for generating an ESF haptic effect, which can include a dynamic ESF haptic effect or a static ESF haptic effect. The ESF haptic output device (118) can output the ESF haptic effect to the surface of the computing device (101) to which the ESF haptic output device is coupled.
摘要:
A haptic effect enabled system generates a haptic effect using an electric potential responsive fluid. A haptic enabled apparatus includes a fluid and a substrate. The fluid is responsive to an electric field. The substrate is at least partially flexible and defines a channel. The fluid is positioned within at least a portion of the channel. A portion of the substrate proximal to the fluid is stiffer than a portion of the substrate spaced from the fluid, thereby creating a haptic effect.
摘要:
Systems and methods for deformation and haptic effects are disclosed. For example, one method includes the steps of receiving a sensor signal from a sensor, the sensor signal indicating a contact with a device and a location of the contact on the device; determining a deformation effect based on the contact and the location of the contact, the deformation effect configured to cause a change in a shape of the device; and outputting the deformation effect to a deformation device (140) configured to change the shape of the device.
摘要:
Systems and methods for perceptual normalization of haptic effects are disclosed. One system 100 may include a first sensor 108 configured to detect a user interaction with a touch surface 116 and transmit a first sensor signal associated with the user interaction; a second sensor 110, 130 configured to detect a feature associated with the touch surface and transmit a second sensor signal associated with the feature; a processor 102 in communication with the first sensor and the second sensor, the processor configured to: determine a first haptic effect based on the user interaction; determine a modified haptic effect based in part first haptic effect and on the feature; output a haptic signal associated with the modified haptic effect; and a haptic output device 118 in communication with the processor and coupled to the touch surface, the haptic output device configured to receive the haptic signal and output the modified haptic effect to the touch surface.
摘要:
A system provides haptic functionality over a networked system. The system receives information from a first device registered at the networked system and determines a notification to be provided to a user based on the information. The system then selects a second device registered at the networked system and provides the notification to the user by producing a haptic effect on the second device.
摘要:
One disclosed method includes the steps of determining a context of a user device; determining a notification to be provided by the user device; determining a category of the notification; generating a haptic effect based on the category of the notification; and outputting the haptic effect to the user device. Another disclosed method includes the steps of receiving a selection of a category for a haptic effect, the category one of a plurality of predetermined categories of haptic effects; obtaining a plurality of constraints for the haptic effect based on the selected category; receiving an input indicating a characteristic of the haptic effect; determining whether the characteristic violates any of the plurality of constraints; responsive to determining that the characteristic violates at least one of the plurality of constraints, refusing the input; and otherwise, modifying the haptic effect based on the input.
摘要:
Systems and methods for user interaction with a curved display are disclosed. One illustrative method disclosure herein includes: displaying a user interface on a curved display, the curved display comprising a face and an edge; receiving user input on a section of the user interface associated with the edge of the curved display; determining a haptic effect associated with the user interface and the user input; and outputting a haptic signal associated with the haptic effect to a haptic output device.
摘要:
A haptic effect enabled device (100) for producing a haptic effect. In some cases, the haptic effect may represent a component of a spatial pattern represented on a surface (110) of the haptic effect enabled device. In some cases, the haptic effect enabled device may comprise a haptic output device (120), a drive module (130), and a drive circuit (125). The drive module may receive information indicative of a location of a touch input at the surface and determine whether the touch input's location corresponds with a location of one of multiple components (301, 301A, 301 B, 301 E, 301 F, 303, 304, 305, 307A, 307B) of the spatial pattern. The drive module may generate a drive signal (201, 203, 500) that the drive circuit then applies to the haptic output device to generate the haptic effect.