IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0750694
(2007-05-18)
|
등록번호 |
US-8315652
(2012-11-20)
|
발명자
/ 주소 |
- Grant, Danny A.
- Ramsay, Erin B.
- Gregorio, Pedro
- Fleming, Jason D.
- Flaherty, Natasha M.
|
출원인 / 주소 |
|
대리인 / 주소 |
Kilpatrick Townsend & Stockton LLP
|
인용정보 |
피인용 횟수 :
18 인용 특허 :
110 |
초록
▼
A mobile terminal device receives a haptically enabled message that includes text and at least one haptic feedback command. The device determines the timing of the haptic feedback command within the message. When the device receives an indication that the message is being displayed by a user, the de
A mobile terminal device receives a haptically enabled message that includes text and at least one haptic feedback command. The device determines the timing of the haptic feedback command within the message. When the device receives an indication that the message is being displayed by a user, the device synchronizes a haptic effect corresponding to the haptic feedback command. The synchronizing is based on the timing and the indication.
대표청구항
▼
1. A method of operating a mobile terminal device comprising: accessing a haptically enabled message, the message comprising text and a plurality of haptic feedback commands, wherein at least two haptic feedback commands of the plurality of haptic feedback commands occur in succession within the mes
1. A method of operating a mobile terminal device comprising: accessing a haptically enabled message, the message comprising text and a plurality of haptic feedback commands, wherein at least two haptic feedback commands of the plurality of haptic feedback commands occur in succession within the message;determining a timing of each haptic feedback command of the plurality of haptic feedback commands within the message;assigning a precedence order to the at least two haptic feedback commands;receiving an indication that the message is being displayed on said mobile terminal device; andsynchronizing the initiation of a plurality of haptic effects corresponding to fewer than all of the plurality of haptic feedback commands based on the received indication, the assigned precedence order, and the determined timing associated with the plurality of haptic feedback commands,wherein the synchronizing comprises:determining a time delay for each haptic feedback command based on the timing; andinitiating a haptic effect corresponding to each haptic feedback command after an expiration of the corresponding time delay upon receiving the indication. 2. The method of claim 1, wherein the determination of timing of each haptic feedback command is based on a location of the haptic feedback command within the message. 3. The method of claim 2, wherein the location is based on a word count of the text. 4. The method of claim 2, wherein the location is based on a character count of the text. 5. The method of claim 2, wherein the location is based on a reading speed of a user of the device. 6. The method of claim 1, further comprising: prior to accessing, generating the haptically enabled message by receiving a gesture from a user of the device and converting the gesture into at least one haptic feedback command in the haptically enabled message. 7. The method of claim 6, wherein the gesture is a movement of the device by the user. 8. The method of claim 6, wherein the gesture is a video of the user. 9. The method of claim 1, wherein at least one haptic feedback command of the plurality of haptic feedback commands is an emoticon. 10. The method of claim 1, wherein at least one haptic feedback command of the plurality of haptic feedback commands is not visible in the message. 11. The method of claim 1, further comprising: generating a haptic effect separate from the plurality of haptic effects in conjunction with a receipt of the haptically enabled message at the device. 12. The method of claim 11, wherein said haptic effect separate from the plurality of haptic effects may indicate at least one of message content, sender and priority. 13. A mobile terminal device comprising: a processor;a memory coupled to the processor; andan actuator coupled to the processor;wherein the processor is configured to access a haptically enabled message, the message comprising text and a plurality of haptic feedback commands, wherein at least two haptic feedback commands of the plurality of haptic feedback commands occur in succession within the message, and wherein the processor is further configured to: determine a timing of each haptic feedback command of the plurality of haptic feedback commands within the message;assign a precedence order to the at least two haptic feedback commands;receive an indication that the message is being displayed on said mobile terminal device; andsynchronize the initiation of a plurality of haptic effects corresponding to fewer than all of the plurality of haptic feedback commands based on the received indication, the determined timing associated with the plurality of haptic feedback commands, and the assigned precedence order,wherein synchronizing the initiation of the plurality of haptic effects comprises: determining a time delay for each haptic feedback command based on the timing; andinitiating a haptic effect corresponding to each haptic feedback command after an expiration of the corresponding time delay upon receiving the indication. 14. The mobile terminal device of claim 13, wherein the plurality of haptic effects are generated by the actuator. 15. The mobile terminal device of claim 13, wherein the determination of timing of each haptic feedback command is based on a location of the haptic feedback command within the message. 16. The mobile terminal device of claim 15, wherein the location is based on a word count of the text. 17. The mobile terminal device of claim 15, wherein the location is based on a character count of the text. 18. The mobile terminal device of claim 15, wherein the location is based on a reading speed of a user of the device. 19. The mobile terminal device of claim 13, wherein the processor is further configured to: prior to accessing, generate the haptically enabled message by receiving a gesture from a user of the device and converting the gesture into at least one haptic feedback command in the haptically enabled message. 20. The mobile terminal device of claim 19, further comprising an accelerometer coupled to the processor, wherein the gesture is a movement of the device by the user. 21. The mobile terminal device of claim 19, wherein the gesture is a video of the user. 22. The mobile terminal device of claim 13, wherein at least one haptic feedback command of the plurality of haptic feedback commands is an emoticon. 23. The mobile terminal device of claim 13, wherein at least one haptic feedback command of the plurality of haptic feedback commands is not visible in the message. 24. A non-transitory computer readable storage medium having instructions stored thereon that, when executed by a processor, cause the processor to: determine a timing of each haptic feedback command within a haptically enabled message, the message comprising text and a plurality of haptic feedback commands, wherein at least two haptic feedback commands of the plurality of haptic feedback commands occur in succession within the message;assign a precedence order to the at least two haptic feedback commands;receive an indication that the message is being displayed on said mobile terminal device; andsynchronize the initiation of a plurality of haptic effects corresponding to fewer than all of the plurality of haptic feedback commands based on the received indication, the determined timing associated with the plurality of haptic feedback commands, and the assigned precedence order,wherein the synchronizing comprises: determining a time delay for each haptic feedback command based on the timing; andinitiating a haptic effect corresponding to each haptic feedback command after an expiration of the corresponding time delay upon receiving the indication. 25. The non-transitory computer readable storage medium of claim 24, wherein the determination of timing for each haptic feedback command is based on a location of the haptic feedback command within the message. 26. The non-transitory computer readable storage medium of claim 25, wherein the location is based on a word count of the text. 27. The non-transitory computer readable storage medium of claim 25, wherein the location is based on a character count of the text. 28. The non-transitory computer readable storage medium of claim 25, wherein the location is based on a reading speed of a user of the device. 29. The method of claim 1, wherein at least one of the haptic effects is a function of the inferred context of the text of the message. 30. The method of claim 5, further comprising: presenting the user of the device with one or more test message to read; andestimating the reading speed of the user based on the user's reading of the one or more test messages. 31. The method of claim 1, further comprising: determining whether the text is being scrolled, wherein said determination provides a cue for initiating at least one of the haptic effects. 32. The non-transitory computer readable storage medium of claim 24, having instructions that further configure the processor to, prior to determining the timing of each haptic feedback command within the haptically enabled message: generate the haptically enabled message by receiving a gesture from a user of the device and converting the gesture into at least one haptic feedback command in the haptically enabled message. 33. The method of claim 1, further comprising: receiving a message, the message comprising text; andinserting the plurality of haptic feedback commands in the message to produce the haptically enabled message;wherein the receiving and the inserting are performed prior to the accessing of the haptically enabled message. 34. The mobile terminal device of claim 13, wherein the processor is further configured to: receive a message, the message comprising text; andinsert the plurality of haptic feedback commands in the message to produce the haptically enabled message;wherein the processor is configured to receive the message and insert the plurality of haptic effects prior to accessing the haptically enabled message. 35. The non-transitory computer readable medium of claim 24, having further instructions stored thereon that, when executed by the processor, cause the processor to: receive a message, the message comprising text; andinsert the plurality of haptic feedback commands in the message to produce the haptically enabled message;wherein the execution of the instructions by the processor cause the processor to receive the message and insert the plurality of haptic feedback commands prior to determining the timing of each haptic feedback command within the haptically enabled message.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.