US20110092291A1 - Apparatus and method for wireless video gaming - Google Patents

Apparatus and method for wireless video gaming Download PDF

Info

Publication number
US20110092291A1
US20110092291A1 US12/927,224 US92722410A US2011092291A1 US 20110092291 A1 US20110092291 A1 US 20110092291A1 US 92722410 A US92722410 A US 92722410A US 2011092291 A1 US2011092291 A1 US 2011092291A1
Authority
US
United States
Prior art keywords
video
users
unit
video game
game
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/927,224
Inventor
Stephen G. Perlman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment America LLC
Insolvency Services Group Inc
Original Assignee
OnLive Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by OnLive Inc filed Critical OnLive Inc
Priority to US12/927,224 priority Critical patent/US20110092291A1/en
Publication of US20110092291A1 publication Critical patent/US20110092291A1/en
Assigned to INSOLVENCY SERVICES GROUP, INC. reassignment INSOLVENCY SERVICES GROUP, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ONLIVE, INC.
Assigned to OL2, INC. reassignment OL2, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INSOLVENCY SERVICES GROUP, INC.
Assigned to SONY COMPUTER ENTERTAINMENT AMERICA LLC reassignment SONY COMPUTER ENTERTAINMENT AMERICA LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OL2, INC.
Assigned to SONY INTERACTIVE ENTERTAINMENT AMERICA LLC reassignment SONY INTERACTIVE ENTERTAINMENT AMERICA LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/32Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections
    • A63F13/327Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using local area network [LAN] connections using wireless networks, e.g. Wi-Fi or piconet
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/33Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
    • A63F13/335Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/352Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/355Performing operations on behalf of clients with restricted processing capabilities, e.g. servers transform changing game scene into an MPEG-stream for transmitting to a mobile phone or a thin client
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • A63F13/358Adapting the game course according to the network or server load, e.g. for reducing latency due to different connection speeds between clients
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/77Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/90Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
    • A63F13/95Storage media specially adapted for storing game information, e.g. video game cartridges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2143Specialised server platform, e.g. server located in an airplane, hotel, hospital located in a single building, e.g. hotel, hospital or museum
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/402Communication between platforms, i.e. physical link to protocol
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/51Server architecture
    • A63F2300/513Server architecture server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/538Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for performing operations on behalf of the game client, e.g. rendering
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/552Details of game data or player data management for downloading to client devices, e.g. using OS version, hardware or software profile of the client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/106Adaptations for transmission by electrical cable for domestic distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/14Backbone network devices

Definitions

  • 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 GameCubeTM, 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.
  • PS2 Sony PlayStation®2
  • Microsoft® Xbox Nintendo GameCubeTM
  • PC personal computer
  • FIG. 8 This situation is illustrated in the diagram of FIG. 8 , in which the software game developer engine is shown as a layer of software located at a level above the hardware platform, and below the game application.
  • a software game developer such as Activision, Inc., or Electronic Arts, Inc.
  • creates an advanced game with real-time 3-D video graphics they are required to port that game to run on one or more hardware platforms through the creation of a proprietary game development engine.
  • the hardware platform manufacturers charge a fee to the software game developers for the privilege of publishing a game on their platform.
  • PC game developers design their video games so that they tend not to utilize operating system (OS) services that would commit them to rely upon a particular OS.
  • OS operating system
  • FIG. 1 is a conceptual diagram of a satellite communication system in accordance with one embodiment of the present invention.
  • FIG. 2 is a perspective view of an antenna assembly according to one embodiment of the present invention.
  • FIG. 3 is a more detailed view of the components comprising the signal unit of the antenna assembly shown in FIG. 2 .
  • FIG. 4 is an example showing an application of the present invention to a multi-dwelling unit.
  • FIG. 5 illustrates the spectrum band utilized for cable communications with the wireless transceiver in accordance with one embodiment of the present invention.
  • FIG. 6 depicts the type of information and signals transmitted between the network interface/satellite receiver device and antenna assembly according to one embodiment of the present invention.
  • FIG. 7 shows the example of FIG. 4 optionally including a mass storage repository that functions as a media library according to another embodiment of the present invention.
  • FIG. 8 illustrates a model relationship between hardware and software layers for video game applications.
  • FIG. 9 is a circuit diagram of a video game card in accordance with one embodiment of the present invention.
  • FIG. 10 is a detailed circuit diagram of a set-top box architecture for playing video games in accordance with one embodiment of the present invention.
  • FIG. 11 is a detailed circuit diagram of a mass storage repository that functions as a video game server in accordance with one embodiment of the present invention.
  • 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.
  • 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.
  • a device e.g., television, PC, set-top box, etc.
  • FIG. 1 a conceptual diagram of a satellite communication system in accordance with one embodiment of the present invention is shown comprising a telecommunications satellite 12 positioned in a fixed, geosynchronous orbital location in the sky over the particular geographical region of the Earth. Satellite 12 utilizes standard solar panels to generate power for the satellite's resources which includes one or more transponders that provide telecommunication links (i.e., “uplinks” and “downlinks”) to Earth-based stations and receivers.
  • telecommunication links i.e., “uplinks” and “downlinks”
  • FIG. 1 shows a large antenna 10 that broadcasts video programs from an uplink center to satellite 12 .
  • This uplink signal is represented by arrow 11 a .
  • Satellite 12 transmits the broadcast signal (e.g., downlink 11 b ) across a coverage region of the Earth, where it may be received at a home 14 equipped with an outdoor antenna assembly coupled to electronics for displaying the video programs.
  • the antenna assembly which is also shown in FIG. 2 , includes a support 21 attached to a parabolic or concave reflector dish 16 , which is aimed to the location in the sky where satellite 12 is positioned in geosynchronous orbit above the earth.
  • Support 21 may include a base plate 13 to facilitate mounting of the antenna assembly to the exterior (e.g., roof) of house 14 .
  • An arm 15 attached to either dish 16 or support 21 , extends to position a signal unit 18 at a focal point of the reflector dish 16 .
  • An antenna 77 for wireless transmissions is also shown attached to unit 18 .
  • Unit 18 converts the electromagnetic radiation reflected from dish 16 into electrical signals carried by one or more conductors 20 to a network interface unit 23 or satellite receiver 24 within home 14 .
  • Receiver 24 converts the satellite transmission signals into a format for display on television 26 .
  • signal unit 18 in accordance with the present invention comprising a pair of low-noise block converters (LNBs) 72 & 73 and a wireless transceiver 71 mounted in a case or housing 76 .
  • Wireless transceiver 71 has an associated antenna 77 to effectuate wireless transmissions.
  • Feed horns 74 and 75 associated with LNBs 72 & 73 respectively, protrude from a side of housing 76 that is positioned nearest to reflector dish 16 .
  • the signal unit 18 may utilize a single feed horn coupled to one or more LNBs.
  • Other embodiments may include multiple transceivers, each having its own associated wireless antenna.
  • an alternative embodiment may comprise a pair of LNBs with an associated pair of wireless transceivers, each having its own wireless antenna.
  • LNBs 72 & 73 may be configured to receive horizontally and vertically polarized satellite transmission signals.
  • Cable 20 connects with the LNBs and transceiver 71 .
  • 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.
  • 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.
  • 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).
  • IEEE specification 802.11a, 802.11b, 802.11g, and Industrial, Scientific, and Medical (ISM) band networking protocols are denoted as “802.11x”.
  • 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.
  • transceiver 71 operates over the license-free 5 GHz band (e.g., 5725 MHz to 5850 MHz) to provide upwards of 54 Mbps of bandwidth in good transmission conditions.
  • IEEE specification 802.11a allows for a high-speed wireless transmission of raw data at indoor distances of up to several hundred feet and outdoor distances of up to ten miles, depending on impediments, materials, and line-of-sight.
  • 802.11a has twelve channels (eight in the low part of the band for indoor use and four in the upper for outdoor use) which do not overlap, allowing for dense installations.
  • individual users may receive transmissions from transceiver 71 using hardware equipment available from a number of vendors. For example, Proxim, Inc. manufactures and sells the Harmony 802.11a PCI card that provides wireless broadband networking at a data rate of 54 Mbps.
  • transceiver 71 operates in compliance with IEEE specification 802.11g over the license-free 2.46 GHz band.
  • wireless signals 17 may be transmitted from unit 18 of the antenna assembly mounted on house 14 to a nearby laptop computer 25 installed with a PC card or a PCI card that is 802.11x compliant. Similar equipment may be installed into slots of a personal computer 38 or a television 37 to provide connectivity to network services in a house 36 that is located within the neighboring range of the wireless transceiver, despite the fact that house 36 does not have a satellite antenna dish or is not otherwise wired to receive such services. This means, for example, that someone may access their electronic mail from any location within the full extent of the wireless network since the transmission signals pass easily through walls and glass.
  • house 36 may be located outside of the signal range of wireless transmission signals 17 , but within the range of the wireless signals 27 from the transceiver mounted in unit 28 of antenna assembly 26 on top of a neighboring house 34 .
  • the transceiver within unit 28 may function as a repeater or hub for house-to-house transmissions; that is, to relay the media content and interactive services provided at home 14 to users at home 36 and elsewhere.
  • transceivers 71 functioning as repeaters, content and two-way data services may be distributed to end users located at considerable distances from the original service connection source.
  • a neighborhood of antenna assemblies that include wireless transceivers can be used to create a network that provides distributed video program and interactive data connectivity.
  • Homes installed with an antenna assembly according to the present invention may still act as a house-to-house repeater for the neighborhood as part of a “roof-hopping” scheme, even though they may not have an immediate need for wireless communications, Later on, those homes may simply add the appropriate hardware (e.g., wireless communication card, network interface box, etc.) to take advantage of the additional services such as interactive data provided by wireless connectivity.
  • appropriate hardware e.g., wireless communication card, network interface box, etc.
  • 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.
  • 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.
  • FIG. 4 shows a large apartment building 50 with a satellite antenna assembly that includes a reflector dish 56 and a wireless transceiver mounted in signal unit 58 .
  • the electronics that provides power and command/control signals for the antenna assembly is not shown in FIG. 4 for clarity reasons.
  • a series of repeaters 60 a - 60 e are located on various floors throughout the building to distribute signal transmissions to/from the transceiver of unit 58 to each of the multiple apartment units within building 50 .
  • a two-way data service connection (e.g., DSL) is provided to an 802.11x wireless transceiver/repeater 60 e .
  • DSL 802.11x wireless transceiver/repeater 60 e .
  • two-way data service connectivity is provided to others within the range of the transceiver of unit 58 of the antenna assembly mounted on the roof of building 50 (or to anyone in a neighboring region reached via roof-hopping signal repeating).
  • a single satellite antenna assembly with integrated wireless transceiver can therefore distribute high bandwidth services to residents of neighboring buildings, even though those neighboring buildings may not have a satellite antenna or be otherwise wired to receive those services.
  • wireless transceiver/repeater 60 e may be connected to receive video content from some media source, e.g., a Digital Versatile Disk (“DVD”) player, or cable television programming.
  • wireless transceiver/repeater 60 e may include a cable modem equipped with an 802.11x transmitter.
  • FIG. 1 also illustrates another extension of the network provided by the present invention, wherein media content may be distributed to an 802.11x compliant receiver unit 40 installed in the trunk of an automobile 39 , or other mobile vehicle.
  • Unit 40 may include a hard disk drive to store video programs received from wireless transmission signals 17 when automobile 40 is parked, say, overnight in a garage. These programs can then be viewed by rear-seat passengers on a trip the following day.
  • two-way data service is shown being provided by cable 19 connected to a network interface unit 23 .
  • Cable 19 may provide a direct subscriber line (DSL) connection, for instance, which may then be distributed to subscribers in the surrounding range of wireless signals 17 .
  • DSL direct subscriber line
  • a user of laptop computer 25 who may be located outdoors or at a nearby café, can access the Internet, watch a pay-per-view film, or receive a multitude of other multimedia services.
  • 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.
  • a cable broadcast service provider e.g., cable television
  • USB Universal Serial Bus
  • a subscriber may watch their favorite television program or a pay-per-view movie from a laptop computer or television while outdoors, in a café, 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 .
  • FIG. 1 shows network interface unit 23 connected to satellite receiver 24
  • both devices may be integrated in to a single device 30 , as shown in FIG. 6 .
  • the network interface unit communicates with the transceiver using spectrum that is not otherwise utilized in cable 20 . Since satellite receivers tend to operate in the spectrum from about 1.2 GHz to about 2 GHz, the spectrum below 1.2 GHz, down to about 40 MHz, may be used for communications with the wireless transceiver. This spectrum band is illustrated in FIG. 5 .
  • FIG. 1 shows a direct connection between satellite receiver 24 and television 26
  • video services may be provided to any 802.11x compliant television (e.g., installed with an 802.11 x adapter card) located within the house or surrounding wireless coverage region.
  • FIG. 6 depicts the type of information and signals carried by cable 20 between network interface/satellite receiver device 30 and unit 18 of the antenna assembly of the present invention.
  • Many techniques are well known in the electronics and communications arts for transmitting such signals, such as QPSK and QAM modulation.
  • satellite signals received by the antenna assembly are provided to device 30 via cable 20 .
  • wireless transmissions received by transceiver 71 are coupled to device 30 .
  • Device 30 provides power to the LNBs and transceiver, LNB configurations signals, transceiver command and control signals, and wireless data via cable 20 .
  • FIG. 6 shows device 30 having a DSL connection that may provide Internet access to users within the surrounding range of the transceiver of unit 18 .
  • FIG. 7 illustrates the MDU example of FIG. 4 , but with a specialized mass storage repository unit 64 installed on the rooftop of building 50 .
  • Repository unit 64 comprises a number of hard disk drives (HDDs) having a large total storage capacity (e.g., 10 terabytes) arranged as a RAID (“Redundant Array of Inexpensive Disks”) 65 that functions as a media library apparatus.
  • RAID Redundant Array of Inexpensive Disks
  • An 802.11x compliant wireless transceiver 66 is also included in repository unit 64 along with various electronics 67 coupled to both RAID 65 and transceiver 66 .
  • Electronics 67 may comprise a microcomputer including a processor (CPU), a ROM, a RAM, etc., to control the data read/write processing by the HDDs and to control the operation of transceiver 66 .
  • Electronics 67 may also include data compression/decompression circuitry for certain video and data applications. Still other embodiments may include encryption/decryption circuitry for receiving and sending transmissions in a secure manner.
  • the RAID 65 , transceiver 66 , and electronics 67 are all housed in rugged, weather-resistant enclosure providing a suitable environment for the HDDs and the other circuitry.
  • Repository unit 64 may communicate via wireless transmission utilizing wireless transceiver 66 connected to a wireless antenna 68 mounted on top of unit 64 .
  • 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.
  • a wire connection 69 e.g., CAT-5
  • repository unit 64 may be attached to the satellite antenna assembly to directly utilize the wireless transceiver installed in signal unit 58 .
  • RAID 65 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.
  • 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.
  • 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.
  • 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.
  • DVRs digital video recorders
  • 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.
  • 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.
  • FIG. 9 is a circuit block diagram of a game card 120 that provides a universal game platform that can be inserted into a slot of a compatible electronic device, such as the set-top box 90 shown in FIG. 10 .
  • game card 120 may comprise a high-bandwidth PCMCIA or PC card manufactured in accordance with a universal standard approved by game software developers. This allows game card 120 to run any game developed by a software game developer in compliance with the universal standard.
  • the video games may be downloaded directly to set-top box 90 via wired or wireless transmission, thus obviating the need to purchase an optical disk for each video game. This aspect of the present invention is discussed in more detail below.
  • 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 .
  • 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.
  • 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.
  • FIG. 10 is a detailed circuit block diagram that shows one embodiment of set-top box 90 that functions as a video game player according to the present invention.
  • Set-top box 90 includes a slot 85 , which is coupled to bus 91 , for accepting game card 120 .
  • Slot 85 provides a compatible interface connection with interface 132 of card 120 .
  • Set-top box 90 also includes a CPU 87 , a relatively low-speed RAM 94 , and a graphics unit 93 , each of which is coupled to bus 91 .
  • Graphics unit 93 produces video and audio outputs signals that may be coupled to a television, for example, or some other display unit suitable for playing a selected video game.
  • CPU 87 , RAM 94 , and graphics unit 93 function to provide a user interface and a graphics path to a display screen for the playing of video games on the high-performance platform provided by game card 120 .
  • Video games may be downloaded in the embodiment of FIG. 10 utilizing a wireless transceiver 88 , which may operate as an 802.11x-compliant device.
  • video games may be downloaded from a broadband connection provided via a WLAN, as described previously.
  • transceiver 88 may receive video games from a satellite transmission link, or a cable modem connection, via wireless transmission.
  • Wired transceiver 89 may operate in compliance with Ethernet, DOCSIS, DSL, or other protocols.
  • 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 .
  • 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 .
  • 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.
  • 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.
  • 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.
  • game card 120 may be configured with a rear power jack for connection to a dedicated power supply.
  • FIG. 11 is a circuit block diagram of a video repository unit 64 that may function as a video game server in accordance with one embodiment of the present invention.
  • RAID 65 stores a library of video games that may be sent to a remote user via transceiver 66 .
  • the remote user may also play interactive games with another user via wireless transmission through transceiver 66 .
  • repository unit 64 is shown including a CPU 101 , a RAM 103 , and a disk controller unit 102 interconnected to RAID 65 as previously described.
  • An optional video compression unit 104 is also shown.
  • Video compression unit 104 provides low latency (i.e., ⁇ ⁇ 80 ms) data compression of video for high “twitch-action” games ( ⁇ 150 ms for slower games).
  • Video compression unit 104 may be coupled directly to a wired or wireless transceiver for transmission of game data.
  • a video game hardware unit 106 which includes one or more high-performance video games that may be loaded to execute on a corresponding set of game cards, such as game card 120 described previously.
  • 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 .
  • 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.
  • 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.

