Suspension Or Restoration (e.g., Power Failure Resumption, Etc.) Patents (Class 463/24)
-
Patent number: 12056504Abstract: A computer-implemented method, including monitoring, by a computing device, usage data of an application on a primary user device; detecting, by the computing device, a mirroring of the application on a secondary user device based on an identification of the application; determining, by the computing device, a synchronization setting of the application including a secondary user device based on a historical synchronization data for the application; and generating, by the computing device, a synchronization configuration for the application on the secondary user device based on the usage data; and synchronizing, by the computing device, the application on the secondary user device with the synchronization configuration.Type: GrantFiled: June 3, 2022Date of Patent: August 6, 2024Assignee: KYNDRYL, INC.Inventors: Keith Raymond Walker, Martin G Keen, John M Ganci, Jr., Sarbajit K Rakshit
-
Patent number: 11878249Abstract: 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: GrantFiled: March 23, 2022Date of Patent: January 23, 2024Assignee: Electronic Arts Inc.Inventors: Linus Mathias Gisslén, Joakim Bergdahl, Konrad Tollmar, Camilo Andrés Gordillo Chaves
-
Patent number: 11863963Abstract: 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: GrantFiled: November 17, 2021Date of Patent: January 2, 2024Assignee: Snap Inc.Inventors: Ilteris Canberk, Shin Hwun Kang
-
Patent number: 11819757Abstract: 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: GrantFiled: September 2, 2021Date of Patent: November 21, 2023Assignee: CYGAMES, INC.Inventors: Ryosuke Nishimura, Miho Komatsu
-
Patent number: 11813523Abstract: 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: GrantFiled: September 3, 2021Date of Patent: November 14, 2023Assignee: ATI Technologies ULCInventors: Wei Liang, Le Zhang, Ilia Blank, Patrick Pak Kin Fok
-
Patent number: 11772000Abstract: 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: GrantFiled: July 6, 2020Date of Patent: October 3, 2023Assignee: Sony Interactive Entertainment Inc.Inventor: Jesus Lucas Barcias
-
Patent number: 11698949Abstract: 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: GrantFiled: June 1, 2020Date of Patent: July 11, 2023Assignee: ACER CLOUD TECHNOLOGY, INC.Inventors: Wei Yen, Pramila Srinivasan, John Princen, Raymond W. Lo, Wilson Ho
-
Patent number: 11534693Abstract: 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: GrantFiled: February 17, 2021Date of Patent: December 27, 2022Assignee: Nintendo Co., Ltd.Inventors: Kosuke Yabuki, Yugo Hayashi, Shinya Fujiwara
-
Patent number: 11288915Abstract: 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: GrantFiled: October 12, 2020Date of Patent: March 29, 2022Assignee: Aristocrat Technologies Australia Pty LimitedInventor: Colin Fong
-
Patent number: 11287969Abstract: 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: GrantFiled: June 9, 2020Date of Patent: March 29, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhaoxing Guo, Zhitang Lu, Xuyang Guo
-
Patent number: 11276270Abstract: 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: GrantFiled: January 13, 2017Date of Patent: March 15, 2022Assignee: NOVOMATIC AGInventors: Matthias Grumet, Michael Kusternig, Ralf Rollmann
-
Patent number: 11213748Abstract: 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: GrantFiled: November 11, 2019Date of Patent: January 4, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Alexander Jarzebinski
-
Patent number: 11083963Abstract: 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: GrantFiled: July 21, 2015Date of Patent: August 10, 2021Assignee: Sony Interactive Entertainment LLCInventor: Roderick Colenbrander
-
Patent number: 11077364Abstract: 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: GrantFiled: March 28, 2019Date of Patent: August 3, 2021Assignee: Google LLCInventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
-
Patent number: 10945032Abstract: 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: GrantFiled: December 7, 2017Date of Patent: March 9, 2021Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventors: Xiuling Zhou, Xiaolu Zhou
-
Method and apparatus for modifying gaming machines to provide supplemental or modified functionality
Patent number: 10839641Abstract: 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: GrantFiled: February 27, 2018Date of Patent: November 17, 2020Inventor: Stanley P. Dabrowski -
Patent number: 10810831Abstract: 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: GrantFiled: March 13, 2019Date of Patent: October 20, 2020Assignee: Aristocrat Technologies Australia Pty LimitedInventor: Colin Fong
-
Patent number: 10705865Abstract: 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: GrantFiled: February 25, 2014Date of Patent: July 7, 2020Assignee: Red Hat, Inc.Inventor: Federico Simoncelli
-
Patent number: 10512841Abstract: 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: GrantFiled: October 24, 2017Date of Patent: December 24, 2019Assignee: Sony Interactive Entertainment America LLCInventor: Roelof Roderick Colenbrander
-
Patent number: 10441891Abstract: 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: GrantFiled: October 27, 2017Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Rosen Ognyanov Baklov, Nicholas Joshua Lawson, Patrick Gilmore, Michael Donges, Joseph Conlin Connors, Eric Schenk
-
Patent number: 10386635Abstract: 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: GrantFiled: January 22, 2018Date of Patent: August 20, 2019Assignee: LG ELECTRONICS INC.Inventors: Beomsuk Moon, Yusol Ha, Minhyeok Kim
-
Patent number: 10187618Abstract: 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: GrantFiled: May 13, 2016Date of Patent: January 22, 2019Assignees: Universal Entertainment Corporation, Aruze Gaming (Hong Kong) LimitedInventors: Takashi Izawa, Keita Shimura
-
Patent number: 10102239Abstract: 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: GrantFiled: July 13, 2015Date of Patent: October 16, 2018Assignee: SAP SEInventor: Masoud Aghadavoodi Jolfaei
-
Patent number: 10083567Abstract: 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: GrantFiled: November 6, 2008Date of Patent: September 25, 2018Assignee: IGTInventors: Larry R. Hollibaugh, Ronald P. Papson
-
Patent number: 10069295Abstract: 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: GrantFiled: March 31, 2014Date of Patent: September 4, 2018Assignee: Bally Gaming, Inc.Inventors: Russell C. Panzarella, Sten H. Mejenborg, Scot W. Salzman
-
Patent number: 10037242Abstract: 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: GrantFiled: June 22, 2016Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Lennart Conrad, Per Lykke Lynnerup, Philip Raymond Winstead
-
Patent number: 9996915Abstract: 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: GrantFiled: August 4, 2016Date of Patent: June 12, 2018Assignee: Altia, Inc.Inventor: William J. Stroupe
-
Patent number: 9937414Abstract: 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: GrantFiled: May 21, 2014Date of Patent: April 10, 2018Assignee: Zynga Inc.Inventors: Amitt Mahajan, Sifang Lu, Luke Thomas Rajlich, Timothy D. Wang
-
Patent number: 9917836Abstract: 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: GrantFiled: May 11, 2017Date of Patent: March 13, 2018Assignee: Google LLCInventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
-
Patent number: 9898443Abstract: 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: GrantFiled: September 15, 2015Date of Patent: February 20, 2018Assignee: SHENZHEN SKYWORTH-RGB ELECTRONIC CO., LTDInventors: Xiao Lei, Zhiguo Wang, Peng Liu
-
Patent number: 9881453Abstract: 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: GrantFiled: April 2, 2015Date of Patent: January 30, 2018Assignee: IGTInventors: Jacob Graham, Gregory A. Schlottmann, Steven G. LeMay, Richard E. Rowe
-
Patent number: 9827500Abstract: 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: GrantFiled: December 22, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Rosen Ognyanov Baklov, Nicholas Joshua Lawson, Patrick Gilmore, Michael Donges, Joseph Conlin Connors, Eric Schenk
-
Patent number: 9795879Abstract: 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: GrantFiled: January 22, 2015Date of Patent: October 24, 2017Assignee: Sony Interactive Entertainment America LLCInventor: Roelof Roderick Colenbrander
-
Patent number: 9760063Abstract: 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: GrantFiled: March 20, 2015Date of Patent: September 12, 2017Assignee: CASIO COMPUTER CO., LTD.Inventor: Kosuke Hasegawa
-
Patent number: 9662588Abstract: 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: GrantFiled: August 8, 2016Date of Patent: May 30, 2017Assignee: Amazon Technologies, Inc.Inventor: Michael Martin George
-
Patent number: 9654460Abstract: 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: GrantFiled: June 20, 2016Date of Patent: May 16, 2017Assignee: Google Inc.Inventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
-
Patent number: 9508219Abstract: 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: GrantFiled: April 2, 2010Date of Patent: November 29, 2016Assignee: BALLY GAMING, INC.Inventors: Jesse L. Garvey, Damon E. Gura, Jason A. Smith, Craig J. Sylla
-
Patent number: 9401069Abstract: 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: GrantFiled: May 6, 2015Date of Patent: July 26, 2016Assignee: IGTInventors: Daniel J. De Waal, Anthony J. Baerlocher
-
Patent number: 9384276Abstract: 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: GrantFiled: May 3, 2011Date of Patent: July 5, 2016Assignee: Amazon Technologies, Inc.Inventors: Lee D. Cooper, Venelin N. Efremov, Isaac J. Shepard, Brian D. Fisher
-
Patent number: 9374358Abstract: 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: GrantFiled: December 16, 2014Date of Patent: June 21, 2016Assignee: Google Inc.Inventors: Majd Bakar, Francis Tsui, Bryan Bradley Eyler
-
Patent number: 9330528Abstract: 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: GrantFiled: March 15, 2013Date of Patent: May 3, 2016Assignee: NAMCO ENTERTAINMENT INC.Inventors: Kenneth William Walters, Jr., John E. Vaughn, Timothy Craig Morrison
-
Patent number: 9147311Abstract: 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: GrantFiled: December 26, 2013Date of Patent: September 29, 2015Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITEDInventors: Robert Lindley Muir, John Boesen, Mike Jones
-
Patent number: 9106721Abstract: 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: GrantFiled: February 20, 2013Date of Patent: August 11, 2015Inventor: Justin Quan
-
Patent number: 9095779Abstract: 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: GrantFiled: May 1, 2014Date of Patent: August 4, 2015Inventors: Michael A. Chan, Daniel R. Bornstein, Linda Tong
-
Patent number: 9089774Abstract: 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: GrantFiled: December 19, 2012Date of Patent: July 28, 2015Assignee: VideoB Holdings LimitedInventors: Henrik Kniberg, Jens Gustav Nilsson, Peter Vincent, Ulf Abrink, Sven Hakan Andersson
-
Patent number: 9092934Abstract: 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: GrantFiled: December 22, 2011Date of Patent: July 28, 2015Assignee: IGTInventors: 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: 9083658Abstract: 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: GrantFiled: September 24, 2012Date of Patent: July 14, 2015Assignee: STEELSERIES ApSInventors: Bruce Hawver, Michael Aronzon
-
Publication number: 20150141102Abstract: 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: ApplicationFiled: January 27, 2015Publication date: May 21, 2015Inventors: Yuichi Asami, Hayana Honda, Shuhei Arai, Yohei Takahashi, Yoshiko Ichijo
-
Publication number: 20150141119Abstract: 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: ApplicationFiled: January 14, 2015Publication date: May 21, 2015Inventor: Baike LIN
-
Patent number: 9017161Abstract: 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: GrantFiled: September 6, 2012Date of Patent: April 28, 2015Assignee: Multimedia Games, Inc.Inventor: Brian Watkins