Source: http://www.google.com/patents/US8219704?dq=3984803
Timestamp: 2014-03-12 01:28:15
Document Index: 261271923

Matched Legal Cases: ['application No. 02802729', 'Application No. 02802729', 'application No. 02', 'Application No. 02752326', 'Application No. 10179655', 'Application No. 02752326', 'Application No. 02752326', 'application No. 02', 'application No. 02', 'Application No. 2003', 'Application No. 2007', 'application No. 2003', 'Application No. 2007', 'application No. 10']

Patent US8219704 - Selection of content in response to communication environment - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA content transfer service manager node of a computer network manages the transfer of content over the network from a content provider node to a user node. The characteristics of the configuration of the user node are determined, including the user nodes capabilities with respect to downloading content...http://www.google.com/patents/US8219704?utm_source=gb-gplus-sharePatent US8219704 - Selection of content in response to communication environmentAdvanced Patent SearchPublication numberUS8219704 B2Publication typeGrantApplication numberUS 12/040,649Publication dateJul 10, 2012Filing dateFeb 29, 2008Priority dateJul 11, 2001Also published asCN1559040A, CN1559040B, EP1337929A1, EP1337929A4, EP2275945A1, US7363384, US20030018767, US20080147862, WO2003007172A1Publication number040649, 12040649, US 8219704 B2, US 8219704B2, US-B2-8219704, US8219704 B2, US8219704B2InventorsMasayuki Chatani, Sachiko InoueOriginal AssigneeSony Computer Entertainment America LlcExport CitationBiBTeX, EndNote, RefManPatent Citations (27), Non-Patent Citations (19), Classifications (17) External Links: USPTO, USPTO Assignment, EspacenetSelection of content in response to communication environmentUS 8219704 B2Abstract A content transfer service manager node of a computer network manages the transfer of content over the network from a content provider node to a user node. The characteristics of the configuration of the user node are determined, including the user nodes capabilities with respect to downloading content and processing downloaded content. The service manager arranges a content transfer that is particularly suited for the hardware, software, and communication capabilities of the user node.
1. A method for use in managing a transfer of content to a user device that is communicatively linked to a computer network, comprising:
determining capabilities of the user device to download content over the computer network and to process content received over the computer network;
determining what changes in the configuration of the user device would be necessary to make additional service levels available to the user device;
automatically selecting a service level that is available to the user device for transferring content thereto based upon the determined capabilities of the user device; and
transmitting a message to the user device that causes a notice having an advertisement link to be displayed on the user device;
wherein the advertisement link is for a provider that could assist in upgrading the capabilities of the user device and that is selected based on changes to the user device configuration necessary to make additional service levels available to the user device.
2. A method as defined in claim 1, further comprising maintaining a running tab of when a user selects any advertisement.
3. A method as defined in claim 1, further comprising receiving compensation for displaying the advertisement link.
4. A method as defined in claim 1, further comprising receiving compensation for users clicking on the advertisement link.
5. A method as defined in claim 1, further comprising administering any royalties that result from a user obtaining any recommended upgrades provided by selecting the advertisement link.
6. A method as defined in claim 1, wherein the notice comprises a pop-up window.
7. A method as defined in claim 1, wherein the notice comprises a separate Web page.
8. A method as defined in claim 1, wherein the notice comprises information related to changes that could be made to the user device in order to upgrade the available service levels.
9. A program product including a tangible recording medium that stores a program executable by an information processing system to cause the information processing system to perform processing that manages the transfer of content to a user device that is communicatively linked to a computer network, the program including instructions for causing the information processing system to execute processes comprising:
a first process comprising, determining capabilities of the user device to download content over the computer network and to process content received over the computer network;
a second process comprising, determining what changes in the configuration of the user device would be necessary to make additional service levels available to the user device;
a third process comprising, automatically selecting a service level that is available to the user device for transferring content thereto based upon the determined capabilities of the user device; and
a fourth process comprising, transmitting a message to the user device that causes a notice having an advertisement link to be displayed on the user device;
10. The program product of claim 9, the program further including instructions for causing the information processing system to execute a process comprising maintaining a running tab of when a user selects any advertisement.
11. The program product of claim 9, the program further including instructions for causing the information processing system to execute a process comprising receiving compensation for displaying the advertisement link.
12. The program product of claim 9, the program further including instructions for causing the information processing system to execute a process comprising receiving compensation for users clicking on the advertisement link.
13. The program product of claim 9, the program further including instructions for causing the information processing system to execute a process comprising administering any royalties that result from a user obtaining any recommended upgrades provided by selecting the advertisement link.
14. The program product of claim 9, wherein the notice comprises a pop-up window.
15. The program product of claim 9, wherein the notice comprises a separate Web page.
16. The program product of claim 9, wherein the notice comprises information related to changes that could be made to the user device in order to upgrade the available service levels.
17. An information processing system comprised of one or more information processors configured to execute program instructions that cause the information processing system to implement one or more processes for managing the transfer of content to a user device that is communicatively linked to a computer network, the processes comprising:
18. The information processing system of claim 17, wherein the processes further include a process comprised of maintaining a running tab of when a user selects any advertisement.
19. The information processing system of claim 17, wherein the processes further include a process comprised of receiving compensation for displaying the advertisement link.
20. The information processing system of claim 17, wherein the processes further include a process comprised of receiving compensation for users clicking on the advertisement link.
21. The information processing system of claim 17, wherein the processes further include a process comprised of administering any royalties that result from a user obtaining any recommended upgrades provided by selecting the advertisement link.
22. The information processing system of claim 17, wherein the notice comprises a pop-up window.
23. The information processing system of claim 17, wherein the notice comprises a separate Web page.
24. The information processing system of claim 17, wherein the notice comprises information related to changes that could be made to the user device in order to upgrade the available service levels.
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation of U.S. patent application Ser. No. 09/903,308, filed Jul. 11, 2001, entitled �SELECTION OF CONTENT IN RESPONSE TO COMMUNICATION ENVIRONMENT,� the entire disclosure of which is hereby fully incorporated herein by reference in its entirety.
The type of content and services that are available over the Internet has also grown. Internet users can now download Web pages that go beyond a simple combination of text and graphics. Modern Web pages can include animation, video, sound, and high-definition graphics. Users can use the Internet to download music files, video files, video games, and files in formats for various other applications. There are also various technologies now available to users for downloading content over the Internet, including video and audio streaming and push and pull technologies. Users are also accessing the Internet for various services, such as banking and shopping. The �old� Internet world where scientists used FTP to retrieve technical documents has now transformed into a �new� Internet world where millions of users access a myriad of content and services using any of a wide variety of transport technologies.
SUMMARY OF THE INVENTION One embodiment provides a method for use in managing a transfer of content to a user device that is communicatively linked to a computer network, comprising: determining capabilities of the user device to download content over the computer network and to process content received over the computer network; automatically selecting a service level that is available to the user device for transferring content thereto based upon the determined capabilities of the user device; and transmitting a message to the user device that causes a notice having an advertisement link to be displayed on the user device.
Another embodiment provides a program executable by an information processing system to cause the information processing system to perform processing that manages the transfer of content to a user device that is communicatively linked to a computer network, the program including instructions for causing the information processing system to execute: a first process comprising, determining capabilities of the user device to download content over the computer network and to process content received over the computer network; a second process comprising, automatically selecting a service level that is available to the user device for transferring content thereto based upon the determined capabilities of the user device; and a third process comprising, transmitting a message to the user device that causes a notice having an advertisement link to be displayed on the user device.
Another embodiment provides an information processing system comprised of one or more information processors configured to execute program instructions that cause the information processing system to implement one or more processes for managing the transfer of content to a user device that is communicatively linked to a computer network, the processes comprising: a first process comprising, determining capabilities of the user device to download content over the computer network and to process content received over the computer network; a second process comprising, automatically selecting a service level that is available to the user device for transferring content thereto based upon the determined capabilities of the user device; and a third process comprising, transmitting a message to the user device that causes a notice having an advertisement link to be displayed on the user device.
In accordance with one aspect of the invention, a content transfer service manager node of a computer network manages the transfer of content over the network from a content provider node to a user node. The characteristics of the user node are determined, including the user node's capabilities with respect to downloading content and processing downloaded content. The service manager then arranges a content transfer that is particularly suited for the hardware, software, and communication capabilities of the user node.
The download management software 145 also queries the network interface 146 to obtain bandwidth information for the network interface 146 and the link 147, including the bit rate, which is the amount of data that can be sent over the network interface 146 and link 147 per unit time. The bit rate is typically measured in bits per second. The bit rate may be measured using well known methods.
The download management software 145 obtains hardware configuration data by accessing readily-accessible data files that are typically maintained by the operating system of the user device 110. For example, the �Windows� Operating System of Microsoft Corporation of Redmond, Wash., USA, maintains information relating to the hardware configuration of a device, such as the type of processor, processor speed, video and sound card information, and the peripheral devices, if any, that are attached to the device.
Characteristics Required User Device Capabilities
Analog modem (bit rate of 56 kbps or less),
no hard disk, latency greater than 1 ms.
hard disk present, latency less than 1 ms.
Cable modem or DSL line (bit rate of at
least 2 Mbps), no hard disk, latency of less
CD quality sound files
Cable modem (bit rate of at least 2 Mbps),
hard disk present, latency of less than 1 ms.
streaming made available.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5740075Mar 28, 1995Apr 14, 1998Bell Atlantic Network Services, Inc.Access subnetwork controller for video dial tone networksUS5841870Nov 12, 1996Nov 24, 1998Cheyenne Property TrustDynamic classes of service for an international cryptography frameworkUS5953506Dec 17, 1996Sep 14, 1999Adaptive Media TechnologiesMethod and apparatus that provides a scalable media delivery systemUS6012088Dec 10, 1996Jan 4, 2000International Business Machines CorporationAutomatic configuration for internet access deviceUS6061722Dec 23, 1996May 9, 2000T E Network, Inc.Assessing network performance without interference with normal network operationsUS6134584Nov 21, 1997Oct 17, 2000International Business Machines CorporationMethod for accessing and retrieving information from a source maintained by a network serverUS6151596Aug 18, 1998Nov 21, 2000Nec CorporationInformation providing systemUS6411697May 20, 1999Jun 25, 2002International Business Machines Corp.System and method for providing customer personalized and modifiable subscriber servicesUS6516338 *Jul 13, 1999Feb 4, 2003The Macmanus Group, Inc.Apparatus and accompanying methods for implementing network servers for use in providing interstitial web advertisements to a client computerUS6594699 *Oct 10, 1997Jul 15, 2003Kasenna, Inc.System for capability based multimedia streaming over a networkUS6651103Dec 17, 1999Nov 18, 2003At&T Corp.Proxy apparatus and method for streaming media information and for increasing the quality of stored media informationUS6654783 *Mar 30, 2000Nov 25, 2003Ethergent CorporationNetwork site content indexing method and associated systemUS6829633 *Apr 9, 2001Dec 7, 2004Francotyp-Postalia Ag & Co. KgArrangement and method for offering a message when loading service data for a terminal deviceUS6963897 *Jun 23, 2000Nov 8, 2005United Devices, Inc.Customer services and advertising based upon device attributes and associated distributed processing systemUS6985934 *Oct 23, 2000Jan 10, 2006Binham Communications CorporationMethod and system for providing rich media content over a computer networkUS7065574 *Sep 11, 2000Jun 20, 2006Sun Microsystems, Inc.Messaging system using pairs of message gates in a distributed computing environmentUS7120926 *May 4, 2000Oct 10, 2006General Instrument CorporationMethod and system of identifying software and firmware objects available for download over a network such as a cable television systemUS7225142 *Aug 1, 1996May 29, 2007At&T Corp.Interactive multimedia advertising and electronic commerce on a hypertext networkUS20010043516 *Apr 9, 2001Nov 22, 2001Gelfer George G.Arrangement and method for offering a message when loading service data for a terminal deviceUS20030045275Oct 22, 2002Mar 6, 2003Mcdonagh BrendanCommunication method and apparatusUS20030187916 *Jun 1, 2001Oct 2, 2003Dettinger Richard DeanPervasive, distributed provision of services such as product brokerageUS20030189913Jul 3, 2001Oct 9, 2003Hee-Sok KimMethods of transmitting and executing contents of program for hand-held terminalJPH1166101A Title not availableJPH11149448A Title not availableKR20000058858A Title not availableWO2000067149A2May 1, 2000Nov 9, 2000Yahoo IncMethod and apparatus for re-formatting web pagesWO2002003732A1Jul 3, 2001Jan 10, 2002Kim Hee SeokMethods of transmitting and executing contents of program for hand-held terminal* Cited by examinerNon-Patent CitationsReference1B. Kreller et al.; "UMTS: A Middleware Architecture and Mobile API Approach"; IEEE Personal Communications, Apr. 1998; pp. 32-38.2Chinese Patent Office, "Notification of the First Office Action" for Chinese application No. 02802729.9; Dec. 16, 2005; 15 pages, including English translation.3Chinese Patent Office; "Notification of the Second Office Action" issued in corresponding Chinese Application No. 02802729.9; dated Sep. 4, 2009; 13-page English language translation.4E. Kovacs et al.; "Adaptive Mobile Access to Context-aware Services"; IEEE 1999; pp. 190-201.5European Patent Office Search Report for European application No. 02 752 326.5-2211; Jul. 21, 2004; 3 pages.6European Patent Office; "Decision to Refuse a European Patent Application" issued in corresponding European Application No. 02752326.5; dated May 31, 2011; 14 pages.7European Patent Office; "Extended European Search Report" issued in corresponding European Application No. 10179655.5; dated Dec. 13, 2010; 7 pages.8European Patent Office; "Minutes in Accordance with Rule 124(4) EPC" issued in corresponding European Application No. 02752326.5; dated May 31, 2011; 20 pages.9European Patent Office; "Summons to attend Oral Proceedings Pursuant to Rule 115(1) EPC" issued in corresponding European Application No. 02752326.5; dated Nov. 22, 2010; 8 pages.10European Patent Office; Examination Report for European application No. 02 752 326.5-2211; Nov. 9, 2007; 4 pages.11European Patent Office; Examination Report for European application No. 02 752 326.5-2211; Sep. 17, 2004; 4 pages.12Japan Patent Office; "Office Action, Final Notice of Rejection" issued in corresponding Japanese Application No. 2003-512864; dated Jul. 8, 2008; 3 pages (includes 1 page English Translation).13Japanese Patent Office; "Notice of Final Rejection" issued in corresponding Japanese Application No. 2007-097338; dated Nov. 24, 2009; 2 pages and 1-page partial English language translation.14Japanese Patent Office; "Official Action (Preliminary Notice of Rejection)" for Japanese application No. 2003-512864; Oct. 3, 2006; 5 pages, including English translation.15Japanese Patent Office; "Preliminary Notice of Rejection" issued in corresponding Japanese Application No. 2007-097338; dated Jun. 23, 2009; 4 pages and 2-page English language translation.16K. Ham et al.; "Wireless-adaptation of WWW Content over CDMA"; IEEE 1999; pp. 368-372.17Korean Patent Office; "Notice of Preliminary Rejection" for Korean application No. 10-2003-7010263; Jul. 26, 2005; 3 pages, including English translation.18Patent Cooperation Treaty, "International Search Report," for application No. PCT/US02/22345; Oct. 3, 2002; 5 pages.19PCT; "International Preliminary Examination Report" issued in corresponding International Application No. PCT/US02/22345; dated Jan. 10, 2003; 4 pages.Classifications U.S. Classification709/232, 709/226, 709/203, 709/229International ClassificationH04L29/08, G06F15/16, G06F13/00, H04L29/06Cooperative ClassificationH04L67/303, H04L67/2861, H04L69/24, H04L67/2819, H04L29/06European ClassificationH04L29/08N27U, H04L29/08N27E, H04L29/06, H04L29/08N29TRotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google