Portable electronic device with interface reconfiguration mode
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/048
G06F-003/14
G06F-003/041
출원번호
US-0459602
(2006-07-24)
등록번호
US-7509588
(2009-03-24)
발명자
/ 주소
Van Os,Marcel
Anzures,Freddy Allen
Forstall,Scott
Christie,Greg
Ording,Bas
Chaudhri,Imran
Lemay,Stephen O.
출원인 / 주소
Apple Inc.
대리인 / 주소
Morgan, Lewis & Bockius LLP
인용정보
피인용 횟수 :
137인용 특허 :
8
초록▼
A portable electronic device displays a plurality of icons (e.g., graphical objects) in a region in a touch-sensitive display; detects a predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varies positions of on
A portable electronic device displays a plurality of icons (e.g., graphical objects) in a region in a touch-sensitive display; detects a predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varies positions of one or more icons in the plurality of icons in response to detecting the predefined user action. The varying includes varying the positions of the one or more icons about respective average positions.
대표청구항▼
What is claimed is: 1. A method, comprising: displaying a first plurality of icons in a first region in a touch-sensitive display; detecting a first predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varying p
What is claimed is: 1. A method, comprising: displaying a first plurality of icons in a first region in a touch-sensitive display; detecting a first predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguration process; and varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons, and wherein each respective icon oscillates in a region substantially centered on the respective average position of the respective icon. 2. The method of claim 1, wherein the varying includes animating the multiple icons to simulate floating of the multiple icons on a surface corresponding to a surface of the touch-sensitive display. 3. The method of claim 1, wherein the varying position of a respective icon in the multiple icons corresponds to an equation of motion in a plane substantially coincident with the touch-sensitive display, the equation of motion having a coefficient of friction less than a threshold. 4. The method of claim 3, wherein the equation of motion for the respective icon has a non-zero initial velocity. 5. The method of claim 3, wherein the equation of motion for the respective icon has a restoring force about the respective average position of the respective icon such that the position of the respective icon oscillates in a region substantially centered on the respective average position of the respective icon. 6. The method of claim 3, wherein the equation of motion for the respective icon includes a non-zero angular velocity. 7. The method of claim 6, wherein the respective icon rotates about the respective average position of the respective icon while maintaining a fixed orientation with respect to the touch-sensitive display. 8. The method of claim 1, further comprising detecting a user making a point of contact with the touch-sensitive display at a first position corresponding to a first icon in the multiple icons and detecting movement of the point of contact to a second position on the touch-sensitive display; and responding to detecting the point of contact and detecting movement of the point of contact by displaying movement of the first icon to the second position on the touch-sensitive display and displaying the first icon at the second position. 9. The method of claim 8, further comprising fixing a position of the first icon at the second position in response to detecting a second predefined user action, with respect to the touch-sensitive display, for terminating the predefined user interface reconfiguring process. 10. The method of claim 8, further comprising moving a second icon in the multiple icons from a respective initial position to a respective new position when the second position of the first icon at least partially overlaps with the respective initial position of the second icon. 11. The method of claim 1, further comprising detecting a user making a first point of contact with the touch-sensitive display at a first position corresponding to a first icon in the multiple icons and detecting movement of the first point of contact to a second position in a second region on the touch-sensitive display; and responding to detecting the first point of contact and detecting movement of the first point of contact by displaying movement of the first icon to the second position of the touch-sensitive display and displaying the first icon at the second position. 12. The method of claim 11, further comprising detecting a user making a second point of contact with the touch-sensitive display at a third position corresponding to a second icon in a second plurality of icons in the second region on the touch-sensitive display and detecting movement of the second point of contact to a fourth position in the first region on the touch-sensitive display; and responding to detecting the second point of contact and detecting movement of the second point of contact by displaying movement of the second icon to the fourth position of the touch-sensitive display and displaying the second icon at the fourth position. 13. The method of claim 12, further comprising fixing a position of the first icon at the second position and a position of the second icon at the fourth position in response to detecting a second predefined user action, with respect to the touch-sensitive display, for terminating the predefined user interface reconfiguration process. 14. The method of claim 12, further comprising moving a third icon in the second plurality of icons from a respective initial position to a respective new position when the new position of the first icon at least partially overlaps with the respective initial position of the third icon. 15. A portable wireless electronic device, comprising: a touch-sensitive display; one or more processors; memory; and a program, wherein the program is stored in the memory and configured to be executed by the one or more processors, the program including: instructions for displaying a first plurality of icons in a first region on a touch-sensitive display; instructions for detecting a first predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguring process; and instructions for varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons, and wherein each respective icon oscillates in a region substantially centered on the respective average position of the respective icon. 16. A portable wireless electronic device, comprising: a touch-sensitive display; means for displaying a first plurality of icons in a first region on a touch-sensitive display; means for detecting a first predefined user action, with respect to the touch-sensitive display, for initiating a predefined user interface reconfiguring process; and means for varying positions of multiple icons of the first plurality of icons in response to detecting the first predefined user action, wherein the varying includes varying the positions of each icon of the multiple icons about a respective average position distinct from the respective average positions of other icons of the multiple icons, and wherein each respective icon oscillates in a region substantially centered on the respective average position of the respective icon.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Charron Didier,FRX, Electronic device with screen comprising a menu which can be customized by a user.
Naughton Patrick J. ; Clanton ; III Charles H. ; Gosling James A. ; Warth Chris ; Palrang Joseph M. ; Frank Edward H. ; LaVallee David A. ; Sheridan R. Michael ; Payne Jonathan, Graphical user interface for displaying and navigating in a directed graph structure.
Billy G. Moon ; Brian Bankler ; Tammy A. Wooldridge ; Vikas Jain, Method and apparatus for using a touch screen display on a portable intelligent communications device.
Morgan Scott Anthony (Travis County TX) Johnson Karl David (Williamson County TX) Lewis Judith Holbrook (Tavis County TX), Providing icon placement alternatives for dynamically added container records.
Cerra, Joseph P.; Kishchenko, Roman V.; Nguyen, John N.; Phillips, Michael S.; Shu, Han, Application text entry in a mobile environment using a speech processing facility.
Weeldreyer, Christopher Douglas; Murrett, Martin J.; Schomer, Matthew Todd; Smyth, Kevin Raemon Glyn; Elseth, Ian Joseph, Devices, methods, and graphical user interfaces for document manipulation.
Weeldreyer, Christopher Douglas; Murrett, Martin J.; Schomer, Matthew Todd; Smyth, Kevin Raemon Glyn; Elseth, Ian Joseph, Devices, methods, and graphical user interfaces for document manipulation.
Weeldreyer, Christopher Douglas; Murrett, Martin J.; Schomer, Matthew Todd; Smyth, Kevin Raemon Glyn; Elseth, Ian Joseph, Devices, methods, and graphical user interfaces for document manipulation.
Weeldreyer, Christopher Douglas; Murrett, Martin J.; Schomer, Matthew Todd; Smyth, Kevin Raemon Glyn; Elseth, Ian Joseph, Devices, methods, and graphical user interfaces for document manipulation.
Weeldreyer, Christopher Douglas; Murrett, Martin J.; Schomer, Matthew Todd; Smyth, Kevin Raemon Glyn; Elseth, Ian Joseph, Devices, methods, and graphical user interfaces for document manipulation.
Ng, Oliver; Langlois, Michael George; Steele, Joel Paul; Lindsay, Donald James, Display screen of a mobile communication device with graphical user interface.
Curtis, Matthew C.; Loy, Jenifer M.; Gabbert, Adam K.; Ryckman, Jayson P.; Kornerup, Jacob; Correll, Jeffrey N.; Hayles, Timothy J., Displaying physical signal routing in a diagram of a system.
Butcher, Gary Ian; Chaudhri, Imran; Dascola, Jonathan R.; Dye, Alan C.; Foss, Christopher Patrick; Gross, Daniel C.; Karunamuni, Chanaka G.; Lemay, Stephen O.; Maric, Natalia; Wilson, Christopher; Yang, Lawrence Y., Displaying relevant user interface objects.
Kong, Randy Yuan; Zhang, Chunhui; Yang, Qiong, Graphical communication user interface with graphical position user input mechanism for selecting a display image.
Lee, Jae-Bum; Jang, Hyoung-Suk; Kim, Min-Kwon; Lee, Seok-Heon, Memory device which protects secure data, method of operating the memory device, and method of generating authentication information.
Kim, Hyo Young; Kim, Min Suk; Lim, Dok Shin; Kim, Andrea; Jeon, Hee Kyung; Lim, Kyoung Ae; Kwon, Min Soo; Lee, Hye Won, Method and terminal for playing and displaying music.
Jeong, Kye Sook; Hwang, In Young; Choi, Mee Yeon; Jung, Hyun Suk; Ryu, Eun Jeong; Lee, Byoung Nam; Hong, Jung Seok, Method for controlling icon display in mobile terminal and mobile terminal thereof.
Jobs, Steven P.; Christie, Greg; Ording, Bas; Chaudhri, Imran; Forstall, Scott, Method, system, and graphical user interface for making conference calls.
Ording, Bas; Van Os, Marcel; Kocienda, Kenneth; Williamson, Richard; Forstall, Scott, Method, system, and graphical user interface for positioning an insertion marker in a touch screen display.
Ording, Bas; Kocienda, Kenneth L.; Moore, Bradford Allen; van Os, Marcel; Williamson, Richard; Forstall, Scott, Methods and graphical user interfaces for editing on a multifunction device with a touch screen display.
Lee, Ae-Jeong; Lee, Bongyong; Kim, Dongchan; Sim, Jaesung, Nonvolatile memory device and a method of adjusting a threshold voltage of a ground selection transistor thereof.
Cleron, Michael A.; Guy, Romain P.; Chakirov, Martin, Panning application launcher with target based folder creation and icon movement on a proximity-sensitive display.
Ording, Bas; Herz, Scott M.; Westerman, Wayne C.; Forstall, Scott; Christie, Gregory N., Portable electronic device performing similar operations for different gestures.
Ording, Bas; Herz, Scott M.; Westerman, Wayne C.; Forstall, Scott; Christie, Gregory N.; Lemay, Stephen O.; Van Os, Marcel; Matas, Michael J., Portable electronic device performing similar operations for different gestures.
Ording, Bas; Herz, Scott M.; Westerman, Wayne C.; Forstall, Scott; Christie, Gregory N.; Lemay, Stephen O.; Van Os, Marcel; Matas, Michael J., Portable electronic device performing similar operations for different gestures.
Forstall, Scott; Blumenberg, Chris; Boule, Andre M. J.; Chaudhri, Imran; Christie, Gregory N.; Lemay, Stephen O.; Van Os, Marcel; Williamson, Richard J., Portable electronic device, method, and graphical user interface for displaying structured electronic documents.
Forstall, Scott; Christie, Gregory N.; Lemay, Stephen O.; Chaudhri, Imran; Williamson, Richard; Blumenberg, Chris; Van Os, Marcel; Boule, Andre M. J., Portable electronic device, method, and graphical user interface for displaying structured electronic documents.
Kocienda, Kenneth; Lemay, Stephen O.; Chaudhri, Imran; Ording, Bas, Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker.
Kocienda, Kenneth; Lemay, Stephen O.; Chaudhri, Imran; Ording, Bas, Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker.
Forstall, Scott; Chaudhri, Imran; Matas, Michael J.; Van Os, Marcel; Lemay, Stephen O.; Coffman, Patrick L.; Cranfill, Elizabeth Caroline Furches; Christie, Greg N., Portable multifunction device, method, and graphical user interface for conference calling.
Forstall, Scott; Chaudhri, Imran; Matas, Michael; Van Os, Marcel; Lemay, Stephen O.; Coffman, Patrick Lee; Cranfill, Elizabeth Caroline Furches; Christie, Greg, Portable multifunction device, method, and graphical user interface for conference calling.
Forstall, Scott; Chaudhri, Imran; Matas, Michael; Van Os, Marcel; Lemay, Stephen O.; Coffman, Patrick Lee; Furches, Elizabeth Caroline; Christie, Greg, Portable multifunction device, method, and graphical user interface for conference calling.
Lemay, Stephen O.; Matas, Michael; Omernick, Timothy P.; Williamson, Richard; Chaudhri, Imran; Pisula, Charles J.; Van Os, Marcel, Portable multifunction device, method, and graphical user interface for playing online videos.
Platzer, Andrew Emilio; Pisula, Charles J.; Chaudhri, Imran; Jobs, Steven P.; Christie, Greg; Forstall, Scott; Lemay, Stephen O.; Matas, Michael; Novick, Gregory; Van Os, Marcel, Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display.
Platzer, Andrew Emilio; Pisula, Charles J.; Chaudhri, Imran; Jobs, Steven P.; Christie, Gregory; Forstall, Scott; Lemay, Stephen O.; Matas, Michael; Novick, Gregory; Van Os, Marcel, Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display.
Platzer, Andrew Emilio; Pisula, Charles J.; Chaudhri, Imran; Jobs, Steven P.; Christie, Gregory; Forstall, Scott; Lemay, Stephen O.; Matas, Michael; Novick, Gregory; van Os, Marcel, Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display.
Moore, Bradford Allen; Ording, Bas; Furches, Elizabeth Caroline; Chick, Stephen J.; Kocienda, Kenneth L., Portable touch screen device, method, and graphical user interface for using emoji characters.
Kodosky, Jeffrey L.; Fuller, III, David W; Correll, Jeffrey N.; Shah, Mohammed Kamran; Kornerup, Jacob; Hayles, Timothy J.; Gabbert, Adam K.; Cifra, Christopher G.; Loy, Jenifer M.; Postma, Scott D.; Ashby, Richard M.; Crain, II, Charles E., Semantic zoom within a diagram of a system.
Phillips, Michael S.; Nguyen, John N., Sending a communications header with voice recording to send metadata for use in speech recognition, formatting, and search mobile search application.
Lee, Taesung; Im, Jaewoo, Sense amplification circuits, output circuits, nonvolatile memory devices, memory systems, memory cards having the same, and data outputting methods thereof.
Wallace, Michael; Odom, Philip T.; Richardson, Brian; Barri, Darin, System and method for maintaining recipe ratios when measuring ingredients for culinary combinations.
Shin, Sang Hyun; Chae, Ji Suk; Park, Ho Joo; Ham, Young Ho; Yoo, Kyung Hee; Kim, Ji Ae; Kim, Yu Mi, Touch screen device and method of method of displaying images thereon.
Park, Ho Joo; Chae, Ji Suk; Ham, Young Ho; Yoo, Kyung Hee; Kim, Ji Ae; Kim, Yu Mi; Shin, Sang Hyun; Bae, Seung Jun; Koo, Yoon Hee; Kim, Jun Hee; Kang, Seong Cheol, Touch screen device and method of selecting files thereon.
Park, Ho Joo; Chae, Ji Suk; Ham, Young Ho; Yoo, Kyung Hee; Kim, Ji Ae; Kim, Yu Mi; Shin, Sang Hyun; Bae, Seung Jun; Koo, Yoon Hee; Kang, Seong Cheol, Touch screen device and operating method thereof.
Park, Ho Joo; Chae, Ji Suk; Ham, Young Ho; Yoo, Kyung Hee; Kim, Ji Ae; Kim, Yu Mi; Shin, Sang Hyun; Bae, Seung Jun; Koo, Yoon Hee; Kang, Seong Cheol, Touch screen device and operating method thereof.
Shin, Sang Hyun; Chae, Ji Suk; Park, Ho Joo; Ham, Young Ho; Kim, Jun Hee; Yoo, Kyung Hee; Kim, Yu Mi, Touch screen device and operating method thereof.
Shin, Sang Hyun; Chae, Ji Suk; Park, Ho Joo; Ham, Young Ho; Kim, Jun Hee; Yoo, Kyung Hee; Kim, Yu Mi, Touch screen device and operating method thereof.
Jobs, Steven P.; Forstall, Scott; Christie, Greg; Lemay, Stephen O.; Herz, Scott; Van Os, Marcel; Ording, Bas; Novick, Gregory; Westerman, Wayne C.; Chaudhri, Imran; Coffman, Patrick Lee; Kocienda, Kenneth; Ganatra, Nitin K.; Anzures, Freddy Allen; Wyld, Jeremy A.; Bush, Jeffrey; Matas, Michael; Marcos, Paul D.; Pisula, Charles J.; King, Virgil S.; Blumenberg, Chris; Tolmasky, Francisco Ryan; Williamson, Richard; Boule, Andre M. J.; Lamiraux, Henri C., Touch screen device, method, and graphical user interface for customizing display of content category icons.
Jobs, Steven P.; Forstall, Scott; Christie, Greg; Lemay, Stephen O.; Herz, Scott; Van Os, Marcel; Ording, Bas; Novick, Gregory; Westerman, Wayne C.; Chaudhri, Imran; Coffman, Patrick Lee; Kocienda, Kenneth; Ganatra, Nitin K.; Anzures, Freddy Allen; Wyld, Jeremy A.; Bush, Jeffrey; Matas, Michael; Marcos, Paul D.; Pisula, Charles J.; King, Virgil Scott; Blumenberg, Chris; Tolmasky, Francisco Ryan; Williamson, Richard; Boule, Andre M. J.; Lamiraux, Henri C., Touch screen device, method, and graphical user interface for customizing display of content category icons.
Jobs, Steven P.; Forstall, Scott; Christie, Greg; Lemay, Stephen O.; Herz, Scott; van Os, Marcel; Ording, Bas; Novick, Gregory; Westerman, Wayne C.; Chaudhri, Imran; Coffman, Patrick Lee; Kocienda, Kenneth; Ganatra, Nitin K.; Anzures, Freddy Allen; Wyld, Jeremy A.; Bush, Jeffrey; Matas, Michael; Marcos, Paul D.; Pisula, Charles J.; King, Virgil S.; Blumenberg, Chris; Tolmasky, Francisco Ryan; Williamson, Richard; Boule, Andre M. J.; Lamiraux, Henri C., Touch screen device, method, and graphical user interface for customizing display of content category icons.
Anzures, Freddy Allen; Van Os, Marcel; Chaudhri, Imran; Matas, Michael; Lemay, Stephen O.; Herz, Scott, Using gestures to slide between user interfaces.
Cerra, Joseph P.; Nguyen, John N.; Phillips, Michael S.; Shu, Han, Using results of unstructured language model based speech recognition to control a system-level function of a mobile communications facility.
Cerra, Joseph P.; Nguyen, John N.; Phillips, Michael S.; Shu, Han; Mischke, Alexandra Beth, Using speech recognition results based on an unstructured language model in a mobile communication facility application.
Cerra, Joseph P.; Nguyen, John N.; Phillips, Michael S.; Shu, Han, Using speech recognition results based on an unstructured language model with a music system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.