Systems and methods for ad-hoc networking in an optical narrowcasting system
First Claim
1. A method, comprising:
- receiving, at an optical receiver assembly communicatively coupled to a mobile device, a first modulated optical beam transmitted by a source;
extracting information from the modulated optical beam;
displaying the extracted information on a graphical user interface of an application presented on the mobile device;
receiving data corresponding to user input at the graphical user interface selecting the displayed information;
in response to receiving the data corresponding to user input at the graphical user interface selecting the extracted descriptive data, generating digital data to be transmitted by an optical transmitter assembly communicatively coupled to the mobile device to the source, wherein each of the optical receiver assembly and the optical transmitter assembly is a component of the mobile device or a component of a case physically coupled to the mobile device;
transferring the digital data to the optical transmitter assembly;
displaying, on the graphical user interface, an augmented reality object corresponding to a transmitting emitting region covered by the optical transmitter assembly, wherein the augmented reality object provides a visual representation of a field of view in which the optical transmitter assembly transmits modulated optical beams;
displaying, on the graphical user interface, a visual representation of the source; and
transmitting a second modulated optical beam from the optical transmitter assembly to the source, wherein the second modulated optical beam is modulated with the digital data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for optical narrowcasting are provided for transmitting various types of content. Optical narrowcasting content indicative of the presence of additional information along with identifying information may be transmitted. The additional information (which may include meaningful amounts of advertising information, media, or any other content) may also be transmitted as optical narrowcasting content. Elements of an optical narrowcasting system may include optical transmitters and optical receivers which can be configured to be operative at distances ranging from, e.g., 400 meters to 1200 meters. Moreover, the elements can be implemented on a miniaturized scale in conjunction with small, user devices such as smartphones, thereby also realizing optical ad-hoc networking, as well as interoperability with other types of data networks. Optically narrowcast content can be used to augment a real-world experience, enhance and/or spawn new forms of social-media and media content.
216 Citations
22 Claims
-
1. A method, comprising:
-
receiving, at an optical receiver assembly communicatively coupled to a mobile device, a first modulated optical beam transmitted by a source; extracting information from the modulated optical beam; displaying the extracted information on a graphical user interface of an application presented on the mobile device; receiving data corresponding to user input at the graphical user interface selecting the displayed information; in response to receiving the data corresponding to user input at the graphical user interface selecting the extracted descriptive data, generating digital data to be transmitted by an optical transmitter assembly communicatively coupled to the mobile device to the source, wherein each of the optical receiver assembly and the optical transmitter assembly is a component of the mobile device or a component of a case physically coupled to the mobile device; transferring the digital data to the optical transmitter assembly; displaying, on the graphical user interface, an augmented reality object corresponding to a transmitting emitting region covered by the optical transmitter assembly, wherein the augmented reality object provides a visual representation of a field of view in which the optical transmitter assembly transmits modulated optical beams; displaying, on the graphical user interface, a visual representation of the source; and transmitting a second modulated optical beam from the optical transmitter assembly to the source, wherein the second modulated optical beam is modulated with the digital data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17)
-
-
8. A system, comprising:
-
an optical receiver assembly communicatively coupled to a smartphone, the optical receiver assembly adapted to receive a modulated optical beam transmitted by a source and extract information from the modulated optical beam; an optical transmitter assembly communicatively coupled to the smartphone, the optical transmitter assembly adapted to transmit optical beams modulated with digital data, wherein each of the optical receiver assembly and the optical transmitter assembly is a component of the smartphone or a component of a smartphone case physically coupled to the smartphone; a non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, causes the smartphone to; display the extracted information on a graphical user interface; receive data corresponding to user input at the graphical user interface selecting the displayed information; in response to receiving the data corresponding to user input at the graphical user interface selecting the extracted descriptive data, generating digital data to be transmitted by the optical transmitter assembly to an optical receiver assembly of the source; transfer the digital data to the optical transmitter assembly; display, on the graphical user interface, an augmented reality object corresponding to a transmitting emitting region covered by the optical transmitter assembly, wherein the augmented reality object provides a visual representation of a field of view in which the optical transmitter assembly transmits modulated optical beams; and display, on the graphical user interface, a visual representation of the source. - View Dependent Claims (9, 10, 11, 18, 19, 20, 21, 22)
-
Specification