Patents Examined by William H McCulloch
  • Patent number: 11691085
    Abstract: Session participation in online content streams or activities like multiplayer games is enhanced through management of session tracking and automated queuing of players via a central system between host/streamer client device and guest player client devices. Spectators viewing a content stream or waiting to join a multiplayer activity over a network via a game/streaming service request to be placed in a queue to participate in a session of the content stream or activity as guest players with the host/streaming user. Sessions are tracked to determine start and end events. Sets of prior guest players are removed from sessions when the sessions end, and sets of queued spectators are automatically added to the start of a new session of the content stream or activity as guest players. Queuing may be automatically prioritized for users based on user characteristics, and guest players removed at the end of sessions may be automatically re-queued.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruben Omar Cardona Cruz, Keith R. Kline, Warren Alpert
  • Patent number: 11691076
    Abstract: A system for coordinating reactions of a virtual character with script spoken by a player in a video game or presentation, comprising an internet-connected server executing software and streaming video games or presentations to a player's computerized device. The system senses start of a dialogue between the player and the virtual character, displays a script for the player on a display of the computerized platform, prompts the player to speak the script. A timer then starts, or the system tracks an audio stream of the spoken script, determines where the player is in the script by the timer or the audio stream, and causes specific actions and responses of the virtual character according to pre-programmed association of actions and responses of the character to points of time or specific variations in the audio stream.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: July 4, 2023
    Inventors: Jocelyn Tan, Sean Rossi
  • Patent number: 11691082
    Abstract: The present disclosure describes methods and systems directed towards identifying player engagement to generate contextual game play assistance. User gameplay information is monitored so that the user can be provided assistance within the video game where the user may have problems. User gameplay information is monitored in order to identify what type(s) of assistance could be provided to the user. The information can be based on the current level of frustration of the user with the video game.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: July 4, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Warren M. Benedetto, Landon Noss
  • Patent number: 11684845
    Abstract: A gaming system for card games is provided. The gaming system includes a plurality of gaming cards and a processor. Each of the gaming cards has a recognition code. The processor is configured to: generate a correspondence between the recognition codes of the gaming cards and a plurality of card faces; obtain an image of the gaming card placed in a recognition area captured by an image capturing device; recognize the recognition code in the image to generate game data according to a recognition result and the correspondence; and generate a game screen to be displayed by a display according to the game data. In addition, a gaming table is also provided.
    Type: Grant
    Filed: October 6, 2019
    Date of Patent: June 27, 2023
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Che-Wei Liang, Kun-Hsuan Chang, Yu-Hao Tseng, Jung-Ming Hung, Sheng-Chieh Tang
  • Patent number: 11684857
    Abstract: The technology described implements attestation programs that employ “code reuse” techniques. In particular, the technology relates to auto-generating attestation programs for, among other aspects, detecting whether a program has been modified. In one non-limiting example, the technology uses a tool that scans a software program (e.g., a video game) code for usable code sequences. The tool can automatically combine code sequences to generate a large number of attestation programs of different variety (e.g., memory checks, hashing).
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: June 27, 2023
    Assignee: NINTENDO CO., LTD.
    Inventors: David Tran, Eugene Borisov, Tanner Stevens
  • Patent number: 11684849
    Abstract: This application is directed to real-time game profiling and analysis. While a game server executes multiple game instances for a gaming title in parallel, a profiling server generates a game profiling instruction to collect data samples associated with a subset of the game instances and sends the game profiling instruction to the game server. In response to the game profiling instruction, the game server identifies the subset of the plurality of game instances, and collects data samples associated with each game instance in the identified subset. Each collected data sample includes at least game state data and system performance data associated with synchronous gaming sessions corresponding to the respective game instance. The game server sends the collected data samples associated with each game instance in the identified subset to the profiling server, which provides the plurality of data samples to an analytics server for further analysis.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: June 27, 2023
    Assignee: GOOGLE LLC
    Inventors: Jack Buser, Gregory Canessa, Garret Kelly, Paul Leventis
  • Patent number: 11688226
    Abstract: An electronic gaming device provides a rendering pipeline for an electronic game. The rendering pipeline includes a client component and a native component of the rendering pipeline, where the client component is configured to: initiate a rendering operations pipe between the client component and the native component; convert display commands from a source language of the electronic game into rendering operations of an intermediate rendering language; and transmit the rendering operations through the rendering operations pipe to the native component. The native component is configured to: receive the rendering operations via the rendering operations pipe; translate the rendering operations from the intermediate rendering language into rendering operations of the native component; and perform the rendering operations of the native component on the display device.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: June 27, 2023
    Assignee: Aristocrat Technologies, Inc.
    Inventors: Jody Brown, Joseph Bibbo
  • Patent number: 11679328
    Abstract: In some implementations, a method is provided, performed by at least one server computer, for providing spectating of gameplay of a video game, including: receiving a plurality of game streams, each game stream being generated from an executing session of a video game; analyzing each game stream, to recognize gameplay activity depicted in each game stream; obtaining spectating preferences of a user; determining a prioritization of the plurality of game streams based on the recognized gameplay activity and the spectating preferences of the user; providing, over a network via a client device operated by the user, a recommendation of at least some of the game streams for spectating based on the determined prioritization; responsive to receiving, over the network from the client device, a selection of one of the recommended game streams, then providing, over the network to the client device, the selected game stream for spectating by the user.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: June 20, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Elke Wiggeshoff
  • Patent number: 11679326
    Abstract: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: June 20, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Prashanth Haridas Hande, Vinay Melkote Krishnaprasad, Sandeep Kanakapura Lakshmikantha, Ravi Agarwal, Sabares Moola Sreedaranath, Peerapol Tinnakornsrisuphap
  • Patent number: 11673045
    Abstract: Event synchronization in an online game is disclosed. A central computing device sends event information that identifies an event and an event depiction timestamp that identifies a future time at which to depict the event to a plurality of computing devices that are time synchronized with one another. The central computing device receives, from a first set of computing devices, a set of first messages, each first message including action information that identifies a user input received by a corresponding computing device and an action timestamp that identifies a time at which the user input was received by the corresponding computing device. Based on the action timestamps and the user inputs in the set of first messages, a next event to be depicted is determined, and next event information that identifies the next event is sent to the plurality of computing devices.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 13, 2023
    Assignee: Charter Communications Operating, LLC
    Inventor: Charles Cook
  • Patent number: 11666823
    Abstract: Conversion components may receive game video rendered in high-dynamic-range (HDR) and standard-dynamic-range (SDR) camera video of a game player. The conversion components may provide local video output to a local display and remote video output for network transmission to remote viewers. The SDR camera video may be converted to HDR and provided with HDR game video in the local video output. For HDR network transmission, the HDR game video and converted HDR camera video may be included in the remote video output. For SDR network transmission, the HDR game video may be converted to SDR and provided with the SDR camera video in the remote video output. The game video, camera video and other video feeds may have respective portals in the local and remote video outputs. The local and remote video outputs may have respective visual portal arrangements that may be at least partially different from one another.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Om Prakash Gangwal, Ross Alan Cameron Gardner, Daniel Campanile, Alexander Tyler
  • Patent number: 11666829
    Abstract: A system includes at least one hardware processor in communication with a gaming device and a memory storing instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform operations including receiving suspect gaming behavior data associated with a suspect user playing a computer game on the gaming device, comparing the suspect gaming behavior data to a user gaming behavior profile associated with another user, the user gaming behavior profile includes at least one component of behavior associated with the other user and the computer game representing a pattern of conduct of the other user, and based on the comparing, authenticating the suspect user for access to a target system as the other user.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: June 6, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abhijit Rao, Edward J. Landers, Byron G. Chun, Samuel B. Martin, Michael H. Chang, Traci H. Nguyen, Douglas S. Pelton
  • Patent number: 11663878
    Abstract: The present disclosure relates generally to computational devices and systems that include smart glass or switchable glass. A computational device may include instructions that receive an indication of game events as the game events occur and are displayed with a user interface of the computational device, instructions that determine, based on the indication of the game events, whether switchable glass is to be in the first state or the second state, and instructions that provide a control signal to a driver circuit consistent with the determination of whether the switchable glass is to be in the first state or the second state.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: May 30, 2023
    Assignee: IGT
    Inventors: Bradley Boudreau, Dwayne Nelson, James Vasquez
  • Patent number: 11628360
    Abstract: A method and apparatus for controlling game applications are provided. In the method, when an operating system receives a game starting command, the operating system determines a manner to start a corresponding game application according to whether the game application has resided in a memory, and when a cold boot manner is used, the operating system triggers the game application to report an amount of memory required currently by the game application, and determines whether a requirement of running the game application is met according to the amount of memory required and an amount of memory currently used, or the operating system ensures to meet the requirement of running the game application through background application freezing and clearing.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: April 18, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Huaiwei Ju, Hua Liu, Kun Zhou, Yong Huang, Yuan Li, Chao Zhu, Chengming Xia, Wenfang Zhao, Ying Wang, Jingyang Jia, Pan Wang
  • Patent number: 11628370
    Abstract: The present invention relates to a combat game providing device comprising: a receiving unit for receiving input information from a player; a player vs environment (PvE) game providing unit, which primarily requests a PvE player to arrange one or more player characters (PCs) among a plurality of PCs possessing preset actions in a plurality of preset cells when input information corresponding to a PvE game is received, and secondarily requests the order, in which actions possessed by the arranged PCs are executed, to be set, thereby providing, to the PvE player, a PvE game for fighting with one or more non-player characters (NPCs) among a plurality of preset NPCs; and a player vs player (PvP) game providing unit, which requests a PvP player to arrange PCs one by one, among the plurality of PCs in the plurality of cells, according to the order determined by preset rules, and provides, to the PvP player, a PvP game for fighting by executing actions possessed by the arranged PCs according to the arranged order th
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: April 18, 2023
    Assignee: NEOWIZ
    Inventors: Jun Hee Lee, Jin Ho Lee
  • Patent number: 11628359
    Abstract: A game management system that retrieves a delay time of each of a plurality of user devices playing a game; stores the delay times retrieved from each of the plurality of user devices; and transmits an instruction to synchronize game progress to each of the user devices, the instruction including an offset time determined based on a maximum value of the stored delay times.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: April 18, 2023
    Assignee: GREE, INC.
    Inventors: Tomohiko Furumoto, Masato Nagai
  • Patent number: 11625974
    Abstract: An electronic gaming machine according to some embodiments includes a processing circuit, a display screen coupled to the processing circuit, and a transceiver coupled to the processing circuit and providing wireless communications with an augmented reality (AR) display device that is separate from the electronic gaming machine. The processing circuit displays a game element in a first screen area of the display screen, and transmits, via the transceiver, screen location data to the AR display device identifying a second screen area on the display screen, other than the first screen area, that is available for the AR display device to overlay AR graphics in a field of view of a user of the AR display device without overlaying the game element displayed in the first screen area of the display screen.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: April 11, 2023
    Assignee: IGT
    Inventor: Dwayne Nelson
  • Patent number: 11617952
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for changing music of a video game based on a player's emotion. The method includes receiving indicators of emotion comprising in-game attributes of a player in a video game. The method also includes predicting an emotion of the player based on the indicators of emotion from the video game. The method also includes receiving original music from the video game. The method also includes determining an original tone of the original music. The method also includes determining a transformed tone based at least in part on the emotion of the player that was predicted. The method also includes transforming the original tone of the original music to the transformed tone. The method also includes generating transformed music from the original music based on the transformed tone.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: April 4, 2023
    Assignee: Electronic Arts Inc.
    Inventors: Jie Sheng, Hulya Duygu Yigit, Chong Zhao
  • Patent number: 11612814
    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: July 13, 2021
    Date of Patent: March 28, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Roelof Roderick Colenbrander
  • Patent number: 11612805
    Abstract: The present invention relates to an interactive board game system and method composed of game equipment. The present invention further comprises a board game management device (PL) having a touch screen (Ec) comprising a plurality of antennas, several antennas (Ant1a, Ant1b, Ant1c to Ant8a, Ant8b, Ant8c) disposed at the periphery of the board game management device, each item of game equipment (Ca1, Ca2, Ca3, Ca4, Ca5, Ca6, P1, P2, P3, P4, De) comprises at least one radio-identification tag that is activated by an antenna of the board game management device when the equipment is in a zone comprising the antenna and which in response delivers a signal received by the antenna and transferred to the board game management device, and the board game management device comprises a means (Ce) for displaying information to the players of the board game that changes according to the placement of the game equipment on the screen or in the vicinity of the antennas disposed at the periphery.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: March 28, 2023
    Assignee: WIZAMA
    Inventors: Franck Botta, Florent Guitton