Interactive game apparatus with game play controlled by user-modifiable toy
-
0Associated
Cases -
0Associated
Defendants -
0Accused
Products -
392Forward
Citations -
0
Petitions -
4
Assignments
First Claim
1. An interactive game apparatus for use with a computer system having a display screen, the game apparatus comprising:
- a plurality of physical parts from which parts can be selected and assembled together to construct a toy assembly;
a character creation mechanism in the computer for creating a virtual character having behavioral characteristics based on the parts constituting the toy assembly;
a display mechanism for displaying on the display screen a graphic character representation which resembles the toy assembly; and
a mechanism operating in the computer which is responsive to each part added to, or removed from, the toy assembly, for dynamically modifying the behavioral characteristics of the virtual character and the graphic character representation.
4 Assignments
0 Petitions

Accused Products

Abstract
A three dimensional physical toy that can be manipulated by a user is connected to a computer. Interchangeable accessory parts can be plugged into the toy via mechanisms which identify the accessory parts immediately when they are plugged into the toy body. A software program running in the computer displays a graphical character representation of the toy, including the accessory parts that have been plugged into the toy in a virtual environment on a monitor screen. The toy and the accessory parts interact dynamically with the software program so that the graphical character representation of the toy appears on the screen exactly as it physically appears to the user. The toy interacts with the virtual environment in each stage of construction an as each accessory part is added or removed. Therefore, as various accessory parts are inserted into, or removed from, the toy, the graphical character representation of the toy interacts with the virtual environment in different ways. Some of the accessory parts have physical sensors built in to detect motion, bending, etc. These parts can be physically manipulated by the user causing a predetermined action between the graphic character and the virtual environment.
416 Citations
SEQUENTIALLY OPERATED MODULES | ||
Patent #
US 20110012661A1
Filed 02/25/2010
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Interactive clothing system | ||
Patent #
US 20110074577A1
Filed 10/01/2010
|
Current Assignee
Yu Zheng
|
Sponsoring Entity
Yu Zheng
|
PUZZLE WITH CONDUCTIVE PATH | ||
Patent #
US 20110031689A1
Filed 09/29/2009
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
Sphero Inc.
|
Event management systems and methods for motion control systems | ||
Patent #
US 7,904,194 B2
Filed 03/26/2007
|
Current Assignee
Automation Middleware Solutions Inc.
|
Sponsoring Entity
ROY-G-BIV Corporation
|
SYSTEMS AND METHODS FOR COMMUNICATION | ||
Patent #
US 20110009175A1
Filed 03/11/2009
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
Hand-held interactive game | ||
Patent #
US 7,909,697 B2
Filed 04/17/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Apparatus and methods for providing interactive entertainment | ||
Patent #
US 7,896,742 B2
Filed 07/13/2007
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Interactive action figures for gaming systems | ||
Patent #
US 7,862,428 B2
Filed 07/02/2004
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
READER DEVICES AND RELATED HOUSINGS AND ACCESSORIES AND METHODS OF USING SAME | ||
Patent #
US 20110027770A1
Filed 04/05/2009
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
System and method for playsets using tracked objects and corresponding virtual worlds | ||
Patent #
US 20110028219A1
Filed 07/29/2009
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
System and method for toy adoption and marketing | ||
Patent #
US 7,967,657 B2
Filed 11/05/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110161093A1
Filed 03/11/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110092128A1
Filed 12/22/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
PET OF THE MONTH WITH MUSIC PLAYER | ||
Patent #
US 20110126115A1
Filed 11/24/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
VIDEO GAME WITH REPRESENTATIVE PHYSICAL OBJECT RELATED CONTENT | ||
Patent #
US 20110098092A1
Filed 10/27/2009
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110190047A1
Filed 03/21/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,002,605 B2
Filed 01/27/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110167485A1
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Database event driven motion systems | ||
Patent #
US 8,027,349 B2
Filed 09/11/2009
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110184797A1
Filed 03/31/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Interactive clothing system | ||
Patent #
US 7,982,613 B2
Filed 10/01/2010
|
Current Assignee
Yu Zheng
|
Sponsoring Entity
Yu Zheng
|
Hand-held interactive game | ||
Patent #
US 20110177864A1
Filed 03/21/2011
|
Current Assignee
Yu Zheng
|
Sponsoring Entity
Yu Zheng
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110167481A1
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20110167267A1
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Electronic game system with character units | ||
Patent #
US 8,033,901 B2
Filed 10/09/2006
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Electronic playset | ||
Patent #
US 8,062,089 B2
Filed 10/02/2007
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Generation and distribution of motion commands over a distributed network | ||
Patent #
US 8,032,605 B2
Filed 04/01/2003
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Interactive clothing system | ||
Patent #
US 7,808,385 B2
Filed 03/22/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Configurable manual controller | ||
Patent #
US 7,731,191 B2
Filed 02/09/2007
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
IPPASA LLC
|
COLOR SENSING FOR A READER DEVICE AND THE LIKE | ||
Patent #
US 20100044441A1
Filed 03/10/2008
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
MANUAL CONTROLLER CONFIGURABLE BY USER ARRANGEMENT OF MATABLE BUILDING ELEMENTS | ||
Patent #
US 20100248840A1
Filed 06/07/2010
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
Lego Systems AS
|
READER DEVICE HAVING VARIOUS FUNCTIONALITIES | ||
Patent #
US 20100104201A1
Filed 03/10/2008
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
Virtual world toy doll system | ||
Patent #
US 7,645,178 B1
Filed 12/20/2005
|
Current Assignee
Robert W. Jeffway Jr, Maureen T. Trotto, Laureen A. Trotto, Ross M. Albert
|
Sponsoring Entity
Robert W. Jeffway Jr, Maureen T. Trotto, Laureen A. Trotto, Ross M. Albert
|
Remote generation and distribution of command programs for programmable devices | ||
Patent #
US 7,853,645 B2
Filed 10/14/2004
|
Current Assignee
Automation Middleware Solutions Inc.
|
Sponsoring Entity
ROY-G-BIV Corporation
|
System and method for toy adoption marketing | ||
Patent #
US 7,846,004 B2
Filed 10/02/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 7,677,948 B2
Filed 12/30/2004
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Game controller with interchangeable controls | ||
Patent #
US 7,758,424 B2
Filed 05/11/2004
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
METHOD AND AN APPARATUS FOR MANAGING GAMES AND A LEARNING PLAYTHING | ||
Patent #
US 20100311507A1
Filed 01/08/2009
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
Child testing apparatus, information system and method of use | ||
Patent #
US 7,857,624 B2
Filed 11/13/2006
|
Current Assignee
Tina Marie Davis
|
Sponsoring Entity
Tina Marie Davis
|
INPUT SYSTEM ENABLING CONNECTION OF EVEN EXPANSION EQUIPMENT FOR EXPANDING FUNCTION, THAT TRANSMITS RELATIVELY LARGE AMOUNT OF DATA, TO PERIPHERAL EQUIPMENT AND INFORMATION PROCESSING SYSTEM | ||
Patent #
US 20100262718A1
Filed 12/23/2009
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
INTERACTIVE ACTION FIGURES FOR GAMING SYSTEMS | ||
Patent #
US 20100151940A1
Filed 02/17/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 7,789,726 B2
Filed 10/31/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Interactive Intelligent Toy | ||
Patent #
US 20100261406A1
Filed 10/02/2009
|
Current Assignee
Cepia LLC
|
Sponsoring Entity
Cepia LLC
|
Magic-themed adventure game | ||
Patent #
US 7,850,527 B2
Filed 07/13/2004
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20090029768A1
Filed 10/14/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
PET OF THE MONTH EXCLUSIVE LIMITED TIME REWARDS | ||
Patent #
US 20090063271A1
Filed 09/19/2007
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20090063282A1
Filed 11/05/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20090131164A1
Filed 01/27/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 7,534,157 B2
Filed 12/30/2004
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC AND 816877 ONTARIO LIMITED
|
System, Method, and Apparatus for Interactive Play | ||
Patent #
US 20090137185A1
Filed 11/28/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
CONFIGURABLE MANUAL CONTROLLER | ||
Patent #
US 20090118012A1
Filed 02/09/2007
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
Lego Systems AS
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20090118009A1
Filed 01/22/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
PHYSICAL DATA BUILDING BLOCKS SYSTEM FOR VIDEO GAME INTERACTION | ||
Patent #
US 20090197658A1
Filed 02/03/2009
|
Current Assignee
George Polchin
|
Sponsoring Entity
George Polchin
|
System and method for toy adoption and marketing | ||
Patent #
US 7,568,964 B2
Filed 10/14/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Pretend play toy with reality and virtual interaction | ||
Patent #
US 20090197678A1
Filed 02/04/2008
|
Current Assignee
TIRID TECH CO. LTD
|
Sponsoring Entity
TIRID TECH CO. LTD
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20090204420A1
Filed 04/23/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
BUILDING BLOCK TOY SET | ||
Patent #
US 20090215357A1
Filed 02/26/2008
|
Current Assignee
JSN INC.
|
Sponsoring Entity
JSN INC.
|
System and method for toy adoption and marketing | ||
Patent #
US 7,604,525 B2
Filed 01/22/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption marketing | ||
Patent #
US 7,618,303 B2
Filed 09/14/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Toy Building System | ||
Patent #
US 20090305602A1
Filed 05/23/2007
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
SYSTEM AND METHOD FOR TOY ADOPTION MARKETING | ||
Patent #
US 20080009350A1
Filed 10/01/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
SYSTEM AND METHOD FOR TOY ADOPTION MARKETING | ||
Patent #
US 20080026666A1
Filed 09/14/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Interactive system | ||
Patent #
US 20080032276A1
Filed 11/14/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Interactive system | ||
Patent #
US 20080032275A1
Filed 07/21/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
SYSTEM AND METHOD FOR TOY ADOPTION MARKETING | ||
Patent #
US 20080040230A1
Filed 10/31/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
ELETRONIC GAME SYSTEM WITH CHARACTER UNITS | ||
Patent #
US 20080085773A1
Filed 10/09/2006
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
SYSTEM AND METHOD FOR TOY ADOPTION AND MARKETING | ||
Patent #
US 20080109313A1
Filed 10/31/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
-
|
Child testing apparatus, information system and method of use | ||
Patent #
US 20080113319A1
Filed 11/13/2006
|
Current Assignee
Tina Marie Davis
|
Sponsoring Entity
-
|
Interactive Toy System and Methods | ||
Patent #
US 20080153594A1
Filed 12/14/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
System and method for toy adoption marketing | ||
Patent #
US 7,425,169 B2
Filed 10/31/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Hand-held interactive game | ||
Patent #
US 20080261694A1
Filed 04/17/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
INTERCHANGEABLE ACOUSTIC SYSTEM FOR A HEARING AID, AND A HEARING AID | ||
Patent #
US 20080260193A1
Filed 04/16/2008
|
Current Assignee
Widex AS
|
Sponsoring Entity
Widex AS
|
System, Methods and Apparatus for Video Communications | ||
Patent #
US 20080288989A1
Filed 05/14/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Touch Screen Apparatus And Methods | ||
Patent #
US 20080303787A1
Filed 05/21/2008
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
System and method for toy adoption and marketing | ||
Patent #
US 7,465,212 B2
Filed 12/30/2004
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Online Interactive Game System And Methods | ||
Patent #
US 20080300061A1
Filed 05/21/2008
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Universal Toy Controller System And Methods | ||
Patent #
US 20080305873A1
Filed 05/21/2008
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Toy pinball game | ||
Patent #
D537124S1
Filed 07/02/2004
|
Current Assignee
GOLDEN BRIGHT MANUFACTURER LTD.
|
Sponsoring Entity
GOLDEN BRIGHT MANUFACTURER LTD.
|
System and method for providing an interactive interface | ||
Patent #
US 20070063981A1
Filed 09/16/2005
|
Current Assignee
TACTABLE LLC
|
Sponsoring Entity
TACTABLE LLC
|
USB desktop toy | ||
Patent #
US 20070072511A1
Filed 02/09/2006
|
Current Assignee
Sandisk China Limited
|
Sponsoring Entity
Sandisk China Limited
|
Interactive toy system | ||
Patent #
US 20070093173A1
Filed 09/29/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Interactive toy system | ||
Patent #
US 20070093172A1
Filed 03/03/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Interactive toy system | ||
Patent #
US 20070093170A1
Filed 10/21/2005
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Interoperation between virtual gaming environment and real-world environments | ||
Patent #
US 20070097832A1
Filed 10/19/2005
|
Current Assignee
Nokia Corporation
|
Sponsoring Entity
Nokia Corporation
|
Data communication device and method of processing transmitted data | ||
Patent #
US 7,233,988 B2
Filed 11/29/2000
|
Current Assignee
Sharp Electronics Corporation
|
Sponsoring Entity
Sharp Electronics Corporation
|
Device and system for playing a game and a method for controlling a game | ||
Patent #
US 20070155505A1
Filed 07/10/2004
|
Current Assignee
Nokia US Holdings. Inc.
|
Sponsoring Entity
Nokia US Holdings. Inc.
|
Manipulative user interface systems and methods | ||
Patent #
US 7,253,800 B2
Filed 08/21/2001
|
Current Assignee
Xerox Corporation
|
Sponsoring Entity
Xerox Corporation
|
Replaceable faceplates for peripheral devices | ||
Patent #
US 7,264,473 B1
Filed 06/18/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Universal Controller For Toys And Games | ||
Patent #
US 20070249422A1
Filed 05/03/2007
|
Current Assignee
Aplix IP Holdings Corporation
|
Sponsoring Entity
Aplix IP Holdings Corporation
|
System for entertaining a user | ||
Patent #
US 20060068366A1
Filed 09/16/2004
|
Current Assignee
Edmond Chan, David K. Mathews
|
Sponsoring Entity
Edmond Chan, David K. Mathews
|
Motion control systems and methods | ||
Patent #
US 7,024,666 B1
Filed 01/28/2003
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Event driven motion systems | ||
Patent #
US 7,024,255 B1
Filed 08/19/2004
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Event management systems and methods for the distribution of motion control commands | ||
Patent #
US 7,031,798 B2
Filed 02/11/2002
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
System and method for toy adoption and marketing | ||
Patent #
US 20060100018A1
Filed 12/30/2004
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Toy figure for use with multiple, different game systems | ||
Patent #
US 7,081,033 B1
Filed 04/21/2000
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Hasbro Inc.
|
Motion control systems and methods | ||
Patent #
US 7,137,107 B1
Filed 04/29/2004
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Interactive three-dimensional multimedia I/O device for a computer | ||
Patent #
US 7,137,861 B2
Filed 07/16/2003
|
Current Assignee
Geldbaugh G. Richard, Sandra L. Carr
|
Sponsoring Entity
Geldbaugh G. Richard, Sandra L. Carr
|
System and methods for generating and communicating motion data through a distributed network | ||
Patent #
US 7,139,843 B1
Filed 12/10/2001
|
Current Assignee
Automation Middleware Solutions Inc.
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Method and system for simulating interaction with a pictorial representation of a model | ||
Patent #
US 20050014560A1
Filed 05/19/2003
|
Current Assignee
E.B.T. Interactive Ltd.
|
Sponsoring Entity
E.B.T. Interactive Ltd.
|
Educational toy | ||
Patent #
US 20050059317A1
Filed 09/17/2003
|
Current Assignee
Little Tikes Company The
|
Sponsoring Entity
Little Tikes Company The
|
Interactive action figures for gaming schemes | ||
Patent #
US 20050059483A1
Filed 07/02/2004
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Children's game | ||
Patent #
US 20050070360A1
Filed 09/30/2003
|
Current Assignee
Little Tikes Company The
|
Sponsoring Entity
Little Tikes Company The
|
Event driven motion systems | ||
Patent #
US 6,885,898 B1
Filed 05/20/2002
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Selection and control of motion data | ||
Patent #
US 6,879,862 B2
Filed 02/28/2001
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Educational toy | ||
Patent #
US 20050164601A1
Filed 01/22/2004
|
Current Assignee
Little Tikes Company The
|
Sponsoring Entity
Little Tikes Company The
|
System and method for toy adoption and marketing | ||
Patent #
US 20050177428A1
Filed 12/30/2004
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Programmable toy with communication means | ||
Patent #
US 6,939,192 B1
Filed 02/04/2000
|
Current Assignee
Lego AS
|
Sponsoring Entity
Interlego AG
|
System and method for toy adoption and marketing | ||
Patent #
US 20050192864A1
Filed 12/30/2004
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC AND 816877 ONTARIO LIMITED
|
System and method for reconfiguring an autonomous robot | ||
Patent #
US 20050234592A1
Filed 01/14/2005
|
Current Assignee
MEGA ROBOT INC.
|
Sponsoring Entity
MEGA ROBOT INC.
|
Game controller with interchangeable controls | ||
Patent #
US 20050255915A1
Filed 05/11/2004
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Interactive design and amusement system | ||
Patent #
US 20040023705A1
Filed 11/05/2002
|
Current Assignee
Central Research Fund Limited
|
Sponsoring Entity
Central Research Fund Limited
|
Interactive paly device and method | ||
Patent #
US 20040082266A1
Filed 09/17/2003
|
Current Assignee
Interactive Play Devices LLC
|
Sponsoring Entity
Interactive Play Devices LLC
|
INTERACTIVE THREE-DIMENSIONAL MULTIMEDIA I/O DEVICE FOR A COMPUTER | ||
Patent #
US 20040103222A1
Filed 07/16/2003
|
Current Assignee
Geldbaugh G. Richard, Sandra L. Carr
|
Sponsoring Entity
Geldbaugh G. Richard, Sandra L. Carr
|
Computer enhanced play set and method | ||
Patent #
US 6,758,678 B2
Filed 08/14/2001
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Toy razor having simulated sound-producing capability | ||
Patent #
US 6,773,326 B2
Filed 05/07/2002
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Hasbro Inc.
|
Replaceable faceplates for peripheral devices | ||
Patent #
US 6,786,731 B1
Filed 05/29/2003
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Interactive video game controller adapter | ||
Patent #
US 6,811,491 B1
Filed 10/10/2000
|
Current Assignee
KID INTERACTIVE LLC
|
Sponsoring Entity
KID INTERACTIVE LLC
|
Interactive element | ||
Patent #
D499771S1
Filed 11/21/2001
|
Current Assignee
TRONJI LIMITED
|
Sponsoring Entity
TRONJI LIMITED
|
Craft kit construction component - flame-and-bow hair-style form | ||
Patent #
D468377S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component - side-wave-style hair form | ||
Patent #
D468786S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component—high-rise, single-wave, hair-style form | ||
Patent #
D468785S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component - tri-wave, hair-style form | ||
Patent #
D468784S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component-low-rise, bun-hair-style form | ||
Patent #
D468783S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component - double-rise, hair-wave form | ||
Patent #
D469483S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component—rising-curl-style, hair-wave form | ||
Patent #
D469482S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Craft kit construction component - rounded-spike, hair style form | ||
Patent #
D470199S1
Filed 03/26/2002
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Computer enhanced play set and method | ||
Patent #
US 20030034955A1
Filed 08/14/2001
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
System and interface for controlling programmable toys | ||
Patent #
US 6,546,436 B1
Filed 03/30/1999
|
Current Assignee
Phantom II LLC
|
Sponsoring Entity
Phantom II LLC
|
Method for controlling character based electronic game development | ||
Patent #
US 6,561,910 B1
Filed 07/28/2000
|
Current Assignee
KCE TOKYO INC. CO KCE TOKYO INC., Konami Corporation
|
Sponsoring Entity
KCE TOKYO INC. CO KCE TOKYO INC., Konami Corporation
|
Video game control adapter apparatus | ||
Patent #
US 6,565,438 B2
Filed 08/01/2001
|
Current Assignee
Mitsumi Electric Co. Ltd.
|
Sponsoring Entity
Mitsumi Electric Co. Ltd.
|
Method to detect installed module and select corresponding behavior | ||
Patent #
US 6,595,780 B2
Filed 02/13/2001
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Interactive toy | ||
Patent #
US 6,471,565 B2
Filed 08/08/2001
|
Current Assignee
Interactive ToyBox LLC
|
Sponsoring Entity
Groupe Berchet
|
Parts assembly for virtual representation and content creation | ||
Patent #
US 20020196250A1
Filed 06/20/2001
|
Current Assignee
Gateway Incorporated
|
Sponsoring Entity
Gateway Incorporated
|
Shark-light for hand-held video game | ||
Patent #
D467978S1
Filed 12/05/2001
|
Current Assignee
Interact Accessories Inc.
|
Sponsoring Entity
Interact Accessories Inc.
|
System for presenting interactive content | ||
Patent #
US 20020199191A1
Filed 05/15/2002
|
Current Assignee
Koninklijke Philips N.V.
|
Sponsoring Entity
Koninklijke Philips N.V.
|
Sets of toy robots adapted to act in concert, software and methods of playing with the same | ||
Patent #
US 6,491,566 B2
Filed 03/26/2001
|
Current Assignee
Intel Corporation
|
Sponsoring Entity
Intel Corporation
|
Remote generation and distribution of command programs for programmable devices | ||
Patent #
US 20010032278A1
Filed 02/09/2001
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Manual controller configurable by user arrangement of matable building elements | ||
Patent #
US 8,091,892 B2
Filed 06/07/2010
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
IPPASA LLC
|
Input system enabling connection of even expansion equipment for expanding function, that transmits relatively large amount of data, to peripheral equipment and information processing system | ||
Patent #
US 8,090,887 B2
Filed 12/23/2009
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
Building block toy set | ||
Patent #
US 8,079,890 B2
Filed 02/26/2008
|
Current Assignee
JSN INC.
|
Sponsoring Entity
JSN INC.
|
Data routing systems and methods | ||
Patent #
US 8,102,869 B2
Filed 06/29/2009
|
Current Assignee
ROY-G-BIV Corporation
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Toy devices and methods for providing an interactive play experience | ||
Patent #
US 8,089,458 B2
Filed 10/30/2008
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Pet of the month exclusive limited time rewards | ||
Patent #
US 8,118,636 B2
Filed 09/19/2007
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
System and method for generating a virtual environment for land-based and underwater virtual characters | ||
Patent #
US 8,128,500 B1
Filed 07/14/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Internet jack | ||
Patent #
US 8,135,842 B1
Filed 08/16/2000
|
Current Assignee
NVIDIA Corporation
|
Sponsoring Entity
NVIDIA Corporation
|
Universal controller for toys and games | ||
Patent #
US 8,142,287 B2
Filed 05/03/2007
|
Current Assignee
Aplix IP Holdings Corporation
|
Sponsoring Entity
ZEEMOTE TECHNOLOGY INC.
|
Interactive toy system | ||
Patent #
US 8,157,611 B2
Filed 09/29/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Motion-sensitive game controller with optional display screen | ||
Patent #
US 8,164,567 B1
Filed 12/08/2011
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Motion-sensitive wand controller for a game | ||
Patent #
US 8,169,406 B2
Filed 09/13/2011
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Interactive gaming system and method using motion-sensitive input device | ||
Patent #
US 8,184,097 B1
Filed 12/06/2011
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Interactive play devices for water play attractions | ||
Patent #
US 8,226,493 B2
Filed 03/04/2010
|
Current Assignee
Creative Kingdoms LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Video game peripheral detection device | ||
Patent #
D662949S1
Filed 05/17/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Otero Joby-Rome, Huang I-Wei
|
Interactive Toy System | ||
Patent #
US 20120196502A1
Filed 04/13/2012
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Wireless gaming system combining both physical and virtual play elements | ||
Patent #
US 8,248,367 B1
Filed 04/20/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Physical data building blocks system for video game interaction | ||
Patent #
US 8,257,157 B2
Filed 02/03/2009
|
Current Assignee
George C. Polchin
|
Sponsoring Entity
George C. Polchin
|
Motion control systems | ||
Patent #
US 8,271,105 B2
Filed 06/14/2006
|
Current Assignee
Automation Middleware Solutions Inc.
|
Sponsoring Entity
ROY-G-BIV Corporation
|
Electronic playset | ||
Patent #
US 8,292,689 B2
Filed 10/01/2007
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
System and method for toy adoption and marketing | ||
Patent #
US 8,317,566 B2
Filed 04/23/2009
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,292,688 B2
Filed 03/11/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Pet of the month with music player | ||
Patent #
US 8,348,716 B2
Filed 11/24/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for a virtual character in a virtual world to interact with a user | ||
Patent #
US 8,353,767 B1
Filed 07/14/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Portable interactive toy with radio frequency tracking device | ||
Patent #
US 8,368,648 B2
Filed 05/18/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Wirelessly-powered toy for gaming | ||
Patent #
US 8,373,659 B2
Filed 04/30/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Interactive DVD gaming systems | ||
Patent #
US 8,382,567 B2
Filed 08/08/2005
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Portable gaming device and gaming system combining both physical and virtual play elements | ||
Patent #
US 8,384,668 B2
Filed 08/17/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Graphic chatting with organizational avatars | ||
Patent #
RE44054E1
Filed 06/19/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,408,963 B2
Filed 03/31/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,460,052 B2
Filed 03/21/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Hand-held interactive game | ||
Patent #
US 8,460,102 B2
Filed 03/21/2011
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
ELECTRONIC DEVICE CASE WITH REMOVABLE ATTACHMENTS | ||
Patent #
US 20130148270A1
Filed 12/12/2011
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
System and method for toy adoption and marketing | ||
Patent #
US 8,465,338 B2
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Interactive toy system | ||
Patent #
US 8,469,766 B2
Filed 03/03/2006
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
INTERACTIVE VIDEO GAME WITH VISUAL LIGHTING EFFECTS | ||
Patent #
US 20130165223A1
Filed 12/22/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Interactive toys and games connecting physical and virtual play environments | ||
Patent #
US 8,475,275 B2
Filed 05/11/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Motion-sensitive input device and interactive gaming system | ||
Patent #
US 8,491,389 B2
Filed 02/28/2011
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
System and method for toy adoption and marketing | ||
Patent #
US 8,500,511 B2
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,549,440 B2
Filed 10/30/2007
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Method and an apparatus for managing games and a learning plaything | ||
Patent #
US 8,556,732 B2
Filed 01/08/2009
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
System for presenting interactive content | ||
Patent #
US 8,556,712 B2
Filed 05/15/2002
|
Current Assignee
Koninklijke Philips N.V.
|
Sponsoring Entity
Koninklijke Philips N.V.
|
Interactive action figures for gaming systems | ||
Patent #
US 8,585,497 B2
Filed 10/27/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Systems and methods for communication | ||
Patent #
US 8,591,302 B2
Filed 03/11/2009
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
SYSTEM AND METHOD FOR OBJECT EXTRACTION | ||
Patent #
US 20130321447A1
Filed 08/07/2013
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Puzzle with conductive path | ||
Patent #
US 8,602,833 B2
Filed 09/29/2009
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
May Patents Ltd.
|
Systems and methods for providing an interactive game | ||
Patent #
US 8,608,535 B2
Filed 07/18/2005
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
User-configurable casing for manual controller | ||
Patent #
US 8,628,085 B2
Filed 01/10/2012
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
IPPASA LLC
|
Interactive action figures for gaming systems | ||
Patent #
US 8,636,588 B2
Filed 10/24/2008
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for toy adoption and marketing | ||
Patent #
US 8,641,471 B2
Filed 12/22/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Dual-range wireless controller | ||
Patent #
US 8,686,579 B2
Filed 09/06/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
INTERACTIVE ACTION FIGURES FOR GAMING SYSTEMS | ||
Patent #
US 20140106874A1
Filed 12/20/2013
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Multi-platform gaming system using RFID-tagged toys | ||
Patent #
US 8,702,515 B2
Filed 04/05/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Feature codes and bonuses in virtual worlds | ||
Patent #
US 8,205,158 B2
Filed 12/05/2007
|
Current Assignee
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Sponsoring Entity
GANZ AN ONTARIO PARTNERSHIP CONSISTING OF S.H. GANZ HOLDINGS INC. AND 816877 ONTARIO LIMITED
|
Systems and methods for providing interactive game play | ||
Patent #
US 8,708,821 B2
Filed 12/13/2010
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Portable gaming device and gaming system combining both physical and virtual play elements | ||
Patent #
US 8,711,094 B2
Filed 02/25/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Interactive action figures for gaming systems | ||
Patent #
US 8,734,242 B2
Filed 02/17/2010
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Sequentially operated modules | ||
Patent #
US 8,742,814 B2
Filed 02/25/2010
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Toy building system | ||
Patent #
US 8,753,163 B2
Filed 05/23/2007
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
Wireless toy systems and methods for interactive entertainment | ||
Patent #
US 8,753,165 B2
Filed 01/16/2009
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Pet of the month exclusive limited time rewards | ||
Patent #
US 8,753,167 B2
Filed 01/13/2012
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Toy construction system | ||
Patent #
US 8,753,164 B2
Filed 10/06/2008
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
Multi-platform gaming systems and methods | ||
Patent #
US 8,758,136 B2
Filed 03/18/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
APPARATUS, SYSTEM, AND METHOD FOR EFFECTUATING MODIFICATIONS TO CHARACTERS AND/OR VIRTUAL ITEMS WITHIN A VIRTUAL SPACE RESPONSIVE TO TOKEN DETECTION | ||
Patent #
US 20140179444A1
Filed 02/04/2013
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
INTERACTIVE VIDEO GAME WITH TOYS HAVING INTERCHANGEABLE PARTS | ||
Patent #
US 20140179446A1
Filed 12/20/2012
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
System and method for toy adoption and marketing | ||
Patent #
US 8,777,687 B2
Filed 09/16/2013
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Reader device having various functionalities | ||
Patent #
US 8,787,672 B2
Filed 03/10/2008
|
Current Assignee
IN-DOT LTD.
|
Sponsoring Entity
IN-DOT LTD.
|
Interactive game and associated wireless toy | ||
Patent #
US 8,790,180 B2
Filed 02/01/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
System and method for toy adoption and marketing | ||
Patent #
US 8,808,053 B2
Filed 12/18/2012
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Virtual multiple sided virtual rotatable user interface icon queue | ||
Patent #
US 8,812,987 B2
Filed 11/19/2012
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
System and method for toy adoption and marketing | ||
Patent #
US 8,814,624 B2
Filed 03/17/2011
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Customizable toy for playing a wireless interactive game having both physical and virtual elements | ||
Patent #
US 8,814,688 B2
Filed 03/13/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
Creative Kingdoms LLC
|
Methods for providing interactive entertainment | ||
Patent #
US 8,827,810 B2
Filed 08/12/2011
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Video game peripheral detection device | ||
Patent #
D713466S1
Filed 03/15/2013
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
SYSTEM, METHOD AND APPARATUS FOR PROVIDING INTERACTIVE AND ONLINE EXPERIENCE WITH TOYS CONTAINING UNIQUE IDENTIFIERS | ||
Patent #
US 20140273721A1
Filed 03/15/2013
|
Current Assignee
GEMINOSE INC.
|
Sponsoring Entity
GEMINOSE INC.
|
Video game with representative physical object related content | ||
Patent #
US 8,864,589 B2
Filed 10/27/2009
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Multi-media interactive play system | ||
Patent #
US 8,888,576 B2
Filed 12/21/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive video game with visual lighting effects | ||
Patent #
US 8,894,462 B2
Filed 12/22/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Method of facilitating user preference in creative design of a controller | ||
Patent #
US 8,894,066 B2
Filed 01/14/2014
|
Current Assignee
Lego Systems AS
|
Sponsoring Entity
Lego Systems AS
|
System and method for toy adoption and marketing | ||
Patent #
US 8,900,030 B2
Filed 03/01/2013
|
Current Assignee
Howard Ganz
|
Sponsoring Entity
Howard Ganz
|
Devices and methods for pairing inductively-coupled devices | ||
Patent #
US 8,894,459 B2
Filed 03/14/2013
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Wireless entertainment device, system, and method | ||
Patent #
US 8,913,011 B2
Filed 03/11/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive entertainment system | ||
Patent #
US 8,915,785 B2
Filed 07/18/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
System, method, and apparatus for interactive play | ||
Patent #
US 8,926,395 B2
Filed 11/28/2007
|
Current Assignee
Patent Category Corporation
|
Sponsoring Entity
Patent Category Corporation
|
Device and system for playing a game and a method for controlling a game | ||
Patent #
US 8,926,437 B2
Filed 07/10/2004
|
Current Assignee
Nokia US Holdings. Inc.
|
Sponsoring Entity
Nokia Technologies Oy
|
System and method for playsets using tracked objects and corresponding virtual worlds | ||
Patent #
US 8,939,840 B2
Filed 07/29/2009
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Combination game controller and information input device for a tablet computer | ||
Patent #
US 8,944,912 B2
Filed 11/19/2012
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Toy incorporating RFID tracking device | ||
Patent #
US 8,961,260 B2
Filed 03/26/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Motion-sensitive controller and associated gaming applications | ||
Patent #
US 8,961,312 B2
Filed 04/23/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Puzzle with conductive path | ||
Patent #
US 8,951,088 B2
Filed 11/05/2012
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
May Patents Ltd.
|
INTERACTIVE VIDEO GAME WITH VISUAL LIGHTING EFFECTS | ||
Patent #
US 20150080129A1
Filed 11/20/2014
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Game controller for tablet computer | ||
Patent #
US 9,005,026 B2
Filed 06/12/2012
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Wireless interactive game having both physical and virtual elements | ||
Patent #
US 9,039,533 B2
Filed 08/20/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
TOY CONNECTIVE RECOGNITION ARRANGEMENT | ||
Patent #
US 20150151212A1
Filed 06/10/2013
|
Current Assignee
Seebo International Ltd.
|
Sponsoring Entity
Seebo International Ltd.
|
MOTION-SENSITIVE CONTROLLER AND ASSOCIATED GAMING APPLICATIONS | ||
Patent #
US 20150165316A1
Filed 02/23/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
INTERACTIVE VIDEO GAME SYSTEM COMPRISING TOYS WITH REWRITABLE MEMORIES | ||
Patent #
US 20150174479A1
Filed 12/20/2013
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Game controller | ||
Patent #
US 9,114,319 B2
Filed 05/22/2014
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Combination computing device and game controller with flexible bridge section | ||
Patent #
US 9,126,119 B2
Filed 02/02/2015
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Systems and methods for enhancing multimedia experience | ||
Patent #
US 9,131,023 B2
Filed 08/09/2012
|
Current Assignee
Allan Voss
|
Sponsoring Entity
Allan Voss
|
Interactive action figures for gaming system | ||
Patent #
US 9,132,344 B2
Filed 12/20/2013
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
MODULAR CONSTRUCTION FOR INTERACTING WITH SOFTWARE | ||
Patent #
US 20150258435A1
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dual-range wireless interactive entertainment device | ||
Patent #
US 9,149,717 B2
Filed 03/11/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
EFFECTUATING MODIFICATIONS WITHIN AN INSTANCE OF A VIRTUAL SPACE PRESENTED VIA MULTIPLE DISPARATE CLIENT COMPUTING PLATFORMS RESPONSIVE TO DETECTION OF A TOKEN ASSOCIATED WITH A SINGLE CLIENT COMPUTING PLATFORM | ||
Patent #
US 20150294508A1
Filed 06/26/2015
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Wireless entertainment device, system, and method | ||
Patent #
US 9,162,148 B2
Filed 12/12/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Conditional access to areas in a video game | ||
Patent #
US 9,180,378 B2
Filed 05/17/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Multi-platform gaming systems and methods | ||
Patent #
US 9,186,585 B2
Filed 06/20/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
INFORMATION PROCESSING SYSTEM | ||
Patent #
US 20150332074A1
Filed 07/27/2015
|
Current Assignee
Sony Corporation
|
Sponsoring Entity
Sony Corporation
|
INTERACTIVE PLAY SETS | ||
Patent #
US 20150375134A1
Filed 06/30/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
System and method for toy adoption and marketing | ||
Patent #
US 9,238,171 B2
Filed 07/15/2011
|
Current Assignee
Howard Ganz
|
Sponsoring Entity
Howard Ganz
|
INTEGRATED MULTI ENVIRONMENT INTERACTIVE BATTLE GAME | ||
Patent #
US 20160030848A1
Filed 07/29/2015
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Hasbro Inc.
|
System and method for providing relevant notifications via an action figure | ||
Patent #
US 9,259,651 B1
Filed 02/13/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
System and method for providing an enhanced marketing, sale, or order fulfillment experience related to action figures or action figure accessories having corresponding virtual counterparts | ||
Patent #
US 9,266,027 B1
Filed 02/13/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
System and method for playing an interactive game | ||
Patent #
US 9,272,206 B2
Filed 07/17/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Sequentially operated modules | ||
Patent #
US 9,293,916 B2
Filed 05/02/2014
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Interactive video game with visual lighting effects | ||
Patent #
US 9,289,691 B2
Filed 09/04/2015
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Toy connective recognition arrangement | ||
Patent #
US 9,308,466 B2
Filed 06/10/2013
|
Current Assignee
Seebo International Ltd.
|
Sponsoring Entity
Seebo International Ltd.
|
TRANSFER OF ATTRIBUTES BETWEEN GENERATIONS OF CHARACTERS | ||
Patent #
US 20160104321A1
Filed 10/08/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Wireless toy systems and methods for interactive entertainment | ||
Patent #
US 9,320,976 B2
Filed 02/13/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Methods and Systems for Enhancement of Game Creativity | ||
Patent #
US 20160132275A1
Filed 10/05/2015
|
Current Assignee
Robert Mackowiak
|
Sponsoring Entity
Robert Mackowiak
|
System and method for playsets using tracked objects and corresponding virtual worlds | ||
Patent #
US 9,339,729 B2
Filed 04/10/2013
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Programmable Interactive Toy | ||
Patent #
US 20160136534A1
Filed 11/13/2015
|
Current Assignee
Robert A. Earl-Ocran
|
Sponsoring Entity
Robert A. Earl-Ocran
|
INTEGRATED MULTI ENVIRONMENT INTERACTIVE GAME | ||
Patent #
US 20160144283A1
Filed 07/29/2015
|
Current Assignee
MARTIN-BOIVIN INNOVATIONS INC., Hasbro Inc.
|
Sponsoring Entity
MARTIN-BOIVIN INNOVATIONS INC., Hasbro Inc.
|
System and method for providing a software development kit to enable configuration of virtual counterparts of action figures or action figure accessories | ||
Patent #
US 9,361,067 B1
Filed 03/11/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
Dynamic App Programming Environment with Physical Object Interaction | ||
Patent #
US 20160184724A1
Filed 08/27/2015
|
Current Assignee
Tom Boeckle, F Brian Iannce, Vivian Lee, Andrew Butler
|
Sponsoring Entity
Tom Boeckle, F Brian Iannce, Vivian Lee, Andrew Butler
|
Interactive video game using game-related physical objects for conducting gameplay | ||
Patent #
US 9,381,430 B2
Filed 05/17/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Devices and methods for pairing inductively-coupled devices | ||
Patent #
US 9,384,887 B2
Filed 11/20/2014
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Interactive video game with visual lighting effects | ||
Patent #
US 9,381,439 B2
Filed 09/30/2015
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Wireless entertainment device, system, and method | ||
Patent #
US 9,393,491 B2
Filed 10/16/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive video game with visual lighting effects | ||
Patent #
US 9,393,492 B2
Filed 02/22/2016
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Wireless interactive game having both physical and virtual elements | ||
Patent #
US 9,393,500 B2
Filed 05/22/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive video game with visual lighting effects | ||
Patent #
US 9,403,096 B2
Filed 02/23/2016
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Mobile device controller | ||
Patent #
US 9,407,100 B2
Filed 11/01/2012
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
System and method for object extraction | ||
Patent #
US 9,409,084 B2
Filed 07/21/2014
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Modular electronic building systems with magnetic interconnections and methods of using the same | ||
Patent #
US 9,419,378 B2
Filed 04/27/2015
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
LittleBits Electronics Inc
|
Interactive action figures for gaming systems | ||
Patent #
US 9,427,658 B2
Filed 12/20/2013
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
System and method for providing secured wireless communication with an action figure or action figure accessory | ||
Patent #
US 9,440,158 B1
Filed 12/07/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
Interactive gaming toy | ||
Patent #
US 9,446,319 B2
Filed 06/25/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Electronics toy play set | ||
Patent #
US 9,457,281 B1
Filed 09/12/2003
|
Current Assignee
PEOPLE INNOVATE FOR ECONOMY FOUNDATION INC.
|
Sponsoring Entity
PEOPLE INNOVATE FOR ECONOMY FOUNDATION INC.
|
System and method for playing an interactive game | ||
Patent #
US 9,463,380 B2
Filed 01/28/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Multi-platform gaming systems and methods | ||
Patent #
US 9,468,854 B2
Filed 10/02/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive video game with visual lighting effects | ||
Patent #
US 9,474,961 B2
Filed 02/25/2016
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
System and method for providing state information of an action figure | ||
Patent #
US 9,474,964 B2
Filed 02/13/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
Interactive entertainment system | ||
Patent #
US 9,474,962 B2
Filed 12/12/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Toy incorporating RFID tag | ||
Patent #
US 9,480,929 B2
Filed 03/21/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, ASSEMBLED DEVICE, AND INFORMATION PROCESSING METHOD | ||
Patent #
US 20160332071A1
Filed 01/14/2015
|
Current Assignee
Sony Interactive Entertainment Inc.
|
Sponsoring Entity
Sony Interactive Entertainment Inc.
|
System and method for object extraction | ||
Patent #
US 9,498,721 B2
Filed 08/04/2010
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Apparatus, system, and method for effectuating modifications to a virtual space responsive to token detection | ||
Patent #
US 9,517,404 B2
Filed 12/26/2012
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Storing state for physical modular toys | ||
Patent #
US 9,526,979 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Providing a common virtual item repository in a virtual space | ||
Patent #
US 9,552,434 B2
Filed 01/23/2015
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Sequentially operated modules | ||
Patent #
US 9,559,519 B2
Filed 08/16/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Gaming system for modular toys | ||
Patent #
US 9,555,326 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Sequentially operated modules | ||
Patent #
US 9,583,940 B2
Filed 06/23/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Dual-range wireless interactive entertainment device | ||
Patent #
US 9,579,568 B2
Filed 09/18/2015
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Sequentially operated modules | ||
Patent #
US 9,590,420 B2
Filed 06/23/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Data store for a modular assembly system | ||
Patent #
US 9,592,443 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Combination computing device and game controller with flexible bridge section | ||
Patent #
US 9,592,452 B2
Filed 08/31/2015
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
System and method for object extraction | ||
Patent #
US 9,595,108 B2
Filed 04/13/2016
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Sequentially operated modules | ||
Patent #
US 9,595,828 B2
Filed 06/23/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
Combination computing device and game controller with flexible bridge section | ||
Patent #
US 9,592,453 B2
Filed 08/31/2015
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Modular electronic building systems with magnetic interconnections and methods of using the same | ||
Patent #
US 9,597,607 B2
Filed 08/26/2013
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
LittleBits Electronics Inc
|
System and method for toy adoption and marketing | ||
Patent #
US 9,610,513 B2
Filed 09/19/2013
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Multi-platform gaming system using RFID-tagged toys | ||
Patent #
US 9,616,334 B2
Filed 03/11/2014
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
System and method for object extraction for embedding a representation of a real world object into a computer graphic | ||
Patent #
US 9,636,588 B2
Filed 08/07/2013
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Server based interactive video game with toys | ||
Patent #
US 9,649,565 B2
Filed 05/01/2012
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Managing an environment of a virtual space based on characters made accessible responsive to corresponding tokens being detected | ||
Patent #
US 9,667,624 B2
Filed 04/04/2014
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
System and method for object extraction | ||
Patent #
US 9,669,312 B2
Filed 04/18/2016
|
Current Assignee
EyeCue Vision Technologies LTD
|
Sponsoring Entity
EyeCue Vision Technologies LTD
|
Sequentially operated modules | ||
Patent #
US 9,673,623 B2
Filed 03/04/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
Yehuda Binder
|
System and method for playing a virtual game by sensing physical movements | ||
Patent #
US 9,675,878 B2
Filed 03/14/2013
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Transfer of attributes between generations of characters | ||
Patent #
US 9,696,757 B2
Filed 10/08/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
INTERACTIVE GAME APPARATUS AND TOY CONSTRUCTION SYSTEM | ||
Patent #
US 20170189797A1
Filed 06/03/2015
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
Generation of custom modular objects | ||
Patent #
US 9,703,896 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Managing a theme of a virtual space based on characters made accessible responsive to corresponding tokens being detected | ||
Patent #
US 9,704,336 B2
Filed 01/13/2016
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Motion-sensitive controller and associated gaming applications | ||
Patent #
US 9,707,478 B2
Filed 12/21/2012
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Dual-range wireless interactive entertainment device | ||
Patent #
US 9,713,766 B2
Filed 11/11/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
System and method for toy adoption and marketing | ||
Patent #
US 9,721,269 B2
Filed 05/28/2014
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Multi-platform gaming systems and methods | ||
Patent #
US 9,731,194 B2
Filed 09/29/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
TRANSFER OF ATTRIBUTES BETWEEN GENERATIONS OF CHARACTERS | ||
Patent #
US 20170232347A1
Filed 04/28/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Wireless entertainment device, system, and method | ||
Patent #
US 9,737,797 B2
Filed 07/15/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Game controller with flexible bridge supporting touch screen | ||
Patent #
US 9,757,649 B2
Filed 03/13/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Combination computing device and game controller with touch screen input | ||
Patent #
US 9,764,231 B2
Filed 03/13/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Wireless interactive game having both physical and virtual elements | ||
Patent #
US 9,770,652 B2
Filed 07/15/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
SYSTEM AND METHOD FOR TOY RECOGNITION | ||
Patent #
US 20170304732A1
Filed 11/09/2015
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
Interactive video game system comprising toys with rewritable memories | ||
Patent #
US 9,802,126 B2
Filed 12/30/2016
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Interactive video game system comprising toys with rewritable memories | ||
Patent #
US 9,802,130 B2
Filed 12/20/2013
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Conditional access to areas in a video game | ||
Patent #
US 9,808,721 B2
Filed 11/10/2015
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Game controller with structural bridge | ||
Patent #
US 9,808,713 B1
Filed 07/28/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Interactive entertainment system | ||
Patent #
US 9,814,973 B2
Filed 09/29/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Modular electronic building systems with magnetic interconnections and methods of using the same | ||
Patent #
US 9,831,599 B2
Filed 08/04/2016
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
LittleBits Electronics Inc
|
System and method for presenting a virtual counterpart of an action figure based on action figure state information | ||
Patent #
US 9,833,695 B2
Filed 02/13/2015
|
Current Assignee
Jumo Inc.
|
Sponsoring Entity
Jumo Inc.
|
Interactive cloud-based toy | ||
Patent #
US 9,833,725 B2
Filed 06/15/2015
|
Current Assignee
Dynepic Inc.
|
Sponsoring Entity
Dynepic Inc.
|
System and method for presenting user progress on physical figures | ||
Patent #
US 9,836,806 B1
Filed 06/07/2013
|
Current Assignee
INTELLIFECT INCORPORATED
|
Sponsoring Entity
INTELLIFECT INCORPORATED
|
Computing device and game controller with flexible bridge supporting a keyboard module | ||
Patent #
US 9,839,842 B2
Filed 07/24/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Combination computing device and game controller with flexible bridge and supporting a transaction apparatus | ||
Patent #
US 9,841,786 B2
Filed 07/19/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Combination computing device and game controller with flexible bridge and supporting a keyboard module | ||
Patent #
US 9,841,824 B2
Filed 07/20/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
MODULAR ACCESSORY FOR VIDEO GAMING | ||
Patent #
US 20170354889A1
Filed 06/09/2016
|
Current Assignee
Ubisoft Entertainment S.A.
|
Sponsoring Entity
Ubisoft Entertainment S.A.
|
Game controller with structural bridge | ||
Patent #
US 9,855,498 B2
Filed 07/28/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Multi-platform gaming systems and methods | ||
Patent #
US 9,861,887 B1
Filed 07/12/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
APPARATUS, SYSTEM AND METHOD FOR ENHANCING A GAMING EXPERIENCE | ||
Patent #
US 20180021675A1
Filed 06/29/2017
|
Current Assignee
Playfusion Limited
|
Sponsoring Entity
Playfusion Limited
|
Methods and system relating to physical constructions and virtual representations | ||
Patent #
US 9,901,827 B2
Filed 01/06/2016
|
Current Assignee
Spin Master Limited
|
Sponsoring Entity
Spin Master Limited
|
Storage and charging device for game pieces | ||
Patent #
US 9,919,226 B2
Filed 10/08/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Linking token detection at a single computing platform with a user identification to effectuate modifications in virtual space instances presented via multiple computing platforms | ||
Patent #
US 9,922,185 B2
Filed 10/14/2014
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Toy incorporating RFID tag | ||
Patent #
US 9,931,578 B2
Filed 09/02/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Recording medium, information processing system, information processing device and information processing method | ||
Patent #
US 9,943,768 B2
Filed 05/01/2015
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
System and method for toy adoption and marketing | ||
Patent #
US 9,947,023 B2
Filed 10/02/2014
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Integrated multi environment interactive battle game | ||
Patent #
US 9,962,615 B2
Filed 07/29/2015
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Hasbro Inc.
|
Interactive gaming toy | ||
Patent #
US 9,993,724 B2
Filed 09/16/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
System and method for playing an interactive game | ||
Patent #
US 10,010,790 B2
Filed 09/02/2016
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Wireless interactive game having both physical and virtual elements | ||
Patent #
US 10,022,624 B2
Filed 08/04/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Power activator | ||
Patent #
D823396S1
Filed 09/23/2015
|
Current Assignee
Disney Enterprises Incorporated
|
Sponsoring Entity
Disney Enterprises Incorporated
|
Enhanced system and method for providing a virtual space | ||
Patent #
US 10,061,468 B2
Filed 02/26/2016
|
Current Assignee
INTELLIFECT INCORPORATED
|
Sponsoring Entity
INTELLIFECT INCORPORATED
|
Interactive video game with visual lighting effects | ||
Patent #
US 10,086,264 B2
Filed 11/20/2014
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Data store for a modular assembly system | ||
Patent #
US 10,089,253 B2
Filed 03/08/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Game controller with flexible bridge supporting point of sale input device | ||
Patent #
US 10,092,830 B2
Filed 07/21/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Apparatus, systems and methods for presentation management of erotica-related media content | ||
Patent #
US 10,097,875 B2
Filed 05/25/2011
|
Current Assignee
Dish Technologies LLC
|
Sponsoring Entity
Dish Technologies LLC
|
Interactive action figures for gaming systems | ||
Patent #
US 10,112,114 B2
Filed 08/12/2016
|
Current Assignee
Ganz
|
Sponsoring Entity
Ganz
|
Information processing device and information processing method | ||
Patent #
US 10,130,883 B2
Filed 10/20/2014
|
Current Assignee
Sony Interactive Entertainment Inc.
|
Sponsoring Entity
Sony Interactive Entertainment Inc.
|
Apparatus, system and method for enhancing a gaming experience | ||
Patent #
US 10,143,918 B2
Filed 06/29/2017
|
Current Assignee
Playfusion Limited
|
Sponsoring Entity
Playfusion Limited
|
Information processing device, information processing system, block system, and information processing method | ||
Patent #
US 10,146,332 B2
Filed 01/14/2015
|
Current Assignee
Sony Interactive Entertainment Inc.
|
Sponsoring Entity
Sony Interactive Entertainment Inc.
|
Interactive smart beads | ||
Patent #
US 10,150,043 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Puzzle with conductive path | ||
Patent #
US 10,155,153 B2
Filed 01/28/2015
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
LittleBits Electronics Inc
|
Game operating device with holding portion detachably holding an electronic device | ||
Patent #
US 10,155,170 B2
Filed 05/09/2018
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
Sequentially operated modules | ||
Patent #
US 10,158,227 B2
Filed 03/12/2017
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Gaming system for modular toys | ||
Patent #
US 10,159,894 B2
Filed 12/19/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Game controller with structural bridge | ||
Patent #
US 10,159,895 B2
Filed 12/29/2017
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Sequentially operated modules | ||
Patent #
US 10,164,427 B2
Filed 01/22/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
System and method for presenting user progress on physical figures | ||
Patent #
US 10,176,544 B2
Filed 11/28/2017
|
Current Assignee
INTELLIFECT INCORPORATED
|
Sponsoring Entity
INTELLIFECT INCORPORATED
|
Sequentially operated modules | ||
Patent #
US 10,177,568 B2
Filed 03/04/2016
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Wireless entertainment device, system, and method | ||
Patent #
US 10,179,283 B2
Filed 06/21/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Modular construction for interacting with software | ||
Patent #
US 10,188,939 B2
Filed 03/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Dual-range wireless interactive entertainment device | ||
Patent #
US 10,188,953 B2
Filed 06/13/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
System and method for toy recognition | ||
Patent #
US 10,213,692 B2
Filed 11/09/2015
|
Current Assignee
Lego AS
|
Sponsoring Entity
Lego AS
|
Wireless communication between physical figures to evidence real-world activity and facilitate development in real and virtual spaces | ||
Patent #
US 10,229,608 B2
Filed 07/20/2017
|
Current Assignee
INTELLIFECT INCORPORATED
|
Sponsoring Entity
INTELLIFECT INCORPORATED
|
Sequentially operated modules | ||
Patent #
US 10,230,237 B2
Filed 05/14/2017
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Game operating device | ||
Patent #
US 10,238,978 B2
Filed 04/24/2017
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
Collection of marketing information developed during video game play | ||
Patent #
US 10,238,977 B2
Filed 05/17/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Modular electronic building systems with magnetic interconnections and methods of using the same | ||
Patent #
US 10,244,630 B2
Filed 03/20/2017
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
Sphero Inc.
|
Modular electronic building systems with magnetic interconnections and methods of using the same | ||
Patent #
US 10,256,568 B2
Filed 11/27/2017
|
Current Assignee
Sphero Inc.
|
Sponsoring Entity
Sphero Inc.
|
Modular accessory for video gaming | ||
Patent #
US 10,286,328 B2
Filed 06/09/2016
|
Current Assignee
Ubisoft Entertainment S.A.
|
Sponsoring Entity
Ubisoft Entertainment S.A.
|
Multi-platform gaming systems and methods | ||
Patent #
US 10,300,374 B2
Filed 12/01/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
RECORDING MEDIUM, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD | ||
Patent #
US 20160144284A1
Filed 05/01/2015
|
Current Assignee
Nintendo Company Limited
|
Sponsoring Entity
Nintendo Company Limited
|
Toy incorporating RFID tag | ||
Patent #
US 10,307,683 B2
Filed 02/28/2018
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Interactive entertainment system | ||
Patent #
US 10,307,671 B2
Filed 10/11/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Video game with concurrent processing of game-related physical objects | ||
Patent #
US 10,315,119 B2
Filed 05/17/2011
|
Current Assignee
Activision Publishing Incorporated
|
Sponsoring Entity
Activision Publishing Incorporated
|
Sequentially operated modules | ||
Patent #
US 10,355,476 B2
Filed 01/04/2017
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Smart video game board system and methods | ||
Patent #
US 10,363,486 B2
Filed 04/05/2017
|
Current Assignee
Pixel Press Technology LLC
|
Sponsoring Entity
Pixel Press Technology LLC
|
Wireless interactive game having both physical and virtual elements | ||
Patent #
US 10,369,463 B2
Filed 06/01/2018
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Management of resources within a virtual world | ||
Patent #
US 10,369,477 B2
Filed 10/08/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Interactive phonics game system and method | ||
Patent #
US 10,380,909 B2
Filed 02/09/2017
|
Current Assignee
Square Panda Inc.
|
Sponsoring Entity
Square Panda Inc.
|
Game controller with structural bridge | ||
Patent #
US 10,391,393 B2
Filed 12/21/2018
|
Current Assignee
Wikipad Incorporated
|
Sponsoring Entity
Wikipad Incorporated
|
Sequentially operated modules | ||
Patent #
US 10,396,552 B2
Filed 07/18/2018
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Generation of custom modular objects | ||
Patent #
US 10,445,437 B2
Filed 07/10/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Sequentially operated modules | ||
Patent #
US 10,447,034 B2
Filed 07/18/2018
|
Current Assignee
May Patents Ltd.
|
Sponsoring Entity
May Patents Ltd.
|
Information processing apparatus, information processing system, assembled device, and information processing method | ||
Patent #
US 10,471,343 B2
Filed 01/14/2015
|
Current Assignee
Sony Interactive Entertainment Inc.
|
Sponsoring Entity
Sony Interactive Entertainment Inc.
|
Track based play systems | ||
Patent #
US 10,478,723 B2
Filed 06/30/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Technology Licensing LLC
|
Methods and systems for providing personalized interactive entertainment | ||
Patent #
US 10,478,719 B2
Filed 04/06/2017
|
Current Assignee
MQ Gaming LLC
|
Sponsoring Entity
MQ Gaming LLC
|
Personal patient simulation | ||
Patent #
US 6,077,082 A
Filed 02/02/1998
|
Current Assignee
Mitsubishi Electric Research Laboratories
|
Sponsoring Entity
Mitsubishi Electric Research Laboratories
|
Computerized pool cue and controller | ||
Patent #
US 6,106,392 A
Filed 07/30/1997
|
Current Assignee
Christopher Meredith
|
Sponsoring Entity
Christopher Meredith
|
Computer method for producing stickers for toy vehicles | ||
Patent #
US 6,116,906 A
Filed 08/18/1998
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Riding board game controller | ||
Patent #
US 5,860,861 A
Filed 02/13/1997
|
Current Assignee
MIACOMET INC.
|
Sponsoring Entity
-
|
Interactive play with a computer | ||
Patent #
US 5,855,483 A
Filed 03/10/1997
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Sponsoring Entity
-
|
Riding game machine | ||
Patent #
US 5,951,404 A
Filed 12/30/1996
|
Current Assignee
Konami Corporation
|
Sponsoring Entity
-
|
Joystick adapter | ||
Patent #
US 5,976,018 A
Filed 02/05/1997
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Tiger Electronics Ltd.
|
System and method for substituting an animated character when a remote control physical character is unavailable | ||
Patent #
US 5,977,951 A
Filed 02/04/1997
|
Current Assignee
Buresift Data Ltd LLC
|
Sponsoring Entity
Microsoft Corporation
|
Fishing game device and a simulated fishing reel | ||
Patent #
US 5,713,792 A
Filed 01/29/1996
|
Current Assignee
Sega Enterprises LTD.
|
Sponsoring Entity
Sega Enterprises LTD.
|
Education and entertainment device with dynamic configuration and operation | ||
Patent #
US 5,733,131 A
Filed 07/29/1994
|
Current Assignee
Seiko Instruments Incorporated
|
Sponsoring Entity
SEIKO COMMUNICATIONS HOLDING N.V.
|
Sensing spatial movement | ||
Patent #
US 5,741,182 A
Filed 06/17/1994
|
Current Assignee
MIACOMET INC.
|
Sponsoring Entity
John D. Lipps
|
Interactive doll | ||
Patent #
US 5,752,880 A
Filed 11/20/1995
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
CREATOR LTD.
|
PC peripheral interactive doll | ||
Patent #
US 5,746,602 A
Filed 02/27/1996
|
Current Assignee
Hasbro Inc.
|
Sponsoring Entity
Lextron Systems Inc.
|
Game apparatus with controllers for moving toy and character therefor | ||
Patent #
US 5,766,077 A
Filed 05/22/1996
|
Current Assignee
BANDAI NAMCO GAMES INC.
|
Sponsoring Entity
KABUSHIKI KAISHA BANDAI
|
Sports trainer and game | ||
Patent #
US 5,833,549 A
Filed 11/14/1995
|
Current Assignee
GLOBAL VR
|
Sponsoring Entity
INTERACTIVE LIGHT INC.
|
Computerized game board | ||
Patent #
US 5,853,327 A
Filed 02/21/1996
|
Current Assignee
Covidien PLC
|
Sponsoring Entity
SUPER DIMENSION INC.
|
Interactive computer controlled doll | ||
Patent #
US 5,636,994 A
Filed 11/09/1995
|
Current Assignee
GLORIOUS VIEW CORPORATION
|
Sponsoring Entity
Tong Vincent M. K.
|
Video and radio controlled moving and talking device | ||
Patent #
US 5,655,945 A
Filed 09/28/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Programmable toy | ||
Patent #
US 5,697,829 A
Filed 10/26/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Sponsoring Entity
Microsoft Corporation
|
Combination computer mouse and game play control | ||
Patent #
US 5,692,956 A
Filed 02/09/1996
|
Current Assignee
Mattel Incorporated
|
Sponsoring Entity
Mattel Incorporated
|
Interactive animation of graphics objects | ||
Patent #
US 4,841,291 A
Filed 09/21/1987
|
Current Assignee
International Business Machines Corporation
|
Sponsoring Entity
International Business Machines Corporation
|
Electrical educational toy | ||
Patent #
US 4,869,701 A
Filed 12/22/1987
|
Current Assignee
YAMAHA CORPORATION 10-1 NAKAZAWA-CHO HAMAMATSU-SHI SHIZUOKA-KEN JAPAN
|
Sponsoring Entity
YAMAHA CORPORATION 10-1 NAKAZAWA-CHO HAMAMATSU-SHI SHIZUOKA-KEN JAPAN
|
Computer controllable robotic educational toy | ||
Patent #
US 4,712,184 A
Filed 09/12/1984
|
Current Assignee
Albert R. Haugerud
|
Sponsoring Entity
Albert R. Haugerud
|
Video game incorporating digitized images of being into game graphics | ||
Patent #
US 4,710,873 A
Filed 03/09/1984
|
Current Assignee
MARVIN GLASS ASSOCIATES LIQUIDATING TRUST
|
Sponsoring Entity
MARVIN GLASS ASSOCIATES A PARTNERSHIP
|
21 Claims
- 1. An interactive game apparatus for use with a computer system having a display screen, the game apparatus comprising:
a plurality of physical parts from which parts can be selected and assembled together to construct a toy assembly;
a character creation mechanism in the computer for creating a virtual character having behavioral characteristics based on the parts constituting the toy assembly;
a display mechanism for displaying on the display screen a graphic character representation which resembles the toy assembly; and
a mechanism operating in the computer which is responsive to each part added to, or removed from, the toy assembly, for dynamically modifying the behavioral characteristics of the virtual character and the graphic character representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- 11. A method for playing an interactive game for use with a computer system having a display screen, the method comprising:
(a) providing a plurality of physical parts from which parts can be selected and assembled together to construct a toy assembly;
(b) creating a virtual character having behavioral characteristics based on the parts constituting the toy assembly;
(d) displaying on the display screen a graphic character representation which resembles the toy assembly; and
(e) dynamically modifying the behavioral characteristics of the virtual character and the graphic character representation in response to each part added to, or removed from, the toy assembly. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
(f) creating a virtual environment with which the virtual character can interact.
- 13. A method according to claim 11 further comprising:
(g) dynamically modifying the interaction of the virtual environment and the virtual character in response to an identification of each part added to, or removed from, the toy assembly.
- 14. A method according to claim 11 wherein step (a) comprises:
(a1) attaching each of the plurality of parts to the toy assembly with an attaching mechanism.
- 15. A method according to claim 14 wherein step (a1) comprises identifying the part to a dynamic modification mechanism in the computer.
- 16. A method according to claim 11 wherein at least one of the parts comprises a sensor for sensing physical manipulation of the part.
- 17. A method according to claim 16 further comprising controlling the virtual character with a mechanism which cooperates with the sensor.
- 18. A method according to claim 11 further comprising:
(h) selecting parts from a second plurality of physical parts and assembling the selected parts together to construct a second toy assembly; and
(i) connecting the toy assembly to the second toy assembly.
- 19. A method according to claim 11 further comprising identifying parts in the toy assembly and the second toy assembly to a dynamic modification mechanism in the computer.
- 20. A method according to claim 11 wherein the toy assembly comprises a toy body and a plurality of accessory parts.
- 21. A computer program product for use with an interactive game apparatus having a plurality of physical parts from which parts can be selected and assembled together to construct a toy assembly and a computer system having a display screen, the computer program product comprising a computer usable medium having computer readable program code thereon, including:
program code for creating a virtual character having behavioral characteristics based on the parts constituting the toy assembly;
program code for displaying on the display screen a graphic character representation which resembles the toy assembly; and
program code which is responsive to each part added to, or removed from, the toy assembly, for dynamically modifying the behavioral characteristics of the virtual character and the graphic character representation.
1 Specification
This invention relates to an interactive game apparatus in which a three dimensional user-modifiable toy controls a computer generated rendering of the toy in an interactive virtual environment game.
Computer games are a very popular form of contemporary entertainment. Many of these computer games display an animated character in a virtual, on-screen environment. Movement and actions performed by the animated character can be controlled by the user and often the character interacts with other characters that are generated by the computer in the virtual environment.
In most conventional games, such a character is controlled either by specialized controllers which are part of the game apparatus that is associated with the computer, or by means of a conventional mouse, keyboard or joystick. When keyboards, mice or joysticks are used to control a character, the possible movement and actions of the character are limited due to the limited nature of these controls. Consequently, the character is often limited to simple actions, such as walking or jumping. The user has no actual physical contact with the character. Therefore, no matter how realistically the character is drawn on the screen, the user can only generally guide the character and cannot actually operate or interact directly with the character.
In order to overcome these difficulties, some conventional systems have associated a three dimensional toy with the computer in such a manner that a user can construct an on-screen character by manipulating interchangeable pieces of the three dimensional toy to physically construct a three dimensional model. The three dimensional model is connected to the computer and each of the interchangeable parts is connected to the toy by means of a coded connection. When the toy is connected to the computer, the computer reads the configuration of the toy and generates an on-screen character whose appearance matches that of the toy. Once the character is generated on screen, the user can then control the character by means of a conventional joy stick or controller. In an alternative embodiment, once the character is constructed, it is controlled solely by the computer and the user merely watches the character interact with other characters and objects in a virtual scene. An example of such a system is shown in U.S. Pat. No. 5,766,077. This system has the advantage in that it allows the user, especially a young user, to manually construct a character that has different characteristics that are chosen by the user during the construction of the toy.
However, with this system, once the graphic representation of the character is drawn on the computer screen, the user is then limited to controlling the character in a conventional manner with the joy stick, keyboard or game controller. Therefore, there is a need for an interactive game in which the user has more direct physical control over the graphical representation of the character on the computer screen.
In accordance with one illustrative embodiment of the invention, a three dimensional physical toy that can be manipulated by a user is connected to a computer. interchangeable accessory parts can be plugged into the toy via mechanisms which identify the accessory parts immediately when they are plugged into the toy body. A software program running in the computer displays a graphical character representation of the toy, including the accessory parts that have been plugged into the toy in a virtual environment on a monitor screen. The toy and the accessory parts interact dynamically with the software program so that the graphical character representation of the toy appears on the screen exactly as it physically appears to the user.
Furthermore, the toy interacts with the virtual environment in each stage of construction and as each accessory part is added or removed. As various accessory parts are inserted into, or removed from, the toy, the graphical character representation of the toy interacts with the virtual environment in different ways. A user can thus control the interaction between the graphical character and the virtual environment by modifying the physical toy. In addition, the graphical character representation may also be controlled by directly and physically manipulating certain accessory parts which are plugged into the toy.
In accordance with a preferred embodiment, some of the accessory parts have physical sensors built in to detect motion, bending, etc or buttons or other input devices. These parts can be physically manipulated by the user causing a predetermined action between the graphic character and the virtual environment.
In accordance with another embodiment, the toy contains an internal network such that several toys can be plugged together to produce a “cascaded” toy that allows cooperation between the accessory parts plugged into the separate toys.
The above and further advantages of the invention may be better understood by referring to the following description in conjunction with the accompanying drawings in which:
FIG. 1 is an exploded diagram of an illustrative toy connected to a computer with which the toy can interact.
FIG. 2 is illustrative view of a fish toy body with a plurality of associated accessory parts.
FIG. 3 is a graphical depiction of a robot toy with associated accessory parts.
FIG. 4 illustrates the fish toy with a plurality of accessory parts illustrating how various parts can be plugged into various sockets located in the toy body to create a variety of different fish “characters” which interact differently with the virtual environment.
FIGS. 5A-5E illustrate various configurations on the plug portions of accessory parts illustrating how identification of the associated accessory part is accomplished.
FIGS. 6A and 6B illustrate two embodiments of internal connections in a toy which allow the toy to recognize different accessory parts.
FIGS. 7A-7C illustrate how the graphical character representation on the computer display screen changes as accessory parts are added to or removed from the toy body.
FIG. 8 is a block schematic diagram which illustrates data flow between different parts of the overall program.
FIG. 9 is a flowchart which illustrates the overall operation of the main program loop running in the interactive computer application which senses accessory body parts plugged into the toy body.
FIG. 10 illustrates a subroutine which models the behavior, and generates a graphic appearance, of a character or virtual element on the display screen.
FIG. 1 is an exploded view of the basic parts constituting the present invention. In accordance with the principles of this invention, a computer 100 interacts with a physical toy which comprises a body 102 and a plurality of accessory parts 104-114. The computer 100 operates under control of a software program which generates a graphic character on the display screen constructed in accordance with the configuration of the physical toy. Computer 100 also generates a “virtual environment” in which the constructed character interacts with other graphical characters generated by the computer and with other objects and scenes in the virtual environment. For example, if the virtual environment is an aquarium and the physical toy is a fish, then the virtual environment might include other fish and objects, such as food, plants, etc. with which a fish character controlled by the physical toy can interact. By sensing the type of toy which the user constructs, computer 100 can tailor the virtual environment and the actions of the displayed character to the physical toy. For example, if the physical toy is a fish, then the displayed character will act like a fish no matter which configuration of accessory parts is chosen by the user to construct the physical toy.
Computer 100 might illustratively be a personal computer on which the disclosed interactive game system can be implemented. The exemplary computer system of FIG. 1 is discussed only for descriptive purposes, however, and should not be considered a limitation of the invention. Although the description below may refer to terms commonly used in describing particular computer systems, the described concepts apply equally to other computer systems, including systems having architectures that are dissimilar to a conventional personal computer.
The computer 100 includes a number of conventional components which are not shown for clarity. These can include a central processing unit, which may include a conventional microprocessor, a random access memory for temporary storage of information, and read only memory for permanent storage of information. Mass storage may be provided by diskettes, CD-ROMs, or hard disks. Data and software may be exchanged with client computer 100 via removable media, such as diskettes and CD-ROMs. User input to the client computer 100 may be provided by a number of devices. For example, a keyboard (as shown) and a mouse or joystick may be connected to the computer 100. It should be obvious to those reasonably skilled in the art that other input devices, such as a pen and/or tablet and a microphone for voice input, may be connected to client computer 100. Computer 100 can also includes a network adapter that allows the computer 100 to be interconnected to a network. The network, which may be a local area network (LAN), a wide area network (WAN), or the Internet, may utilize general purpose communication lines that interconnect multiple network devices, each of which performs all, or a portion, of the processing as described below.
Computer system 100 generally is controlled and coordinated by operating system software, such as the WINDOWS 95® operating system (available from Microsoft Corp., Redmond, Wash.). Among other computer system control functions, the operating system controls allocation of system resources and performs tasks such as process scheduling, memory management, networking and I/O services.
In the particular arrangement illustrated in FIG. 1, a fish toy is also illustrated. Fish body 102 can be connected to computer 100 by means of a cable 118 which has a plug 116 at one end. Body 102 has a number of sockets 102A-102F which can accept various plugs. In a preferred embodiment, plug 116 could be inserted into any one of sockets 102A-102F. However, a particular designated socket may also be used. In the latter situation, the plug 116 is physically configured so that it can only be inserted into a predetermined socket. Alternatively, a wireless connection, such as an infrared or radio connection, could also be used without departing from the spirit and scope of the invention. Mechanisms for establishing such wireless connections are well-known.
The fish toy is provided with a plurality of accessory parts 104-114. These may consist of various fins 104 and 106, tails 108, mouth parts 110, and eyes 112 and 114. Each of the accessory parts is provided with a plug mechanism which fits into one of the sockets 102A-102F. The parts are interchangeable in that any part can be inserted into any socket. This allows the user to create various physical toy configurations some of which can resemble real fish and some of which are fanciful creations. The computergenerated graphic characters corresponding to these different physical configurations will interact differently with the virtual environment created within computer 100.
In addition, various physical toys may also be used to create different computer-generated characters. The physical accessory parts associated with each of these different physical toys can also be used to control the actions of the associated computer-generated character. For example, as shown in FIG. 2, the fish body used in FIG. 1 is illustrated. The body 200 would have typical accessory parts such as mouth parts 202, eyes 204, fins 206, and tail parts 208. In accordance with a preferred embodiment, the parts 202-208 may have sensors built in so that they can control the operation of the virtual character in the virtual environment constructed by computer 100. For example, tail part 208 may be a thin, flexible membrane which has bend sensors embedded in it. When the tail is bent, the computer can sense the bending movement and cause the graphical character to swim forward. Similarly, mouth parts 202 may have hinged jaws which, when moved, cause the jaws and the character on the computer screen to move. In addition the toy body 102 may be provided with a tilt sensor (not shown) which senses the body position and may be used to detect when a user desires the image of the toy to move.
Alternatively, a different physical toy body can be used. For example, a robot body is illustrated in FIG. 3. Different toy bodies would allow the user to construct different virtual characters on the computer display screen. In FIG. 3 the robot body consists of two parts 300 and 302 which can be plugged together. In accordance with another embodiment, one of the body parts 300-302 can be attached to the computer. However, through the connection between the body parts, information sensed in one body part can be passed through or cascaded with information sensed by the other body part. For example, a cable 314 connected to the computer could be plugged into body part 300. This would allow the computer to sense the presence and configuration of accessory parts which are, in turn, inserted into body 300, for example, arms 306 and 308 and head 304. However, when body part 300 is plugged into body part 302, the computer can also sense, via cable 314, accessory parts plugged into body 302, for example, legs 310 and 312. This arrangement allows an expandable and flexible character to be comprised of a single body or many body parts plugged together. It also allows body parts which are purchased by the user after the initial toy to be used together with existing toy pieces.
The accessory parts of the robot toy may also have embedded sensors which allow movement of the parts to be detected. For example, legs 310 and 312 may have bending sensors that sense movement of the leg parts. When this movement is sensed, the computer 100 may cause the computer-generated graphic character to walk in the virtual environment.
FIG. 4 illustrates how different accessory parts are interchangeable and affect the interaction of the computer-generated character with its virtual environment. A variety of parts can be substituted with each other to create different characters with the same basic parts set. For example, as shown in FIG. 4, body 400 can be connected to the computer, via plug 402 and cable 404. Body 400 has a plurality of sockets 408-412 into which various accessory parts can be plugged. Each accessory part is associated with particular characteristics that cause the composite character to behave in a certain manner. For example, the accessory part set for a fish toy might be provided with two different types of mouth parts. These could include “passive” mouth parts 414 and “aggressive” mouth parts 416. When the passive mouth part 414 is plugged into socket 406, for example, the entire character might act passively, that is move away from other characters, hide, etc. Alternatively, when an aggressive mouth part 416 is plugged into socket 406, the character might act aggressively, that is attack other characters, approach other characters in a threatening manner, etc.
In a similar manner, other body parts might affect the way the virtual character performs within the virtual environment. For example, there may be “slow” fins and “fast” fins. For example, fin 418, when plugged into socket 408, may cause the character to swim forward in a slow, inquisitive manner; whereas, when fin 420 is plugged into socket 408, the character may swim in a much faster manner.
Similarly, tails 422 and 424 may also affect the swimming characteristics of the composite character. In a similar manner, fins 426 and 428 when plugged into socket 412 may also change the characteristics of the character. Of course, the overall characteristics of the character will depend on the exact combination of accessory parts plugged into the body. For example, if mouth parts 414 and fin 420 are plugged into the body 400, this could result in a fast swimming but non-aggressive fish. Alternatively, if mouth parts 416 and fin 418 are added to the body 400, then the result could be an aggressive, but slow moving fish.
In accordance with an important aspect of the present invention, the behavior of the graphical depiction of the character body in the virtual environment immediately changes as accessory parts are added or removed in a dynamic manner. For example, if the user constructed a non-aggressive fish that was being chased by another virtual character on the screen, the user could remove mouth parts 414 and substitute therefore mouth parts 416. This substitution would dynamically change the character of the computer-generated graphic character that then might then turn and aggressively attack its pursuer. Alternatively, the user could substitute a fin 420 for a fin 418 causing the computer-generated character to swim faster and escape its pursuer.
In a similar manner, the character on the screen behaves like the physical toy constructed by the user would behave in its current state. For example, when no accessory parts are plugged into body 400, the computer-generated character would consist of a body that simply sat on the bottom of the virtual environment. When a tail, for example tail 422, is plugged into socket 410, the resulting computer-generated character might swim in a circle. When a fin, such as fin 418, is plugged into socket 408, the resulting fish character might swim in a straight line because the fin is associated with a “steering” behavior. Similarly, the fish character might bump into objects until eyes are added, in which case the fish character would avoid objects because it could sense them.
FIGS. 5A-5E show illustrative configurations which can be used on the plug portions of accessory parts in order to uniquely code the parts so that each part can be recognized by the associated computer when the part is plugged into the toy body. Although five different configurations are illustrated, other arrangements, which will be apparent to those skilled in the art, will operate in a similar manner to those illustrated in FIGS. 5A-5E.
In FIG. 5A, the plug member 500 of an accessory part is provided with a plurality of toroidal rings 502-508 spaced along the longitudinal axis of the plug member. The longitudinal position of the toroidal rings can be used to code an identification number that represents a particular accessory part. When the plug member 500 is inserted into a socket, electrical switches 510-522, located in the wall of the socket, selectively contact the toroidal rings 502-508. Switches which the contact the rings are closed whereas switches that are located between the rings remain open. For example, as shown in FIG. 5A, switches 512, 514, 518 and 522 would be closed whereas switches 510, 516 and 520 would remain open. The opened or closed position of the switches can be detected by the associated computer and used to identify a particular accessory part.
Alternatively, a plug member 522 can be provided with a plurality of metalized rings 526, 530, 532 and 536 spaced along the longitudinal axis of the plug member 522. Located in the wall of the socket are a number of contacts 538 arranged in positions to selectively establish an electrical contact with the electrically conductive bands when the plug member is fully inserted into the socket. Due to the position of the conductive bands, some contacts will be electrically connected together and some will not establishing a coded number which identifies the accessory part.
An alternative embodiment for an accessory part plug is illustrated in FIG. 5C. In this case, a plug member 540 is provided with two contacts 542 and 544 at the end, which is inserted into the toy body socket. Although two point contacts are illustrated in FIG. 5C, the contacts may assume other shapes, such as concentric circles. The bottom of the toy body socket contains two contacts that establish an electrical contact with the plug member contacts 542 and 544. An electrical component, such as a resistor 546, is connected between the contacts 542 and 544 and embedded in the accessory part. When electrical contact is established to contacts 542 and 544, the computer can read a value of the electrical component 546. Different values of components, for example, different resistor ohm ratings, can be used to code different accessory parts.
FIG. 5D shows yet another alternative embodiment in which a plug member 548 has a rectangular shape. Member 548 has a number of conductive stripes 550-554 which extend along the longitudinal axis of the plug member and “wrap around” the end. When the plug member 548 is inserted into a socket (not shown) in the toy body, electrically conductive stripes 550-554 contact electrical contacts located at the bottom of the socket. A sliding contact, which establishes contact with all stripes, can be used to apply a voltage to the stripes so that the voltage is selectively applied to the contacts in the socket. The position of the electrically conductive stripes 550-554 along the width of the plug member 548 is used to code an identification number that identifies the associated accessory part.
A further embodiment of an accessory part plug member is illustrated in FIG. 5E. In this embodiment, a plug member 556 is also rectangular. It has a plurality of notches 558-562 cut into the end which is inserted the toy body socket. The un-notched portions of the plug member 556 contact and close selected electrical switches 564 located at the bottom of the socket (not shown). The notches permit the plug member 556 to be inserted without contacting some switches. Switches that are not contacted remain open. The position of the notches 558-562 across the width of the plug member 556 establishes a coded number to identify the accessory part.
In an alternative embodiment, each accessory part could incorporate a special identification chip. This chip generates a special identification code that can be forwarded over a network to the computer system.
FIG. 6A is a cut away view of an illustrative toy body illustrating the internal construction and electrical contacts which allow a connected computer to interrogate various accessory parts to determine their characteristics. In particular, body 600 is provided, as previously described, with a plurality of sockets 602-612. Each of the sockets preferably has an identification mechanism, such as one of the mechanisms illustrated in FIGS. 5A-5E, which can identify the accessory part plugged therein. Use of the identification mechanisms illustrated in FIGS. 5A-5E, results in electrical signals that can be sensed by the computer. In particular, the electrical leads from the various switches or contacts in the identification mechanisms are connected, directly or indirectly, to a bus 614 which connects all of the sockets 602-612. Bus 614 may be a bus mechanism such as a one-wire MicroLAN™ bus constructed in accordance with specifications published by Dallas Semiconductor Corporation, 4401 South Beltwood Parkway, Dallas, Tex. 75244. Such a more sophisticated bus would allow two toy bodies to be plugged together such that information can be passed between the two bodies and the computer.
The toy body 600 can be connected to the computer by means of a plug 616 and a cable 618. In a preferred embodiment, plug 616 could be inserted into any of sockets 602-612. Alternatively, a special socket 612 may be designated for attachment to plug 616. In this case, the socket may have a particular shape or other mechanism that would indicate that the plug must be inserted into the socket.
In accordance with another embodiment illustrated in FIG. 6B, the internal bus 614 can be eliminated. Instead, there is a separate A/D converter assigned to each socket. For example, units 632 and 638 in FIG. 6B each comprise four A/D converters. Socket 622 is assigned to one A/D converter in unit 632 whereas sockets 624, 626, 628 and 630 are assigned to converters in unit 638, respectively. The A/D converters themselves serve to identify the socket to which they are assigned because each A/D converter can be addressed individually.
Each A/D converter measures the voltage drop between a high-voltage source on leads 636 and 642 and ground on leads 634 and 640. Each accessory part has an electronic component embedded in it, which component has a predetermined value. For example a “fin” accessory part 650 might have a resistor 652 embedded in it. This resistor is connected to the A/D converter associated with socket 630 by means of plug 648. Plug 648 may have two wires that form the connection in a similar manner as that discussed with respect to FIG. 5C.
The resistor 652 forms a voltage divider with the associated A/D converter that produces a voltage drop from the supply voltage and this voltage drop appears across the A/D converter. The resistance value is effectively measured by the associated A/D converter and the measured value is read by the application software discussed below and converted to an accessory part ID using a table that maps measured resistance values to part IDs. When there is no part in the socket, there is a gap, so the resistance is infinite.
In the particular embodiment illustrated in FIG. 6B, the converter units 632 and 638 are connected in parallel with a common high-voltage source and a common ground. The units communicate with the computer system via digital signals transmitted on the supply lines 636 and 642. The units 632 and 638 may illustratively be 1-wire™ devices for use with the aforementioned MicroLAN technology developed and marketed by the Dallas Semiconductor Corporation. Other similar arrangements can also be used without departing from the spirit and scope of the invention.
FIGS. 7A-7C illustrate how a virtual character is generated on the computer display screen as the associated physical toy is manipulated by a user. For example, in FIG. 7A, a toy body 702 is shown connected by means of a cable 704 and plug 706 to a computer represented by display screen 700. The computer recognizes that a toy body has been connected by sensing the body, via cable 704 and 706. In response, the computer generates a graphic illustration representative of the computer body 702 as illustrated by picture 708. In accordance with the invention, the software program operating in the computer causes the virtual character represented by the graphic drawing to interact with the virtual environment created by the computer. Since only the body is present, the body 708 would simply sit motionless on the screen until the user added further accessory parts.
In FIG. 7B, the user has added fins 710 and 712 to the toy body 702 to create a fish character. Since the plug members of each of the accessory parts 710 and 712 are coded as previously described, the computer can detect, via cable 704 and plug 706, the characteristics and location on the toy body of the accessory parts. In response, the computer draws fins 714 and 716 on the graphic illustration of the body 708 on the computer display screen 700. The added parts have the same shape and appearance as the actual physical parts 710 and 712. In addition, when the fins are added, the computer causes the composite fish character consisting of body 708, fin 714 and fin 716 to interact with the virtual environment. For example, the fish character might begin to swim in a manner based on the characteristics of the fins 714 and 716. The fish character may also interact with other characters that appear on the display screen which are drawn and controlled by the computer.
In FIG. 7C, the user has further modified the physical fish toy. In particular, fin 712 shown in FIG. 7B has been removed and eye 720 has been added to the physical toy body. These actions result in the computer deleting the graphic depiction of the fin from the virtual character displayed on the display screen 700 and in an eye 718 being drawn on the graphic depiction of the fish character. These changes would allow the virtual character to “see” where it is going and avoid virtual objects in its environment as the character interacts with its virtual environment.
In a similar manner, the user can add and remove accessory parts to the toy body changing both the appearance and the interaction of the character dynamically on the screen. This allows the user a much greater degree of control over the character behavior than would be possible with either joysticks or keyboards or other conventional control mechanisms.
FIG. 8 schematically illustrates data flow in a software program which interacts with the physical toy, generates the graphical character representation, creates the virtual environment and controls the interaction between the generated character and the virtual environment. FIGS. 9 and 10 are flowcharts that illustrate the operation of portions of the software program shown in FIG. 8. As simulation programs of this type are known, only the basic operation of the program will be described.
In FIG. 8, the main program loop 802 receives data from the physical toy 800 and also receives information from virtual environment “sensors” 804. The data from the toy could include, for example, data from internal switches or sensors, which data indicates the type and position of accessory parts plugged into the toy body, data from manipulation sensors on the toy indicating the user is moving an accessory part or data generated by a tilt sensor indicating that the user is moving the toy body.
The virtual environment “sensors” are actually software routines that generate outputs that are based on environmental elements or parameters. For example, one sensor might calculate a virtual “distance” between a particular character and another characters. Another sensor might calculate the presence of virtual “food” in the environment. Other sensors might calculate different environmental parameters. For example, if the virtual environment is an aquarium these environmental parameters could include water quality, temperature, etc. Other sensors calculate parameters for “elements” in the virtual environment. Such elements are non-character objects that may be animated. For example, in the case of an aquarium virtual environment, such elements could include treasure chests, divers, plants, food dispensers, etc. In general, there are “sensing” routines associated with each of the characters and each of the elements in the virtual environment which sensors monitor selected aspects of the characters and elements. The monitored values are then provided to the main program loop 802.
The main program loop 802, in turn, provides the environmental information to the character routines 806-808 and the virtual element routines 810-812. Although only two routines are illustrated, any number of routines may actually be present. Each of these routines controls the behavior and appearance of an associated character or virtual element in the virtual environment.
Each of the character routines, for example character routine 806, has a number of separate interconnected subroutines. In particular, each character routine bases its operation on a set of simulation parameters 814. These parameters can be provided by the main program loop 802 or provided by the user at the beginning of the simulation. If parameters are not provided default parameters are used. These default parameters are generally specific to a particular type of character.
The simulation parameters are applied to subroutines 816, which calculate the behavior of the particular character. The behavior is based on the type of character or element and, in the case of a physical toy, the accessory parts that are plugged into the toy body. In particular the behavior determines how the character or element will react to environmental parameters provided by the main program loop 802 based on the simulation parameters 814. Various reactions could include no response, a flight response, a fight response, an inquisitive response, etc. The behavior can include a “memory” so that a particular response, such as a fight response, might persist for a time that is predetermined by the simulation parameters.
Once a particular behavior is selected by the behaviors routines, the selected behavior (or behaviors) is used to drive animation routines 818 which calculate how various portions of the character move when performing the selected behavior. The animation routines might, for example, determine that various portions of the character, such as fins or a tail might move of change shape or that the character or element body itself might change shape.
The animation routines 818, in turn, control an appearance rendering routine 820 which generates the actual frame-by-frame character or element appearance of the character body and each of the body parts as specified by the animation routines 818.
The remaining character routines, such as routine 808, operate in a similar fashion. Similarly, the virtual element routines 810 and 812 also contain simulation parameters, subroutines that calculate behaviors, animation routines that animate the character based on the behaviors and an appearance rendering routine which generates appearance of the elements in each video frame.
The character routines, 806 and 808, and the virtual element routines, 810 and 812, provide the generated appearance outputs to the virtual environment rendering routine 822. This routine is triggered on a periodic basis by the main program loop 802 and graphically renders the entire virtual environment, including the characters and elements, for display on the display screen 824. The virtual rendering routine 822 also provides parameters to the virtual environment sensors 804 which sense the new character positions or element locations and behaviors calculated by the character routines 806 and 808 and the virtual element routines 810 and 812.
FIG. 9 is a flowchart that illustrates the operation of the main program loop 802. In particular, the routine illustrated in FIG. 9 starts in step 900 and proceeds to step 902 in which a data exchange is performed with the physical toy. As previously mentioned, this data exchange can be performed, for example, by reading the outputs of the analog-to-digital converters located within the body of the toy as shown in FIG. 6B.
Next, in step 904, the main program loop processes the virtual environment sensors 804 in order to obtain and filter the outputs. Next, in step 906, the main program loop initiates each of the character subroutines 806-808 passing in the environmental data detected by the virtual environment sensor output or by data exchange performed with the toy.
In step 908, the main loop initiates each of the virtual element subroutines passing in environmental data detected by the virtual environment sensor output. In step 910, the main program loop starts the rendering engine 822 in order to draw the virtual environment, including the characters.
A check is made in step 912 to determine whether the user has elected to end the simulation. If not, the routine proceeds back to step 902 to perform data exchange with the toy. If the user has elected to terminate the simulation, the routine proceeds to finish in step 914.
FIG. 10 illustrates the operation of an illustrative character or virtual element routine, for example, routine 806. In particular, the routine starts in step 1000 and proceeds to step 1002 in which the simulation parameters, which have been previously entered or determined from the main program loop are read. Next, in step 1004, the behavior routines are initiated using the simulation parameters to control the behavior routines.
In step 1006, the output of the behavior routines is used to initiate animation routines to determine the next move of the character. In step 1008, the animation routines drive the virtual appearance rendering routines in order to generate the new virtual appearance of the object. In step 1010, this visual appearance is provided to the virtual environment rendering routine. The character routine then finishes in step 1012.
A software implementation of the above-described embodiment may comprise a series of computer instructions either fixed on a tangible medium, such as a computer readable media, e.g. a diskette, a CD-ROM, a ROM memory, or a fixed disk, or transmissible to a computer system, via a modem or other interface device over a medium. The medium either may be a tangible medium, including, but not limited to, optical or analog communications lines, or may be implemented with wireless techniques, including but not limited to microwave, infrared or other transmission techniques. It may also be the Internet. The series of computer instructions embodies all or part of the functionality previously described herein with respect to the invention. Those skilled in the art will appreciate that such computer instructions can be written in a number of programming languages for use with many computer architectures or operating systems. Further, such instructions may be stored using any memory technology, present or future, including, but not limited to, semiconductor, magnetic, optical or other memory devices, or transmitted using any communications technology, present or future, including but not limited to optical, infrared, microwave, or other transmission technologies. It is contemplated that such a computer program product may be distributed as a removable media with accompanying printed or electronic documentation, e.g., shrink wrapped software, pre-loaded with a computer system, e.g., on system ROM or fixed disk, or distributed from a server or electronic bulletin board over a network, e.g., the Internet or World Wide Web.
Although an exemplary embodiment of the invention has been disclosed, it will be apparent to those skilled in the art that various changes and modifications can be made which will achieve some of the advantages of the invention without departing from the spirit and scope of the invention. For example, it will be obvious to those reasonably skilled in the art that, although the description was directed to a particular hardware system and operating system, other hardware and operating system software could be used in the same manner as that described. For example, although the toy is illustrated as interacting with a virtual environment in a single computer, it is also possible to connect several such computers together over a network such as the Internet. In this case, characters generated by each computer would appear on the screens of other computers so that the characters could interact. Other aspects, such as the specific instructions utilized to achieve a particular function, as well as other modifications to the inventive concept are intended to be covered by the appended claims.