摘要:
Method and apparatus for providing peer-to-peer force feedback over a computer network. A network force feedback system includes a network, a first computer coupled to the network, and a second computer coupled to the network. The first and second computers each include a visual display and a force feedback interface device. Each computer provides a force feedback signal to its force feedback device based on information received from the other, remote computer and in some cases also based on input from the local force feedback device. Positional information of each force feedback device and/or feel sensation information can be transmitted between the computers over the network. A graphical environment can be displayed to enhance the interaction between users. The present invention therefore permits two computer users to interact using force feedback provided over a network on a peer-to-peer basis.
摘要:
A system is disclosed for selecting musical media files from a plurality of available musical media files for play to a user based at least in part upon a current location of the user. In an embodiment, a spatial media server stores a set of geospatial playlists, each of which is associated with at least one designated location or area within the physical world. A processor implements a spatial media selection application configured to select a particular geospatial playlist from the set of geospatial playlists based on a current location of a portable electronic device of the user. In an embodiment, the spatial media selection application selects the particular geospatial playlist from the set of geospatial playlists based also on a current environmental condition proximal to the electronic device. An automated selection process is then used to select and play a particular media file from the selected geospatial playlist. The automated selection process may include a weighted random selection routine.
摘要:
A haptic feedback planar touch control used to provide input to a computer. A touch input device includes a planar touch surface that inputs a position signal to a processor of the computer based on a location of user contact on the touch surface. The computer can position a cursor in a displayed graphical environment based at least in part on the position signal, 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 contacting the touch surface. The touch input device can be a touchpad separate from the computer's display screen, or can be a touch screen. Output haptic sensations on the touch input device can include pulses, vibrations, and spatial textures. The touch input device can include multiple different regions to control different computer functions.
摘要:
A method of providing a mobile gaming experience to a group of users of portable computing devices within a predefined spatial area. Positional data and orientational data from each of the portable computing devices is received and stored in a tracking database. Position and orientation sensors local for a first portable computing device are read to determine a current location and a current targeting vector for the first portable computing device. A targeting area within a real physical world is determined based on the current location and the current targeting vector. A determination is made regarding whether the first portable computing device scores a hit on a second portable computing device within the targeting area.
摘要:
Some embodiments of the present invention provide a method of adjusting an output of a media player comprising capturing an ambient audio signal; processing the ambient audio signal to determine whether one or more characteristic forms are present within the ambient audio signal; and reducing an output of a media player from a first volume to a second volume if the one or more characteristic forms are present within the ambient audio signal. The characteristic forms may be, for example, a name or personal identifier of a user of the media player, the voice of a user of the media player, or an alarm or siren.
摘要:
A system, method, and computer program product is provided which enables a media player to automatically select and play one or more media files from among a plurality of available media files to a group of users such that each of the members of the group are likely to be partial towards the automatically selected media file. In an exemplary embodiment, the media player may be configured to automatically select the media file from the plurality of available media files in dependence on media exposure history data and/or media taste preference data of associated with each of the users in the group of users. In another exemplary embodiment, the media exposure history data and/or the media taste preference data associated with each user may be retrievably stored in a portable information device on the person of the user. In another exemplary embodiment the media exposure history data and/or the media taste preference data associated with each user may be retrievably stored in a third party server and indexed with respect to a unique user identifier stored in a portable information device on the person of the user.
摘要:
A method and apparatus for providing force feedback to a user operating a human/computer interface device in conjunction with a graphical user interface (GUI) displayed by a host computer system. A physical object, such as a joystick or a mouse, controls a graphical object, such as a cursor, within the GUI. The GUI allows the user to interface with operating system functions implemented by the computer system. A signal is output from the host computer to the interface device to apply a force sensation to the physical object using one or more actuators. This desired force sensation is associated with at least one of the graphical objects and operating system functions of the graphical user interface and is determined by a location of the cursor in the GUI with respect to targets that are associated with the graphical objects. The graphical objects include icons, windows, pull-down menus and menu items, scroll bars (“sliders”), and buttons. The force sensation assists the user to select a desired operating system function or physically informs the user of the graphical objects encountered by the cursor within the GUI. A microprocessor local to the interface apparatus and separate from the host computer can be used to control forces on the physical object.
摘要:
A touch screen device provides bi-modal user interaction. The touch screen device includes (a) a touch screen interface, (b) a detector to detect an area of finger interaction with the touch screen surface, and (c) a processor. The processor determines, based on at least one of a size, a shape, and an orientation of the detected area of finger interaction, whether a current finger interaction is of one of: a finger-tip interaction type and a finger-pad interaction type. The processor also selects and implements, based on a determined interaction type, one of two different targeting modes, including a first targeting mode selected and implemented in response to a determined finger-tip interaction type and a second targeting mode selected and implemented in response to a determined finger-pad interaction type. In a preferred embodiment, the first targeting mode is direct-targeting mode and the second targeting mode is an offset-targeting mode.
摘要:
A haptic feedback planar touch control used to provide input to a computer. A touch input device includes a planar touch surface that inputs a position signal to a processor of the computer based on a location of user contact on the touch surface. The computer can position a cursor in a displayed graphical environment based at least in part on the position signal, 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 contacting the touch surface. The touch input device can be a touchpad separate from the computer's display screen, or can be a touch screen. Output haptic sensations on the touch input device can include pulses, vibrations, and spatial textures. The touch input device can include multiple different regions to control different computer functions.
摘要:
A method and apparatus which includes a manipulandum that is movable in at least one degree of freedom. A sensor which is configured to sense motion of the manipulandum provides a locative signal to a first processor. A coupling device is coupled to the manipulandum and a first component. The coupling device is configured to allow the manipulandum to freely move a first distance with respect to the first component. An actuator coupled to the first component and configured to output force feedback to the first component in response to receiving a force signal from the first processor, whereby the force feedback to the first component causes resistance to movement of the manipulandum when the manipulandum moves beyond the first distance.