US20020069265A1 - Consumer access systems and methods for providing same - Google Patents

Consumer access systems and methods for providing same Download PDF

Info

Publication number
US20020069265A1
US20020069265A1 US09/729,904 US72990400A US2002069265A1 US 20020069265 A1 US20020069265 A1 US 20020069265A1 US 72990400 A US72990400 A US 72990400A US 2002069265 A1 US2002069265 A1 US 2002069265A1
Authority
US
United States
Prior art keywords
video
display
user
cameras
providing
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
US09/729,904
Inventor
Lazaros Bountour
Andreas Haas
Werner Bauer
Manfred Voelk
Alexander Liebert
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.)
Ourworld Live Inc
Original Assignee
Ourworld Live 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
Priority to US09/729,904 priority Critical patent/US20020069265A1/en
Application filed by Ourworld Live Inc filed Critical Ourworld Live Inc
Assigned to OURWORLD LIVE, INC. reassignment OURWORLD LIVE, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BAUER, WERNER B., BOUNTOUR, LAZAROS, HAAS, ANDREAS E., LIEBERT, ALEXANDER, VOELK, MANFRED
Assigned to Knobbe, Martens, Olson & Bear, LLP reassignment Knobbe, Martens, Olson & Bear, LLP SECURITY AGREEMENT Assignors: OUR WORLD LIVE, INC.
Publication of US20020069265A1 publication Critical patent/US20020069265A1/en
Priority to US11/611,689 priority patent/US8060908B2/en
Priority to US13/251,272 priority patent/US8719872B2/en
Priority to US14/182,483 priority patent/US9420342B2/en
Priority to US15/175,323 priority patent/US9749695B2/en
Priority to US15/615,165 priority patent/US10231021B2/en
Assigned to OUR WORLD LIVE, INC. reassignment OUR WORLD LIVE, INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: Knobbe, Martens, Olson & Bear, LLP
Priority to US16/218,476 priority patent/US20190116399A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • 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/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4621Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring

Definitions

  • This invention relates to apparatus and methods for providing enhanced consumer access to information sources and controllable entities. Further, this invention relates to real-time asset, business logic and consumer integration systems and more particularly to systems and methods for providing very enhanced worldwide real-time availability of consumer access to and handling of asset and business logic offerings, independent of existing or future asset types, access device types and infrastructures in use.
  • the Consumer can access the program only if he or she is in a location covered by this broadcasting television network, and only if he or she is using a compatible Access Device such as a television set, which is integrated in the appropriate Access Device Infrastructure, i.e. hooked up to a correctly installed Set-top Box with the respective channel enabled.
  • a compatible Access Device such as a television set, which is integrated in the appropriate Access Device Infrastructure, i.e. hooked up to a correctly installed Set-top Box with the respective channel enabled.
  • the Asset Provider is able to provide the Consumer with personalized, fully accessible and unrestricted interactive Asset Offerings, independent of the existing or future type or location of the Asset, the type or location of the Access Device and the various infrastructures in use.
  • the television signals from every installed video camera are transmitted simultaneously over the internet as well as the standard terrestrial, cable and satellite television network.
  • the Consumer can view this same game on his home television set, on an internet connected personal computer (PC) or a cellular phone anywhere in the world.
  • PC personal computer
  • On the used Access Device's screen he views the outputs of all of these cameras on a plurality of small Monitor Windows and one larger OnScreen Window.
  • the Consumer Access System identifies the Consumer himself, regardless of the Access Device in use, and personalizes all services automatically. Therefore all channels and services that are enabled by the Asset Provider for access by the identified Consumer are available everywhere on any Access Device.
  • a detailed Consumer profile can be created, so that Asset Offerings such as Sport events, product offers or advertisements are targeted on the Consumer's very personal interests and any purchases can be directly executed.
  • the Consumer Access System is able to handle any Asset type anywhere, it also can span over different Enterprises, combining different Asset Offerings and handling all inherent business logics.
  • the Consumer would receive a product advertisement along with the broadcast of the game, exactly matching his personal interests. With few simple steps the Consumer buys the product, while the generated revenue is automatically shared between many entities such as the Provider of the game, the Provider of the advertisement, the Provider of the product and the Provider of the store.
  • the preferred embodiments of the present invention enables the Consumer on the Access Device of his choice from all over the world to simultaneously see the outputs of all of these video cameras, again providing an outstanding improved viewing access to a cultural event.
  • the Asset Provider is in full control of his Offerings, he can further improve the revenues of this event by giving free access to some of the more distant cameras and Pay-per-view access at lower fees for “first-row-class” cameras giving the Consumer more choices at lower prices.
  • a significant feature of the preferred embodiments of this invention is that it is, in effect, enabling the integration of any types of existing and future Assets, Access Devices and infrastructures in use. It empowers the Asset Owner to streamline his processes, to create improved and new services and Offerings, to partner up with other Asset Owners and Providers, while facilitating all Assets, already installed Legacy Systems, Access Devices and infrastructures.
  • the example above works in parallel with the conventional television broadcast equipment, and typically requires no additional cameras. Rather the system uses a parallel feed from each of the already installed cameras.
  • FIG. 1 Another significant feature of the preferred embodiments invention is a remarkable interactive Front-end Human Interface (FHI).
  • the software for this User Interface can be located either or entirely (1) on the Consumer's Access Device or (2) on the Back-end Information Network of the system and is dynamically (1) updated or (2) loaded into the Consumer's Access Device anytime the Consumer opens his or her Access Device to the Start Site of the Asset Provider's Offerings empowered by this invention.
  • the Back-end Information Network is Access Device Adaptable, supporting any kind of connected Access Device without any restrictions as of i.e. hardware platforms or operating systems, and dynamically assembles the Front-end Human Interface to the Consumers preferences and the specifications of the Access Device in use, including the dynamic Localization of the interface itself.
  • a Japanese Consumer using his cellular phone is automatically provided with the Front-end Human Interface optimized for the Screen size of his cellular phone in the Japanese localized version of the interface, while an Egyptian Consumer connecting with a television set (TV) to the same Asset Offering receives a Front-end Human Interface for the bigger TV screen size in the Egyptian localized version —even though the Asset Provider designed only one interface and provided it only in the British localized version.
  • the Front-end Human Interface can also span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment.
  • the Consumer can freely layout the Front-end Human Interface across all Screens of the assimilated Access Devices—a Consumer watching a football game, chooses a camera angle on his Pocket PC and directs the video output to be displayed in full screen on his television set (TV).
  • FIG. 1A illustrates the video display provided to the Access Device such as a Personal Computer
  • FIGS. 1B, 1C and 1 D illustrate the automatic Localization functionality of the preferred embodiments of the invention, with examples for British, Egyptian and Japanese Localizations;
  • FIGS. 1E and 1F illustrate the free customizability of the Front-end Human Interface's Screen Layout depicting several arrangements
  • FIGS. 1G, 1H and 1 J illustrate the unlimited capability of the preferred embodiments of the invention to allow simultaneously access to any kind of Asset type
  • FIGS. 1H and 1J also show the use of the Front-end Human Interface to display any combination of its Window types (2 OnScreen+6 Monitors, 1 OnScreen+5 Monitors+1 Companion, . . . )
  • FIGS. 1K, 1L, 1 M, and 1 N illustrate the capability of the preferred embodiments of the invention to allow to support any kind of Access Device type, depicting Screen Layouts for Palm Pilot IIIc, Pocket PC, Ericsson R380 and Nokia 9210 Communicator cellular phones,
  • FIGS. 1P, 1R and 1 S illustrate the unique Virtual Access Environment capability of the preferred embodiments of the invention, whereas the Front-end Human Interface can simultaneously span over multiple Access Devices, allowing the Consumer to easily control the combine the functionalities of the different Access Device types;
  • FIG. 1P shows the set up for choosing on a cellular phone the camera angles displayed on a Television set, while simultaneously programming a Video Cassette Recorder from the Television set and receiving detailed Coca Cola product information on the cellular phone along with the respective advertisement on the Television set,
  • FIG. 1R shows the set up for choosing on a Palm Pilot the camera angles displayed on a Personal Computer, while simultaneously accessing a Video Cassette Recorder from the Personal Computer,
  • FIG. 1S shows the set up for choosing on a Pocket PC the camera angles displayed on a Personal Computer as well as on the Pocket PC, while simultaneously accessing a Video Cassette Recorder from the Personal Computer;
  • FIG. 2A shows an overview block diagram of a typical Consumer Access Systems
  • FIG. 2B is a simplified schematic diagram that shows as an example of the preferred embodiment of the invention an Access Asset System for Video Broadcasting over the Internet,
  • FIG. 2C gives an abstract overview of Asset and Access Device types handled by the Back-end Information Network
  • FIG. 2D illustrates the general overview of Our World Live's Consumer Access System depicting the cooperation of the relevant parts
  • FIG. 2E shows a schematic illustration of the structure of the Front-end Human Interface
  • FIG. 2F illustrates the general overview of the Virtual Access Environment feature of Our World Live's Consumer Access System
  • FIG. 2G shows a schematic illustration of the structure of the Asset Access Interface
  • FIG. 3A shows an abstracted illustration of an Asset Infrastructure
  • FIG. 3B is a more detailed schematic diagram shown this manner in which the Asset Infrastructure encodes the video signals for several different internet delivery channels in the preferred embodiments;
  • FIG. 3C is a more detailed schematic diagram shown this manner in which the Asset Infrastructure encodes a MS PowerPoint Presentation for several different Broadcasting or Delivery Infrastructures and Asset types in the preferred embodiments;
  • FIG. 4A shows an abstracted illustration of a Broadcasting or Delivery Infrastructure providing streaming services such as a Streaming Server Phalanx;
  • FIG. 4B illustrates a more detailed schematic diagram of a Streaming Server Phalanx, in which a plurality of streaming servers provide multiple camera video broadcasting to the World Wide Internet;
  • FIG. 5A is a block diagram illustrating how a preferred embodiment of the invention provides the Consumer access to all available Asset Offerings from Asset Providers around the world.
  • FIG. 6A illustrates the manner in which the combined Asset Offerings of several Asset Providers is presented in an easy to understand and easy to use way
  • FIG. 7A illustrates how the preferred embodiment of the invention provides the Consumer with the ability to stay tuned to the Asset Offerings of multiple Asset Providers at the very same moment, without loosing track of any of them;
  • FIG. 8B illustrates the manner in which the preferred embodiment enables the Front-end Human Interface to simultaneously access multiple Asset Offerings while optimally using the available bandwidth of the Broadcasting or Delivery Infrastructures in use for transmitting the data;
  • FIG. 9A is a schematic diagram giving an overview of the unique Access Device Deployment functionality as provided by the preferred embodiments of the invention.
  • FIG. 9B illustrates how the Front-end Human Interface located on the Backend Information Network is dynamically loaded into the Consumer's Access Device any time the Consumer opens it;
  • FIG. 9C illustrates the deployment of an Access Device, in which parts of the User Interface software reside permanently on the Access Device and are dynamically updated any time the Consumer opens;
  • FIG. 9D illustrates how a DVD/CDROM built-in the Access Device, becomes automatically available for navigation and control through the Front-end Human Interface
  • FIG. 9E illustrates the capability of dynamically balancing the load between the Back-end Information Network and the Access Device
  • FIG. 9F illustrates the deployment of a disconnected Access Device, in which all needed parts of the preferred embodiments of the invention are embedded on the same DVD/CD medium also containing the Asset Offerings, rendering the Access Device into a fully functional Consumer Access System any time the Consumer opens it,
  • FIG. 9G is an schematic diagram showing an exemplary set up of a standalone Consumer Access System such as a Home and Entertainment Control system,
  • FIG. 10A is an abstract schematic diagram of a typical Access Device
  • FIG. 10B is an example for Access Device: Information System Devices;
  • FIGS. 10C and 10D are examples for Access Devices of the type: Home Entertainment Device,
  • FIG. 10E is an example for Access Device of the type: Home Appliances,
  • FIG. 10F is an example for Access Device of the type: Communication System Device,
  • FIG. 10G is an example for Access Device of the type: Audio Entertainment Device,
  • FIG. 10H is an example for Access Device of the type: Audio and Video Entertainment Device,
  • FIG. 11A is a schematic drawing of an overview of the Back-end Information Network Infrastructure
  • FIG. 11B is a schematic diagram of a single Server system for deploying the Back-end Information Network
  • FIG. 11C is a schematic diagram of a Back-end Information Network Infrastructure consisting of multiple server systems
  • FIG. 12A illustrates OWL's fully interactive, live updated Front-end Human Interface (FHI) provided by the preferred embodiments of the invention
  • FIGS. 13A, 13B, 13 C, 13 D, 13 E, 13 F, 13 G, 13 H, 13 I, 13 K and 13 L depict system flow diagrams that illustrate the functionality of the Front-end Human Interface shown in FIG. 12A,
  • FIG. 14A shows an abstract illustration of Electronic Commerce
  • FIG. 14B illustrates how one preferred embodiment of the invention delivers advertisements Offerings to the Consumer separate but along with the chosen channels, forwarding a Consumers purchase request to an external Product Provider, which is taking over and finalizing the sale outside the Consumer Access System,
  • FIG. 14C illustrates a preferred embodiment of the invention fully handling all transactions of the Electronic Commerce
  • FIG. 14D shows the dynamics the Back-end Information Network handles in its Dynamic Advertisement Module
  • FIG. 15A is a diagram illustrating dependencies of the Front-end Human Interface
  • FIG. 16A is a block diagram illustrating the multiple displays capability of the preferred embodiment of the invention.
  • FIG. 16B depicts the assimilation of multiple access devices into the Virtual Access Environment
  • FIG. 17A illustrates the FHI's ability to handle multiple Asset Offerings, from all around the world
  • FIG. 18A is an illustration of the default windows provided by the FHI's at the Consumer's Access Device such as a Personal Computer.
  • FIG. 19A illustrates the Companion Window of FIG. 18A
  • FIG. 20A illustrates the Monitor Window of the FHI
  • FIG. 21A illustrates the OnScreen Window feature of the FHI
  • FIG. 22A illustrates an expanded view of several Windows depicting the fact, that the number of Windows is only limited by the capabilities of the Consumer's Access Device, here the Display attached to his Personal Computer.
  • Asset Provider Deploys Our World Live's Consumer Access System in order to provide real-time integration of assets, services and consumers
  • Asset Core to the preferred embodiments of this invention is, that any type of Assets can be integrated and handled:
  • Categories of possible Assets can be categorized as but are not restricted to:
  • Video and/or Audio assets live, recorded or stored such as Video Conferences, TV Channels or Programs, Advertisements or Product Offerings, Events or Performances or Reports or Shows, Art or Musical or Operatic or Stage Presentations
  • Cat. B Graphics, live, recorded or stored such as 2D and 3D objects, 2D and 3D wireframes, 2D and 3D vector based objects, 2D and 3D graphs, 2D and 3D live rendered
  • Cat. C. Script live, recorded or stored such as Forms/Tables, Text, Chat, (e)mail, Advertisement, Stock Quotes, Presentations
  • Cat. D. Functionality live, recorded or stored such as Data Access & Control, Transactions, Purchase, Navigation, Software Applications, Business Legacy Systems (such as from SAP, PeopleSoft, etc . . . )
  • any Access Device can become an Asset to be remotely accessed and controlled; online (the Asset is connected and is directly accessed) or offline (the Asset is not connected). If the Asset is offline, the Consumer accesses a virtual copy of it creating cached information, which is automatically (with no further Consumer interaction required) executed once the Asset is online again.
  • the Front-end Human Interface (FHI) software program can also enable functionalities of the resident Access Device and in this respect it can in fact make the interface or Operating System of the Access Device redundant. For example a Consumer can use the installed FHI to access and view a DVD video on his Personal Computer (PC), whether the DVD player is built-in or attached to his PC.
  • the Front-end Human Interface software program installed on the PC enables the Consumer to override the Operating System and access all the DVD functionalities through the FHI.
  • Asset Offer Asset Offering One or more Assets integrated by the Asset Provider in Our World Live's Consumer Access System and becoming available for the Asset related functionalities of the system.
  • Asset Infrastructure The infrastructure that a given Asset is embedded in plus the infrastructure that connects the Asset to the infrastructure that the Back-end Information Network (BIN) is residing on.
  • BIN Back-end Information Network
  • the Asset Infrastructure encompasses the server it is residing on plus the server's Broadcasting or Delivery Infrastructure that is providing the connection to the BIN's infrastructure.
  • Access Device Core to the preferred embodiments of this invention is, that the User Interface can be deployed on any kind of connected device (stationary or mobile), including wired as well as wirelessly connected devices, without any dependency on a specific device hardware platform or operating system.
  • Categories of possible Access Device can be categorized as but are not restricted to:
  • Cat. A. Information System Devices such as Personal Computers, Mainframe Computers, Workstations, Industrial Information Devices, Vending Machines, Information Terminals, Network/Internet Appliances
  • Cat. B Portable Information System Devices such as Notebooks, Industrial Information Devices, Car/Boat/Flight Navigation & Information Systems, Personal/Pocket Navigation & Information Systems, Network/Internet Appliances
  • Cat. C. Handheld Information System Devices such as Pocket PCs, eBooks, Game-Boys, Industrial Information Devices (i.e. UPS using Wireless Data Devices), Personal Digital Assistants, Network/Internet Appliances
  • Cat. D. Home & Entertainment Devices such as Game Consoles, Set-Top Boxes, Television Sets, Video Cassette Recorders, DVD Players, Video Cameras, Car Entertainment Centers, Network/Internet Entertainment Appliances
  • Cat. E. Home Appliances such as Microwaves, Stoves, Refrigerators, Ovens, Dishwashers, Coffee machines, Air Conditioning and Heating Systems, Car Heating Systems, Sprinklers, Pools, Jacuzzis, Saunas, Blinds, Lights, Alarm and Security Systems, Home Control Devices, Network/Internet Home Appliances
  • Cat. F Communication System Devices such as Wireless/Cellular Phones, Radio Phones, Smart Phones, Landline Phones and Systems
  • Cat. G. Audio Entertainment Devices such as MP3 Players, Home/Car/Boat/Flight Stereo Systems, CD Players
  • Access Device Adaptable When the Access Device connects to the Consumer Access System, the system automatically identifies the specific device type, assembles dynamically the User Interface software program optimized to the technical specifications of the Access Device and deploys it into the device
  • Access Device Infrastructure The infrastructure that a given Access Device is embedded in plus the infrastructure that connects the Access Device to the infrastructure that the Back-end Information Network (BIN) is residing on.
  • BIN Back-end Information Network
  • the Access Device Infrastructure encompasses the cellular network it is connected to plus the network's Broadcasting or Delivery Infrastructure providing the connection to the BIN's infrastructure.
  • Back-end Information Network (BIN) The Back-end Information Network (BIN) is the center of the preferred embodiments, comprising all software modules and applications needed to provide the functionalities of Our World Live's Consumer Access System.
  • Back-end Information Network Infrastructure The Infrastructure that the Back-end Information Network (BIN) is residing on.
  • the BIN is typically distributed over one or more clusters of servers, but can also be deployed on a single server system.
  • the preferred embodiments' server operating systems can be, but are not restricted to, UNIX, LINUX, JAVA, Microsoft Windows NT or Apple Mac OS X Server.
  • a single Access Device such as a DVD jukebox allowing the Consumer to control the device and use all functionalities as provided through the Front-end Human Interface or (2) in a part of an Asset Infrastructure itself such as on a Video DVD, rendering any DVD Access Device such as a DVD player, Game-Console or Personal Computer, into a complete standalone Consumer Access System, allowing the Consumer to access and display the contained entertainment Offerings through the Front-end Human Interface with all BIN functionalities, such as online advertisement enabled.
  • Broadcasting or Delivery Infrastructure Any kind of existing or future broadcasting or delivery technology in use for the transmission of data that can be categorized as but is not restricted to
  • Cat. A Internet networks, such as the Word Wide Web and TCP/IP based networks, both wired and wireless.
  • Cat. B Communication and telecommunication networks, such as Satellite, Cable and Radio based networks.
  • Cat. C Network services, such as RTP or RTSP streaming or as provided by internet service providers such as Akamai and iBeam.
  • Cat. D Internal data-buses, such as system buses in Personal Computers enabling the internal data transfers.
  • BootLink The Consumer activating the simple BootLink software starts the Access Device deployment process in order to gain access to the Our World Live's Consumer Access System and is typically specific to the infrastructures it is installed on, such as an URL for allowing the Consumer to enter the Consumer Access System over the World Wide Web.
  • Front-end Human Interface The User Interface (UI) to Our World Live's Consumer Access System technology enables Asset Providers to provide and control their Asset Offerings and the Consumer to access them.
  • software is object oriented and dynamically assembled to support the specifications of any Access Device and Asset Offerings.
  • the Front-end Human Interface is automatically deployed both as a graphical user interface as well as a user interface without graphics, based on settings of, for example, the Access Device capabilities or the Consumer preferences.
  • Asset Access Interface Enables Asset Provider to connect their Assets to the Consumer Access System.
  • FHIC Front-end Human Interface Cores
  • Asset Device Functionality Objects Asset Device Functionality Objects
  • Asset Functionality Objects and Back-end Information Network Functionality Objects of the Front-end Human Interface (FHI).
  • Front-end Human Interface Core Comprises common interface software objects, becomes dynamically part of a given Front-end Human Interface and is used for the deployment of a fully functional Front-end Human Interface. It can also advantageously include part of or all of the software specific to a single Access Device hardware, platform or operating system.
  • Back-end Information Network Functionality Object Software object, residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables Back-end Information Network functionalities
  • Asset Functionality Object Software object residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables Asset Device specific functionalities to the Back-end Information Network such as control functions of a specific Video Cassette Recorder.
  • Access Device Functionality Objects Software object, residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables specific functionalities of a given Access Device to the Back-end Information Network and therefore making those functionalities accessible using the Front-end Human Interface, deployed on this Access Device.
  • the Front-end Human Interface software program is the User Interface to Our World Live's Consumer Access System technology, and is deployed both as a graphical user interface as well as User Interface without graphics.
  • OWLed Asset is the Offering of a single Asset such as a single event, for example the transmissions from a football game, using Our World Live's Consumer Access System technologies. In contrast to a typical television broadcast, where the Consumer only can see one picture, which is live mixed out of the available cameras, an OWLed Asset transmits the output of all available cameras in the station to the Consumer.
  • Window The basic component of the Front-end Human Interface being displayed on the Consumer's Access Devices' Screen, enabling the Consumer to interact with the Consumer Access System.
  • Companion Window Window-type of the Front-end Human Interface software application The main Window for navigation and control of one or more Asset Offerings of one or more Asset Providers, such as displaying a map of a single OWLed football event showing all available camera angles for navigation and control.
  • OnScreen Window Window-type of the Front-end Human Interface software application The main Window for accessing a single OWLed Asset in the Highest available Detail, such as displaying video in highest available resolution and quality.
  • High Detail The highest level of detail that Asset Offerings are provided in, typically displayed in OnScreen Windows, such as videos displayed in highest the available resolution.
  • LD Low Detail A low level of detail that Asset Offerings are provided in, typically displayed in Monitor Windows, such as videos displayed in low resolution.
  • Monitor Window Window-type of the Front-end Human Interface software application Multiple Monitor Windows for displaying several Assets with less detailed information, such as multiple videos in low resolution.
  • Screen Layout Alignment Tool The tools Invisible Grid, Window Margins, Magnetic Borders and Auto Align are functionalities of the Front-end Human Interface and support the Consumer in arranging the Windows and “cleaning up” his or her Screen.
  • the tools not only work on one Screen but across all Screens connected to a single Access Device and also across all Access Devices, which are part of one Virtual Access Environment.
  • Invisible Grid A functionality of the Front-end Human Interface and part of the Screen layout Alignment Tool. Once activated by the Consumer all windows snap into place relative to the grid, as soon as they are dragged.
  • Window Margins A functionality of the Front-end Human Interface and part of the Screen Layout Alignment Tool. Once activated by the Consumer all windows snap into places with selected margins to each other, as soon as they are dragged.
  • Magnetic Borders A functionality of the Front-end Human Interface and part of the Screen Layout Alignment Tool. Once activated by the Consumer all windows snap into place relative to each other, as soon as they are dragged.
  • Enterprise A private or public entity such as a government, corporation, religious entity, home or individual that can enable access to its Assets through OWL's Consumer Access System
  • VAE Virtual Access Environment
  • the Front-end Human Interface can span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment in which the Consumer can freely layout the parts of the Front-end Human Interface across all Screens of the assimilated Access Devices.
  • the Back-end Information Network dynamically generates, updates and provides the Consumer in real-time with instant information regarding a specific Asset being available to the Consumer or not.
  • the BIN is able to handle a variety of rules and definitions that can cause an Asset to be available or become unavailable to the Consumer which can be categorized as but are not restricted to:
  • Cat. B. Asset is generally not available for Access, because (1) the Asset is switched off or offline, not active or connected, (2) the Asset is deactivated in the BIN, as no active service is provided, (3) one of the Infrastructure in use does not support access to the Asset
  • Cat. C. Asset is specifically not available to the requesting Consumer, because (1) one of the Infrastructure in use has exceeded its limitations and can temporarily not support the Consumer's request, i.e. the maximum number of streaming server licenses is exceeded, (2) the Asset Provider does not deploy the needed Asset Type support for the Front-end Human Interface (FHI) specific to the Access Device in use, (3) the requested Asset and the Consumer's Access Device in use are not compatible, for example the Consumer's device is only capable of audio and the requested Asset provides video only, (4) the Asset is blocked to the requesting Consumer in the BIN and requires further Consumer action, for example Pay-per-view, deactivate Parental Guidance, set preferences to allow automatic connection, authenticate Consumer, (5) the Asset is blocked to the requesting Consumer in the BIN because of restrictions such as region codes, copyrights, export restrictions, legal or political reasons.
  • FHI Front-end Human Interface
  • Asset Status Information The Back-end Information Network (BIN) dynamically generates, updates and provides the Consumer in real-time with instant information detailing a specific Asset's availability.
  • the provided Status Information can be categorized as but is not restricted to:
  • Asset profiling Information The Back-end Information Network (BIN) dynamically generates, updates and provides the Consumer in real-time with instant information detailing a specific Asset's profile in order to help the Consumer decide which Asset to choose.
  • the supported Profiling Information can be based on but is not restricted to real-time calculations of current and historic Asset access statistics, such as Consumers with similar characteristics to those of the accessing Consumer (1) set in the preferences of the Front-end Human Interface (FHI) or (2) derived from usage profiles collected by the Consumer Tracking. In an example the Consumer is about to choose between 700 different broadcast TV channels. Based on his characteristic preference for Science Fiction the FHI highlights those channels, which are viewed by other Consumers with similar characteristics.
  • FHI Front-end Human Interface
  • the BIN sums up the total number of current Consumers matching the Consumer's characteristics and calculates their split among the watched TV channels.
  • the FHI provides this number and percentage information along with the TV channels.
  • the FHI allows to sort the TV channels by the provided Profiling Information, enabling a meaningful ranking.
  • Codec Data Codec Technologies for electronically coding and decoding data. Within Our World Live's Consumer Access System.
  • the supported Codecs can be categorized as but are not restricted to
  • Audio/Video Codecs such as Real Networks Audio and Video Codecs, Microsoft Media Technologies, Apple QuickTime, Digital Video, IEEE 1394, MPEG and MP3
  • Asset Tracking Automatic monitoring and cataloguing of all Asset transactions, such as usage, performance and Consumer interactions, that help build and maintain a dynamic Asset specific profile.
  • Performance Surveillance The Back-end Information Network continuously measures the performance throughout the whole Consumer Access System and continuously surveys the overall end-to-end performance of all active connections (Access Device performance—Access Device Infrastructure performance BIN performance—Asset Infrastructure performance—Asset performance).
  • BIN Back-end Information Network
  • the BIN performs its functions in truly parallel processes and thus is a fully multitasked environment.
  • the BIN automatically balances its load by spreading its tasks throughout to the available computing resources.
  • the load is increased due to high demand on the Assets, to the point where the available resources reach their limits, by a simple addition of more server systems and their introduction to the system, the BIN automatically extends its processes and balances the overall load.
  • the BIN also load-balances the tasks and functionalities requested by the Consumer. Based on end-to-end performance measuring the BIN dynamically balances the load between Access Device and its server systems. For example in case of a limiting Broadcasting or Delivery Infrastructure and or an Access Device with limited computing power, the BIN executes more functionality itself and advantageously delivers only the results to the Access Device of the Consumer. If the Broadcasting or Delivery Infrastructure is highly capable and the Access Device provides higher computing resources than available to the BIN, the BIN transmits more functionality to the Access Device, where execution performance is now higher.
  • the preferred embodiments of this invention provide the automatic Localization of the Front-end Human Interface based on User Interface and Country Conventions.
  • the Asset Provider need only design one interface in one Localization and Our World Live's Consumer Access System automatically provides all other Localizations.
  • Interface Layout The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the composition of the localized Front-end Human Interface layout such as the orientation of objects within Windows, color schemes and Window shapes.
  • Interface Behavior The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the behavior of a localized Front-end Human Interface such as responses to Consumer interactions.
  • Country Conventions The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing Alphabet, Language, Language Attributes such as date, time and currency formats for one or more countries, languages, or cultures.
  • FIG. 1A The screen shot of FIG. 1A illustrates several of the significant features of the invention.
  • the screen display (FIG. 1A) illustrates a Display of the Olympic games.
  • a detailed real-time “OnScreen” view of the soccer game is shown in real time.
  • a map showing the venue of the several games underway is shown in the somewhat smaller Companion Window Screen region 1 A. 06 .
  • the Consumer can interactively select which event will be shown on the OnScreen Window Screen region 1 A. 02 by moving the cursor on the Companion Window Screen region 1 A. 06 .
  • the stadium 1 A. 07 has been selected at which the game shown in region 1 A. 02 is being played.
  • Also included in the screen display (FIG. 1A) are five smaller Monitor Window Screen regions 1 A. 09 a, 1 A. 09 b, 1 A. 09 c, 1 A. 09 d and 1 A. 09 e which show five different events occurring in real time at five different venues at this Olympic game.
  • Monitor Window Screen regions are also used to show the same game being displayed on the larger OnScreen Window Screen region 1 A. 02 from additional video cameras all typically located at different locations in the same stadium.
  • FIG. 2B The overall Consumer Access System of the invention is shown in FIG. 2B.
  • a plurality of video cameras 2 B. 01 a, 2 B. 01 b and 2 B. 01 c are typically located at venues for sports events, theater events, musical events, or the like. Although for simplicity three cameras are shown, there can be a fewer or greater number of cameras depending upon the facility used for broadcasting.
  • a significant feature of the invention is that these cameras 2 B. 01 a, 2 B. 01 b and 2 B. 01 c are advantageously the identical cameras already being utilized for regular television broadcasting. As a result, this invention can be implemented world wide without a major investment in acquiring or installing video cameras. Rather, a parallel feed from each camera already used for television broadcasting is connected to a plurality of video compression encoders 2 B. 02 a (labeled as Encoding Phalanx #01, 02, 03, . . .).
  • cameras 2 B. 01 a, 2 B. 01 b and 2 B. 01 c are cable connected to the encoders 2 B. 02 whereas a camera 2 B.
  • 01 d is connected by a wireless local area network (LAN) 2 B. 03 to another video compression encoder 2 B. 02 b.
  • Camera 2 B. 01 d can, for example, be located at the same venue as cameras 2 B. 01 a - 2 B. 01 c but can also be located at a different venue such as is illustrated in the screen display of FIG. 1A.
  • the outputs of the encoders 2 B. 02 a and 2 B. 02 b are routed by a router 2 B. 04 over a suitable communication line 2 B. 05 to router 2 B. 06 which connects the video signals to multiple streaming computer servers 2 B. 07 shown in detail in FIG. 4B.
  • the video signals are also supplied to separate a high bandwidth network 2 B. 08 such as is available from Akamai, Intervu or iBeam.
  • the individual subscriber client's Access Device is shown in the FIG. 2B as an Access Device of the type Information System Device such as a personal computer (PC). Shown are two different types of PC's 2 B. 11 , 2 B. 12 connected at 2 B. 10 a, 2 B. 10 b in a normal manner to the world wide web or Internet 2 B. 09 by, for example, telephone lines, cable, or satellite. These PC's 2 B. 11 , 2 B. 11 are connected by the world wide web 2 B. 09 to the streaming servers 2 B. 07 which as described below, contain OWL's Front-end Human Interface (FHI) software.
  • FHI Front-end Human Interface
  • each of the encoders 2 B. 02 is adapted for the particular television signal being produced by the local video camera such as High Definition Television, NTSC, PAL, etc. so the video signals are viewable over the Internet on PC's located anywhere in the world.
  • the user client initially connects to the streaming server (SS Phalanx) 2 B. 07 through an ISP and obtains portal Companion Window display of the content Companion on the Consumer's Access Device 2 B. 11 or 2 B. 12 .
  • the Access Device uses this content Companion, transmits pointers over the world wide Internet 2 B. 09 to the network 2 B. 08 which responds to the Consumers requests and transmits the appropriate video signals from the network 2 B. 08 over the world wide Internet 33 to the Access Device 2 B. 11 or 2 B. 12 .
  • FIG. 3B A detailed block diagram of the encoder 2 B. 02 is illustrated in FIG. 3B.
  • encoder 2 B. 02 a is connected to camera 2 B. 02 a.
  • the video signal supplied by the television broadcast camera 2 B. 01 a is connected to a series of video compression encoders for supplying video signals of varying resolution and frequency bandwidths to the streaming servers 2 B. 07 of FIG. 2B via router 2 B. 04 .
  • the compression encoders advantageously provide a high resolution output and a low resolution output for a plurality of Internet delivery channels.
  • the lowest bandwidth channel 3 B. 01 for a 56K modem includes a high 40K resolution channel 3 B. 03 and a low 4K resolution channel 3 B. 02 for the video signal from camera 2 B. 01 a.
  • the next higher or 128K bandwidth channel 3 B. 04 includes a 50K high resolution channel 3 B. 06 and a low resolution channel 3 B. 05 for the video signal from camera 2 B. 01 a.
  • the highest bandwidth channel 3 B. 07 is designed to supply a 768K bandwidth channel with a high resolution 450K channel 3 B. 09 and a low resolution 50K channel 3 B. 08 from camera 2 B.
  • the low resolution channel will be used to provide the Monitor Windows 2 B. 09 a, 2 B. 09 b, 2 B. 09 c, 2 B. 09 d and 2 B. 09 e and the high resolution channel will be used to provide the OnScreen Window 1 A. 01 .
  • each Access Device whether it has only a 56K modem or is supplied over a 768K DSL service (or higher in the future) is able to have simultaneous viewing of a high resolution real time video in the OnScreen Window 1 A. 02 and a plurality of low resolution real time video in the Monitor Windows 2 B. 09 a, 2 B. 09 b, 2 B. 09 c, 2 B. 09 d and 2 B. 09 e.
  • FIG. 5 The manner in which a plurality of Asset Providers around the world are connected in the preferred embodiments of the invention to supply Access Devices 2 B. 11 or 2 B. 12 is illustrated in the block diagram of FIG. 5. Shown are three Asset Providers 5 A. 01 a/b/c, e.g., ABC, Fox, NBC and CBS which own or control the television cameras 2 B. 01 a - d shown in FIG. 2. Some of the main features of this interface are: (1) all available video channels are presented to the Consumers Access Devices; (2) each Consumer can interactively select at any time any one channel as the high resolution “OnScreen” Window 1 A. 01 ; (3) each Consumer can interactively select multiple channels to provide the Monitor channels 1 A. 09 a, 1 A. 09 b, 17 , 1 A. 09 c, 1 A. 09 d and 1 A. 09 e of FIG. 1A; and (4) the system delivers a channel interactive advertisement that links the Consumers request with an electronic commerce service.
  • 1 A. 01 is the OnScreen Window type, fully interactive, continuously updated, corresponding with the other Windows 1 A. 01 , 1 A. 05 , 1 A. 08 a/b, 12 A. 07 ;
  • 1 A. 02 is the high-detail content displayed in the OnScreen Window ( 1 A. 01 );
  • 1 A. 04 indicates the Personal Video Functionalities of the OnScreen Window ( 1 A. 01 ). This area includes several buttons such as “Play”, “Stop” “Fast Forward”, “Rewind”, “Volume”, “Menu” and so on;
  • 1 A. 07 is a highlighted Asset Offer in the Companion Window ( 1 A. 06 );
  • 1 G. 04 is the Master Companion representing the link to the Companion Window type ( 1 A. 05 ).
  • the Master Companion is a Companion Window itself;
  • 1 H. 01 shows two OnScreen Windows displaying different Assets: A movie (with related Advertising) and a data worksheet;
  • 1 H. 03 is a content example for the Companion Window ( 1 .A. 05 ), enabling access to a sample of Home Entertainment Devices;
  • 1 J. 01 is an example content for the Companion Window ( 1 A. 05 ), showing a map with multiple cameras;
  • 1 J. 02 is a smaller version of the Companion Window type ( 1 A. 05 );
  • [0202] 1 K. 01 is the Monitor Window type for a display of a Palm Pilot IIIC;
  • 1 L. 04 is a Monitor Window showing Real-Time Stock Quote Information, including an Input Form to request specific Stock Quotes;
  • 1 L. 06 indicates the area for displaying advertising of any kind on a Handheld device
  • N. 01 is an OnScreen Window type for Access Devices running the EPOC operating system, such as the Ericsson R380 cellular phone or the Nokia 9210 Communicator;
  • N. 02 is a Monitor Window type for Access Devices running the EPOC operating system
  • N. 03 is a Companion Window type for Access Devices running the EPOC operating system
  • 1 P. 04 Depicts the area for any kind of Advertising in the OnScreen Window ( 1 P. 03 );
  • R. 02 Shows an OnScreen Window type on a PC, containing the “100m Women's Final” camera video stream of a live sports event;
  • Y. 01 is an OnScreen Window type for a Television Display or a large EPOC Screen
  • Y. 02 is a Monitor Window type for a Television Display or a large EPOC Screen
  • Y. 03 is a Companion Window type for a Television Display or a large EPOC Screen
  • 2 B. 01 a - 2 B. 01 d is the sum of the video content provided by a single original parallel video and/or audio signal from the Asset Provider 5 A. 01 b;
  • 01 a/b/c is the entity having the cameras 2 A. 01 a/b/c/d/e/f/g/h/i (FIG. 2) and creating/transmitting Video and/or Audio content, i.e., ABC, FOX, CBS or any other party producing video and/or audio content i.e. a stadium having a Superbowl game or any other event to be broadcast or transmitted;
  • Video and/or Audio content i.e., ABC, FOX, CBS or any other party producing video and/or audio content i.e. a stadium having a Superbowl game or any other event to be broadcast or transmitted;
  • [0281] 5 A. 04 indicates receiving the broadcasted or delivered signal 8 B. 07 ;
  • A. 07 indicates that an advertisement is received in a predesignated separate displaying area within OWL's Font-end Human Interface (FHI) without interfering with or inhibiting the delivery of any content.
  • the displaying method can be static (i.e. banner) or active (i.e. streaming video);
  • 5 A. 08 indicates Consumer requests of further advertisement related actions, i.e. link 5 A. 09 , by clicking on the advertisement displaying area;
  • 5 A. 09 is the link by which the request of the Consumer is automatically and instantly passed together with other relevant information to a related entity 5 A. 13 by i.e. passing all needed information to the FHI ( 5 A. 11 ) so that it automatically connects to the Product Provider ( 5 A. 13 ), logs onto the External Store Sales Software ( 14 B. 03 ) and creates a purchase request from the Consumer;
  • 5 A. 10 indicates a purchase offer caused by the addressed entity executing the respective action, i.e. transmitting the purchase offer created out of the purchase request over link 5 A. 09 ;
  • FIG. 11 is the Front-end Human Interface software program, embodiments preferably in QuickTime and in JAVA;
  • FIG. 13 Is the Product Provider where the advertised products can be purchased.
  • FIG. 14C shows the integration of such a Product Provider's Store into the Consumer Access System, FIG. 2D);
  • 6 A. 02 a/b/c/d/e/f indicates the Asset Selectors, each representing one Asset ( 2 A. 01 a - 2 A. 01 i ) of the Asset Provider represented by the Companion Window that the Asset Selectors are incorporated in, incorporating two actions 12 A. 05 and 12 A. 06 , fully interactive, continuously updated, corresponding with the other Windows 1 A. 01 , 1 A. 05 , 1 A. 08 a/b, 12 A. 07 ;
  • [0293] 8 B. 01 is the original signal from the single Video and/or Audio source, which can be output by a video single camera or the daily program broadcast by any channel or source;
  • 02 is a duplicator/multiplicator device that duplicates/multiplies the incoming video and/or audio signals, without any loss, so the signals can be used for two/multiple simultaneous processes;
  • [0295] 8 B. 03 indicates that the incoming video and/or audio signal is encoded and possibly compressed to meet the high-resolution specifications of the respective embodiment, such as reducing picture frame size, frame rate and quality to meet a predetermined high-resolution bandwidth frequency for eventual access by the user (i.e. ISDN, ADSL, etc.);
  • [0296] 8 B. 04 is the signal, encoded to be broadcast or delivered in a predetermined high quality frequency
  • [0297] 8 B. 05 indicates that the incoming video and/or audio signal is encoded and possibly compressed to meet the low-resolution specifications of the respective embodiment, i.e. reducing picture frame size, frame rate and quality to meet a predetermined low quality bandwidth frequency for eventual access by the relevant frequency user (i.e. ISDN, ADSL, etc.);
  • [0298] 8 B. 06 is the signal encoded to be broadcast or delivered in a predetermined low resolution frequency
  • 8 B. 07 is the broadcast or delivered signal coming from the high resolution encoder 8 B. 04 ;
  • [0300] 8 B. 08 is the broadcast or delivered signal coming from the low resolution encoder 8 B. 06 ;
  • 9 A. 01 Is the Object Storage in the Back-end Information Network ( 2 A. 03 ). It holds all FHIs, Asset Device Functionality Objects, Asset Functionality Objects and BIN Functionality Objects. In general, it holds all available objects and functionality;
  • 9 A. 05 Is the part of the BIN that assembles and processes the objects stored in the Object Storage ( 9 A. 01 ) to prepare them for delivery and usage;
  • 9 A. 06 The Bootlink or Delivery Request of the Access Device ( 9 A. 01 ) to the BIN ( 2 A. 03 ) in order to receive the FHI ( 5 A. 11 ) itself or new Functionality;
  • 9 A. 08 An Information Request from the BIN ( 2 A. 03 ) to the Access Device ( 9 A. 01 );
  • 9 A. 09 An Information Response from the Access Device ( 9 A. 01 ) to the BIN ( 2 A. 03 );
  • 9 B. 02 The delivery of the main application and open command from the BIN ( 2 B. 03 ) to the Access Device ( 9 A. 01 );
  • 9 D. 02 A DVD/CD-ROM Functionality Object, stored in the Object Storage ( 9 A. 01 ) of the BIN ( 2 A. 03 );
  • 9 F. 07 The internal System or Data Bus of a typical Game Console or Gaming Station ( 10 D. 01 ) that is used as the Delivery Infrastructure ( 2 A. 04 );
  • 9 F. 09 Show the insertion of the DVD into the DVD Drive ( 9 F. 06 );
  • 9 F. 10 Represents the Data Delivery between the BIN ( 2 A. 03 ) on the DVD ( 9 F. 08 ) and a typical Game Console or Gaming Station ( 10 D. 01 );
  • 10 D. 01 Represents a typical Game Console or Gaming Station
  • 03 Is the Internet Expansion Module for a typical Game Console or Gaming Station;
  • 10 H. 04 Is the Communication Module of the CD Player to connect to the Cable Network
  • 01 represents a Server System
  • 11 B. 01 Is the Video Driver in the Server ( 11 A. 01 );
  • 11 B. 02 The Read-Only-Memory (ROM) of the Server ( 11 A. 01 );
  • 11 B 03 The Random-Access-Memory (RAM) of the Server ( 11 A. 01 );
  • 11 B. 04 The Operating System of the Server ( 11 A. 01 );
  • 11 B. 06 The Network Connection of the Server ( 11 A. 01 );
  • 11 B. 07 The Keyboard of the Server ( 11 A. 01 );
  • 11 B. 08 The Display device connected to the Server ( 11 A. 01 );
  • 01 Represents an electronic commerce offering, dealing with advertising and purchasing
  • the User Interface of the preferred embodiments of the invention is the Front-end Human Interface (FHI) 2 E.
  • FHI Front-end Human Interface
  • Its software can be located in parts or as a whole (1) on the Consumer's Access Device 2 A. 05 , 2 B. 11 , 2 B. 12 or (2) on the Back-end Information Network (BIN) 2 A. 03 , 2 B. 07 of the system and is dynamically (1) updated or (2) loaded into the Consumer's Access Device 2 A. 05 , 2 B. 11 , 2 B. 12 each time the Consumer connects to the system.
  • the FHI is shown generally at 2 E in FIGS. 5A and 9A, 9 B-F. It works conceptually as a true extension to the Back-end Information Network 2 A.
  • the Consumer is not required to do any manual software installation or updates, no matter what the Consumer's language is, 1 B, 1 C, 1 D, where the UI software is residing 9 A-F, what type of Access Device 2 C. 02 a - g, 2 B. 11 , 2 B. 12 he or she is using or what kind of infrastructures 2 D. 01 - 04 , 2 A. 02 , 2 A. 04 , 2 B. 02 - 10 , are currently or in the future in use.
  • FIGS. 9A, 9B, 9 C, 9 D and 9 F The block diagrams illustrating the versatile and sophisticated Access Device Deployment concept with the Front-end Human Interface program 5 A. 11 are shown in FIGS. 9A, 9B, 9 C, 9 D and 9 F.
  • Every Front-end Human Interface deployed onto an Access Device can dynamically updated to support functionalities specific to the Access Device it is deployed on (FIG. 9D). These Access Device specific functionalities are actually added to those of the Back-end Information Network, as conceptually all functionalities of the Front-end Human Interface are empowered by the Back-end Information Network. Therefore any Access Device 10 A-H, 2 C. 02 a - g can become an Asset, 2 C. 01 a - f providing Offerings 10 A-H to the whole Consumer Access System (FIG. 9G). This also can render any Consumer in an Asset Provider enabling access to his Offerings.
  • the diagram 9 A shows how a given Front-end Human Interface 5 A. 11 is dynamically assembled during the boot process from the Front-end Human Interface Core (FHIC), the Asset Device Functionality Objects, the Asset Functionality Objects and the Back-end Information Network Functionality Objects all specific to the deployment environment in use.
  • FHIC Front-end Human Interface Core
  • These sophisticated processes allow the Consumer to use any type of Access Device with neither (1) no parts of the software, or (2) with some parts or (3) the entire software that is required to run the Consumer Access System residing (1) on a Back-end Information Network 2 A. 03 as detailed in FIG. 9B, or on a (1, 2, 3) networked Access Device 10 A-H as detailed in FIG.
  • FIG. 9G depicts, that once located entirely on one standalone Access Device 9 G. 06 , 9 F, this single Access Device 10 A-E can become the Back-end Information Network 9 G. 06 to other Assets and Access Devices 9 G. 01 , 9 G. 02 , 9 G. 03 , 9 G. 04 , 9 G. 05 , 9 G. 07 , 10 A-H, creating its own small Consumer Access System network.
  • This enables Consumers to build their own independent solutions such as extraordinary Home and Entertainment control systems (FIG. 9G, 1H. 03 ), allowing the Consumer for example to check the content of the recording media in his DVD/Video Recorder 9 G. 07 , 1 H. 04 , 1 M.
  • Any Consumer Access System as of this invention has no limitations in its scalability allowing any type of Consumer Asset Offering solutions from single system 11 A, 11 B to multiple server cluster deployments 11 C, for private and/or corporate use.
  • FIGS. 12 A, 13 A-I, 13 K and 13 L The structure and application of the UI is illustrated in detail in FIGS. 12 A, 13 A-I, 13 K and 13 L.
  • the Front-end Human Interface 5 A. 11 is the User Interface (UI) to Our World Live's Novel Consumer Access System networking technology.
  • UI User Interface
  • the UI is available as entirely written in Java, a well known software development environment for platform independent programming and supporting Asset types Apple QuickTime 1 A 08 a, Microsoft Media Technologies 1 A 08 b, RealNetworks Media Technologies 1 A 08 c, MPEG 1 A 08 d and standard television signals 1 A 08 e.
  • Apple QuickTime 1 A 08 a Microsoft Media Technologies 1 A 08 b
  • RealNetworks Media Technologies 1 A 08 c RealNetworks Media Technologies 1 A 08 c
  • MPEG 1 A 08 d MPEG 1 A 08 d
  • standard television signals 1 A 08 e By making all different multimedia formats accessible with the Front-end Human Interface the Asset Provider is free to choose, deploy and mix any existing and future media platforms.
  • the Front-end Human Interface 5 A. 11 provides multiple types of Window objects, such as OnScreen, Companion and Monitor, each of them able to have multiple concurrent existences or instances only limited to the capabilities of the Access Device it is running on. For one or more OWLed Assets one Companion Window is the parent object from which other objects come from (see FIG. 15A).
  • the Front-end Human Interface can also span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment (FIGS. 2F and 13K).
  • the Consumer can freely layout the Front-end Human Interface across all Screens of the assimilated Access Devices (FIG. 16B)—the FIGS. 1P, 1R and 1 S illustrate how a Consumer watching the Olympic Games, chooses a camera angle on his ( 1 P. 01 ) Nokia 9210 cellular phone, ( 1 R. 01 ) Palm Pilot or ( 1 S. 01 ) Pocket PC and directs the video output to be displayed in an bigger OnScreen Window on his ( 1 P. 03 ) television set or ( 1 R. 02 , 1 S. 02 ) Personal Computer.
  • the Front-end Human Interface also provides the Consumer a portal into the world of Our World Live's Consumer Access System simultaneously accessing any type of Asset 2 C. 01 a - f, 1 A. 08 a - e, 1 G. 01 , 1 G. 02 , 1 G. 03 , 1 G. 04 , 1 H. 02 , 1 H. 03 , 1 H. 04 , 1 J. 01 , 1 M. 01 , offered live-video and video-on-demand contents 2 C. 01 a, services 2 C. 01 a - d such as banking, travel agencies, product stores and electronic shopping malls, as well as Home & Entertainment Devices 1 H. 04 , 10 C, 10 D, 10 G, 10 H, 9 G, 1 H.
  • FIG. 18A shows the default Windows set up of a graphical user interface version of the Front-end Human Interface as it would appear for OWLed Assets on a Consumer's Access Device such as a typical Personal Computer system with a single Display and at a Screen resolution of 1024 ⁇ 768 pixel. Additional examples for different Screen Layout arrangements of the Front-end Human Interface are shown in FIGS. 22 A and 1 A-F.
  • the main guide Window for navigation and control is the Companion Window (shown in FIG. 19A).
  • the navigation and control provides the Consumer with an intuitive and interactive way to overview the available Asset Offerings such as video content offered within a specific OWLed Asset such as a sports event.
  • the Front-end Human Interface provides advantages in presenting Asset Offerings, such as live televised broadcasting events, in an entirely novel manner.
  • FIGS. 1 A-S A plurality of examples of how the preferred embodiments of the invention provide access to different types of Asset Offerings are shown in FIGS. 1 A-S.
  • an Asset Offering such as a live televised broadcasting event
  • several cameras are positioned with different perspectives and viewing areas so that many more details of an event can be viewed.
  • a TV-channel produces its presentation of the event by cutting live from one camera to another trying to keep up with the supposed focus of interest of the Television Consumer, often interrupted by commercials, slow motion replays and other contents.
  • the Consumer gets a visual impression as to where the cameras are located and what perspective and viewing area each one has. He or she then can activate each single camera and either display at a Monitor Window, e.g. 1 A. 08 , with the make monitor feature (FIG. 20A) or send the camera-output to the OnScreen Window, e.g. 1 A. 01 , (FIGS. 1A and 21A) to be displayed in the respective screen area.
  • a Monitor Window e.g. 1 A. 08
  • the make monitor feature FIG. 20A
  • the OnScreen Window e.g. 1 A. 01
  • the Monitor Windows e.g. 1 A. 08
  • the Monitor Windows although substantially smaller in size and with lower resolution than the OnScreen Window 1 A. 01 , allow the Consumer to have an overview of the event as a whole and instantly jump to the area of his or her personal interest to watch with high resolution and quality on the OnScreen Window 1 A. 01 .
  • the Consumer can not only use the navigation services in the Companion ( 1 A. 05 ) but he or she also can directly redirect the camera-output from the Monitor Window ( 1 A. 08 ) to the OnScreen Window ( 1 A. 01 ) with the easy OnScreen feature of the Monitor Window ( 1 A. 08 ) or vice versa with the make monitor feature of the OnScreen Window ( 1 A. 01 ).
  • the action displayed on the OnScreen Window ( 1 A. 01 ) from a given camera is not lost by switching to another camera for OnScreen Window ( 1 A. 01 ) viewing since the former camera is immediately transferred to a Monitor Window ( 1 A. 08 ).
  • the Monitor Windows ( 1 A. 08 ), OnScreen Windows ( 1 A. 01 ) as well as the Companion Windows ( 1 A. 05 ) are resizable and freely accommodateable, so that the Consumer can customize the displayed information according to his needs and the abilities of the used Access Device (FIGS. 1 K-N).
  • the Front-end Human Interface is not restricted to a specific number or combination of Windows.
  • the Consumer can freely choose the number of Monitor, On Screen or Companion Windows to be displayed (FIGS. 22A, 1H) and is only restricted by the abilities of the used Access Device or Devices, in case he is combining multiple Access Devices for deploying a Virtual Access Environment (FIGS. 2F, 16B).
  • FIG. 13L Another significant feature of the Front-end Human Interface, are the Screen Layout Alignment Tools, which support the Consumer in arranging the Windows and “cleaning up” his or her Screen.
  • the tools Invisible Grid 13 L. 11 , Window Margins 13 L. 13 , Magnetic Borders 13 L. 15 and Auto Align 13 L. 16 are described more detailed in FIG. 13L.
  • the tools not only work on one Screen but across all Screens connected to a single Access Device and also across all Access Devices, which are part of one Virtual Access Environment.
  • FIG. 10 It will be understood that another embodiment of the present invention uses the cable or satellite delivery infrastructures to deliver content to the Consumer's television set.
  • This system encompasses storing the program content, program guide, advertising content, customer service, profiling, and billing, including functionalities currently built into the set-top box on computer servers that become part of the Back-end Infrastructure network.
  • the Front-end Human Interface is downloaded on start up to the set top box, or can be resident on the set top box, to allow the viewer to access and interact with the Back-end Information Network.
  • the content owner, broadcaster, and network/cable operators can use one unified Back-end/front-end technology to deliver their content over any delivery infrastructure and enhance the viewer experience.
  • Another embodiment of the present invention allows the advertisers, content owners, broadcasters, and network/cable operators to dynamically insert profile targeted advertisements, simultaneously showing different adds to different viewers during the same event, to track user behavior, to create, poll, track and monitor in real time.

Abstract

Apparatus and methods for providing enhanced consumer access to information sources and controllable entities. An Access device can be a stand alone device such as a DVD player in which the DVD disk contains the back-end information network. Other Access devices obtain the back-end information network from remote sources. By way of a specific example, the consumer can then view a game and interactively select every television camera located at the game venue.

Description

    PRIORITY CLAIM
  • This application claims the benefit of U.S. Provisional Application No. 60/168,822 filed Dec. 3, 1999.[0001]
  • FIELD OF THE INVENTION
  • This invention relates to apparatus and methods for providing enhanced consumer access to information sources and controllable entities. Further, this invention relates to real-time asset, business logic and consumer integration systems and more particularly to systems and methods for providing very enhanced worldwide real-time availability of consumer access to and handling of asset and business logic offerings, independent of existing or future asset types, access device types and infrastructures in use. [0002]
  • SUMMARY OF THE INVENTION
  • Typically entertainment Offerings to Consumers are restricted in such important aspects as availability, personalization and interactivity, rendering the Offerings limited in their attractiveness and effectiveness as far as the main intention of the Offering Provider is concerned, that of creating Consumer business, return on investment and maximizing the Assets' profitability. For example a typical professional football, baseball, hockey or similar sports event is played in a large stadium having a plurality of television cameras following the game from different positions. At the broadcast studio, a television director determines which camera signal is actually broadcast. As a result, the Consumer watching the game on his or her television set sees only the image of the camera selected by the television director for broadcasting over the television network. In addition, the Consumer can access the program only if he or she is in a location covered by this broadcasting television network, and only if he or she is using a compatible Access Device such as a television set, which is integrated in the appropriate Access Device Infrastructure, i.e. hooked up to a correctly installed Set-top Box with the respective channel enabled. [0003]
  • In the preferred embodiments of this invention, however, the Asset Provider is able to provide the Consumer with personalized, fully accessible and unrestricted interactive Asset Offerings, independent of the existing or future type or location of the Asset, the type or location of the Access Device and the various infrastructures in use. The television signals from every installed video camera are transmitted simultaneously over the internet as well as the standard terrestrial, cable and satellite television network. The Consumer can view this same game on his home television set, on an internet connected personal computer (PC) or a cellular phone anywhere in the world. On the used Access Device's screen he views the outputs of all of these cameras on a plurality of small Monitor Windows and one larger OnScreen Window. Whichever of the cameras is shown on the larger OnScreen Window is entirely at the discretion and interactive selection of the Consumer. As a result, each Consumer becomes in effect his or her own director creating an extraordinarily enhanced ability to view an athletic game. In the preferred embodiments the Consumer Access System identifies the Consumer himself, regardless of the Access Device in use, and personalizes all services automatically. Therefore all channels and services that are enabled by the Asset Provider for access by the identified Consumer are available everywhere on any Access Device. A detailed Consumer profile can be created, so that Asset Offerings such as Sport events, product offers or advertisements are targeted on the Consumer's very personal interests and any purchases can be directly executed. [0004]
  • As the Consumer Access System is able to handle any Asset type anywhere, it also can span over different Enterprises, combining different Asset Offerings and handling all inherent business logics. In the example the Consumer would receive a product advertisement along with the broadcast of the game, exactly matching his personal interests. With few simple steps the Consumer buys the product, while the generated revenue is automatically shared between many entities such as the Provider of the game, the Provider of the advertisement, the Provider of the product and the Provider of the store. [0005]
  • Similarly, consider a musical, operatic or stage presentation. As broadcast today, the television Consumer observes the video output of the camera selected by the television Provider although such televised cultural events are normally televised in venues having a plurality of cameras trained on the stage from different viewing angles and viewing perspective, e.g., wide angle, normal, or telephoto shots. Typically Pay-per-view set-ups do not allow any access what-so-ever for undecided Consumers to view the Pay-per-View Offering, keeping a majority away from attending, rendering these Consumers unavailable for further product Offerings and reducing the possible Pay-per-view revenues. The preferred embodiments of the present invention enables the Consumer on the Access Device of his choice from all over the world to simultaneously see the outputs of all of these video cameras, again providing an outstanding improved viewing access to a cultural event. As the Asset Provider is in full control of his Offerings, he can further improve the revenues of this event by giving free access to some of the more distant cameras and Pay-per-view access at lower fees for “first-row-class” cameras giving the Consumer more choices at lower prices. The overall audience increases, revenues from Pay-per-view are maximized and consequently the success of the personalized product Offerings reaches new dimensions. [0006]
  • A significant feature of the preferred embodiments of this invention is that it is, in effect, enabling the integration of any types of existing and future Assets, Access Devices and infrastructures in use. It empowers the Asset Owner to streamline his processes, to create improved and new services and Offerings, to partner up with other Asset Owners and Providers, while facilitating all Assets, already installed Legacy Systems, Access Devices and infrastructures. The example above works in parallel with the conventional television broadcast equipment, and typically requires no additional cameras. Rather the system uses a parallel feed from each of the already installed cameras. The use and function of television broadcast cameras and Broadcast or Delivery infrastructure are in no way compromised or degraded—the installed cameras broadcast signals over their usual links without any change while a parallel feed from each camera is typically connected via a direct or conventional local area network as part of the system of this invention. Also the described Electronic Commerce works on top of the installed Legacy Systems, spanning multiple Enterprises and accessing the existing applications in order to initiate authentications, shipments, invoices, inventory and production updates, all the way through the supply chain and back to the customer relationship management applications. [0007]
  • Another significant feature of the preferred embodiments invention is a remarkable interactive Front-end Human Interface (FHI). The software for this User Interface can be located either or entirely (1) on the Consumer's Access Device or (2) on the Back-end Information Network of the system and is dynamically (1) updated or (2) loaded into the Consumer's Access Device anytime the Consumer opens his or her Access Device to the Start Site of the Asset Provider's Offerings empowered by this invention. The Back-end Information Network is Access Device Adaptable, supporting any kind of connected Access Device without any restrictions as of i.e. hardware platforms or operating systems, and dynamically assembles the Front-end Human Interface to the Consumers preferences and the specifications of the Access Device in use, including the dynamic Localization of the interface itself. For example, a Japanese Consumer using his cellular phone is automatically provided with the Front-end Human Interface optimized for the Screen size of his cellular phone in the Japanese localized version of the interface, while an Egyptian Consumer connecting with a television set (TV) to the same Asset Offering receives a Front-end Human Interface for the bigger TV screen size in the Egyptian localized version —even though the Asset Provider designed only one interface and provided it only in the British localized version. The Front-end Human Interface can also span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment. The Consumer can freely layout the Front-end Human Interface across all Screens of the assimilated Access Devices—a Consumer watching a football game, chooses a camera angle on his Pocket PC and directs the video output to be displayed in full screen on his television set (TV). Being attracted by a product sales Offering displayed on the TV and simultaneously provided with a corresponding prompt on his Pocket PC, he responds to it on his Pocket PC, automatically directing his Personal Computers' Front-end Human Interface to the online store and purchasing the product on his Personal Computer.[0008]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1A illustrates the video display provided to the Access Device such as a Personal Computer; [0009]
  • FIGS. 1B, 1C and [0010] 1D illustrate the automatic Localization functionality of the preferred embodiments of the invention, with examples for British, Egyptian and Japanese Localizations;
  • FIGS. 1E and 1F illustrate the free customizability of the Front-end Human Interface's Screen Layout depicting several arrangements, [0011]
  • FIGS. 1G, 1H and [0012] 1J illustrate the unlimited capability of the preferred embodiments of the invention to allow simultaneously access to any kind of Asset type,
  • FIGS. 1H and 1J also show the use of the Front-end Human Interface to display any combination of its Window types (2 OnScreen+6 Monitors, 1 OnScreen+5 Monitors+1 Companion, . . . ) [0013]
  • FIGS. 1K, 1L, [0014] 1M, and 1N illustrate the capability of the preferred embodiments of the invention to allow to support any kind of Access Device type, depicting Screen Layouts for Palm Pilot IIIc, Pocket PC, Ericsson R380 and Nokia 9210 Communicator cellular phones,
  • FIGS. 1P, 1R and [0015] 1S illustrate the unique Virtual Access Environment capability of the preferred embodiments of the invention, whereas the Front-end Human Interface can simultaneously span over multiple Access Devices, allowing the Consumer to easily control the combine the functionalities of the different Access Device types;
  • FIG. 1P shows the set up for choosing on a cellular phone the camera angles displayed on a Television set, while simultaneously programming a Video Cassette Recorder from the Television set and receiving detailed Coca Cola product information on the cellular phone along with the respective advertisement on the Television set, [0016]
  • FIG. 1R shows the set up for choosing on a Palm Pilot the camera angles displayed on a Personal Computer, while simultaneously accessing a Video Cassette Recorder from the Personal Computer, [0017]
  • FIG. 1S shows the set up for choosing on a Pocket PC the camera angles displayed on a Personal Computer as well as on the Pocket PC, while simultaneously accessing a Video Cassette Recorder from the Personal Computer; [0018]
  • FIG. 2A shows an overview block diagram of a typical Consumer Access Systems, [0019]
  • FIG. 2B is a simplified schematic diagram that shows as an example of the preferred embodiment of the invention an Access Asset System for Video Broadcasting over the Internet, [0020]
  • FIG. 2C gives an abstract overview of Asset and Access Device types handled by the Back-end Information Network, [0021]
  • FIG. 2D illustrates the general overview of Our World Live's Consumer Access System depicting the cooperation of the relevant parts, [0022]
  • FIG. 2E shows a schematic illustration of the structure of the Front-end Human Interface, [0023]
  • FIG. 2F illustrates the general overview of the Virtual Access Environment feature of Our World Live's Consumer Access System, [0024]
  • FIG. 2G shows a schematic illustration of the structure of the Asset Access Interface; [0025]
  • FIG. 3A shows an abstracted illustration of an Asset Infrastructure; [0026]
  • FIG. 3B is a more detailed schematic diagram shown this manner in which the Asset Infrastructure encodes the video signals for several different internet delivery channels in the preferred embodiments; [0027]
  • FIG. 3C is a more detailed schematic diagram shown this manner in which the Asset Infrastructure encodes a MS PowerPoint Presentation for several different Broadcasting or Delivery Infrastructures and Asset types in the preferred embodiments; [0028]
  • FIG. 4A shows an abstracted illustration of a Broadcasting or Delivery Infrastructure providing streaming services such as a Streaming Server Phalanx; [0029]
  • FIG. 4B illustrates a more detailed schematic diagram of a Streaming Server Phalanx, in which a plurality of streaming servers provide multiple camera video broadcasting to the World Wide Internet; [0030]
  • FIG. 5A is a block diagram illustrating how a preferred embodiment of the invention provides the Consumer access to all available Asset Offerings from Asset Providers around the world.; [0031]
  • FIG. 6A illustrates the manner in which the combined Asset Offerings of several Asset Providers is presented in an easy to understand and easy to use way; [0032]
  • FIG. 7A illustrates how the preferred embodiment of the invention provides the Consumer with the ability to stay tuned to the Asset Offerings of multiple Asset Providers at the very same moment, without loosing track of any of them; [0033]
  • FIG. 8B illustrates the manner in which the preferred embodiment enables the Front-end Human Interface to simultaneously access multiple Asset Offerings while optimally using the available bandwidth of the Broadcasting or Delivery Infrastructures in use for transmitting the data; [0034]
  • FIG. 9A is a schematic diagram giving an overview of the unique Access Device Deployment functionality as provided by the preferred embodiments of the invention, [0035]
  • FIG. 9B illustrates how the Front-end Human Interface located on the Backend Information Network is dynamically loaded into the Consumer's Access Device any time the Consumer opens it; [0036]
  • FIG. 9C illustrates the deployment of an Access Device, in which parts of the User Interface software reside permanently on the Access Device and are dynamically updated any time the Consumer opens; [0037]
  • FIG. 9D illustrates how a DVD/CDROM built-in the Access Device, becomes automatically available for navigation and control through the Front-end Human Interface, [0038]
  • FIG. 9E illustrates the capability of dynamically balancing the load between the Back-end Information Network and the Access Device, [0039]
  • shows the process of the Dynamic Load-balancing capability between the Backend; [0040]
  • FIG. 9F illustrates the deployment of a disconnected Access Device, in which all needed parts of the preferred embodiments of the invention are embedded on the same DVD/CD medium also containing the Asset Offerings, rendering the Access Device into a fully functional Consumer Access System any time the Consumer opens it, [0041]
  • FIG. 9G is an schematic diagram showing an exemplary set up of a standalone Consumer Access System such as a Home and Entertainment Control system, [0042]
  • FIG. 10A is an abstract schematic diagram of a typical Access Device, [0043]
  • FIG. 10B is an example for Access Device: Information System Devices; [0044]
  • FIGS. 10C and 10D are examples for Access Devices of the type: Home Entertainment Device, [0045]
  • FIG. 10E is an example for Access Device of the type: Home Appliances, [0046]
  • FIG. 10F is an example for Access Device of the type: Communication System Device, [0047]
  • FIG. 10G is an example for Access Device of the type: Audio Entertainment Device, [0048]
  • FIG. 10H is an example for Access Device of the type: Audio and Video Entertainment Device, [0049]
  • FIG. 11A is a schematic drawing of an overview of the Back-end Information Network Infrastructure, [0050]
  • FIG. 11B is a schematic diagram of a single Server system for deploying the Back-end Information Network, [0051]
  • FIG. 11C is a schematic diagram of a Back-end Information Network Infrastructure consisting of multiple server systems, [0052]
  • FIG. 12A illustrates OWL's fully interactive, live updated Front-end Human Interface (FHI) provided by the preferred embodiments of the invention, [0053]
  • FIGS. 13A, 13B, [0054] 13C, 13D, 13E, 13F, 13G, 13H, 13I, 13K and 13L depict system flow diagrams that illustrate the functionality of the Front-end Human Interface shown in FIG. 12A,
  • FIG. 14A shows an abstract illustration of Electronic Commerce, [0055]
  • FIG. 14B illustrates how one preferred embodiment of the invention delivers advertisements Offerings to the Consumer separate but along with the chosen channels, forwarding a Consumers purchase request to an external Product Provider, which is taking over and finalizing the sale outside the Consumer Access System, [0056]
  • FIG. 14C illustrates a preferred embodiment of the invention fully handling all transactions of the Electronic Commerce, [0057]
  • FIG. 14D shows the dynamics the Back-end Information Network handles in its Dynamic Advertisement Module, [0058]
  • FIG. 15A is a diagram illustrating dependencies of the Front-end Human Interface, [0059]
  • FIG. 16A is a block diagram illustrating the multiple displays capability of the preferred embodiment of the invention, [0060]
  • FIG. 16B depicts the assimilation of multiple access devices into the Virtual Access Environment, [0061]
  • FIG. 17A illustrates the FHI's ability to handle multiple Asset Offerings, from all around the world, [0062]
  • FIG. 18A is an illustration of the default windows provided by the FHI's at the Consumer's Access Device such as a Personal Computer.; [0063]
  • FIG. 19A illustrates the Companion Window of FIG. 18A; [0064]
  • FIG. 20A illustrates the Monitor Window of the FHI; [0065]
  • FIG. 21A illustrates the OnScreen Window feature of the FHI; and [0066]
  • FIG. 22A illustrates an expanded view of several Windows depicting the fact, that the number of Windows is only limited by the capabilities of the Consumer's Access Device, here the Display attached to his Personal Computer.[0067]
  • Definition of Terms snd Expressions [0068]
  • Our World Live's Consumer Access System (CAS) Novel technology in accordance with the preferred embodiments of this invention for providing very enhanced worldwide real-time availability of Consumer access to and handling of Asset and business logic Offerings, encompassing all existing and future kinds of asset types, access device types and infrastructures in use. [0069]
  • Consumer Private or Enterprise end-user of the services offered through an installed Consumer Access System [0070]
  • Asset Provider Deploys Our World Live's Consumer Access System in order to provide real-time integration of assets, services and consumers [0071]
  • Asset Core to the preferred embodiments of this invention is, that any type of Assets can be integrated and handled: [0072]
  • Categories of possible Assets can be categorized as but are not restricted to: [0073]  
  • Cat. A. Video and/or Audio assets, live, recorded or stored such as Video Conferences, TV Channels or Programs, Advertisements or Product Offerings, Events or Performances or Reports or Shows, Art or Musical or Operatic or Stage Presentations [0074]
  • Cat. B. Graphics, live, recorded or stored such as 2D and 3D objects, 2D and 3D wireframes, 2D and 3D vector based objects, 2D and 3D graphs, 2D and 3D live rendered [0075]
  • Cat. C. Script, live, recorded or stored such as Forms/Tables, Text, Chat, (e)mail, Advertisement, Stock Quotes, Presentations [0076]
  • Cat. D. Functionality, live, recorded or stored such as Data Access & Control, Transactions, Purchase, Navigation, Software Applications, Business Legacy Systems (such as from SAP, PeopleSoft, etc . . . ) [0077]
  • Cat. E. Remote Device Access & Control, any Access Device can become an Asset to be remotely accessed and controlled; online (the Asset is connected and is directly accessed) or offline (the Asset is not connected). If the Asset is offline, the Consumer accesses a virtual copy of it creating cached information, which is automatically (with no further Consumer interaction required) executed once the Asset is online again. [0078]
  • Cat. F. Local Device Access & Control; When deployed on an Access Device, the Front-end Human Interface (FHI) software program can also enable functionalities of the resident Access Device and in this respect it can in fact make the interface or Operating System of the Access Device redundant. For example a Consumer can use the installed FHI to access and view a DVD video on his Personal Computer (PC), whether the DVD player is built-in or attached to his PC. The Front-end Human Interface software program installed on the PC enables the Consumer to override the Operating System and access all the DVD functionalities through the FHI. [0079]
  • Asset Offer, Asset Offering One or more Assets integrated by the Asset Provider in Our World Live's Consumer Access System and becoming available for the Asset related functionalities of the system. [0080]
  • Offering See Asset Offer, Asset Offering [0081]
  • Asset Infrastructure The infrastructure that a given Asset is embedded in plus the infrastructure that connects the Asset to the infrastructure that the Back-end Information Network (BIN) is residing on. For example in case of a digitized movie clip, the Asset Infrastructure encompasses the server it is residing on plus the server's Broadcasting or Delivery Infrastructure that is providing the connection to the BIN's infrastructure. [0082]
  • Access Device Core to the preferred embodiments of this invention is, that the User Interface can be deployed on any kind of connected device (stationary or mobile), including wired as well as wirelessly connected devices, without any dependency on a specific device hardware platform or operating system. [0083]
  • Categories of possible Access Device can be categorized as but are not restricted to: [0084]  
  • Cat. A. Information System Devices, such as Personal Computers, Mainframe Computers, Workstations, Industrial Information Devices, Vending Machines, Information Terminals, Network/Internet Appliances [0085]
  • Cat. B. Portable Information System Devices such as Notebooks, Industrial Information Devices, Car/Boat/Flight Navigation & Information Systems, Personal/Pocket Navigation & Information Systems, Network/Internet Appliances [0086]
  • Cat. C. Handheld Information System Devices such as Pocket PCs, eBooks, Game-Boys, Industrial Information Devices (i.e. UPS using Wireless Data Devices), Personal Digital Assistants, Network/Internet Appliances [0087]
  • Cat. D. Home & Entertainment Devices such as Game Consoles, Set-Top Boxes, Television Sets, Video Cassette Recorders, DVD Players, Video Cameras, Car Entertainment Centers, Network/Internet Entertainment Appliances [0088]
  • Cat. E. Home Appliances such as Microwaves, Stoves, Refrigerators, Ovens, Dishwashers, Coffee machines, Air Conditioning and Heating Systems, Car Heating Systems, Sprinklers, Pools, Jacuzzis, Saunas, Blinds, Lights, Alarm and Security Systems, Home Control Devices, Network/Internet Home Appliances [0089]
  • Cat. F. Communication System Devices such as Wireless/Cellular Phones, Radio Phones, Smart Phones, Landline Phones and Systems [0090]
  • Cat. G. Audio Entertainment Devices such as MP3 Players, Home/Car/Boat/Flight Stereo Systems, CD Players [0091]
  • Access Device Adaptable When the Access Device connects to the Consumer Access System, the system automatically identifies the specific device type, assembles dynamically the User Interface software program optimized to the technical specifications of the Access Device and deploys it into the device [0092]
  • Access Device Infrastructure The infrastructure that a given Access Device is embedded in plus the infrastructure that connects the Access Device to the infrastructure that the Back-end Information Network (BIN) is residing on. For example in case of a Cellular Phone, the Access Device Infrastructure encompasses the cellular network it is connected to plus the network's Broadcasting or Delivery Infrastructure providing the connection to the BIN's infrastructure. [0093]
  • Back-end Information Network (BIN) The Back-end Information Network (BIN) is the center of the preferred embodiments, comprising all software modules and applications needed to provide the functionalities of Our World Live's Consumer Access System. [0094]
  • Back-end Information Network Infrastructure The Infrastructure that the Back-end Information Network (BIN) is residing on. The BIN is typically distributed over one or more clusters of servers, but can also be deployed on a single server system. The preferred embodiments' server operating systems can be, but are not restricted to, UNIX, LINUX, JAVA, Microsoft Windows NT or Apple Mac OS X Server. Alternatively it can even be embedded (1) in a single Access Device such as a DVD jukebox allowing the Consumer to control the device and use all functionalities as provided through the Front-end Human Interface or (2) in a part of an Asset Infrastructure itself such as on a Video DVD, rendering any DVD Access Device such as a DVD player, Game-Console or Personal Computer, into a complete standalone Consumer Access System, allowing the Consumer to access and display the contained entertainment Offerings through the Front-end Human Interface with all BIN functionalities, such as online advertisement enabled. [0095]
  • Broadcasting or Delivery Infrastructure Any kind of existing or future broadcasting or delivery technology in use for the transmission of data that can be categorized as but is not restricted to [0096]
  • Cat. A. Internet networks, such as the Word Wide Web and TCP/IP based networks, both wired and wireless. [0097]
  • Cat. B. Communication and telecommunication networks, such as Satellite, Cable and Radio based networks. [0098]
  • Cat. C. Network services, such as RTP or RTSP streaming or as provided by internet service providers such as Akamai and iBeam. [0099]
  • Cat. D. Internal data-buses, such as system buses in Personal Computers enabling the internal data transfers. [0100]
  • Cat. E. Asset Infrastructures [0101]
  • Cat. F. Access Device Infrastructures [0102]
  • Cat. G. Back-end Information Network Infrastructures [0103]
  • BootLink The Consumer activating the simple BootLink software starts the Access Device deployment process in order to gain access to the Our World Live's Consumer Access System and is typically specific to the infrastructures it is installed on, such as an URL for allowing the Consumer to enter the Consumer Access System over the World Wide Web. [0104]
  • Front-end Human Interface (FHI) The User Interface (UI) to Our World Live's Consumer Access System technology enables Asset Providers to provide and control their Asset Offerings and the Consumer to access them. In the preferred embodiments of the invention, software is object oriented and dynamically assembled to support the specifications of any Access Device and Asset Offerings. The Front-end Human Interface is automatically deployed both as a graphical user interface as well as a user interface without graphics, based on settings of, for example, the Access Device capabilities or the Consumer preferences. [0105]
  • Asset Access Interface Enables Asset Provider to connect their Assets to the Consumer Access System. [0106]
  • Object Storage Stores Front-end Human Interface Cores (FHIC), Asset Device Functionality Objects, Asset Functionality Objects and Back-end Information Network Functionality Objects of the Front-end Human Interface (FHI). [0107]
  • Front-end Human Interface Core (FHIC) Comprises common interface software objects, becomes dynamically part of a given Front-end Human Interface and is used for the deployment of a fully functional Front-end Human Interface. It can also advantageously include part of or all of the software specific to a single Access Device hardware, platform or operating system. [0108]
  • Back-end Information Network Functionality Object Software object, residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables Back-end Information Network functionalities [0109]
  • Asset Functionality Object Software object, residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables Asset Device specific functionalities to the Back-end Information Network such as control functions of a specific Video Cassette Recorder. [0110]
  • Access Device Functionality Objects Software object, residing in the Object Storage, becomes dynamically part of a given Front-end Human Interface and enables specific functionalities of a given Access Device to the Back-end Information Network and therefore making those functionalities accessible using the Front-end Human Interface, deployed on this Access Device. [0111]
  • User Interface The Front-end Human Interface software program is the User Interface to Our World Live's Consumer Access System technology, and is deployed both as a graphical user interface as well as User Interface without graphics. [0112]
  • OWLed Asset An OWLed Asset is the Offering of a single Asset such as a single event, for example the transmissions from a football game, using Our World Live's Consumer Access System technologies. In contrast to a typical television broadcast, where the Consumer only can see one picture, which is live mixed out of the available cameras, an OWLed Asset transmits the output of all available cameras in the station to the Consumer. [0113]
  • Window The basic component of the Front-end Human Interface being displayed on the Consumer's Access Devices' Screen, enabling the Consumer to interact with the Consumer Access System. [0114]
  • Companion Window Window-type of the Front-end Human Interface software application. The main Window for navigation and control of one or more Asset Offerings of one or more Asset Providers, such as displaying a map of a single OWLed football event showing all available camera angles for navigation and control. [0115]
  • OnScreen Window Window-type of the Front-end Human Interface software application. The main Window for accessing a single OWLed Asset in the Highest available Detail, such as displaying video in highest available resolution and quality. [0116]
  • High Detail (HD) The highest level of detail that Asset Offerings are provided in, typically displayed in OnScreen Windows, such as videos displayed in highest the available resolution. [0117]
  • Low Detail (LD) A low level of detail that Asset Offerings are provided in, typically displayed in Monitor Windows, such as videos displayed in low resolution. [0118]
  • Monitor Window Window-type of the Front-end Human Interface software application. Multiple Monitor Windows for displaying several Assets with less detailed information, such as multiple videos in low resolution. [0119]
  • Display The part of a given Access Device hardware dedicated to display information. For displaying its information the Front-end Human Interface is able to use an unlimited number of Displays connected to the Access Device on which it is executed. [0120]
  • Screen The area on a given Display, effectively available for displaying information. [0121]
  • Screen Layout Alignment Tool The tools Invisible Grid, Window Margins, Magnetic Borders and Auto Align are functionalities of the Front-end Human Interface and support the Consumer in arranging the Windows and “cleaning up” his or her Screen. The tools not only work on one Screen but across all Screens connected to a single Access Device and also across all Access Devices, which are part of one Virtual Access Environment. [0122]
  • Invisible Grid A functionality of the Front-end Human Interface and part of the Screen layout Alignment Tool. Once activated by the Consumer all windows snap into place relative to the grid, as soon as they are dragged. [0123]
  • Window Margins A functionality of the Front-end Human Interface and part of the Screen Layout Alignment Tool. Once activated by the Consumer all windows snap into places with selected margins to each other, as soon as they are dragged. [0124]
  • Magnetic Borders A functionality of the Front-end Human Interface and part of the Screen Layout Alignment Tool. Once activated by the Consumer all windows snap into place relative to each other, as soon as they are dragged. [0125]
  • Auto Align A functionality of the Front-end Human Interface and part of the Screen Layout alignment Tool. Once activated by the Consumer all windows are resized and/or moved according to the Consumer's preferences. [0126]
  • Legacy System All information resources currently existing in an Enterprise such as mainframe and personal computers, information terminals, networks, databases, operating systems, application programs and all other forms of hardware and software that an Enterprise uses to perform its operations. [0127]
  • Enterprise A private or public entity such as a government, corporation, religious entity, home or individual that can enable access to its Assets through OWL's Consumer Access System [0128]
  • Virtual Access Environment (VAE) The Front-end Human Interface can span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment in which the Consumer can freely layout the parts of the Front-end Human Interface across all Screens of the assimilated Access Devices. [0129]
  • Real-time Display All information displayed to the Consumer through the Front-end Human Interface, is dynamically provided by the Back-end Information Network (BIN). The actions needed to update all information are automatically executed by the BIN, whenever possible prior to a Consumer's request. [0130]
  • Consumer actions in the FHI are executed by the BIN, which provides immediate input response to the Consumer, concurrent updates of the action's progress and finally the result. [0131]  
  • Asset Availability Information The Back-end Information Network (BIN) dynamically generates, updates and provides the Consumer in real-time with instant information regarding a specific Asset being available to the Consumer or not. The BIN is able to handle a variety of rules and definitions that can cause an Asset to be available or become unavailable to the Consumer which can be categorized as but are not restricted to: [0132]
  • Cat. A. Asset is available for Access [0133]
  • Cat. B. Asset is generally not available for Access, because (1) the Asset is switched off or offline, not active or connected, (2) the Asset is deactivated in the BIN, as no active service is provided, (3) one of the Infrastructure in use does not support access to the Asset [0134]
  • Cat. C. Asset is specifically not available to the requesting Consumer, because (1) one of the Infrastructure in use has exceeded its limitations and can temporarily not support the Consumer's request, i.e. the maximum number of streaming server licenses is exceeded, (2) the Asset Provider does not deploy the needed Asset Type support for the Front-end Human Interface (FHI) specific to the Access Device in use, (3) the requested Asset and the Consumer's Access Device in use are not compatible, for example the Consumer's device is only capable of audio and the requested Asset provides video only, (4) the Asset is blocked to the requesting Consumer in the BIN and requires further Consumer action, for example Pay-per-view, deactivate Parental Guidance, set preferences to allow automatic connection, authenticate Consumer, (5) the Asset is blocked to the requesting Consumer in the BIN because of restrictions such as region codes, copyrights, export restrictions, legal or political reasons. [0135]
  • Asset Status Information The Back-end Information Network (BIN) dynamically generates, updates and provides the Consumer in real-time with instant information detailing a specific Asset's availability. The provided Status Information can be categorized as but is not restricted to: [0136]
  • Cat. A. Available Asset options related to the Consumer's current Access Device in use, such as available video resolution qualities and accessible video Broadcasting or Delivery infrastructures. [0137]
  • Cat. B. Available Asset options related to all Access Devices of the specific Consumer, which are known to the BIN and are (1) currently active part of the Consumer's current Virtual Access Environment, (2) currently active as Assets or (3) currently inactive/not available to the BIN [0138]
  • Cat. C. Available Asset options for the currently active Consumer Authentication, such as Parental Guidance or Pay-per-view [0139]
  • Cat. D. Next scheduled availability [0140]
  • Cat. E. Next expected availability, for example based on statistical calculations on the current Infrastructure load, the Consumer can schedule an automatic connection once the Asset becomes available again. [0141]
  • Cat. F. Unavailability details as determined for determining the Availability Information [0142]
  • Asset Profiling Information The Back-end Information Network (BIN) dynamically generates, updates and provides the Consumer in real-time with instant information detailing a specific Asset's profile in order to help the Consumer decide which Asset to choose. The supported Profiling Information can be based on but is not restricted to real-time calculations of current and historic Asset access statistics, such as Consumers with similar characteristics to those of the accessing Consumer (1) set in the preferences of the Front-end Human Interface (FHI) or (2) derived from usage profiles collected by the Consumer Tracking. In an example the Consumer is about to choose between 700 different broadcast TV channels. Based on his characteristic preference for Science Fiction the FHI highlights those channels, which are viewed by other Consumers with similar characteristics. The BIN sums up the total number of current Consumers matching the Consumer's characteristics and calculates their split among the watched TV channels. The FHI provides this number and percentage information along with the TV channels. In addition the FHI allows to sort the TV channels by the provided Profiling Information, enabling a meaningful ranking. [0143]
  • Dynamic Front-end Human Interface Program Update All objects of the Front-end Human Interface (FHI) can be changed in the Back-end Information Network (BIN) by the Asset Provider at any time becoming instantly available and can be dynamically updated to all FHils in use. [0144]
  • Dynamic FHI Content Update All contents to be displayed by the Front-end Human Interface (FHI) can be changed in the Back-end Information Network (BIN) by the Asset Provider at any time becoming instantly available and can be dynamically updated to all FHIs in use. [0145]
  • Codec, Data Codec Technologies for electronically coding and decoding data. Within Our World Live's Consumer Access System. The supported Codecs can be categorized as but are not restricted to [0146]
  • Cat. A. Audio/Video Codecs, such as Real Networks Audio and Video Codecs, Microsoft Media Technologies, Apple QuickTime, Digital Video, IEEE 1394, MPEG and MP3 [0147]
  • Cat. B. Data, Graphics & Text Codecs, such as PICT, CCITT, BMP, PDF, EPS, RDF, XML, SMIL, HTML, CSS, DOM [0148]
  • Cat. C. Encryption Codecs, such as RSA, DES, Triple DES, CAST, IDEA and SSL [0149]
  • Electronic Commerce Electronically enabled business transactions and processes. [0150]
  • Commerce Integration Our World Live's Consumer Access System enabling one or more Legacy Systems of one or more Enterprises to automatically and interactively participate in automated and collaborative Electronic Commerce processes. Turning the Enterprises' Legacy Systems into OWL'ed Assets enables combined and shared Asset Offerings of one or more Enterprises such as automatic and secure billing, invoicing, production planning, inventory forecasting, money transfers and revenue splitting. [0151]
  • Access Device Tracking Automatic monitoring and cataloguing of all Access Device transactions, such as usage, performance and Consumer interactions, that help build and maintain a dynamic Access Device specific profile. [0152]
  • Asset Tracking Automatic monitoring and cataloguing of all Asset transactions, such as usage, performance and Consumer interactions, that help build and maintain a dynamic Asset specific profile. [0153]
  • Consumer Tracking Automatic monitoring and cataloguing of all Consumer transactions, such as accessing Assets, using Access Devices and Interactions, that help build and maintain a dynamic Consumer specific profile. [0154]
  • Performance Surveillance The Back-end Information Network continuously measures the performance throughout the whole Consumer Access System and continuously surveys the overall end-to-end performance of all active connections (Access Device performance—Access Device Infrastructure performance BIN performance—Asset Infrastructure performance—Asset performance). [0155]
  • Dynamic Load-balancing The Back-end Information Network (BIN) performs its functions in truly parallel processes and thus is a fully multitasked environment. When using more than one server system or processor, the BIN automatically balances its load by spreading its tasks throughout to the available computing resources. As an example, if the load is increased due to high demand on the Assets, to the point where the available resources reach their limits, by a simple addition of more server systems and their introduction to the system, the BIN automatically extends its processes and balances the overall load. [0156]
  • Adjusting to the needs and capabilities of the currently used Broadcasting or Delivery Infrastructure and the Consumers Access Device, the BIN also load-balances the tasks and functionalities requested by the Consumer. Based on end-to-end performance measuring the BIN dynamically balances the load between Access Device and its server systems. For example in case of a limiting Broadcasting or Delivery Infrastructure and or an Access Device with limited computing power, the BIN executes more functionality itself and advantageously delivers only the results to the Access Device of the Consumer. If the Broadcasting or Delivery Infrastructure is highly capable and the Access Device provides higher computing resources than available to the BIN, the BIN transmits more functionality to the Access Device, where execution performance is now higher. [0157]  
  • Localization, Automatic User Interface Localization The preferred embodiments of this invention provide the automatic Localization of the Front-end Human Interface based on User Interface and Country Conventions. The Asset Provider need only design one interface in one Localization and Our World Live's Consumer Access System automatically provides all other Localizations. [0158]
  • User Interface Conventions The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the Script Behavior, Interface Layout and Interface Behavior for one or more countries, languages or cultures. [0159]
  • Script Behavior The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the behavior of a localized script can be categorized as but are not restricted to [0160]
  • Cat. A. Roman, text written from left to right [0161]
  • Cat. B. Arabic, text written right to left [0162]
  • Cat. B. Asian, text written top to bottom [0163]
  • Interface Layout The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the composition of the localized Front-end Human Interface layout such as the orientation of objects within Windows, color schemes and Window shapes. [0164]
  • Interface Behavior The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing the behavior of a localized Front-end Human Interface such as responses to Consumer interactions. [0165]
  • Country Conventions The rules and definitions for every Localization within Our World Live's Consumer Access System describing and containing Alphabet, Language, Language Attributes such as date, time and currency formats for one or more countries, languages, or cultures. [0166]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The screen shot of FIG. 1A illustrates several of the significant features of the invention. The screen display (FIG. 1A) illustrates a Display of the Olympic games. In the largest Screen region [0167] 1A.01, a detailed real-time “OnScreen” view of the soccer game is shown in real time. A map showing the venue of the several games underway is shown in the somewhat smaller Companion Window Screen region 1A.06. The Consumer can interactively select which event will be shown on the OnScreen Window Screen region 1A.02 by moving the cursor on the Companion Window Screen region 1A.06. In the example shown, the stadium 1A.07 has been selected at which the game shown in region 1A.02 is being played. Also included in the screen display (FIG. 1A) are five smaller Monitor Window Screen regions 1A.09 a, 1A.09 b, 1A.09 c, 1A.09 d and 1A.09 e which show five different events occurring in real time at five different venues at this Olympic game.
  • As described below, the Monitor Window Screen regions are also used to show the same game being displayed on the larger OnScreen Window Screen region [0168] 1A.02 from additional video cameras all typically located at different locations in the same stadium.
  • The overall Consumer Access System of the invention is shown in FIG. 2B. A plurality of video cameras [0169] 2B.01 a, 2B.01 b and 2B.01 c are typically located at venues for sports events, theater events, musical events, or the like. Although for simplicity three cameras are shown, there can be a fewer or greater number of cameras depending upon the facility used for broadcasting.
  • A significant feature of the invention is that these cameras [0170] 2B.01 a, 2B.01 b and 2B.01 c are advantageously the identical cameras already being utilized for regular television broadcasting. As a result, this invention can be implemented world wide without a major investment in acquiring or installing video cameras. Rather, a parallel feed from each camera already used for television broadcasting is connected to a plurality of video compression encoders 2B.02 a (labeled as Encoding Phalanx # 01, 02, 03, . . .). By way of example, cameras 2B.01 a, 2B.01 b and 2B.01 c are cable connected to the encoders 2B.02 whereas a camera 2B.01 d is connected by a wireless local area network (LAN) 2B.03 to another video compression encoder 2B.02 b. Camera 2B.01 d can, for example, be located at the same venue as cameras 2B.01 a-2B.01 c but can also be located at a different venue such as is illustrated in the screen display of FIG. 1A.
  • The outputs of the encoders [0171] 2B.02 a and 2B.02 b are routed by a router 2B.04 over a suitable communication line 2B.05 to router 2B.06 which connects the video signals to multiple streaming computer servers 2B.07 shown in detail in FIG. 4B. In the preferred embodiment shown, the video signals are also supplied to separate a high bandwidth network 2B.08 such as is available from Akamai, Intervu or iBeam.
  • The individual subscriber client's Access Device is shown in the FIG. 2B as an Access Device of the type Information System Device such as a personal computer (PC). Shown are two different types of PC's [0172] 2B.11, 2B.12 connected at 2B.10 a, 2B.10 b in a normal manner to the world wide web or Internet 2B.09 by, for example, telephone lines, cable, or satellite. These PC's 2B.11, 2B.11 are connected by the world wide web 2B.09 to the streaming servers 2B.07 which as described below, contain OWL's Front-end Human Interface (FHI) software.
  • It will be further understood that additional video cameras [0173] 2B.01 and encoders 2B.02 are advantageously located at facilities located around the world so that the Consumer at the PC's 2B.11, 2B.12 can call up events occurring in real time all over the world. Thus, each of the encoders 2B.02 is adapted for the particular television signal being produced by the local video camera such as High Definition Television, NTSC, PAL, etc. so the video signals are viewable over the Internet on PC's located anywhere in the world.
  • In the preferred embodiment of the invention, the user client initially connects to the streaming server (SS Phalanx) [0174] 2B.07 through an ISP and obtains portal Companion Window display of the content Companion on the Consumer's Access Device 2B.11 or 2B.12. Using this content Companion, the Access Device transmits pointers over the world wide Internet 2B.09 to the network 2B.08 which responds to the Consumers requests and transmits the appropriate video signals from the network 2B.08 over the world wide Internet 33 to the Access Device 2B.11 or 2B.12.
  • It will be understood that another embodiment of the present invention does not use a high bandwidth network [0175] 2B.08. Instead, the pointers produced at the Access Devices 2B.11, 2B.12 would be directly transmitted over the Internet 2B.09 to the streaming servers 2B.07 and these servers would supply the video signals to the Consumer's Access Devices 2B.11, 2B.12 via the Internet 2B.09.
  • A detailed block diagram of the encoder [0176] 2B.02 is illustrated in FIG. 3B. As shown, by way of example, encoder 2B.02 a is connected to camera 2B.02 a. The video signal supplied by the television broadcast camera 2B.01 a is connected to a series of video compression encoders for supplying video signals of varying resolution and frequency bandwidths to the streaming servers 2B.07 of FIG. 2B via router 2B.04.
  • As shown, the compression encoders advantageously provide a high resolution output and a low resolution output for a plurality of Internet delivery channels. Thus, the lowest bandwidth channel [0177] 3B.01 for a 56K modem includes a high 40K resolution channel 3B.03 and a low 4K resolution channel 3B.02 for the video signal from camera 2B.01 a. Similarly, the next higher or 128K bandwidth channel 3B.04 includes a 50K high resolution channel 3B.06 and a low resolution channel 3B.05 for the video signal from camera 2B.01 a. The highest bandwidth channel 3B.07 is designed to supply a 768K bandwidth channel with a high resolution 450K channel 3B.09 and a low resolution 50K channel 3B.08 from camera 2B.01 a. Referring to FIG. 1A, depending upon the capacity of the Internet connection to the Access Device 2B.01, 2B.02, the low resolution channel will be used to provide the Monitor Windows 2B.09 a, 2B.09 b, 2B.09 c, 2B.09 d and 2B.09 e and the high resolution channel will be used to provide the OnScreen Window 1A.01. As a result, each Access Device, whether it has only a 56K modem or is supplied over a 768K DSL service (or higher in the future) is able to have simultaneous viewing of a high resolution real time video in the OnScreen Window 1A.02 and a plurality of low resolution real time video in the Monitor Windows2B.09 a, 2B.09 b, 2B.09 c, 2B.09 d and 2B.09 e.
  • Although the specific embodiments described include a single high resolution OnScreen Window, other embodiments of the invention provide one or more additional high resolution channels depending upon the bandwidth of the Broadcasting or Delivery Infrastructure in use and the effective Screen size of the Access Device's Display. Thus, one such embodiment provides a pair or more of side-by-side OnScreen high resolution Windows as well as plural low resolution Monitor Windows. [0178]
  • The manner in which a plurality of Asset Providers around the world are connected in the preferred embodiments of the invention to supply Access Devices [0179] 2B.11 or 2B.12 is illustrated in the block diagram of FIG. 5. Shown are three Asset Providers 5A.01 a/b/c, e.g., ABC, Fox, NBC and CBS which own or control the television cameras 2B.01 a-d shown in FIG. 2. Some of the main features of this interface are: (1) all available video channels are presented to the Consumers Access Devices; (2) each Consumer can interactively select at any time any one channel as the high resolution “OnScreen” Window 1A.01; (3) each Consumer can interactively select multiple channels to provide the Monitor channels 1A.09 a, 1A.09 b, 17,1A.09 c, 1A.09 d and 1A.09 e of FIG. 1A; and (4) the system delivers a channel interactive advertisement that links the Consumers request with an electronic commerce service.
  • The function of several of the different blocks in this system diagrams and flow charts are described below: [0180]
  • [0181] 1A.01 is the OnScreen Window type, fully interactive, continuously updated, corresponding with the other Windows 1A.01, 1A.05, 1A.08 a/b, 12A.07;
  • [0182] 1A.02 is the high-detail content displayed in the OnScreen Window (1A.01);
  • [0183] 1A.03 indicates the area for displaying advertising of any kind;
  • [0184] 1A.04 indicates the Personal Video Functionalities of the OnScreen Window (1A.01). This area includes several buttons such as “Play”, “Stop” “Fast Forward”, “Rewind”, “Volume”, “Menu” and so on;
  • [0185] 1A.05 is the Companion Window type;
  • [0186] 1A.06 depicts the content of the Companion Window;
  • [0187] 1A.07 is a highlighted Asset Offer in the Companion Window (1A.06);
  • [0188] 1A.08 indicates the Monitor Window type;
  • [0189] 1A.08 a, b, c, . . . are the various Monitor Windows;
  • [0190] 1A.09 is the content, displayed in the Monitor Window;
  • [0191] 1A.09 a, b, c, . . . indicate various content that is displayed in the Monitor Windows;
  • [0192] 1G.01 is an example of a Script Asset type;
  • [0193] 1G.02 Is an example of a Data Control type for the Companion Window;
  • [0194] 1G.03 is an example of the Forms type;
  • [0195] 1G.04 is the Master Companion representing the link to the Companion Window type (1A.05). The Master Companion is a Companion Window itself;
  • [0196] 1H.01 shows two OnScreen Windows displaying different Assets: A movie (with related Advertising) and a data worksheet;
  • [0197] 1H.02 is an example of the Data Worksheet type;
  • [0198] 1H.03 is a content example for the Companion Window (1.A.05), enabling access to a sample of Home Entertainment Devices;
  • [0199] 1H.04 is a bigger version of the Monitor Window type hosting the control panel for a Home Entertainment Device;
  • [0200] 1J.01 is an example content for the Companion Window (1A.05), showing a map with multiple cameras;
  • [0201] 1J.02 is a smaller version of the Companion Window type (1A.05);
  • [0202] 1K.01 is the Monitor Window type for a display of a Palm Pilot IIIC;
  • [0203] 1K.02 indicates one solution for the Master Companion for the Palm Pilot IIIC;
  • [0204] 1K.03 shows the OnScreen Window type containing a Data Worksheet;
  • [0205] 1L.01 indicates the Companion for a Handheld Device;
  • [0206] 1L.02 is the Monitor Window type for a Handheld Device;
  • [0207] 1L.03 is an OnScreen Window, showing a Data Worksheet;
  • [0208] 1L.04 is a Monitor Window showing Real-Time Stock Quote Information, including an Input Form to request specific Stock Quotes;
  • [0209] 1L.05 Shows an OnScreen Window, displayed in 90° counterclockwise rotation;
  • [0210] 1L.06 indicates the area for displaying advertising of any kind on a Handheld device;
  • [0211] 1M.01 Is a Monitor Window to remote control an Asset: your home VCR;
  • [0212] 1N.01 is an OnScreen Window type for Access Devices running the EPOC operating system, such as the Ericsson R380 cellular phone or the Nokia 9210 Communicator;
  • [0213] 1N.02 is a Monitor Window type for Access Devices running the EPOC operating system;
  • [0214] 1N.03 is a Companion Window type for Access Devices running the EPOC operating system;
  • [0215] 1N.04 shows the area in the OnScreen Window for displaying advertising of any kind;
  • [0216] 1N.05 Show various representation of the Monitor Window type for Access Devices running the EPOC operating system;
  • [0217] 1N.06 Is a Monitor Window to remote control an Asset: your home VCR;
  • [0218] 1P.01 Show the Companion Type window, depicting a map of an Olympic stadium with several cameras;
  • [0219] 1P.02 Shows a Monitor Window type containing an Advertising Offer;
  • [0220] 1P.03 Shows the OnScreen Window Type, displaying the “100 m Women's Final” camera video stream of a live sports event;
  • [0221] 1P.04 Depicts the area for any kind of Advertising in the OnScreen Window (1P.03);
  • [0222] 1P.05 Is a Monitor Window showing the “Long Jump” camera video stream of a live sports event;
  • [0223] 1P.06 Is a Monitor Window showing the “Women's High Jump” camera video stream;
  • [0224] 1R.01 Shows the Palm Pilot IIIc Screen, containing a Master Companion and a Companion with a map. The map shows an Olympic stadium with several cameras;
  • [0225] 1R.02 Shows an OnScreen Window type on a PC, containing the “100m Women's Final” camera video stream of a live sports event;
  • [0226] 1R.03 Shows a Monitor Window type on a PC, containing the “Women's High Jump” camera video stream of a live sports event;
  • [0227] 1S.01 Shows a Companion Window type on a PocketPC, containing the map of an Olympic stadium with several cameras;
  • [0228] 1S.02 Shows an OnScreen Window type on a PC, containing the “100 m Women's Final” camera video stream of a live sports event;
  • [0229] 1S.03 Shows a Monitor Window Type on a PocketPC, containing the “Long Jump” camera video stream of a sports event;
  • [0230] 1S.04 Shows a Monitor Window type on a PC, containing the “Women's High Jump” camera video stream of a live sports event;
  • [0231] 1Y.01 is an OnScreen Window type for a Television Display or a large EPOC Screen;
  • [0232] 1Y.02 is a Monitor Window type for a Television Display or a large EPOC Screen;
  • [0233] 1Y.03 is a Companion Window type for a Television Display or a large EPOC Screen;
  • [0234] 1Y.04 is one solution for the Master Companion for a Television Display or a large EPOC Screen;
  • [0235] 1Z.01 is an OnScreen Window type for a Cellular Phone with EPOC-OS;
  • [0236] 1Z.02 is another version of the OnScreen Window type for a Cellular Phone with EPOC-OS used for 16:9 format Films;
  • [0237] 1Z.03 Indicates the area for Advertising;
  • [0238] 1Z.04 is one solution for the Master Companion for a Cellular Phone with EPOC-OS;
  • [0239] 1Z.05 is a Companion Window type for a Cellular Phone with EPOC-OS;
  • [0240] 1Z.06 is a Monitor Window type for a Cellular Phone with EPOC-OS;
  • [0241] 2A.01 a-2A.01 d Shows the Assets #1, #2 . . . ;
  • [0242] 2A.02 Is the Communication Infrastructure;
  • [0243] 2A.03 Represents the Back-end Information Network;
  • [0244] 2A.04 is the Broadcast or Delivery Infrastructure;
  • [0245] 2A.05 shows the Consumer's Access Device;
  • [0246] 2A.06 is the Consumer's Local Asset;
  • [0247] 2B.01 a-2B.01 d is the sum of the video content provided by a single original parallel video and/or audio signal from the Asset Provider 5A.01 b;
  • [0248] 2B.02 a/b The Encoding Phalanx;
  • [0249] 2B.03 A Wireless Transmission from LAN to LAN;
  • [0250] 2B.04 A Router connecting to the next network;
  • [0251] 2B.05 A Communication Line between two routers or networks;
  • [0252] 2B.06 A Router connecting to the next network;
  • [0253] 2B.07 The Streaming Server Phalanx;
  • [0254] 2B.08 The Akamai Network as a worldwide delivery network;
  • [0255] 2B.09 The Internet;
  • [0256] 2B.10 a/b The Internet Connection of the Access Device;
  • [0257] 2B.11 A Computer running Mac OS as an Access Device;
  • [0258] 2B.12 A Computer running Windows 98 as an Access Device;
  • [0259] 2C.01 a-2C.01 f Categories of Asset types known to the Back-end Information Network;
  • [0260] 2C.02 a-2C.02 f Categories of Access Devices known to the Back-end Information Network;
  • [0261] 2D.01 Represents the Back-end Information Network Infrastructure;
  • [0262] 2D.02 Represents the Asset Infrastructure;
  • [0263] 2D.03 Represents the Access Device Infrastructure;
  • [0264] 2E.01 Represents the Access Device Operating System;
  • [0265] 2G.01 Represents a possible Operating System of the Asset
  • [0266] 3A.01 a-3A.01 f Encoding specifications for various target types;
  • [0267] 3B.01 Encoding Systems for the Audience with 56K bandwidth;
  • [0268] 3B.02 Encoder Systems for Monitor #01 for 56K Audience, PowerPC G3 System;
  • [0269] 3B.03 Encoder Systems for Screen #01 for 56K Audience, PowerPC G4 System;
  • [0270] 3B.04 Encoding Systems for the Audience with 128K bandwidth;
  • [0271] 3B.05 Encoder Systems for Monitor #01 for 128K Audience, PowerPC G3 System;
  • [0272] 3B.06 Encoder Systems for Screen #01 for 128K Audience, PowerPC G4 System;
  • [0273] 3B.07 Encoding Systems for the Audience with 768K bandwidth;
  • [0274] 3B.08 Encoder Systems for Monitor #01 for 768K Audience, PowerPC G3 System;
  • [0275] 3B.09 Encoder Systems for Screen #01 for 768K Audience, PowerPC G4 System;
  • [0276] 3B.10 A Network Hub;
  • [0277] 3C.01-3C.06 Various target encoding specifications for different media, different resolutions and different color capabilities;
  • [0278] 5A.01 a/b/c is the entity having the cameras 2A.01 a/b/c/d/e/f/g/h/i (FIG. 2) and creating/transmitting Video and/or Audio content, i.e., ABC, FOX, CBS or any other party producing video and/or audio content i.e. a stadium having a Superbowl game or any other event to be broadcast or transmitted;
  • [0279] 5A.02 represents the compression encoders explained in detail above and shown in FIGS. 3 and 8;
  • [0280] 5A.03 indicates that the Consumer selects the content of choice he or she wants to see in the “OnScreen” Window;
  • [0281] 5A.04 indicates receiving the broadcasted or delivered signal 8B.07;
  • [0282] 5A.05 indicates that the Consumer selects the content of choice he or she wants to see in one of the Monitor Windows;
  • [0283] 5A.06 indicates receiving the broadcast or delivered signal 8B.08;
  • [0284] 5A.07 indicates that an advertisement is received in a predesignated separate displaying area within OWL's Font-end Human Interface (FHI) without interfering with or inhibiting the delivery of any content. The displaying method can be static (i.e. banner) or active (i.e. streaming video);
  • [0285] 5A.08 indicates Consumer requests of further advertisement related actions, i.e. link 5A.09, by clicking on the advertisement displaying area;
  • [0286] 5A.09 is the link by which the request of the Consumer is automatically and instantly passed together with other relevant information to a related entity 5A.13 by i.e. passing all needed information to the FHI (5A.11) so that it automatically connects to the Product Provider (5A.13), logs onto the External Store Sales Software (14B.03) and creates a purchase request from the Consumer;
  • [0287] 5A.10 indicates a purchase offer caused by the addressed entity executing the respective action, i.e. transmitting the purchase offer created out of the purchase request over link 5A.09;
  • [0288] 5A.11 is the Front-end Human Interface software program, embodiments preferably in QuickTime and in JAVA;
  • [0289] 5A.12 is the Advertising Provider. It is as well the entity contracting for advertising space;
  • [0290] 5A.13 Is the Product Provider where the advertised products can be purchased. (FIG. 14C shows the integration of such a Product Provider's Store into the Consumer Access System, FIG. 2D);
  • [0291] 6A.01 a/b Shows the Companion Windows of the Asset Providers, containing their Asset lists;
  • [0292] 6A.02 a/b/c/d/e/f indicates the Asset Selectors, each representing one Asset (2A.01 a-2A.01 i) of the Asset Provider represented by the Companion Window that the Asset Selectors are incorporated in, incorporating two actions 12A.05 and 12A.06, fully interactive, continuously updated, corresponding with the other Windows 1A.01, 1A.05, 1A.08 a/b, 12A.07;
  • [0293] 8B.01 is the original signal from the single Video and/or Audio source, which can be output by a video single camera or the daily program broadcast by any channel or source;
  • [0294] 8B.02 is a duplicator/multiplicator device that duplicates/multiplies the incoming video and/or audio signals, without any loss, so the signals can be used for two/multiple simultaneous processes;
  • [0295] 8B.03 indicates that the incoming video and/or audio signal is encoded and possibly compressed to meet the high-resolution specifications of the respective embodiment, such as reducing picture frame size, frame rate and quality to meet a predetermined high-resolution bandwidth frequency for eventual access by the user (i.e. ISDN, ADSL, etc.);
  • [0296] 8B.04 is the signal, encoded to be broadcast or delivered in a predetermined high quality frequency;
  • [0297] 8B.05 indicates that the incoming video and/or audio signal is encoded and possibly compressed to meet the low-resolution specifications of the respective embodiment, i.e. reducing picture frame size, frame rate and quality to meet a predetermined low quality bandwidth frequency for eventual access by the relevant frequency user (i.e. ISDN, ADSL, etc.);
  • [0298] 8B.06 is the signal encoded to be broadcast or delivered in a predetermined low resolution frequency;
  • [0299] 8B.07 is the broadcast or delivered signal coming from the high resolution encoder 8B.04;
  • [0300] 8B.08 is the broadcast or delivered signal coming from the low resolution encoder 8B.06;
  • [0301] 9A.01 Is the Object Storage in the Back-end Information Network (2A.03). It holds all FHIs, Asset Device Functionality Objects, Asset Functionality Objects and BIN Functionality Objects. In general, it holds all available objects and functionality;
  • [0302] 9A.02 Is an Asset Device Functionality Object that holds all available functionality for this kind of Asset Device.
  • [0303] 9A.03 Is an Asset Functionality Object that holds all available functionality for this kind of Asset;
  • [0304] 9A.04 Is a BIN (2A.03) Functionality Object that holds functionality to extend and leverage the BIN;
  • [0305] 9A.05 Is the part of the BIN that assembles and processes the objects stored in the Object Storage (9A.01) to prepare them for delivery and usage;
  • [0306] 9A.06 The Bootlink or Delivery Request of the Access Device (9A.01) to the BIN (2A.03) in order to receive the FHI (5A.11) itself or new Functionality;
  • [0307] 9A.07 The Delivery transmission of the BIN (2A.03) to the FHI (5A.11), containing the assembled FHI and Functionality;
  • [0308] 9A.08 An Information Request from the BIN (2A.03) to the Access Device (9A.01);
  • [0309] 9A.09 An Information Response from the Access Device (9A.01) to the BIN (2A.03);
  • [0310] 9A.10 are the Access Device independent Front-end Human Interface Cores;
  • [0311] 9A.11 Are the Access Device Specific Front-end Human Interface Cores;
  • [0312] 9B.01 The request for opening the main application for this Access Device (9A.01), issued by the Access Device to the BIN (2B.03);
  • [0313] 9B.02 The delivery of the main application and open command from the BIN (2B.03) to the Access Device (9A.01);
  • [0314] 9C.01 A request for specific technical specifications from the BIN (2A.03) to the FHI (5A.11);
  • [0315] 9C.02 The response containing the requested specifications from the FHI (5A.11) back to the BIN (2A.03);
  • [0316] 9C.03 The delivery of an Update or Functionality Objects to the FHI (5A.11);
  • [0317] 9C.04 The updated or new Functionality Objects are incorporated into the FHI (5A.11);
  • [0318] 9D.01 The local DVD/CD-ROM device;
  • [0319] 9D.02 A DVD/CD-ROM Functionality Object, stored in the Object Storage (9A.01) of the BIN (2A.03);
  • [0320] 9D.03 The FHI (5A.11) submits a request for accessing this specific local DVD/CD-ROM device;
  • [0321] 9D.04 The BIN (2A.03) delivers the DVD/CD-ROM Functionality Object to the FHI (5A.11);
  • [0322] 9D.05 The DVD/CD-ROM Functionality Module is incorporated into the FHI (5A.11);
  • [0323] 9E.01 The BIN (2A.03) Sends a Request for Workload/Delegation to the FHI (5A.11);
  • [0324] 9E.02 The FHI (5A.11) answers to the BIN (2A.03) with a Workload or Delegation Response;
  • [0325] 9E.03 The BIN (2A.03) delivers the results of a Workload/Delegation to the FHI (5A.11);
  • [0326] 9F.01 The Operating System of a typical Game Console or Gaming Station (10D.01);
  • [0327] 9F.02 The Read-Only-Memory (ROM) of a typical Game Console or Gaming Station (10D.01);
  • [0328] 9F.03 A typical Game Console's or Gaming Station's Video Driver;
  • [0329] 9F.04 The CPU of a typical Game Console or Gaming Station (10D.01);
  • [0330] 9F.05 The Random-Access-Memory (RAM) of a typical Game Console or Gaming Station (10D.01);
  • [0331] 9F.06 The internal DVD drive of a typical Game Console or Gaming Station (10D.01);
  • [0332] 9F.07 The internal System or Data Bus of a typical Game Console or Gaming Station (10D.01) that is used as the Delivery Infrastructure (2A.04);
  • [0333] 9F.08 The DVD Medium containing the necessary parts of the BIN (2A.03) for this specific device (a typical Game Console or Gaming Station, 10D.1);
  • [0334] 9F.09 Show the insertion of the DVD into the DVD Drive (9F.06);
  • [0335] 9F.10 Represents the Data Delivery between the BIN (2A.03) on the DVD (9F.08) and a typical Game Console or Gaming Station (10D.01);
  • [0336] 10A.01 An input device for the Access Device (9A.01);
  • [0337] 10A.02 A network connection for the Access Device (9A.01);
  • [0338] 10A.03 A Display device for the Access Device (9A.01);
  • [0339] 10B.01 A Display device for the Access Device (9A.01);
  • [0340] 10B.02 The Video Driver of the Access Device (9A.01);
  • [0341] 10B.03 The CPU of the Access Device (9A.01);
  • [0342] 10B.04 A Runtime Environment on the Operating System of the Access Device (9A.01);
  • [0343] 10B.05 The Operating System of the Access Device (9A.01);
  • [0344] 10B.06 The Read-Only-Memory (ROM) of the Access Device (9A.01);
  • [0345] 10B.07 The Random-Access-Memory (RAM) of the Access Device (9A.01);
  • [0346] 10B.08 The Network Connection of the Access Device (9A.01);
  • [0347] 10B.09 The Keyboard of the Access Device (9A.01);
  • [0348] 10C.01 Represents a Set-Top Box;
  • [0349] 10C.02 Is the Remote Control for the Set-Top Box;
  • [0350] 10C.03 Is the Cable Connection to the Cable Network;
  • [0351] 10C.04 Represents the Television Set;
  • [0352] 10D.01 Represents a typical Game Console or Gaming Station;
  • [0353] 10D.02 Is a typical Game Console or Gaming Station Dual-shock Controller;
  • [0354] 10D.03 Is the Internet Expansion Module for a typical Game Console or Gaming Station;
  • [0355] 10D.04 Is the Television Set or Display a typical Game Console or Gaming Station is connected to;
  • [0356] 10E.01 Is a Refrigerator
  • [0357] 10E.02 Is the Refrigerator's Touchpad;
  • [0358] 10E.03 Represents the Modem connected to the Refrigerator;
  • [0359] 10E.04 Is the Refrigerator's Front Display;
  • [0360] 10F.01 Is a Cellular Phone;
  • [0361] 10F.02 The Cell Phone keypad;
  • [0362] 10F.03 Is the GSM connection of the Cell Phone;
  • [0363] 10F.04 The Cell Phone's Display;
  • [0364] 10G.01 Is the Home Stereo Device;
  • [0365] 10G.02 Is the button control bar of the Home Stereo;
  • [0366] 10G.03 Is the communication Module of the Home Stereo to connect to the Cable Network;
  • [0367] 10G.04 Is the Home Stereo's Display;
  • [0368] 10H.01 Is the Stand-alone CD Player;
  • [0369] 10H.02 Are the CD Controls on the CD Player;
  • [0370] 10H.03 Is the CD Remote Control;
  • [0371] 10H.04 Is the Communication Module of the CD Player to connect to the Cable Network;
  • [0372] 10H.05 Is the Home Stereo with speakers to play sound;
  • [0373] 11A.01 represents a Server System;
  • [0374] 11A.02 Is the Input Device of the Server System;
  • [0375] 11A.03 Is the Communication Interface of the Server System;
  • [0376] 11A.04 Is a Display Device connected to the Server System;
  • [0377] 11A.04 Is a Display Device connected to the Server System;
  • [0378] 11B.01 Is the Video Driver in the Server (11A.01);
  • [0379] 11B.02 The Read-Only-Memory (ROM) of the Server (11A.01);
  • [0380] 11B.03 The Random-Access-Memory (RAM) of the Server (11A.01);
  • [0381] 11B.04 The Operating System of the Server (11A.01);
  • [0382] 11B.05 The CPU of the Server (11A.01);
  • [0383] 11B.06 The Network Connection of the Server (11A.01);
  • [0384] 11B.07 The Keyboard of the Server (11A.01);
  • [0385] 11B.08 The Display device connected to the Server (11A.01);
  • [0386] 12A.01 Is a selector that triggers the action of sending the Asset displayed in this Monitor Window 2 (1A.08 b) to the OnScreen Window (1A.01). This is shown in detail in FIG. 13F;
  • [0387] 12A.02 Is a selector that triggers the action of sending the Asset displayed in this OnScreen Window 2 (1A.01) to a Monitor Window. This is shown in detail in FIG. 13D;
  • [0388] 12A.03 Is a selector that triggers the action of opening the corresponding Companion to the Asset displayed in this OnScreen Window 2 (1A.01). This is shown in detail in FIG. 13E;
  • [0389] 12A.04 Is a selector that triggers the action of opening the Master Companion. This is shown in detail in FIG. 13C.
  • [0390] 12A.05 Is a selector that triggers the action of sending the Asset of the corresponding Asset 1 Selector (6A.02 a) to the OnScreen (1A.01);
  • [0391] 12A.06 Is a selector that triggers the action of sending the Asset of the corresponding Asset 1 Selector (6A.02 a) to a Monitor (1A.08);
  • [0392] 12A.07 Is the OWL Master Companion Window that offers the choices of the various Asset Providers 12A.08 a/c;
  • [0393] 12A.08 a Is a selector that triggers the action of opening the Asset Provider 1 Companion;
  • [0394] 12A.08 c Is a selector that triggers the action of opening the Asset Provider 3 Companion;
  • [0395] 14A.01 Represents an electronic commerce offering, dealing with advertising and purchasing;
  • [0396] 14A.02 Is the Consumer;
  • [0397] 14A.03 Is the purchase action of the Consumer that accepted the Electronic Commerce Offering's Advertising (14A.01, 5A.07);
  • [0398] 14B.01 Is a module that processes advertising requests, assembles the advertising and delivers it to the FHI (5A.11);
  • [0399] 14B.02 Is an e-commerce store interface of the Product Provider (5A.13);
  • [0400] 14B.03 Is the sales software of the external product store;
  • [0401] 14C.01 Is the Sales Module of the Product Provider's (5A.13) Store;
  • [0402] 14D.01 Represents the type of Content related advertising, stored and processed in the BIN (2A.03);
  • [0403] 14D.02 Represents the type of Consumer related advertising, stored and processed in the BIN (2A.03);
  • [0404] 14D.03 Represents the consumer's advertising preferences that are stored, used and processed in the BIN (2A.03) to derive more specific targeted advertising to the Consumer;
  • [0405] 14D.04 Represents the type of scheduled advertising, stored and processed in the BIN (2A.03);
  • The User Interface of the preferred embodiments of the invention is the Front-end Human Interface (FHI) [0406] 2E. Its software can be located in parts or as a whole (1) on the Consumer's Access Device 2A.05, 2B.11, 2B.12 or (2) on the Back-end Information Network (BIN) 2A.03, 2B.07 of the system and is dynamically (1) updated or (2) loaded into the Consumer's Access Device 2A.05, 2B.11, 2B.12 each time the Consumer connects to the system. The FHI is shown generally at 2E in FIGS. 5A and 9A, 9B-F. It works conceptually as a true extension to the Back-end Information Network 2A.03 enabling the Consumer to access all the BIN's functionalities using the Access Device 2A.05 and is integral part of the completely object oriented and platform independent software design of the preferred embodiments of the invention 2D, 2A-C. This provides several advantages. The Consumer is not required to do any manual software installation or updates, no matter what the Consumer's language is, 1B, 1C, 1D, where the UI software is residing 9A-F, what type of Access Device 2C.02 a-g, 2B.11, 2B.12 he or she is using or what kind of infrastructures 2D.01-04, 2A.02, 2A.04, 2B.02-10, are currently or in the future in use. The Back-end Information Network 2A.03, 2B.07 can be continuously upgraded so that the Consumers always have at their Access Device of choice 2A.05, 2B.11, 2B.12, 2C.02 a-g, the latest software release and all of the latest information regarding the system 2D, 2A-C.
  • The block diagrams illustrating the versatile and sophisticated Access Device Deployment concept with the Front-end Human Interface program [0407] 5A.11 are shown in FIGS. 9A, 9B, 9C, 9D and 9F.
  • Every Front-end Human Interface deployed onto an Access Device can dynamically updated to support functionalities specific to the Access Device it is deployed on (FIG. 9D). These Access Device specific functionalities are actually added to those of the Back-end Information Network, as conceptually all functionalities of the Front-end Human Interface are empowered by the Back-end Information Network. Therefore any Access Device [0408] 10A-H, 2C.02 a-g can become an Asset, 2C.01 a-f providing Offerings 10A-H to the whole Consumer Access System (FIG. 9G). This also can render any Consumer in an Asset Provider enabling access to his Offerings.
  • The diagram [0409] 9A shows how a given Front-end Human Interface 5A.11 is dynamically assembled during the boot process from the Front-end Human Interface Core (FHIC), the Asset Device Functionality Objects, the Asset Functionality Objects and the Back-end Information Network Functionality Objects all specific to the deployment environment in use. These sophisticated processes allow the Consumer to use any type of Access Device with neither (1) no parts of the software, or (2) with some parts or (3) the entire software that is required to run the Consumer Access System residing (1) on a Back-end Information Network 2A.03 as detailed in FIG. 9B, or on a (1, 2, 3) networked Access Device 10A-H as detailed in FIG. 9C or (2, 3) on a simple data storage media together with the Asset Offerings itself, such as a DVD/CD with videos 10H which once deployed renders even a not networked Access Device, such as a Game Console 10D into a fully functional Consumer Access System as detailed in FIG. 9F.
  • FIG. 9G depicts, that once located entirely on one standalone Access Device [0410] 9G.06, 9F, this single Access Device 10A-E can become the Back-end Information Network 9G.06 to other Assets and Access Devices 9G.01, 9G.02, 9G.03, 9G.04, 9G.05, 9G.07, 10A-H, creating its own small Consumer Access System network. This enables Consumers to build their own independent solutions such as extraordinary Home and Entertainment control systems (FIG. 9G, 1H.03), allowing the Consumer for example to check the content of the recording media in his DVD/Video Recorder 9G.07, 1H.04, 1M.01 at his home in Los Angeles, USA, before he schedules 1M.01, 1H.04, the recording of an internet video broadcasting as well as a program provided through his home television cable Set-top Box 9G.04, taps into some video observation cameras 9G.05 installed in his house, checks that enough food is in his refrigerator 9G.03, orders 1G.01, 14A.03 more milk with his Access Device 9G.01 and doing all this while being in a hotel room in Seoul, Korea, using his Nokia 9210 Communicator cellular phone as Access Device 9G.01, 1N. Any Consumer Access System as of this invention has no limitations in its scalability allowing any type of Consumer Asset Offering solutions from single system 11A, 11B to multiple server cluster deployments 11C, for private and/or corporate use.
  • The structure and application of the UI is illustrated in detail in FIGS. [0411] 12A, 13A-I, 13K and 13L.
  • The Front-end Human Interface [0412] 5A.11 is the User Interface (UI) to Our World Live's Novel Consumer Access System networking technology. In one preferred embodiment, the UI is available as entirely written in Java, a well known software development environment for platform independent programming and supporting Asset types Apple QuickTime 1A08 a, Microsoft Media Technologies 1A08 b, RealNetworks Media Technologies 1A08 c, MPEG 1A08 d and standard television signals 1A08 e. By making all different multimedia formats accessible with the Front-end Human Interface the Asset Provider is free to choose, deploy and mix any existing and future media platforms.
  • The Front-end Human Interface [0413] 5A.11 provides multiple types of Window objects, such as OnScreen, Companion and Monitor, each of them able to have multiple concurrent existences or instances only limited to the capabilities of the Access Device it is running on. For one or more OWLed Assets one Companion Window is the parent object from which other objects come from (see FIG. 15A).
  • With increases in performance in the Access System, as well as with more Display size offering either bigger or additional Displays, the Consumer is enabled to obtain increased advantage out of the Front-end Human Interface's expandable Windows feature (illustrated in FIG. 16A). [0414]
  • The Front-end Human Interface can also span across multiple Access Devices, creating for the Consumer one single Virtual Access Environment (FIGS. 2F and 13K). The Consumer can freely layout the Front-end Human Interface across all Screens of the assimilated Access Devices (FIG. 16B)—the FIGS. 1P, 1R and [0415] 1S illustrate how a Consumer watching the Olympic Games, chooses a camera angle on his (1P.01) Nokia 9210 cellular phone, (1R.01) Palm Pilot or (1S.01) Pocket PC and directs the video output to be displayed in an bigger OnScreen Window on his (1P.03) television set or (1R.02, 1S.02) Personal Computer. Being attracted by a product sales Offering displayed on the television set (1P.04) and simultaneously provided with a corresponding prompt on his cellular phone (1P.02), he responds to it on his cellular phone (1P.02), automatically directing his Personal Computers' Front-end Human Interface to the online store (1G.01) and purchasing the product on his Personal Computer.
  • The sophisticated Electronic Commerce procedures as provided by the preferred embodiments of the invention, providing extended capabilities for personalized advertisement ([0416] 14D, 1L.06, 1P.04), forward to external stores (14B) and optimized integration of internal stores as well as external store Legacy Systems are illustrated in detail in FIGS. 14A-D.
  • The Front-end Human Interface also provides the Consumer a portal into the world of Our World Live's Consumer Access System simultaneously accessing any type of Asset [0417] 2C.01 a-f, 1A.08 a-e, 1G.01, 1G.02, 1G.03, 1G.04, 1H.02, 1H.03, 1H.04, 1J.01, 1M.01, offered live-video and video-on-demand contents 2C.01 a, services 2C.01 a-d such as banking, travel agencies, product stores and electronic shopping malls, as well as Home & Entertainment Devices 1H.04, 10C, 10D, 10G, 10H, 9G, 1H.03 Home Appliances 10E, 9G, 1H.03 Audio Entertainment Devices 1G, 1H, 1J, 2C.01 a-f from all over the world 1B, 1C, D with any type of Access Device 1A, 1K-N, 1P-S, 2C.02 a-g (shown in FIG. 17A).
  • [0418] 07.B. Navigation and Control Provided by the Front-end Human Interface
  • FIG. 18A shows the default Windows set up of a graphical user interface version of the Front-end Human Interface as it would appear for OWLed Assets on a Consumer's Access Device such as a typical Personal Computer system with a single Display and at a Screen resolution of 1024×768 pixel. Additional examples for different Screen Layout arrangements of the Front-end Human Interface are shown in FIGS. [0419] 22A and 1A-F.
  • The main guide Window for navigation and control is the Companion Window (shown in FIG. 19A). The navigation and control provides the Consumer with an intuitive and interactive way to overview the available Asset Offerings such as video content offered within a specific OWLed Asset such as a sports event. Beside offering video-on-demand services by searching and browsing databases, the Front-end Human Interface provides advantages in presenting Asset Offerings, such as live televised broadcasting events, in an entirely novel manner. A plurality of examples of how the preferred embodiments of the invention provide access to different types of Asset Offerings are shown in FIGS. [0420] 1A-S.
  • As described above, in an Asset Offering, such as a live televised broadcasting event, several cameras are positioned with different perspectives and viewing areas so that many more details of an event can be viewed. In traditional television broadcasts a TV-channel produces its presentation of the event by cutting live from one camera to another trying to keep up with the supposed focus of interest of the Television Consumer, often interrupted by commercials, slow motion replays and other contents. [0421]
  • In contrast, in the Companion [0422] 1A.05, the Consumer gets a visual impression as to where the cameras are located and what perspective and viewing area each one has. He or she then can activate each single camera and either display at a Monitor Window, e.g. 1A.08, with the make monitor feature (FIG. 20A) or send the camera-output to the OnScreen Window, e.g. 1A.01, (FIGS. 1A and 21A) to be displayed in the respective screen area.
  • The Monitor Windows, e.g. [0423] 1A.08, although substantially smaller in size and with lower resolution than the OnScreen Window 1A.01, allow the Consumer to have an overview of the event as a whole and instantly jump to the area of his or her personal interest to watch with high resolution and quality on the OnScreen Window 1A.01. The Consumer can not only use the navigation services in the Companion (1A.05) but he or she also can directly redirect the camera-output from the Monitor Window (1A.08) to the OnScreen Window (1A.01) with the easy OnScreen feature of the Monitor Window (1A.08) or vice versa with the make monitor feature of the OnScreen Window (1A.01).
  • In the preferred embodiments, the action displayed on the OnScreen Window ([0424] 1A.01) from a given camera is not lost by switching to another camera for OnScreen Window (1A.01) viewing since the former camera is immediately transferred to a Monitor Window (1A.08).
  • The Monitor Windows ([0425] 1A.08), OnScreen Windows (1A.01) as well as the Companion Windows (1A.05) are resizable and freely accommodateable, so that the Consumer can customize the displayed information according to his needs and the abilities of the used Access Device (FIGS. 1K-N).
  • In addition to that, the Front-end Human Interface is not restricted to a specific number or combination of Windows. The Consumer can freely choose the number of Monitor, On Screen or Companion Windows to be displayed (FIGS. 22A, 1H) and is only restricted by the abilities of the used Access Device or Devices, in case he is combining multiple Access Devices for deploying a Virtual Access Environment (FIGS. 2F, 16B). [0426]
  • Another significant feature of the Front-end Human Interface, are the Screen Layout Alignment Tools, which support the Consumer in arranging the Windows and “cleaning up” his or her Screen. The tools Invisible Grid [0427] 13L.11, Window Margins 13L.13, Magnetic Borders 13L.15 and Auto Align 13L.16 are described more detailed in FIG. 13L. The tools not only work on one Screen but across all Screens connected to a single Access Device and also across all Access Devices, which are part of one Virtual Access Environment.
  • The preferred embodiments of Our World Live's Consumer Access System are based on Open Source technologies as well as on industry standards to offer a wide range of services. [0428]
  • Every Asset Provider using for its offerings Our World Live's Consumer Access System technologies can automatically provide them to every Consumer worldwide using the Front-end Human Interface application. Due to the simple but powerful user interface, freely Consumer customizable, with unlimited OWLed Events, unlimited Windows, unlimited Access Devices and unlimited Display support, the Front-end Human Interface becomes a Consumers portal into the world (FIG. 22A). [0429]
  • It will be understood that another embodiment of the present invention uses the cable or satellite delivery infrastructures to deliver content to the Consumer's television set. This system encompasses storing the program content, program guide, advertising content, customer service, profiling, and billing, including functionalities currently built into the set-top box on computer servers that become part of the Back-end Infrastructure network. The Front-end Human Interface is downloaded on start up to the set top box, or can be resident on the set top box, to allow the viewer to access and interact with the Back-end Information Network. In this embodiment the content owner, broadcaster, and network/cable operators can use one unified Back-end/front-end technology to deliver their content over any delivery infrastructure and enhance the viewer experience. [0430]
  • It will be understood that another embodiment of the present invention allows the advertisers, content owners, broadcasters, and network/cable operators to dynamically insert profile targeted advertisements, simultaneously showing different adds to different viewers during the same event, to track user behavior, to create, poll, track and monitor in real time. [0431]

Claims (57)

What is claimed is:
1. A system for multiple camera broadcasting over the internet to a user's P.C. comprising:
a plurality of television content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for commercial television broadcasting;
a parallel lead from each such installed video camera;
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over internet delivery channels;
a streaming server coupled to said encoders; and
graphical user interface software stored at said streaming server, and available to a user over the internet, said interface software interactively providing a high resolution video signal to at least one of the P.C. display windows and simultaneously one or more lower resolution video signals for plural smaller monitor displays on the P.C. display.
2. A system for multiple camera broadcasting over the internet comprising:
a plurality of television content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for commercial television broadcasting;
a parallel lead from each such installed video camera;
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over internet delivery channels;
a high bandwidth network coupled to said encoder and accessible over the internet;
front-end human interface software interactively providing a high resolution video signal to at least one of the P.C. display windows from said high bandwidth network and simultaneously one or more lower resolution video signals for plural smaller monitor displays on the P.C. display from said high bandwidth network.
each user P.C. adapted to simultaneously show the high resolution video output from at least one of said television content provider cameras and a plurality of lower resolution video outputs from a plurality of said television content provider cameras.
3. A system for multiple cameras broadcasting over the internet comprising:
a television content provider having multiple video cameras already installed in several locations at a particular venue and in use for commercial television broadcasting;
a parallel lead from each such installed video camera; and
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over the internet to a user P.C.
4. The method for providing to a user P.C. an athletic game, musical, theatrical or like event with simultaneous interactive access to all of the video cameras in use at said event comprising the steps of:
producing at least one high resolution and one low resolution signal from each of said video cameras compatible for delivery over internet delivery channels,
transmitting said low and high resolution video signals to the user's P.C. over the internet, and
providing the user's P.C. with the interactive display of any of said high resolution signals to a larger display region of the P.C. display and all of the plurality of low resolution signals for display on smaller monitor portions of the P.C. display so that the user is simultaneously provided in substantially real time with the video outputs from all of said video cameras.
5. A P.C. display for providing a user P.C. with a graphical user interface for viewing a televised event for several different television camera angles;
a larger screen display for selectively viewing one televised signal in high resolution on said P.C. display, and
a plurality of smaller screen displays for viewing the same event on a plurality of smaller low resolution displays on said P.C. display.
6. A P.C. display for providing a user P.C. with an interactive front-end human interface (FHI) for viewing a televised event from several different television camera angles;
a companion display provided on said P.C. display showing where said cameras are located; and
providing the viewer over the internet with high resolution access to one of said video cameras and simultaneous low resolution access to the remainder of said video cameras.
7. A system for multiple camera broadcasting over the internet comprising:
a plurality of content providers located at different venues throughout the world, each content provider having multiple video cameras at a particular venue in use for private or commercial content broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over internet delivery channels;
a streaming server coupled to said encoders; and
front-end human interface (FHI) software stored at said streaming server, and available to a user over the internet, said interface software interactively providing a high resolution video signal to at least one of the display windows and simultaneously one or more lower resolution video signals for plural smaller monitor displays on video display.
8. A system for multiple camera broadcasting over the internet comprising:
a plurality of content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for private or commercial broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over internet delivery channels;
a high bandwidth network coupled to said encoder and accessible over the internet;
front-end human interface (FHI) software interactively providing a high resolution video signal to at least one of the video display windows from said high bandwidth network and simultaneously one or more lower resolution video signals for plural smaller monitor displays on the video display from said high bandwidth network.
each user video displays adapted to simultaneously show the high resolution video output from at least one of said content provider cameras and a plurality of lower resolution video outputs from a plurality of said content provider cameras.
9. A system for multiple cameras broadcasting over the internet comprising:
a television content provider having multiple video cameras already installed in several locations at a particular venue and in use for private or commercial broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over the internet to a user video display.
10. The method for providing to a user's video display an athletic game, musical, theatrical or any live or recorded public or private event with simultaneous interactive access to all of the video cameras in use at said event comprising the steps of:
producing at least one high resolution and one low resolution signal from each of said video cameras compatible for delivery over internet delivery channels,
transmitting said low and high resolution video signals to the user's video display over the internet, and
providing the user's video display with the interactive display of any of said high resolution signals to a larger display region of the display and all of the plurality of low resolution signals for display on smaller monitor portions of the video display so that the user is simultaneously provided in substantially real time with the video outputs from all of said video cameras.
11. A video display for providing a user display with an interactive front-end human interface (FHI) for viewing from one or more different video camera angles;
a larger screen display for selectively viewing one video signal in high resolution on said video display, and
a plurality of smaller screen displays for viewing the same event on a plurality of smaller low resolution displays on said video display.
12. A video display for providing a user display with an interactive front-end human interface (FHI) for viewing a televised event from several different television camera angles;
a companion display provided on said display showing where said cameras are located; and
providing the viewer over the internet with high resolution access to one of said video cameras and simultaneous low resolution access to the remainder of said video cameras.
13. A system for multiple camera broadcasting over the internet to a remote user video display comprising:
a feed from each video camera;
an encoder coupled to each feed providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over internet delivery channels to said remote user; and
front-end human interface (FHI) software interactively providing a high resolution video signal to at least one of the display windows and simultaneously one or more lower resolution video signals for plural smaller monitor displays on said remote user video display.
14. A system for multiple camera broadcasting over a communication infrastructure to a user display comprising:
a plurality of television content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for commercial television broadcasting;
a parallel lead from each such installed video camera;
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over said communication infrastructure;
a streaming server coupled to said encoders; and
front-end human interface software stored at said streaming server, and available to a user over said communication infrastructure, said interface software interactively providing a high resolution video signal to at least one of the display windows of said user display and simultaneously one or more lower resolution video signals for plural smaller monitor displays on the user display.
15. A system for multiple camera broadcasting over a communication infrastructure to a user's display comprising:
a plurality of television content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for commercial television broadcasting;
a parallel lead from each such installed video camera;
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over delivery channels of said communication infrastructure;
front-end human interface software interactively providing a high resolution video signal to at least one of the windows of said user display from said high bandwidth network and simultaneously one or more lower resolution video signals for plural smaller monitor displays on said user display from said high bandwidth network.
each user display adapted to simultaneously show the high resolution video output from at least one of said television content provider cameras and a plurality of lower resolution video outputs from a plurality of said television content provider cameras.
16. A system for multiple cameras broadcasting over a communication infrastructure to a user display comprising:
a television content provider having multiple video cameras already installed in several locations at a particular venue and in use for commercial television broadcasting;
a parallel lead from each such installed video camera; and
an encoder coupled to each parallel lead, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over said communication infrastructure to said user display.
17. The method for providing to a user display an athletic game, musical, theatrical or like event with simultaneous interactive access to all of the video cameras in use at said event comprising the steps of:
producing at least one high resolution and one low resolution signal from each of said video cameras compatible for delivery over communication delivery channels,
transmitting said low and high resolution video signals to said user display over said communications delivery channels, and
providing the user display with the interactive display of any of said high resolution signals to a larger display region of the user display and all of the plurality of low resolution signals for display on smaller monitor portions of the user display so that the user is simultaneously provided in substantially real time with the video outputs from all of said video cameras.
18. A display for providing a user with an interactive front-end human interface (FHI) for viewing a televised event from several different television camera angles;
a larger screen display for selectively viewing one televised signal in high resolution on said user display, and
a plurality of smaller screen displays for viewing the same event on a plurality of smaller low resolution displays on said user display.
19. A system for providing a user display with an interactive front-end human interface (FHI) for viewing a televised event from several different television camera angles;
a companion display provided on said display showing where said cameras are located; and
providing the viewer with high resolution access to one of said video cameras and simultaneous low resolution access to the remainder of said video cameras.
20. A system for multiple camera broadcasting over a communication infrastructure to a video display comprising:
a plurality of content providers located at different venues throughout the world, each content provider having multiple video cameras at a particular venue in use for private or commercial content broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over said communication infrastructure channels;
a streaming server coupled to said encoders; and
front-end human interface (FHI) software stored at said streaming server, and available to a user over said communication infrastructure, said interface software interactively providing a high resolution video signal to at least one of the display windows and simultaneously one or more lower resolution video signals for plural smaller monitor displays on video display.
21. A system for multiple camera broadcasting over a communications infrastructure to a video display comprising:
a plurality of content providers located at different venues throughout the world, each content provider having multiple video cameras already installed at a particular venue in use for private or commercial broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over delivery channels of said communications infrastructure;
a high bandwidth network coupled to said encoder and accessible over said communications infrastructure;
front-end human interface (FHI) software interactively providing a high resolution video signal to at least one display windows of said video display from said high bandwidth network and simultaneously one or more lower resolution video signals for plural smaller monitor displays on said video display from said high bandwidth network.
each video display adapted to simultaneously show the high resolution video output from at least one of said content provider cameras and a plurality of lower resolution video outputs from a plurality of said content provider cameras.
22. A system for multiple cameras broadcasting over a communication infrastructure comprising:
a television content provider having multiple video cameras already installed in several locations at a particular venue and in use for private or commercial broadcasting;
a parallel feed from each such installed video camera;
an encoder coupled to each parallel feed, each encoder providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over said communication infrastructure to a user video display.
23. The method for providing to a user's video display an athletic game, musical, theatrical or any live or recorded public or private event with simultaneous interactive access to all of the video cameras in use at said event comprising the steps of:
producing at least one high resolution and one low resolution signal from each of said video cameras compatible for delivery over communication delivery channels,
transmitting said low and high resolution video signals to the user's video display over communication delivery channels, and
providing the user's video display with the interactive display of any of said high resolution signals to a larger display region of the display and all of the plurality of low resolution signals for display on smaller monitor portions of the video display so that the user is simultaneously provided in substantially real time with the video outputs from all of said video cameras.
24. A video display for providing a user display with an interactive front-end human interface (FHI) for viewing from one or more different video camera angles;
a larger screen display for selectively viewing one video signal in high resolution on said video display, and
a plurality of smaller screen displays for viewing the same event on a plurality of smaller low resolution displays on said video display.
25. A video display for providing a user display with an interactive front-end human interface (FHI) for viewing a televised event from several different television camera angles;
a companion display provided on said display showing where said cameras are located; and
providing the viewer over a communication infrastructure with high resolution access to one of said video cameras and simultaneous low resolution access to the remainder of said video cameras.
26. A system for multiple camera broadcasting over a communication infrastructure to a remote user video display comprising:
a feed from each video camera;
an encoder coupled to each feed providing both at least one high resolution video output and a low resolution video output, both outputs being compatible with simultaneous delivery over delivery channels of said communication infrastructure to said remote user; and
front-end human interface (FHI) software interactively providing a high resolution video signal to at least one of the display windows of said user video display and simultaneously one or more lower resolution video signals for plural smaller monitor displays of said remote user video display.
27. An interactive entertainment system comprising:
a plurality of cameras configured to offer different camera views of an event occurring at a particular venue;
a back-end information network configured to receive camera outputs from the plurality of cameras, identify a consumer and associated display device, and dynamically assemble the camera outputs into a front-end version based on the consumer's preference and the display device's specifications;
a delivery infrastructure configured to transmit the front-end version to the consumer; and
an access device configured to receive the front-end version for display, wherein the consumer selectively views one of the camera views on a relatively larger screen window and views the remaining camera views on a plurality of relatively smaller screen windows.
28. The interactive entertainment system of claim 27, wherein the back-end information network limits the number and type of camera views delivered to the consumer who elects not to pay for a pay-per-view event.
29. The interactive entertainment system of claim 27, wherein the back-end information network matches advertisements to the consumer's profile, and the delivery infrastructure transmits the advertisements simultaneously with the front-end version to the consumer.
30. The interactive entertainment system of claim 27, wherein the event is an athletic game.
31. The interactive entertainment system of claim 27, wherein the delivery infrastructure is the Internet.
32. The interactive entertainment system of claim 27, wherein the access device is a personal computer.
33. A user front-end human interface system comprising:
a program stored in a back-end information network located at a remote location from the user;
means for upgrading said program;
an access device available to said user, said program being loaded onto said access device from said back-end information network each time the user connects to said system;
a controllable entity connected to said access device;
an information source connected to said access device;
whereby said access device serves as a standalone control device to remotely control said controllable entity; and
whereby said access device serves as a standalone access device to display information from said information source.
34. The user front-end human interface system of claim 33, wherein said controllable entity is a home appliance.
35. The system of claim 34, wherein said appliance is a video camera.
36. The system of claim 35, wherein said appliance is a refrigerator.
37. The user front-end human interface system of claim 33, wherein said information source includes a plurality of remote installed video cameras.
38. The user front-end human interface system of claim 37, wherein said back-end information network provides a high bandwidth network and a plurality of lower bandwidth networks so that the user can interactively display the video signal in the high bandwidth network on a large high resolution video display and the video signals on the lower bandwidth network on smaller lower bandwidth video displays.
39. The system of claim 33, wherein said access device is a DVD player.
40. The system of claim 33, wherein said access device is a TV set top player.
41. The system of claim 33, wherein said information source includes a source of textural information.
42. The system of claim 41, wherein said source of textured information provides stock quotes.
43. The system of claim 41, wherein said source of textural information is advertising.
44. the user front-end human interface system of claim 33, wherein said software supports a plurality of multimedia formats.
45. The user front-end human interface system of claim 33, wherein said system automatically identifies the information source and dynamically assembles said program.
46. The user front-end human interface system of claim 33, wherein said program decodes a plurality of data codes so that the provider of said information source is free to choose, deploy, and mix a plurality of media platforms.
47. The user front-end human interface system of claim 33, wherein said program provides multiple types of window objects such as onscreen, companion and monitor.
48. The user front-end human interface system of claim 33, wherein said system dynamically assembles said program in response to the users preferences and the specifications of said access device.
49. A user front-end human interface system comprising:
a software program and plural information sources stored on a digital readable media member,
an access device for receiving said digital readable member, said access device utilizing said software program for interactively displaying said plurality of information sources,
whereby the user may interactively display on multiple monitor displays the information included in said plural information sources on said digital readable media member.
50. The system of claim 49, wherein said plural information sources are television signals from multiple video cameras.
51. The system of claim 48, wherein said digital readable storage media is a DVD disk.
52. The user front-end human interface system of claim 49, wherein said information source stored on said digital readable member is an event viewed by a plurality of video cameras.
53. A method for converting a networked user access device to a standalone access device, comprising:
loading into said access device a plurality of programs stored in a backend information network;
connecting said access device to an information source;
connecting said access device to a controllable entity;
interactively selecting information to be displayed on said access device from said information source using said programs previously loaded from said back-end information network; and
using said access device to selectively controlling said controllable entity using said programs previously loaded from said back-end information network.
54. A method for providing a networked user access device comprising:
loading into said access device a plurality of programs stored in a backend information network;
connecting said access device to an information source;
connecting said access device to a controllable entity;
interactively selecting information to be displayed on said access source from said information source using said programs loaded from said back-end information network; and
using said access source to selectively controlling said controllable entity using said programs previously located from said back-end information network.
55. The method of claim 54, comprising:
dynamically assembling said plurality of programs stored in said backend information network in response to the users preferences and the specifications of said access device.
56. The method of claim 54, comprising:
decoding a plurality of data codes.
57. A method for providing a networked user access device;
dynamically assembling a plurality of programs stored in a back-end information network in response to the users preferences and the specifications of said access device;
loading said assembled programs into said access device;
connecting said access source to an information source; and
selecting displaying information on said access source from said information source using said programs loaded from said back-end information network.
US09/729,904 1999-12-03 2000-12-04 Consumer access systems and methods for providing same Abandoned US20020069265A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US09/729,904 US20020069265A1 (en) 1999-12-03 2000-12-04 Consumer access systems and methods for providing same
US11/611,689 US8060908B2 (en) 1999-12-03 2006-12-15 Consumer access systems and methods for providing same
US13/251,272 US8719872B2 (en) 1999-12-03 2011-10-02 Consumer access systems and for providing same
US14/182,483 US9420342B2 (en) 1999-12-03 2014-02-18 Consumer access systems and methods for providing same
US15/175,323 US9749695B2 (en) 1999-12-03 2016-06-07 Consumer access systems and methods for providing same
US15/615,165 US10231021B2 (en) 1999-12-03 2017-06-06 Consumer access systems and methods for providing same
US16/218,476 US20190116399A1 (en) 1999-12-03 2018-12-12 Consumer access systems and methods for providing same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16882299P 1999-12-03 1999-12-03
US09/729,904 US20020069265A1 (en) 1999-12-03 2000-12-04 Consumer access systems and methods for providing same

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US16882299P Continuation 1999-12-03 1999-12-03

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/611,689 Continuation US8060908B2 (en) 1999-12-03 2006-12-15 Consumer access systems and methods for providing same

Publications (1)

Publication Number Publication Date
US20020069265A1 true US20020069265A1 (en) 2002-06-06

Family

ID=22613080

Family Applications (7)

Application Number Title Priority Date Filing Date
US09/729,904 Abandoned US20020069265A1 (en) 1999-12-03 2000-12-04 Consumer access systems and methods for providing same
US11/611,689 Expired - Fee Related US8060908B2 (en) 1999-12-03 2006-12-15 Consumer access systems and methods for providing same
US13/251,272 Expired - Lifetime US8719872B2 (en) 1999-12-03 2011-10-02 Consumer access systems and for providing same
US14/182,483 Expired - Fee Related US9420342B2 (en) 1999-12-03 2014-02-18 Consumer access systems and methods for providing same
US15/175,323 Expired - Lifetime US9749695B2 (en) 1999-12-03 2016-06-07 Consumer access systems and methods for providing same
US15/615,165 Expired - Lifetime US10231021B2 (en) 1999-12-03 2017-06-06 Consumer access systems and methods for providing same
US16/218,476 Abandoned US20190116399A1 (en) 1999-12-03 2018-12-12 Consumer access systems and methods for providing same

Family Applications After (6)

Application Number Title Priority Date Filing Date
US11/611,689 Expired - Fee Related US8060908B2 (en) 1999-12-03 2006-12-15 Consumer access systems and methods for providing same
US13/251,272 Expired - Lifetime US8719872B2 (en) 1999-12-03 2011-10-02 Consumer access systems and for providing same
US14/182,483 Expired - Fee Related US9420342B2 (en) 1999-12-03 2014-02-18 Consumer access systems and methods for providing same
US15/175,323 Expired - Lifetime US9749695B2 (en) 1999-12-03 2016-06-07 Consumer access systems and methods for providing same
US15/615,165 Expired - Lifetime US10231021B2 (en) 1999-12-03 2017-06-06 Consumer access systems and methods for providing same
US16/218,476 Abandoned US20190116399A1 (en) 1999-12-03 2018-12-12 Consumer access systems and methods for providing same

Country Status (6)

Country Link
US (7) US20020069265A1 (en)
EP (1) EP1252765A2 (en)
JP (1) JP2004514304A (en)
AU (1) AU2059801A (en)
CA (1) CA2391410A1 (en)
WO (1) WO2001041437A2 (en)

Cited By (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020080279A1 (en) * 2000-08-29 2002-06-27 Sidney Wang Enhancing live sports broadcasting with synthetic camera views
US20020157091A1 (en) * 2001-04-20 2002-10-24 Microsoft Corporation Server controlled branding of client software deployed over computer networks
US20020188772A1 (en) * 2001-04-02 2002-12-12 Mark Radcliffe Media production methods and systems
US20030014752A1 (en) * 2001-06-01 2003-01-16 Eduard Zaslavsky Method and apparatus for generating a mosaic style electronic program guide
US20030030734A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for transitioning between real images and virtual images
US20030030658A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for mixed reality broadcast
US20030030727A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for enhancing real-time data feeds
US20030038892A1 (en) * 2001-08-09 2003-02-27 Sidney Wang Enhancing broadcast of an event with synthetic scene using a depth map
US20030043270A1 (en) * 2001-08-29 2003-03-06 Rafey Richter A. Extracting a depth map from known camera and model tracking data
US20030046691A1 (en) * 2001-08-31 2003-03-06 Toshiyuki Nakagawa Data processing apparatus and method
US20030232366A1 (en) * 2000-10-12 2003-12-18 Marical, L.L.C. Polyvalent cation-sensing receptor in Atlantic Salmon
US20040019521A1 (en) * 2002-07-25 2004-01-29 Birmingham Robert K. System and method for advertising products and services on computer readable removable medium
US20040224773A1 (en) * 2003-03-26 2004-11-11 Wellen Sham System and method of generating revenue through tournament play
US20040255115A1 (en) * 2000-06-27 2004-12-16 Microsoft Corporation Method and system for binding enhanced software features to a persona
US20050033663A1 (en) * 2000-06-30 2005-02-10 Microsoft Corporation Architecture for an electronic shopping service integratable with a software application
US20050060266A1 (en) * 2000-06-27 2005-03-17 Microsoft Corporation Method and system for limiting the use of user-specific software features
US20050097057A1 (en) * 2000-06-27 2005-05-05 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US20050108556A1 (en) * 1999-12-17 2005-05-19 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US20050190263A1 (en) * 2000-11-29 2005-09-01 Monroe David A. Multiple video display configurations and remote control of multiple video signals transmitted to a monitoring station over a network
US6970849B1 (en) 1999-12-17 2005-11-29 Microsoft Corporation Inter-server communication using request with encrypted parameter
US6981262B1 (en) 2000-06-27 2005-12-27 Microsoft Corporation System and method for client interaction in a multi-level rights-management architecture
US20060048198A1 (en) * 2004-08-24 2006-03-02 Hewlett-Packard Development Company, L.P. Establishing remote connections
US20060064719A1 (en) * 2004-09-17 2006-03-23 Youden John J Simultaneous video input display and selection system and method
US7051200B1 (en) 2000-06-27 2006-05-23 Microsoft Corporation System and method for interfacing a software process to secure repositories
US20060209088A1 (en) * 2001-08-10 2006-09-21 Simon Gibbs System and method for data assisted chroma-keying
US20060236344A1 (en) * 2005-04-06 2006-10-19 Brain Cameron W Media transaction system
US20060242681A1 (en) * 2005-04-06 2006-10-26 Brain Cameron W Method and system for device-independent media transactions
US20060245742A1 (en) * 2003-05-15 2006-11-02 Koninklijke Philips Electronics N.V. Dvd player enhancement
US20070006276A1 (en) * 2003-05-15 2007-01-04 Koninklijke Philips Electronics N.V. Audiovisual playback
US7171692B1 (en) 2000-06-27 2007-01-30 Microsoft Corporation Asynchronous communication within a server arrangement
US20070087781A1 (en) * 2004-06-30 2007-04-19 Bettis Sonny R Video services delivered to a cellular handset
US20070101265A1 (en) * 2005-08-08 2007-05-03 Hideo Ando Information storage medium, information playback apparatus, information playback method, and information playback program
US7225159B2 (en) 2000-06-30 2007-05-29 Microsoft Corporation Method for authenticating and securing integrated bookstore entries
US20070124750A1 (en) * 2003-09-22 2007-05-31 Koninklijke Philips Electronics N.V. Method and device for digital broadcasting
US20070143493A1 (en) * 2005-12-04 2007-06-21 Turner Broadcasting System, Inc. System and method for delivering video and audio content over a network
US20070240190A1 (en) * 2006-04-07 2007-10-11 Marc Arseneau Method and system for enhancing the experience of a spectator attending a live sporting event
US20080080537A1 (en) * 2003-06-25 2008-04-03 Sbc Knowledge Ventures, L.P. Ring overlay network dedicated to carry broadcast traffic to dslams
US20080186379A1 (en) * 2004-07-12 2008-08-07 Matsushita Electric Industrial Co., Ltd. Camera Control Device
US20080307480A1 (en) * 2007-06-07 2008-12-11 Sony Corporation Network system, message processing method, service server, direct access management server, network home appliance, and computer program
US20090119737A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for collaborative conferencing using streaming interactive video
US20090118017A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. Hosting and broadcasting virtual events using streaming interactive video
US20090119731A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for acceleration of web page delivery
US20090119730A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for combining a plurality of views of real-time streaming interactive video
US20090118019A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for streaming databases serving real-time applications used through streaming interactive video
US20090119697A1 (en) * 2007-04-09 2009-05-07 Ken Nomura Distribution device, distribution system, and distribution method
US20090118018A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for reporting recorded video preceding system failures
US20090119736A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System and method for compressing streaming interactive video
US20090125961A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Method of combining linear content and interactive content compressed together as streaming interactive video
US20090125967A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Streaming interactive video integrated with recorded video segments
US20090124387A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Method for user session transitioning among streaming interactive video servers
US7539875B1 (en) 2000-06-27 2009-05-26 Microsoft Corporation Secure repository with layers of tamper resistance and system and method for providing same
WO2009076177A1 (en) * 2007-12-05 2009-06-18 Onlive, Inc. System for recursive recombination of streaming interactive video
US7600243B2 (en) 2005-04-06 2009-10-06 Open Box Technologies, Inc. User interface methods and systems for device-independent media transactions
US7698450B2 (en) 2000-11-17 2010-04-13 Monroe David A Method and apparatus for distributing digitized streaming video over a network
US20100138480A1 (en) * 2008-11-25 2010-06-03 Benedetto D Andrea Method and system for providing content over a network
US20100167809A1 (en) * 2002-12-10 2010-07-01 Perlman Steve G System and Method for Accelerated Machine Switching
US20110023059A1 (en) * 2008-04-10 2011-01-27 Mccallister Benjamin Method and apparatus for content replacement in live production
US20110126255A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US20110122063A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US20110202384A1 (en) * 2010-02-17 2011-08-18 Rabstejnek Wayne S Enterprise Rendering Platform
US20120254933A1 (en) * 2011-03-31 2012-10-04 Hunt Electronic Co., Ltd. Network video server and video control method thereof
US20120278717A1 (en) * 2008-06-20 2012-11-01 Brian David Johnson Aggregration of multiple media types of user consumption habits and device preferences
US8366552B2 (en) 2002-12-10 2013-02-05 Ol2, Inc. System and method for multi-stream video compression
US20130046856A1 (en) * 2011-08-15 2013-02-21 Telefonaktiebolaget L M Ericsson (Publ) Event-triggered streaming of windowed video content
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
US20140068681A1 (en) * 2012-09-04 2014-03-06 Net Power And Light, Inc. Method and system for synchronized multi-venue experience and production
US8711923B2 (en) 2002-12-10 2014-04-29 Ol2, Inc. System and method for selecting a video encoding format based on feedback data
US8832772B2 (en) 2002-12-10 2014-09-09 Ol2, Inc. System for combining recorded application state with application streaming interactive video output
US20140256394A1 (en) * 2001-09-26 2014-09-11 Randall M. Katz Apparatus and method for game play in an electronic environment
US20140324962A1 (en) * 2013-04-24 2014-10-30 Research In Motion Limited Device, System and Method for Utilising Display Objects
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US9032465B2 (en) 2002-12-10 2015-05-12 Ol2, Inc. Method for multicasting views of real-time streaming interactive video
US20150143337A1 (en) * 2013-11-15 2015-05-21 Embarcadero Technologies, Inc. Development of multiple classes of user interfaces for a software application
US9061207B2 (en) 2002-12-10 2015-06-23 Sony Computer Entertainment America Llc Temporary decoder apparatus and method
US9077991B2 (en) 2002-12-10 2015-07-07 Sony Computer Entertainment America Llc System and method for utilizing forward error correction with video compression
US9168457B2 (en) 2010-09-14 2015-10-27 Sony Computer Entertainment America Llc System and method for retaining system state
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
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
USD756388S1 (en) * 2013-08-30 2016-05-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD756389S1 (en) * 2013-08-30 2016-05-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US9348829B2 (en) 2002-03-29 2016-05-24 Sony Corporation Media management system and process
US9446305B2 (en) 2002-12-10 2016-09-20 Sony Interactive Entertainment America Llc System and method for improving the graphics performance of hosted applications
US20170036110A1 (en) * 2005-10-03 2017-02-09 Winview, Inc. Cellular phone games based television achives
US9641869B2 (en) * 2015-04-02 2017-05-02 Vixs Systems, Inc. Video camera system with distributed control and methods for use therewith
US9901820B2 (en) 2006-04-12 2018-02-27 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9908053B2 (en) 2004-06-28 2018-03-06 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US20180077430A1 (en) * 2016-09-09 2018-03-15 Barrie Hansen Cloned Video Streaming
US9919221B2 (en) 2006-01-10 2018-03-20 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US9978217B2 (en) 2006-01-10 2018-05-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20180279004A1 (en) * 2017-03-24 2018-09-27 Sony Corporation Information processing apparatus, information processing method, and program
US10148964B2 (en) * 2016-11-03 2018-12-04 Ujet, Inc. Image quality management
US10165339B2 (en) 2005-06-20 2018-12-25 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10201760B2 (en) 2002-12-10 2019-02-12 Sony Interactive Entertainment America Llc System and method for compressing video based on detected intraframe motion
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10232270B2 (en) 2004-06-28 2019-03-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10438453B1 (en) 2001-09-26 2019-10-08 Milestone Entertainment Llc System for game play in an electronic environment
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US10614672B2 (en) 2003-09-02 2020-04-07 Milestone Entertainment Llc Prizing remote users using real life sports personalities
US10650635B2 (en) 2004-09-01 2020-05-12 Milestone Entertainment Llc System for implementing enhanced gaming and prizing parameters in an electronic environment
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10854045B2 (en) 2006-10-11 2020-12-01 Milestone Entertainment, LLC Methods and apparatus for enhanced interactive game play in lottery and gaming environments
US10958985B1 (en) 2008-11-10 2021-03-23 Winview, Inc. Interactive advertising system
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
US11102543B2 (en) 2014-03-07 2021-08-24 Sony Corporation Control of large screen display using wireless portable computer to pan and zoom on large screen display
US20220030229A1 (en) * 2019-03-15 2022-01-27 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US11238705B2 (en) 2008-01-28 2022-02-01 Milestone Entertainment, LLC System for enhanced interactive game play in lottery and gaming environments
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input
US11393279B2 (en) 2003-09-02 2022-07-19 Milestone Entertainment, LLC System for implementing enhanced gaming and prizing parameters in an electronic environment
US11395017B2 (en) * 2002-09-17 2022-07-19 Hawk Technology Systems, L.L.C. High-quality, reduced data rate streaming video production and monitoring system
US11463771B2 (en) 2020-11-17 2022-10-04 Rovi Guides, Inc. Systems and methods for aggregating content identifiers in a super-interface
US20220358306A1 (en) * 2021-05-06 2022-11-10 Institute Of Food Crops, Yunnan Academy Of Agricultural Sciences High-power-microscope-assisted identification method of maize haploid plants
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
US11695978B2 (en) 2018-07-05 2023-07-04 Mux, Inc. Methods for generating video-and audience-specific encoding ladders with audio and video just-in-time transcoding
US11875642B2 (en) 2004-09-01 2024-01-16 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US11951402B2 (en) 2022-04-08 2024-04-09 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162532B2 (en) 1998-02-23 2007-01-09 Koehler Steven M System and method for listening to teams in a race event
US6792411B1 (en) * 1999-08-27 2004-09-14 Eugene Howard Massey, Jr. Method for the sale of movies prior to the production thereof
US7062457B1 (en) 2000-09-22 2006-06-13 Iac/Interactivecorp. Method and system for entertainment production financing
CA2428946C (en) 2000-11-14 2010-06-22 Scientific-Atlanta, Inc. Networked subscriber television distribution
US8127326B2 (en) * 2000-11-14 2012-02-28 Claussen Paul J Proximity detection using wireless connectivity in a communications system
CA2348353A1 (en) 2001-05-22 2002-11-22 Marc Arseneau Local broadcast system
WO2002101584A2 (en) * 2001-06-11 2002-12-19 C-Burn Systems Ltd Selecting tracks from a jukebox via a wireless communications device
US20030192047A1 (en) * 2002-03-22 2003-10-09 Gaul Michael A. Exporting data from a digital home communication terminal to a client device
US7281218B1 (en) * 2002-04-18 2007-10-09 Sap Ag Manipulating a data source using a graphical user interface
US7516470B2 (en) * 2002-08-02 2009-04-07 Cisco Technology, Inc. Locally-updated interactive program guide
US7908625B2 (en) * 2002-10-02 2011-03-15 Robertson Neil C Networked multimedia system
US8046806B2 (en) 2002-10-04 2011-10-25 Wall William E Multiroom point of deployment module
US7360235B2 (en) 2002-10-04 2008-04-15 Scientific-Atlanta, Inc. Systems and methods for operating a peripheral record/playback device in a networked multimedia system
US8094640B2 (en) 2003-01-15 2012-01-10 Robertson Neil C Full duplex wideband communications system for a local coaxial network
CA2541154C (en) * 2003-10-06 2012-07-17 Disney Enterprises, Inc. System and method of playback and feature control for video players
US20060026162A1 (en) * 2004-07-19 2006-02-02 Zoran Corporation Content management system
CA2574569C (en) 2004-07-22 2012-03-13 Akoo International, Inc. Apparatus and method for interactive content requests in a networked computer jukebox
US7797719B2 (en) 2004-07-22 2010-09-14 Akoo International, Inc. Apparatus and method for interactive digital media content requests
US7930211B2 (en) 2005-04-20 2011-04-19 At&T Intellectual Property I, L.P. System and method of providing advertisements to portable communication devices
US8027877B2 (en) 2005-04-20 2011-09-27 At&T Intellectual Property I, L.P. System and method of providing advertisements to mobile devices
US7778873B2 (en) * 2005-04-20 2010-08-17 At&T Intellectual Property I, L.P. System and method of providing advertisements to Wi-Fi devices
US8015064B2 (en) 2005-04-20 2011-09-06 At&T Intellectual Property I, Lp System and method of providing advertisements to cellular devices
US20100049608A1 (en) * 2005-04-25 2010-02-25 Grossman Stephanie L Third party content management system and method
US20090164310A1 (en) * 2005-04-25 2009-06-25 Grossman Stephanie L Method for providing mobile commerce and revenue optimization
US20080275764A1 (en) * 2005-04-25 2008-11-06 Wilson Eric S Content management system and method
US20080305781A1 (en) * 2005-04-25 2008-12-11 Wilson Eric S Cognitive scheduler
EP2463820A3 (en) 2005-07-22 2012-09-12 Kangaroo Media, Inc. System and methods for enhancing the experience of spectators attending a live sporting event
US8042140B2 (en) 2005-07-22 2011-10-18 Kangaroo Media, Inc. Buffering content on a handheld electronic device
US7876998B2 (en) 2005-10-05 2011-01-25 Wall William E DVD playback over multi-room by copying to HDD
GB2456727B (en) * 2006-10-30 2011-10-26 Jerry Moscovitch System and method for producing and displaying images
CN101246475B (en) * 2007-02-14 2010-05-19 北京书生国际信息技术有限公司 Retrieval methodology base on layout information
US8339418B1 (en) * 2007-06-25 2012-12-25 Pacific Arts Corporation Embedding a real time video into a virtual environment
US9380272B2 (en) * 2007-09-07 2016-06-28 At&T Intellectual Property I, L.P. Community internet protocol camera system
WO2009035691A2 (en) * 2007-09-11 2009-03-19 Realnetworks, Inc. Apparatus, system and methods for controlling the presentation of media content
US20090199299A1 (en) * 2008-01-31 2009-08-06 Microsoft Corporation Integrated user experience while allocating licenses within volume licensing systems
US20090228361A1 (en) * 2008-03-10 2009-09-10 Wilson Eric S Cognitive scheduler for mobile platforms
KR100886330B1 (en) * 2008-06-11 2009-03-02 팅크웨어(주) System and method for user's view
US8667163B2 (en) 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US20100088157A1 (en) * 2008-10-06 2010-04-08 Sidebar, Inc. System and method for the throttled delivery of advertisements and content based on a sliding scale of usage
US8302026B2 (en) * 2008-11-28 2012-10-30 Microsoft Corporation Multi-panel user interface
US8631354B2 (en) * 2009-03-06 2014-01-14 Microsoft Corporation Focal-control user interface
KR101563487B1 (en) 2009-05-11 2015-10-27 엘지전자 주식회사 Portable terminal controlling home appliance
US9179188B2 (en) * 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US20120089923A1 (en) * 2010-10-08 2012-04-12 Microsoft Corporation Dynamic companion device user interface
JP5585506B2 (en) * 2011-03-18 2014-09-10 セイコーエプソン株式会社 Program, information storage medium, terminal device, and display system
US9241130B2 (en) * 2011-03-21 2016-01-19 Qwest Communications International Inc. Streaming of telepresence video content
US20130259447A1 (en) * 2012-03-28 2013-10-03 Nokia Corporation Method and apparatus for user directed video editing
US9912517B1 (en) * 2012-08-23 2018-03-06 Amazon Technologies, Inc. Optimized deployment and execution of programs in a distributed computing environment
US9612713B2 (en) * 2012-09-26 2017-04-04 Google Inc. Intelligent window management
KR20140098608A (en) * 2013-01-31 2014-08-08 한국전자통신연구원 apparatus and method for providing game image based on streaming
US20140211027A1 (en) * 2013-01-31 2014-07-31 Honeywell International Inc. Systems and methods for managing access to surveillance cameras
US8984439B2 (en) * 2013-02-14 2015-03-17 Citibank, N.A. Methods and systems for managing a graphical user interface
US9294757B1 (en) 2013-03-15 2016-03-22 Google Inc. 3-dimensional videos of objects
US20150088925A1 (en) * 2013-09-20 2015-03-26 Oracle International Corporation User interface for pivot views
US9253527B2 (en) * 2013-11-14 2016-02-02 Smiletime Inc Social multi-camera interactive live engagement system
KR102083927B1 (en) * 2014-01-03 2020-03-03 한화테크윈 주식회사 Network Camera and Network image surveilance system
US20150245163A1 (en) * 2014-02-25 2015-08-27 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using wi-fi or bluetooth signal strength
US10033992B1 (en) 2014-09-09 2018-07-24 Google Llc Generating a 3D video of an event using crowd sourced data
US20160110068A1 (en) * 2014-10-15 2016-04-21 Sean VOGT Systems and methods to enhance user experience in a live event
CN107074521B (en) * 2014-10-31 2019-07-02 松下知识产权经营株式会社 Beverage supply device
US10389788B2 (en) * 2014-12-27 2019-08-20 Intel Corporation Technologies for adaptive real-time media streaming
US10602216B2 (en) * 2015-01-30 2020-03-24 Arris Enterprises, Inc. Consolidated management of home network elements
US10129579B2 (en) * 2015-10-15 2018-11-13 At&T Mobility Ii Llc Dynamic video image synthesis using multiple cameras and remote control
EP3171599A1 (en) * 2015-11-19 2017-05-24 Thomson Licensing Method for generating a user interface presenting a plurality of videos
KR102482595B1 (en) * 2015-12-17 2022-12-30 삼성전자주식회사 Method for providing map information and electronic device supporting the same
ES2619503B1 (en) * 2015-12-23 2018-03-08 Watchity, S.L.U. METHOD AND SYSTEM OF EMISSION IN CONTINUOUS OF MULTI-CAMERA EVENTS
US20170214949A1 (en) * 2016-01-27 2017-07-27 International Business Machines Corporation Guideline-based video classification of data streams
US10284900B2 (en) 2016-03-15 2019-05-07 Sony Corporation Multiview as an application for physical digital media
US10219014B2 (en) 2016-06-02 2019-02-26 Biamp Systems, LLC Systems and methods for bandwidth-limited video transport
US10503529B2 (en) 2016-11-22 2019-12-10 Sap Se Localized and personalized application logic
CN110929767B (en) * 2019-10-24 2021-05-18 云从科技集团股份有限公司 Font processing method, system, device and medium
US11169665B2 (en) * 2020-03-03 2021-11-09 Sony Interactive Entertainment Inc. Game console user interface with application previews
US11413531B2 (en) 2020-03-03 2022-08-16 Sony Interactive Entertainment Inc. Game console application with action card strand
US11185758B2 (en) 2020-03-03 2021-11-30 Sony Interactive Entertainment Inc. Game console application with action cards

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5318535A (en) * 1993-06-21 1994-06-07 Baxter International Inc. Low-profile dual-lumen perfusion balloon catheter with axially movable inner guide sheath
US5532753A (en) * 1993-03-22 1996-07-02 Sony Deutschland Gmbh Remote-controlled on-screen audio/video receiver control apparatus
US5604542A (en) * 1995-02-08 1997-02-18 Intel Corporation Using the vertical blanking interval for transporting electronic coupons
US5802785A (en) * 1997-02-21 1998-09-08 Crook; Derek James Aluminum framed window molding
US5940073A (en) * 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US5949551A (en) * 1997-04-25 1999-09-07 Eastman Kodak Company Image handling method using different image resolutions
US5982535A (en) * 1997-08-07 1999-11-09 Marine Biological Laboratory Centrifuge microscope capable of realizing polarized light observation
US6006251A (en) * 1995-07-11 1999-12-21 Hitachi, Ltd. Service providing system for providing services suitable to an end user request based on characteristics of a request, attributes of a service and operating conditions of a processor
US6020923A (en) * 1996-07-01 2000-02-01 Sony Corporation Method and apparatus for coding and recording an image signal and recording medium for storing an image signal
US6745245B1 (en) * 1998-04-09 2004-06-01 Webtv Networks, Inc. Managing access to set-top box objects using television conditional access system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US112926A (en) 1871-03-21 Improvement in hollow-tile floors
US229900A (en) 1880-07-13 Corn-plow
US6675386B1 (en) * 1996-09-04 2004-01-06 Discovery Communications, Inc. Apparatus for video access and control over computer network, including image correction
US5613122A (en) * 1994-11-14 1997-03-18 Object Technology Licensing Corp. Object-oriented operating system
US5579308A (en) * 1995-11-22 1996-11-26 Samsung Electronics, Ltd. Crossbar/hub arrangement for multimedia network
WO1997030551A1 (en) * 1996-02-14 1997-08-21 Olivr Corporation Ltd. Method and systems for progressive asynchronous transmission of multimedia data
US6049831A (en) * 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US6453471B1 (en) 1996-12-13 2002-09-17 Starsight Telecast, Inc. Electronic programming guide with movie preview
EP1309194A1 (en) 1997-09-04 2003-05-07 Discovery Communications, Inc. Apparatus for video access and control over computer network, including image correction
US6104334A (en) * 1997-12-31 2000-08-15 Eremote, Inc. Portable internet-enabled controller and information browser for consumer devices
JPH11266487A (en) * 1998-03-18 1999-09-28 Toshiba Corp Intelligent remote supervisory system and recording medium
US6925595B1 (en) * 1998-08-05 2005-08-02 Spyglass, Inc. Method and system for content conversion of hypertext data using data mining
US6460038B1 (en) * 1999-09-24 2002-10-01 Clickmarks, Inc. System, method, and article of manufacture for delivering information to a user through programmable network bookmarks
AU2003239385A1 (en) * 2002-05-10 2003-11-11 Richard R. Reisman Method and apparatus for browsing using multiple coordinated device
US20070112926A1 (en) * 2005-11-03 2007-05-17 Hannon Brett Meeting Management Method and System

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5532753A (en) * 1993-03-22 1996-07-02 Sony Deutschland Gmbh Remote-controlled on-screen audio/video receiver control apparatus
US5318535A (en) * 1993-06-21 1994-06-07 Baxter International Inc. Low-profile dual-lumen perfusion balloon catheter with axially movable inner guide sheath
US5604542A (en) * 1995-02-08 1997-02-18 Intel Corporation Using the vertical blanking interval for transporting electronic coupons
US6006251A (en) * 1995-07-11 1999-12-21 Hitachi, Ltd. Service providing system for providing services suitable to an end user request based on characteristics of a request, attributes of a service and operating conditions of a processor
US5940073A (en) * 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US6020923A (en) * 1996-07-01 2000-02-01 Sony Corporation Method and apparatus for coding and recording an image signal and recording medium for storing an image signal
US5802785A (en) * 1997-02-21 1998-09-08 Crook; Derek James Aluminum framed window molding
US5949551A (en) * 1997-04-25 1999-09-07 Eastman Kodak Company Image handling method using different image resolutions
US5982535A (en) * 1997-08-07 1999-11-09 Marine Biological Laboratory Centrifuge microscope capable of realizing polarized light observation
US6745245B1 (en) * 1998-04-09 2004-06-01 Webtv Networks, Inc. Managing access to set-top box objects using television conditional access system

Cited By (259)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050108556A1 (en) * 1999-12-17 2005-05-19 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US20090293116A1 (en) * 1999-12-17 2009-11-26 Microsoft Corporation Accessing Protected Content In A Rights-Management Architecture
US7707643B2 (en) 1999-12-17 2010-04-27 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US7562395B2 (en) 1999-12-17 2009-07-14 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US8032943B2 (en) 1999-12-17 2011-10-04 Microsoft Corporation Accessing protected content in a rights-management architecture
US6996720B1 (en) 1999-12-17 2006-02-07 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US6970849B1 (en) 1999-12-17 2005-11-29 Microsoft Corporation Inter-server communication using request with encrypted parameter
US20050188228A1 (en) * 1999-12-17 2005-08-25 Microsoft Corporation System and method for accessing protected content in a rights-management architecture
US7158953B1 (en) * 2000-06-27 2007-01-02 Microsoft Corporation Method and system for limiting the use of user-specific software features
US7539875B1 (en) 2000-06-27 2009-05-26 Microsoft Corporation Secure repository with layers of tamper resistance and system and method for providing same
US7430542B2 (en) 2000-06-27 2008-09-30 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US7171692B1 (en) 2000-06-27 2007-01-30 Microsoft Corporation Asynchronous communication within a server arrangement
US20040255115A1 (en) * 2000-06-27 2004-12-16 Microsoft Corporation Method and system for binding enhanced software features to a persona
US20050060266A1 (en) * 2000-06-27 2005-03-17 Microsoft Corporation Method and system for limiting the use of user-specific software features
US20050097057A1 (en) * 2000-06-27 2005-05-05 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US20050097056A1 (en) * 2000-06-27 2005-05-05 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US6891953B1 (en) 2000-06-27 2005-05-10 Microsoft Corporation Method and system for binding enhanced software features to a persona
US7823208B2 (en) 2000-06-27 2010-10-26 Microsoft Corporation Method and system for binding enhanced software features to a persona
US8417968B2 (en) 2000-06-27 2013-04-09 Microsoft Corporation Secure repository with layers of tamper resistance and system and method for providing same
US20110239005A1 (en) * 2000-06-27 2011-09-29 Microsoft Corporation Secure Repository With Layers Of Tamper Resistance And System And Method For Providing Same
US7861306B2 (en) 2000-06-27 2010-12-28 Microsoft Corporation Method and system for limiting the use of user-specific software features
US7958373B2 (en) 2000-06-27 2011-06-07 Microsoft Corporation Secure repository with layers of tamper resistance and system and method for providing same
US6981262B1 (en) 2000-06-27 2005-12-27 Microsoft Corporation System and method for client interaction in a multi-level rights-management architecture
US20060123025A1 (en) * 2000-06-27 2006-06-08 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US7051200B1 (en) 2000-06-27 2006-05-23 Microsoft Corporation System and method for interfacing a software process to secure repositories
US7017189B1 (en) 2000-06-27 2006-03-21 Microsoft Corporation System and method for activating a rendering device in a multi-level rights-management architecture
US7225159B2 (en) 2000-06-30 2007-05-29 Microsoft Corporation Method for authenticating and securing integrated bookstore entries
US7634429B2 (en) 2000-06-30 2009-12-15 Microsoft Corporation Architecture for an electronic shopping service integratable with a software application
US20050033663A1 (en) * 2000-06-30 2005-02-10 Microsoft Corporation Architecture for an electronic shopping service integratable with a software application
US20020080279A1 (en) * 2000-08-29 2002-06-27 Sidney Wang Enhancing live sports broadcasting with synthetic camera views
US20030232366A1 (en) * 2000-10-12 2003-12-18 Marical, L.L.C. Polyvalent cation-sensing receptor in Atlantic Salmon
US7698450B2 (en) 2000-11-17 2010-04-13 Monroe David A Method and apparatus for distributing digitized streaming video over a network
US20050190263A1 (en) * 2000-11-29 2005-09-01 Monroe David A. Multiple video display configurations and remote control of multiple video signals transmitted to a monitoring station over a network
US20020188772A1 (en) * 2001-04-02 2002-12-12 Mark Radcliffe Media production methods and systems
US20020157091A1 (en) * 2001-04-20 2002-10-24 Microsoft Corporation Server controlled branding of client software deployed over computer networks
US7188342B2 (en) 2001-04-20 2007-03-06 Microsoft Corporation Server controlled branding of client software deployed over computer networks
US20030014752A1 (en) * 2001-06-01 2003-01-16 Eduard Zaslavsky Method and apparatus for generating a mosaic style electronic program guide
US7873972B2 (en) * 2001-06-01 2011-01-18 Jlb Ventures Llc Method and apparatus for generating a mosaic style electronic program guide
US20110072463A1 (en) * 2001-06-01 2011-03-24 Jlb Ventures Llc Method And Apparatus For Generating A Mosaic Style Electronic Program Guide
US6990681B2 (en) 2001-08-09 2006-01-24 Sony Corporation Enhancing broadcast of an event with synthetic scene using a depth map
US20030038892A1 (en) * 2001-08-09 2003-02-27 Sidney Wang Enhancing broadcast of an event with synthetic scene using a depth map
US20030030658A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for mixed reality broadcast
US8022965B2 (en) 2001-08-10 2011-09-20 Sony Corporation System and method for data assisted chroma-keying
US20030030727A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for enhancing real-time data feeds
US8457350B2 (en) 2001-08-10 2013-06-04 Sony Corporation System and method for data assisted chrom-keying
US20060209088A1 (en) * 2001-08-10 2006-09-21 Simon Gibbs System and method for data assisted chroma-keying
US7339609B2 (en) 2001-08-10 2008-03-04 Sony Corporation System and method for enhancing real-time data feeds
US20030030734A1 (en) * 2001-08-10 2003-02-13 Simon Gibbs System and method for transitioning between real images and virtual images
US7173672B2 (en) 2001-08-10 2007-02-06 Sony Corporation System and method for transitioning between real images and virtual images
US20030043270A1 (en) * 2001-08-29 2003-03-06 Rafey Richter A. Extracting a depth map from known camera and model tracking data
US6940538B2 (en) 2001-08-29 2005-09-06 Sony Corporation Extracting a depth map from known camera and model tracking data
US20030046691A1 (en) * 2001-08-31 2003-03-06 Toshiyuki Nakagawa Data processing apparatus and method
US7690018B2 (en) * 2001-08-31 2010-03-30 Canon Kabushiki Kaisha Data processing apparatus and method
US20170213421A1 (en) * 2001-09-26 2017-07-27 Milestone Entertainment Llc System for game play in an electronic environment
US9626837B2 (en) * 2001-09-26 2017-04-18 Milestone Entertainment Llc System for game play in an electronic environment
US10497215B2 (en) 2001-09-26 2019-12-03 Milestone Entertainment Llc System for game play in an electronic environment
US10872498B2 (en) 2001-09-26 2020-12-22 Milestone Entertainment, LLC System for game play in an electronic environment
US20140256394A1 (en) * 2001-09-26 2014-09-11 Randall M. Katz Apparatus and method for game play in an electronic environment
US10269221B2 (en) * 2001-09-26 2019-04-23 Milestone Entertainment Llc System for game play in an electronic environment
US10984626B2 (en) 2001-09-26 2021-04-20 Milestone Entertainment, LLC System for game play in an electronic environment
US20190073856A1 (en) * 2001-09-26 2019-03-07 Milestone Entertainment Llc System for game play in an electronic environment
US10121326B2 (en) 2001-09-26 2018-11-06 Milestone Entertainment Llc System for game play in an electronic environment
US10438453B1 (en) 2001-09-26 2019-10-08 Milestone Entertainment Llc System for game play in an electronic environment
US10217322B2 (en) 2001-09-26 2019-02-26 Milestone Entertainment Llc System for game play in an electronic environment
US9911285B2 (en) * 2001-09-26 2018-03-06 Milestone Entertainment Llc System for game play in electronic environment
US9911278B2 (en) * 2001-09-26 2018-03-06 Milestone Entertainment, LLC System for game play in an electronic environment
US10074240B2 (en) 2001-09-26 2018-09-11 Milestone Entertainment Llc System for game play in an electronic environment
US9348829B2 (en) 2002-03-29 2016-05-24 Sony Corporation Media management system and process
US11138834B2 (en) 2002-04-15 2021-10-05 Milestone Entertainment, LLC System for game play in an electronic environment
US20040019521A1 (en) * 2002-07-25 2004-01-29 Birmingham Robert K. System and method for advertising products and services on computer readable removable medium
US11395017B2 (en) * 2002-09-17 2022-07-19 Hawk Technology Systems, L.L.C. High-quality, reduced data rate streaming video production and monitoring system
US9272209B2 (en) 2002-12-10 2016-03-01 Sony Computer Entertainment America Llc Streaming interactive video client apparatus
US9032465B2 (en) 2002-12-10 2015-05-12 Ol2, Inc. Method for multicasting views of real-time streaming interactive video
US10130891B2 (en) 2002-12-10 2018-11-20 Sony Interactive Entertainment America Llc Video compression system and method for compensating for bandwidth limitations of a communication channel
US20100167809A1 (en) * 2002-12-10 2010-07-01 Perlman Steve G System and Method for Accelerated Machine Switching
US20090225863A1 (en) * 2002-12-10 2009-09-10 Perlman Stephen G Video Compression System and Method for Reducing the Effects of Packet Loss Over a Communciation Channel
US9446305B2 (en) 2002-12-10 2016-09-20 Sony Interactive Entertainment America Llc System and method for improving the graphics performance of hosted applications
US20090124387A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Method for user session transitioning among streaming interactive video servers
US9420283B2 (en) 2002-12-10 2016-08-16 Sony Interactive Entertainment America Llc System and method for selecting a video encoding format based on feedback data
US20090125967A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Streaming interactive video integrated with recorded video segments
US20090119737A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for collaborative conferencing using streaming interactive video
US20110126255A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US20110122063A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US20090125961A1 (en) * 2002-12-10 2009-05-14 Onlive, Inc. Method of combining linear content and interactive content compressed together as streaming interactive video
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
US20090119736A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System and method for compressing streaming interactive video
US20090118018A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for reporting recorded video preceding system failures
US20090118017A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. Hosting and broadcasting virtual events using streaming interactive video
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
US9155962B2 (en) 2002-12-10 2015-10-13 Sony Computer Entertainment America Llc System and method for compressing video by allocating bits to image tiles based on detected intraframe motion or scene complexity
US9138644B2 (en) 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US9108107B2 (en) 2002-12-10 2015-08-18 Sony Computer Entertainment America Llc Hosting and broadcasting virtual events using streaming interactive video
US9084936B2 (en) 2002-12-10 2015-07-21 Sony Computer Entertainment America Llc System and method for protecting certain types of multimedia data transmitted over a communication channel
US8366552B2 (en) 2002-12-10 2013-02-05 Ol2, Inc. System and method for multi-stream video compression
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
US20090119730A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for combining a plurality of 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
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
US8549574B2 (en) 2002-12-10 2013-10-01 Ol2, Inc. Method of combining linear content and interactive content compressed together as streaming interactive video
US8606942B2 (en) 2002-12-10 2013-12-10 Ol2, Inc. System and method for intelligently allocating client requests to server centers
US8661496B2 (en) 2002-12-10 2014-02-25 Ol2, Inc. System for combining a plurality of views of real-time streaming interactive video
US9061207B2 (en) 2002-12-10 2015-06-23 Sony Computer Entertainment America Llc Temporary decoder apparatus and method
US10201760B2 (en) 2002-12-10 2019-02-12 Sony Interactive Entertainment America Llc System and method for compressing video based on detected intraframe motion
US8711923B2 (en) 2002-12-10 2014-04-29 Ol2, Inc. System and method for selecting a video encoding format based on feedback data
US8769594B2 (en) 2002-12-10 2014-07-01 Ol2, Inc. Video compression system and method for reducing the effects of packet loss over a communication channel
US8832772B2 (en) 2002-12-10 2014-09-09 Ol2, Inc. System for combining recorded application state with application streaming interactive video output
US20090119731A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for acceleration of web page delivery
US8840475B2 (en) 2002-12-10 2014-09-23 Ol2, Inc. Method for user session transitioning among streaming interactive video servers
US9003461B2 (en) 2002-12-10 2015-04-07 Ol2, Inc. Streaming interactive video integrated with recorded video segments
US8881215B2 (en) 2002-12-10 2014-11-04 Ol2, Inc. System and method for compressing video based on detected data rate of a communication channel
US8893207B2 (en) 2002-12-10 2014-11-18 Ol2, Inc. System and method for compressing streaming interactive video
US8949922B2 (en) 2002-12-10 2015-02-03 Ol2, Inc. System for collaborative conferencing using streaming interactive video
US8953675B2 (en) 2002-12-10 2015-02-10 Ol2, Inc. Tile-based system and method for compressing video
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US20040224773A1 (en) * 2003-03-26 2004-11-11 Wellen Sham System and method of generating revenue through tournament play
US20070006276A1 (en) * 2003-05-15 2007-01-04 Koninklijke Philips Electronics N.V. Audiovisual playback
US20060245742A1 (en) * 2003-05-15 2006-11-02 Koninklijke Philips Electronics N.V. Dvd player enhancement
US20080080537A1 (en) * 2003-06-25 2008-04-03 Sbc Knowledge Ventures, L.P. Ring overlay network dedicated to carry broadcast traffic to dslams
US8144721B2 (en) * 2003-06-25 2012-03-27 At&T Intellectual Property 1, Lp Ring overlay network dedicated to carry broadcast traffic to DSLAMs
US11715341B2 (en) 2003-09-02 2023-08-01 Milestone Entertainment, LLC System for implementing enhanced gaming and prizing parameters in an electronic environment
US11393279B2 (en) 2003-09-02 2022-07-19 Milestone Entertainment, LLC System for implementing enhanced gaming and prizing parameters in an electronic environment
US10614672B2 (en) 2003-09-02 2020-04-07 Milestone Entertainment Llc Prizing remote users using real life sports personalities
US10930118B2 (en) 2003-09-02 2021-02-23 Milestone Entertainment, LLC System for prizing remote users using teams including real life sports personalities
US20070124750A1 (en) * 2003-09-22 2007-05-31 Koninklijke Philips Electronics N.V. Method and device for digital broadcasting
US9908053B2 (en) 2004-06-28 2018-03-06 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US11400379B2 (en) 2004-06-28 2022-08-02 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10226705B2 (en) 2004-06-28 2019-03-12 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10709987B2 (en) 2004-06-28 2020-07-14 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10828571B2 (en) 2004-06-28 2020-11-10 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10232270B2 (en) 2004-06-28 2019-03-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US11654368B2 (en) 2004-06-28 2023-05-23 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US20070087781A1 (en) * 2004-06-30 2007-04-19 Bettis Sonny R Video services delivered to a cellular handset
US20080186379A1 (en) * 2004-07-12 2008-08-07 Matsushita Electric Industrial Co., Ltd. Camera Control Device
US8085298B2 (en) * 2004-07-12 2011-12-27 Panasonic Corporation Camera control device
US11786813B2 (en) 2004-07-14 2023-10-17 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10933319B2 (en) 2004-07-14 2021-03-02 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US20060048198A1 (en) * 2004-08-24 2006-03-02 Hewlett-Packard Development Company, L.P. Establishing remote connections
US11170608B2 (en) 2004-09-01 2021-11-09 Milestone Entertainment, LLC System for implementing enhanced gaming and prizing parameters in an electronic environment
US10650635B2 (en) 2004-09-01 2020-05-12 Milestone Entertainment Llc System for implementing enhanced gaming and prizing parameters in an electronic environment
US11688237B2 (en) 2004-09-01 2023-06-27 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US11875642B2 (en) 2004-09-01 2024-01-16 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US10825294B2 (en) 2004-09-01 2020-11-03 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US11335164B2 (en) 2004-09-01 2022-05-17 Milestone Entertainment Llc Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US10977897B2 (en) 2004-09-01 2021-04-13 Milestone Entertainment Llc System for implementing enhanced gaming and prizing parameters in an electronic environment
US11501607B2 (en) 2004-09-01 2022-11-15 Milestone Entertainment, LLC Systems for implementing enhanced gaming and prizing parameters in an electronic environment
US20060064719A1 (en) * 2004-09-17 2006-03-23 Youden John J Simultaneous video input display and selection system and method
US20060242681A1 (en) * 2005-04-06 2006-10-26 Brain Cameron W Method and system for device-independent media transactions
US20060236344A1 (en) * 2005-04-06 2006-10-19 Brain Cameron W Media transaction system
US7600243B2 (en) 2005-04-06 2009-10-06 Open Box Technologies, Inc. User interface methods and systems for device-independent media transactions
US11451883B2 (en) 2005-06-20 2022-09-20 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US10165339B2 (en) 2005-06-20 2018-12-25 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
US20070101265A1 (en) * 2005-08-08 2007-05-03 Hideo Ando Information storage medium, information playback apparatus, information playback method, and information playback program
US10653955B2 (en) 2005-10-03 2020-05-19 Winview, Inc. Synchronized gaming and programming
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US11154775B2 (en) 2005-10-03 2021-10-26 Winview, Inc. Synchronized gaming and programming
US10137369B2 (en) * 2005-10-03 2018-11-27 Winview, Inc. Cellular phone games based television archives
US20170036110A1 (en) * 2005-10-03 2017-02-09 Winview, Inc. Cellular phone games based television achives
US11148050B2 (en) 2005-10-03 2021-10-19 Winview, Inc. Cellular phone games based upon television archives
US20070143493A1 (en) * 2005-12-04 2007-06-21 Turner Broadcasting System, Inc. System and method for delivering video and audio content over a network
US7930419B2 (en) * 2005-12-04 2011-04-19 Turner Broadcasting System, Inc. System and method for delivering video and audio content over a network
US11183030B2 (en) 2005-12-05 2021-11-23 Milestone Entertainment, LLC System for prizing remote users using real life sports personalities
US11893863B2 (en) 2005-12-05 2024-02-06 Milestone Entertainment, LLC System for prizing remote users using real life sports personalities
US11380169B2 (en) 2005-12-05 2022-07-05 Milestone Entertainment Llc System for prizing remote users using real life sports personalities
US11620876B2 (en) 2005-12-05 2023-04-04 Milestoneentertainment, Llc System for prizing remote users using real life sports personalities
US11338189B2 (en) 2006-01-10 2022-05-24 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11298621B2 (en) 2006-01-10 2022-04-12 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11918880B2 (en) 2006-01-10 2024-03-05 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance
US11358064B2 (en) 2006-01-10 2022-06-14 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10343071B2 (en) 2006-01-10 2019-07-09 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9919221B2 (en) 2006-01-10 2018-03-20 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10410474B2 (en) 2006-01-10 2019-09-10 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10186116B2 (en) 2006-01-10 2019-01-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US11266896B2 (en) 2006-01-10 2022-03-08 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US9978217B2 (en) 2006-01-10 2018-05-22 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10806988B2 (en) 2006-01-10 2020-10-20 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10758809B2 (en) 2006-01-10 2020-09-01 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10744414B2 (en) 2006-01-10 2020-08-18 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US20070240190A1 (en) * 2006-04-07 2007-10-11 Marc Arseneau Method and system for enhancing the experience of a spectator attending a live sporting event
US11185770B2 (en) 2006-04-12 2021-11-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10363483B2 (en) 2006-04-12 2019-07-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10195526B2 (en) 2006-04-12 2019-02-05 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9919211B2 (en) 2006-04-12 2018-03-20 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9993730B2 (en) 2006-04-12 2018-06-12 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9999834B2 (en) 2006-04-12 2018-06-19 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10576371B2 (en) 2006-04-12 2020-03-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11917254B2 (en) 2006-04-12 2024-02-27 Winview Ip Holdings, Llc Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10150031B2 (en) 2006-04-12 2018-12-11 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11716515B2 (en) 2006-04-12 2023-08-01 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10556177B2 (en) 2006-04-12 2020-02-11 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10874942B2 (en) 2006-04-12 2020-12-29 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9901820B2 (en) 2006-04-12 2018-02-27 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11889157B2 (en) 2006-04-12 2024-01-30 Winview Ip Holdings, Llc Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10279253B2 (en) 2006-04-12 2019-05-07 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11235237B2 (en) 2006-04-12 2022-02-01 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10052557B2 (en) 2006-04-12 2018-08-21 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11007434B2 (en) 2006-04-12 2021-05-18 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11077366B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
US11083965B2 (en) 2006-04-12 2021-08-10 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11678020B2 (en) 2006-04-12 2023-06-13 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11825168B2 (en) 2006-04-12 2023-11-21 Winview Ip Holdings, Llc Eception in connection with games of skill played in connection with live television programming
US11179632B2 (en) 2006-04-12 2021-11-23 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US10695672B2 (en) 2006-04-12 2020-06-30 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11736771B2 (en) 2006-04-12 2023-08-22 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US11722743B2 (en) 2006-04-12 2023-08-08 Winview, Inc. Synchronized gaming and programming
US10854045B2 (en) 2006-10-11 2020-12-01 Milestone Entertainment, LLC Methods and apparatus for enhanced interactive game play in lottery and gaming environments
US20090119697A1 (en) * 2007-04-09 2009-05-07 Ken Nomura Distribution device, distribution system, and distribution method
US8281357B2 (en) * 2007-06-07 2012-10-02 Sony Corporation Network system, message processing method, service server, direct access management server, network home appliance, and computer program
US20080307480A1 (en) * 2007-06-07 2008-12-11 Sony Corporation Network system, message processing method, service server, direct access management server, network home appliance, and computer program
WO2009076177A1 (en) * 2007-12-05 2009-06-18 Onlive, Inc. System for recursive recombination of streaming interactive video
US11238705B2 (en) 2008-01-28 2022-02-01 Milestone Entertainment, LLC System for enhanced interactive game play in lottery and gaming environments
US11568714B2 (en) 2008-01-28 2023-01-31 Milestone Entertainment, LLC System for enhanced interactive game play in lottery and gaming environments
US11861989B2 (en) 2008-01-28 2024-01-02 Milestone Entertainment, LLC System for enhanced interactive game play in lottery and gaming environments
US10200749B2 (en) * 2008-04-10 2019-02-05 Gvbb Holdings S.A.R.L. Method and apparatus for content replacement in live production
US20110023059A1 (en) * 2008-04-10 2011-01-27 Mccallister Benjamin Method and apparatus for content replacement in live production
US20120278717A1 (en) * 2008-06-20 2012-11-01 Brian David Johnson Aggregration of multiple media types of user consumption habits and device preferences
US10958985B1 (en) 2008-11-10 2021-03-23 Winview, Inc. Interactive advertising system
US11601727B2 (en) 2008-11-10 2023-03-07 Winview, Inc. Interactive advertising system
US20100138480A1 (en) * 2008-11-25 2010-06-03 Benedetto D Andrea Method and system for providing content over a network
US20110202384A1 (en) * 2010-02-17 2011-08-18 Rabstejnek Wayne S Enterprise Rendering Platform
US9168457B2 (en) 2010-09-14 2015-10-27 Sony Computer Entertainment America Llc System and method for retaining system state
US20120254933A1 (en) * 2011-03-31 2012-10-04 Hunt Electronic Co., Ltd. Network video server and video control method thereof
US20130046856A1 (en) * 2011-08-15 2013-02-21 Telefonaktiebolaget L M Ericsson (Publ) Event-triggered streaming of windowed video content
WO2014039390A1 (en) * 2012-09-04 2014-03-13 Net Power And Light, Inc. Method and system for synchronized multi-venue experience and production
US20140068681A1 (en) * 2012-09-04 2014-03-06 Net Power And Light, Inc. Method and system for synchronized multi-venue experience and production
US9654813B2 (en) * 2012-09-04 2017-05-16 Wickr Inc. Method and system for synchronized multi-venue experience and production
US20140324962A1 (en) * 2013-04-24 2014-10-30 Research In Motion Limited Device, System and Method for Utilising Display Objects
US11716392B2 (en) * 2013-04-24 2023-08-01 Blackberry Limited Updating an application at a second device based on received user input at a first device
USD756389S1 (en) * 2013-08-30 2016-05-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD756388S1 (en) * 2013-08-30 2016-05-17 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US11693631B2 (en) 2013-11-15 2023-07-04 Embarcadero Technologies, Inc. Development of multiple classes of user interfaces for a software application
US20150143337A1 (en) * 2013-11-15 2015-05-21 Embarcadero Technologies, Inc. Development of multiple classes of user interfaces for a software application
US10055201B2 (en) * 2013-11-15 2018-08-21 Embarcadero Technologies, Inc. Development of multiple classes of user interfaces for a software application
US11102543B2 (en) 2014-03-07 2021-08-24 Sony Corporation Control of large screen display using wireless portable computer to pan and zoom on large screen display
US9641869B2 (en) * 2015-04-02 2017-05-02 Vixs Systems, Inc. Video camera system with distributed control and methods for use therewith
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
US20180077430A1 (en) * 2016-09-09 2018-03-15 Barrie Hansen Cloned Video Streaming
US20180077437A1 (en) * 2016-09-09 2018-03-15 Barrie Hansen Parallel Video Streaming
US10148964B2 (en) * 2016-11-03 2018-12-04 Ujet, Inc. Image quality management
US10674156B2 (en) * 2016-11-03 2020-06-02 Ujet, Inc. Image management
US20180279004A1 (en) * 2017-03-24 2018-09-27 Sony Corporation Information processing apparatus, information processing method, and program
US11695978B2 (en) 2018-07-05 2023-07-04 Mux, Inc. Methods for generating video-and audience-specific encoding ladders with audio and video just-in-time transcoding
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input
US11778198B2 (en) * 2019-03-15 2023-10-03 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US11800115B2 (en) * 2019-03-15 2023-10-24 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US20220030229A1 (en) * 2019-03-15 2022-01-27 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US20220030230A1 (en) * 2019-03-15 2022-01-27 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US11343492B2 (en) * 2019-03-15 2022-05-24 Mux, Inc. Method for generating video- and audience-specific encoding ladders
US11765431B2 (en) 2020-11-17 2023-09-19 Adeia Guides Inc. Systems and methods for aggregating content identifiers in a super-interface
US11463771B2 (en) 2020-11-17 2022-10-04 Rovi Guides, Inc. Systems and methods for aggregating content identifiers in a super-interface
US11704919B2 (en) * 2021-05-06 2023-07-18 Institute Of Food Crops, Yunnan Academy Of Agricultural Sciences High-power-microscope-assisted identification method of maize haploid plants
US20220358306A1 (en) * 2021-05-06 2022-11-10 Institute Of Food Crops, Yunnan Academy Of Agricultural Sciences High-power-microscope-assisted identification method of maize haploid plants
US11951402B2 (en) 2022-04-08 2024-04-09 Winview Ip Holdings, Llc Method of and system for conducting multiple contests of skill with a single performance

Also Published As

Publication number Publication date
US20160360276A1 (en) 2016-12-08
US10231021B2 (en) 2019-03-12
US9749695B2 (en) 2017-08-29
US20140223491A1 (en) 2014-08-07
US20190116399A1 (en) 2019-04-18
US20170272822A1 (en) 2017-09-21
AU2059801A (en) 2001-06-12
US8060908B2 (en) 2011-11-15
JP2004514304A (en) 2004-05-13
WO2001041437A2 (en) 2001-06-07
US9420342B2 (en) 2016-08-16
US8719872B2 (en) 2014-05-06
US20070094698A1 (en) 2007-04-26
US20130198769A1 (en) 2013-08-01
EP1252765A2 (en) 2002-10-30
CA2391410A1 (en) 2001-06-07
WO2001041437A3 (en) 2001-11-29

Similar Documents

Publication Publication Date Title
US10231021B2 (en) Consumer access systems and methods for providing same
US9197938B2 (en) Contextual display of information with an interactive user interface for television
AU2002312513B2 (en) Interactive television virtual shopping cart
KR101591535B1 (en) Techniques to consume content and metadata
US8984562B2 (en) Method and apparatus for interacting with a set-top box using widgets
KR102042391B1 (en) Systems and methods for providing interactive media guidance on a wireless communications device
JP2003502921A (en) Interactive TV application system using handheld application device
AU2002312513A1 (en) Interactive television virtual shopping cart
US20100017821A1 (en) Software based Internet/Television convergence methods and systems for organizing and displaying Internet media content on computers and Television sets
JP2004505385A (en) Method and mechanism for providing access to a consumer device
CA2812391C (en) System and method for advertising
US20070124764A1 (en) Media content menu navigation and customization
JP5836942B2 (en) How to provide multimedia services
JP2012531863A5 (en)
Mingqing et al. The Future of Television

Legal Events

Date Code Title Description
AS Assignment

Owner name: OURWORLD LIVE, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOUNTOUR, LAZAROS;HAAS, ANDREAS E.;BAUER, WERNER B.;AND OTHERS;REEL/FRAME:011362/0184

Effective date: 20001204

AS Assignment

Owner name: KNOBBE, MARTENS, OLSON & BEAR, LLP, CALIFORNIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:OUR WORLD LIVE, INC.;REEL/FRAME:011951/0030

Effective date: 20010606

STCB Information on status: application discontinuation

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

AS Assignment

Owner name: OUR WORLD LIVE, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:KNOBBE, MARTENS, OLSON & BEAR, LLP;REEL/FRAME:046730/0398

Effective date: 20180806