Abstract

Apparatus for video gaming includes a box having a slot with an interface that connects to a game card providing a platform to run a software video game. The game card outputs video game data through the interface at a data rate of approximately 200 Mbps or greater. A unit processes the video game data for output to a display device. A wireless transceiver is included to receive the software video game via a wireless local area network (WLAN) and to transmit game information to a remote player having access to the WLAN during interactive play of the software video game. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).

Description

    RELATED APPLICATIONS
  • This application is a continuation of Ser. No. 10/315,460 filed Dec. 10, 2002, which application is related to co-pending application 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/315,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,558,525; each of which is assigned to the assignee of the present application.
  • FIELD OF THE INVENTION
  • 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.
  • BACKGROUND OF THE INVENTION
  • 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 FIG. 8, in which the software game developer engine is shown as a layer of software located at a level above the hardware platform, and below the game application. Thus, when a software game developer, such as Activision, Inc., or Electronic Arts, Inc., creates an advanced game with real-time 3-D video graphics, they are required to port that game to run on one or more hardware platforms through the creation of a proprietary game development engine. The hardware platform manufacturers, of course, charge a fee to the software game developers for the privilege of publishing a game on their platform. This same situation also exists in the world of PC games. PC game developers design their video games so that they tend not to utilize operating system (OS) services that would commit them to rely upon a particular OS.
  • 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.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • 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.
  • FIG. 1 is a conceptual diagram of a satellite communication system in accordance with one embodiment of the present invention.
  • FIG. 2 is a perspective view of an antenna assembly according to one embodiment of the present invention.
  • FIG. 3 is a more detailed view of the components comprising the signal unit of the antenna assembly shown in FIG. 2.
  • FIG. 4 is an example showing an application of the present invention to a multi-dwelling unit.
  • FIG. 5 illustrates the spectrum band utilized for cable communications with the wireless transceiver in accordance with one embodiment of the present invention.
  • FIG. 6 depicts the type of information and signals transmitted between the network interface/satellite receiver device and antenna assembly according to one embodiment of the present invention.
  • FIG. 7 shows the example of FIG. 4 optionally including a mass storage repository that functions as a media library according to another embodiment of the present invention.
  • FIG. 8 illustrates a model relationship between hardware and software layers for video game applications.
  • FIG. 9 is a circuit diagram of a video game card in accordance with one embodiment of the present invention.
  • FIG. 10 is a detailed circuit diagram of a set-top box architecture for playing video games in accordance with one embodiment of the present invention.
  • FIG. 11 is a detailed circuit diagram of a mass storage repository that functions as a video game server in accordance with one embodiment of the present invention.
  • DETAILED DESCRIPTION
  • 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 FIG. 1, a conceptual diagram of a satellite communication system in accordance with one embodiment of the present invention is shown comprising a telecommunications satellite 12 positioned in a fixed, geosynchronous orbital location in the sky over the particular geographical region of the Earth. Satellite 12 utilizes standard solar panels to generate power for the satellite's resources which includes one or more transponders that provide telecommunication links (i.e., “uplinks” and “downlinks”) to Earth-based stations and receivers.
  • For example, FIG. 1 shows a large antenna 10 that broadcasts video programs from an uplink center to satellite 12. This uplink signal is represented by arrow 11 a. Satellite 12 transmits the broadcast signal (e.g., downlink 11 b) across a coverage region of the Earth, where it may be received at a home 14 equipped with an outdoor antenna assembly coupled to electronics for displaying the video programs. The antenna assembly, which is also shown in FIG. 2, includes a support 21 attached to a parabolic or concave reflector dish 16, which is aimed to the location in the sky where satellite 12 is positioned in geosynchronous orbit above the earth. Support 21 may include a base plate 13 to facilitate mounting of the antenna assembly to the exterior (e.g., roof) of house 14. An arm 15, attached to either dish 16 or support 21, extends to position a signal unit 18 at a focal point of the reflector dish 16. An antenna 77 for wireless transmissions is also shown attached to unit 18. Unit 18 converts the electromagnetic radiation reflected from dish 16 into electrical signals carried by one or more conductors 20 to a network interface unit 23 or satellite receiver 24 within home 14. Receiver 24, for example, converts the satellite transmission signals into a format for display on television 26.
  • With reference to FIG. 3, there is shown an exemplary embodiment of signal unit 18 in accordance with the present invention comprising a pair of low-noise block converters (LNBs) 72 & 73 and a wireless transceiver 71 mounted in a case or housing 76. Wireless transceiver 71 has an associated antenna 77 to effectuate wireless transmissions. Feed horns 74 and 75 associated with LNBs 72 & 73, respectively, protrude from a side of housing 76 that is positioned nearest to reflector dish 16. Alternatively, the signal unit 18 may utilize a single feed horn coupled to one or more LNBs. Other embodiments may include multiple transceivers, each having its own associated wireless antenna. For instance, an alternative embodiment may comprise a pair of LNBs with an associated pair of wireless transceivers, each having its own wireless antenna.
  • 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 FIG. 1, transceiver 71 operates over the license-free 5 GHz band (e.g., 5725 MHz to 5850 MHz) to provide upwards of 54 Mbps of bandwidth in good transmission conditions. IEEE specification 802.11a allows for a high-speed wireless transmission of raw data at indoor distances of up to several hundred feet and outdoor distances of up to ten miles, depending on impediments, materials, and line-of-sight. 802.11a has twelve channels (eight in the low part of the band for indoor use and four in the upper for outdoor use) which do not overlap, allowing for dense installations. According to the present invention, individual users may receive transmissions from transceiver 71 using hardware equipment available from a number of vendors. For example, Proxim, Inc. manufactures and sells the Harmony 802.11a PCI card that provides wireless broadband networking at a data rate of 54 Mbps.
  • In another embodiment, transceiver 71 operates in compliance with IEEE specification 802.11g over the license-free 2.46 GHz band.
  • As shown in FIG. 1, wireless signals 17 may be transmitted from unit 18 of the antenna assembly mounted on house 14 to a nearby laptop computer 25 installed with a PC card or a PCI card that is 802.11x compliant. Similar equipment may be installed into slots of a personal computer 38 or a television 37 to provide connectivity to network services in a house 36 that is located within the neighboring range of the wireless transceiver, despite the fact that house 36 does not have a satellite antenna dish or is not otherwise wired to receive such services. This means, for example, that someone may access their electronic mail from any location within the full extent of the wireless network since the transmission signals pass easily through walls and glass.
  • In the example of FIG. 1, house 36 may be located outside of the signal range of wireless transmission signals 17, but within the range of the wireless signals 27 from the transceiver mounted in unit 28 of antenna assembly 26 on top of a neighboring house 34. In such a case, the transceiver within unit 28 may function as a repeater or hub for house-to-house transmissions; that is, to relay the media content and interactive services provided at home 14 to users at home 36 and elsewhere. Through the use of transceivers 71 functioning as repeaters, content and two-way data services may be distributed to end users located at considerable distances from the original service connection source. In other words, a neighborhood of antenna assemblies that include wireless transceivers can be used to create a network that provides distributed video program and interactive data connectivity. Homes installed with an antenna assembly according to the present invention may still act as a house-to-house repeater for the neighborhood as part of a “roof-hopping” scheme, even though they may not have an immediate need for wireless communications, Later on, those homes may simply add the appropriate hardware (e.g., wireless communication card, network interface box, etc.) to take advantage of the additional services such as interactive data provided by wireless connectivity.
  • 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.
  • FIG. 4, for example, shows a large apartment building 50 with a satellite antenna assembly that includes a reflector dish 56 and a wireless transceiver mounted in signal unit 58. (The electronics that provides power and command/control signals for the antenna assembly is not shown in FIG. 4 for clarity reasons.) A series of repeaters 60 a-60 e are located on various floors throughout the building to distribute signal transmissions to/from the transceiver of unit 58 to each of the multiple apartment units within building 50. A two-way data service connection (e.g., DSL) is provided to an 802.11x wireless transceiver/repeater 60 e. Thus, subscribers located anywhere within building 50 may connect to the DSL service via this wireless transmission. Similarly, two-way data service connectivity is provided to others within the range of the transceiver of unit 58 of the antenna assembly mounted on the roof of building 50 (or to anyone in a neighboring region reached via roof-hopping signal repeating). In a metropolitan region a single satellite antenna assembly with integrated wireless transceiver can therefore distribute high bandwidth services to residents of neighboring buildings, even though those neighboring buildings may not have a satellite antenna or be otherwise wired to receive those services.
  • Additionally, wireless transceiver/repeater 60 e 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 60 e 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.
  • FIG. 1 also illustrates another extension of the network provided by the present invention, wherein media content may be distributed to an 802.11x compliant receiver unit 40 installed in the trunk of an automobile 39, or other mobile vehicle. Unit 40, for instance, may include a hard disk drive to store video programs received from wireless transmission signals 17 when automobile 40 is parked, say, overnight in a garage. These programs can then be viewed by rear-seat passengers on a trip the following day.
  • With continued reference to the example of FIG. 1, two-way data service is shown being provided by cable 19 connected to a network interface unit 23. Cable 19 may provide a direct subscriber line (DSL) connection, for instance, which may then be distributed to subscribers in the surrounding range of wireless signals 17. Thus, according to the present invention a user of laptop computer 25, who may be located outdoors or at a nearby café, can access the Internet, watch a pay-per-view film, or receive a multitude of other multimedia services.
  • 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 café, 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 FIG. 1 shows network interface unit 23 connected to satellite receiver 24, alternatively both devices may be integrated in to a single device 30, as shown in FIG. 6. In either case, the network interface unit communicates with the transceiver using spectrum that is not otherwise utilized in cable 20. Since satellite receivers tend to operate in the spectrum from about 1.2 GHz to about 2 GHz, the spectrum below 1.2 GHz, down to about 40 MHz, may be used for communications with the wireless transceiver. This spectrum band is illustrated in FIG. 5.
  • It should also be understood that although FIG. 1 shows a direct connection between satellite receiver 24 and television 26, alternatively, video services may be provided to any 802.11x compliant television (e.g., installed with an 802.11 x adapter card) located within the house or surrounding wireless coverage region.
  • FIG. 6 depicts the type of information and signals carried by cable 20 between network interface/satellite receiver device 30 and unit 18 of the antenna assembly of the present invention. Many techniques are well known in the electronics and communications arts for transmitting such signals, such as QPSK and QAM modulation. As shown, satellite signals received by the antenna assembly are provided to device 30 via cable 20. Additionally, wireless transmissions received by transceiver 71 are coupled to device 30. Device 30 provides power to the LNBs and transceiver, LNB configurations signals, transceiver command and control signals, and wireless data via cable 20. By way of example, FIG. 6 shows device 30 having a DSL connection that may provide Internet access to users within the surrounding range of the transceiver of unit 18.
  • FIG. 7 illustrates the MDU example of FIG. 4, but with a specialized mass storage repository unit 64 installed on the rooftop of building 50. Repository unit 64 comprises a number of hard disk drives (HDDs) having a large total storage capacity (e.g., 10 terabytes) arranged as a RAID (“Redundant Array of Inexpensive Disks”) 65 that functions as a media library apparatus. An 802.11x compliant wireless transceiver 66 is also included in repository unit 64 along with various electronics 67 coupled to both RAID 65 and transceiver 66. Electronics 67 may comprise a microcomputer including a processor (CPU), a ROM, a RAM, etc., to control the data read/write processing by the HDDs and to control the operation of transceiver 66. Electronics 67 may also include data compression/decompression circuitry for certain video and data applications. Still other embodiments may include encryption/decryption circuitry for receiving and sending transmissions in a secure manner. The RAID 65, transceiver 66, and electronics 67 are all housed in rugged, weather-resistant enclosure providing a suitable environment for the HDDs and the other circuitry.
  • 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.
  • FIG. 9 is a circuit block diagram of a game card 120 that provides a universal game platform that can be inserted into a slot of a compatible electronic device, such as the set-top box 90 shown in FIG. 10. In one embodiment, game card 120 may comprise a high-bandwidth PCMCIA or PC card manufactured in accordance with a universal standard approved by game software developers. This allows game card 120 to run any game developed by a software game developer in compliance with the universal standard. The video games may be downloaded directly to set-top box 90 via wired or wireless transmission, thus obviating the need to purchase an optical disk for each video game. This aspect of the present invention is discussed in more detail below.
  • 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.
  • FIG. 10 is a detailed circuit block diagram that shows one embodiment of set-top box 90 that functions as a video game player according to the present invention. Set-top box 90 includes a slot 85, which is coupled to bus 91, for accepting game card 120. Slot 85 provides a compatible interface connection with interface 132 of card 120. Set-top box 90 also includes a CPU 87, a relatively low-speed RAM 94, and a graphics unit 93, each of which is coupled to bus 91. Graphics unit 93 produces video and audio outputs signals that may be coupled to a television, for example, or some other display unit suitable for playing a selected video game. CPU 87, RAM 94, and graphics unit 93 function to provide a user interface and a graphics path to a display screen for the playing of video games on the high-performance platform provided by game card 120.
  • Video games may be downloaded in the embodiment of FIG. 10 utilizing a wireless transceiver 88, which may operate as an 802.11x-compliant device. By way of example, video games may be downloaded from a broadband connection provided via a WLAN, as described previously. Alternatively, transceiver 88 may receive video games from a satellite transmission link, or a cable modem connection, via wireless transmission. Another possibility is to download games via wired transceiver 89. Wired transceiver 89 may operate in compliance with Ethernet, DOCSIS, DSL, or other protocols.
  • 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.
  • FIG. 11 is a circuit block diagram of a video repository unit 64 that may function as a video game server in accordance with one embodiment of the present invention. In this embodiment, RAID 65 stores a library of video games that may be sent to a remote user via transceiver 66. The remote user may also play interactive games with another user via wireless transmission through transceiver 66.
  • In the embodiment of FIG. 11, repository unit 64 is shown including a CPU 101, a RAM 103, and a disk controller unit 102 interconnected to RAID 65 as previously described. An optional video compression unit 104 is also shown. Video compression unit 104 provides low latency (i.e., <˜80 ms) data compression of video for high “twitch-action” games (<150 ms for slower games). Video compression unit 104 may be coupled directly to a wired or wireless transceiver for transmission of game data. Also shown is a video game hardware unit 106, which includes one or more high-performance video games that may be loaded to execute on a corresponding set of game cards, such as game card 120 described previously.
  • 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.

