IP Library Granted Patent US 11,826,654
Granted Patent B2
US 11,826,654 · App. 17/329,493 · Granted Nov 28, 2023

Dynamic spawn assets based on news feeds in a game

Inventors: Thai Quoc Tran (San Jose, CA); Megan Kostick (Edmonds, WA); Michael Brewer (Austin, TX); Cindy Han Lu (San Jose, CA)
A63F13/67A63F13/47A63F13/69
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,826,654
App. No.
17/329,493
Granted
Nov 28, 2023
Kind
B2
Abstract

A dynamic asset spawning engine is provided in a data processing system for dynamically spawning assets in a video game based on one or more news feeds. The dynamic asset spawning engine semantically tags a library of video game assets with game tag descriptors. The dynamic asset spawning engine parses and processes the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets. The dynamic spawning engine assigns the identified supplemental tag descriptors and spawning parameters to the one or more video game assets. The video game spawns the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.

Claims (34)

1. A method, in a data processing system, for dynamically spawning assets in a video game based on one or more news feeds, the method comprising:

semantically tagging a library of video game assets with game tag descriptors;

parsing and processing the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets;

assigning the identified supplemental tag descriptors and spawning parameters to the one or more video game assets; and

spawning, by the data processing system, the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.

2. The method of claim 1 , wherein the game tag descriptors comprise at least one of location, time, lifespan, proximal density, asset attributes, or semantic relationships.

3. The method of claim 1 , wherein the one or more news feeds are received in real time from a server hosting a web site or application programming interface (API) external to the video game.

4. The method of claim 1 , wherein the one or more news feeds comprise one or more Really Simple Syndication (RSS) news feeds.

5. The method of claim 1 , wherein processing the one or more news feeds comprises performing machine learning, natural language processing, semantic analysis, and sentiment analysis.

6. The method of claim 1 , wherein assigning the identified supplemental tag descriptors to the one or more video game assets comprises mapping the supplemental tag descriptors to semantically categorized news feed assets and determining whether the semantically categorized news feed assets match video game assets related to topics relevant to the video game.

7. The method of claim 1 , wherein assigning spawning parameters to the supplemental game assets comprises applying a set of asset inclusion rules.

8. The method of claim 7 , wherein assigning spawning parameters to the supplemental game assets further comprises determining a location in the video game to place the one or more video game assets based on the set of asset inclusion rules.

9. The method of claim 7 , wherein the asset inclusion rules comprise location rules, time rules, asset type rules, asset lifespan rules, asset density rules, relationship rules, and spawning area rules.

10. The method of claim 1 , further comprising assigning text content from the one or more news feeds to text assets in the library of video game assets.

11. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:

semantically tag a library of video game assets with game tag descriptors;

parse and process the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets;

assign the identified supplemental tag descriptors and spawning, by the computing device, parameters to the one or more video game assets; and

spawn the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.

12. The computer program product of claim 11 , wherein the game tag descriptors comprise at least one of location, time, lifespan, proximal density, asset attributes, or semantic relationships.

13. The computer program product of claim 11 , wherein the one or more news feeds are received in real time from a server hosting a web site or application programming interface (API) external to the video game.

14. The computer program product of claim 11 , wherein the one or more news feeds comprise one or more Really Simple Syndication (RSS) news feeds.

15. The computer program product of claim 11 , wherein processing the one or more news feeds comprises performing machine learning, natural language processing, semantic analysis, and sentiment analysis.

16. The computer program product of claim 11 , wherein assigning the identified supplemental tag descriptors to the one or more video game assets comprises mapping the supplemental tag descriptors to semantically categorized news feed assets and determining whether the semantically categorized news feed assets match video game assets related to topics relevant to the video game.

17. The computer program product of claim 11 , wherein assigning spawning parameters to the supplemental game assets comprises applying a set of asset inclusion rules.

18. The computer program product of claim 17 , wherein the asset inclusion rules comprise location rules, time rules, asset type rules, asset lifespan rules, asset density rules, relationship rules, and spawning area rules.

19. The computer program product of claim 11 , wherein the computer readable program further causes the computing device to assign text content from the one or more news feeds to text assets in the library of video game assets.

20. An apparatus comprising:

a processor; and

a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to:

semantically tag a library of video game assets with game tag descriptors;

parse and process the one or more news feeds to identify supplemental tag descriptors and spawning parameters for one or more video game assets in the library of video game assets;

assign the identified supplemental tag descriptors and spawning parameters to the one or more video game assets; and

spawn, by the processor, the one or more game assets in the video game in accordance with the supplemental tag descriptors and spawning parameters.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY FROM IBM RESEARCH AND INTELLECTUAL PROPERTY TO INTERNATIONAL BUSINESS MACHINED CORPORATION AND TO CORRECT THE RECEIVING PARTY FROM ZEPHYR BUYER L.P. TO ZEPHYR BUYER, L.P. PREVIOUSLY RECORDED AT REEL: 66795 FRAME: 858. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 20, 2024
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: ZEPHYR BUYER, L.P.
Reel/Frame 066838/0157 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 66796 FRAME: 188. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 20, 2024
From: ZEPHYR BUYER, L.P.
To: THE WEATHER COMPANY, LLC
Reel/Frame 067188/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: IBM RESEARCH AND INTELLECTUAL PROPERTY
To: ZEPHYR BUYER L.P.
Reel/Frame 066795/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: ZEPHYR BUYER L.P.
To: THE WEATHER COMPANY, LLC
Reel/Frame 066796/0188 →
PATENT SECURITY AGREEMENT Recorded Jan 31, 2024
From: THE WEATHER COMPANY, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 066404/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2021
From: TRAN, THAI QUOC; KOSTICK, MEGAN; BREWER, MICHAEL; LU, CINDY HAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 056341/0710 →
Continuity (1)
Related Publication 20220379222A1 · Dec 1, 2022