Patent application number | Description | Published |
20090063293 | Dynamic Presentation of Location-Specific Information - Improved approaches to allow a portable electronic device to dynamically present location-specific information while the portable electronic device is at a predetermined location are disclosed. In one embodiment, the portable electronic device has a display that can display the location-specific information and has wireless capabilities for use in receiving the location-specific information from the server. The location-specific information can, for example, augment other information that is to be presented on the display. In one embodiment, the location-specific information can be information pertaining to a media item being played in an establishment, such as a store, where the portable electronic device is located. | 03-05-2009 |
20090063652 | Localized Media Content Delivery - Improved approaches to make data available locally at business establishments are disclosed. In one embodiment, data anticipated to be soon to be requested by patrons of a particular business establishment can be pre-loaded to a local server provided at the particular business establishment. By pre-loading data that is anticipated to be soon to be requested by patrons of the particular business establishment, local network access traffic and congestion at the retail establishment can be reduced. The improved approaches are particularly well suited for media content data that is likely to be requested by patrons at business (e.g., retail) establishments. Advantageously, patrons can get rapid download of media content data associated with one or more media items that the patrons have purchased from an online media store. | 03-05-2009 |
20090064056 | Graphical User Interface with Location-Specific Interface Elements - Improved approaches to allow a portable electronic device to dynamically present location-specific information while the portable electronic device is at a predetermined location are disclosed. In one embodiment, the portable electronic device has a display that can display the location-specific information and has wireless capabilities for use in receiving the location-specific information from the server. The location-specific information can, for example, augment other information that is to be presented on the display. In one embodiment, the location-specific information can be information pertaining to a media item being played in an establishment, such as a store, where the portable electronic device is located. | 03-05-2009 |
20090089249 | Techniques for Correlating Events to Digital Media Assets - Improved approaches to intelligently refer users of one online media store to another online store are disclosed. The inter-store referral can permit a user of an online media store, such as an online media store that offers digital media assets for purchase, to easily access related information, such as event information, from another online store. According to another aspect, improved approaches to access and present event information are disclosed. | 04-02-2009 |
20100107090 | REMOTE LINKING TO MEDIA ASSET GROUPS - Improved approaches to access information concerning media asset groups are disclosed. In one embodiment, a first web page can include a user-selectable control that, upon selection, can request information on a particular media asset group from a remote media asset web server. In response to the request, the remote media asset web server can return a second web page containing the information on the particular media asset group. | 04-29-2010 |
20100235254 | Application Products with In-Application Subsequent Feature Access Using Network-Based Distribution System - An improved system, device and method for accessing locked (secured) features of digital products with assistance from a product distribution site are disclosed. In one embodiment, a digital product can be submitted to a product distribution site for network-based distribution. The digital product can be initially provided such that it provides base functionality but contains one or more locked features that, if unlocked, can supplement the base functionality. If the digital product that has been submitted is approved, the digital product becomes available at the product distribution site such that users can search, browse and purchase the digital product. Once the digital product has been purchased, download and installed on a user's computing device, the user is able to utilize the digital product. However, since the digital product itself includes one or more locked features, the user is not able to utilize such features until a subsequent purchase is performed. Advantageously, the subsequent purchase can be invoked from the digital product. In doing so, the digital product interacts (directly or indirectly) with a remote server (e.g., the product distribution site) to purchase access or usage for one or more of the locked features within the digital product. Once access or usage for the one or more locked features has been purchased, the one or more locked features within the digital product can be unlocked and thereafter utilized. | 09-16-2010 |
20100235889 | APPLICATION PRODUCTS WITH IN-APPLICATION SUBSEQUENT FEATURE ACCESS USING NETWORK-BASED DISTRIBUTION SYSTEM - An improved system, device and method for accessing features of digital products with assistance from a product distribution site are disclosed. In one embodiment, a user of a client device may have previously acquired rights or permissions to access one or more supplemental features of one or more digital products (e.g., application programs). Typically, a user would purchase an application program and then sometime later also purchase supplemental features for use with the application program. In one implementation the supplemental features can be purchased using the application program with the assistance of a remotely located product distribution server. Sometime thereafter, in some cases, the user desires to make use of such previously acquired one or more supplemental features on another client device. For example, the user may wish or need to transfer from a former client device to a new client device. As another example, the user may wish to utilized (e.g., share) such previously acquired one or more supplemental features with another client device associated with the user, such as another client device within user's account. | 09-16-2010 |
20120311081 | Management of Network-Based Digital Data Repository - Improved techniques and systems for storage, delivery and acquisition of digital assets are disclosed. The techniques and systems are suitable and useful for storing, delivering and accessing digital assets (e.g., media assets) that have been acquired from online stores. The techniques and systems are also suitable and useful for storing, delivering and accessing digital assets that have been acquired from other than from online stores. Regardless, the digital assets become accessible from a network-based digital data repository (e.g., cloud data storage) via electronic devices (e.g., user devices) and thus usable by the electronic devices. The digital assets can include media assets and/or non-media assets. | 12-06-2012 |
20120323944 | MANAGEMENT OF NETWORK-BASED DIGITAL DATA REPOSITORY - Improved techniques and systems for storage, delivery and acquisition of digital assets are disclosed. The techniques and systems are suitable and useful for storing, delivering and accessing digital assets (e.g., media assets) that have been acquired from online stores. The techniques and systems are also suitable and useful for storing, delivering and accessing digital assets that have been acquired from other than from online stores. Regardless, the digital assets become accessible from a network-based digital data repository (e.g., cloud data storage) via electronic devices (e.g., user devices) and thus usable by the electronic devices. The digital assets can include media assets and/or non-media assets. | 12-20-2012 |
20140136371 | Techniques for Correlating Events to Digital Media Assets - Improved approaches to intelligently refer users of one online media store to another online store are disclosed. The inter-store referral can permit a user of an online media store, such as an online media store that offers digital media assets for purchase, to easily access related information, such as event information, from another online store. According to another aspect, improved approaches to access and present event information are disclosed. | 05-15-2014 |
Patent application number | Description | Published |
20130019233 | SYSTEM AND METHOD FOR LINKING PRE-INSTALLED SOFTWARE TO A USER ACCOUNT ON AN ONLINE STOREAANM Pardehpoosh; Pedraum R.AACI Palo AltoAAST CAAACO USAAGP Pardehpoosh; Pedraum R. Palo Alto CA USAANM Federighi; Craig M.AACI Los Altos HillsAAST CAAACO USAAGP Federighi; Craig M. Los Altos Hills CA USAANM Feldman; Daniel I.AACI San FranciscoAAST CAAACO USAAGP Feldman; Daniel I. San Francisco CA USAANM Quirk; Gregory T.AACI Maple GlenAAST PAAACO USAAGP Quirk; Gregory T. Maple Glen PA USAANM Matthew; Jack R.AACI San FranciscoAAST CAAACO USAAGP Matthew; Jack R. San Francisco CA USAANM Lee-Kang; JackieAACI SunnyvaleAAST CAAACO USAAGP Lee-Kang; Jackie Sunnyvale CA USAANM Ciudad; Jean-PierreAACI San FranciscoAAST CAAACO USAAGP Ciudad; Jean-Pierre San Francisco CA USAANM Gromek; Monika E.AACI OaklandAAST CAAACO USAAGP Gromek; Monika E. Oakland CA USAANM Burkholder; Thomas K.AACI VancouverAACO CAAAGP Burkholder; Thomas K. Vancouver CAAANM Pu; Daniel EmilAACI San FranciscoAAST CAAACO USAAGP Pu; Daniel Emil San Francisco CA USAANM Gharabally; SamAACI San FranciscoAAST CAAACO USAAGP Gharabally; Sam San Francisco CA USAANM Verosub; Ellis MarshallAACI San CarlosAAST CAAACO USAAGP Verosub; Ellis Marshall San Carlos CA USAANM Hwang; Yoon SubAACI AlamedaAAST CAAACO USAAGP Hwang; Yoon Sub Alameda CA US - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable. | 01-17-2013 |
20130019234 | SYSTEM AND METHOD FOR LINKING PRE-INSTALLED SOFTWARE TO A USER ACCOUNT ON AN ONLINE STORE - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable. | 01-17-2013 |
20130019237 | SYSTEM AND METHOD FOR LINKING PRE-INSTALLED SOFTWARE TO A USER ACCOUNT ON AN ONLINE STORE - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application for installation on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives from a client device a software adoption request including an identifier associated with a user account and a proof of entitlement associated with a software package or the user account, verifies the proof of entitlement by comparing the proof of entitlement to a database, and if the proof of entitlement is verified, adopts the software package as part of the user account. | 01-17-2013 |
20140074663 | INTEGRATING PURCHASE HISTORY AND METADATA ACROSS DEVICES - The technology relates to synchronizing purchase information and metadata across devices. The system maintains a server listing of items purchased from an online store and associated with a user account, each item in the server listing of items being associated with a respective first hash value. Then, the system receives, from a client device, a client listing of items purchased from the online store representing a last known listing of items purchased from the online store and associated with the user account, each item in the client listing of items being associated with a respective second hash value. Next, the system determines a difference between the respective first hash value and the respective second hash value. Based on the difference, the system sends, to the client device, metadata identifying items present in the server listing of items that are not in the client listing of items. | 03-13-2014 |
20140074783 | SYNCHRONIZING METADATA ACROSS DEVICES - The technology relates to synchronizing user metadata across devices. The system maintains a collection of incremental metadata changes for a collection of media items, for each media item represented in the collection, storing a media item identifier and a value, wherein the value is an incremental user metadata change for a respective media item. Next, the system receives, from a client device, a request for a metadata sync, the request comprising a last metadata version update number indicative of a last metadata sync received by the client device. The system then sends, to the client device, a metadata update associated with a version update number subsequent to the last metadata version update number indicative of the last metadata sync received by the client device. | 03-13-2014 |