Claims (35)

1-20. (canceled)
21. An apparatus comprising:
a unit operable to execute at least one video game for one or more users, video game video being produced therefrom;
a compression unit for compressing the video game video with a latency of a finite duration less than approximately 150 ms; and
means for sending the compressed video game video to, and receiving commands from, the one or more users, the one or more users being located a remote distance beyond a premises where the apparatus is located.
22. The apparatus of claim 21 wherein the means to send and receive the compressed video game video includes a wireless network.
23. The apparatus of claim 21 wherein the means to send and receive the compressed video game video includes a wired network.
24. The apparatus of claim 21 wherein the means to send and receive the compressed video game video includes both wireless and wired networks.
25. The apparatus of claim 21 wherein the unit is further operable to receive the at least one video game from either a satellite communication link or a cable television service transmission link.
26. The apparatus of claim 22 wherein at least a portion of the wireless network operates in compliance with an IEEE 802.11x standard.
27. The apparatus of claim 22 wherein at least a portion of the wireless network operates in a 5 GHz band.
28. The apparatus of claim 22 wherein at least a portion of the wireless network operates in a 2.4 GHz band.
29. The apparatus of claim 22 wherein at least a portion of the wireless network operates in a license-free band.
30. The apparatus of claim 21 further comprising a library of video games available for on-demand request by the one or more users.
31. The apparatus of claim 21 wherein the one or more users comprise a plurality of users, at least some of whom are located in a different location.
32. The apparatus of claim 21 further comprising a graphics platform that evolves over time to support a newer generation of games.
33. The apparatus of claim 21 further comprising a graphics platform that evolves over time to support newer generations of games without requiring the one or more users to upgrade the capabilities of the devices used to receive compressed video from the apparatus.
34. The apparatus of claim 21 wherein the unit is further operable to download a video game to a device local to the one or more users via a network.
35. The apparatus of claim 21 wherein the unit is further operable to deliver media content to the one or more users via a network.
36. The apparatus of claim 21 wherein the unit is further operable to deliver live broadcast programs to the one or more users via a network.
37. The apparatus of claim 36 wherein live broadcast programs are recorded from a WLAN.
38. The apparatus of claim 21 wherein the apparatus further comprises a Digital Video Recorder (DVR) device.
39. The apparatus of claim 38 wherein the DVR device is operable to record live broadcast programs.
40. The apparatus of claim 38 wherein the DVR device includes pause, fast forward and rewind functionality.
41. The apparatus of claim 21 wherein the network includes interactive capabilities that provides enhanced viewing flexibility to the one or more users via one or more of the commands.
42. The apparatus of claim 35 wherein the media content includes videos, television, movies, pay-per-view content or other viewable programs.
43. The apparatus of claim 35 wherein the unit is operable to deliver the media content on an on-demand basis.
44. The apparatus of claim 21 further comprising a storage medium that provides storage of individual data for the one or more users.
45. The apparatus of claim 44 wherein the individual data includes photographs, documents, books or articles.
46. The apparatus of claim 44 wherein storage medium comprises a plurality of mass storage devices configured to tolerate failure of some, but not all, of the mass storage devices.
47. The apparatus of claim 46 wherein the individual data is stored such that it is secure from unauthorized access by other users.
48. The apparatus of claim 44 wherein individual data is backup for the one or more users.
49. The apparatus of claim 46 wherein the plurality of mass storage devices are configured in a RAID configuration.
50. The apparatus of claim 35 wherein the compressed video game video and media content is provided simultaneously to the one or more users over one or more networks.
51. The apparatus of claim 50 wherein the media content includes television, pay-per-view programs or on-demand programs.
52. An apparatus comprising:
a unit operable to execute at least one video game for one or more users, video game video being produced therefrom;
a compression unit for compressing the video game video with a latency of a finite duration less than approximately 80 ms; and
means for sending the compressed video game video to, and receiving commands from, the one or more users, the one or more users being located a remote distance beyond a premises where the apparatus is located.
53. An apparatus comprising:
a unit operable to execute interactive content for one or more users, interactive content video being produced therefrom;
a compression unit for compressing the interactive content video with a latency of a finite duration less than approximately 150 ms; and
means for transmitting the compressed interactive content video to, and receiving commands from, the one or more users, the one or more users being located a remote distance beyond a premises where the apparatus is located.
54. An apparatus comprising:
a unit operable to execute interactive content for one or more users, interactive content video being produced therefrom;
a compression unit for compressing the interactive content video with a latency of a finite duration less than approximately 80 ms; and
means for sending the compressed interactive content video to, and receiving commands from, the one or more users, the one or more users being located a remote distance beyond a premises where the apparatus is located.
US12/927,224 2002-12-10 2010-11-10 Apparatus and method for wireless video gaming Abandoned US20110092291A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/927,224 US20110092291A1 (en) 2002-12-10 2010-11-10 Apparatus and method for wireless video gaming

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/315,460 US7849491B2 (en) 2002-12-10 2002-12-10 Apparatus and method for wireless video gaming
US12/927,224 US20110092291A1 (en) 2002-12-10 2010-11-10 Apparatus and method for wireless video gaming

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/315,460 Continuation US7849491B2 (en) 2002-12-10 2002-12-10 Apparatus and method for wireless video gaming

