Suspension Or Restoration (e.g., Power Failure Resumption, Etc.) Patents (Class 463/24)
  • Patent number: 11878249
    Abstract: Systems and methods of curiosity driven reinforcement learning agents promote novel exploration of a virtual interactive environment. The data of the exploration can be stored in a buffer to determine, generate, and display visualizations in the virtual interactive environment. The visualizations can correspond to identify issues in the virtual interactive environment and/or identify relationships between regions of the virtual interactive environment.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: January 23, 2024
    Assignee: Electronic Arts Inc.
    Inventors: Linus Mathias Gisslén, Joakim Bergdahl, Konrad Tollmar, Camilo Andrés Gordillo Chaves
  • Patent number: 11863963
    Abstract: Devices, media, and methods are presented for an immersive augmented reality (AR) experience using an eyewear device with spatial audio. The eyewear device has a processor, a memory, and image sensor, and a speaker system. The eyewear device captures image information for an environment surrounding the device and identifies an object location within the same environment. The eyewear device then associates a virtual object with the identified object location. The eyewear device monitors the position of the device with respect to the virtual object and presents audio signals to alert the user that the identified object is in the environment.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: January 2, 2024
    Assignee: Snap Inc.
    Inventors: Ilteris Canberk, Shin Hwun Kang
  • Patent number: 11819757
    Abstract: A system according to one or more embodiments of the invention includes a first game medium set organization unit organizing a first game medium set for a first event according to a first organization rule, and a second game medium set organization unit organizing a second game medium set for a second event. The second game medium set organization unit includes: a game medium set application unit applying the first game medium set organized according to the first organization rule to the second game medium set, a determination unit determining whether the second game medium set or the first game medium set to be applied to the second game medium set follows the second organization rule, and a conformance unit conforming, when the determination unit determines that the second organization rule is not followed, to the second organization rule, the second game medium set or the first game medium set.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: November 21, 2023
    Assignee: CYGAMES, INC.
    Inventors: Ryosuke Nishimura, Miho Komatsu
  • Patent number: 11813523
    Abstract: Systems and methods are disclosed that automatically generating a gameplay recording from an application. Techniques are provided to extract data from a buffer, the extracted data are associated with the application; to detect, based on a signature associated with the extracted data, the occurrence of an event; and upon detection of the occurrence of the event, to generate the gameplay recording from an output of the application.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: November 14, 2023
    Assignee: ATI Technologies ULC
    Inventors: Wei Liang, Le Zhang, Ilia Blank, Patrick Pak Kin Fok
  • Patent number: 11772000
    Abstract: A game selection system for matching a current user to a subsequent game session includes one or more conventional videogame controllers operable to provide data to the game selection system, one or more correlators trained to receive as a first input at least a subset of data from the one or more conventional videogame controllers, and generate as a final output data relating to the likelihood of the user quitting a game session, and a modification processor configured to modify a parameter related to matching the current user to a subsequent game session in response to the final output data.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: October 3, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Jesus Lucas Barcias
  • Patent number: 11698949
    Abstract: A game identifier of an encrypted streaming electronic game to be streamed to a playback device may be received. The game identifier may comprise a title of the encrypted streaming electronic game. An electronic ticket for access by the playback device to a secured portion of the encrypted streaming electronic game may be gathered. The electronic ticket may specify a first gameplay state. The electronic ticket may be used to access the secured portion of the encrypted streaming electronic game at the first gameplay state. One or more gameplay actions to transform the encrypted streaming electronic game to a second gameplay state may be received. The second gameplay state may be provided to a state server, where the state server configured to instruct a license server to modify the electronic ticket to specify the second gameplay state for the encrypted streaming electronic game.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: July 11, 2023
    Assignee: ACER CLOUD TECHNOLOGY, INC.
    Inventors: Wei Yen, Pramila Srinivasan, John Princen, Raymond W. Lo, Wilson Ho
  • Patent number: 11534693
    Abstract: An example of an information processing system gives an in-game virtual reward associated with a first designated game stage to a user on condition that a result of a first game played by the user satisfies the reward giving condition. The information processing system gives the in-game virtual reward associated with a second designated game stage to the user on condition that a result of a second game played by the user satisfies the reward giving condition. Regardless of whether an in-game virtual reward is given based on the result of the first game played by the user or the result of the second game played by the user, the information processing system changes an in-game element in the first game mode from a state where it is not permitted to be played by the user to a state where it is permitted to be played by the user.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: December 27, 2022
    Assignee: Nintendo Co., Ltd.
    Inventors: Kosuke Yabuki, Yugo Hayashi, Shinya Fujiwara
  • Patent number: 11287969
    Abstract: An object processing method includes: detecting, on a client, a first target gesture performed on a first target area in a virtual scene displayed on the client; displaying a second target area on the client in response to the first target gesture, the second target area including a plurality of to-be-processed objects in the virtual scene; detecting, on the client, a second target gesture performed on a first target object in the plurality of to-be-processed objects; and using the first target object in the virtual scene, displaying the first target object in a third target area in the virtual scene, and hiding the second target area in the virtual scene in response to the second target gesture. The third target area is a shortcut display area of the client.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: March 29, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhaoxing Guo, Zhitang Lu, Xuyang Guo
  • Patent number: 11288915
    Abstract: An electronic gaming machine includes a display device, and a processor configured to execute instructions stored in a memory. When executed, the instructions cause the processor to select a first plurality of symbols for a first level of play of a feature game, where each of the first plurality of symbols are selected from a plurality of feature symbols including at least one number symbol and at least one designated symbol. The instructions also cause the processor to control the display device to display the first plurality of symbols in a first row of symbol positions, and in response to determining that the first plurality of symbols include at least two number symbols, concatenate the at least two number symbols to determine a first prize value equal to the concatenated value of the at least two number symbols.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: March 29, 2022
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventor: Colin Fong
  • Patent number: 11276270
    Abstract: A method for transmitting an amusement game session between client units in a server-based amusement game system includes a server unit and at least two client units. Here, connections between the server unit and the at least two client units are set up via a communication network. The identification (ID1) of the first client unit is entered into the second client unit. A communication connection to the server unit is established from the second client unit, whereas an identification of the second client unit is sent to the server unit and stored together with the user-specific data. The amusement game session is displayed on the second client unit and the identification of the first client unit is deleted from the user-specific data. The amusement game session can then be seamlessly continued on the second client unit (C22) at the same status.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 15, 2022
    Assignee: NOVOMATIC AG
    Inventors: Matthias Grumet, Michael Kusternig, Ralf Rollmann
  • Patent number: 11213748
    Abstract: A system and method for launching gameplay from streaming content is provided. Information regarding media content may be stormed in memory. Such media content may have at least one or more trigger points and each trigger point may be associated with a set of game data specific to a gameplay scene within an interactive title. The media content may be streamed to a user device over a communication network. A selection of one of the at least one or more trigger points may be received over the communication network from the user device. Identifying the set of game data associated with the selected trigger point may be identified and the interactive title for gameplay may be launched by the user device based on the identified set of game data associated with the selected trigger point.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: January 4, 2022
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Alexander Jarzebinski
  • Patent number: 11083963
    Abstract: A cloud gaming system having a game console that is configured to execute video games is provided. The game console provides an interface for a remote client device to interface with the game console and request that games be played. The game console being located in a first data center. The system further includes a storage server connected to the game console over a network connection in the first data center. A save data server is also provided and is located in a second data center. Data selection logic of the game console is provided. The data selection logic is configured to retrieve save data from the save data server and cache the save data to a save data disk of the game console. The data selection logic is configured to automatically retrieve the save data upon detecting a session initiation for a user account.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: August 10, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Roderick Colenbrander
  • Patent number: 11077364
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Patent number: 10945032
    Abstract: A method and a system for remotely controlling a smart television based on a mobile terminal and the mobile terminal are disclosed. The method includes: detecting a state of the smart television every predetermined time interval by the mobile terminal, and receiving a command input from a user to acquire a type of an audience watching the smart television; determining whether a current playing time, a playing content and a playing duration conform to conditions preset by a user, when the audience watching the smart television is a minor; and detecting whether the smart television is in a turned-on state when the audience watching the smart television is an older person.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 9, 2021
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventors: Xiuling Zhou, Xiaolu Zhou
  • Patent number: 10839641
    Abstract: A method, apparatus, and article of manufacture for transferring credits from one gaming device to another via the use of coded scrip is disclosed. The method comprises the steps of accepting a cash-out command in the gaming device, scanning a magnetically manifested code uniquely identifying a scrip stored in the gaming device, transmitting a cash-out message comprising the code to a remote processor having access to a database configured to store and retrieve codes from a plurality of gaming devices, receiving a scrip dispense message from the remote processor, and dispensing the scrip. The apparatus comprises a scrip storage unit, a scrip dispensing unit having a scrip transducer for reading and recording a magnetically manifested code on a scrip retrieved from the scrip storage unit, and a processor, communicatively coupled to the scrip transducer and a remote computer having access to a database for storing and retrieving code information from the plurality of gaming devices.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: November 17, 2020
    Inventor: Stanley P. Dabrowski
  • Patent number: 10810831
    Abstract: An electronic gaming machine includes a display device, and a processor configured to execute instructions stored in a memory. When executed, the instructions cause the processor to select a first plurality of symbols for a first level of play of a feature game, where each of the first plurality of symbols are selected from a plurality of feature symbols including at least one number symbol and at least one designated symbol. The instructions also cause the processor to control the display device to display the first plurality of symbols in a first row of symbol positions, and in response to determining that the first plurality of symbols include at least two number symbols, concatenate the at least two number symbols to determine a first prize value equal to the concatenated value of the at least two number symbols.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: October 20, 2020
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventor: Colin Fong
  • Patent number: 10705865
    Abstract: An engine in a virtualization system may determine that a disk size of a disk represented by a virtual machine disk image is to be changed. In response, the engine determines whether a host is using the virtual machine disk image to run a virtual machine and also determines a file format of the virtual machine disk image. Based on the determination, the engine sends a request to change the disk size to a requested size to the host running the virtual machine or to a storage pool manager.
    Type: Grant
    Filed: February 25, 2014
    Date of Patent: July 7, 2020
    Assignee: Red Hat, Inc.
    Inventor: Federico Simoncelli
  • Patent number: 10512841
    Abstract: A system and method of pausing a game in a cloud gaming system including playing a game on a first game computer included in the cloud gaming system, pausing the game at a selected point in the game and capturing game state data for the paused game. The paused game can be resumed by retrieving the game state data and applying the game state data to a selected game computer and resuming the game at the selected point in the game on the selected game computer.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: December 24, 2019
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Roelof Roderick Colenbrander
  • Patent number: 10441891
    Abstract: A first content item instance may be played by one or more participants and may be presented by one or more first compute nodes to the one or more participants. Information associated with the first content item instance may be collected. The information may include, for example, game state, user inputs, and other information associated with the first content item instance. The information may be provided as input to a second content item instance executing at one or more second compute nodes. Audio and/or video information output by the second content item instance may then be collected, and data including the collected information may be transmitted to one or more third compute nodes for presentation to spectators. Spectator feedback may be received and provided back to the first content item instance, which may be presented based, at least in part, on the spectator feedback.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: October 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rosen Ognyanov Baklov, Nicholas Joshua Lawson, Patrick Gilmore, Michael Donges, Joseph Conlin Connors, Eric Schenk
  • Patent number: 10386635
    Abstract: An electronic device and an operating method thereof are disclosed. The electronic device includes a main body, a display configured to display a 3D screen corresponding to virtual reality content, a controller, when an event occurs from at least one application while the 3D screen is displayed, configured to output notification information notifying an event occurrence in correspondence to the 3D screen, and a sensor configured to sense a degree of movement of a user when the notification information is output. At this time, when the degree of movement of the user sensed during the event satisfies a predetermined condition, the 3D screen is replaced with dummy content related to the 3D screen; and the dummy content disappears when the event ends.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 20, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Beomsuk Moon, Yusol Ha, Minhyeok Kim
  • Patent number: 10187618
    Abstract: A projection mechanism including a projector emitting projection light by which a game effect image is generated and a projection target mechanism including a projection surface which generates a three-dimensional structure corresponding to a game content, in association with the game effect image generated by projection of the projection light are included.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: January 22, 2019
    Assignees: Universal Entertainment Corporation, Aruze Gaming (Hong Kong) Limited
    Inventors: Takashi Izawa, Keita Shimura
  • Patent number: 10102239
    Abstract: The disclosure generally describes methods, software, and systems, including a method for event notification associated with changed data objects. A change to a data object associated with a change notification rule is identified. The change notification rule defines at least one target system to be notified in response to changes to a data set. A notification event identifying the data object associated with the change is generated substantially instantaneously in response to the identified change. Substantially instantaneously and in response to the generation of the notification event, the notification event is sent to the at least one target system defined by the change notification rules. A request for the changed data object is received in response to the sent notification event. The changed data object is provided to the target system.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: October 16, 2018
    Assignee: SAP SE
    Inventor: Masoud Aghadavoodi Jolfaei
  • Patent number: 10083567
    Abstract: Many implementations of the invention involve discounted wager gaming. Some such implementations involve discounted tickets, which may or may not be “guaranteed play” tickets valid for at least a predetermined number of plays of a wagering game. Some implementations associate a code, sometimes referred to as a Group ID code or the like, with one or more types of contracts for guaranteed play tickets. Other implementations of the invention involve determining a discounted ticket cost C and wagering game value V and determining a coin in amount for a wagering game according to a function of C and V. Still other implementations of the invention provide solutions to accounting challenges relating to discounted tickets.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: September 25, 2018
    Assignee: IGT
    Inventors: Larry R. Hollibaugh, Ronald P. Papson
  • Patent number: 10069295
    Abstract: A gaming system includes circuitry and associated methodology for detection of continuity along one or more sensing paths for determination of the presence and proper seating of one or more component boards to each other and a backplane, having an arbitrary number of couplings. The invention controls voltage to one or more components of the gaming system, enabling selective activation of various components, on one or more of the connected boards, based on the proper seating of component boards to each other and a backplane. The invention implements dynamic configuration of sensing paths (defined by signal paths and signal traversal) and subsequent continuity detection through interfacing connector/port pairs, in combination with specifically placed electronic components and local ground connections along the sensing paths, to control powering selective system components based upon a detection of the presence and proper seating of multiple component boards to each other and a backplane.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: September 4, 2018
    Assignee: Bally Gaming, Inc.
    Inventors: Russell C. Panzarella, Sten H. Mejenborg, Scot W. Salzman
  • Patent number: 10037242
    Abstract: A first processor enters a control record in a database and then selects the control record and locks it with a pessimistic lock. If the first processor finishes its operations, it deletes the control record. A subsequent processor searches for the control record and attempts to lock it with a pessimistic lock. If the subsequent processor is successful in locking the control record, it determines that the first processor has failed in performing its process, and takes desired action.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: July 31, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lennart Conrad, Per Lykke Lynnerup, Philip Raymond Winstead
  • Patent number: 9996915
    Abstract: Novel tools and techniques might provide for implementing user interface validation or diagnostics, and, in particular embodiments, for implementing automated forensic artifact reconstruction and replay of captured and recorded display interface streams. In some embodiments, a computing system might retrieve stream data from a database, the stream data having been captured and recorded by a data stream recording system as display data is being sent from an embedded processor of a graphical user interface (“GUI”) system to a display device, without disturbing the display data being sent. The computing system subsequently parses pixel data from the display data, formats the parsed pixel data, reconstructs one or more display screen images based at least in part on the formatted pixel data, then compares each pixel of each screen image or frame of the reconstructed display screen images with each pixel of a model screen image of each corresponding screen image.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: June 12, 2018
    Assignee: Altia, Inc.
    Inventor: William J. Stroupe
  • Patent number: 9937414
    Abstract: Software on a server transmits a copy of a string of text data containing game state parameters to a client device executing an instance of a computer-implemented game. The string is serialized and unstructured. The instance modifies the game state parameters according to game logic and events generated by a user as the user plays the game. The software on the server then receives a batch file transmitted after a threshold period of time by the instance. The batch file includes a plurality of events. The software processes the plurality of events in the batch file against game logic to update one or more of game state parameters in the string and stores the text data in the updated string in a persistent database.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: April 10, 2018
    Assignee: Zynga Inc.
    Inventors: Amitt Mahajan, Sifang Lu, Luke Thomas Rajlich, Timothy D. Wang
  • Patent number: 9917836
    Abstract: Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for a computing device are provided, the methods comprising: receiving a first request to authenticate the computing device from a first sender device; authenticating the computing device based at least in part on the first request; transmitting a session identifier and a session key to the first sender device; receiving an application identifier associated with the sender device from the computing device; determining, using a hardware processor, whether a sender application executing on the sender device is valid based at least in part on the application identifier; and transmitting the session key to the computing device in response to determining that the sender application is valid.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: March 13, 2018
    Assignee: Google LLC
    Inventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
  • Patent number: 9898443
    Abstract: The present invention discloses a method for webpage processing and the system thereof, which comprises steps of: when a handheld device is visiting an HTML text file, the file will be parsed, addresses of multimedia contents in the file will be separated according to the current tag, and composed into a corresponding playlist, before distributed to a plurality of matched devices, while the HTML text file will be reorganized after the separation; the handheld device then opens the reorganized HTML file and shows the corresponding text format webpage, while a playback device plays the corresponding multimedia contents. The present invention takes full advantages of the playing back functions of each family used playback device, to play multimedia content, while a handheld device is used to show the text information only, and a playback device plays the corresponding multimedia contents, according to the type of data it is suitable to deal with.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: February 20, 2018
    Assignee: SHENZHEN SKYWORTH-RGB ELECTRONIC CO., LTD
    Inventors: Xiao Lei, Zhiguo Wang, Peng Liu
  • Patent number: 9881453
    Abstract: A wager gaming machine may be configured not only to provide wagering games, but also to communicate with one or more hosts that can provide information and/or services pertaining to local wager gaming events, including but not limited to local tournaments, local restaurants, local messages (e.g., messages from other players in the gaming establishment), local social events, local sporting events, local dating opportunities, etc. Other hosts may provide information and/or services pertaining to business or finance (e.g., stock quotes), sports, news, weather, etc. Processes for conveying audio, video, etc., from host devices may be separate from processes used to control wager game presentations. At least some such processes may be able to output an associated “skin” on a video system of the wager gaming machine. These processes may involve providing one or more “widgets.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: January 30, 2018
    Assignee: IGT
    Inventors: Jacob Graham, Gregory A. Schlottmann, Steven G. LeMay, Richard E. Rowe
  • Patent number: 9827500
    Abstract: A first content item instance may be played by one or more participants and may be presented by one or more first compute nodes to the one or more participants. Information associated with the first content item instance may be collected. The information may include, for example, game state, user inputs, and other information associated with the first content item instance. The information may be provided as input to a second content item instance executing at one or more second compute nodes. Audio and/or video information output by the second content item instance may then be collected, and data including the collected information may be transmitted to one or more third compute nodes for presentation to spectators. Spectator feedback may be received and provided back to the first content item instance, which may be presented based, at least in part, on the spectator feedback.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Rosen Ognyanov Baklov, Nicholas Joshua Lawson, Patrick Gilmore, Michael Donges, Joseph Conlin Connors, Eric Schenk
  • Patent number: 9795879
    Abstract: A system and method of pausing a game in a cloud gaming system including playing a game on a first game console included in the cloud gaming system, pausing the game at a selected point in the game and capturing game state data for the paused game. The paused game can be resumed by retrieving the game state data and applying the game state data to a selected game console and resuming the game at the selected point in the game on the selected game console.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: October 24, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Roelof Roderick Colenbrander
  • Patent number: 9760063
    Abstract: An electronic timepiece including: an operating unit which performs an operation including at least one of transmission, reception and generation of electromagnetic waves of a predetermined strength or more; a display unit which displays information; a reception unit which receives a predetermined operation for switching a display content by the display unit between display contents according to a plurality of functions; an output control unit which sets the display content to be a basic display according to a predetermined basic function when the reception unit continuously receives the predetermined operation for a first predetermined time; and a setting unit which switches on/off of the operation of the operating unit between an operation allowed state and an operation prohibited state when the reception unit continuously receives the predetermined operation for a second predetermined time longer than the first predetermined time.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: September 12, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Kosuke Hasegawa
  • Patent number: 9662588
    Abstract: A game system in which game sessions involving one or more players may be recorded and saved as game records. A previously recorded game session may be selected and replayed. However, in addition to providing a static replay of the game session, the game system may allow one or more players to step into and assume control of respective game characters at any point during the replay of the game session. When a player steps into and takes control of game a character during the playback, a new timeline is spawned from the original timeline with potentially different outcomes, and a new game record corresponding to the new timeline is generated and stored.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: May 30, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael Martin George
  • Patent number: 9654460
    Abstract: Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for a computing device are provided, the methods comprising: receiving a first request to authenticate the computing device from a first sender device; authenticating the computing device based at least in part on the first request; transmitting a session identifier and a session key to the first sender device; receiving an application identifier associated with the sender device from the computing device; determining, using a hardware processor, whether a sender application executing on the sender device is valid based at least in part on the application identifier; and transmitting the session key to the computing device in response to determining that the sender application is valid.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
  • Patent number: 9508219
    Abstract: A wagering game system and its operations are described herein. In some embodiments, the operations can include initiating, at a wagering game server, a secondary game for presentation on a wagering game machine. The secondary game may be associated with a primary wagering game being presented on the wagering game machine. The operations can also include detecting that the secondary game becomes unavailable for play while the secondary game is being presented on the wagering game machine, and determining identification information associated with a player of the primary wagering game and the secondary game. The operations can further include generating results for the secondary game associated with the player after the secondary game is available for play, and providing an award, depending on the secondary game results, to the player using the identification information.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: November 29, 2016
    Assignee: BALLY GAMING, INC.
    Inventors: Jesse L. Garvey, Damon E. Gura, Jason A. Smith, Craig J. Sylla
  • Patent number: 9401069
    Abstract: The gaming system, gaming device, and gaming method disclosed herein provide an opportunity for a player to place a replay wager for a group or set of a plurality of plays of a wagering game. In one embodiment, the replay wager activates a replay feature which the player can use a designated number of times (such as one time) over the plurality of plays of the wagering game. The player's use of the replay feature causes the gaming system to redisplay the previous play of the wagering game, and provide any awards associated with the previous play of the wagering game. After the player uses the replay feature over each of the designated number (such as one) of the plurality of plays of the wagering game, the player cannot use the replay feature for any of the remaining plays of the plurality of plays of the wagering game.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: July 26, 2016
    Assignee: IGT
    Inventors: Daniel J. De Waal, Anthony J. Baerlocher
  • Patent number: 9384276
    Abstract: Disclosed are various embodiments that reduce video encoding latency for remotely executed applications. An application is executed in response to a client request. A video frame generated by the application is obtained before the video frame is sent to an external port of a graphics device. The video frame is encoded into a compressed video stream. The compressed video stream is sent to the client.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: July 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Lee D. Cooper, Venelin N. Efremov, Isaac J. Shepard, Brian D. Fisher
  • Patent number: 9374358
    Abstract: Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for a computing device are provided, the methods comprising: receiving a first request to authenticate the computing device from a first sender device; authenticating the computing device based at least in part on the first request; transmitting a session identifier and a session key to the first sender device; receiving an application identifier associated with the sender device from the computing device; determining, using a hardware processor, whether a sender application executing on the sender device is valid based at least in part on the application identifier; and transmitting the session key to the computing device in response to determining that the sender application is valid.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: June 21, 2016
    Assignee: Google Inc.
    Inventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
  • Patent number: 9330528
    Abstract: A token dispensing system is adapted suitable for installing a token dispenser in a game device. A mounting bracket for the token dispenser provides a simple and inexpensive way to install the token dispenser as part of the token dispensing system inside the housing of a game device. The dispensing system includes an electronic control circuit that controls an alarm device to provide a low level warning signal when the level of tokens in the token dispenser is low and an empty warning signal when the token dispenser is empty. The electronic control circuit controls dispensing tokens from the token dispenser such that a user receives the correct number of tokens even if the dispenser runs out of tokens in the middle of dispensing a selected number of tokens during a transaction.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 3, 2016
    Assignee: NAMCO ENTERTAINMENT INC.
    Inventors: Kenneth William Walters, Jr., John E. Vaughn, Timothy Craig Morrison
  • Patent number: 9147311
    Abstract: An operating system for a gaming system includes a data producer which generates non-reproducible data relating to a transaction carried out in respect of the gaming system. A data consumer is in communication with the data producer for storing data relating to the non-reproducible data. A game controller is in communication with the data producer and the data consumer which effects communications between the data producer and the data consumer by means of a transaction-based protocol. The invention also relates to the use of data storage device for a gaming system that includes a local power supply.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: September 29, 2015
    Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventors: Robert Lindley Muir, John Boesen, Mike Jones
  • Patent number: 9106721
    Abstract: Techniques for a method for automatically synchronizing application state across multiple devices are disclosed herein. The method includes running an instance of a computer application on an electronic device, automatically determining a sync event that occurs in the electronic device, wherein the sync event suggests a synchronization of application state data and the application state data represent an application state of the computer application at the sync event, and transmitting the application state data of the computer application to a storage server in response to the sync event. The application state data of the computer application enables another instance of the computer application to resume the application state at the sync event at another electronic device.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: August 11, 2015
    Inventor: Justin Quan
  • Patent number: 9095779
    Abstract: At least one embodiment of this disclosure includes a method of sharing application states across different user profiles. The method can include: receiving a request from a first computing device associated with a first user profile to load an application state of a game application, wherein the application state is owned by a second user profile; verifying permission for the first user profile to load the application state owned by the second user profile; configuring a sharing instance of the application state of the game application by accessing gameplay state data of the application state associated with the second user profile in a storage service; and sending the sharing instance to be loaded onto the first computing device.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: August 4, 2015
    Inventors: Michael A. Chan, Daniel R. Bornstein, Linda Tong
  • Patent number: 9089774
    Abstract: Methods of controlling migration to new version game code during an active game session are disclosed. In an embodiment, new version game code is received at a game server. In response to receipt of a game request from a gaming client at a gaming server, the current version code an active game session is employing is determined. The active gaming session is migrated to the new version code if the new version code is compatible. The migration to be performed is controlled by a reconnect if the new version code contains a new sub-component related to the client. Also, related gaming servers, gaming systems, methods of controlling game code updates in gaming systems, and game version distribution controllers are disclosed.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: July 28, 2015
    Assignee: VideoB Holdings Limited
    Inventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
  • Patent number: 9092934
    Abstract: Disclosed herein are techniques and equipment for saving game history data and package identification information for software packages used to provide a game cycle on a wager gaming machine. The game cycle may later be re-created using the game history data and software packages. For scenarios where some or all of the software packages used are no longer present on the gaming machine at the time of re-creation, the package identification information may be referenced to determine which software packages are missing and need to be provided to enable full game cycle re-creation.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: July 28, 2015
    Assignee: IGT
    Inventors: Jacob T. Graham, Paul W. Bolton, Dwayne R. Nelson, Rex Y. Lam, Steven G. LeMay, Warner R. Cockerille, IV, William R. Brosnan, Xuedong Chen, Sean M. Gilliland
  • Patent number: 9083658
    Abstract: A system performs operations including detecting a request to present a game application, receiving a resources identifier from a second communication device, determining from the resources identifier that the second communication device has one of a computing resource, a presentation resource, or both, selecting a configuration from a plurality of configurations according to an identity of the gaming application and the resources identifier, selecting according to the configuration at least one resource from one of the computing resource, the presentation resource, or both of the second communication device, and delegating processing by the first communication device of a portion of the gaming application according to the at least one resource of the second communication device.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: July 14, 2015
    Assignee: STEELSERIES ApS
    Inventors: Bruce Hawver, Michael Aronzon
  • Publication number: 20150141119
    Abstract: Method and device of displaying a game are disclosed. The method includes: receiving a first user input pausing a game in progress; in response to receiving the first user input pausing the game in progress, switching the game from a normal state to a pause state; detecting a second user input resuming the game from the pause state; and in response to detecting the second user input resuming the game from the pause state: switching the game from the pause state to a transition state, wherein during the transition state, the game progresses at a slower rate than a game progress rate associated with the normal state at or prior to the receipt of the first user input; and switching the game from the transition state to the normal state in accordance with predetermined criterion.
    Type: Application
    Filed: January 14, 2015
    Publication date: May 21, 2015
    Inventor: Baike LIN
  • Publication number: 20150141102
    Abstract: Provided is a game machine that can expand the range of play actions demanded of a player. The game machine is provided with an input apparatus including four play operation units, and provides a music game that demands of the player a predetermined operation of each play operation unit. The game machine is provided with: a vibration sensor that detects a predetermined operation of each play operation unit; and an optical sensor that detects player actions during play of the music game. Also, the game machine evaluates the predetermined operation of the player on the basis of the detection results of the vibration sensor and evaluates player actions that are correlated with the predetermined operation on the basis of the detection results of the optical sensor.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 21, 2015
    Inventors: Yuichi Asami, Hayana Honda, Shuhei Arai, Yohei Takahashi, Yoshiko Ichijo
  • Patent number: 9017161
    Abstract: A gaming system, apparatus, and method are disclosed with one or more additional payline awards made through special symbols appearing in the game. The number of additional paylines is determined based at least on the special symbol present. A preferred version provides a slot machine game with a payline meter zone on a dedicated display or beside the reels which emphasizes to the player the amount of additional paylines provided and their application in the prize award.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: April 28, 2015
    Assignee: Multimedia Games, Inc.
    Inventor: Brian Watkins
  • Publication number: 20150111633
    Abstract: A gaming system includes one or more controllers and one or more memory devices storing instructions that, when executed by at least one of the one or more controllers, cause the gaming system to initiate a wagering game to be played via a gaming machine and in response to a pause event, temporarily pause the wagering game-in-progress, prior to revealing a final outcome of the wagering game. While the game-in-progress is paused, the one or more controllers allow the gaming machine to participate in a community event along with a plurality of other gaming machines and in response to an end-pause event associated with the community event, reinstate the paused game-in-progress at the gaming machine.
    Type: Application
    Filed: December 31, 2014
    Publication date: April 23, 2015
    Inventors: Allon Englman, Michael G. Feeney