Location Based Restrictions On Networked Gaming
US-2024185688-A1 · Jun 6, 2024 · US
US2025123723A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025123723-A1 |
| Application number | US-202419000197-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 23, 2024 |
| Priority date | Oct 9, 2008 |
| Publication date | Apr 17, 2025 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A gaming system and processor module are therefore adapted to support simultaneous execution of two or more operating system instances. Program code is provided for play of the game uses two or more cooperating component processes partitioned such that at least one of the component processes executes using a first operating system instance, and at least one other cooperating component process executes using a further operating system instance. Each operating system instance may execute in its own virtual machine.
Opening claim text (preview).
What is claimed is: 1 . A server system configured to utilize multiple memory partitions to provide an electronic game at a gaming device, the server system comprising: at least one memory including a first memory partition and a second memory partition; and one or more processors configured to: execute game play processes stored in the first memory partition, the game play processes generating game result data of the electronic game; and execute game presentation processes stored in the second memory partition using the game result data generated by executing the game play processes stored in the first memory partition to provide display data used for displaying the electronic game at the gaming device. 2 . The server system of claim 1 , wherein the first memory partition has at least one random number generator allocated thereto, and wherein the one or more processors are configured to execute the game play processes within the first memory partition using the at least one random number generator. 3 . The server system of claim 2 , wherein the one or more processors are further execute a virtual machine monitor, wherein the random number generator is not allocated to the virtual machine monitor. 4 . The server system of claim 3 , wherein the virtual machine monitor acts as a host operating system, and wherein access to hardware resources is allocated selectively to the first memory partition and the second memory partition under control of the host operating system. 5 . The server system of claim 4 , wherein the host operating system is configured to selectively restart the game play processes or the game presentation processes when an execution error is detected in the game play processes or the game presentation processes. 6 . The server system of claim 1 , wherein the first memory partition and the second memory partition are selectively provided with direct access to one or more hardware resources. 7 . The server system of claim 1 , wherein the first memory partition and the second memory partition each execute a different type of operating system. 7 . The server system of claim 7 , wherein the operating system executed within the first memory partition is a LINUX operating system or variant thereof. 9 . The server system of claim 8 , wherein the operating system executed within the second memory partition is a Microsoft Windows operating system. 10 . A method for providing an electronic game to at a gaming device using multiple memory partitions, the method performed by a server system including one or more processors and at least one memory including a first memory partition and a second memory partition, the method comprising: executing game play processes stored in the first memory partition, the game play processes generating game result data of the electronic game; and executing game presentation processes stored in the second memory partition using the game result data generated by executing the game play processes stored in the first memory partition to provide display data used for displaying the electronic game at the gaming device. 11 . The method of claim 10 , wherein the first memory partition has at least one random number generator allocated thereto, and wherein the method further comprises executing the game play processes within the first memory partition using the at least one random number generator. 12 . The method of claim 11 , further comprising executing a virtual machine monitor, wherein the random number generator is not allocated to the virtual machine monitor. 13 . The method of claim 12 , wherein the virtual machine monitor acts as a host operating system, and wherein access to hardware resources is allocated selectively to the first memory partition and the second memory partition under control of the host operating system. 14 . The method of claim 13 , wherein the host operating system is configured to selectively restart the game play processes or the game presentation processes when an execution error is detected in the game play processes or the game presentation processes. 15 . The method of claim 10 , wherein the first memory partition and the second memory partition are selectively provided with direct access to one or more hardware resources. 16 . The method of claim 10 , wherein the first memory partition and the second memory partition each execute a different type of operating system. 17 . The method of claim 16 , wherein the operating system executed within the first memory partition is a LINUX operating system or variant thereof. 18 . The method of claim 17 , wherein the operating system executed within the second memory partition is a Microsoft Windows operating system. 19 . At least one non-transitory computer-readable storage media having computer-executable instructions embodied thereon for providing an electronic game to at a gaming device using multiple memory partitions, wherein when executed by a server system including one or more processors and at least one memory including a first memory partition and a second memory partition, the computer-executable instructions cause the one or more processors to: execute game play processes stored in the first memory partition, the game play processes generating game result data of the electronic game; and execute game presentation processes stored in the second memory partition using the game result data generated by executing the game play processes stored in the first memory partition to provide display data used for displaying the electronic game at the gaming device. 20 . The at least one non-transitory computer-readable storage media of claim 19 , wherein the first memory partition has at least one random number generator allocated thereto, and wherein the computer-executable instructions cause the one or more processors to execute the game play processes within the first memory partition using the at least one random number generator.
for games, toys, sports, or amusements · CPC title
Hardware aspects of a gaming system, e.g. components, construction, architecture thereof · CPC title
for interfacing with the game device, e.g. specific interfaces between game controller and console · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.