Patent classifications
A63F2300/5506
Interactive Gaming Via Mobile Playmaker
A gaming system, comprising a site server configured to provide game instances to local gaming devices in communication with the site server, a monitor for displaying video information related to the game instances, a central server configured to provide information about the availability of a game to players using local gaming devices in proximity of the site server, provide information about the availability of the game to one of the mobile telephones over the wide-area wireless network, receive, from the one or more mobile telephones, an indication of a selected game offered by the central server, and relay game instances between the site server and the one or more mobile telephones as the selected game is being played by players using the local gaming devices and players using the one or more mobile telephones via the wide-area wireless network.
Method and System for Providing Interactive Content Delivery and Audience Engagement
A method for interactive video content is disclosed. The method may include receiving a first video program stream from a first content provider server; displaying the first video program stream received from the first content provider server; displaying an on-screen tracking overlay selector, the on-screen tracking overlay selector including one or more selectable buttons, the one or more selectable buttons including a first selectable button associated with information from one or more third-party providers; receiving a second video program stream from a second content provider server, the second video program stream including embedded overlay content associated with the first selectable button from the at least one of the one or more third-party service providers; and displaying the second video program stream including the embedded overlay content associated with first selectable button from the at least one of the one or more third-party providers.
Method and system of providing information during content breakpoints in a virtual universe
The present invention is directed to a system and method for providing information during content breakpoints in a virtual universe. The system comprises a placement engine configured to detect a content breakpoint within a virtual universe, which is defined as at least one of a login process, a logoff process, a teleportation, a wait state, and during any point where a user changes information streams in the virtual universe. The system also comprises an insertion resolution engine configured to create a list of prioritized information to present to a user within the virtual universe and an information definition engine configured to present the prioritized information to the user of the virtual universe during the content breakpoint.
Contextual ads for esports fans
Fans use a read only version of a computer game to watch a gamer. Fans wander in the game. Contextual ads are shown, based on fans' history using a search engine or social network. Gamification is used in an ad to improve response. Groups of fans form to go thru games. A fan or gamer uploads pet data to make a pet character to follow her thru the game. An improved esports experience
Virtual reality interaction monitoring
A computer system that monitors interactions with a virtual reality environment includes a graphics processor that generates images representing the virtual reality environment, a headset that displays the generated images to a user interacting with the virtual reality environment, a sensor that detects motion of the user as the user interacts with the virtual reality environment, a gaze controller that calculates a gaze of the user based on the detected motion of the user and identifies objects in the virtual reality environment with which the user interacts based on the calculated gaze of the user, and an interaction monitor that quantifies interactions of the user with an identified object in the virtual reality environment based on transactions on a distributed ledger. The transactions comprise logic expressions that define an automatic execution triggered by the interaction of the user with the object in the virtual reality environment.
System and method for capturing and sharing console gaming data
A system and method for capturing and sharing console gaming data is described. Embodiments capture gameplay data directly at the gaming console, without the need for external hardware. This allows users to easily capture rich console gaming experiences and share them across a variety of outlets. In one embodiment, the methods described herein can be implemented with a patch or driver on the operating system of the user device, rendering it unnecessary to heavily modify the source code of the game.
System and method for capturing and sharing console gaming data
A system and method for capturing and sharing console gaming data is described. Embodiments capture gameplay data directly at the gaming console, without the need for external hardware. This allows users to easily capture rich console gaming experiences and share them across a variety of outlets. In one embodiment, the methods described herein can be implemented with a patch or driver on the operating system of the user device, rendering it unnecessary to heavily modify the source code of the game.
Overlaying content within live streaming video
Systems and methods are provided for integrating supplemental overlay content within streaming video content that is to be broadcast to viewer devices. The overlay content to include in the streaming video content may be dynamically determined during video streaming and incorporated within individual frames of the video data, such as by a computing device of a user who is broadcasting his play of a video game or other activity, prior to the user's computing device sending those video frames (with embedded overlay content therein) to a streaming platform to be broadcast to potentially many viewers' devices.
Method and system for dynamically incorporating advertising content into multimedia environments
Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The game client typically dynamically determines locations with the game where advertisements may be inserted. Associated with these locations are ad tags that specify criteria for the ads. For example, the criteria may include ad type, ad genre, and scheduling information. The game client then sends indications of these ad tags to the dynamic inserter to be used to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the game client, which selects them for ad tags with conforming criteria. The game client then renders the selected ad in the appropriate location. In one embodiment, the dynamic inserter comprises a game client, game server, ad server, a communications channel, and, optionally, an ad client.
ADVERTISING IMPRESSION DETERMINATION
Systems and methods for verifying an advertisement impression in a digital environment are provided. In some aspects, methods of the subject technology include operations for defining a portion of the digital environment as an impression area, wherein the impression area is associated with a tagged advertisement area, providing a stream of an advertisement to the tagged advertisement area, and updating advertising impression information stored in memory regarding the advertisement, wherein an advertising impression is based on the identification of the character within the impression area and the availability of an unobstructed line-of-sight between the character and the tagged advertisement area. In some aspects, computer readable media are also provided.