Publications (1)

Publication Number Publication Date
US20110092291A1 true US20110092291A1 (en) 2011-04-21

Family

ID=32468708

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/315,460 Active 2027-09-24 US7849491B2 (en) 2002-12-10 2002-12-10 Apparatus and method for wireless video gaming
US12/927,224 Abandoned US20110092291A1 (en) 2002-12-10 2010-11-10 Apparatus and method for wireless video gaming
US16/812,191 Pending US20200230505A1 (en) 2002-12-10 2020-03-06 Video Compression System and Method for Compensating for Bandwidth Limitations of a Communication Channel

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/315,460 Active 2027-09-24 US7849491B2 (en) 2002-12-10 2002-12-10 Apparatus and method for wireless video gaming

Family Applications After (1)

Application Number Title Priority Date Filing Date
US16/812,191 Pending US20200230505A1 (en) 2002-12-10 2020-03-06 Video Compression System and Method for Compensating for Bandwidth Limitations of a Communication Channel

Country Status (1)

Country Link
US (3) US7849491B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140173674A1 (en) * 2012-12-13 2014-06-19 Microsoft Corporation Server gpu assistance for mobile gpu applications
US20150126284A1 (en) * 2013-11-01 2015-05-07 Sony Computer Entertainment Inc. Information processing device, data structure of game data, and recording medium
US9055066B2 (en) 2010-12-24 2015-06-09 Kt Corporation Apparatus and method for providing a game service in cloud computing environment
US10052555B2 (en) 2013-11-01 2018-08-21 Sony Interactive Entertainment Inc. Information processing device, data structure of game data, and recording medium
US10924525B2 (en) 2018-10-01 2021-02-16 Microsoft Technology Licensing, Llc Inducing higher input latency in multiplayer programs
US11032345B2 (en) 2018-05-10 2021-06-08 Microsoft Technology Licensing, Llc Client side data stream processing
US11557064B2 (en) * 2017-12-30 2023-01-17 Intel Corporation Policy-based system interface for a real-time autonomous system
US11711571B2 (en) * 2020-03-06 2023-07-25 Advanced Micro Devices, Inc. Client-side offload of graphics effects processing

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7493645B1 (en) 2000-10-27 2009-02-17 Audiovox Corporation Console with monitor and wireless receiver
US9317241B2 (en) 2000-10-27 2016-04-19 Voxx International Corporation Vehicle console capable of wireless reception and transmission of audio and video data
US20030211888A1 (en) * 2002-05-13 2003-11-13 Interactive Telegames, Llc Method and apparatus using insertably-removable auxiliary devices to play games over a communications link
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US8832772B2 (en) 2002-12-10 2014-09-09 Ol2, Inc. System for combining recorded application state with application streaming interactive video output
US9003461B2 (en) 2002-12-10 2015-04-07 Ol2, Inc. Streaming interactive video integrated with recorded video segments
US8366552B2 (en) 2002-12-10 2013-02-05 Ol2, Inc. System and method for multi-stream video compression
US9138644B2 (en) * 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US9077991B2 (en) 2002-12-10 2015-07-07 Sony Computer Entertainment America Llc System and method for utilizing forward error correction with video compression
US8387099B2 (en) 2002-12-10 2013-02-26 Ol2, Inc. System for acceleration of web page delivery
US20090118019A1 (en) 2002-12-10 2009-05-07 Onlive, Inc. System for streaming databases serving real-time applications used through streaming interactive video
US20110126255A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US8711923B2 (en) 2002-12-10 2014-04-29 Ol2, Inc. System and method for selecting a video encoding format based on feedback data
US20100166056A1 (en) * 2002-12-10 2010-07-01 Steve Perlman System and method for encoding video using a selected tile and tile rotation pattern
US10201760B2 (en) 2002-12-10 2019-02-12 Sony Interactive Entertainment America Llc System and method for compressing video based on detected intraframe motion
US9227139B2 (en) 2002-12-10 2016-01-05 Sony Computer Entertainment America Llc Virtualization system and method for hosting applications
US7558525B2 (en) 2002-12-10 2009-07-07 Onlive, Inc. Mass storage repository for a wireless network
US9446305B2 (en) 2002-12-10 2016-09-20 Sony Interactive Entertainment America Llc System and method for improving the graphics performance of hosted applications
US8893207B2 (en) 2002-12-10 2014-11-18 Ol2, Inc. System and method for compressing streaming interactive video
US8549574B2 (en) 2002-12-10 2013-10-01 Ol2, Inc. Method of combining linear content and interactive content compressed together as streaming interactive video
US8949922B2 (en) 2002-12-10 2015-02-03 Ol2, Inc. System for collaborative conferencing using streaming interactive video
US7849491B2 (en) * 2002-12-10 2010-12-07 Onlive, Inc. Apparatus and method for wireless video gaming
US8526490B2 (en) 2002-12-10 2013-09-03 Ol2, Inc. System and method for video compression using feedback including data related to the successful receipt of video content
US9192859B2 (en) 2002-12-10 2015-11-24 Sony Computer Entertainment America Llc System and method for compressing video based on latency measurements and other feedback
US9032465B2 (en) 2002-12-10 2015-05-12 Ol2, Inc. Method for multicasting views of real-time streaming interactive video
US8468575B2 (en) 2002-12-10 2013-06-18 Ol2, Inc. System for recursive recombination of streaming interactive video
US8495678B2 (en) * 2002-12-10 2013-07-23 Ol2, Inc. System for reporting recorded video preceding system failures
US9314691B2 (en) 2002-12-10 2016-04-19 Sony Computer Entertainment America Llc System and method for compressing video frames or portions thereof based on feedback information from a client device
US20110122063A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US8840475B2 (en) 2002-12-10 2014-09-23 Ol2, Inc. Method for user session transitioning among streaming interactive video servers
US9108107B2 (en) 2002-12-10 2015-08-18 Sony Computer Entertainment America Llc Hosting and broadcasting virtual events using streaming interactive video
US8979655B2 (en) 2002-12-10 2015-03-17 Ol2, Inc. System and method for securely hosting applications
US8661496B2 (en) * 2002-12-10 2014-02-25 Ol2, Inc. System for combining a plurality of views of real-time streaming interactive video
US20070289023A1 (en) * 2004-03-01 2007-12-13 Bjorn Bunte Mobile Game Download to a Cellular Phone Via a Down Load Module by an Internet Access
US7502587B2 (en) 2004-05-28 2009-03-10 Echostar Technologies Corporation Method and device for band translation
US8522293B2 (en) * 2004-12-15 2013-08-27 Time Warner Cable Enterprises Llc Method and apparatus for high bandwidth data transmission in content-based networks
US8028322B2 (en) 2005-03-14 2011-09-27 Time Warner Cable Inc. Method and apparatus for network content download and recording
US7430400B2 (en) * 2005-03-28 2008-09-30 Microsoft Corporation WiFi collaboration method to reduce RF interference with wireless adapter
US20060236354A1 (en) * 2005-04-18 2006-10-19 Sehat Sutardja Wireless audio for entertainment systems
US8132214B2 (en) 2008-04-03 2012-03-06 Echostar Technologies L.L.C. Low noise block converter feedhorn
US20070028273A1 (en) * 2005-07-28 2007-02-01 Zanaty Farouk M Wireless satellite transverser with secured wireless infrastructure/ad-hoc modes
US7736231B2 (en) * 2005-10-03 2010-06-15 Microsoft Corporation Common controller
US20070075909A1 (en) * 2005-10-03 2007-04-05 Andrew Corporation Integrated Satellite Communications Outdoor Unit
US8924525B2 (en) * 2005-11-01 2014-12-30 Wms Gaming Inc. Powering devices in wagering game machines
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US7841946B2 (en) 2006-06-29 2010-11-30 Spawn Labs, Inc. System for remote game access
KR100772634B1 (en) * 2006-07-31 2007-11-02 삼성전자주식회사 Digital broadcasting system and method thereof
US8888592B1 (en) 2009-06-01 2014-11-18 Sony Computer Entertainment America Llc Voice overlay
US20080039967A1 (en) * 2006-08-11 2008-02-14 Greg Sherwood System and method for delivering interactive audiovisual experiences to portable devices
US9526995B2 (en) 2006-11-22 2016-12-27 Sony Interactive Entertainment America Llc Video game recording and playback with visual display of game controller manipulation
US20080120675A1 (en) * 2006-11-22 2008-05-22 Horizon Semiconductors Ltd. Home gateway for multiple units
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US9168457B2 (en) 2010-09-14 2015-10-27 Sony Computer Entertainment America Llc System and method for retaining system state
US8613673B2 (en) 2008-12-15 2013-12-24 Sony Computer Entertainment America Llc Intelligent game loading
US8147339B1 (en) 2007-12-15 2012-04-03 Gaikai Inc. Systems and methods of serving game video
US8968087B1 (en) 2009-06-01 2015-03-03 Sony Computer Entertainment America Llc Video game overlay
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8926435B2 (en) 2008-12-15 2015-01-06 Sony Computer Entertainment America Llc Dual-mode program execution
US9723319B1 (en) 2009-06-01 2017-08-01 Sony Interactive Entertainment America Llc Differentiation for achieving buffered decoding and bufferless decoding
US9633379B1 (en) * 2009-06-01 2017-04-25 Sony Interactive Entertainment America Llc Qualified video delivery advertisement
US20100317443A1 (en) * 2009-06-11 2010-12-16 Comcast Cable Communications, Llc Distributed Network Game System
US20120210205A1 (en) 2011-02-11 2012-08-16 Greg Sherwood System and method for using an application on a mobile device to transfer internet media content
US11647243B2 (en) 2009-06-26 2023-05-09 Seagate Technology Llc System and method for using an application on a mobile device to transfer internet media content
US9094713B2 (en) 2009-07-02 2015-07-28 Time Warner Cable Enterprises Llc Method and apparatus for network association of content
WO2011078879A1 (en) * 2009-12-02 2011-06-30 Packet Video Corporation System and method for transferring media content from a mobile device to a home network
US8591334B2 (en) 2010-06-03 2013-11-26 Ol2, Inc. Graphical user interface, system and method for implementing a game controller on a touch-screen device
US8382591B2 (en) 2010-06-03 2013-02-26 Ol2, Inc. Graphical user interface, system and method for implementing a game controller on a touch-screen device
US8676591B1 (en) 2010-08-02 2014-03-18 Sony Computer Entertainment America Llc Audio deceleration
KR20170129296A (en) 2010-09-13 2017-11-24 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 A method and system of providing a computer game at a computer game system including a video server and a game server
KR102126910B1 (en) 2010-09-13 2020-06-25 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 Add-on Management
US8668582B1 (en) * 2010-09-17 2014-03-11 Amazon Technologies, Inc. Accommodating latency in a server-based application
US8606958B1 (en) 2010-10-29 2013-12-10 Amazon Technologies, Inc. Adding latency to improve perceived performance
US8806054B1 (en) 2010-12-15 2014-08-12 Amazon Technologies, Inc. Sending application input commands over a network
US8798777B2 (en) 2011-03-08 2014-08-05 Packetvideo Corporation System and method for using a list of audio media to create a list of audiovisual media
US9384276B1 (en) 2011-05-03 2016-07-05 Amazon Technologies, Inc. Reducing latency for remotely executed applications
US9131265B2 (en) * 2011-05-19 2015-09-08 Maxlinear, Inc. Method and system for providing satellite television service to a premises
GB2491819A (en) 2011-06-08 2012-12-19 Cubicspace Ltd Server for remote viewing and interaction with a virtual 3-D scene
US8903897B2 (en) 2011-07-08 2014-12-02 Google Inc. System and method for providing interactive content to non-native application environments
EP2758875B1 (en) * 2011-09-14 2019-11-06 Sony Interactive Entertainment America LLC Virtualization system and method for hosting applications
US8998719B1 (en) 2012-12-14 2015-04-07 Elbo, Inc. Network-enabled game controller
US20140184614A1 (en) * 2013-01-03 2014-07-03 Ralink Technology Corp. Method and Apparatus for Image Capture in Transmitter of Wireless Communications System
US10425468B2 (en) * 2013-02-28 2019-09-24 Nokia Technologies Oy User interface transfer
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US10419738B1 (en) * 2018-06-14 2019-09-17 Telefonaktiebolaget Lm Ericsson (Publ) System and method for providing 360° immersive video based on gaze vector information
CN109395395A (en) 2018-09-20 2019-03-01 Oppo广东移动通信有限公司 Game running method and Related product
US11496472B2 (en) * 2018-11-16 2022-11-08 Mutualink, Inc. System and method for secure access to camera systems
CN109847338B (en) * 2019-03-19 2022-04-26 厦门市思芯微科技有限公司 Method for automatically rebuilding server for local area network game
CN110286960B (en) * 2019-06-27 2022-07-22 北京金山安全软件有限公司 Image file loading method and device, electronic equipment and storage medium
CN111182321B (en) * 2019-12-31 2022-05-27 广州博冠信息科技有限公司 Method, device and system for processing information
CN112717379A (en) * 2021-01-08 2021-04-30 厦门雷霆互动网络有限公司 Method and device for multi-player online game for starting up and fast logging in
US11431350B1 (en) * 2021-02-05 2022-08-30 Cox Communications, Inc. Lossy statistical data compression
CN113316007B (en) * 2021-05-31 2023-01-03 深圳市锐锐科电子有限公司 Network set top box integrating network router and using method
US20240015199A1 (en) * 2022-07-11 2024-01-11 Eswar Priyadarshan Method and Apparatus for Delivering Musical, Theatrical, and Film Performance over Unreliable Channels
CN115334053B (en) * 2022-08-03 2023-07-18 深圳乐播科技有限公司 Method for realizing associated screen projection in cloud conference and related products
US11911694B1 (en) * 2022-10-10 2024-02-27 T2M, Inc. Cloud gaming system
US11717746B1 (en) * 2022-10-12 2023-08-08 T2M, Inc. Video gaming system

