Smart beacon video-based communication protocol
AssigneeTorrey Pines Logic, Inc.
InventorLeo Volfson
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes receiving, by a smart beacon video processor and from a digital video camera, digital video data including light from a smart beacon. The smart beacon video processor processes the digital video data to determine a smart beacon pixel location. The smart beacon video processor analyzes the smart beacon pixel location. The smart beacon video processor determines blank video frames associated with the smart beacon pixel location as determined blank video frames. The smart beacon video processor decodes as message data the determined blank video frames.
Claims21
A computer-implemented method, comprising:
- receiving, by a smart beacon video processor and from a digital video camera, digital video data including light from a smart beacon;
- processing, by the smart beacon video processor, the digital video data to determine a smart beacon pixel location;
- analyzing, by the smart beacon video processor, the smart beacon pixel location;
- determining, by the smart beacon video processor and as determined blank video frames, blank video frames associated with the smart beacon pixel location;
- and
- decoding, by the smart beacon video processor and as message data, the determined blank video frames.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform one or more operations, comprising:
- receiving, by a smart beacon video processor and from a digital video camera, digital video data including light from a smart beacon;
- processing, by the smart beacon video processor, the digital video data to determine a smart beacon pixel location;
- analyzing, by the smart beacon video processor, the smart beacon pixel location;
- determining, by the smart beacon video processor and as determined blank video frames, blank video frames associated with the smart beacon pixel location;
- and
- decoding, by the smart beacon video processor and as message data, the determined blank video frames.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations, comprising:
- receiving, by a smart beacon video processor and from a digital video camera, digital video data including light from a smart beacon;
- processing, by the smart beacon video processor, the digital video data to determine a smart beacon pixel location;
- analyzing, by the smart beacon video processor, the smart beacon pixel location;
- determining, by the smart beacon video processor and as determined blank video frames, blank video frames associated with the smart beacon pixel location;
- and
- decoding, by the smart beacon video processor and as message data, the determined blank video frames.
Dependencies are inferred from the claim text.