System and method for sharing information among multiple devices
AssigneeTcl Research America Inc.
InventorHaohong Wang
Life of this patent
Estimating the term…
Abstract
A method for sharing information among multiple devices is provided. The method includes a sensing device sensing signals of at least one object associated with a targeting device and extracting at least one feature of the object from the sensed signals. The method also includes the sensing device broadcasting the extracted feature of the object on a determined network containing a plurality of targeting devices and receiving feedbacks from the plurality of targeting devices on the network in response to the broadcasting. Further, the method includes the sensing device automatically identifying one of the plurality of targeting devices based on the received feedbacks, synchronizing information with the identified targeting device and displaying the information to a user of the sensing device.
Claims14
A method for sharing information among multiple devices, comprising:
- sensing, by a sensing device, real-time signals of at least one object associated with a targeting device, wherein the at least one object includes real-time media content played back by the target device;
- extracting, by the sensing device, at least one feature of the object from the sensed signals;
- extracting, by the targeting device, at least one feature of the at least one object associated with the targeting device;
- broadcasting, by the sensing device, the extracted feature of the object on a determined network containing a plurality of targeting devices;
- receiving, by the sensing device, feedbacks from the plurality of targeting devices on the network in response to the broadcasting;
- based on the received feedbacks, automatically identifying, by the sensing device, one of the plurality of targeting devices, comprising:
- obtaining corresponding matching scores from the received feedbacks from the plurality of targeting devices;
- determining an identification outcome for each one of the plurality of targeting devices based on the matching scores;
- and
- identifying the one targeting device based on the identification outcome, wherein the identification outcome is defined by:
- H=a*S+(1−a)*f, H is the identification outcome, a is a real number between [0, 1], S is a matching score received from a targeting device, and f is a frequency of the targeting device being identified previously;
- synchronizing, by the sensing device, information with the identified targeting device;
- and
- displaying, by the sensing device, the synchronized information to a user of the sensing device, wherein the synchronized information includes the real-time media content played back by the target device.
A system for sharing information among multiple devices, comprising:
- a sensing device configured to seek information from other devices, comprising:
- a sensing and filtering module configured to detect real-time signals of at least one object associated with a targeting device and filter out noises and unwanted content from the detected signals to generate a corresponding plurality of sensed signals, wherein the at least one object includes real-time media content played back by the target device;
- a signal abstraction module configured to extract at least one feature of the object from the sensed signals;
- a broadcast engine configured to broadcast the extracted feature of the object on a determined network containing a plurality of targeting devices;
- a response receiver configured to receive feedbacks from the plurality of targeting devices on the network in response to the broadcasting;
- a device recognizer configured to automatically identify one of the plurality of targeting devices based on the received feedbacks, the device recognizer is further configured to:
- obtain corresponding matching scores from the received feedbacks from the plurality of targeting devices;
- determine an identification outcome for each one of the plurality of targeting devices based on the matching scores;
- and
- identify the one targeting device based on the identification outcome, wherein the identification outcome is defined by:
- H=a*S+(1−a)*f, H is the identification outcome, a is a real number between [0, 1], S is a matching score received from a targeting device, and f is a frequency of the targeting device being identified previously;
- and
- an information synchronizer configured to synchronize information with the identified targeting device, wherein the synchronized information includes the real-time media content played back by the target device;
- and
- at least one targeting device configured to share the information to the sensing device, comprising:
- a signal receiver configured to receive signals and handle the signal processing for rendering contents and other functions;
- a signal abstraction module configured to extract at least one feature of the at least one object associated with the targeting device from the received signals;
- a data storage module configured to store the extracted features;
- a broadcast receiver configured to receive the features broadcasted from the sensing device;
- and
- a match engine configured to match the received feature with the extracted features previously stored in the data storage module.
Dependencies are inferred from the claim text.