Outer Rim Archives
Archives · 2020 · 20200358629

Application (pre-grant publication)

SYSTEMS AND METHODS FOR INTERACTIVE RESPONSES BY TOYS AND OTHER CONNECTED DEVICES

Number
20200358629
Published
2020-11-12
Filed
2019-01-09
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Panec; Timothy M., Thornton; Stephen A.
CPC
H04L51/18; H04W4/06; H04W4/80; H04L12/1881; H04L12/1895; H04L12/189; H04L67/125; G08C17/02
Verdict
Low Hardware
Source
Google Patents · FreePatentsOnline

The keeper's note

Interactive responses for connected toys and devices.

Abstract

The present disclosure may be embodied in systems, methods, and computer readable media, and may allow for interactive responses by network-enabled objects, programs, and machines. Embodiments described are well-suited for communicating and responding using small-sized data messages, thus allowing for their implementation in standard messaging systems and by simple devices such as toys and other low-level electronic devices that may have limited processing capacity and/or memory. The present disclosure provides in one embodiment a method comprising receiving at least one broadcast message, each broadcast message in the at least one broadcast message comprising a plurality of identifiers and determining a highest priority identifier amongst the plurality of identifiers received in the at least one broadcast message. The method may further comprise identifying a command sequence associated with the highest priority identifier and executing the command sequence.

Background

BACKGROUND

In today's technological environment, everyday physical items can be fitted with electronic components, such as processors, memory devices, communication antennas, and sensors. These electronic components may allow these physical items to connect over networks and process information as connected devices. In some instances, the ability to send, receive, and process information may allow these physical items to provide greater utility. For example, a smart fridge might be able to order groceries, a smart watch might be able to track a user's sleeping habits, etc. These devices might be programmed to interact with the user, and with one another, in useful ways, such as for optimizing the performance of tasks and the like. However, their ability to respond in entertaining and interactive ways is often limited. In other words, although these devices may act in an intelligently useful manner, they nonetheless behave like life-less machines.

Connected devices typically run on a standard communication protocol. This ensures that messages are uniquely conveyed for each task and can be readily understood by each device as intended. However, these protocols also set constraints that limit flexibility in programming, especially with respect to available memory. Standard short-distance messages especially are of limited size. At the same time, a considerable amount of memory is required to generate a unique identifier for each command or for each identifiable entit

Claims

1. A method for producing art interactive response by a toy or connected device, the method comprising: receiving at least one broadcast message, each broadcast message in the at least one broadcast message comprising a plurality of identifiers; determining a highest priority identifier amongst the plurality of identifiers received in the at least one broadcast message; identifying a command sequence associated with the highest priority identifier; and executing the command sequence. 10. An interactive response system comprising: at least one processor; at least one network interface; a non-transitory computer readable medium storing instructions, the instructions including a method, the method comprising: receiving at least one broadcast message, each broadcast message in the at least one broadcast message comprising a plurality of identifiers; determining a highest priority identifier amongst the plurality of identifiers received in the at least one broadcast message; identifying a command sequence associated with the highest priority identifier; and executing the command sequence. 19. A method comprising: sensing a user input; sending an advertising message requesting an appropriate action relating to the user input; receiving, one or more response messages in response to the advertising message requesting the appropriate action, each response message in the one or more response messages specifying a command sequence identifier and an associated reinforcement value; applying at least one of the command sequence identifiers and its associated reinforcement value to a predefined policy to determine a highest priority command sequence identifier; and initiating a command sequence associated with the highest priority command sequence identifier as the appropriate action.