Methods and apparatuses for operating a portable device based on an accelerometer
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/033
G09G-005/02
출원번호
UP-0986730
(2004-11-12)
등록번호
US-7688306
(2010-04-23)
발명자
/ 주소
Wehrenberg, Paul J.
Leiba, Aaron
Williams, Richard C.
Falkenburg, David R.
Gerbarg, Louis G.
Chang, Ray L.
출원인 / 주소
Apple Inc.
대리인 / 주소
Blakely, Sokoloff, Taylor & Zafman LLP
인용정보
피인용 횟수 :
156인용 특허 :
53
초록▼
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, an accelerometer attached to a portable device detects a movement of the portable device. In response, a machine executable code is executed within the porta
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, an accelerometer attached to a portable device detects a movement of the portable device. In response, a machine executable code is executed within the portable device to perform one or more predetermined user configurable operations. Other methods and apparatuses are also described.
대표청구항▼
What is claimed is: 1. A method, comprising: displaying on a display of a portable device a sequence of images transitioning towards a direction from a first scene to a second scene from a viewpoint of a user; detecting movement of the portable device using an accelerometer attached to the portable
What is claimed is: 1. A method, comprising: displaying on a display of a portable device a sequence of images transitioning towards a direction from a first scene to a second scene from a viewpoint of a user; detecting movement of the portable device using an accelerometer attached to the portable device; and executing machine-executable code to perform one or more predetermined user configurable actions in response to the detection of the movement of the portable device, including detecting whether the movement of the portable device is in accordance with a direction associated with the direction of the transition from the viewpoint of the user, and performing a predetermined operation if the movement is not detected in accordance with a direction associated with the direction of the transition. 2. The method of claim 1, further comprising: determining a direction of the movement based on movement data provided by the accelerometer; and comparing the determined direction of the movement with a predetermined direction to determine whether the determined direction relatively matches the predetermined direction in order to execute the machine-executable code. 3. The method of claim 2, further comprising determining an orientation of the portable device after the movement based on movement data collected by the accelerometer, wherein the one or more predetermined user configurable actions are performed based on the determined orientation. 4. The method of claim 3, wherein the one or more predetermined user configurable actions include displaying an image on a display of the portable device according to an orientation that is relatively identical to an orientation of the image prior to the movement. 5. The method of claim 4, wherein the image comprises one of a page of a document, a Web page, and a page of slide presentation. 6. The method of claim 1, wherein the predetermined operation includes one of causing a vibration of the portable device, generating an audio alert, and a combination of a vibration and an audio alert. 7. The method of claim 1, further comprising: determining an acceleration of the movement of the portable device based on the movement data provided by the accelerometer; and adjusting displaying the sequence of images with an acceleration relatively related to the acceleration of the movement. 8. The method of claim 1, wherein the sequence of images represents a moving scene of a video game and wherein the portable device represents a moving object facing the moving scene from a viewpoint of a user holding the portable device. 9. The method of claim 3, further comprising: activating at least one interface of the portable device that is best suitable for given the determined orientation; and optionally deactivating at least one interface of the portable device that is less suitable for the given determined orientation. 10. The method of claim 9, further comprising: determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer; and predicting locations of the hands of the user for holding the portable device, wherein the at least one interface is activated or deactivated based the predicted locations of the hands. 11. The method of claim 10, further comprising: activating at least one interface that is not within the predicted locations; and deactivating at least one interface that is within the predicted locations. 12. The method of claim 9, wherein the at least one interface includes one or more wireless transceiver. 13. The method of claim 12, further comprising: activating at least one wireless transceiver that communicates with relative strong signals; and deactivating at least one wireless transceiver that communicates with relative weak signals. 14. The method of claim 9, wherein the at least one interface includes one or more speakers. 15. The method of claim 14, further comprising driving at least one speaker to have a best sound effect given the determined orientation of the portable device after the movement. 16. The method of claim 9, wherein the at least one interface includes one or more cameras. 17. The method of claim 9, wherein the at least one interface includes one or more microphones. 18. The method of claim 9, wherein the at least one interface includes one or more video output interfaces. 19. The method of claim 1, wherein the portable device is one of a laptop computer, a tablet PC, a PDA (personal digital assistant), a cellular phone, a personal communicator, and a multimedia player. 20. A portable device, comprising: a processor; a display; a memory coupled to the processor, the memory having instructions stored therein; and an accelerometer coupled to the processor and the memory to detect movement of the portable device, wherein the processor is configured to display on the display a sequence of images transitioning towards a direction from a first scene to a second scene from a viewpoint of a user, and wherein the processor executes instructions from the memory to perform one or more predetermined user configurable actions in response to the detection of the movement of the portable device, including detecting whether the movement of the portable device is in accordance with a direction associated with the direction of the transition from the viewpoint of the user, and performing a predetermined operation if the movement is not detected in accordance with a direction associated with the direction of the transition. 21. The portable device of claim 20, further comprising a controller coupled to the accelerometer and the processor to determine a direction of the movement based on movement data provided by the accelerometer, and compare the determined direction of the movement with a predetermined direction to determine whether the determined direction relatively matches the predetermined direction in order to execute the instructions. 22. An apparatus, comprising: means for displaying on a display of a portable device a sequence of images transitioning towards a direction from a first scene to a second scene from a viewpoint of a user; means for detecting movement of a portable device using an accelerometer attached to the portable device; and means for executing machine-executable code to perform one or more predetermined user configurable actions in response to the detection of the movement of the portable device, including means for detecting whether the movement of the portable device is in accordance with a direction associated with the direction of the transition from the viewpoint of the user, and means for performing a predetermined operation if the movement is not detected in accordance with a direction associated with the direction of the transition. 23. The apparatus of claim 22, further comprising: means for determining a direction of the movement based on movement data provided by the accelerometer; and means for comparing the determined direction of the movement with a predetermined direction to determine whether the determined direction relatively matches the predetermined direction in order to execute the machine-executable code. 24. The portable device of claim 21, wherein the processor is configured to determine an orientation of the portable device after the movement based on movement data collected by the accelerometer, wherein the one or more predetermined user configurable actions are performed based on the determined orientation. 25. The portable device of claim 24, wherein the one or more predetermined user configurable actions include displaying an image on a display of the portable device according to an orientation that is relatively identical to an orientation of the image prior to the movement. 26. The portable device of claim 25, wherein the image comprises one of a page of a document, a Web page, and a page of slide presentation. 27. The portable device of claim 20, wherein the predetermined operation includes one of causing a vibration of the portable device, generating an audio alert, and a combination of a vibration and an audio alert. 28. The portable device of claim 20, wherein the processor is configured to determine an acceleration of the movement of the portable device based on the movement data provided by the accelerometer, and adjust displaying the sequence of images with an acceleration relatively related to the acceleration of the movement. 29. The portable device of claim 20, wherein the sequence of images represents a moving scene of a video game and wherein the portable device represents a moving object facing the moving scene from a viewpoint of a user holding the portable device. 30. The portable device of claim 24, wherein the processor is configured to activate at least one interface of the portable device that is best suitable for given the determined orientation, and optionally deactivate at least one interface of the portable device that is less suitable for the given determined orientation. 31. The portable device of claim 30, wherein the processor is configured to determine whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer, and predict locations of the hands of the user for holding the portable device, wherein the at least one interface is activated or deactivated based the predicted locations of the hands. 32. The portable device of claim 31, wherein the processor is configured to activate at least one interface that is not within the predicted locations, and deactivate at least one interface that is within the predicted locations. 33. The portable device of claim 30, wherein the at least one interface includes one or more wireless transceiver. 34. The portable device of claim 33, wherein the processor is configured to activate at least one wireless transceiver that communicates with relative strong signals, and deactivate at least one wireless transceiver that communicates with relative weak signals. 35. The portable device of claim 30, wherein the at least one interface includes one or more speakers. 36. The portable device of claim 35, wherein the processor is configured to drive at least one speaker to have a best sound effect given the determined orientation of the portable device after the movement. 37. The portable device of claim 30, wherein the at least one interface includes one or more cameras. 38. The portable device of claim 30, wherein the at least one interface includes one or more microphones. 39. The portable device of claim 30, wherein the at least one interface includes one or more video output interfaces. 40. The portable device of claim 20, wherein the portable device is one of a laptop computer, a tablet PC, a PDA (personal digital assistant), a cellular phone, a personal communicator, and a multimedia player. 41. The apparatus of claim 23, further comprising means for determining an orientation of the portable device after the movement based on movement data collected by the accelerometer, wherein the one or more predetermined user configurable actions are performed based on the determined orientation. 42. The apparatus of claim 41, wherein the one or more predetermined user configurable actions include displaying an image on a display of the portable device according to an orientation that is relatively identical to an orientation of the image prior to the movement. 43. The apparatus of claim 42, wherein the image comprises one of a page of a document, a Web page, and a page of slide presentation. 44. The apparatus of claim 22, wherein the predetermined operation includes one of causing a vibration of the portable device, generating an audio alert, and a combination of a vibration and an audio alert. 45. The apparatus of claim 22, further comprising: means for determining an acceleration of the movement of the portable device based on the movement data provided by the accelerometer; and means for adjusting displaying the sequence of images with an acceleration relatively related to the acceleration of the movement. 46. The apparatus of claim 22, wherein the sequence of images represents a moving scene of a video game and wherein the portable device represents a moving object facing the moving scene from a viewpoint of a user holding the portable device. 47. The apparatus of claim 41, further comprising: means for activating at least one interface of the portable device that is best suitable for given the determined orientation; and means for optionally deactivating at least one interface of the portable device that is less suitable for the given determined orientation. 48. The apparatus of claim 47, further comprising: means for determining whether the portable device is held by a user after the movement based on the movement data provided by the accelerometer; and means for predicting locations of the hands of the user for holding the portable device, wherein the at least one interface is activated or deactivated based the predicted locations of the hands. 49. The apparatus of claim 48, further comprising: means for activating at least one interface that is not within the predicted locations; and means for deactivating at least one interface that is within the predicted locations. 50. The apparatus of claim 41, wherein the at least one interface includes one or more wireless transceiver. 51. The apparatus of claim 50, further comprising: means for activating at least one wireless transceiver that communicates with relative strong signals; and means for deactivating at least one wireless transceiver that communicates with relative weak signals. 52. The apparatus of claim 41, wherein the at least one interface includes one or more speakers. 53. The apparatus of claim 52, further comprising means for driving at least one speaker to have a best sound effect given the determined orientation of the portable device after the movement. 54. The apparatus of claim 41, wherein the at least one interface includes one or more cameras. 55. The apparatus of claim 41, wherein the at least one interface includes one or more microphones. 56. The apparatus of claim 41, wherein the at least one interface includes one or more video output interfaces. 57. The apparatus of claim 22, wherein the portable device is one of a laptop computer, a tablet PC, a PDA (personal digital assistant), a cellular phone, a personal communicator, and a multimedia player.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (53)
Anne M. Pianca ; Gene A. Bornzin ; Euljoon Park ; Joseph J. Florio ; Alan B. Vogel ; Lee Jay Mandell ; Junyu Mai, AC/DC multi-axis accelerometer for determining patient activity and body position.
Toguchi Michi,JPX ; Nonaka Osamu,JPX ; Maruyama Atsushi,JPX, Failure detection apparatus for storing and displaying the nature of the failure and the time of its occurrence.
Takashi Yamaguchi JP; Katsuhiro Tsuneta JP; Katsumoto Onoyama JP; Tsuyoshi Arai JP; Yoshikatsu Fujii JP; Hidehiko Numasato JP; Yosuke Hamada JP; Masahito Kobayashi JP, Magnetic disk apparatus having an accelerometer for detecting acceleration in the positioning direction of the magnetic head.
Berstis, Viktors; Schwerdtfeger, Richard Scott; Smith, Jr., Newton James, Method and apparatus for calibrating an accelerometer-based navigation system.
Mouchawar Gabriel ; Causey ; III James D. ; Moberg Sheldon B., Multi-axial accelerometer-based sensor for an implantable medical device and method of measuring motion measurements therefor.
Dubinsky, Vladimir; Jogi, Pushkar N.; Leggett, III, James V.; Patterson, Douglas J.; Bolshakov, Alexei; Krueger, Volker, Use of axial accelerometer for estimation of instantaneous ROP downhole for LWD and wireline applications.
Fishkin Kenneth P. ; Goldberg David ; Gujar Anuj Uday ; Harrison Beverly L. ; Mynatt Elizabeth D. ; Stone Maureen C. ; Want Roy, Zoomorphic computer user interface.
Mori, Maki; Kasahara, Shunichi; Shigeta, Osamu; Suzuki, Seiji; Fukazawa, Ryo, Changing a depiction in a captured image based on a state of a subject present in the captured image.
Leffert, Akiva Dov; Rapp, Peter W.; Weeldreyer, Christopher D.; Capela, Jay Chrisopher; Marr, Jason Robert, Device and method for resizing user interface content.
Leffert, Akiva Dov; Rapp, Peter William; Weeldreyer, Christopher; Capela, Jay Christopher; Marr, Jason Robert, Device and method for resizing user interface content while maintaining an aspect ratio via snapping a perimeter to a gridline.
Leffert, Akiva Dov; Rapp, Peter William, Device, method, and computer readable medium for maintaining a selection order in a displayed thumbnail stack of user interface elements acted upon via gestured operations.
Migos, Charles J.; Capela, Jay Christopher; Thimbleby, William John, Device, method, and graphical user interface for copying user interface objects between content regions.
Reid, Elizabeth Gloria Guarino; Rosner, Roger Rock, Device, method, and graphical user interface for managing user interface content and user interface elements.
Leffert, Akiva Dov; Rapp, Peter William, Device, method, and graphical user interface for managing user interface content and user interface elements by dynamic snapping of user interface elements to alignment guides.
Weeldreyer, Christopher Douglas; Rapp, Peter William; Marr, Jason Robert; Leffert, Akiva Dov; Capela, Jay Christopher, Device, method, and graphical user interface for manipulating user interface objects.
Missig, Julian; Koch, Jonathan; Cieplinski, Avi E.; Victor, B. Michael; Bernstein, Jeffrey Traer; Kerr, Duncan R.; Haggerty, Myra M., Device, method, and graphical user interface for manipulating workspace views.
Missig, Julian; Koch, Jonathan; Cieplinski, Avi E.; Victor, B. Michael; Bernstein, Jeffrey Traer; Kerr, Duncan R.; Haggerty, Myra M., Device, method, and graphical user interface for moving a calendar entry in a calendar application.
Capela, Jay Christopher; Migos, Charles J.; Thimbleby, William John; Weeldreyer, Christopher Douglas, Device, method, and graphical user interface for precise positioning of objects.
Migos, Charles J.; Capela, Jay Christopher; Weeldreyer, Christopher Douglas; Thimbleby, William John; Reid, Elizabeth Gloria Guarino, Device, method, and graphical user interface for reordering the front-to-back positions of objects.
Capela, Jay Christopher; Migos, Charles J.; Thimbleby, William John; Weeldreyer, Christopher Douglas, Device, method, and graphical user interface for resizing objects.
Capela, Jay Christopher; Migos, Charles J.; Thimbleby, William John; Weeldreyer, Christopher Douglas, Device, method, and graphical user interface for resizing objects.
Thimbleby, Will John; Capela, Jay Christopher; Weeldreyer, Christopher Douglas, Device, method, and graphical user interface for resizing user interface content.
Capela, Jay Christopher; Migos, Charles J.; Thimbleby, William John; Weeldreyer, Christopher Douglas, Device, method, and graphical user interface for selecting and moving objects.
Ye, Zhou; Liou, Shan-Nan; Lu, Ying-Ko; Chang, Wen-Hao; Tadevosyan, Tigran, Electronic control apparatus and method for responsively controlling media content displayed on portable electronic device.
Ye, Zhou; Liou, Shun-Nan; Lu, Ying-Ko; Chang, Wen-Hao; Tadevosyan, Tigran, Electronic control apparatus and method for responsively controlling media content displayed on portable electronic device.
Hyde, Roderick A.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Tegreene, Clarence T., Facilitating wireless communication in conjunction with orientation position.
Kallai, Christopher; Ericson, Michael Darrell Andrew; Lang, Jonathan P.; Wisneski, Craig; Reilly, Jonathon; Daly, Seamus; Mansfield, Todd, Frequency routing based on orientation.
Kallai, Christopher; Ericson, Michael Darrell Andrew; Lang, Jonathan P.; Wisneski, Craig; Reilly, Jonathon; Daly, Seamus; Mansfield, Todd, Frequency routing based on orientation.
Steffen, Michael A.; Borras, Rodrigo L., Methods and apparatus for sensing motion of a portable container and providing human perceptible indicia based on the sensed motion.
Wehrenberg, Paul J.; Leiba, Aaron; Williams, Richard C.; Falkenburg, David R.; Gerbarg, Louis G.; Chang, Ray L., Methods and apparatuses for operating a portable device based on an accelerometer.
Wehrenberg, Paul J.; Leiba, Aaron; Williams, Richard C.; Falkenburg, David R.; Gerbarg, Louis G.; Chang, Ray L., Methods and apparatuses for operating a portable device based on an accelerometer.
Wehrenberg, Paul J.; Leiba, Aaron; Williams, Richard C.; Falkenburg, David R.; Gerbarg, Louis G.; Chang, Ray L., Methods and apparatuses for operating a portable device based on an accelerometer.
Wehrenberg, Paul J.; Leiba, Aaron; Williams, Richard C.; Falkenburg, David R.; Gerbarg, Louis G.; Chang, Ray L., Methods and apparatuses for operating a portable device based on an accelerometer.
Herz, Scott; Keen, Dan; Westerman, Wayne Carl, Methods and systems for providing sensory information to devices to determine an orientation of a display.
Culbert, Michael; Forstall, Scott; King, Nicholas V.; Lee, Michael M., Personal media device controlled via user initiated movements utilizing movement based interfaces.
Millington, Nicholas A. J., Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data.
Bates, Paul; Keyser-Allen, Lee; Lang, Jonathan P.; Roberts, Diane; Millington, Nicholas A. J., Systems, methods, apparatus, and articles of manufacture to provide guest access.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.