This application is related to applications Ser. No. 10/315,694, filed Dec. 10, 2002, entitled, “ANTENNA ASSEMBLY FOR SATELLITE AND WIRELESS SERVICES”; now U.S. Pat. No. 7,493,078; Ser,No. 10/314,624, filed Dec. 10, 2002, entitled, “Wireless NETWORK PROVIDING DISTRIBUTED VIDEO/DATA SERVICES”; now U.S. Pat No. 7,684,752; and Ser. No. 10/315,788, filed Dec. 10, 2002, entitled, “MASS STORAGE REPOSITORY FOR A WIRELESS NETWORK”, now U.S. Pat. No. 7,55,525; each of which is assigned to the assignee of the present application.
The present invention relates generally to the field of transmission of digital data; more specifically, to satellite communication systems and networks for distributing video data, video game architecture, and for providing interactive video game-playing services to geographically dispersed clients.
Modern video game applications are largely divided into four major hardware platforms: Sony PlayStation®2 (PS2), Microsoft® Xbox, Nintendo GameCube™, and personal computer (PC) games. Each of these platforms is different than the others so that games written to run on one platform will not usually run on another platform. Even though the majority of software game developers create software games that are designed independent of a particular platform, to run a particular game on a specific platform a proprietary layer of software (frequently called a “game developer engine”) is needed to adapt the game for use on a specific platform. Each platform has its own video game box that usually runs a DVD or CD-ROM which contains the video game embodied in a sophisticated software program.
This situation is illustrated in the diagram of
The problem with this situation is that games adapted for a particular platform do not run on a different platform. Moreover, users must purchase a video player box that is specific to a particular platform, and then purchase optical disks containing video games to run on that particular platform—and only that platform.
The present invention will be understood more fully from the detailed description that follows and from the accompanying drawings, which however, should not be taken to limit the invention to the specific embodiments shown, but are for explanation and understanding only.
The present invention provides a system in which video games may be widely distributed and played without the need for multiple platform-specific hardware units or purchase of an optical disk to play a particular video game. According to the present invention, a wireless network is created for distribution of video games and interactive game playing. Individuals receive games and participate in playing video games utilizing a device (e.g., television, PC, set-top box, etc.) equipped to be compatible with a universal game platform architecture.
In the following description numerous specific details are set forth, such as frequencies, circuits, configurations, etc., in order to provide a thorough understanding of the present invention. However, persons having ordinary skill in the satellite, communication and video gaming arts will appreciate that these specific details may not be needed to practice the present invention. It should also be understood that the basic architecture and concepts disclosed can be extended to a variety of different implementations and applications. Therefore, the following description should not be considered as limiting the scope of the invention.
With reference to
For example,
With reference to
In this example, LNBs 72 & 73 may be configured to receive horizontally and vertically polarized satellite transmission signals. Cable 20 connects with the LNBs and transceiver 71. (It should be understood that within the context of this disclosure, the term “cable” is used to refer to one or more wires and that such wires may comprise coaxial wires of a type known as RG-6, or a similar type.)
It is appreciated that in other embodiments unit 18 may comprise a single LNB and a wireless transceiver. In still other embodiments, unit 18 may include four or more LNBs and one or more wireless transceivers mounted together.
According to one embodiment of the present invention, wireless transceiver 71 operates in compliance with IEEE specification 802.11a, 802.11b, 802.11g, etc., to provide high-speed networking and communication capability to computers, televisions, and other devices compatibly equipped to receive such wireless signals. Other embodiments may operate in compliance with variant specifications that are compatible with IEEE specification 802.11a, 802.11b, or 802.11g, and which provide for wireless transmissions at high-bandwidth video data rates (e.g., about 2 Mbps or greater). For the purposes of the present application, IEEE specification 802.11a, 802.11b, 802.11g, and Industrial, Scientific, and Medical (ISM) band networking protocols are denoted as “802.11x”. Other non-ISM bands wireless network protocols could be utilized as well. Transceiver 71 facilitates network connectivity to users located within a surrounding range, allowing them to receive satellite broadcast programs, pay-per-view services, on-demand video, Internet access, and other interactive data services, thus obviating the need for a wired connection to individual users.
In the example of
In another embodiment, transceiver 71 operates in compliance with IEEE specification 802.11g over the license-free 2.46 GHz band.
As shown in
In the example of
It should be understood that according to the present invention, the individual satellite antenna assemblies need not be located on homes or other buildings; instead, they may be positioned on existing telephone poles, or mounted on other structures with dedicated, stand-alone hardware. Additionally, stand-alone wireless transceivers that function solely as signal repeaters may be physically distributed in a geographic region or throughout a large building wherever power is available to provide network connectivity that extends throughout the region or area.
Additionally, wireless transceiver/repeater 60e may be connected to receive video content from some media source, e.g., a Digital Versatile Disk (“DVD”) player, or cable television programming. In the later case, for instance, wireless transceiver/repeater 60e may include a cable modem equipped with an 802.11x transmitter. These alternative or additional services may then be distributed in a similar manner described above.
With continued reference to the example of
Alternatively, network interface unit 23 may be connected to a cable broadcast service provider (e.g., cable television) through an Ethernet or Universal Serial Bus (USB), or similar connection, thereby enabling wireless access of those cable services to subscribers within the range of the wireless network. This means that a subscriber may watch their favorite television program or a pay-per-view movie from a laptop computer or television while outdoors, in a cafe, or in some other building, within the wireless coverage region without the need for a direct-wired cable connection. Distribution of cable services may be implemented with a cable modem device that includes an 802.11x transmitter. It is appreciated that additional circuitry for encrypting the video and data information may also be included to thwart pirates and interlopers.
Network interface unit 23 provides power to and communicates with transceiver 71 of unit 18 via cable 20. Although the embodiment of
It should also be understood that although
Repository unit 64 may communicate via wireless transmission utilizing wireless transceiver 66 connected to a wireless antenna 68 mounted on top of unit 64. Alternatively, unit 64 may be coupled with signal unit 58 via a wire connection 69 (e.g., CAT-5) to utilize the transceiver in signal unit 58 for wireless communications.
In an alternative embodiment, repository unit 64 may be attached to the satellite antenna assembly to directly utilize the wireless transceiver installed in signal unit 58.
The purpose of RAID 65 is to store recorded media content (e.g., pay-per-view movies, videos, DVDs, special event programs, etc.). This content can be accumulated over time in a “trickle feed” manner from wireless transceiver 66, which may receive content from various sources such as satellite transmissions, media players, cable television, Internet, etc. Over time, repository unit 64 may store such large volumes of video programming. Anyone having the capability to access the wireless network can pay a fee to receive a particular show, movie, or viewable program stored in repository unit 64 on an on-demand basis.
Additionally, because of the interactive capabilities of the wireless network, the subscriber or user may communicate with unit 64 to provide commands such as “pause”, “fast forward”, “rewind”, etc. Indeed, because of the large storage space available, live broadcast programs available through the WLAN described previously may be manipulated using such commands, thereby providing enhanced viewing flexibility to the user. Hard disk drive failures, which often plague in-home digital video recorders (DVRs), are not a problem because of the redundancy protection built into the RAID. Should a particular hard disk drive fail during operation, the remaining disk drive units simply take over until the repository unit can be serviced, at which time the failed drive can be replaced.
Repository unit 64 may also function as an archive storage apparatus for individuals within a local area to utilize as a storage facility for back-ups of personal data. For example, personal data such as photographs, important documents, books, articles, etc. may be transferred into a reserved space in the RAID. Various well-known security features may be built into repository unit 64 to maintain personal security of the backed-up data for each user.
It is also appreciated that repository unit 64 may be physically located somewhere other than on the rooftop of a building of MDUs. For instance, instead of being attached to, or nearby, a rooftop antenna assembly, repository unit may be located in a top floor space, in a basement, or in a ground level facility.
Game card 120 has the computing resources needed to support advanced, high-performance games, including a central processing unit (CPU) 121, high-speed RAM 122, and a high-performance 3-D graphics engine 126. By way of example, CPU 121, RAM 122, and graphics engine 126 are shown coupled to high-speed bus 124 for transfer of instructions and data. Game card 120 couples with set-top box 90 via an interface 132 that includes command and control lines 127, power lines 130, and high-speed video and audio outputs 128 and 129, respectively. Interface 82 provides full bandwidth video output rates. For example, in one embodiment game card 120 may run at a clock rate of about 12.27 MHz with 24-bits of color to provide video data at a rate of 288 Mbps.
Video games may be downloaded in the embodiment of
In certain applications, set-top box 90 may optionally include a compression/decompression unit 95 coupled to bus 91 to compress video data prior to transmission, or to decompress video data after reception, via transceiver 88.
Video games may be played interactively between first and second players using wireless transceiver 88. The first player may provide input commands through a command/control module coupled to set-top box 90. For example, set-top box 90 may include an infrared (IR) unit (not shown) to receive IR input command and control signals from a player located in the same room. The IR unit may be coupled to CPU 87 to process the player commands (e.g., movement buttons, joystick commands, etc.) received from a remote game controller unit. The second player may be located anywhere within the surrounding range of the WLAN (i.e., in a neighboring house or building).
Still another option is to include a DVD or CD-ROM drive in set-top box 90 for playing/loading software video games.
Practitioners in the art will appreciate that the combination of a specialized game card that provides a universal game platform with a compatible set-top box for downloading and playing specific games offers numerous advantages. For instance, since the graphics capabilities of video games tend to evolve at a much faster pace as compared to the set-top box (which may have a useful life of ˜8-10 years), each time the graphics platform evolves to accommodate a newer generation of games, the old game card may simply be swapped for the newer version. The new game card can be used to play the newer generation of games and the old card retained to play the previous generation games. Since the display path provided by the set-top box remains the same for the graphics generated across different generations of the game card, the set-top box does not need replacement or substitution.
In other instances, a person may purchase a set-top box that functions as a satellite receiver or as a digital cable receiver unit, but which is adapted with a slot for accepting a game card in accordance with the present invention. Initially, the person may not wish to utilize the box's game playing capability. However, when the person does desire to add game playing to his box, he may simply purchase a game card that provides the necessary computing capability and insert the card into the interface slot provided by the set-top box.
As a practical matter, it should be understood that due to the very high data rates involved, set-top box 90 may also include any of a number of well known heat-dissipation mechanisms, such as fans, vents, heat sinks, active cooling systems, and so on. Set-top box 90 may be equipped with a large power supply to furnish the power necessary for running high-performance video games. Alternatively, game card 120 may be configured with a rear power jack for connection to a dedicated power supply.
In the embodiment of
Configured in this manner, repository unit 64 functions as a video game server for remotely located players who may communicate commands and receive video data via wired or wireless transmissions with unit 64. For example, one or more persons may submit a request to play a particular video game stored in the library of repository unit 64. That game would then run on the game card installed in the repository unit, with the commands and video data transmissions being communicated between repository unit 64 and remote location(s) utilizing wireless or wired transceivers. In addition, repository unit 64 may also provide other media services (television, pay-per-view, on-demand programs, etc.) to persons in the surrounding area via wireless connection.
It should be further understood that although the present invention has been described in conjunction with specific embodiments, numerous modifications and alterations are well within the scope of the present invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.
Number | Name | Date | Kind |
---|---|---|---|
4539706 | Mears et al. | Sep 1985 | A |
5058199 | Grube | Oct 1991 | A |
5129096 | Burns | Jul 1992 | A |
5222246 | Wolkstein | Jun 1993 | A |
5357604 | San et al. | Oct 1994 | A |
5408679 | Masuda | Apr 1995 | A |
5509028 | Marque-Pucheu | Apr 1996 | A |
5586257 | Perlman | Dec 1996 | A |
5599232 | Darling | Feb 1997 | A |
5608412 | Welles, II | Mar 1997 | A |
5618045 | Kagan et al. | Apr 1997 | A |
5640386 | Wiedeman | Jun 1997 | A |
5654747 | Ottesen et al. | Aug 1997 | A |
5732076 | Ketseoglou et al. | Mar 1998 | A |
5742680 | Wilson | Apr 1998 | A |
5815146 | Youden et al. | Sep 1998 | A |
5870665 | Uchikawa | Feb 1999 | A |
5890055 | Chu et al. | Mar 1999 | A |
5915020 | Tilford et al. | Jun 1999 | A |
5959592 | Petruzzelli | Sep 1999 | A |
5987376 | Olson et al. | Nov 1999 | A |
5999808 | LaDue | Dec 1999 | A |
6009060 | Kim | Dec 1999 | A |
6092117 | Gladwin et al. | Jul 2000 | A |
6115369 | Oura | Sep 2000 | A |
6132306 | Trompower | Oct 2000 | A |
6148142 | Anderson | Nov 2000 | A |
6160993 | Wilson | Dec 2000 | A |
6166703 | Muterspaugh | Dec 2000 | A |
6175854 | Bretscher | Jan 2001 | B1 |
6188571 | Roganti et al. | Feb 2001 | B1 |
6205185 | Kajiwara | Mar 2001 | B1 |
6241612 | Heredia | Jun 2001 | B1 |
6263503 | Margulis | Jul 2001 | B1 |
6323909 | Michener et al. | Nov 2001 | B1 |
6347216 | Marko | Feb 2002 | B1 |
6397038 | Green, Sr. et al. | May 2002 | B1 |
6404775 | Leslie et al. | Jun 2002 | B1 |
6409602 | Wiltshire et al. | Jun 2002 | B1 |
6412112 | Barrett et al. | Jun 2002 | B1 |
6424817 | Hadden et al. | Jul 2002 | B1 |
6430233 | Dillon et al. | Aug 2002 | B1 |
6473858 | Shimomura et al. | Oct 2002 | B1 |
6585596 | Leifer et al. | Jul 2003 | B1 |
6597891 | Tantawy et al. | Jul 2003 | B2 |
6600730 | Davis et al. | Jul 2003 | B1 |
6614768 | Mahany et al. | Sep 2003 | B1 |
6631410 | Kowalski et al. | Oct 2003 | B1 |
6650869 | Kelly et al. | Nov 2003 | B2 |
6667944 | Monden et al. | Dec 2003 | B2 |
6671186 | Kopf | Dec 2003 | B2 |
6678502 | Sugaya et al. | Jan 2004 | B1 |
6684058 | Karacaoglu et al. | Jan 2004 | B1 |
6690657 | Lau et al. | Feb 2004 | B1 |
6690726 | Yavits et al. | Feb 2004 | B1 |
6690926 | Tawil et al. | Feb 2004 | B2 |
6728541 | Ohkura et al. | Apr 2004 | B2 |
6741841 | Mitchell | May 2004 | B1 |
6745050 | Forsythe et al. | Jun 2004 | B1 |
6757913 | Knox | Jun 2004 | B2 |
6788882 | Geer et al. | Sep 2004 | B1 |
6811113 | Silansky et al. | Nov 2004 | B1 |
6832071 | Nakamura et al. | Dec 2004 | B1 |
6836658 | Sharon et al. | Dec 2004 | B1 |
6842617 | Williams | Jan 2005 | B2 |
6845090 | Takabatake et al. | Jan 2005 | B1 |
6850285 | Eaton et al. | Feb 2005 | B2 |
6853197 | McFarland et al. | Feb 2005 | B1 |
6856786 | Belostotsky et al. | Feb 2005 | B2 |
6886029 | Pecus et al. | Apr 2005 | B1 |
6908390 | Nguyen et al. | Jun 2005 | B2 |
6925285 | Kim | Aug 2005 | B2 |
6968153 | Heinonen et al. | Nov 2005 | B1 |
7072627 | Coffin, III | Jul 2006 | B2 |
7215660 | Perlman | May 2007 | B2 |
7219153 | Day | May 2007 | B1 |
7244181 | Wang et al. | Jul 2007 | B2 |
7289478 | Kim et al. | Oct 2007 | B1 |
7471665 | Perlman | Dec 2008 | B2 |
7493078 | Perlman | Feb 2009 | B2 |
7543326 | Moni | Jun 2009 | B2 |
7558525 | Perlman | Jul 2009 | B2 |
7567527 | Perlman | Jul 2009 | B2 |
7590084 | Perlman | Sep 2009 | B2 |
7593361 | Perlman | Sep 2009 | B2 |
7684752 | Perlman | Mar 2010 | B2 |
7715336 | Perlman | May 2010 | B2 |
20020028655 | Rosener et al. | Mar 2002 | A1 |
20020034980 | Lemmons et al. | Mar 2002 | A1 |
20020038459 | Talmola et al. | Mar 2002 | A1 |
20020046285 | Yasushi et al. | Apr 2002 | A1 |
20020059614 | Lipsanen et al. | May 2002 | A1 |
20020061743 | Hutcheson et al. | May 2002 | A1 |
20020068592 | Hutcheson et al. | Jun 2002 | A1 |
20020071658 | Marko et al. | Jun 2002 | A1 |
20020072329 | Bandeira et al. | Jun 2002 | A1 |
20020106119 | Foran et al. | Aug 2002 | A1 |
20020115409 | Khayarallah | Aug 2002 | A1 |
20020152303 | Dispensa | Oct 2002 | A1 |
20020154055 | Davis | Oct 2002 | A1 |
20020157115 | Lu | Oct 2002 | A1 |
20020181189 | Yang et al. | Dec 2002 | A1 |
20020181190 | Callado | Dec 2002 | A1 |
20020188955 | Thompson et al. | Dec 2002 | A1 |
20030054827 | Schmidl et al. | Mar 2003 | A1 |
20030065805 | Barnes, Jr. | Apr 2003 | A1 |
20030079016 | Tsao et al. | Apr 2003 | A1 |
20030124977 | Smith et al. | Jul 2003 | A1 |
20030135860 | Dureau | Jul 2003 | A1 |
20030139150 | Rodriguez et al. | Jul 2003 | A1 |
20030181162 | Matula | Sep 2003 | A1 |
20030181229 | Forster et al. | Sep 2003 | A1 |
20030207684 | Wesel | Nov 2003 | A1 |
20030216144 | Roese et al. | Nov 2003 | A1 |
20030220072 | Coffin, III | Nov 2003 | A1 |
20030234804 | Parker et al. | Dec 2003 | A1 |
20040034865 | Barrett et al. | Feb 2004 | A1 |
20040043819 | Willis | Mar 2004 | A1 |
20040094194 | Aldoretta et al. | May 2004 | A1 |
20040097288 | Sloate et al. | May 2004 | A1 |
20040110469 | Judd et al. | Jun 2004 | A1 |
20040125820 | Rios | Jul 2004 | A1 |
20040203694 | Wong et al. | Oct 2004 | A1 |
20040204102 | Kuehnel et al. | Oct 2004 | A1 |
20050286448 | Proctor | Dec 2005 | A1 |
20060098592 | Proctor, Jr. et al. | May 2006 | A1 |
20060183421 | Proctor et al. | Aug 2006 | A1 |
20070094700 | Wolfe | Apr 2007 | A1 |
Number | Date | Country |
---|---|---|
1 094 642 | Apr 2001 | EP |
1202472 | May 2002 | EP |
2001244864 | Sep 2000 | JP |
2001111575 | Apr 2001 | JP |
WO 0050971 | Aug 2000 | WO |
WO 02078369 | Oct 2002 | WO |
WO 03032666 | Apr 2003 | WO |
Number | Date | Country | |
---|---|---|---|
20040111755 A1 | Jun 2004 | US |