Argonne National Laboratory
Computer Scientist
Ocient Aug 2017 - Sep 2018
Senior Software Engineer
Neurensic Sep 2015 - Jun 2016
Senior Software Developer
Stac 2016 - 2016
Presenter
280 Group May 2010 - Sep 2015
Senior Software Engineer
Education:
Illinois Institute of Technology 1983 - 1987
Highland Park High School 1979 - 1983
Dewitt Clinton Elementary School 1970 - 1979
University of Arizona
Master of Science, Masters, Computer Science
University of Illinois at Urbana - Champaign
Bachelors, Bachelor of Science, Computer Engineering
Mary M. Burke - Somonauk IL, US Nevin J. Liber - Libertyville IL, US Mark B. Gagner - West Chicago IL, US Craig J. Sylla - Round Lake IL, US Matthew J. Ward - Northbrook IL, US
Assignee:
WMS Gaming Inc. - Waukegan IL
International Classification:
A63F 9/24
US Classification:
463 42, 463 40, 463 41
Abstract:
A system, apparatus and method for gaming-related communications in a hierarchical multi-tiered system are described herein. In some embodiments, a method includes transmitting a master configuration from a central operations of a hierarchical multi-tiered system to a local gaming site having one or more gaming components. The method also includes receiving a selected configuration for one or more of the gaming components based on the master configuration. The method includes downloading the selected configuration to the one or more of the gaming components through the hierarchical multi-tiered system.
Content Dependency Verification For A Gaming Machine
Mark B. Gagner - West Chicago IL, US Nevin J. Liber - Libertyville IL, US Craig J. Sylla - Round Lake IL, US Matthew J. Ward - Northbrook IL, US Jason A. Smith - Vernon Hills IL, US Jacob C. Greenberg - Elgin IL, US
Assignee:
WMS Gaming Inc. - Waukegan IL
International Classification:
A63F 9/24 A63F 13/00 G06F 17/00 G06F 19/00
US Classification:
463 42
Abstract:
A system, apparatus and method for dependency verification of content distributed to a gaming machine is described herein. In some embodiments, a method includes receiving, over a network and into a gaming machine, data that includes a software component. The method also includes verifying that the gaming machine includes the version or the range of versions of a component, upon determining that the software component is dependent on a version or a range of versions of the component that is part of the gaming machine.
Hiearchical Multi-Tiered System For Gaming Related Communications
Mary M. Burke - Somonauk IL, US Nevin J. Liber - Libertyville IL, US Mark B. Ganger - West Chicago IL, US Craig J. Sylla - Round Lake IL, US Matthew J. Ward - Northbrook IL, US
Assignee:
WMS Gaming Inc. - Waukegan IL
International Classification:
A63F 9/24
US Classification:
463 42, 463 40, 463 41
Abstract:
A system, apparatus and method for gaming-related communications in a hierarchical multi-tiered system are described herein. In some embodiments, a method includes transmitting a master configuration from a central operations of a hierarchical multi-tiered system to a local gaming site having one or more gaming components. The method also includes receiving a selected configuration for one or more of the gaming components based on the master configuration. The method includes downloading the selected configuration to the one or more of the gaming components through the hierarchical multi-tiered system.
Nevin J. Liber - Libertyville IL, US Jason A. Smith - Vernon Hills IL, US Scott H. Schulhof - Chicago IL, US Craig J. Sylla - Round Lake IL, US
Assignee:
WMS Gaming, Inc. - Waukegan IL
International Classification:
A63F 9/24
US Classification:
463 42, 463 25
Abstract:
Techniques for sharing resources in wagering game systems are described herein. In some embodiments, a method includes determining that remote resources are needed for processing video content associated with a wagering game, and locating the remote resources by wirelessly communicating with one or more wagering game machines in the wagering game network, wherein the wireless communications include queries about whether the wagering game machines can provide the needed processing resources. The method can also include receiving processed video content via wireless communications with certain of the one or more wagering game machines, and presenting the wagering game using the processed video content.
Systems, methods, and machine-readable media including instructions for publishing gaming content are described herein. In one embodiment, a machine-readable medium includes instructions for detecting new gaming content and creating a gaming content publication indicating that the new gaming content is available. The machine-readable medium also includes instructions for transmitting the gaming system publication to a gaming network component.
Communicating Wagering Game Information Using Mesh Networks
Michael R. Bytnar - Naperville IL, US Steven J. Lee - Naperville IL, US Nevin J. Liber - Libertyville IL, US Jason A. Smith - Vernon Hills IL, US
Assignee:
WMS Gaming, Inc. - Waukegan IL
International Classification:
G07F 17/32
US Classification:
463 29, 463 16, 463 20, 463 25, 463 42
Abstract:
A mesh communications wagering game system and its operations are described herein. In some embodiments, the operations can include tracking any number of wireless mesh network devices in relation to a wagering boundary so that the system can manage wagering games. In some embodiments, the operation can include incentivizing players to encourage other players to participate in a mesh network, thus increasing the efficiency of the mesh network. In some embodiments, the operations can include coordinating the presentation of wagering game content between mesh enabled devices.
Mark B. Gagner - West Chicago IL, US Nevin J. Liber - Libertyville IL, US Larry J. Pacey - Northbrook IL, US Craig J. Sylla - Round Lake IL, US Alfred Thomas - Las Vegas NV, US
Assignee:
WMS Gaming, Inc - Waukegan IL
International Classification:
G07F 17/32
US Classification:
463 25, 463 16, 463 20, 463 29
Abstract:
A wagering game system and its operations are described herein. In embodiments, the operations can include determining a connection of a portable wagering game player drive to a wagering game network. The operations can include determining a player preference regarding a focus of data to store and storing player experience data from the wagering game network according to the player preference. The operations can further include determining a request to disconnect the portable wagering game player drive from the wagering game network, securing the player experience data for transfer beyond the wagering game network; and presenting wagering game content using a computing device outside of the wagering game network using at least some of the player experience data from the portable wagering game player drive.
A gaming device master control program is described herein. In one embodiment, the master control program performs operations including starting one or more gaming applications that include one or more gaming application processes. The master control program can also monitor the gaming application processes and determine, based on the monitoring, that fault recovery operations are needed. The master control program can also perform the fault recovery operations.
Ricardo Marquez (2001-2005), Russ Liederman (1979-1983), Georgeann Brown (1947-1952), Nevin Liber (1970-1979)
Googleplus
Nevin Liber
Lived:
LIBERtyville IL Chicago IL Highland Park IL Urbana, IL Sunnyvale, CA Tucson, AZ
Work:
DRW - Lord of the Mole People (2010) WMS - Lord of the Mole People (2000-2010) Pendragon Software Corporation (1997-1998) Apple Inc. - Way Cool Dude Doing Very RISCy Stuff (1990-1993) Bell Labs (1987-1990)
About:
I am a figment of my own imagination; everything else is real.
Tagline:
I am a figment of my own imagination; everything else is real.