Patents Examined by Steven J. Hylinski
  • Patent number: 10962336
    Abstract: A system for scoring darts that includes multiple cameras placed substantially parallel to the surface of a dartboard. With a field of view extending across the board, the cameras can be configured to capture images of darts projecting outwardly from the board as they are thrown, and the system can use this image data to calculate the location of each dart, and the corresponding score. Various algorithms may be used to orient the system and calibrate the system to account for irregularities in the images captured by the cameras to accurately determine the location. Proper scoring may be achieved for a variety of dartboards with different patterns of scoring regions based on game rules and corresponding board configurations maintained by the system.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: March 30, 2021
    Assignee: Indian Industries, Inc.
    Inventors: Herbert A. Hollinger, Jeremy W. Aldridge, Mike E. Ciholas, Justin E. Bennett, Paul R. Blaylock
  • Patent number: 10953280
    Abstract: Methods, systems and computer program products for providing observation-based recommendations for improved player performance and safety are provided. Aspects include receiving historical player performance data. Historical player performance data includes known correlations between visual characteristics, biometric characteristics and conditions of players of sports. Aspects include receiving current video data. Current video data includes images of a plurality of players that are playing a sport. Aspects include receiving current player biometric data. Current player biometric data includes biometric data of the plurality of players that are playing the sport. Based on the historical player performance data, the current video data and the current biometric data, aspects also include determining a condition of a target player. Aspects also include determining a break recommendation for the target player based on the determined condition.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 10946278
    Abstract: Generating an alternate reality game (ARG) using an augmented reality (AR) application, including: granting crypto-currency tokens to a player when the ARG is started by the player; enabling the player to find clues, discover objects, and interact with characters by presenting, to the player, a surrounding environment layered into a view of the AR application; determining whether the player has reached a decision point of a branching narrative; and enabling the player to send the crypto-currency tokens from the AR application to an intended destination when the decision point is reached.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: March 16, 2021
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc., Crackle, Inc.
    Inventors: Kaigani Turner, Aaron Goldstein, Jason Leung
  • Patent number: 10946281
    Abstract: In various embodiments of the present disclosure, playstyle patterns of players are learned and used to generate virtual representations (“bots”) of users. Systems and methods are disclosed that use game session data (e.g., metadata) from a plurality of game sessions of a game to learn playstyle patterns of users, based on user inputs of the user in view of variables presented within the game sessions. The game session data is applied to one or more machine learning models to learn playstyle patterns of the user for the game, and associated with a user profile of the user. Profile data representative of the user profile is then used to control or instantiate bots of the users, or of categories of users, according to the learned playstyle patterns.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: March 16, 2021
    Assignee: NVIDIA Corporation
    Inventors: Andrew Fear, Brian Burke, Pillulta Venkata Naga Hanumath Prasad, Abhishek Lalwani
  • Patent number: 10933313
    Abstract: A system that incorporates the subject disclosure may include, for example, a processor that performs operations including detecting a first depression range of a button that includes an electro-mechanical sensor for detecting the first depression range, comparing the first depression range to a first actuation threshold, and asserting a first actuation state when the first depression range is at or exceeds the first actuation threshold. Additional embodiments are disclosed.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: March 2, 2021
    Assignee: STEELSERIES ApS
    Inventor: Tino Soelberg
  • Patent number: 10933310
    Abstract: A method for controlling a virtual character, a apparatus for controlling a virtual character, an electronic device and a computer-readable storage medium, the method including: in response to a first touch operation acted on an aiming control, adjusting a visual field mode of the game scene from a first visual field mode to a second visual field mode; presenting a first shooting control on the GUI under the condition of the second visual field mode, the first shooting control and the aiming control being located at two sides of the GUI, respectively; and in response to a second touch operation acted on the first shooting control, controlling the virtual character to perform a shooting action.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 2, 2021
    Assignee: NETEASE (HANGZHOU) NETWORK CO., LTD.
    Inventor: Xuemei Li
  • Patent number: 10926183
    Abstract: Outcome predictions based on historical data relating to events in a “game” (which can be a sports context, an e-sports contest, a business situation, a medical situation, or other scenarios) can be generated using a watcher process that receives event data and triggers conversion of a “different” last event received into arguments for one or more analysis protocols, which are executed against a data model created by an analysis engine. Methods, systems, articles of manufacture, and the like are described.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: February 23, 2021
    Assignee: Tag.bio, Inc.
    Inventors: Thomas Clark Covington, Jesse Thomas Paquette
  • Patent number: 10918940
    Abstract: Embodiments of the present application disclose a method and device for downloading and reconstructing game data, and relate to the technical field of Internet.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: February 16, 2021
    Assignee: JINGCAI ONLINE TECHNOLOGY (DALIAN) CO., LTD.
    Inventors: Changsong Jiang, Jianbin Fang, Jiqing Zhang, Ming Yang
  • Patent number: 10909754
    Abstract: Multi-dimensional models are supported for game creation via two-dimensional (2D) visual scripting systems. Visual scripting can utilize 2D nodes on a grid, where the nodes can interact through the use of input and output ports, and can be wired together to create gameplay behavior. A 2D rendering of a three-dimensional (3D) object (e.g., a mesh) can be added to the node grid for a gaming application. A scripting interface allows rules and ports to be created for specific aspects of the mesh, such as may relate to features, skeletons, or bounding boxes. Multiple scripting nodes can be associated with the same mesh such that the mesh is not duplicated in the visual scripting view port. The functionality for the 3D object can then be incorporated into the game based at least in part upon the associated nodes without manual coding or compilation.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy Hardiman, Christian R. Lange, Luis René Sempé Sosa, Adam Smith, Joseph Francis Stankowicz
  • Patent number: 10891829
    Abstract: A system for managing bets comprises a memory and a processor. The memory stores information associated with a field of participants for an event, each participant associated with particular odds for the event. The processor receives a bet that a lead participant from the field of participants will finish in a particular subset of finishing positions in the event, wherein the bet is associated with customized odds. The processor further select one or more additional participants from the field of participants to add to the bet such that the odds associated with the lead participant combined with the odds associated with the one or more selected additional participants at least approximates the customized odds for the bet.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: January 12, 2021
    Assignee: CANTOR INDEX, LLC
    Inventors: Joseph M. Asher, John W. Bristow, Howard W. Lutnick
  • Patent number: 10888776
    Abstract: Described herein are, among other things, handheld controllers that include one or more touchpads (i.e., touch-sensitive controls) configured to detachably couple to one or more overlays that effectively transform the respective touchpad into a different control. For instance, one example handheld controller may include a circular trackpad that is configured to detect a position of a finger on a top surface of the trackpad. This position may be used to control a cursor or avatar, for scrolling, or for any other type of command. In general, most or all of the top surface may be usable by a user for providing input to the controller and/or a remote system coupled to the controller. As described herein, however, one or more different overlays may detachably couple to a housing of the controller and/or the trackpad itself to effectively change the use of the trackpad.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: January 12, 2021
    Assignee: Valve Corporation
    Inventors: Austin Palmer, Cheang Tad Yoo, Brian David Hensley, Michael J. Goerz, Scott Dalton, Ian Campbell, Christopher Lee Bjordhal, Jeffrey Peter Bellinghausen
  • Patent number: 10885746
    Abstract: An apparatus, including: a processor for providing an electronic forum configured to provide a video broadcast of a sporting event to a user communication device; a transmitter; and a receiver. The apparatus processes information regarding an outcome of a bet regarding the sporting event and determines if the bet is a winning bet or losing bet. The apparatus generates a report containing information regarding bets placed on the sporting event, outcomes of bets placed on the sporting event, an identity of individuals who placed bets on or who watched the sporting event via the electronic forum, activity which took place in or via the electronic forum, or information regarding a comment or comments regarding suspected game fixing, match fixing, or cheating. The apparatus transmits the report to a computer of a sport governing body, governmental entity, gaming facility, analytics provider, social network, financial institution, an escrow agent.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: January 5, 2021
    Inventor: Raymond Anthony Joao
  • Patent number: 10885737
    Abstract: Method and systems of gaming are provided herein. One method includes storing in a memory of the gaming system a plurality of reel strips sets, each reel strips set including a characteristic that is different from the other reel strips sets. The method may further include initiating a play of the game. The method may include selecting, at random, via the game controller, a reel strips set from the plurality of reel strips sets. The method also includes displaying, via the game controller, symbols in symbol display positions on the display of the gaming system. The method further includes evaluating, via the game controller, the selected symbols. The method further includes updating, via the game controller, a meter stored in the memory in accordance with the evaluation.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: January 5, 2021
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventors: Colin Fong, Matthew Chan
  • Patent number: 10874944
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for generating game configurations are presented. For example, a system may receive a game configuration request message from a client device being operated by a player playing a virtual game. The game configuration request message may be sent, for example, in response to the player initiating a new game of the virtual game. The system may then select a game configuration based at least in part on historical performance data associated with the selected game configuration. The historical performance data may accumulate performance data from a group of players that previously played the virtual game using the selected game configuration. The system then communicates the selected game configuration to the client device. The player may play the virtual game using the selected game configuration as the initial game configuration for the virtual game.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: December 29, 2020
    Assignee: Zynga Inc.
    Inventors: M. Ian Graham, Ya-Bing Chu
  • Patent number: 10867480
    Abstract: A gaming machine having three displays of (1) five mechanical reels, (2) five video reels and (3) a single multi-slice wheel. Gaming interaction between the three displays provides a base game on the mechanical reels from which (1) a first spinning-reel-type bonus game is triggered and (2) a second wheel-type bonus game is triggered.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: December 15, 2020
    Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventors: Eric Satterlie, Christmas Uberuaga
  • Patent number: 10850196
    Abstract: A terminal device controls a scroll display process for scrolling and moving a display region part of content displayed on a touch panel based on a slide operation input, and detects, during the slide operation input, any one input state of the number of slide operation inputs being simultaneously executed and the touch area involved in the touching on the touch panel for execution of the slide operation input, and controls a scrolling speed, which represents a moving speed exhibited when the display region part of the content is scrolled in the scroll display process, or a scroll movement amount, which represents a movement amount by which the content is scrolled, during the slide operation input based on the detected input state.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: December 1, 2020
    Assignee: BANDAI NAMCO ENTERTAINMENT INC.
    Inventor: Takashi Kohara
  • Patent number: 10843068
    Abstract: Methods and apparatus are provided for 6DoF inside-out tracking game control. In one novel aspect, a multi-processor architecture is used for VI-SLAM. In one embodiment, the apparatus obtains overlapping image frames and sensor inputs of an apparatus, wherein the sensor inputs comprise gyrometer data, accelerometer data and magnetometer data, splits computation work onto a plurality of vector processors to obtain six degree of freedom (6DoF) outputs of the apparatus based on a splitting algorithm, and performs a localization process to generate 6DoF estimations, and a mapping process to generate a cloud of three-dimensional points associated to the descriptors of the map. In one embodiment, the localization process and mapping process are configured to run sequentially. In another embodiment, the localization process and mapping process are configured to run in parallel.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: November 24, 2020
    Assignee: XVisio Technology Corp.
    Inventors: Datta Ramadasan, Qiong Lin, Hao Ye
  • Patent number: 10835827
    Abstract: In one embodiment, a method includes, by a client system of a first user, receiving an input to initiate a first game within a first layer of a communication interface, wherein the communication interface comprises one or more layers containing a live video communication between the first user and a second user, wherein the first layer comprises a video communication of the second user; executing a gaming protocol associated with the first game; generating a game container in a second layer of the communication interface to contain the first game in a full-screen view of the communication interface; reducing the first layer containing the video communication of the second user to a thumbnail within the communication interface; and overlaying, by the client system, the first layer onto the second layer based on one or more parameters set by the gaming protocol.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Shyamalan Pather, Pablo Jose Barvo, Dwayne B. Mercredi
  • Patent number: 10835828
    Abstract: In one embodiment, a method includes, by a client system of a first user, receiving an input to initiate a game within a first layer of a communication interface, wherein the communication interface comprises one or more layers containing a live video communication between the first user and a second user, wherein the first layer comprises a video communication of the second user; executing a gaming protocol associated with the game; generating a game container in a second layer of the communication interface, wherein the second layer contains the game in an augmented reality overlay; and displaying the second layer as the augmented reality overlay over the first layer containing the video communication of the second user, wherein the game in the second layer contains one or more game elements that correspond to one or more features in the video communication of the second user in the first layer.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
  • Patent number: 10839648
    Abstract: A gaming machine having a display that displays a determined screen including a character, during execution of a game, a touch panel sensor, disposed above the display, that is capable of detecting the contact position, the position of the character contacted by a player, and a CPU that determines the contact position of the character as well as the contact mode, and that displays an image on the display, that is changed based on the result of this determination.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 17, 2020
    Assignee: Universal Entertainment Corporation (nee Aruze Corporation)
    Inventors: Kazuo Okada, Hirobumi Toyoda