Citations (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4582324A (en) * 1984-01-04 1986-04-15 Bally Manufacturing Corporation Illusion of skill game machine for a gaming system
US5558339A (en) * 1994-05-05 1996-09-24 Perlman; Stephen G. Network architecture to support recording and playback of real-time video games
US5574979A (en) * 1994-06-03 1996-11-12 Norand Corporation Periodic interference avoidance in a wireless radio frequency communication system
US5583561A (en) * 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
US5586257A (en) * 1994-05-05 1996-12-17 Perlman; Stephen G. Network architecture to support multiple site real-time video games
US5623308A (en) * 1995-07-07 1997-04-22 Lucent Technologies Inc. Multiple resolution, multi-stream video system using a single standard coder
US5624316A (en) * 1994-06-06 1997-04-29 Catapult Entertainment Inc. Video game enhancer with intergral modem and smart card interface
US5648824A (en) * 1995-03-28 1997-07-15 Microsoft Corporation Video control user interface for controlling display of a video
US5687257A (en) * 1992-06-18 1997-11-11 General Instrument Corporation Adaptive coding level control for video compression systems
US5742289A (en) * 1994-04-01 1998-04-21 Lucent Technologies Inc. System and method of generating compressed video graphics images
US5768382A (en) * 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
US5775996A (en) * 1994-11-14 1998-07-07 Mpath Interactive, Inc. Method and apparatus for synchronizing the execution of multiple video game systems in a networked environment
US5790176A (en) * 1992-07-08 1998-08-04 Bell Atlantic Network Services, Inc. Media server for supplying video and multi-media data over the public switched telephone network
US5793410A (en) * 1995-05-26 1998-08-11 Hyundai Electronics America Video pedestal network
US5828370A (en) * 1996-07-01 1998-10-27 Thompson Consumer Electronics Inc. Video delivery system and method for displaying indexing slider bar on the subscriber video screen
US5883884A (en) * 1996-04-22 1999-03-16 Roger F. Atkinson Wireless digital communication system having hierarchical wireless repeaters with autonomous hand-off
US5884101A (en) * 1998-04-17 1999-03-16 I-Cube, Inc. Apparatus for detecting data buffer faults
US5917962A (en) * 1995-06-06 1999-06-29 Apple Computer, Inc. Method and apparatus for partitioning an image
US5926208A (en) * 1992-02-19 1999-07-20 Noonen; Michael Video compression and decompression arrangement having reconfigurable camera and low-bandwidth transmission capability
US5956485A (en) * 1994-05-05 1999-09-21 Perlman; Stephen G. Network architecture to support real-time video games
US5970143A (en) * 1995-11-22 1999-10-19 Walker Asset Management Lp Remote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system using cryptographic and other protocols
US6009096A (en) * 1994-12-30 1999-12-28 At&T Corp. Wireless services distribution system
US6014706A (en) * 1997-01-30 2000-01-11 Microsoft Corporation Methods and apparatus for implementing control functions in a streamed video display system
US6113495A (en) * 1997-03-12 2000-09-05 Walker Digital, Llc Electronic gaming system offering premium entertainment services for enhanced player retention
US6183367B1 (en) * 1997-07-16 2001-02-06 Kabushiki Kaisha Sega Enterprises Communicative game system
US6188875B1 (en) * 1998-01-17 2001-02-13 R.F. Cellutions, Llc Wireless telephone server system
US6212681B1 (en) * 1995-12-01 2001-04-03 Matsushita Electric Industrial Co., Ltd. Information processing apparatus and method therefor in a data transfer network
US6334045B1 (en) * 1995-02-22 2001-12-25 Global Communications, Inc. Satellite broadcast receiving and distribution system
US6404775B1 (en) * 1997-11-21 2002-06-11 Allen Telecom Inc. Band-changing repeater with protocol or format conversion
US20020072329A1 (en) * 2000-09-08 2002-06-13 Nuno Bandeira Scalable wireless network topology systems and methods
US6409602B1 (en) * 1998-11-06 2002-06-25 New Millenium Gaming Limited Slim terminal gaming system
US20020110353A1 (en) * 2001-02-09 2002-08-15 Potrebic Peter J. Optimizing use of storage space in a video data recording system
US20020122405A1 (en) * 2001-01-16 2002-09-05 Jie Liang Non-collaborative mechanisms for enhanced coexistence of wireless networks
US6577875B1 (en) * 2000-04-18 2003-06-10 Telefonaktiebolaget Lm Ericsson (Publ) Cellular communications system/method with uplink interference ceiling
US6584080B1 (en) * 1999-01-14 2003-06-24 Aero-Vision Technologies, Inc. Wireless burstable communications repeater
US6585596B1 (en) * 1998-02-13 2003-07-01 Arista Enterprises Inc. Wireless game control units
US20030199247A1 (en) * 2002-04-18 2003-10-23 International Business Machines Corporation Light socket wireless repeater and controller
US20030231774A1 (en) * 2002-04-23 2003-12-18 Schildbach Wolfgang A. Method and apparatus for preserving matrix surround information in encoded audio/video
US6667994B1 (en) * 2000-06-09 2003-12-23 Scientific-Atlanta, Inc. Multiplexing digital communication system
US6690726B1 (en) * 1999-04-06 2004-02-10 Broadcom Corporation Video encoding and video/audio/data multiplexing device
US20040116115A1 (en) * 2002-12-06 2004-06-17 Ertel Lawrence R. Systems and methods for providing interactive guest resources
US20040121648A1 (en) * 2002-07-26 2004-06-24 V-Squared Networks Network device for communicating information
US6847625B2 (en) * 2002-02-12 2005-01-25 Nokia Corporation Short-range RF access point design enabling dynamic role switching between radio modules to optimize service delivery
US6885847B1 (en) * 2000-10-10 2005-04-26 Symantec Corp. Extension mechanism and technique for enabling low-power end devices to access remote networks using short-range wireless communications means
US20050104889A1 (en) * 2002-03-01 2005-05-19 Graham Clemie Centralised interactive graphical application server
US6944139B1 (en) * 1998-03-27 2005-09-13 Worldspace Management Corporation Digital broadcast system using satellite direct broadcast and terrestrial repeater
US7849491B2 (en) * 2002-12-10 2010-12-07 Onlive, Inc. Apparatus and method for wireless video gaming
US8116258B2 (en) * 2003-02-14 2012-02-14 Onlive, Inc. Self-configuring, adaptive, three-dimensional, wireless network
US8246470B2 (en) * 2002-12-10 2012-08-21 Onlive, Inc. Mass storage repository for a wireless network

Family Cites Families (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4539706A (en) 1983-02-03 1985-09-03 General Electric Company Mobile vehicular repeater system which provides up-link acknowledgement signal to portable transceiver at end of transceiver transmission
US6614768B1 (en) 1989-04-28 2003-09-02 Broadcom Corporation Enhanced mobility and address resolution in a wireless premises based network
GB8910997D0 (en) 1989-05-12 1989-06-28 Tunstall Telecom Ltd Radio transmission system
US5058199A (en) 1990-05-02 1991-10-15 Motorola, Inc. Inter-truncked radio systems bridge protocol
US5222246A (en) 1990-11-02 1993-06-22 General Electric Company Parallel amplifiers with combining phase controlled from combiner difference port
JPH0530000A (en) 1991-07-18 1993-02-05 Fujitsu Ltd Mobile body communication system
US5357604A (en) * 1992-01-30 1994-10-18 A/N, Inc. Graphics processor with enhanced memory control circuitry for use in a video game system or the like
EP0571138A3 (en) * 1992-05-20 1995-03-29 Codemasters Ltd Memory cartridge and interface for video game console.
FR2703199B1 (en) 1993-03-26 1995-06-02 Matra Communication Radio transmission method using repeating spectrum inverting stations.
JPH0795584A (en) * 1993-07-30 1995-04-07 Matsushita Electric Ind Co Ltd Picture coder
WO1995026103A1 (en) 1994-03-18 1995-09-28 Micropolis Corporation On-demand video server system
US5606359A (en) 1994-06-30 1997-02-25 Hewlett-Packard Company Video on demand system with multiple data sources configured to provide vcr-like services
US6092117A (en) 1994-09-02 2000-07-18 Packard Bell Nec System and method for automatically reconnecting a wireless interface device to a host computer
US5654747A (en) 1994-12-29 1997-08-05 International Business Machines Corporation Intelligent multimedia set-top control method and apparatus in which billing signals are communicated to an information network upon presentation of downloaded media programs
NO960306L (en) 1995-01-27 1996-07-29 Nec Corp Device for mobile satellite communication
US5618045A (en) * 1995-02-08 1997-04-08 Kagan; Michael Interactive multiple player game system and method of playing a game between at least two players
US5640386A (en) 1995-06-06 1997-06-17 Globalstar L.P. Two-system protocol conversion transceiver repeater
US5608412A (en) 1995-06-07 1997-03-04 General Electric Company Protocol and mechanism for mutter mode communication for stationary master tracking unit
US5890055A (en) 1995-07-28 1999-03-30 Lucent Technologies Inc. Method and system for connecting cells and microcells in a wireless communications network
US6132306A (en) 1995-09-06 2000-10-17 Cisco Systems, Inc. Cellular communication system with dedicated repeater channels
US5732076A (en) 1995-10-26 1998-03-24 Omnipoint Corporation Coexisting communication systems
US5742680A (en) 1995-11-13 1998-04-21 E Star, Inc. Set top box for receiving and decryption and descrambling a plurality of satellite television signals
US5915020A (en) 1995-11-21 1999-06-22 Hughes Electronics Corporation Portable satellite earth station
US5999808A (en) * 1995-12-12 1999-12-07 Aeris Communications, Inc. Wireless gaming method
US6160993A (en) 1996-02-23 2000-12-12 Scientific-Atlanta, Inc. Method and apparatus for command and control of remote systems using low earth orbit satellite communications
US6166703A (en) 1996-02-27 2000-12-26 Thomson Licensing S.A. Combination satellite and VHF/UHF receiving antenna
US5959592A (en) 1996-03-18 1999-09-28 Echostar Engineering Corporation "IF" bandstacked low noise block converter combined with diplexer
US6175854B1 (en) * 1996-06-11 2001-01-16 Ameritech Services, Inc. Computer system architecture and method for multi-user, real-time applications
US6757913B2 (en) 1996-07-15 2004-06-29 Gregory D. Knox Wireless music and data transceiver system
KR19980036429A (en) 1996-11-18 1998-08-05 김광호 Tray of optical disc player
GB9720152D0 (en) 1996-12-18 1997-11-26 Mayup Limited Communications system and method
JPH10257009A (en) 1997-03-10 1998-09-25 Oki Electric Ind Co Ltd Radio relay method and radio repeater
US6708029B2 (en) 1997-06-02 2004-03-16 Hughes Electronics Corporation Broadband communication system for mobile users in a satellite-based network
US5987376A (en) * 1997-07-16 1999-11-16 Microsoft Corporation System and method for the distribution and synchronization of data and state information between clients in a distributed processing system
US6484012B1 (en) 1997-08-04 2002-11-19 Wireless Facilities, Inc. Inter-band communication repeater system
US6188571B1 (en) 1997-11-03 2001-02-13 Aiwa Raid Technology, Inc. High density RAID subsystem with highly integrated controller
JPH11150728A (en) * 1997-11-18 1999-06-02 Nec Corp Method and device for decoding digital video signal
US6424817B1 (en) 1998-02-04 2002-07-23 California Amplifier, Inc. Dual-polarity low-noise block downconverter systems and methods
US6374078B1 (en) 1998-04-17 2002-04-16 Direct Wireless Corporation Wireless communication system with multiple external communication links
US6788882B1 (en) 1998-04-17 2004-09-07 Timesurf, L.L.C. Systems and methods for storing a plurality of video streams on re-writable random-access media and time-and channel- based retrieval thereof
US6208636B1 (en) 1998-05-28 2001-03-27 Northpoint Technology, Ltd. Apparatus and method for processing signals selected from multiple data streams
US6412112B1 (en) 1998-06-30 2002-06-25 Webtv Networks, Inc. System for transmitting digital data through a lossy channel
US6600730B1 (en) 1998-08-20 2003-07-29 Hughes Electronics Corporation System for distribution of satellite signals from separate multiple satellites on a single cable line
US6323909B1 (en) 1998-10-28 2001-11-27 Hughes Electronics Corporation Method and apparatus for transmitting high definition television programming using a digital satellite system transport and MPEG-2 packetized elementary streams (PES)
US6241612B1 (en) 1998-11-09 2001-06-05 Cirrus Logic, Inc. Voice communication during a multi-player game
US6577849B1 (en) 1999-02-03 2003-06-10 Motorola, Inc. Method and apparatus for providing additional information about a broadcast
JP3808660B2 (en) 1999-03-31 2006-08-16 株式会社東芝 Communication system and terminal device
US6597891B2 (en) 1999-04-05 2003-07-22 International Business Machines Corporation Combining online browsing and on-demand data broadcast for selecting and downloading digital content
US6473858B1 (en) 1999-04-16 2002-10-29 Digeo, Inc. Method and apparatus for broadcasting data with access control
US6263503B1 (en) 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US7289478B1 (en) 1999-07-30 2007-10-30 At&T Corp. Method and apparatus for a fixed wireless broadband access and wireless LAN integration
JP2001111575A (en) 1999-08-03 2001-04-20 Matsushita Electric Ind Co Ltd Repeater device for converting radio lan cross channel and radio terminal device
US6690657B1 (en) 2000-02-25 2004-02-10 Berkeley Concept Research Corporation Multichannel distributed wireless repeater network
CN1783997A (en) 1999-08-27 2006-06-07 诺基亚有限公司 Mobile multimedia terminal for digital video broadcast
US6430233B1 (en) 1999-08-30 2002-08-06 Hughes Electronics Corporation Single-LNB satellite data receiver
US6205185B1 (en) 1999-09-01 2001-03-20 Sony Corporation Of Japan Self configuring multi-dwelling satellite receiver system
EP1087570B1 (en) * 1999-09-22 2009-06-24 Sony Corporation Data transmission with error correction code and effective transmission time
JP3653215B2 (en) 1999-10-01 2005-05-25 シャープ株式会社 Satellite broadcast receiving system, and low noise block down converter and satellite broadcast receiver used in satellite broadcast receiving system
US6564003B2 (en) 1999-11-04 2003-05-13 Xm Satellite Radio Inc. Method and apparatus for composite data stream storage and playback
US6347216B1 (en) 1999-11-04 2002-02-12 Xm Satellite Radio Inc. Method and system for providing geographic specific services in a satellite communications network
CA2397430A1 (en) 2000-01-14 2001-07-19 Breck W. Lovinggood Repeaters for wireless communication systems
AU2001231175A1 (en) 2000-01-26 2001-08-07 Vyyo, Ltd. Quality of service scheduling scheme for a broadband wireless access system
US6741841B1 (en) 2000-01-28 2004-05-25 Rockwell Collins Dual receiver for a on-board entertainment system
JP2001244864A (en) 2000-02-29 2001-09-07 Hitachi Ltd Radio repeating system
US6836658B1 (en) 2000-03-03 2004-12-28 Ems Technologies, Inc. High data rate satellite communications system and method
US6811113B1 (en) 2000-03-10 2004-11-02 Sky Calypso, Inc. Internet linked environmental data collection system and method
US6631410B1 (en) * 2000-03-16 2003-10-07 Sharp Laboratories Of America, Inc. Multimedia wired/wireless content synchronization system and method
US6650869B2 (en) 2000-04-14 2003-11-18 Hughes Electronics Corporation System and method for managing return channel bandwidth in a two-way satellite system
US7487112B2 (en) * 2000-06-29 2009-02-03 Barnes Jr Melvin L System, method, and computer program product for providing location based services and mobile e-commerce
US20020028655A1 (en) 2000-07-14 2002-03-07 Rosener Douglas K. Repeater system
US8932136B2 (en) 2000-08-25 2015-01-13 Opentv, Inc. Method and system for initiating an interactive game
US20030054827A1 (en) 2000-09-11 2003-03-20 Schmidl Timothy M. Wireless communication channel selection using passive interference avoidance techniques
JP2002099458A (en) 2000-09-25 2002-04-05 Pioneer Electronic Corp Data communication system
FI20002129A (en) 2000-09-28 2002-03-29 Nokia Corp A method and arrangement for wirelessly sharing a local broadband data stream
CA2425628C (en) 2000-10-17 2007-07-24 Sprint Communications Company, L.P. Performance management system
US6745050B1 (en) 2000-10-23 2004-06-01 Massachusetts Institute Of Technology Multichannel multiuser detection
US6785511B1 (en) 2000-10-25 2004-08-31 Tyco Electronics Corporation Wireless vehicular repeater system
US7244181B2 (en) 2000-11-14 2007-07-17 Netamin Communication Corp. Multi-player game employing dynamic re-sequencing
JP3605353B2 (en) * 2000-11-21 2004-12-22 株式会社ソニー・コンピュータエンタテインメント Optical disk device, adjustment method of optical disk device, and entertainment device
US6874029B2 (en) 2000-11-22 2005-03-29 Leap Wireless International, Inc. Method and system for mediating interactive services over a wireless communications network
US7027633B2 (en) 2000-11-30 2006-04-11 Foran David J Collaborative diagnostic systems
US7113745B2 (en) 2001-02-21 2006-09-26 Ericsson Inc. Method to achieve diversity in a communication network
US6886029B1 (en) 2001-03-13 2005-04-26 Panamsat Corporation End to end simulation of a content delivery system
US7031293B1 (en) 2001-03-26 2006-04-18 Tropos Networks, Inc. Method and system to provide increased data throughput in a wireless multi-hop network
US20020154055A1 (en) 2001-04-18 2002-10-24 Robert Davis LAN based satellite antenna/satellite multiswitch
US6671186B2 (en) 2001-04-20 2003-12-30 Hewlett-Packard Development Company, L.P. Electromagnetic interference shield
US20020157115A1 (en) * 2001-04-24 2002-10-24 Koninklijke Philips Electronics N.V. Wireless communication point of deployment module for use in digital cable compliant devices
TW551550U (en) 2001-06-04 2003-09-01 First Int Computer Inc Notebook computer having small type display panel
US20020181190A1 (en) 2001-06-05 2002-12-05 Callado Romulo Monteiro Laptop with separable touch sensitive display
US20020188955A1 (en) 2001-06-11 2002-12-12 Thompson Calvin Eugene Digital video recording and playback system for television
KR100819493B1 (en) 2001-09-28 2008-04-07 엘지전자 주식회사 Apparatus for receiving and transmitting mpeg data by wireless lan
US20030079016A1 (en) 2001-10-23 2003-04-24 Sheng (Ted) Tai Tsao Using NAS appliance to build a non-conventional distributed video server
WO2003046824A2 (en) 2001-11-21 2003-06-05 Marconi Intellectual Property (Us) Inc. Wireless communication device interconnectivity
US6853197B1 (en) 2001-12-03 2005-02-08 Atheros Communications, Inc. Method and apparatus for insuring integrity of a connectorized antenna
AU2002357064A1 (en) 2001-12-07 2003-06-23 Dashsmart Investments, Llc Portable navigation and communication systems
US20030124977A1 (en) 2001-12-28 2003-07-03 Smith Dwight Randall Self-positioning wireless transceiver system and method
US7634795B2 (en) * 2002-01-11 2009-12-15 Opentv, Inc. Next generation television receiver
EP2375689A3 (en) 2002-03-01 2012-01-11 Enterasys Networks, Inc. Location discovery in a data network
US7024224B2 (en) 2002-03-05 2006-04-04 Microsoft Corporation Detachable radio module
US6968153B1 (en) 2002-03-13 2005-11-22 Nokia Corporation Apparatus, method and system for a Bluetooth repeater
US20030181162A1 (en) 2002-03-20 2003-09-25 Michael Matula " Satellite set-top box for mobile applications "
US6908390B2 (en) 2002-03-29 2005-06-21 Igt Apparatus and method for a gaming tournament network
US7010265B2 (en) 2002-05-22 2006-03-07 Microsoft Corporation Satellite receiving system with transmodulating outdoor unit
US7543326B2 (en) 2002-06-10 2009-06-02 Microsoft Corporation Dynamic rate control
US8370744B2 (en) 2002-06-19 2013-02-05 Microsoft Corporation User interface for operating a computer from a distance
CN1663147A (en) 2002-06-21 2005-08-31 威德菲公司 Wireless local area network repeater
US7072627B2 (en) 2002-06-27 2006-07-04 Microsoft Corporation Method and apparatus for adjusting signal component strength
US20040034865A1 (en) 2002-08-13 2004-02-19 Barrett Peter T. Program guide for previous program broadcasts
US20040043819A1 (en) * 2002-09-03 2004-03-04 Daniel Willis Gaming system emulating a set top box
WO2004062305A1 (en) 2002-12-16 2004-07-22 Widefi, Inc. Improved wireless network repeater
US20040203694A1 (en) 2002-10-21 2004-10-14 Wong Samuel L.C. Reconfigurable wireless-enabled network device
US7230935B2 (en) 2002-10-24 2007-06-12 Widefi, Inc. Physical layer repeater with selective use of higher layer functions based on network operating conditions
US7878908B2 (en) * 2002-11-14 2011-02-01 Nintendo Co., Ltd. Multiplexed secure video game play distribution
US20040094194A1 (en) 2002-11-15 2004-05-20 Aldoretta David P. Solar panel unit
US7219153B1 (en) 2002-12-02 2007-05-15 Cisco Technology, Inc. Methods and apparatus for distributing content
US7684752B2 (en) 2002-12-10 2010-03-23 Onlive, Inc. Wireless network providing distributed video / data services
US7493078B2 (en) 2002-12-10 2009-02-17 Onlive, Inc. Antenna assembly for satellite and wireless services
US7321578B2 (en) 2002-12-31 2008-01-22 Carlos Rios Multiprotocol WLAN access point devices
US7593361B2 (en) 2003-02-14 2009-09-22 Onlive, Inc. Method of operation for a three-dimensional, wireless network
US7215660B2 (en) 2003-02-14 2007-05-08 Rearden Llc Single transceiver architecture for a wireless network
US8284842B2 (en) * 2005-07-08 2012-10-09 Activevideo Networks, Inc. Video game system using pre-encoded macro-blocks and a reference grid
US20070094700A1 (en) 2005-10-25 2007-04-26 Jason Wolfe Game delivery system

Patent Citations (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4582324A (en) * 1984-01-04 1986-04-15 Bally Manufacturing Corporation Illusion of skill game machine for a gaming system
US5926208A (en) * 1992-02-19 1999-07-20 Noonen; Michael Video compression and decompression arrangement having reconfigurable camera and low-bandwidth transmission capability
US5687257A (en) * 1992-06-18 1997-11-11 General Instrument Corporation Adaptive coding level control for video compression systems
US5790176A (en) * 1992-07-08 1998-08-04 Bell Atlantic Network Services, Inc. Media server for supplying video and multi-media data over the public switched telephone network
US5742289A (en) * 1994-04-01 1998-04-21 Lucent Technologies Inc. System and method of generating compressed video graphics images
US5956485A (en) * 1994-05-05 1999-09-21 Perlman; Stephen G. Network architecture to support real-time video games
US5586257A (en) * 1994-05-05 1996-12-17 Perlman; Stephen G. Network architecture to support multiple site real-time video games
US5558339A (en) * 1994-05-05 1996-09-24 Perlman; Stephen G. Network architecture to support recording and playback of real-time video games
US5574979A (en) * 1994-06-03 1996-11-12 Norand Corporation Periodic interference avoidance in a wireless radio frequency communication system
US5624316A (en) * 1994-06-06 1997-04-29 Catapult Entertainment Inc. Video game enhancer with intergral modem and smart card interface
US5583561A (en) * 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
US5775996A (en) * 1994-11-14 1998-07-07 Mpath Interactive, Inc. Method and apparatus for synchronizing the execution of multiple video game systems in a networked environment
US6009096A (en) * 1994-12-30 1999-12-28 At&T Corp. Wireless services distribution system
US6334045B1 (en) * 1995-02-22 2001-12-25 Global Communications, Inc. Satellite broadcast receiving and distribution system
US5648824A (en) * 1995-03-28 1997-07-15 Microsoft Corporation Video control user interface for controlling display of a video
US5793410A (en) * 1995-05-26 1998-08-11 Hyundai Electronics America Video pedestal network
US5917962A (en) * 1995-06-06 1999-06-29 Apple Computer, Inc. Method and apparatus for partitioning an image
US5623308A (en) * 1995-07-07 1997-04-22 Lucent Technologies Inc. Multiple resolution, multi-stream video system using a single standard coder
US5768382A (en) * 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
US5970143A (en) * 1995-11-22 1999-10-19 Walker Asset Management Lp Remote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system using cryptographic and other protocols
US6212681B1 (en) * 1995-12-01 2001-04-03 Matsushita Electric Industrial Co., Ltd. Information processing apparatus and method therefor in a data transfer network
US5883884A (en) * 1996-04-22 1999-03-16 Roger F. Atkinson Wireless digital communication system having hierarchical wireless repeaters with autonomous hand-off
US5828370A (en) * 1996-07-01 1998-10-27 Thompson Consumer Electronics Inc. Video delivery system and method for displaying indexing slider bar on the subscriber video screen
US6014706A (en) * 1997-01-30 2000-01-11 Microsoft Corporation Methods and apparatus for implementing control functions in a streamed video display system
US6113495A (en) * 1997-03-12 2000-09-05 Walker Digital, Llc Electronic gaming system offering premium entertainment services for enhanced player retention
US6183367B1 (en) * 1997-07-16 2001-02-06 Kabushiki Kaisha Sega Enterprises Communicative game system
US6404775B1 (en) * 1997-11-21 2002-06-11 Allen Telecom Inc. Band-changing repeater with protocol or format conversion
US6188875B1 (en) * 1998-01-17 2001-02-13 R.F. Cellutions, Llc Wireless telephone server system
US6585596B1 (en) * 1998-02-13 2003-07-01 Arista Enterprises Inc. Wireless game control units
US6944139B1 (en) * 1998-03-27 2005-09-13 Worldspace Management Corporation Digital broadcast system using satellite direct broadcast and terrestrial repeater
US5884101A (en) * 1998-04-17 1999-03-16 I-Cube, Inc. Apparatus for detecting data buffer faults
US6409602B1 (en) * 1998-11-06 2002-06-25 New Millenium Gaming Limited Slim terminal gaming system
US7837560B2 (en) * 1998-11-06 2010-11-23 Wiltshire Michael S Slim terminal gaming system
US7189161B1 (en) * 1998-11-06 2007-03-13 New Millenium Gaming Limited Slim terminal gaming system
US6584080B1 (en) * 1999-01-14 2003-06-24 Aero-Vision Technologies, Inc. Wireless burstable communications repeater
US6690726B1 (en) * 1999-04-06 2004-02-10 Broadcom Corporation Video encoding and video/audio/data multiplexing device
US6577875B1 (en) * 2000-04-18 2003-06-10 Telefonaktiebolaget Lm Ericsson (Publ) Cellular communications system/method with uplink interference ceiling
US6667994B1 (en) * 2000-06-09 2003-12-23 Scientific-Atlanta, Inc. Multiplexing digital communication system
US20020072329A1 (en) * 2000-09-08 2002-06-13 Nuno Bandeira Scalable wireless network topology systems and methods
US6885847B1 (en) * 2000-10-10 2005-04-26 Symantec Corp. Extension mechanism and technique for enabling low-power end devices to access remote networks using short-range wireless communications means
US20020122405A1 (en) * 2001-01-16 2002-09-05 Jie Liang Non-collaborative mechanisms for enhanced coexistence of wireless networks
US20020110353A1 (en) * 2001-02-09 2002-08-15 Potrebic Peter J. Optimizing use of storage space in a video data recording system
US6847625B2 (en) * 2002-02-12 2005-01-25 Nokia Corporation Short-range RF access point design enabling dynamic role switching between radio modules to optimize service delivery
US20050104889A1 (en) * 2002-03-01 2005-05-19 Graham Clemie Centralised interactive graphical application server
US20030199247A1 (en) * 2002-04-18 2003-10-23 International Business Machines Corporation Light socket wireless repeater and controller
US20030231774A1 (en) * 2002-04-23 2003-12-18 Schildbach Wolfgang A. Method and apparatus for preserving matrix surround information in encoded audio/video
US20040121648A1 (en) * 2002-07-26 2004-06-24 V-Squared Networks Network device for communicating information
US20040116115A1 (en) * 2002-12-06 2004-06-17 Ertel Lawrence R. Systems and methods for providing interactive guest resources
US7849491B2 (en) * 2002-12-10 2010-12-07 Onlive, Inc. Apparatus and method for wireless video gaming
US8246470B2 (en) * 2002-12-10 2012-08-21 Onlive, Inc. Mass storage repository for a wireless network
US8116258B2 (en) * 2003-02-14 2012-02-14 Onlive, Inc. Self-configuring, adaptive, three-dimensional, wireless network
US8125940B2 (en) * 2003-02-14 2012-02-28 OnLive Self-configuring, adaptive, three-dimensional, wireless network

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9055066B2 (en) 2010-12-24 2015-06-09 Kt Corporation Apparatus and method for providing a game service in cloud computing environment
US20140173674A1 (en) * 2012-12-13 2014-06-19 Microsoft Corporation Server gpu assistance for mobile gpu applications
US9264749B2 (en) * 2012-12-13 2016-02-16 Microsoft Technology Licensing, Llc Server GPU assistance for mobile GPU applications
US9955194B2 (en) 2012-12-13 2018-04-24 Microsoft Technology Licensing, Llc Server GPU assistance for mobile GPU applications
US20150126284A1 (en) * 2013-11-01 2015-05-07 Sony Computer Entertainment Inc. Information processing device, data structure of game data, and recording medium
US10052555B2 (en) 2013-11-01 2018-08-21 Sony Interactive Entertainment Inc. Information processing device, data structure of game data, and recording medium
US10166467B2 (en) * 2013-11-01 2019-01-01 Sony Interactive Entertainment Inc. Information processing device, data structure of game data, and recording medium
US11557064B2 (en) * 2017-12-30 2023-01-17 Intel Corporation Policy-based system interface for a real-time autonomous system
US11798198B2 (en) 2017-12-30 2023-10-24 Intel Corporation Dynamic assignment of down sampling intervals for data stream processing
US11032345B2 (en) 2018-05-10 2021-06-08 Microsoft Technology Licensing, Llc Client side data stream processing
US10924525B2 (en) 2018-10-01 2021-02-16 Microsoft Technology Licensing, Llc Inducing higher input latency in multiplayer programs
US11711571B2 (en) * 2020-03-06 2023-07-25 Advanced Micro Devices, Inc. Client-side offload of graphics effects processing

Also Published As

Publication number Publication date
US20040111755A1 (en) 2004-06-10
US7849491B2 (en) 2010-12-07
US20200230505A1 (en) 2020-07-23

Similar Documents

Publication Publication Date Title
US7849491B2 (en) Apparatus and method for wireless video gaming
US8517841B2 (en) Mass storage repository for a wireless network
US20130047188A1 (en) Wireless Network With Presentation and Media Layers for Broadcast Satellite and Cable Services
US7493078B2 (en) Antenna assembly for satellite and wireless services
US7684752B2 (en) Wireless network providing distributed video / data services
US5646942A (en) Simulcast transmission of digital programs to shared antenna receiving systems
CA1146259A (en) Dynamic audio-radio interconnection system
RU2238614C2 (en) Device and method for broadcasting video and audio programs to remote locations
JP4908607B2 (en) Method and apparatus for purchasing upgraded media features for transmission
CN1164114C (en) Personal computer-based set-top converter for television services
JP3659776B2 (en) Electronic system and communication system
US6130898A (en) Simulcasting digital video programs for broadcast and interactive services
US20070044132A1 (en) Data processing device, data processing system
US20050227621A1 (en) Home network server, method for distributing digital broadcasting program, wireless terminal, home network system
EP1624685A2 (en) System for and method of distributing television, video and other signals
US20060048208A1 (en) Method for delivering cable channels to handheld devices
WO2000067475A1 (en) Method and apparatus for controlling at least one set-top box
WO1996028905A1 (en) Simulcast transmission of digital programs to shared antenna receiving systems
US9635412B2 (en) System and method for providing a callback proxy for a set top box of with support of ISM-band wide area network access
US20020085588A1 (en) Method for securely distributing &amp; updating digital content
JP2003503974A (en) Mobile and handheld broadcast video earth station terminal and method for communicating with earth terminal via satellite
US20130023203A1 (en) Transputer
TW200527261A (en) Interchangeable media input cartridge for home entertainment
US20050063418A1 (en) Tuner module utilizing device-specific controller
WO2010034523A1 (en) A wireless mobile apparatus for receiving, decoding and retransmitting multistandard digital audio, video and data signals

Legal Events

Date Code Title Description
AS Assignment

Owner name: INSOLVENCY SERVICES GROUP, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ONLIVE, INC.;REEL/FRAME:028884/0120

Effective date: 20120817

AS Assignment

Owner name: OL2, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INSOLVENCY SERVICES GROUP, INC.;REEL/FRAME:028912/0053

Effective date: 20120817

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: SONY COMPUTER ENTERTAINMENT AMERICA LLC, CALIFORNI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OL2, INC.;REEL/FRAME:035354/0237

Effective date: 20150331

AS Assignment

Owner name: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:SONY COMPUTER ENTERTAINMENT AMERICA LLC;REEL/FRAME:038626/0637

Effective date: 20160331

Owner name: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC, CALIFO

Free format text: CHANGE OF NAME;ASSIGNOR:SONY COMPUTER ENTERTAINMENT AMERICA LLC;REEL/FRAME:038626/0637

Effective date: 20160331