Source: http://www.google.com/patents/US7797242?ie=ISO-8859-1&dq=U.S.+patent+number+7,325,728
Timestamp: 2014-08-21 03:24:36
Document Index: 353442741

Matched Legal Cases: ['Application No. 60', 'Application No. 60', 'Application No. 04', 'Application No. 04', 'Application No. 04', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006', 'Application No. 2006']

Patent US7797242 - Method and system for network-based purchase and distribution of media - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign in<nobr>Advanced Patent Search</nobr>PatentsMethods and systems for network-based purchase and distribution of media are disclosed. The purchase and distribution of media by these methods and systems are not only secure but also controlled. The security restricts access to media within media files during downloads as well as while stored at a...http://www.google.com/patents/US7797242?utm_source=gb-gplus-sharePatent US7797242 - Method and system for network-based purchase and distribution of mediaAdvanced Patent SearchPublication numberUS7797242 B2Publication typeGrantApplication numberUS 10/833,267Publication dateSep 14, 2010Filing dateApr 26, 2004Priority dateApr 25, 2003Fee statusPaidAlso published asEP1618537A1, EP2270730A1, US20050021478, WO2004097759A1Publication number10833267, 833267, US 7797242 B2, US 7797242B2, US-B2-7797242, US7797242 B2, US7797242B2InventorsPatrice Gautier, Max Muller, Thomas Burkholder, Jeffrey L. Robbin, Dave Heller, Thomas Dowdy, Mike WieseOriginal AssigneeApple Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (41), Non-Patent Citations (16), Referenced by (8), Classifications (15), Legal Events (5) External Links: USPTO, USPTO Assignment, EspacenetMethod and system for network-based purchase and distribution of mediaUS 7797242 B2Abstract Methods and systems for network-based purchase and distribution of media are disclosed. The purchase and distribution of media by these methods and systems are not only secure but also controlled. The security restricts access to media within media files during downloads as well as while stored at a server and/or client. For example, a potential purchaser can search and browse through numerous media items on-line that are available for purchase. The potential purchaser can thereafter purchase one or more media items on-line with great ease. Upon purchasing a media item, the content for the media item can be downloaded over the network to the purchaser. The content for the media item is then encrypted for the purchaser's use and stored on the purchaser's machine. Thereafter, the purchaser can make use of the media item (e.g., play the media item). Improved graphical user interfaces suitable for reviewing, browsing, previewing and/or purchasing numerous media items are also disclosed.
1. A network-based media purchase system, said system being configured to support a plurality of client media player programs, each of said client media player programs being resident on a different client machine, said system comprising:
a media storage server machine that stores media items in an encrypted format; and
a media commerce server machine programmed to interact with each of said client media player programs, and said media commerce server machine being programmed to support operations on said client media player programs, wherein said client media player programs are programmed to: (i) initiate payment for the media items, (ii) download the media items that have been purchased, (iii) store the media items, and (iv) subsequently use the stored media items,
wherein, for a particular one of the media items, said media commerce server machine is further programmed to: (i) determine media access information pertaining to the particular media item; and (ii) send, over the network, the media access information to the client machine of the user that has purchased the particular media item, the media access information adapted to be used by the client machine to access the particular media item,
wherein the media access information includes (i) a URL to the particular media item at said media storage server machine that stores the particular media item, (ii) a security token, and (iii) a download key,
wherein said media commerce server machine is further programmed to create the security token provided in the media access information by applying a predetermined algorithm to at least the URL and an identifier for said media commerce server machine,
wherein said media storage server machine is programmed to receive, via the client machine that has purchased the particular media item, a request for the particular media item from said media storage server machine, the request including at least the URL to locate the particular media item and using the security token to provide authentication for download of the particular media item, and
wherein said media storage server machine is further programmed to create, in response to receiving the request from the client machine of the user, a resultant value by applying the predetermined algorithm to at least the URL and the identifier for said media commerce server machine to produce the resultant value, wherein said media storage server machine is further programmed to compare the resultant value with the security token received in the request and to determine whether the security token received in the request matches the resultant value, and wherein said media storage server machine is further programmed to permit the particular media item to be downloaded to the client machine from said media storage server machine if the resultant value is determined to match the security token.
2. A network-based media purchase system as recited in claim 1, wherein said media commerce server machine is further configured to enable each of the client media player programs to purchase media items by enabling the client media player programs to receive media access information from said media commerce server machine, at least a first part of the media access information being used to decrypt the media items from their encrypted format.
3. A network-based media purchase system as recited in claim 1, wherein each of the media player programs produce a graphical user interface on the corresponding client machine, the graphical user interface including at least a first window and a second window.
4. A network-based media purchase system as recited in claim 3, wherein the first window displays first information provided remotely by said media commerce server machine in a browser-like manner, and wherein the second window displays second information in an application-like manner, the second information being provided locally by the client media player program operating on the corresponding client machine or being provided remotely by said media commerce server machine.
5. A network-based media purchase system as recited in claim 4, wherein the second window displays a list of available media items that are associated with at least one criteria.
6. A network-based media purchase system as recited in claim 5, wherein each item in the displayed list of media items has a buy button, and wherein selection of the buy button causes the selected media item to purchased.
7. A network-based media purchase system as recited in claim 5, wherein selection of one of the items in the displayed list of media items causes the graphical user interface to display an image associated with the selected media item.
8. A network-based media purchase system as recited in claim 7, wherein the selected media item is a song, and the image associated therewith is an album cover image for an album including the song.
9. A network-based media purchase system as recited in claim 5, wherein any of the available media items in the displayed list of media items can be previewed on request by a graphical user interface action.
10. A network-based media purchase system as recited in claim 1,
11. A network-based media purchase system as recited in claim 10, wherein each item in the displayed list of media items has a buy button, and wherein selection of the buy button causes the selected media item to be purchased with no other required user interaction.
12. A network-based media purchase system as recited in claim 10, wherein any of the available media items in the displayed list of media items can be previewed without having an account with said media commerce server machine.
13. A network-based media purchase system as recited in claim 4, wherein the second window displays a list of available media items that are available for purchase and are associated with at least one criteria.
14. A network-based media purchase system as recited in claim 13, wherein the at least one criteria can be provided via the graphical user interface through browsing, sorting or searching the media items that are available for purchase.
15. A network-based media purchase system as recited in claim 13, wherein selection of one of the items in the displayed list of media items causes the graphical user interface to display an image associated with the selected media item.
16. A network-based media purchase system as recited in claim 15, wherein the selected media item is a song, and the image associated therewith is an album cover image for an album including the song.
17. A network-based media purchase system as recited in claim 15, wherein any of the available media items in the displayed list of media items can be previewed on request by a graphical user interface action.
18. A network-based media purchase system as recited in claim 17, wherein any of the available media items in the displayed list of media items can be previewed without having an account with said media commerce server machine.
19. A network-based media purchase system as recited in claim 1, wherein after the media items have been stored to the client machines, the media items can be decrypted and presented at the client machines.
20. A network-based media purchase system as recited in claim 19, wherein the media items are presented at the client machines by playing the media items.
21. A network-based media purchase system as recited in claim 20, wherein the media items are audio and/or video files.
22. A network-based media purchase system as recited in claim 19, wherein the media items can only be presented at the client machines that are authorized to present the particular media items.
23. A network-based media purchase system as recited in claim 1, wherein the client machines can operatively connect to said media commerce server machine and said media storage server machine via a network.
24. A network-based media purchase system as recited in claim 1, wherein the client machines can operatively connect to said media commerce server machine and said media storage server machine via a network, and wherein the client media player programs communicate with said media storage server machine and said media commerce server machine via the network.
25. A network-based media purchase system as recited in claim 1, wherein said network-based media purchase system enables users of the client media player programs to establish accounts with said media commerce server machine so that media items can be purchased.
26. A network-based media purchase system as recited in claim 25, wherein said media commerce server machine maintains a purchase history for each of the users of the client media player programs that have established accounts with said media commerce server machine.
27. A network-based media purchase system, said system being configured to support a plurality of client media player programs, each of said client media player programs being resident on a different client machine, said system comprising:
a media commerce server machine programmed to interact with each of said client media player programs, and said media commerce server machine being programmed to support operations on said client media player programs, wherein said client media player programs are programmed to: initiate payment for purchase of the at least one media item, and download and store the at least one media item that has been encrypted for storage on the client machine operating the one of said client media player programs,
wherein, for a particular one of the media items, said media commerce server machine is further programmed to: (i) determine media access information pertaining to the at least one media item; and (ii) send, over the network, the media access information to the client machine of the user that has purchased the at least one media item, the media access information adapted to be used by the client machine to access the at least one media item,
wherein the media access information includes (i) a URL to the at least one media item at said media storage server machine that stores the at least one media item, (ii) a security token, and (iii) a download key,
wherein said media storage server machine is programmed to receive, via the client machine that has purchased the at least one media item, a request for at least one media item from said media storage server machine, the request including at least the URL to locate the at least one media item and the security token to provide authentication for download of the at least one media item, and
wherein said media storage server machine is further programmed to create, in response to receiving the request from the client machine, a resultant value by applying the predetermined algorithm to at least the URL and the identifier for said media commerce server machine to produce the resultant value, wherein said media storage server machine is further programmed to compare the resultant value with the security token received in the request and to determine whether the security token in the request matches the resultant value, and wherein said media storage server machine is further programmed to permit the at least one media item to be downloaded to the client machine from said media storage server machine if the resultant value is determined to match the security token.
28. A network-based media purchase system as recited in claim 27, wherein the media items can only be presented at the client machines that are authorized to present the media items.
29. A network-based media purchase system as recited in claim 27, wherein said network-based media purchase system enables users of the client media player programs to establish accounts with said media commerce server machine so that media items can be purchased.
30. A network-based media purchase system as recited in claim 27, wherein said media commerce server machine permits subsequent downloading of the media items that have been purchased until the corresponding client player program confirms receipt of the media items that have been purchased.
31. A network-based media purchase system as recited in claim 27, wherein said media commerce server machine enables each of said client media player programs to purchase the media items at a fixed price per media item.
32. A network-based media purchase system as recited in claim 27, wherein the media items are audio songs.
33. A network-based media purchase system as recited in claim 27, wherein the media items are groups of audio songs.
34. A network-based media purchase system as recited in claim 27, wherein the media items are one or more of audio songs, videos, audiobooks.
35. A network-based media purchase system as recited in claim 1,
wherein each of the client machines include a local storage device,
wherein the media items being purchased are stored at said media storage server machine in the encrypted format, the encrypted format utilizing the download key to encrypt the media items stored on said media storage server machine, and
wherein at least one of said client media player programs is configured to: (i) retrieve, from said media storage server machine, a particular media item that has been purchased, the particular media item being encrypted; (ii) decrypt the particular media item using the download key; (iii) acquire a user key associated with a user account of a purchaser of the particular media item; (iv) re-encrypt the particular media item using the user key; and (v) store the particular media item to the local storage device associated with the at least one of the client machines.
36. A network-based media purchase system as recited in claim 1,
wherein at least one of said client media player programs is configured to: (i) receive, over the network, a buy request from a user requesting to buy a particular media item, the buy request being initiated by the user through a single graphical user interface action by the user once an identifier for the particular media item is displayed on a display screen for the user, and the buy request including an account identifier for a user account associated with the user; (ii) initiate payment for the particular media item being purchased in response to the buy request being received, the payment being processed using information previously stored in a user account associated with the user; (iii) retrieve, from said media storage server machine, the particular media item that has been purchased, the particular media item being encrypted; (iv) decrypt the particular media item using the download key; (v) acquire a user key associated with a user account of a purchaser of the particular media item; (vi) re-encrypt the particular media item using the user key; and (vii) store the particular media item to the local storage device associated with the at least one of the client machines.
37. A network-based media purchase system as recited in claim 1,
wherein at least one of said client media player programs is further configured to: (i) retrieve, from said media storage server machine, a particular media item that has been purchased, the particular media item being encrypted; (ii) acquire a user key associated with a user account of a purchaser of the particular media item; (iii) transcrypt the particular media item using the download key and a user key; and (iv) store the particular media item to the local storage device associated with the at least one of the client machines.
38. A network-based media purchase system as recited in claim 1,
wherein at least one of said client media player programs is configured to: (i) receive, over the network, a buy request from a user requesting to buy a particular media item, the buy request being initiated by the user through a single graphical user interface action by the user once an identifier for the particular media item is displayed on a display screen for the user, and the buy request including an account identifier for a user account associated with the user; (ii) initiate payment for the particular media item being purchased in response to the buy request being received, the payment being processed using information previously stored in a user account associated with the user; (iii) retrieve, from said media storage server machine, the particular media item that has been purchased, the particular media item being encrypted; (iv) acquire a user key associated with a user account of a purchaser of the particular media item; (v) transcrypt the particular media item using the download key and a user key; and (vi) store the particular media item to the local storage device associated with the at least one of the client machines.
39. A network-based media purchase system as recited in claim 1,
wherein at least one of said client media player programs is configured to: (i) receive, over the network, a buy request from a user requesting to buy a particular media item, the buy request being initiated by the user through a single graphical user interface action by the user once an identifier for the particular media item is displayed on a display screen for the user, and the buy request including an account identifier for a user account associated with the user; and (ii) initiate payment for the particular media item being purchased in response to the buy request being received, the payment being processed using information previously stored in a user account associated with the user.
40. A network-based media purchase system as recited in claim 1, wherein said media store server machine permits the at least one of the client machines to further operate to repeatedly attempt to retrieve the particular media item from said remote storage server machine until the at least one of the client machines confirms receipt of the particular media item.
41. A network-based media purchase system as recited in claim 1, wherein said media store server machine permits the at least one of said client media player programs to further operate to repeatedly attempt to retrieve the particular media item from said remote storage server machine until the at least one of the client machines confirms receipt of the particular media item.
42. A network-based media purchase system as recited in claim 10, wherein each item in the displayed list of media items has a buy button, and wherein selection of the buy button causes the selected media item to purchased with no other required user interaction and a subsequent a single user interface action to acknowledge a purchase confirmation message.
43. A network-based media purchase system as recited in claim 1,
wherein the media access information further include a time of purchase of the particular media item, and
wherein, in producing the resultant value, said media storage server machine applies the predetermined algorithm to at least the URL, the identifier for said media commerce server machine, and the time of purchase.
44. A network-based media purchase system as recited in claim 43, wherein the particular media item is permitted to be retrieved from said remote storage server machine only if the resultant value matches the security token within a given time tolerance as to the time of purchase.
45. A network-based media purchase system as recited in claim 44, wherein the time tolerance permits the particular media item to be retrieved only if requested within the given time tolerance from the time of purchase. Description
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a Continuation-In-Part of U.S. patent application Ser. No. 10/776,403, filed Feb. 10, 2004 now abandoned, and entitled �METHOD AND SYSTEM FOR NETWORK-BASED DISTRIBUTION OF MEDIA�, which is hereby incorporated by reference herein, and which claims the benefit of: (i) U.S. Provisional Patent Application No. 60/465,410, filed Apr. 25, 2003, and entitled �METHOD AND SYSTEM FOR SECURE NETWORK-BASED DISTRIBUTION OF MEDIA�, which is hereby incorporated by reference herein; and (ii) U.S. Provisional Patent Application No. 60/534,555, filed Jan. 5, 2004, and entitled �GRAPHICAL USER INTERFACE FOR BROWSING, SEARCHING AND PRESENTING MEDIA ITEMS�, which is hereby incorporated by reference herein.
This application is also related to: (i) U.S. patent application Ser. No. 10/832,984, filed concurrently, and entitled �GRAPHICAL USER INTERFACE FOR BROWSING, SEARCHING AND PRESENTING MEDIA ITEMS�, which is hereby incorporated by reference herein; and (ii) U.S. patent application Ser. No. 10/832,812, filed concurrently, and entitled �METHOD AND SYSTEM FOR SECURE NETWORK-BASED DISTRIBUTION OF CONTENT�, which is hereby incorporated by reference herein.
SUMMARY OF THE INVENTION Broadly speaking, the invention relates to network-based purchase and distribution of media. The purchase and distribution of media are not only secure but also controlled. The security restricts access to media within media files during downloads as well as while stored at a server and/or client.
DETAILED DESCRIPTION OF THE INVENTION The invention relates to network-based purchase and distribution of media. The purchase and distribution of media are not only secure but also controlled. The security restricts access to media within media files during downloads as well as while stored at a server and/or client. The invention also relates to graphical user interfaces that assist users in locating media to be purchased.
In one embodiment, the set of media data for the associated sub-window provided in a markup language format. In one example, the markup language format is extensible Markup Language (XML) based. In the case where the media items are albums, such as shown in FIG. 15C, the artwork images are thumbnail sized so that the amount of data associated with a set of media data is relatively small and thus easily transmitted over a network from the remote server.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5715403 *Nov 23, 1994Feb 3, 1998Xerox CorporationSystem for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammarUS5963915Feb 21, 1996Oct 5, 1999Infoseek CorporationSecure, convenient and efficient system and method of performing trans-internet purchase transactionsUS5963916Oct 31, 1996Oct 5, 1999Intouch Group, Inc.Network apparatus and method for preview of music products and compilation of market dataUS6226618 *Aug 13, 1998May 1, 2001International Business Machines CorporationElectronic content delivery systemUS6233682Jan 18, 2000May 15, 2001Bernhard FritschDistribution of musical products by a web site vendor over the internetUS6236971 *Nov 10, 1997May 22, 2001Contentguard Holdings, Inc.System for controlling the distribution and use of digital works using digital ticketsUS6317784Sep 29, 1998Nov 13, 2001Radiowave.Com, Inc.Presenting supplemental information for material currently and previously broadcast by a radio stationUS6346951Sep 23, 1997Feb 12, 2002Touchtunes Music CorporationProcess for selecting a recording on a digital audiovisual reproduction system, for implementing the processUS6385596 *Feb 6, 1998May 7, 2002Liquid Audio, Inc.Secure online music distribution systemUS6452609Nov 6, 1998Sep 17, 2002Supertuner.ComWeb application for accessing media streamsUS6731312Jan 8, 2001May 4, 2004Apple Computer, Inc.Media player interfaceUS7062468 *Apr 27, 2001Jun 13, 2006Hillegass James CLicensed digital material distribution system and methodUS7209892 *Dec 23, 1999Apr 24, 2007Universal Music Group, Inc.Electronic music/media distribution systemUS7340451Apr 8, 2004Mar 4, 2008Giovanni SaccoDynamic taxonomy process for browsing and retrieving information in large heterogeneous data basesUS7345234Jul 27, 2005Mar 18, 2008Microsoft CorporationMethods and systems for per persona processing media content-associated metadataUS7358434Apr 1, 2005Apr 15, 2008Microsoft CorporationMethods and systems for per persona processing media content-associated metadataUS20020002468Jun 19, 2001Jan 3, 2002International Business Machines CorporationMethod and system for securing local database file of local content stored on end-user systemUS20020026575 *Aug 6, 2001Feb 28, 2002Wheeler Lynn HenryAccount-based digital signature (ABDS) systemUS20020138439 *Dec 1, 2000Sep 26, 2002Hideki MatsushimaContent distribution system and a reference serverUS20030182139Jun 28, 2002Sep 25, 2003Microsoft CorporationStorage, retrieval, and display of contextual art with digital media filesUS20040236957Jul 24, 2002Nov 25, 2004Alain DurandMethod for managing purchase of broadcast digital contents and means for downloading sameUS20050071780Jul 30, 2004Mar 31, 2005Apple Computer, Inc.Graphical user interface for browsing, searching and presenting classical worksUS20050193094Feb 17, 2005Sep 1, 2005Apple Computer, Inc.Graphical user interface for browsing, searching and presenting media itemsUS20070166687Apr 4, 2006Jul 19, 2007Apple Computer, Inc.Graphical user interface with improved media presentationEP0927945A2Sep 11, 1998Jul 7, 1999Amazon.Com, Inc.Method and system for placing a purchase order via a communications networkEP0927945B1Sep 11, 1998Apr 23, 2003Amazon.Com, Inc.Method and system for placing a purchase order via a communications networkFR2827981A1 Title not availableJP2002099466A Title not availableJP2002164880A Title not availableJP2002318873A Title not availableJP2003050745A Title not availableJPH11161717A Title not availableWO1999027681A2Nov 24, 1998Jun 3, 1999Motorola IncAudio content player methods, systems, and articles of manufactureWO2000043905A1Jan 24, 2000Jul 27, 2000Mcy Music World IncDistribution of musical products over the internetWO2000062265A1Apr 7, 2000Oct 19, 2000Liquid Audio IncSecure online music distribution systemWO2001041023A1Dec 1, 2000Jun 7, 2001Masayuki KozukaA content distribution system and a reference serverWO2001044908A1Dec 13, 2000Jun 21, 2001Microsoft CorpServer for an electronic distribution system and method of operating sameWO2001046786A1Oct 11, 2000Jun 28, 2001Liquid Audio IncAdaptable security mechanism for preventing unauthorized access of digital dataWO2001065526A1Feb 28, 2001Sep 7, 2001Ijockey IncMultimedia content delivery system and methodWO2003017213A1Jul 24, 2002Feb 27, 2003Thomson Licensing SaMethod for managing purchase of broadcast digital contents and means for downloading sameWO2003023786A2Jun 28, 2002Mar 20, 2003Sin Hui CheahMethod and apparatus for automatic equalization mode activation* Cited by examinerNon-Patent CitationsReference1"Shop the First online .99 Store", www.apple.com/music/store/shop.html, downloaded Sep. 24, 2003, pp. 1-2.2"The iTunes Music Store. Downloads Done Right", www.apple.com/music/store, downloaded Sep. 24, 2003, pp. 1-3.3 *Burton, "Elementary Number Theory", Fourth Edition, 1998, The McGraw-Hill Companies, Inc., all pages.4Communication dated May 12, 2006 from corresponding European Patent Application No. 04 750 720.7-1238.5Communication dated May 12, 2006 from corresponding European Patent Application No. 04 750 720.7�1238.6Communication pursuant to Article 94(3) for European Patent Application No. 04 750 720.7 dated Aug. 24, 2009.7Decision of Rejection from Japanese Patent Office for Japanese Patent Application No. 2006-513358, dated Mar. 4, 2008 (with translation).8 *Derfler, "How Networks Work", Bestseller Edition, 1996, Ziff-Davis Press, Emeryville, CA, all pages.9 *Gralla, "How the Internet Works", Millennium Edition, 1999, Que Corporation, Indianapolis, IN, all pages.10International Search Report and Written Opinion dated Nov. 1, 2005 for corresponding International Application No. PCT/US04/12851.11 *Muller, "Desktop Encyclopedia of the Internet", 1999, Artech House Inc., Norwood, MA, all pages.12Notification of Reason for Rejection for Japanese Patent Application No. 2006-513358 dated May 18, 2010.13Office Action (Questioning) for Japanese Patent Office for Japanese Patent Application No. 2006-513358 dated Oct. 9, 2009 (with translations).14Office Action from Japanese Patent Office for Japanese Patent Application No. 2006-513358, dated Jul. 31, 2007.15 *Strunk et al., "The Elements of Style", Third Edition, 1979, MacMillan Publ. Co., Inc., New York, NY, all pages.16 *White, "How Computers Work", Millennium Edition, 1999, Que Corporation, Indianapolis, IN, all pages.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8161411Apr 26, 2004Apr 17, 2012Apple Inc.Graphical user interface for browsing, searching and presenting media itemsUS8291320Feb 17, 2005Oct 16, 2012Apple Inc.Graphical user interface for browsing, searching and presenting media itemsUS8489453Feb 2, 2012Jul 16, 2013Apple Inc.Digital media acquisition using creditUS8515991 *May 19, 2005Aug 20, 2013Sony CorporationContent presenting device, content presenting method, and content presenting programUS8712471Mar 18, 2013Apr 29, 2014Virginia Innovation Sciences, Inc.Methods, systems and apparatus for displaying the multimedia information from wireless communication networksUS8751607 *Aug 18, 2008Jun 10, 2014Judedavid LlcDigital content download insuranceUS20090049115 *Aug 18, 2008Feb 19, 2009Judedavid LlcDigital content download insuranceUS20120331529 *Jun 25, 2012Dec 27, 2012Google Inc.Persistent Key Access To Album* Cited by examinerClassifications U.S. Classification705/52International ClassificationG06Q99/00, G06Q30/00, G07F17/16, G06Q20/00Cooperative ClassificationG06Q20/1235, G06Q20/123, G06Q30/06, G06Q20/12, G06Q20/367European ClassificationG06Q30/06, G06Q20/12, G06Q20/367, G06Q20/1235, G06Q20/123Legal EventsDateCodeEventDescriptionFeb 12, 2014FPAYFee paymentYear of fee payment: 4Nov 29, 2011CCCertificate of correctionMar 6, 2008ASAssignmentOwner name: APPLE INC., CALIFORNIAFree format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:020617/0085Effective date: 20070109Owner name: APPLE INC.,CALIFORNIAFree format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100203;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100316;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100330;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100420;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100427;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100518;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;US-ASSIGNMENT DATABASE UPDATED:20100525;REEL/FRAME:20617/85Free format text: CHANGE OF NAME;ASSIGNOR:APPLE COMPUTER, INC.;REEL/FRAME:20617/85Aug 10, 2005ASAssignmentOwner name: APPLE COMPUTER, INC., CALIFORNIAFree format text: CORRECTIVE COVER SHEET TO CORRECT ASSIGNEE NAME, PREVIOUSLY RECORDED AT REEL/FRAME 015217/0339 (ASSIGNMENT OF ASSIGNOR S INTEREST);ASSIGNORS:GAUTIER, PATRICE;MULLER, MAX;BURKHOLDER, THOMAS;AND OTHERS;REEL/FRAME:016632/0321;SIGNING DATES FROM 20040915 TO 20040920Free format text: CORRECTIVE COVER SHEET TO CORRECT ASSIGNEE NAME, PREVIOUSLY RECORDED AT REEL/FRAME 015217/0339 (ASSIGNMENT OF ASSIGNOR S INTEREST);ASSIGNORS:GAUTIER, PATRICE;MULLER, MAX;BURKHOLDER, THOMAS;AND OTHERS;SIGNING DATES FROM 20040915 TO 20040920;REEL/FRAME:016632/0321Oct 4, 2004ASAssignmentOwner name: APPLE COMMPUTER, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GAUTIER, PATRICE;MULLER, MAX;BURKHOLDER, THOMAS;AND OTHERS;REEL/FRAME:015217/0339;SIGNING DATES FROM 20040915 TO 20040920Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GAUTIER, PATRICE;MULLER, MAX;BURKHOLDER, THOMAS;AND OTHERS;SIGNING DATES FROM 20040915 TO 20040920;REEL/FRAME:015217/0339RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google