Methods, systems, and apparatus, including computer program products, for presenting a user interface element. Movement of a user interface element that includes first and second pattern layers is detected. While the user interface element is moving, a first pattern layer is translated relative to a
Methods, systems, and apparatus, including computer program products, for presenting a user interface element. Movement of a user interface element that includes first and second pattern layers is detected. While the user interface element is moving, a first pattern layer is translated relative to a second pattern layer.
대표청구항▼
1. A method comprising: detecting a direction of movement of a user interface element, the user interface element including a first pattern layer and a second pattern layer;while the user interface element is moving, creating a graphical pattern using the first pattern layer and the second pattern l
1. A method comprising: detecting a direction of movement of a user interface element, the user interface element including a first pattern layer and a second pattern layer;while the user interface element is moving, creating a graphical pattern using the first pattern layer and the second pattern layer, wherein creating the graphical pattern comprises: overlaying the first pattern layer on the second pattern layer;translating the first pattern layer relative to the second pattern layer;detecting a change in the direction of the movement;inverting the first pattern layer and the second pattern layer in response to the detected change; andtranslating, in the detected changed direction of the movement, the first pattern layer relative to the second pattern layer; andproviding the graphical pattern for display on the moving user interface element. 2. The method of claim 1, wherein translating the first pattern layer relative to the second pattern layer comprises translating the first pattern layer, in the detected direction of movement, relative to the second pattern layer. 3. The method of claim 1, wherein the user interface element is a slider. 4. The method of claim 1, wherein translating the first pattern layer relative to the second pattern layer comprises translating the first pattern layer at a rate that is a function of a rate of the movement of the user interface element. 5. The method of claim 1, wherein translating the first pattern layer relative to the second pattern layer comprises translating the first pattern layer at a rate linearly proportional to a rate of the movement of the user interface element. 6. The method of claim 1, wherein the user interface element comprises: a base layer;a plurality of pattern layers, including the first and second pattern layers; anda shaping layer. 7. The method of claim 6, wherein the user interface element is an alpha composite of the base later, the pattern layers, and the shaping layer. 8. A computer program product, encoded on a computer-readable storage device, operable to cause a data processing apparatus to perform operations comprising: detecting a direction of movement of a user interface element, the user interface element including a first pattern layer and second pattern layer;while the user interface element is moving, creating a graphical pattern using the first pattern layer and the second pattern layer, wherein creating the graphical pattern comprises: overlaying the first pattern layer on the second pattern layer;translating the first pattern layer relative to the second pattern layer;detecting a change in the direction of the movementinverting the first pattern layer and the second pattern layer in response to the detected change; andtranslating, in the detected changed direction of the movement, the first pattern layer relative to the second pattern layer; andproviding the graphical pattern for display on the moving user interface element. 9. The computer program product of claim 8, wherein the user interface element is a slider. 10. The computer program product of claim 8, further operable to cause the data processing apparatus to perform operations comprising translating the first pattern layer at a rate that is a function of a rate of the movement of the user interface element. 11. The computer program product of claim 8, further operable to cause the data processing apparatus to perform operations comprising translating the first pattern layer at a rate linearly proportional to a rate of the movement of the user interface element. 12. The computer program product of claim 8, wherein the user interface element comprises: a base layer;a plurality of pattern layers, including the first and second pattern layers; anda shaping layer. 13. The computer program product of claim 12, wherein the user interface element is an alpha composite of the base layer, the pattern layers, and the shaping layer. 14. A system, comprising: one or more processors configured to perform operations comprising: detecting a direction movement of a user interface element, the user interface element including a first pattern layer and a second pattern layer;while the user interface element is moving, creating a graphical pattern using the first pattern layer and the second pattern layer, wherein creating the graphical pattern comprises: overlaying the first pattern layer on the second pattern layer; andtranslating the first pattern layer relative to the second pattern layer;detecting a change in the direction of the movementinverting the first pattern layer and the second pattern layer in response to the detected change; andtranslating, in the detected changed direction of the movement, the first pattern layer relative to the second pattern layer; andproviding the graphical pattern for display on the moving user interface element. 15. The system of claim 14, wherein the user interface element comprises: a base layer defining a color of the user interface element;the first pattern layer defining a first graphical pattern;the second pattern layer defining a second graphical pattern; anda shaping layer defining a shape of the user interface element. 16. The system of claim 15, wherein the first graphic pattern and the second graphic pattern each comprises a series of spaced-apart wave shapes. 17. The system of claim 16, wherein the first graphic pattern includes a series of thick waves, and the second graphic pattern includes a series of thin waves. 18. A method, comprising: detecting a direction of movement of a user interface element, the user interface element including a first pattern layer and a second pattern layer;while the user interface element is moving, creating an animated effect, wherein creating the animated effect comprises: overlaying the first pattern layer on the second pattern layer; andtranslating the first pattern layer relative to the second pattern layerdetecting a change in direction of the movement;inverting the first pattern layer and the second pattern layer in response to the detected change; andwhile the user interface element is moving, translating, in the detected changed direction of the movement, the first pattern layer relative to the second pattern layer. 19. The method of claim 1, wherein the first pattern layer comprises a repeating pattern of transparent portions and opaque portions. 20. The method of claim 19, wherein the repeating pattern is a wave pattern.
Wroblewski David A. (4808 Misty Brook Cove Austin TX 78727) Hill William C. (17 Lenape Dr. Montville NJ 07045) McCandless Timothy P. (13129 New Boston Blvd. Austin TX 78729), Attribute-enhanced scroll bar system and method.
Borkowski Daniel G. (Acton MA) Fung Hingsum F. (Needham MA) Habal Hadi F. (Lexington MA) Chao Kenneth (Lexington MA) Kai Sheng-roan (Chelmsford MA) Packard ; II Robert D. (Acton MA), Cellular network-based location system.
Wroblewski David A. (Austin TX) Hill William C. (Montville NJ) McCandless Timothy P. (Austin TX), Computer display unit with attribute enhanced scroll bar.
Drummond Shattuck Reed ; Peter Earnshaw Heymann ; Steven Mark Mushero ; Kevin Benard Jones ; Jeffrey Todd Oberlander ; Dan Banay, Computer-based communication system and method using metadata defining a control-structure.
Thomas Mark Hastings ; Michael E. McNeil ; Todd S. Glassey ; Gerald L. Willett, Controlling access to stored information based on geographical location and date and time.
Brett B. Stewart ; James W. Thompson, Geographic-based communication service system with more precise determination of a user's known geographic location.
Tanikoshi Koichiro (Hitachi JPX) Tani Masayuki (Hitachinaka JPX) Yamaashi Kimiya (Hitachi JPX) Uchigasaki Harumi (Hitachinaka JPX) Futakawa Masayasu (Hitachi JPX) Horita Masato (Hitachi JPX) Kuzunuki, Information terminal system getting information based on a location and a direction of a portable terminal device.
Ernst Darrell E. (Chipita Park CO) McMillan Donald R. (Colorado Springs CO) Folk Thomas L. (Colorado Springs CO) Rogers Steven R. (Colorado Springs CO), Location based selective distribution of generally broadcast information.
Portman, Eric A.; Gailey, Michael L.; Holmes, Chad S.; Burgiss, Michael J.; Smith, Angela King; Pitts III, Ashton F.; Dempsen, Stephen L.; Che, Vinny Wai-yan, Location-based services.
Clark, Doug; DiPatri, Nicholas James; Holmes, Michael Andrew; Matsuevich, Alex; Robinson, Mathew John, Method and apparatus for a wireless telecommunication system that provides location-based messages.
Holliday ; Jr. Robert O. (3901 El Cimo La ; NE. Bainbridge Island WA 98110) Howe Jerry W. (24130 Johnson Rd. ; NW. Poulsbo WA 98370), Method and apparatus for determining the precise location of a modified cellular telephone using registration messages a.
Chanroo Keith Anthony (Boca Raton FL) Davis Walter Lee (Parkland FL), Method and apparatus for downloading location specific information to selective call receivers.
Agre Daniel H. ; Spartz Michael K. ; Constandse Rodger M., Method and apparatus for performing position-based call processing in a mobile telephone system.
Agre Daniel H. ; Spartz Michael K. ; Constandse Rodger M., Method and apparatus for performing position-based call processing in a mobile telephone system using multiple location.
Alewine, Neal J.; Colson, James Campbell; Loose, David Carl; Singhal, Sandeep, Method and apparatus for personalizing static and temporal location based services.
Coleman Patricia J. ; Palmer James Edward ; Powers Matthew Justin ; Herman Jeffrey Alan ; Cochran Eli ; Powers ; III John Richard, Method and apparatus for selecting characters along a scroll bar with a slider.
Xia Chenhong ; Bailey John Hudson, Method and system for aiding a user in scrolling through a document using animation, voice cues and a dockable scroll bar.
Rennard, Robert; Du, Sean Quan; Nasser, Sami Fawzi; Chao, Yi-Chung; Meshenberg, Ruslan Adikovich; Jin, Haiping; Yip, Chung Benjamin, Method and system for an efficient operating environment in a real-time navigation system.
Robert Rennard ; Sean Quan Du ; Sami Fawzi Nasser ; Yi-Chung Chao ; Ruslan Adikovich Meshenberg ; Haiping Jin ; Chung Benjamin Yip, Method and system for an efficient operating environment in a real-time navigation system.
Master, Paul; Watson, John, Method and system for increasing availability and proximity of base stations for cellular communications via mobile base stations.
Djupsj?backa, Kimmo; Ollikainen, Pekka; Hautanen, Jukka; Erola, Esa; Tanskanen, Erkki; Saarikivi, Llari; Aarnio, Ari; Oesch, Klaus; Jokela, Riitta; H?meen-Anttila, Tapio, Method and system of shopping with a mobile device to purchase goods and/or services.
Johnson William J. ; Keller Robert S. ; Manthuruthil George C. ; Williams Marvin L., Method of and apparatus for providing automatic detection and processing of an empty multimedia data object.
Berman Eric Robert ; Mills Edward Low ; Van Kleeck Michael Hinkley ; Bhalerao Vinayak A., Methods and apparatus for interacting with data objects using action handles.
Clough William A. (Ontario CAX) Ouelette Daneil (St. Luc Quebec CAX) Sablonniere Serge De La (Ville d\Anjou CAX), Portable computer with touch screen and computer system employing same.
Clough William A. (Bainsville CAX) Ouelette Daneil (St. Luc CAX) De La Sablonniere Serge (Ville d\Anjou CAX), Portable computer with touch screen and computing system employing same.
Karmel Clayton R., Positioning system using packet radio to provide differential global positioning satellite corrections and information relative to a position.
Yoneyama Hiroto (Tokyo JPX) Yashiki Atushi (Tokyo JPX) Kodama Toshiyuki (Tokyo JPX), Route guidance system for provding a mobile station with optimum route data in response to a guidance request together w.
Kato Shinichi,JPX ; Mutsuga Katsuhiko,JPX, Route search and navigation apparatus and storage medium storing computer programs for navigation processing with travel difficulty by-pass.
Landgren Patricia A., System and method for appending location information to a communication sent from a mobile terminal operating in a wireless communication system to an internet server.
Bullock, James Blake; Fuchs, Axel, System and method for storing and using information associated with geographic locations of interest to a mobile user.
Folger David (Mountain View CA) Arnold David (Mountain View CA) Lambert Maureen (Moss Beach CA), System for remote computer control using message broadcasting system.
Gershman Anatole Vitaly ; Swaminathan Kishore Sundaram ; Meyers James L. ; Fano Andrew Ernest, System, method and article of manufacture for a mobile communication network utilizing a distributed communication network.
Zabarsky Alan P. (Coral Springs FL) Steiger Suzette D. (Lincolnwood IL) Staiano Edward F. (Rolling Meadows IL) Sandvos Jerry L. (Plantation FL), Two way personal message system with extended coverage.
Shibata Akihito (Yokohama JPX) Tsuji Hiroaki (Yokohama JPX) Suga Yoichiro (Yokohama JPX), Vehicle navigation system using GPS including correction of coefficients for velocity sensor.
Barzegar Farhad (Hillsborough NJ) Gerszberg Irwin (Kendall Park NJ) McGowan ; III Martin J. (Cranford NJ) Schroeder Robert E. (Morris NJ), Wireless information system for acquiring location related information.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.