Source: http://patents.com/us-9569806.html
Timestamp: 2017-11-21 04:43:33
Document Index: 269543889

Matched Legal Cases: ['Application No. 2008296408', 'Application No. 08163668', 'Application No. 10', 'Application No. 20088011702', 'Application No. 2010', 'Application No. 2008296408']

US Patent # 9,569,806. Dynamic presentation of location-specific information - Patents.com
United States Patent 9,569,806
Mirrashidi , et al. February 14, 2017
Mirrashidi; Payam (San Francisco, CA), Strand; Tyler A. (Palo Alto, CA), Miller; Mark (San Francisco, CA), Verosub; Ellis M. (San Carlos, CA), Hwang; Yoon Sub (Alameda, CA)
Mirrashidi; Payam
Strand; Tyler A.
Verosub; Ellis M.
Hwang; Yoon Sub
Family ID: 1000002403955
11/849,865
US 20090063293 A1 Mar 5, 2009
Current CPC Class: G06Q 50/12 (20130101); G06Q 30/0619 (20130101); G06Q 30/0621 (20130101); G06Q 30/0633 (20130101); G06Q 30/0641 (20130101); G06Q 30/02 (20130101)
Current International Class: G06Q 30/00 (20120101); G06Q 50/12 (20120101); G06Q 30/06 (20120101); G06Q 30/02 (20120101)
Field of Search: ;705/26.1-27.2,51-59,14.65,14.49-14.5,14.57-14.58,14.62-14.64,15-17
6836667 December 2004 Smith
2002/0085025 July 2002 Busis et al.
2002/0102993 August 2002 Hendrey et al.
2002/0123373 September 2002 Kirbas et al.
2003/0110094 June 2003 Gulliver et al.
2003/0233282 December 2003 Ward et al.
2004/0044566 March 2004 Bostelmann et al.
2005/0221841 October 2005 Piccionelli et al.
2006/0031126 February 2006 Ma et al.
2007/0299737 December 2007 Plastina et al.
2008/0032719 February 2008 Rosenberg
2009/0043667 February 2009 DeYoe et al.
2009/0089117 April 2009 Carlier et al.
2010/0063931 March 2010 Cole et al.
2010/0161400 June 2010 Snodgrass et al.
1 168 879 Jan 2002 EP
2003-308370 Oct 2003 JP
2004-062812 Feb 2004 JP
2006-107149 Apr 2006 JP
2007-509388 Apr 2007 JP
2006-94394 Aug 2006 KR
WO 2005/032105 Feb 2005 WO
"Starbucks Unveils In-Store Music Download Service". Dufor, Matt. The Tripwire. Mar. 15, 2004. cited by examiner .
Final Office Action for U.S. Appl. No. 11/849,882 dated Mar. 18, 2011. cited by applicant .
International Search Report and Written Opinion dated Dec. 4, 2008, from International Application No. PCT/US08/074955. cited by applicant .
European Search Report for EP 08163668.0, mailed Dec. 4, 2008. cited by applicant .
Tam et al., "Digits", Wall Street Journal, (Eastern edition), Aug. 10, 2000, 3 pgs. cited by applicant .
Examiner's Second Report for Australian Patent Application No. 2008296408, dated Nov. 16, 2011. cited by applicant .
Office Action for European Patent Application No. 08163668.0, mailed Mar. 18, 2011. cited by applicant .
Notice of Preliminary Rejection for Korean Patent Application No. 10-2010-7007342, dated Aug. 26, 2011. cited by applicant .
Notice of Final Rejection for Korean Patent Application 10-2010-7007342, dated Mar. 30, 2012. cited by applicant .
Notification of First Office Action for Chinese Patent Application No. 20088011702.X, dated Nov. 4, 2011. cited by applicant .
Office Action for European Patent Application EP 08163668.0, mailed Jan. 27, 2009. cited by applicant .
International Preliminary Report on Patentability for PCT/US2008/074955 mailed Mar. 18, 2010. cited by applicant .
Office Action for Japanese Patent Application No. 2010-524106, mailed Apr. 2, 2012. cited by applicant .
Examiner's First Report for Australian Patent Application No. 2008296408, dated Oct. 27, 2010. cited by applicant .
Office Action for U.S. Appl. No. 11/849,882 dated Aug. 31, 2010. cited by applicant.
Attorney, Agent or Firm: Ponsford; Page Chu; Chia-Hsin DLA Piper LLP US
1. A method for presenting customized data to a patron of an establishment, the patron operating a portable electronic device at the establishment and having wireless network access via a wireless network, said method comprising: determining whether the portable electronic device associated with the patron is located at a predetermined establishment; sending a data request from the portable electronic device associated with the patron located at the predetermined establishment to a remote data server apparatus; receiving, at the portable electronic device, a data response from the remote data server apparatus via at least the wireless network, wherein the data response includes or references establishment-based information pertaining to the predetermined establishment; and simultaneously displaying, at the portable electronic device, the establishment-based information and information previously presented on the display, wherein at least a portion of the data being requested by the data request is dependent on whether the patron is determined to be located at the predetermined establishment, wherein the establishment-based information includes at least information on at least one media item being played or recently played by a media play system at the predetermined establishment, wherein the displaying displays at least one purchase control that enables a user to initiate purchase of one or more of the media items being identified by the establishment-based information, wherein the data request is a request to an online media store for an online store media page, and wherein the data response includes information on one or more media items available for purchase from the online media store, and wherein said transmitting comprises: forming a page responsive to the data request; and augmenting the page to include the store-based information when the patron is determined to be located at the store.
5. A method for provide customized information to patrons of a store, said method comprising: receiving, at a server apparatus, a data request initiated from a requesting electronic device associated with a patron located at a store; determining, at the server apparatus, whether the patron is located at the store; generating a data response including or referencing store-based information pertaining to the store if it is determined that the patron is located at the store; customizing the data response by the server apparatus to include or reference the store-based information and information previously displayed on the requesting electronic device; transmitting the customized data response from the server apparatus to the requesting electronic device for simultaneous display of the store-based information and information previously displayed on the requesting electronic devices wherein the store-based information includes media playing information of a media item currently playing at the store or a list of media items recently played at the store, wherein, on display of the store-based information, at least one purchase control is displayed, the at least one purchase control enables a user to initiate purchase of the media item currently playing or one or more of the media items in the list of media items recently played, wherein the data request is a request to an online media store for an online store media page, and wherein the data response includes information on one or more media items available for purchase from the online media store, and wherein said transmitting comprises: forming a page responsive to the data request; and augmenting the page to include the store-based information when the patron is determined to be located at the store.
10. A portable electronic device, comprising: a display; wireless communication circuitry; and a processor configured to: determine whether the portable electronic device is located at an establishment; display information concerning the establishment on a first portion of the display when the portable electronic device is located at the establishment; and display information previously displayed on the portable electronic device on a second portion of the display when the portable electronic device is located at the establishment, wherein the information concerning the establishment includes at least information on at least one media item being played or recently played by a media play system at the establishment, wherein the display of the information concerning the establishment further includes display of at least one purchase control that enables a user to initiate purchase of the at least one media item being identified by the information concerning the establishment, wherein the data request is a request to an online media store for an online store media page, and wherein the data response includes information on one or more media items available for purchase from the online media store, and wherein said transmitting comprises: forming a page responsive to the data request; and augmenting the page to include the store-based information when the patron is determined to be located at the store.
This application hereby references U.S. patent application Ser. No. 11/849,882, filed Sep. 4, 2007, entitled "GRAPHICAL USER INTERFACE WITH LOCATION-SPECIFIC INTERFACE ELEMENTS", which is herein incorporated by reference.
Businesses can also play music, movies or music videos at their establishments for the benefit of employees and patrons. When a patron hears a song being played at the store, the patron could (while still at the establishment) attempt to remember the name of the song and then navigate to a portion of an online media store, e.g., iTunes.TM. media store, that offers the media content of the song for purchase. The navigation, however, can be cumbersome particularly when the patron does not know the exact name of the song. There can also be various versions (e.g., remixes, live version, acoustic version, clean version, explicit version) of some songs which can further complicate the navigation. These complications in navigation can frustrate a patron and cause them to fail to locate the desired song in the online media store. Electronic commerce (e-commerce) activity with respect to such songs, such as purchasing digital versions for download, can be frustrated given that locating of a particular song being played in an establishment on an online media store can be cumbersome.
FIG. 16(b) is a block diagram of an exemplary `Now Playing` display panel, according to one embodiment of the invention
FIG. 16(c) is a block diagram of an exemplary `Recently Played Songs` display panel, according to one embodiment of the invention.
FIG. 1 is a block diagram of a media delivery system 100 according to one embodiment of the invention. The media delivery system 100 includes an online media store server 102 that couples to a data network 104. The online media store can offer digital media assets (e.g., media items) for purchase, rental, preview, etc. One example of an online media store is iTunes.TM. media store operated by Apple Inc. of Cupertino, Calif. The data network 104 can include one or more networks, which can be not only public or private but also wired or wireless. The media delivery system 100 also includes equipment at a store location 106, a central store server 108 and a regional cache server 110, each of which can also couple to the data network 104. Although the media delivery system 100 illustrates only a single store location, namely, the store location 106, it should be understood that the media delivery system 100 typically supports a plurality of different store locations in different geographical locations.
When the decision 402 determines that a wireless network is available to the client device, a decision 404 can determine whether a media management application has been launched. When the decision 404 determines that a media management application has not been launched, a decision 406 can determine whether the network browser has been launched. When the decision 406 determines that a network browser has not been launched, and then the page request process 400 returns to repeat the decision 402. Accordingly, further processing by the page request process 400 can require either launching of a media management application or a network browser. One example of media management application is the iTunes.TM. application program available from Apple Inc. of Cupertino Calif. One example of a network browser is Safari.TM. network browser available from Apple Inc. of Cupertino, Calif.
FIGS. 7-13 pertain to graphical user interfaces, such as pages, according to one implementation that can be presented on a display. The graphical user interfaces illustrated in FIGS. 7-13 are particularly suitable for display that has a screen area larger than 10.times.10 centimeters (or approximately 4''.times.4''), though such is not a requirement.
In one embodiment, the exemplary page 800 is available for display on a computing device while that the computing device is at an establishment. Hence, when the computing device is at the establishment, the exemplary page 800 can be presented to the user of the computing device. In this regard, in one implementation, a remote server provided the exemplary page 800 to the computing device can control whether or not the now playing module 802 is included. In another implementation, the computing device can control whether or not the now playing module 802 is included. For example, a page provided to the computing device can include a "condition include" statement for the now playing module 802; hence, if the computing device is in an establishment, the condition holds true and the "include" statement is processed to retrieve and display the now playing module 802.
FIG. 10 is a screenshot of an exemplary media store home page 1000 according to one embodiment of the invention. The media store home page 1000 is, for example, suitable for use as the media store home page 704 illustrated in FIG. 7. The media store home page 1000 includes a media source region 1002 that specifies a particular one of a plurality of different media sources that are available for selection. As illustrated in FIG. 10, a "iTunes store" source is highlighted 1004 to indicate selection of an online media store (which is remotely located) as the media source. A media region 1006 displays information concerning a plurality of media items that are available from the online media store. Additionally, according to one embodiment of the invention, the media store home page 1000 can include a now playing module 1008. In this example, the now playing module 1008 represents an implementation of the now playing module 900 illustrated in FIG. 9A.
FIG. 11 is a screen shot of an exemplary recently played page 1100 according to one embodiment of the invention. The recently played page 1100 is, for example, suitable for use as the recently played page 706 illustrated in FIG. 7. The recently played page 1100 can also be referred to as a now playing page since it contains not only now playing formation but also recently played information. The recently played page 1100 includes a media source region 1102 that specifies a particular one of a plurality of different media sources that are available for selection. As illustrated in FIG. 11, a "iTunes store" source is highlighted 1104 to indicate selection of an online media store (which is remotely located) as the media source. A now playing region 1106 and a recently played listing region 1108 are also presented in the recently played page 1100. The now playing region 1106 and the recently played listing region 1108 are associated with a navigation tab 1110 which indicates that the user has navigated to a detailed screen concerning media content now playing at an establishment (e.g., Starbucks). In the now playing region 1106 includes a now playing indicator 1112 as well as an artist name 1114, an album name 1116 and an image 1118 associated with the media item that is now playing at the establishment. The now playing region 1106 can also include a redeem link 1120 that allows navigation to a redeem page. The recently played listing region 1108 displays a list 1122 of media items (e.g., songs) that have recently been played at the establishment. The user can navigate from the list 1122 to media store internal pages, such as an album page or artist page. A user can also initiate purchase of any of the media items in the list 1122 from the online media store.
FIG. 12 is a screenshot of an exemplary media store internal page 1200 according to one embodiment of the invention. The media store internal page 1200 is, for example, suitable for use as the media store internal page 716 illustrated in FIG. 7. The media store internal page 1200 includes a media source region 1202 that specifies a particular one of a plurality of different media sources that are available for selection. As illustrated in FIG. 12, "iTunes store" source is highlighted 1204 to indicate selection of an online media store as the media source. A media region 1206 displays information concerning a plurality of media items that are available from the online media store. Various different visual descriptors can be used to identify the various media items. Additionally, according to one embodiment of the invention, the media store internal page 1200 can include a now playing module 1208. In this example, the now playing module 1008 represents an implementation of the now playing module 950 illustrated in FIG. 9B. The now playing module 1208 includes a now playing indicator 1210 as well as an artist name 1212 and album name 1214 associated with the media item that is now playing at the establishment. The now playing module 1208 can also include a recently played reference (link) 1216 that allows navigation to a recently played page (e.g., the recently played page 1100 illustrated in FIG. 11).
FIG. 13 is a screenshot of an exemplary redeem page 1300 according to one embodiment of the invention. The redeem page 1300 is, for example, suitable for use as the redeem page 714 illustrated in FIG. 7. The redeem page 1300 includes a media source region 1302 that specifies a particular one of a plurality of different media sources that are available for selection. As illustrated in FIG. 13, "iTunes store" source is highlighted 1304 to indicate selection of an online media store as the media source. A navigation tab 1306 indicates that the user has navigated to a redeem page. The redeem page 1200 include a redeem region 1308 that ails a user to enter a code to redeem a gift card, gift certificate or other code. The redeem page 1300 also includes a redeem button 1320 that submits the redeem code for processing by a remote server, such as a remote server hosting the online media store.
FIGS. 14(a)-27 pertain to graphical user interfaces, such as pages, according to another implementation that can be presented on a display. The graphical user interfaces illustrated in FIGS. 14(a)-27 are particularly suitable for display that has a screen area smaller than 10.times.10 centimeters (or approximately 4''.times.4''), though such is not a requirement.
In FIG. 14(a), the portable electronic media store user-interface 1400 has three media store display panels 1401. Media store display panels 1401 can be used, for example, for displaying graphics, text blocks and/or navigation buttons that identify corresponding individual media assets or groups of media assets (e.g., a music album or a collection of `new releases`). In one embodiment of the invention, any of the graphics, texts blocks and/or navigation buttons can function as links (e.g., hyperlinks) to media content that is available for purchase at the online media store. Additionally, media store display panels 1401 can include one or more controls (e.g., `Purchase` or `Buy Now` buttons) to allow a user to purchase displayed media assets. Clearly, media store display panels 1401 can be implemented using various permutations and combinations of graphics, text blocks, and navigation buttons. Furthermore, the media store display panels 1401 can include dynamic elements as well as static elements. An example of a dynamic element in a media store display panel is a dynamic graphic (not shown) that changes periodically while cycling through a set of featured music artist graphics.
In FIG. 15(a), the portable electronic media store user-interface 1500 has three media store display panels 1501. Media store display panels 1501 can be used, for example, for displaying graphics, text blocks and/or navigation buttons that identify corresponding individual media assets or groups of media assets (e.g., a music album or a collection of `new releases`). In one embodiment of the invention, any of the graphics, texts blocks and/or navigation buttons can function as links (e.g., hyperlinks) to media content that is available for purchase at the online media store. Additionally, media store display panels 1501 can include one or more controls (e.g., `Purchase` or `Buy Now` buttons) to allow a user to purchase displayed media assets. Clearly, media store display panels 1501 can be implemented using various permutations and combinations of graphics, text blocks, and navigation buttons. Furthermore, the media store display panels 1501 can include dynamic elements as well as static elements. An example of a dynamic element in a media store display panel is a dynamic graphic (not shown) that changes periodically while cycling through a set of featured music artist graphics.
FIG. 15(e) is a block diagram of an exemplary device control panel 1540, according to one embodiment of the invention. The device control panel 1540 includes four device controls 1541. Device controls 1541 can include buttons or tabs that allow the user of the portable electronic media store user-interface 1500 to access the functionality of an online media store or the functionality of a portable electronic device upon which the portable media device user-interface 1500 is running. In one embodiment of the invention, the device controls 1541 include buttons that direct the user of the device to, for example, a search page, a top ten list, a featured music page, and a download queue. The number of controls 1541 in the device control panel can vary. For example, additional controls 1541 may appear in the device control panel 1540 when a network with additional functionality is available. For example, one or more additional controls 1541' may become available upon detecting a specific wireless network, such as a specific retail establishment's wireless network, that offers enhanced functionality and/or enhanced content.
In FIG. 15(f), the device control panel 1551 is displayed under normal circumstances, such as when a non-commercial public or home wireless network is detected. The device control panel 1551 can be similar to the device control panel 1541 of FIG. 15(e) above, for example. In one embodiment of the invention, the four device controls 1555 are shown, including device controls 1525 (e.g., buttons) that direct the user of the device to a search page, a top ten list, a featured music page, and a download page. In contrast, device control panel 1553 is displayed when a wireless network with enhanced functionality or enhanced content is detected. The device control panel 1553 has five device controls 1555. The additional device control 1555, designated 1555' in FIG. 15(f), appears after the transition 1550 between device control panel 1551 and device control panel 1555 and provides additional functionality that is available when an enhanced wireless network is detected.
In one embodiment of the invention, the additional device control 1555' functions as a link to enhanced online media store content associated with a retailer's local wireless network. In this embodiment, operating the additional device control 1513 causes an enhanced portable media device media store user-interface to load. In a second embodiment of the invention, the additional device control 1555' is a location-specific device control or an establishment specific device control that appears whenever location-specific or establishment-specific content and/or functionality are accessible.
In FIG. 16(a), the portable electronic media store user-interface 1600 has three media store display panels 1601. Media store display panels 1601 can be used, for example, for displaying graphics, text blocks and/or navigation buttons that identify corresponding individual media assets or groups of media assets (e.g., a music album or a collection of `new releases`). In one embodiment of the invention, any of the graphics, texts blocks and/or navigation buttons can function as links (e.g., hyperlinks) to media content that is available for purchase at the online media store. Additionally, media store display panels 1601 can include one or more controls (e.g., `Purchase` or `Buy Now` buttons) to allow a user to purchase displayed media assets. Clearly, media store display panels 1601 can be implemented using various permutations and combinations of graphics, text blocks, and navigation buttons. Furthermore, the media store display panels 1601 can include dynamic elements as well as static elements. An example of a dynamic element in a media store display panel is a dynamic graphic (not shown) that changes periodically while cycling through a set of featured music artist graphics.
FIG. 16(b) is a block diagram of an exemplary `Now Playing` display panel 1610, according to one embodiment of the invention. The `Now Playing` display panel 1610 can contain location-specific information about whatever media asset is currently being presented to customers in a particular establishment.
For example, if a retail store (i.e., a retail establishment) uses a media-play system to present media content to its patrons (e.g., music or video) in the retail store for customers to see and/or hear, then any customer who wishes to know artist other information about the media content currently playing can access the `Now Playing` display panel 1610 in the portable electronic media store user-interface 1600 in order to learn information about that media content. In one embodiment, the media items being played by the media play system and displayed on the `Now Playing` display panel 1610 are media items that are also offered for sale using the enhanced portable electronic media store user-interface 1600.
In FIG. 16(b) the `Now Playing` display panel 1610 contains a graphic 1611 (e.g., album cover art) and a text block 1613 associated with the currently playing media content. The text block 1613 can contain artist, album, and song title information about the media content currently playing in a specific establishment. Additionally, the `Now Playing` display panel 1610 can contain a purchase control button 1615 (e.g., a `Buy` button), which a customer can operate to purchase the displayed media asset.
FIG. 16(c) is a block diagram of an exemplary `Recently Played Songs` display panel 1620, according to one embodiment of the invention. Much like the `Now Playing` display panel 1610 of FIG. 16(b), the `Recently Played Songs` display panel 1620 displays information including graphics 1621, for example album cover art, and one or more text blocks 1623, for example music artist name or a music album title, about media content that was presented before the currently playing media content. For example, if a retail store uses a media play system to present media content to its patrons (e.g., music or video) in the retail store for customers to see and/or hear, then any customer who wishes to know artist other information about the previously played media content can access the `Recently Played Songs` display panel 1620 in the portable electronic media store user-interface 1600 in order to learn information about recently played songs (e.g., the last 10 songs or music videos played.) Additionally, the `Recently Played Songs` display panel 1620 can contain a purchase control button 1625 (e.g., a `Buy` button), which a customer can operate to purchase one or more of the displayed media assets.
FIG. 16(d) is a block diagram of an exemplary device control panel 1640, according to one embodiment of the invention. The device control panel 1640 shown includes five device controls 1641. Device controls 1641 can include buttons or tabs that allow the user of the enhanced portable electronic media store user-interface 1600 to access the functionality of an enhanced online media store or the functionality of the portable electronic device upon which the enhanced portable media device user-interface 1600 is operating. In one embodiment of the invention, the device controls 1641 include buttons that direct the user of the device to, for example, a search page, a top ten list, a featured music page, and a download page. The device controls 1641 can, for example, allow a user to utilize the functionality and features of the portable electronic media store user-interface 1500 as described above. Additionally, the device control panel includes one enhanced device control 1641', for example an enhanced online media store content home key, which can be used to direct a user to the enhanced portable electronic media store user-interface 1600 if the enhanced portable media store user-interface 1600 is not currently selected.
The portable media device media store purchase interface 1700 displays one or more media assets for sale. Media asset identifying information, which can include graphics 1703 and text 1705, are displayed. Additionally, the portable media device media store purchase interface 1700 includes at least one purchase control button 1707 (e.g., `Buy` button.) In one embodiment of the invention, the purchase control button 1707 has two states, for example a purchase state and a purchase confirmation state. Depending on what state the purchase control button 1707 is in, the purchase control button has a different appearance.
In one embodiment of the invention, the purchase control button 1707 displays a purchase price for the associated one or more displayed media assets when it is in the purchase state. Once the purchase control button 1707 is operated, for example by clicking on the button with a mouse or tapping on the button using a touch screen, the purchase control button 1707 enters the purchase confirmation state. In one embodiment of the invention, when the purchase control button 1707 is in the purchase confirmation state, the purchase control button 1707 prompts the user for a confirmation that that user wants to purchase the one or more associated media assets, for example by displaying `Buy Now` on the purchase control button 1707. In one embodiment of the invention, operating the purchase control button a second time places the one or more associated media assets in a download queue for immediate download to the user's portable media device.
FIG. 19 is an exemplary portable media device graphical user interface tree 1900 according to one embodiment of the invention. The components of the portable media device graphical user interface tree 1900 are accessed via device controls, for example the device controls 1441, 1541, and 1641, and via media store display panels 1440, 1540, and 1640 as described in FIGS. 14, 15, and 16. FIG. 19 illustrates three interface levels, designated home level interfaces 1901, browse level interfaces 1903, and preview/buy level interfaces 1905. Home level interfaces 1901 appear, for example, when an portable media device graphical user interface first starts (i.e., is launched) first starts or when a home key, for example a device control 1641 or 1641', described in FIG. 16, is pressed. Typically, home keys allow a user to start at the root of a interface tree. Two home level options 1901 are shown in FIG. 19: a media store home 1907 and an enhanced media store home 1909. The media store home 1907 is the interface displayed, for example, when the enhanced portable electronic media store graphical user interface 1600, described in FIG. 16, first starts. The enhanced media store home 1909 is available when enhanced media store content is available, for example as described above in FIG. 16. Next, a variety of browse level menus 1903 are shown. Browse level interfaces 1903 allow for browsing interactions, such as browsing through collections 1911, featured content 1913, or search results 1915 (for example, the results of a media store search based on search terms supplied by a user). Collections 1911 can be any collection of media assets, such as collections grouped by album, playlist, genre, popularity (e.g., "What's Hot"), novelty (e.g., "New Releases"), or other criteria, such as a collection of recently played songs, for example as in the `Recently Played Songs` display panel 1620 of FIG. 16(c). Featured content 1913 is media content that is displayed prominently in a list or singly, for example the featured artist 1420, described in FIG. 14.
The preview/buy level interfaces 1905 include allow users to listen to samples of media content, and/or purchase media content. At this level, a user can interact with, for example, elements of the portable media device media store `Two Click Buy` interface 1700 of FIG. 17, elements of the portable media device media store browsing and previewing interface 1800 of FIG. 18, or with the `Now Playing` display panel 1610 of FIG. 16.
FIGS. 20-27 are screenshots of various permutations and combinations of display panels and device control panels like those generally described above in FIGS. 14-19. Specifically, the screenshots in FIGS. 20-27 are screenshots of iTunes.TM. media application, produced by Apple Inc. of Cupertino, Calif., operating on an iPhone.TM., also produced by Apple Inc. The location specific device controls in FIGS. 20-27 allow a user to interact with page(s), such as page(s) hosted by iTunes.TM. media store.
FIG. 20 is a sample screenshot of an iTunes.TM. page running on an iPhone.TM., described generally in FIGS. 14(a)-14(e).
FIG. 21 is a sample screenshot of an iTunes.TM. Starbucks.TM. media store page, including `Now Playing` and `Recently Played` panels, described generally in FIGS. 16(a)-16(d).
FIG. 22 is a sample screenshot of an iTunes.TM. page showing a Starbucks.TM. home key in the lower left corner of the display, which is an example of an enhanced device control 1641 as described above in FIG. 16(d).
FIG. 23 is a sample screenshot of an iTunes.TM. page showing a list of media content collections.
FIG. 24 is a sample screenshot of an iTunes.TM. search results page, displaying both artist and album results in a scrollable display panel.
FIG. 25 is a sample screenshot of an iTunes.TM. download queue, described generally in FIG. 14.
FIG. 26 is a sample screenshot of an error message in iTunes.TM. when a user attempts to access iTunes.TM. in an area that lacks a suitable network for iTunes.TM. to operate properly, described generally in FIG. 14.
FIG. 27 is a sample screenshot of an iTunes.TM. media purchase interface, described generally in FIG. 17.
The portable electronic device utilized herein can, for example, correspond to a computing device (e.g., personal computer), mobile phone (e.g., cellular phone), personal digital assistant (PDA), media player (e.g., music, videos, games, images), media storage device, camera, remote control, and/or the like. The electronic device may also be a multi-functional device that combine two or more of these device functionalities into a single device. Examples of multi-functional devices can be found in U.S. Patent Application Publication No. 20060197753, entitled "MULTI-FUNCTIONAL HAND-HELD DEVICE", which is herein incorporated by reference.
Previous Patent US 9,569,805 | Next Patent US 9,569,807