Method and system for mediating interactive services over a wireless communications network
First Claim
1. A system for delivering an interactive application to one or more users of a communications network, comprising:
- control means for establishing parameters under which said interactive application is rendered on a user access device based on at least one of capabilities of the user access device, a user skill level associated with the user access device or communication network parameters associated with the user access device, wherein the interactive application is adapted to the communication network and the user access device is adapted to receive the interactive application; and
mediation means for establishing terms for the interaction between the at least one user and other users and the communications network, wherein the mediation means for mediating the interactive application based on the established parameters regarding at least one of a level of play, the interaction between the at least one user and other users, spectral efficiency of the communication network, efficiency or features of the user access device, gaming experience of the one or more users, wherein the mediation means are further for initiating a game play including locating the other users, wherein locating includes one or more of retrieving user information and past history relating to each of the other users, retrieving game information, retrieving device information, and determining whether the device information includes location information.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for controlling the state of an interactive application and controlling delivery of the interactive application to one or more users. The system of the present invention is a system for delivering an interactive application to one or more users of a communications network and may comprise an interactive application adapted to the communications network; a user access device adapted to receive said interactive application; control means for establishing parameters under which said interactive application is rendered on said user access device; and mediation means for establishing terms for the interaction between the at least one user and other users and the communications network.
-
Citations
20 Claims
-
1. A system for delivering an interactive application to one or more users of a communications network, comprising:
-
control means for establishing parameters under which said interactive application is rendered on a user access device based on at least one of capabilities of the user access device, a user skill level associated with the user access device or communication network parameters associated with the user access device, wherein the interactive application is adapted to the communication network and the user access device is adapted to receive the interactive application; and mediation means for establishing terms for the interaction between the at least one user and other users and the communications network, wherein the mediation means for mediating the interactive application based on the established parameters regarding at least one of a level of play, the interaction between the at least one user and other users, spectral efficiency of the communication network, efficiency or features of the user access device, gaming experience of the one or more users, wherein the mediation means are further for initiating a game play including locating the other users, wherein locating includes one or more of retrieving user information and past history relating to each of the other users, retrieving game information, retrieving device information, and determining whether the device information includes location information. - View Dependent Claims (2, 5, 8, 9, 10)
-
-
3. A method for synchronizing delivery of an interactive application to one or more users of wireless access devices over a wireless communications network further comprising a game server, comprising:
-
initiating a connection between the wireless access device and the game server over the wireless communications network; synchronizing the each of the wireless access devices based on at least one of capabilities of the user access device, a user skill level associated with the user access device or communication network parameters associated with the user access device; synchronizing at least one of the game server, transmission display of the interactive application, and a state of play between the users and the wireless communications network, wherein synchronizing, in real-time, the state of play includes identifying when one or more of the users in a first game state that is different from a second game state of the game server and synchronizing the first game state with the second game state, wherein synchronizing includes calculating, in real-time and facilitating each user to continuously experience the real-time state of play, where facilitating each user includes distributing information relating to the real-time state of play to each user or associating each user to a relevant game server; and facilitating access to the interactive application by the users. - View Dependent Claims (4)
-
-
6. A system for delivering an interactive application to one or more users of a communications network, comprising:
-
a control component, executed on a processor and memory, the control component to establish parameters under which an interactive application is rendered on a user access device based on at least one of capabilities of the user access device, a user skill level associated with the user access device or communication network parameters associated with the user access device; and a selection component to establish terms for the interaction between the at least one user and other users and the communications network, wherein the selection component is further to mediate the interactive application based on the established parameters regarding at least one of a level of play, the interaction between the at least one user and other users, spectral efficiency of the communication network, efficiency or features of the user access device, gaming experience of the one or more users, wherein mediating includes initiating a game play including locating the other users, wherein locating includes one or more of retrieving user information and past history relating to each of the other users, retrieving game information, retrieving device information, and determining whether the device information includes location information. - View Dependent Claims (7)
-
-
11. A method for delivering an interactive application to one or more users of a communications network, comprising:
-
establishing parameters under which the interactive application adapted to the communication network is rendered on a user access device based on at least one of capabilities of the user access, device, a user skill level associated with the user access device or communication network parameters associated with the user access device, wherein the user access device is adapted to receive the interactive application; and establishing terms for the interaction between the at least one user and other users and the communications network, and mediating the interactive application based on the established parameters regarding at least one of a level of play, the interaction between the at least one user and other users, spectral efficiency of the communication network, efficiency or features of the user access device, gaming experience of the one or more users, wherein mediating includes initiating a game play including locating the other users, wherein locating includes one or more of retrieving user information and past history relating to each of the other users, retrieving game information, retrieving device information, and determining whether the device information includes location information. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A machine-readable medium having stored thereon instructions which when executed by one or more processing devices, cause the one or more processing devices to perform one or more operations comprising:
-
establishing parameters under which an interactive application adapted to a communications network is rendered on a user access device based on at least one of capabilities of the user access, device, a user skill level associated with the user access device or communication network parameters associated with the user access device, wherein the user access device is adapted to receive the interactive application, wherein the interactive application is delivered to one or more users of the communications network; and establishing terms for the interaction between the at least one user and other users and the communications network, and mediating the interactive application based on the established parameters regarding at least one of a level of play, the interaction between the at least one user and other users, spectral efficiency of the communication network, efficiency or features of the user access device, gaming experience of the one or more users, wherein mediating includes initiating a game play including locating the other users, wherein locating includes one or more of retrieving user information and past history relating to each of the other users, retrieving game information, retrieving device information, and determining whether the device information includes location information. - View Dependent Claims (17, 18)
-
-
19. A machine-readable medium having stored thereon instructions which when executed by one or more processing devices, cause the one or more processing devices to perform one or more operations comprising synchronizing delivery of an interactive application to one or more users of wireless access devices over a wireless communications network further comprising a game server, wherein the one or more operations further comprise:
-
initiating a connection between the wireless access device and the game server over the wireless communications network; synchronizing the each of the wireless access device(s) devices based on at least one of capabilities of the user access device, a user skill level associated with the user access device or communication network parameters associated with the user access device; synchronizing at least one of the game server, transmission display of the interactive application, and a state of play between the users and the wireless communications network, wherein synchronizing, in real-time, the state of play includes identifying when one or more of the users in a first game state that is different from a second game state of the game server and synchronizing the first game state with the second game state, wherein synchronizing includes calculating, in real-time and facilitating each user to continuously experience the real-time state of play, where facilitating each user includes distributing information relating to the real-time state of play to each user or associating each user to a relevant game server; and facilitating access to the interactive application by the users. - View Dependent Claims (20)
-
Specification