Patents Assigned to Riot Games, Inc.
  • Patent number: 11865460
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 9, 2024
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Paul Sottosanti
  • Patent number: 11806628
    Abstract: Embodiments of the present disclosure provide systems, methods, and computer storage media directed to anti-cheat detection in online multiplayer video games. An anti-cheat kernel driver adapted to validate and secure a system state of a gaming device is loaded during a booting process of the gaming device. The loaded anti-cheat kernel driver ensures that the system state cannot be tampered with from the time of boot through the duration of gameplay. The loaded anti-cheat kernel driver can also receive anti-cheat modules communicated to the gaming device from an anti-cheat server, so that anti-cheat modules are received and executed on an ad hoc basis dictated by the anti-cheat server. The anti-cheat server can autonomously manage the anti-cheat operations performed on a kernel layer or application layer of the gaming device, and conduct anti-cheat mitigation operations if necessary.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: November 7, 2023
    Assignee: Riot Games, Inc.
    Inventors: Nemanja Mulasmajic, Nicolas Peterson
  • Patent number: 11731037
    Abstract: In various examples, when a user presses a button to interact with an object while playing a mobile video game, a prioritization zone around a targeting reticle can be defined. If the user positions the prioritization zone on a group of objects, a set of prioritization rules are applied to identify high importance objects (e.g., game Champions) in the prioritization zone. Based on the prioritization rules, the system can select the identified high importance object found inside the prioritization zone that is closest to the targeting reticle. In some embodiments, the prioritization zone is activated only for a defined period of time after the user presses the attack button. If the user releases the attack button during the defined period of time, the system can identify any of the objects in the prioritization zone and select a high importance object to interact with (e.g., launch an attack).
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 22, 2023
    Assignee: Riot Games, Inc.
    Inventors: Alexander Nixon Huang, Christina Norman
  • Patent number: 11559744
    Abstract: Systems, methods, and media are provided for improved targeting of an individual object among a plurality of objects in a multi-player online video game. The video game may include plurality of objects located at various places at a given frame. At each frame, a position of the objects is identified. If a player object (except for the player object associated with the user) is within a predetermined radius of another player object, a target position of the player object is modified relative to other player objects. Next, the target position of the player object is modified towards its original position within the frame. This process is repeated for each player object until the corresponding player object is no longer within the predetermined radius of another player object or a violation of a constraints prevents the modification from being performed.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: January 24, 2023
    Assignee: RIOT GAMES, INC.
    Inventors: Michael Longqiang Zhang, Alexander Nixon Huang
  • Patent number: 11554323
    Abstract: A system and method for precise positioning of items such as communication pings in a map of a multiplayer game with touchscreen gestures. Specifically, the method can include displaying a dynamic image or map on a touchscreen and receiving a touch gesture thereon. The touch gesture can begin at a tool selection icon and end at a release location within the map. Then the method can include, in response to the touch gesture, displaying a precision placement tool that depicts a portion of the map obscured by the received touch gesture. The depiction can be an enlarged depiction of the obscured portion and is displayed outside of the obscured portion. Finally, the method can include displaying a change to the map at the release location when the touch gesture ends. Specifically, at the release location, items such as communication pings can be placed onto the map.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 17, 2023
    Assignee: Riot Games, Inc.
    Inventor: Kam-Wing Fung
  • Patent number: 11517824
    Abstract: Systems and methods for dynamic events-based ranking servers including a processor. The server also includes a memory communicatively coupled to the processor. The memory includes at least event data, player skill data, and game logic, which is configured to be processed by the processor in order to execute a game with a plurality of players until a game conclusion is reached. The memory further includes event capture logic that is configured to be processed by the processor to identify a plurality of events within the executed game. The events to be captured are done so prior to the game conclusion. Also, the captured event data can relate to the plurality of events. Finally, the memory includes an event update logic, which is configured to be processed by the processor to update player skill data scores in response to the event data captured during the game.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: December 6, 2022
    Assignee: Riot Games, Inc.
    Inventors: Yilin He, Sean Szopinski
  • Patent number: 11484801
    Abstract: In various examples, the present system tracks gameplay timeframes for when a user is engaged in an instance of gameplay. The system can then determine one or more typical timeframe(s) for when the user engages in gameplay. In some embodiments, the user can access a team matching UI and request to be matched with other user accounts and/or to be presented with a list of other user accounts who might be a good match for the user, such as those associated with similar typical timeframes for gameplay. Based on the request from the user, a set of user accounts available to be matched can be ranked based, at least in part, on a similarity between gameplay timeframes associated with the user and each of the user accounts in the set of user accounts. Using the ranking, the system can generate a team of users with similar typical gameplay timeframes.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: November 1, 2022
    Assignee: Riot Games, Inc.
    Inventors: Rahul Tripathi, Jonathan Blair Moormann, Tomasz Mozolewski, Jordan Braman Checkman, Cody Bryant Germain, Lawrence Lihuan Xie, Wenbin Xiang
  • Patent number: 11478714
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable customizable teams for online active games. In an embodiment, the system includes an online game session server system communicatively coupled to a network for access by a plurality of users to establish a plurality of real-time interactive games sessions, wherein each game session includes at least one team and wherein the at least one team may be established in accordance with a preferred composition defined by a user.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: October 25, 2022
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Tom Cadwell
  • Patent number: 11458394
    Abstract: A system and method for improved targeting of a long-range object in a multiplayer online battle arena (MOBA) game is provided. Initially, a touch gesture is received at a tool selection area of a dynamic image provided by the MOBA game, enabling a user to select a tool (e.g., an ability, a virtual weapon, a spell, or the like) to target an object within the virtual world. Next, a second touch gesture is received at a mini-map of the virtual world causing the dynamic image to be automatically adjusted from a perspective corresponding to a character controlled by the user to a perspective representing the location selected within the mini-map. Finally, a third touch gesture is received at a targeting tool providing a target range of the selected tool within the adjusted dynamic image and the user can more precisely and accurately target the object.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 4, 2022
    Assignee: Riot Games, Inc.
    Inventors: Michael Longqiang Zhang, Alexander Nixon Huang, Kam-Wing Fung
  • Patent number: 11439911
    Abstract: Embodiments of the present disclosure provide systems, methods, and computer storage media directed to anti-cheat detection in online multiplayer video games. An anti-cheat kernel driver adapted to validate and secure a system state of a gaming device is loaded during a booting process of the gaming device. The loaded anti-cheat kernel driver ensures that the system state cannot be tampered with from the time of boot through the duration of gameplay. The loaded anti-cheat kernel driver can also receive anti-cheat modules communicated to the gaming device from an anti-cheat server, so that anti-cheat modules are received and executed on an ad hoc basis dictated by the anti-cheat server. The anti-cheat server can autonomously manage the anti-cheat operations performed on a kernel layer or application layer of the gaming device, and conduct anti-cheat mitigation operations if necessary.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: September 13, 2022
    Assignee: Riot Games, Inc.
    Inventors: Nemanja Mulasmajic, Nicolas Peterson
  • Patent number: 11395967
    Abstract: Systems, methods, and media are provided for the selective indication of the presence of off-screen objects in the shared gaming environment of a multiplayer game played on a mobile device. The shared gaming environment can include a game space and a plurality of objects located at various places of the game space. The player may view a portion of the game space via a screen view presented by the mobile device. The screen view can be bordered by a frame area that includes a portion of the game space that is outside of the screen view. Based on a predetermined rule set, the presence of an object that is located within the frame area can be selectively indicated within the screen view by a visual indicator, such as an icon. The visual indicator can be assembled from a library of elements to visually communicate contextually relevant information to the player.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 26, 2022
    Assignee: Riot Games, Inc.
    Inventors: Kam-Wing Fung, Li Jia Tan, Brian Carter Feeney, Christina Norman
  • Patent number: 11389732
    Abstract: Disclosed are new and innovative methods and systems for coordinating a game having a plurality of players. One of the methods comprises: enabling each of the plurality of players to create a team of champions; and creating a one or more real-time battles between a plurality of human players.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: July 19, 2022
    Assignee: Riot Games, Inc.
    Inventor: David Abecassis
  • Patent number: 11351457
    Abstract: Systems and methods for precise position selection of an offset anchor from items within a map of a multiplayer game with touchscreen gestures. Specifically, the systems and methods utilize inputs from a touchscreen, to selectively define an offset targeting position in relation to a selected target, e.g., for the selective teleportation of a player's character. In essence, the methods and systems facilitate a user's or “player's” ability to precisely position an character, offset from a target object (generally referenced herein as a “target”), utilizing an intuitive offset-positioning focus point reticle. The offset-positioning focus point reticle, as described herein, allows the player to precisely and efficiently select a radial and offset position for a character to be teleported to relative to a selected target.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 7, 2022
    Assignee: RIOT GAMES, INC.
    Inventor: Alexander Nixon Huang
  • Patent number: 11167217
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In an embodiment, an online multiuser game system includes an online game session server system communicatively coupled to a public network for access by a plurality of users to establish a plurality of real-time interactive games sessions. The online multiuser game system further includes a spectator server communicatively coupled to the online game session server system and configured to enable a user to view summary information of an active game session. In another embodiment, the spectator server enables the user to time shift the active game session and to view the summary information of the active game session. In another embodiment, the spectator server enables the user to view the summary information of the active game session while the user is playing the active game session.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 9, 2021
    Assignee: Riot Games, Inc.
    Inventors: Brett Harris, Carl Kwoh, Paul Sottosanti, Victor Keenan, George Skleres, Jason Cohen, Christina Norman, Brooks Bouchard
  • Patent number: 11148055
    Abstract: Systems, methods, and media are provided for improved targeting of an individual object among a plurality of objects in a multi-player online video game. The video game may include plurality of objects located at various places at a given frame. At each frame, a position of the objects is identified. If a player object (except for the player object associated with the user) is within a predetermined radius of another player object, a target position of the player object is modified relative to other player objects. Next, the target position of the player object is modified towards its original position within the frame. This process is repeated for each player object until the corresponding player object is no longer within the predetermined radius of another player object or a violation of a constraints prevents the modification from being performed.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 19, 2021
    Assignee: Riot Games, Inc.
    Inventors: Michael Longqiang Zhang, Alexander Nixon Huang
  • Patent number: 11065547
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In a preferred embodiment, an online multiuser game system includes a user matching system configured to match users for a game session, wherein the user matching system is enabled to match a first user with another user based at least in part on behavior data in the first user's profile.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: July 20, 2021
    Assignee: Riot Games, Inc.
    Inventors: Jeffrey Lin, Paul Sottosanti
  • Patent number: 10478735
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In an embodiment, an online multiuser game system includes an online game session server system communicatively coupled to a public network for access by a plurality of users to establish a plurality of real-time interactive games sessions. The online multiuser game system further includes a spectator server communicatively coupled to the online game session server system and configured to enable a user to view summary information of an active game session. In another embodiment, the spectator server enables the user to time shift the active game session and to view the summary information of the active game session. In another embodiment, the spectator server enables the user to view the summary information of the active game session while the user is playing the active game session.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 19, 2019
    Assignee: RIOT GAMES, INC.
    Inventors: Brett Harris, Carl Kwoh, Paul Sottosanti, Victor Keenan, George Skleres, Jason Cohen, Christina Norman, Brooks Bouchard
  • Patent number: 10086293
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable customizable teams for online active games. In an embodiment, the system includes an online game session server system communicatively coupled to a network for access by a plurality of users to establish a plurality of real-time interactive games sessions, wherein each game session includes at least one team and wherein the at least one team may be established in accordance with a preferred composition defined by a user.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: October 2, 2018
    Assignee: RIOT GAMES, INC.
    Inventors: Jeffrey Lin, Tom Cadwell
  • Patent number: 10016675
    Abstract: The field of the invention relates to systems and methods for managing user behavior in online multiuser systems, and more particularly to systems and methods that provide user-based arbitration for online multiuser systems. In one embodiment, a multi-user online system enables a first user to report a second user's behavior while online. The system receives the report and merges the report with the second user's recorded interactions with the online system related to the report to create an arbitration file. The arbitration file is then made available to a third user to review the arbitration file and determine whether action is warranted.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: July 10, 2018
    Assignee: RIOT GAMES, INC.
    Inventors: Steve Mescon, Christopher Burdick, Tom Cadwell
  • Patent number: 9878252
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In an embodiment, an online multiuser game system includes an online game session server system communicatively coupled to a public network for access by a plurality of users to establish a plurality of real-time interactive games sessions. The online multiuser game system further includes a spectator server communicatively coupled to the online game session server system and configured to enable a user to view summary information of an active game session. In another embodiment, the spectator server enables the user to time shift the active game session and to view the summary information of the active game session. In another embodiment, the spectator server enables the user to view the summary information of the active game session while the user is playing the active game session.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 30, 2018
    Assignee: RIOT GAMES, INC.
    Inventors: Brett Harris, Carl Kwoh, Paul Sottosanti, Victor Keenan, George Skleres, Jason Cohen, Christina Norman, Brooks Bouchard