JP2019165430A - 光ナローキャスティングを用いたソーシャルメディア - Google Patents
光ナローキャスティングを用いたソーシャルメディア Download PDFInfo
- Publication number
- JP2019165430A JP2019165430A JP2018247450A JP2018247450A JP2019165430A JP 2019165430 A JP2019165430 A JP 2019165430A JP 2018247450 A JP2018247450 A JP 2018247450A JP 2018247450 A JP2018247450 A JP 2018247450A JP 2019165430 A JP2019165430 A JP 2019165430A
- Authority
- JP
- Japan
- Prior art keywords
- optical
- user
- ota
- information
- social media
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 1498
- 238000000034 method Methods 0.000 claims abstract description 152
- 230000003190 augmentative effect Effects 0.000 claims description 138
- 230000000007 visual effect Effects 0.000 claims description 60
- 238000001914 filtration Methods 0.000 claims description 45
- 238000005266 casting Methods 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 25
- 230000007613 environmental effect Effects 0.000 claims 1
- 241000278713 Theora Species 0.000 description 119
- 238000004891 communication Methods 0.000 description 118
- 230000006854 communication Effects 0.000 description 118
- 230000006870 function Effects 0.000 description 78
- 230000005540 biological transmission Effects 0.000 description 66
- 238000003491 array Methods 0.000 description 56
- 230000000875 corresponding effect Effects 0.000 description 54
- 238000010586 diagram Methods 0.000 description 54
- 238000003860 storage Methods 0.000 description 50
- 210000001747 pupil Anatomy 0.000 description 47
- 238000009826 distribution Methods 0.000 description 44
- 239000002131 composite material Substances 0.000 description 36
- 239000011521 glass Substances 0.000 description 30
- 238000005516 engineering process Methods 0.000 description 28
- 230000003595 spectral effect Effects 0.000 description 28
- 230000001413 cellular effect Effects 0.000 description 26
- 230000004907 flux Effects 0.000 description 25
- 238000003384 imaging method Methods 0.000 description 24
- 230000005855 radiation Effects 0.000 description 24
- 238000001514 detection method Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 20
- 239000000463 material Substances 0.000 description 19
- 239000007787 solid Substances 0.000 description 19
- 230000008901 benefit Effects 0.000 description 17
- 230000000712 assembly Effects 0.000 description 15
- 238000000429 assembly Methods 0.000 description 15
- 125000003821 2-(trimethylsilyl)ethoxymethyl group Chemical group [H]C([H])([H])[Si](C([H])([H])[H])(C([H])([H])[H])C([H])([H])C(OC([H])([H])[*])([H])[H] 0.000 description 14
- 230000008859 change Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 14
- 238000004626 scanning electron microscopy Methods 0.000 description 14
- 238000012546 transfer Methods 0.000 description 14
- 239000003205 fragrance Substances 0.000 description 12
- 238000007493 shaping process Methods 0.000 description 12
- 238000000576 coating method Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 11
- 239000000284 extract Substances 0.000 description 11
- 230000003993 interaction Effects 0.000 description 11
- 239000012092 media component Substances 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 10
- 238000000926 separation method Methods 0.000 description 10
- 239000000758 substrate Substances 0.000 description 10
- 238000012937 correction Methods 0.000 description 9
- 230000033001 locomotion Effects 0.000 description 9
- 241000276498 Pollachius virens Species 0.000 description 8
- 230000009977 dual effect Effects 0.000 description 8
- 230000000153 supplemental effect Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 7
- 239000011449 brick Substances 0.000 description 7
- 239000011248 coating agent Substances 0.000 description 7
- 230000000670 limiting effect Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 239000004570 mortar (masonry) Substances 0.000 description 7
- 238000009877 rendering Methods 0.000 description 7
- 241001465754 Metazoa Species 0.000 description 6
- 238000004590 computer program Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 6
- 230000010354 integration Effects 0.000 description 6
- 238000013507 mapping Methods 0.000 description 6
- 230000006855 networking Effects 0.000 description 6
- 230000008520 organization Effects 0.000 description 6
- 238000011084 recovery Methods 0.000 description 6
- 230000011218 segmentation Effects 0.000 description 6
- 230000001427 coherent effect Effects 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 5
- 239000003550 marker Substances 0.000 description 5
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 description 5
- 230000001105 regulatory effect Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000002834 transmittance Methods 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 238000010521 absorption reaction Methods 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 235000013305 food Nutrition 0.000 description 4
- 230000004807 localization Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 239000004417 polycarbonate Substances 0.000 description 4
- 229920001098 polystyrene-block-poly(ethylene/propylene) Polymers 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 4
- 239000010409 thin film Substances 0.000 description 4
- 238000013479 data entry Methods 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 230000002829 reductive effect Effects 0.000 description 3
- 238000013403 standard screening design Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- NIXOWILDQLNWCW-UHFFFAOYSA-N acrylic acid group Chemical group C(C=C)(=O)O NIXOWILDQLNWCW-UHFFFAOYSA-N 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 235000013361 beverage Nutrition 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010411 cooking Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000001976 improved effect Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000005693 optoelectronics Effects 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 2
- 229920000515 polycarbonate Polymers 0.000 description 2
- 238000010926 purge Methods 0.000 description 2
- 238000001454 recorded image Methods 0.000 description 2
- 235000014102 seafood Nutrition 0.000 description 2
- 230000003612 virological effect Effects 0.000 description 2
- 101100264195 Caenorhabditis elegans app-1 gene Proteins 0.000 description 1
- 241000270272 Coluber Species 0.000 description 1
- 241000777300 Congiopodidae Species 0.000 description 1
- 101710150311 Dolichyl-phosphooligosaccharide-protein glycotransferase Proteins 0.000 description 1
- 101710202156 Dolichyl-phosphooligosaccharide-protein glycotransferase 1 Proteins 0.000 description 1
- 101710202150 Dolichyl-phosphooligosaccharide-protein glycotransferase 2 Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000003848 UV Light-Curing Methods 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 239000003570 air Substances 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 235000021168 barbecue Nutrition 0.000 description 1
- 230000008033 biological extinction Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 235000015219 food category Nutrition 0.000 description 1
- -1 for example Substances 0.000 description 1
- 239000010437 gem Substances 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 229910052697 platinum Inorganic materials 0.000 description 1
- 229920000747 poly(lactic acid) Polymers 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 230000003685 thermal hair damage Effects 0.000 description 1
- 238000000411 transmission spectrum Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/80—Optical aspects relating to the use of optical transmission for specific applications, not provided for in groups H04B10/03 - H04B10/70, e.g. optical power feeding or optical transmission through water
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/1141—One-way transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/60—Receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
- H04N21/44226—Monitoring of user activity on external systems, e.g. Internet browsing on social networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Human Computer Interaction (AREA)
- Social Psychology (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Optical Communication System (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本出願は、参照することによりその全体が本明細書に組み込まれる2018年1月5日に出願された米国仮特許出願第62/614,154号の利益を主張する。
概要は、添付の特許請求の範囲によってのみ定義される特許請求された開示の範囲を限定するように意図するものではない。
図は、例示のみを目的として提供されており、本開示の典型的または例示的な実施形態を単に示しているにすぎない。
拡張現実グラフィカルユーザインターフェースの例示的な表示を示している。
OBRはまた、例えば光ビーコン内に含まれる情報を介してOTAが関連するエンティティ(例えば、企業、組織、または個人)を識別するとともに、OTAの角度位置を判定することもできる。前述したように、OTAの角度位置は、ビーコンの伝搬方向の測定から導出されてもよく、および/またはビーコン内に含まれる情報から判定されてもよい。OBRは、例えば、1つ以上の光検出器または検出器アレイ、1つ以上の光学部品(例えば、レンズ、反射器、および/または回折光学素子)をそれぞれ含む1つ以上の集光光学系、ならびに関連するソフトウェア(および/またはファームウェア)を有する制御電子機器を含むことができる。検出器に入射する帯域外光束を低レベルに低減するために、各集光光学系にスペクトルフィルタを含めることができる。光検出器は、OBRが受信するように設計されたビーコンの波帯域内でおよびビットレートで光束を検出することができる。場合によっては、OBRは、その検出器、集光光学系、電子ハードウェア、およびソフトウェア/ファームウェアの一部または全部を、それが一部であるORA内の1つ以上のOSRと共有することができる。OBRの電子機器および関連するソフトウェア(および/またはファームウェア)は、少なくとも以下の機能を実行する:それが一部であるORAによって送信されたタイミングパルスおよび電力を受信して(必要に応じて)変更する手段を提供すること;ORAによって送信された様々な制御信号を受信して適切に解釈すること;およびそれが検出して情報を受信したビーコンに関して得られた情報(例えば、識別情報および角度位置)をORAに転送すること。
以前に示唆したように、光ビームは、1つ以上の光ビーコンおよび光信号を含むことができる。
また、自動車やバスなどの車両に設置されることもできる。これらの設置は単なる例示であり、決して限定するものではないことを理解すべきである。光トランスミッタアセンブリ104はまた、スマートフォン、タブレットコンピュータ、およびヘッドマウントディスプレイなどの携帯および/またはハンドヘルド装置に組み込まれてもよく、またはスマートフォンケースやタブレットコンピュータのケースなどの携帯および/またはハンドヘルド装置に取り付けられるもしくは近接して保持されることが意図された装置に組み込まれてもよい。ここで述べた装置は単なる例示であり、決して限定するものではないことを理解すべきである。さらに、光トランスミッタアセンブリ104は、単一のソース装置102に関連付けられるものとして示されているが、いくつかの実施形態では、光トランスミッタアセンブリ104は、追加のソース装置からのデジタル情報に関連付けられるおよび/または受信することができる。
また、自動車やバスなどの車両に設置されることもできる。
これらの設置は単なる例示であり、決して限定するものではないことを理解すべきである。光レシーバアセンブリ106はまた、スマートフォン、タブレットコンピュータ、およびヘッドマウントディスプレイなどの携帯および/またはハンドヘルド装置に組み込まれてもよく、またはスマートフォンケースやタブレットコンピュータのケースなどの携帯および/またはハンドヘルド装置に取り付けられるもしくは近接して保持されることが意図された装置に組み込まれてもよい。ここで述べた装置は単なる例示であり、決して限定するものではないことを理解すべきである。さらに、光レシーバアセンブリ106は、単一のユーザ装置108に関連付けられるものとして示されているが、いくつかの実施形態では、光レシーバアセンブリ106は、追加のユーザ装置に関連付けられる、それによって制御されるおよび/またはデジタル情報を共有することができる。
いくつかの実施形態では、光レシーバアセンブリ106は、例えば、ブロードキャスト、マルチキャストなどを介して、複数のユーザ装置に受信したデジタル情報を伝送または転送することができる。
光ビームは、場合によっては、可視または近赤外帯域とすることができる。光ビームは、インコヒーレント光源(例えば、発光ダイオード(LED))、レーザ、または他の適切な光源のいずれかを使用して生成されることができる。用途に応じて、異なる角度ビーム幅を使用することができる。光ビームは、遮ぎられていない視線(LOS)に沿って光トランスミッタアセンブリから光レシーバアセンブリに直接伝搬することができるか、または、例えば、天井、壁、または他の構造物などからの、もしくは、小粒子(例えば、空気中のほこり)の懸濁液もしくは液滴(例えば、雲または霧)からの拡散反射を利用して間接的な非LOS経路に沿って伝搬することができる。図21に示すように、2つ以上の同一のモジュール式トランスミッタ−光学ユニットは、増加した水平および/または垂直角度ビーム幅、および/または特定の立体角領域内の増加した強度を有する複合ビームを生成するために使用されることができる。
光トランスミッタアセンブリ104は、データインターフェース104aを含むことができる。データインターフェース104aは、光トランスミッタアセンブリ104とソース装置102(および/またはソース装置102のユーザ)との間のインターフェースを提供するように適合された電子機器および/または回路、ならびに関連するソフトウェア(および/またはファームウェア)を備えることができる。例えば、光トランスミッタアセンブリ104は、データインターフェース104aを介してソース装置102によって制御されてもよい。データインターフェース104aは、有線および/または無線(例えば、ブルートゥース(登録商標))接続によってソース装置102と通信することができる。ソース装置102上の1つ以上のソフトウェアアプリケーションは、データファイルがデータインターフェース104aを介して光トランスミッタアセンブリ104のメモリユニットにアップロードされることを可能にすることができる。これらの1つ以上のソフトウェアアプリケーションはまた、ユーザが光トランスミッタアセンブリ104にアップロードされた1つ以上のデータファイルの内容を光学的に伝送するように光トランスミッタアセンブリ104に命令するコマンドを送ることを可能にする。ユーザはまた、光トランスミッタアセンブリ104のビットレート、光出力強度、パルスデューティサイクル、および他の関連する動作パラメータなどの値を指定することができる。
制御電子機器104bは、ユーザによって入力され、光トランスミッタアセンブリ104の動作を制御するために利用される上述した値を受信することができる。例えば、制御電子機器104bは、タイミングパルスおよび電力を光トランスミッタに供給し、(例えば、それらをオンおよびオフする、データ伝送速度を設定するなどにより)例えば光ビーコントランスミッタ104cおよび光信号トランスミッタ104dなどの1つ以上の光トランスミッタの動作を制御することができる。
制御電子機器104bは、1つ以上のデジタル変調光ビームとして出力されるように1つ以上の光トランスミッタへのデジタルデータの転送を達成することができる。
場合によっては、ビーム形成光学系は、所望の波帯域の外側に透過する光束量を最小化するために1つ以上のスペクトルフィルタを含むこともできる。
動作110において、光学的に伝送されるデジタルデータは、光トランスミッタアセンブリ104によって受信されることができる。上述したように、光学的に伝送されるデジタルデータは、データインターフェース104aを介して受信されてもよい。例えば、ソース装置102を介したユーザは、デジタルビデオ広告を光トランスミッタアセンブリ104にアップロードすることができる。動作112において、デジタルデータは、1つ以上の光ビーコンおよび/または光信号に変換されることができる。例えば、デジタルビデオ広告は、光信号の形態での伝送のためにデジタルビデオ広告の光学的にフォーマットされた表現に変換されることができる。
この動作は、図9に関してより詳細に説明され、制御電子機器104bの制御のもとに、光ビーコントランスミッタ104c、光信号トランスミッタ104d、および/または複合光トランスミッタ104eの1つ以上において1つ以上の変換、処理、および/または変調動作を行うことを含むことができる。
動作114において、光ビーコンおよび/または光信号は、光ビーコントランスミッタ104c、光信号トランスミッタ104d、および/または複合光トランスミッタ104eのうちの1つ以上によって送信される。
光ビーコンの場合、例えば、ソース装置102のユーザを識別する情報は、光信号とともに送信されてもよく、別個に送信される光ビーコンに変換されてもよい。
例えば、レストランによって動作される光トランスミッタアセンブリは、光ビーコンレシーバ106aおよび/または複合光レシーバ106cによって受信されるように意図された形式のレストランの(デジタル符号化された)名称および/またはレストランの種類を含む光ビーコンを送信することができる。
各集光光学系は、その入射瞳上およびその指定されたFOV内で入射帯域内光束を集光し、屈折、反射および/または回折を利用して1つ以上の光検出器に集光することができる。検出器に入射する帯域外光束をより低レベルに低減することによって通信範囲を拡大させるために各レシーバ光学系にスペクトルフィルタを含めることもできる。
このアラートパルスシーケンスは、光信号データセットの伝送が開始されたことを光レシーバアセンブリ106に通知することができ、それによってバッファリングを必要とせずにそのメモリにデータセット全体を記憶することを可能にする。すなわち、光トランスミッタアセンブリ104の光ビーコントランスミッタ104cは、アラートパルスシーケンスで始まる光信号が続く光ビーコンを伝送することができる。これらの動作は、光トランスミッタアセンブリ104によって連続的に繰り返されてもよい。いくつかの実施形態では、伝送された各光ビーコンは、伝送された各光信号の先頭に警告パルスシーケンスを含めるのではなく、アラートパルスシーケンスで終了することができる。
ソフトウェア/ソフトウェアアプリケーションは、光学的に受信したメッセージを管理するためにユーザによって利用されてもよい。さらに、ユーザがソーシャルメディアサービスの加入者である場合、制御ソフトウェアは、光学的に受信したメッセージ、画像、ビデオ、または他の情報をソーシャルメディア「ページ」に投稿すること、他のユーザのページ上の投稿を閲覧して応答すること、投稿を共有することなど、そのようなタスクがソーシャルメディアサービスのコンテキスト内で実行される通常の方法で、そのサービスの全ての機能にユーザがアクセスすることを可能にすることができる。
必要に応じて、通信要素144に電力供給するために、電源146(例えば、小型バッテリ、エネルギ回収センサ、または他の適切な電源)が提供されることができる。ここで、通信要素144および電源146は、審美性のためにおよび/またはユーザ装置138に近い動作近接性を与えるために、ケース140の装置に面する側に埋め込まれるかまたは配置されることができる。電源146はまた、光レシーバアセンブリ142に電力を供給することができ、または光レシーバアセンブリ142は、通信要素144に電力供給するために使用されることができる独自の電源を有することができることに留意すべきである。いくつかの実施形態では、光レシーバアセンブリ142および/または通信要素144は、ユーザ装置138のマイクロUSBまたはライトニングポートなどの入出力ポートに取り付けられることができる単一ユニットまたは装置に統合されることができる。
この場合も、光信号ソースおよびビーコンソースは、同じもの、例えばソース装置もしくは光トランスミッタアセンブリ、または代替的に光トランスミッタアセンブリを介して光ビームを伝送するためにソース装置を利用するユーザまたはエンティティとすることができる。
いくつかの実施形態では、抽出された記述データは、ライブシーンまたは拡張現実体験をさらに拡張する方法で提示されることができる。いくつかの実施形態では、抽出された記述データは、他のアプリケーションでもしくは他のアプリケーションを介して、またはメディアプレーヤ、ウェブブラウザなどの他のソフトウェアを使用して提示されることができる。いくつかの実施形態では、抽出された記述データは、特定のウェブページまたはウェブサイトを表示するようにウェブブラウザに指示するために使用されることができるユニバーサルリソースロケータ(URL)とすることができる。
光レシーバアセンブリのアレイを使用して、人々が店内のどこにいるかについての詳細な情報を取得することもできる。これは、関心のある特定の製品を見つけるのに役立つ検索機能によって店舗内での正確なナビゲーションを提供するために使用されることができる。
例えばサービスを取得するためにユーザがネットワークにログインすることを要求するWiFiネットワークとは異なり、ユーザは、いかなる機密情報も(またはその主題についてのいかなる情報も)開示することなく光ビームを受光することができる。さらに、光トランスミッタアセンブリによって伝送される光ビームは、所望に応じて、光ビームの狭い幅に沿ったそれらの光レシーバアセンブリのみへ光ビームの受光を制限するために非常に狭くすることができる。
例えば、狭いビーム幅を有する光ビームが生成されやすいため、いくつかの実施形態では、伝送された光信号は、狭い角度領域内に位置する光レシーバによってのみ受信される。情報を光学的に受信または送信することは、ユーザが自己の携帯電話サービスプランによって提供される限られたセルラーデータのいずれかを使用する必要はないことが理解される。
様々な実施形態では、データ入力電子機器904は、他のデジタル機器から情報を受信するためのインターフェース、ポート、アンテナなどを含むことができる。
データ入力電子機器904は、ハードワイヤードデータ接続(例えば、USB、イーサネット(登録商標)ケーブル、SATAケーブルなど)および/または無線(例えば、ブルートゥース(登録商標)、WiFiなど)を介して情報を受信することができる。
様々な実施形態において、制御コマンドは、データ入力電子機器904を介して制御入力電子機器912によって受信されてもよい。
様々な実施形態において、制御入力電子機器912は、OTA800上で実行されるソフトウェアから制御コマンドを検索または受信してもよい。
いくつかの実施形態では、データは、OT902によって出力された変調光ビームの形態で伝送するためにそれを準備するように、編成、フィルタリング、圧縮、他のデータとの合成などを行うことができる。1人以上のユーザは、コンピューティングデバイスを利用して、異なる種類のデータファイル上でデータプリプロセッサ906によって実行されるべき所望の前処理を、制御入力電子機器912を介して入力される制御コマンドによって指定することができる。
任意のビデオフォーマットが、標準または高精細フォーマットを含む入力データとして許容され、そして光学的に伝送されてもよいことが理解される。また、OTA800は、ビデオ、画像、オーディオ、テキストファイルなどを含む任意のファイルまたはファイルの組み合わせを光学的に送信することができることも理解される。
チルトアクチュエータ928は、出射光ビームの水平および垂直指向方向を変更することができる任意数のアクチュエータを含むことができる。任意の所与の時間に使用される特定の指向方向は、制御入力電子機器912を介して入力され且つOT制御電子機器926を介してチルトアクチュエータ928に転送されるユーザコマンドによって制御される。
様々な実施形態では、チルトアクチュエータ928は、ビーム形成光学系924および/または光源922を移動させるための任意数のアクチュエータを含むことができる。
例えば、光源922は、インコヒーレント光放射器(例えば、LED)および/またはコヒーレント光放射器(例えば、レーザ)とすることができ、またはそれらを含んでもよい。いくつかの実施形態では、光源922は、放熱のためにベルクイスト(Berquist)熱クラッドLED基板上に取り付けられてもよい。光源922は、1mm×1mmのダイサイズおよび/またはアクティブ放射器領域を有するIR放射器であってもよい。光源922は、任意のサイズを有することができることが理解される。いくつかの実施形態では、光源922は、1つ以上のOSRAM SFH 4235プラチナドラゴン高出力IR放射器を備えてもよい。OSRAM SFH 4235 IR放射器は、24MHzの最大伝送ビットレートを有するが、光源922は、任意の伝送レートを有することができることが理解される。一例では、光源922のアクティブ放射器領域は1mm角であり、その最大伝送ビットレートは24MHzとすることができる。
その後、光源ドライバ918は、電源920によって供給される電力を使用して、光源922を駆動するために適切な変調電気信号を出力することができる。これらの変調電気信号は、光源922に変調光ビームの形態でデータを出力させることができる。
として定義されることができ、τは、光バイナリ1ビット(すなわち、バイナリ1ビットを表す単一の送信光パルス)の持続時間であり、τintは、送信された一連のビットにおけるビットの開始から次のビットの開始までの時間間隔である。量τintはまた、OTA800から信号を受信するために使用される光レシーバアセンブリ(ORA)の有効積分時間でもある。ビットレートBは、Hz単位で、τintの逆数であるため、上記式は、
として記載されることもできる。
OTA800は、ビーム形成光学系924とともに搭載されたヒートシンク1114が取り付けられた光源922を含むことができる。この場合の光源922は、OSRAM SFH 4235 IR放射器である。ヒートシンク1114は、光源922と熱接触する熱伝導構造であり、光源922から熱を放射するために1つ以上の熱伝導性のフィン形状の構造を組み込み、それによってその必要な平均光出力パワーを維持し且つ熱的損傷を防止するために十分に冷たさを保持する。
3つの別個の反射構成要素1102、1104、および1106を含むことができるワイングラスコリメータ1100は、光源922に結合され、および/または光源922からの光ビームを受光することができる。別個の反射構成要素1102、1104、および1106のそれぞれの内面の内部は、少なくとも部分的に反射性であってもよい。
別個の反射構成要素1102、1104、および1106の外面は、反射性でなくてもよい。
本明細書で説明するように、ワイングラスコリメータは、楕円部および放物面部とすることができるかまたはそれらを含むことができる。
構成要素1102および1104は、楕円部を形成するように結合されてもよい。
いくつかの実施形態では、構成要素1102および1104は、楕円部の最も広い直径(例えば、本明細書でさらに説明される広い中間体の中央)に結合される。
構成要素1106は、構成要素1102とは反対側の構成要素1104の側方に結合されてもよい。
構成要素1106は、ワイングラスコリメータの放物面部を含むことができる。
いくつかの実施形態では、構成要素1102、1104、および1106は、ワイングラスコリメータの光軸が光源と位置合わせされるように、ワイングラスコリメータの楕円部および放物面部を位置決めおよび位置合わせする。
楕円部1200は、狭い入射瞳、より広い中間体、および狭い円形射出瞳を含むことができる。
狭い入射瞳は、中間体の最大直径よりも小さい直径を有する円形とすることができる。
狭い入射瞳は、光源からの光を受光するように配置されてもよい。
広い中間体の直径は、狭い入射瞳から狭い入射瞳の直径よりも大きい直径まで広がり、次に狭い円形の射出瞳に向かって縮小することができる。
放物面部1202は、狭い円形の入射瞳および広い射出瞳を含むことができる。
放物面部1202の直径は、狭い円形の入射瞳から広い射出瞳の直径まで広がっている。
放物面部1202の射出瞳の直径は、ワイングラスコリメータの反射面の最大直径であってもよい。
狭い円形の入射瞳は、楕円部1200の狭い円形の射出瞳であってもよいし、結合されてもよい。
そのため、放物面部1202の狭い円形の入射瞳の直径は、楕円部1200の狭い円形の射出瞳の直径と同じであってもよい。
ビーム形成光学系は、12.5mmの長さの放物面部1202を有するコリメータを含むことができる。
部分1202は、任意の長さであってもよいことが理解される。
光ビーム2110a、2110d、2110g、および2110jを出射するOTは、32°幅の角度領域を形成するように(互いに対して)8°だけx方向にオフセットされることができ、光ビーム2110b、2110e、2110h、および2110kに対して8°だけy方向にさらにオフセットされることができる。
光ビーム2110c、2110f、2110i、および2110lはまた、光ビーム2110b、2110e、2110hおよび2110kに対して8°だけy方向にオフセットされることができる。
得られた複数のOTからの合成光ビーム出射は、32°×24°の矩形光ビームである。
例えば、OTAは、第2のOTに対して90°に配向された第1のOTを有することができる。そのような構成は、2つの異なる経路(例えば、2つの道に沿った、OTAはそれらの2つの道の隅部に位置する)の合流点に配置されるとき、OTAが2つの異なる経路に沿って光ビームを出射するために使用されることを可能にする。
他の配向も可能であり、本明細書で想定される。
同様に、光ビーコンおよび光信号の双方を受信できるようにするために、別個のレシーバ光学系および検出器(または検出器アレイ)を必要とする場合がある。
ORA2500は、長距離の広帯域の光ナローキャスト情報を受信することができる。典型的なスマートフォン通信は、電波(例えば、セルラーネットワーク、WIFI、GPS、およびブルートゥース(登録商標))の伝送から受信されるのみであるが、ORA2500は、変調光ビーム(例えば、光放射の変調ビーム)の形態で情報を受信することができる。様々な実施形態において、ORA2500は、一方向または双方向光ナローキャスト通信システムの一部であってもよい。ORA2500は、デジタル装置内に取り付けられてもよくまたはデジタル装置内に含まれてもよいことが理解される。
一例では、ORA2500を有するデジタル装置は、光ナローキャスティングを介して情報を受信することができるだけでなく、無線スマートフォン通信も可能である。
デジタル装置ケースは、1つ以上のOSR2502および1つ以上のOBR2510を含むことができるかまたはそれらに結合されることができる。
OSR2502は、例えば、検出器アレイ(例えば、6×6アレイの検出器)2508を含むことができる。検出器アレイ2508については、本明細書でさらに説明する。
ORAの電子機器および関連するソフトウェア(および/またはファームウェア)は、これらに限定されるものではないが、ORAとそのユーザ(またはそのユーザの装置)との間のインターフェースの提供、OBRおよびOSRの動作の制御(例えば、それらをオンおよびオフにする、データ受信速度を設定するなど)、検出された光ビーコンに関するOBRによって取得された識別情報および角度位置などの情報の受信およびユーザ(またはユーザの装置)への転送、OSRによって受信した光信号から抽出されたデータの受信およびユーザ(またはユーザの装置)への転送、および/または1つ以上のOBRおよび1つ以上のOSRの指向方向を変更するための1つ以上のチルトアクチュエータの制御を含む様々な機能を実行する。
OSR光学系2602〜cは、互いに平行な光軸を有することができる。複数のOSR検出器または検出器アレイは、それぞれのOSR光学系とともに、様々な方法で構成されることができることに留意すべきであり、その一例は、図21bにおいて複数のOTが構成される方法、例えば2次元アレイと同様であってもよい。
いくつかの実施形態では、傾動は、光トランスミッタ(例えば、OTA800)を動作させる水平および垂直角度位置に関するOBR2510から、または制御入力ポート2612を介して受信されるポインティングコマンドから受信した情報に基づくことができる。ハンドヘルドおよびウェアラブル装置のORA2500の場合、信号が受信される方向は、手および/または身体の動きによって、ユーザによって手動で制御されてもよい。
光情報を伝送するために、スマートフォンアプリケーションは、フラッシュユニットの光出力の必要なデジタル変調を生成することができる。
他の例では、ORA2500がインストールされた装置は、GPS情報、アプリケーションから受信した情報、または(例えば、セルラーまたはデータネットワークを介した)他のデジタル装置を含むことができる。
装置は、光ビームおよび/またはセンサから取り出された情報を用いて上述した情報のいずれかまたは全てを含むことができることが理解される。
しかしながら、光ビーコンまたは光信号を受信するためのビットレートは、ユーザ装置(例えば、スマートフォン)カメラのフレームレート制限のために比較的低くてもよい。一例では、ビットレートは、約30ビット/秒であってもよい。
いくつかの実施形態では、ショートメッセージの形態の有用な情報は、1つ以上のOBRおよび/または1つ以上のOSRとしてのカメラの1つ以上を使用してスマートフォンによってさらに受信されることができる。
一例では、OSR2502は、光信号束をOTAから1つ以上のOSR検出器または検出器アレイ2600に集光させる(すなわち、光信号の光束密度を高める)1つ以上のOSR光学系2602を含む。OSR光学系2602は、同一の正方形開口非球面小型レンズの正方形アレイを含むことができ、そのそれぞれは、その焦点面に単一のOSR検出器を有する。
狭帯域光フィルタがOSR光学系2602に含まれてもよい。狭帯域光フィルタは、例えば、検出器とは反対側の小型レンズの側に配置された透明な平坦な基板上の多層薄膜干渉フィルタコーティング(例えば、検出器は、小型レンズアレイの一方の側にあってもよく、光学フィルタは、小型レンズアレイの他の側にあってもよい)であってもよく、またはOSR光学系2602の光学面(例えば、前述した正方形開口小型レンズの表面)の1つ以上における1つ以上の多層薄膜干渉フィルタコーティングであってもよい。
狭帯域フィルタに使用される基板材料は、800〜900nmの波帯域にわたって高い透過率を有するガラスとすることができる。基板材料の透過率は、任意の波帯に対して高くてもよいことが理解される。いくつかの実施形態では、狭帯域光フィルタ用の基板は、20mm角の開口および1.1mmの厚さを有する。
狭帯域光フィルタは、任意のサイズおよび形状(例えば、必ずしも正方形でない)であってもよく、任意の厚さを有してもよいことが理解される。一例では、狭帯域光フィルタは、850nmの通過帯域の中心波長を含み、入射角0°の通過帯域の幅は、75nmとすることができる。
アレイ内の各小型レンズの入射瞳の寸法は、2.75mm角とすることができる。
小型レンズアレイの組み合わされた入射瞳の寸法は、16.5mm角とすることができる。0.203mm角の感光領域を有するOSR検出器2600を有するOSR2502のFOVの全幅は、前記検出器が上述した小型レンズの焦点面に位置する場合には3.6°角とすることができる。
いくつかの実施形態では、中心のレンズの厚さは1.850mmである。
6×6レンズアレイにおける各レンズの焦点距離は、3.230mmとすることができる。
レンズの外面から焦点面までの距離は、4.000mmであり、コーティングされていないレンズ(狭帯域光フィルタ損失を含んでも含まなくてもよい)の帯域内光効率は、0.8939とすることができる。
1つ以上の狭帯域光フィルタがOBR光学系2602に含まれてもよい。そのような狭帯域光フィルタのそれぞれは、例えば、それが関連する検出器アレイとは反対側のOBR結像レンズの側面に配置された透明な平坦基板上の多層薄膜干渉フィルタコーティング(例えば、各検出器アレイは、その関連する結像レンズの一方の側にあってもよく、光学フィルタは、結像レンズの他方の側にあってもよい)であってもよく、またはOBR光学系2610の1つ以上の光学面(例えば、上述した結像レンズのそれぞれの1つ以上の光学面)の1つ以上の多層薄膜干渉フィルタコーティングを備えてもよい。
狭帯域フィルタに使用される基板材料は、800〜900nmの波帯域にわたって高い透過率を有するガラスとすることができる。基板材料の透過率は、任意の波帯に対して高くてもよいことが理解される。いくつかの実施形態では、各狭帯域光フィルタ用の基板は、直径6mmの円形開口および厚さ0.5mmを有する。狭帯域光フィルタは、任意のサイズおよび形状(例えば、必ずしも正方形でない)であってもよく、任意の厚さを有してもよいことが理解される。一例では、狭帯域光フィルタは、850nmの通過帯域の中心波長を含み、入射角0°の通過帯域の幅は、75nmとすることができる。
OBRデータプロセッサ2716は、例えば、OBRがそれらを検出することを可能にするために光ビーコンに含まれる1ビットおよび0ビットのパルスの特定のバイナリシーケンス(例えば、0010110001000011101)であるビーコンヘッダコードについてのOBR検出器アレイ2608内の各検出器によって生成された時間の関数として電気信号出力を探索することによって光ビーコンを検出することができる。
本明細書で説明されるように、デジタル装置は、プロセッサおよびメモリを有する任意の装置である。
コンピューティングデバイスは、(例えば、USBポートを介して)ORA2500からデータを受信することができる。
ステップ2802において、OSR光学系2602は、そのFOV内に位置するOTAから光信号を集光し、光信号をOSR検出器または検出器アレイ2600に集光させる。
OSR光学系2602は、帯域外光学放射(例えば、太陽光、人工光源など)を減衰させることによってSNRを改善するための光学狭帯域フィルタを含むことができる。
ステップ2814において、OBR光学系2610は、そのFOV内に位置するOTAから光ビーコンを集光し、前記光ビーコンをOBR検出器アレイ2608に集光させる。
OBR光学系2610は、帯域外光放射(例えば、太陽光、人工光源など)を減衰させることによってSNRを改善するための光学狭帯域フィルタを含むことができる。
この例では、OSRのFOVを中心とした無限遠点光源に対して検出器の感光面に入射する光線の最大入射角は37°である。
arec=(2.75mm)2=7.5625mm2
そのため、レシーバ光学系は、任意の入射瞳領域を含むことができる。
Nrec=36
任意数のレシーバ光学系があってもよく、アレイが必ずしも正方形でなくてもよいことが理解される。
さらに、この例では全ての小型レンズおよび検出器が同じ種類(すなわち、それぞれが同じ特性および能力を有する)とすることができるが、異なる種類の小型レンズの異なる組み合わせを含む任意数の小型レンズであってもよいことが理解される。
同様に、異なる種類の検出器の異なる組み合わせを含む任意数の検出器があってもよい。
一例では、小型レンズのアレイ2904は、1辺につき0.5インチであってもよい。
この例では、小型レンズのアレイ2904の各小型レンズ2902は、約0.083インチの幅とすることができる。
光検出器(例えば、検出器2900)の感光面は、焦点面(z=0mm)にあってもよく、光軸の中心にあり、光軸に対して垂直である。
ここで、非球面小型レンズの略平面の側部は、光学検出器から2.15mmから2.20mmの間に位置する。
非球面小型レンズの略凸面側は、小型レンズの頂点において光学検出器から約4mmである。
frec=3.23mm
ηrec=0.894
光軸に平行なOSR光学系に入射するコリメートされたビームの場合、以下とすることができる:上式で与えられる光効率値は、小型レンズ表面上のARコーティングによって有意に高くすることができる。光効率は、OSRのFOV内の全ての入射伝播方向について略同じであってもよい。
一例では、光レシーバに使用される検出器は、OSIオプトエレクトロニクスのPIN−HR008高速Siフォトダイオードである。これらは浸漬されていない検出器であるため、検出器が浸漬される材料(すなわち空気)の屈折率は、
ndet=1
である。
特異的検出能は4.06×1012cm Hz1/2W−1である。
いくつかの実施形態とともに使用される他の検出器は、任意の最大ビットレート、量子効率、特定の検出率、および活性領域を有することができる。
adet=(0.203mm)2=0.041209mm2
の活性領域を有する。
式
から計算されることができる。
ここで、xdetは正方形検出器の幅であり、frecはOSR光学系の焦点距離である。
を与える。
QEdet=0.74
OSR光学系2602およびOBR光学系2610の光学部品は、屈折、反射および/または回折を利用することができる。
ここで、adetは、単一の検出器の面積であり、ndetは、検出器が浸漬される材料の屈折率であり、θdetは、その表面法線に対して検出器に入射する光線の最大入射角である。この例では、単一の検出器に対応するOSRのFOVは、角度幅FOVrecを有する正方形である。この角度は90°に対して十分に小さいため、小角度近似を立体角の計算に使用することができる。したがって、この例では、単一検出器レシーバFOVに対応する立体角は、以下のとおりである:
小角度近似のため、投影された立体角は、以下の立体角に等しい:
ここで、arecはその入射瞳面積である。検出器エタンデュを小型レンズエタンデュと等しく設定してarecを解くと、以下の結果を与える:
ここで、Nrecは、小型レンズアレイ内の小型レンズの総数である。OSR小型レンズアレイの総結合入射瞳面積の所望値Arecが与えられた角度θdetの最小許容値θdet,minおよび他のOSRパラメータの値は、以下のように計算されることができる:
ここで、Itransは、OTAからOSR光学系まで視線に沿ってOTAによって生成される理想的な無損失(すなわち、理想的ではないコーティングおよびOTA光学系で使用される光学材料による反射、透過および吸収損失を含まない)出射強度である。理想的な無損失強度Itransは、理想的ではない光学材料およびコーティングによる損失がOTA光学系の光学効率ηtransによって計算されるため、上式で使用される。上式における関数Tatmos(r)は、伝播経路に沿った帯域内大気透過率である。大気中の吸光係数aatmosで大気透過率を特徴付けると、上式は以下のようになる:
ここで、nrecは、理想的ではない光学材料およびコーティングの影響を含むOSR光学系の光学効率である。OSR光学系の収差は、OTAの角度位置がOSRのFOV内にある場合に、単一の小型レンズの入射瞳に入射する送信されたパワーの全てが単一のOSR検出器に当たるように、十分に低くすることができる。単一の1ビットの送信中にこの検出器上に堆積される総信号エネルギは、単に光パワーのビット持続時間τ倍とすることができる:
ここで、QEdetは、検出器の外部量子効率であり、hはプランク定数であり、cは光速であり、λcはOSR波帯の中心波長である。ビット持続時間τは、送信された光パルスの変調デューティサイクルnmodを送信ビットレートBで除算したものとして表現することができる。上記の結果として、以下のとおりである:
ここで、Lbackはスペクトルバックグラウンド放射輝度であり、Δλは光波帯であり、ΩrecはOSRのFOVに対応する立体角である。1つの積分時間中に収集される対応するエネルギは、以下とすることができる:
ここで、Dstardetは、レシーバの各検出器のD−star値である。1つの積分時間中に生成される検出器−ノイズ電子の標準偏差は、以下のとおりである:
送信された1ビットについては、以下とすることができ、
送信された0ビットについては、以下とすることができる。光レシーバの信号対ノイズ比は、合成された1ビット信号レベルを合成された1ビットノイズレベルで除算したものとして定義される:
これは、以下に簡略化する:
ここで、Pcnorm(x,μ,σ)は、平均μと標準偏差σの累積正規確率分布である。この式は、ビットエラー確率が所望の値に等しい理想的な(すなわち無損失の)強度の関数として通信範囲rcomm(Itrans)を得るために数値的に解くことができる。
したがって、2つの装置は、セルラーネットワーク、衛星ネットワーク、WiFiネットワーク、ブルートゥース(登録商標)ネットワークなどの従来の電波ベースの通信システムにアクセスすることなく、高帯域幅で直接長距離通信することができる。
場合によっては、アドホックネットワークは、RFデータネットワークへのアクセスを有しない1つ以上の光ナローキャスティング装置とRFデータ接続を共有する、インターネットゲートウェイ装置を含むことができる。
図35のアドホック光ナローキャスティングネットワーク環境は、主として、RFデータ接続を介してインターネットアクセスを提供するモバイル装置を参照して説明されるが、他の場合、アドホック光ナローキャスティングネットワークが他の目的のために確立されることができることに留意すべきである。
例えば、アドホックネットワークは、モバイル装置間のポイントツーポイント通信を提供するモバイルアドホックネットワークとして、車両と路側機器または広告ノードとの間のポイントツーポイント通信を提供する車両アドホックネットワークとして、モバイル装置を固定インターネットゲートウェイ装置とリンクするアドホックネットワークとして、モバイル装置を広告企業の固定ノードとリンクするアドホックネットワークとして、ソーシャル設定における複数の個人をリンクするアドホックネットワークとして、およびその他の目的のために実装されることができる。
各装置は、それぞれ、光伝送要素3511(例えば、OTAの要素)および光受信要素3512(例えば、1つ以上のレンズまたは小型レンズアレイおよび1つ以上の光検出器を含むORAの要素)を含む。
この例では、双方向通信が図示されているが、場合によっては、アドホックネットワークは単方向であってもよい。
例えば、モバイル装置3510Bの送信要素3511は、モバイル装置3510Aの受信要素3512によって受信されるデジタル変調光ビーム3531をブロードキャストすることができる。
さらに、この例示的な環境におけるアドホックネットワークは、モバイル装置3510Aと3510Bとの間に確立されるが、他の実装では、OTA/ORAによって構成された固定装置、OTA/ORAによって構成された車両、および他の装置を使用してアドホックネットワークを確立することができる。
例えば、装置は、写真、ライブビデオストリーム、音声会話、または文書を共有するために、本開示にかかる光ナローキャスティングを使用することができる。
さらに、後述するように、変調光ビーム3530は、装置3510BによってRF通信ネットワーク3550を介して送信される情報を含み、変調光ビーム3531は、RF通信ネットワーク3550を介してモバイル装置3510Bによって取り出される情報を含むことができる。
実装では、モバイル装置は、さらに以下に説明されるように、装置トラスト、装置パーミッション、受信された情報が揮発性または不揮発性メモリに記憶されるものなどのアドホックネットワーク接続の様々なパラメータを制御するために使用されることができる光ナローキャスティングアプリケーションを開始することができる。
例えば、装置3510Aは、WiFiネットワークが利用可能でないエリアに位置し、ユーザのセルラーキャリアがカバレッジを提供しないスマートフォンであってもよい。
対照的に、モバイル装置3510Bは、RF通信ネットワーク3550を介して1つ以上のRF通信ネットワークにアクセスする。
例えば、装置3510Bは、1つ以上のWifiアクセスポイント3560(例えば、ルータ)を介した1つ以上のWiFiネットワーク、1つ以上の衛星3570(および屋外/屋内衛星ユニット)を介した衛星ネットワーク、および1つ以上のセルラーまたは無線局3580を介したセルラーネットワークにアクセスすることができる。
RF通信ネットワーク3550は、セルラー遠隔通信プロトコル(例えば、GSM(登録商標)、LTE、CDMA2000など)、WiFi通信プロトコル(例えば、802.11g、802.11n、802.11acなど)などの任意の適切なRF通信プロトコルを使用することができる。
換言すれば、モバイル装置3510Aは、アドホック光ナローキャスティング接続を使用してモバイル装置3510Bに「繋がれる」ことができる。
この実装によって様々な利点が実現される。
例えば、インターネットアクセスを提供するために固定された衛星屋外ユニットに依存する農村地域の住宅を考える。
このシナリオでは、無線RFゲートウェイ(例えば、WiFiルータ)は、居住者がゲートウェイに近接しているという条件で利用可能な衛星接続への無線アクセスをブロードキャストすることができる。
しかしながら、居住者がゲートウェイからかなりの距離(例えば、50m以上)を移動する場合、ゲートウェイの信号は、居住者のモバイル装置がネットワークにアクセスするには弱すぎる可能性がある。
前述の問題は、200m、400m、またはそれ以上の距離で変調光ビームをブロードキャストおよび受信することができるOTAおよびORAを住居に配置することによって対処することができる。
例えば、衛星屋外ユニットは、OTAおよびORAによって改良することができる。他の例として、アドホック光ナローキャスティングネットワークを使用して、災害救助ゾーン、軍事ゾーン、およびRF通信ネットワークに容易にアクセスできない他のゾーンにおけるインターネットアクセスを提供または拡張することができる。
実装では、装置によって送信された光ビーコンに含まれるソース識別情報を検討することによって信頼を確立することができる。
例えば、装置によって送信されたビーコンは、装置に割り当てられた固有の光ナローキャスティングID、装置に割り当てられた固有のメディアアクセス制御(MAC)アドレス、または何らかの他の種類の識別情報などのソース識別情報を含むことができる。
場合によっては、光ビーコンまたは光信号におけるコードまたはパスワードを送信することによって信頼を確立することができる。
あるいは、光ビーコンまたは光信号に含まれる情報は、以前に信頼できるユーザに利用可能にされた鍵を使用して暗号化されてもよい。
当業者には理解されるように、光ナローキャスティングアドホックネットワーク上の装置間の信頼および/またはセキュア通信を確立するために、様々な方法を実装することができる。
例えば、OTAによって送信された情報が、変調光ビームの経路内の任意の装置によって公に受信されることを意図されている場合(例えば、広告情報)、またはORAが全ての光信号を受け入れるように構成されている場合、装置は、信頼プロセスを行わないことができる。
グラフィカルユーザインターフェースは、装置(例えば、モバイル装置3510Aまたは3510B)上のアプリケーションインスタンスを開始することによって提供されてもよい。
例えば、アプリケーションは、ナローキャスティングアプリケーションのコンポーネントとして提供されてもよい。
実装に応じて、アプリケーションは、ネイティブアプリケーションであっても第三者アプリケーションであってもよい。
図36A〜図36Cの特定の例では、アプリケーションは、スマートフォンに実装されている。
光ナローキャスティングが可能になると、モバイル装置のOTAおよび/またはORAは、変調光ビームを送信および/または受信するように構成されることができる。
そのため、モバイル装置は、他の装置とのナローキャスティングアドホックネットワークを形成することができる。
反対に、光ナローキャスティングが無効にされている場合、モバイル装置のOTAおよび/またはORAは、変調光ビームを送受信することができず、バッテリ寿命を節約するために電源をオフにすることができる。
図36Aの例では、光ナローキャスティングが可能である。
そのため、モバイル装置は、ORAを備えた他の装置によって装置を(例えば、「ジョンの電話」として)発見可能にする変調光ビーコンを送信するように構成される。例えば、モバイル装置のOTAは、モバイル装置識別情報を含むビーコンを特定の角度領域内で送信することができる。
このように、グラフィカルユーザインターフェース3600は、モバイル装置のユーザが、アドホックネットワークを自動的に形成するための信頼できる装置を特定することを可能にすることができる。
例えば、モバイル装置のORAが、信頼できる装置リスト上の装置からビーコンを受信する場合、アドホックネットワークが自動的に確立されることができる。
また、信頼できる装置リストは、どの信頼できる装置が現在そのモバイル装置に接続されているか、および信頼できる(または信頼できない)装置に関連する他の情報の指標を表示してもよい。
例えば、図36Aにおいて、「ジョンの自宅Tx」として識別される信頼できる装置は、現在光ナローキャスティングアドホックネットワークを介してモバイル装置に接続されている。
信頼できる装置の位置のこの視覚的指標は、例えば、モバイル装置のORAのFOVに対する装置の位置のAR表現、信頼できる装置の位置を示すナビゲーションマップインターフェース、または他の何らかの指標によって補足することができる。
この視覚的指標は、インターネットゲートウェイ装置などの固定装置の場合に特に有用とすることができる。
視覚的指標は、装置を探し出し、RFネットワークへのアクセスを提供する光ナローキャスティングホットスポットへの接続などの光ナローキャスティングアドホックネットワークを確立する迅速な手段を提供することができる。
例えば、これは、モバイル装置が以前に光ナローキャスティングアドホックネットワークを形成していない装置、光ナローキャスティングアドホックネットワークを形成した後に信頼できる装置リストに追加されなかった装置、またはユーザがアドホック光ナローキャスティングアドホックネットワークを形成することを望まない装置を含むことができる。
図36Aの例では、ビーコンは、モバイルが以前にアドホックネットワークを形成していない装置である「ダンの電話」として識別された装置から受信される。
光信号は、ビームを復調するモバイル装置のORAで受信され、グラフィカルユーザインターフェース3600に、「ダンの電話」がアドホックネットワークを形成したい旨を示すプロンプトをユーザに表示する。
図36Bの例では、装置のユーザは、要求を受け入れてアドホックネットワークを形成するか、要求を拒否するか、または装置との将来の通信をブロックする(例えば、装置から受信する将来の光信号を無視する)ことができる。
図36Cの例では、ユーザには、「ダンの電話」を信頼できる装置リストに追加するためのコントロール3640およびユーザの装置とダンの電話との間の許可された光ナローキャスティングアドホックネットワーク通信を設定するためのコントロール3650が提示される。
例えば、許可は、光ナローキャスティングアドホックネットワーク(例えば、「光電話」)を介して音声および/またはビデオ電話を開始し、光ナローキャスティングアドホックネットワーク(例えば、「光テキスト」)を介してテキストメッセージを送信し、光ナローキャスティングアドホックネットワーク(「ファイル転送」)を介して文書、ビデオ、オーディオ、または他のファイルを転送し、モバイル装置にインストールされた特定のアプリケーション(例えば、「アプリ1」および「アプリ2」)を使用して通信するため、または他の許可のために設定されることができる。
さらに、許可コントロール3650を使用して、モバイル装置のユーザは、「ダンの電話」が、RF接続(例えば、インターネットゲートウェイ)にゲートウェイを提供する光ナローキャスティングホットスポット(例えば、「テザリング」)としてユーザの装置を使用することを可能にするかどうかを選択することができる。
RFネットワークを形成または拡張する装置は、i)RFネットワークへの接続を利用して、光ナローキャスティングアドホックネットワークを介して他の装置によって要求された情報を検索する、ii)RFネットワークを介して検索された情報を(例えば、光信号を使用して)光アドホックネットワークを介して要求装置に返送することができる。
例えば、モバイル装置3510Bのユーザは、装置にアドホック光ナローキャスティングネットワークを介してそのRF接続(例えば、インターネットへの接続)を共有することを許可する制御を選択するために(例えば、図36A〜図36Cを参照して説明したGUIに類似の)GUIを使用することができる。
他の例として、ユーザは、RFネットワークにアクセスできない装置へのインターネットへのアクセスを拡張または形成するために、住宅、遠隔地、または他の場所に固定インターネットゲートウェイ装置を配備することができる。
この例では、ユーザは、信頼できる装置および/または秘密の暗号鍵を有する装置のみが、光ナローキャスティングアドホックネットワークを介してゲートウェイのインターネット接続にアクセスできるように、事前に固定インターネットゲートウェイ装置を構成することができる。
実装において、ビーコンは、固定された角度領域にわたってブロードキャストされてもよい。
例えば、ビーコンは、光ナローキャストホットスポットソースが、RFネットワークを介して検索された情報を搬送する光信号または他の変調光ビームをブロードキャストするのと同じ角度領域でブロードキャストされてもよい。
いくつかの実装では、複数のビーコンをブロードキャストして、信号の角度領域を増加させることができる。
あるいは、いくつかの実装では、ビーコンは、光ナローキャスティングホットスポットソースを識別するビーコンを受信する装置の確率を高めるために、(例えば、OTAの1つ以上のチルトアクチュエータを使用して)水平および/または垂直角度方向にスイープされてもよい。
実装では、要求装置は、装置を識別する光ビーコンおよび光ナローキャスティングホットスポットへのアクセスを要求する光信号を送信することができる。
前述したように、光ビーコンおよび光信号は、同じ変調光ビームまたは別個の変調光ビームで送信することができる。
例えば、アクセスを要求する装置は、光ナローキャスティングホットスポット装置が記憶された信頼できる装置リストと比較して、装置が信頼できるかどうかを判定する識別情報(例えば、固有の光ナローキャスティングID)を含むビーコンを送信することができる。
他の例として、アクセスを要求する装置は、光ナローキャスティングホットスポット装置が、装置が信頼できるかどうかを判定するために使用することができる暗号鍵または他の情報を含む光信号を送信することができる。
装置が信頼できる場合、動作3750において、光ナローキャスティングホットスポットは、装置が光ナローキャスティングホットスポットのRFネットワーク接続にアクセスすることを許可することができる。
いくつかの実装では、光ナローキャスティングホットスポットは、要求装置との接続を認証または他の方法で確認する光信号を送信することができる。
あるいは、いくつかの実装では、光ナローキャスティングホットスポットから変調光ビームを受信することができる全ての装置(例えば、光ナローキャスティングホットスポットの光信号経路内にFOVを有するORAで構成された全ての装置)は、光ナローキャスティングホットスポットにアクセスすることが許可されてもよい。
そのような実装では、動作3730〜3750はスキップされてもよい。
実装では、光信号は、光ナローキャスティングホットスポット装置によって利用可能にされたRF通信ネットワークを介して送信される情報を含む変調光ビームである。
RF通信ネットワークを介して送信される情報の宛先ノードおよびアプリケーション(例えば、ウェブブラウザ要求)に応じて、光ビームによって搬送される情報は、適切なヘッダおよびトレーラを使用して要求装置によってカプセル化されてもよい。
そして、情報は、(例えば、RF搬送波信号上で情報を変調することによって)装置のRF接続インターフェースを使用して、RFネットワークを介してノードに送信されることができる。
例えば、図35の例を参照すると、光ナローキャスティングホットスポット装置3510Bは、装置3510Aから光ビーム3530を受信し、RF通信ネットワーク3550用の情報を光ビームから抽出し、RF通信ネットワーク3550を介した送信の準備においてその情報をカプセル化および/または再変調し、RF通信ネットワーク3550を介して情報を送信することができる。
動作3790において、RFネットワークを介して取り出された情報は、(例えば、変調光ビームを変調および送信するために本明細書に開示されるシステムおよび方法を使用して)光信号上で変調され、ホットスポットのOTAによって要求装置のORAに送信される。
様々な実施形態において、本方法3800を実装する装置は、RFネットワーク(例えば、セルラーカバレッジまたはWiFiアクセスのないスマートフォン)にアクセスすることができない装置、またはRFネットワークを介して情報を送信することができない装置(例えば、セルラーまたはWiFiチップセットを持たないモバイル装置)とすることができる。
動作3810において、装置は、RFネットワークへのアクセスを提供する光ナローキャスティングホットスポットによってブロードキャストされるビーコンをORAで検出する。
装置がホットスポットの位置をメモリに予め記憶している実装では、ビーコンの検出は、装置のユーザを装置のORAおよび/またはカメラのFOVに対するビーコンの絶対的な方向に向けるアプリケーションのGUIによって容易にされることができる。
動作3820において、装置は、光ナローキャスティングホットスポットへのアクセスを要求するホットスポットに変調光ビームを送信することができる。
例えば、装置は、光ビーコンの後に光ナローキャスティングホットスポットへのアクセスを要求する光信号を送信することができる。
実施形態では、装置は、それが信頼できる装置であることを確認し、そうでなければ方法3700を参照して上述したようにセキュア接続を確立することができる。
動作3840において、装置のOTAは、ホットスポットのRFネットワーク接続を介して送信される情報を含む変調光ビームをホットスポットのORAに送信することができる。
動作3850において、装置は、ホットスポットによってRFネットワーク上で検索された情報を含むホットスポットのOTAからの変調光信号をORAで受信する。
例えば、GUIは、OTAおよび/またはOTAのソース、OTAによって生成された変調光ビームから抽出された情報、およびそのグラフィカル表現を提示および選択するために提供されてもよい。
いくつかの実施形態では、説明を明瞭にするために、OTAへの言及は、物理的なOTAおよび/またはそのグラフィカルな表現を指すことがある。
ユーザ入力は、例えば、タッチユーザインターフェースジェスチャ(例えば、タップ、ホールド、スワイプ、ピンチなど)、音声入力(例えば、デジタル化され、対応する動作に変換される音声コマンド)、キーボード入力(例えば、キーボードキーの押下)、マウス入力(例えば、マウスポインタのクリックおよび/または移動)などを含むことができる。
ユーザ入力は、タッチジェスチャ、音声コマンド、および/またはキー押下の特定のシーケンスなどの一連の入力を含むことができる。
ユーザ入力は、例えば、ボタン、チェックボックス、メニュー、ウィンドウ、スライダ、ナビゲーション制御要素など、表示されたグラフィカル制御要素を選択、変更、または操作することができる。
実装において、提示および選択システム3902のコンポーネントは、モバイル装置(例えば、スマートフォン、ラップトップ、ヘッドマウントディスプレイなどの拡張現実装置)に提供される1つ以上のソフトウェアアプリケーションのコンポーネント、車両(例えば、自動車)のコンピューティングデバイス、または他の何らかのユーザ装置を備えることができる。
場合によっては、これらのコンポーネントは、1つ以上のアプリケーションに統合されてもよい。
説明を明瞭にするために、本明細書で使用される場合、ユーザ装置への言及は、ユーザ装置に関連する他の装置およびシステム(例えば、ユーザ装置に結合または統合されたORA)も含むことができる。
実装に応じて、ソフトウェアアプリケーションは、装置によってローカルに(例えば、ネイティブアプリケーションまたは第三者アプリケーションとして)実行されてもよく、ウェブアプリケーションまたはクラウドアプリケーションサービスの一部として提供されてもよい。
例えば、ユーザ装置は、モバイル装置(例えば、スマートフォン、携帯電話、スマートウォッチ、ヘッドマウントディスプレイ、タブレットコンピュータ、またはラップトップコンピュータ)、自動車などの車両のコンピューティングデバイス(例えば、車載コンピューティングデバイスおよびセンサ)などを含むことができる。
いくつかの実施形態では、装置インターフェースエンジン3904は、1つ以上のユーザ装置のコンテンツ撮像装置(例えば、カメラおよびマイクロフォン)、提示装置(例えば、ディスプレイおよびスピーカ)、およびセンサ(例えば、位置センサおよび配向スピーカ)の機能にアクセスまたは制御することができる。
装置インターフェースエンジン3904は、ユーザ装置と相互作用するための1つ以上のアプリケーションプログラミングインターフェース(API)または通信プロトコルを含むことができる。
例えば、光レシーバインターフェースエンジン3906は、ユーザ装置に含まれるかまたはユーザ装置に結合されたORAにアクセスすることができる。
光レシーバインターフェースエンジン3906は、任意数のORAと同時にまたは他の方法で相互作用するために1つ以上のAPIまたは通信プロトコルを利用することができる。
光レシーバインターフェースエンジン3906は、自動的に(例えば、ユーザ入力を必要とせずに)または手動で(例えば、ユーザ入力に応じて)光情報を取得することができる。
例えば、光レシーバインターフェースエンジン3906は、受信された変調光ビームから光情報の抽出を開始するかまたはORAが受信した変調光ビームからの全ての光情報の抽出を終了した後に、光情報をORAから自動的に取得することができる。
例えば、光レシーバインターフェースエンジン3906は、光情報をデータストア(例えば、データストア3924)に永続的にまたは一時的に記憶(例えば、キャッシュまたはバッファリング)することができる。
これは、OTAの変調光ビームがもはやORAのOBRまたはOSRのFOV内になくなった後に、提示および選択システム3902が光学情報にアクセスすることを可能にする。いくつかの実施形態では、ルールは、光情報をいつ記憶するか、どのような光情報を記憶するか、光情報を記憶する時間量、記憶した光情報をいつパージするか、および受信した光情報を記憶するための他の条件を決定するための条件を定義することができる。
例えば、ルールは、光情報が閾値数のOTAのために記憶されることができることを定義することができる。
例えば、FIFO構造は、20個のOTAのために光情報を記憶してもよく、光情報が追加のOTAのために記憶されるときに、先入れOTAに関連する光情報をパージすることができる。
例えば、ORAまたは関連するユーザ装置が、OTAの閾値地理的近接度(例えば1km)、または光情報が受信された場所内にある場合、光情報を記憶することができる。
以下のように、ユーザ装置が地理的近接度を超える場合、光情報をパージすることができる。
これは、例えば、記憶された光情報が最新であり、リソース(例えば、メモリ)が不要に消費されないことを保証するのに役立つことができる。
いくつかの実施形態では、ロケーションエンジン3908は、(例えば、ユーザ装置の1つ以上のセンサによって示されるような)ユーザ装置の現在の位置および向きならびにOTAの現在の位置および向きからの相対的な位置を判定することができる。ユーザ装置が位置(例えば、ユーザ装置を操作するユーザが歩行しいている)または向き(例えば、ユーザがユーザ装置を傾けたり回転させたりする)を変更すると、ロケーションエンジン3908は、ユーザ装置とOTAとの間の相対位置を更新することができる。
拡張現実制御エンジン3910は、ユーザ入力を受信し、そうでなければ、提示および選択システム3902の拡張現実特徴を制御することができる。
例えば、拡張現実アクションは、拡張現実オブジェクトを選択すること、選択された拡張現実オブジェクトに関連する光情報の要求を生成すること、および拡張現実オブジェクトを除去することを含むことができる。
拡張現実オブジェクトは、視覚的オブジェクト(例えば、グラフィックス、アイコン、テキスト、画像、写真、またはビデオ)、オーディオオブジェクト(例えば、歌または他のオーディオトラック)、およびURIリンク(例えば、ハイパーリンク)などのメタデータオブジェクトまたは1つ以上の第三者システム(例えば、ウェブブラウザまたはモバイルアプリケーション)を実行するための命令を含むことができる。
いくつかの実施形態では、拡張現実オブジェクトは、OTAまたはOTAのソースを表すことができる。例えば、OTAを表す拡張現実オブジェクトは、OTAを表すアイコン、光情報を表すテキストおよび画像などを含むことができる。
例えば、FOV拡張現実オブジェクトは、正方形、矩形、円形、または他の幾何学的オブジェクトとして視覚的にレンダリングすることができる。
OTAまたはOTAのソースの視覚的表現がFOV拡張現実オブジェクトの境界内にある場合、ORAの光レシーバは、OTAによって送信される変調光ビームの少なくとも一部が光レシーバのFOV内にあることから、視覚的に表わされたOTAから光情報を受信することができる。逆に、OTAの視覚的表現がFOV境界外にある場合、ORAは、OTAの視覚的表現がFOV拡張現実オブジェクトの境界内にあるように、(例えば、チルトアクチュエータおよび/またはユーザの装置のユーザ移動によって)移動されることができる。
いくつかの実施形態では、FOV拡張現実オブジェクトは、スケーラブルであり、および/またはディスプレイ上の相対的な位置(例えば、中央の位置)を維持する。
例えば、ユーザがズームインまたはズームアウトすると、FOV拡張現実オブジェクトは、サイズを変更することができ、ユーザがある方向(例えば、左または右)にパンすると、視野拡張現実オブジェクトは、ディスプレイ上の同じ相対位置を維持することができる。
例えば、拡張現実制御エンジン3910は、ユーザ入力に応答して拡張現実オブジェクトを選択し、その選択に応答して1つ以上の動作を実行することができる。
例えば、OTAの視覚的表現またはOTAのソースなどの拡張現実オブジェクトの選択は、OTAから受信した光情報の提示をトリガすることができる。
フィルタリングエンジン3912は、変調光ビームに関連する1つ以上のフィルタパラメータおよび対応するタグに基づいてOTAをフィルタリングすることができる。
フィルタパラメータおよびタグは、OTAのソース(例えば、場所)、OTAに関連する1つ以上のエンティティ(例えば、人物、会社または組織の名称または他の識別子)、OTAに関連付けられた1つ以上のカテゴリ(例えば、商人、音楽会場、または不動産業者)、およびOTAに関連する1つ以上のサブカテゴリ(例えば、宝石商人または居住用不動産業者)を示すことができる。
フィルタパラメータおよびタグは、予め決定されていてもよくユーザが定義してもよい。
いくつかの実施形態では、光情報(例えば、ビーコン信号の光情報のヘッダ)にタグを含めることができる。
フィルタリングエンジン3912は、OTAをフィルタリングするためにフィルタパラメータおよびタグをマッチングまたは他の方法で比較することができる。
第三者システムは、モバイルアプリケーションシステム(例えば、Google Maps(登録商標))、ソーシャルメディアシステム(例えば、Facebook(登録商標)またはTwitter(登録商標))などを含むことができ、それらは、ローカルシステムまたはリモートシステムを含むことができる。
例えば、第三者インターフェースエンジン3914は、第三者システムによって生成された地図上にOTAの視覚的指標を提示し、ユーザが第三者システムを使用してOTAを選択し、そうでなければ相互作用することを可能にする。
いくつかの実施形態では、第三者インターフェースエンジン3914は、1つ以上のAPIまたは通信プロトコルを含む。
例えば、通知エンジン3916は、1つ以上の通知トリガ条件の充足に応答して、または通知パラメータに基づいて、通知メッセージをトリガすることができる。
通知トリガ条件は、OTA、信号強度または信号品質、OTA接続状態などの検出を含むことができ、予め決められていてもユーザ定義であってもよい。
メッセージは、提示および選択システム3902および/またはユーザ装置のコンポーネントを介してユーザに提供されてもよく、メッセージは、拡張現実オブジェクトまたは他の視覚的指標、音、または触覚を含むことができる。
例えば、通知エンジン3916は、変調光ビームを受信し、または変調光ビームの強度および/または品質を改善するために、OTAに対してORAを配向するための視覚的指標(例えば、グラフィカルな矢印)または音声指標(例えば、音声命令)を生成することができる。
指標は、ユーザ入力に応答して(例えば、ユーザ要求配向命令)または自動的に(例えば、接続が低下する、または信号強度および/または品質が閾値を下回る)ように生成されることができる。
いくつかの実施形態では、コンテキスト認識OTA検知エンジン3918は、OTAがユーザにとって関心があるかどうかを検出する。
例えば、10個のOTAが特定の場所で利用可能であり、コンテキスト認識OTA検知エンジン3918は、ユーザの予測された関心レベル(例えば、低、中、高)に基づいて、利用可能なOTAをそれぞれ分類することができる。
コンテキスト認識OTA検知エンジン3918は、どのOTAが関心レベルに基づいて提示されるかを選択することができる。
例えば、コンテキスト認識OTA検知エンジン3918は、表示のために中レベルおよび高レベルのOTAを選択し、関心レベルが低いOTAを無視することができる。
これは、例えば、ユーザがOTAから受信した情報を不必要に氾濫させないようにするのに役立つ。
本明細書で使用される場合、利用可能なOTAは、ORAに現在送信しているOTA、ORAに現在送信可能なOTA、限定された位置または向きの変化によってORAに送信できるOTA、および/または利用可能な(例えば、キャッシュされた)光情報を有するOTAを含むことができる。
関心ベクトルは、OTA識別子および以前のユーザ相互作用の履歴を含むことができる。
関心ベクトルは、互いにまたは閾値と比較されて、ユーザに提示するOTAを決定し、および/またはユーザに強調するOTAを決定する。
例えば、関連するユーザが特定のOTA、または信号情報の特定のカテゴリまたはサブカテゴリ(例えば、商人、宝石商人など)を送信するOTAと以前に相互作用したこと、閾値回数または頻度を関心ベクトルが示す場合、コンテキスト認識OTA検知エンジン3918は、予測された関心レベルを「高」として分類することができる。
同様に、関心ベクトルが特定の閾値未満のユーザ相互作用を示す場合、コンテキスト認識OTA検知エンジン3918は、予測された関心レベルを「低」として分類することができる。
本明細書で使用される場合、拡張された信号情報は、補助的な通信接続(例えば、WiFi)から得られた拡張された信号情報を含むことができる。
本明細書で使用される場合、補足的な通信接続は、光情報を提供する通信接続以外の任意の通信接続とすることができる。
例えば、拡張された信号情報は、エンティティのビジネス、ビデオ、写真、オンライン小売特徴などの詳細な説明を含むことができる。
これは、例えば、変調光ビームを介して合理的に伝送されない追加情報が提供されることを可能にする。
いくつかの実施形態では、信号情報拡張エンジン3920は、補助通信接続を自動的に検出および/またはアクセスし、および/または補助通信接続にアクセスしたときに拡張信号情報を自動的に取得することができる。
例えば、グラフィカルユーザインターフェースエンジン3922は、モバイルアプリケーション、デスクトップアプリケーション、ウェブアプリケーションなどとして実装されることができる。
いくつかの実施形態では、グラフィカルユーザインターフェースエンジン3922は、拡張されていない現実環境ではあるが、本明細書の他の箇所に記載されているOTAと相互作用する機能を提供する。
例えば、グラフィカルユーザインターフェースエンジン3922は、利用可能なOTAのリスト(例えば、フィルタリングされたリストまたはフィルタリングされていないリスト)の提示、OTAに関するユーザ選択の受信、選択されたOTAからの光情報の提示、通知の提示、拡張信号情報の提示などをすることができる。
例えば、データストア3924は、他のシステムから受信した通信、光信号情報および拡張信号情報、ルール、およびフィルタを記憶することができる。
動作4002において、提示および選択システム(例えば提示および選択システム3902)は、ユーザ装置の1つ以上のカメラ(例えば、モバイル装置のカメラまたは自動車のカメラ)の視野内の都市または他の環境などの環境のコンテンツを取得する。
例えば、コンテンツは、リアルタイムで(例えば、コンテンツが撮像されているのと同じ、または略同じ時間に)取得されることができる。
いくつかの実施形態では、装置インターフェースエンジン(例えば、装置インターフェースエンジン3904)がコンテンツを取得する。
いくつかの実施形態では、光レシーバインターフェースエンジン(例えば、光レシーバインターフェースエンジン3906)が光情報を取得する。
例えば、提示および選択システムは、光情報をデータストア(例えばデータストア3924)にキャッシュし、および/または光情報をデータストア(例えば、データストア3924)に持続的に記憶することができる。
いくつかの実施形態では、提示および選択システムは、1つ以上の光情報ルールに基づいて光情報を記憶する。
いくつかの実施形態では、光レシーバインターフェースエンジンは、1つ以上の利用可能なOTAを識別する。
様々な実施形態において、フィルタリングエンジン(例えば、フィルタリングエンジン3912)は、1つ以上の利用可能なOTAをフィルタリングしてもよい。
例えば、10個のOTAが利用可能とすることができるが、5つのOTAだけがユーザにとって関心がある場合がある。
フィルタリングエンジンは、利用可能なOTAをフィルタリングして、ユーザにとって関心のあるOTAのみが識別されるようにしてもよい。
例示的なフィルタリング方法については、以下でさらに説明する。
さらなる例として、第三者インターフェースエンジンは、対応するOTAの位置を示す第三者システム(例えば、Google Maps(登録商標))上の1つ以上のグラフィカルアイコンを全体的に生成することができる。
さらなる例として、グラフィカルユーザインターフェースエンジンは、利用可能なOTAのリストを提示することができる。
いくつかの実施形態では、拡張現実制御エンジン、第三者インターフェースエンジン、および/またはグラフィカルユーザインターフェースエンジンが、ユーザ入力に応じてグラフィカル表現をレンダリングする。
例えば、追加情報は、追加の識別データ、追加の記述データなどを含むことができる。
様々な実施形態では、拡張現実制御エンジン、第三者インターフェースエンジン、またはグラフィカルユーザインターフェースエンジンが特定のグラフィカル表現を提示する。
フィルタパラメータのセットは、OTAパラメータ(例えば、ソース、カテゴリ、サブカテゴリなど)に対応することができる。
フィルタパラメータは、リアルタイムで(例えば、同時に、または略同時に、関連付けられたユーザ装置が環境のコンテンツを捕捉している)取得されることができる。
いくつかの実施形態では、フィルタリングエンジン(例えば、フィルタリングエンジン3912)は、フィルタパラメータのセットを自動的に(例えば、所定のフィルタルールに基づいて)または拡張現実制御エンジン(例えば、拡張現実制御エンジン3910)またはグラフィカルユーザインターフェースエンジン(例えば、グラフィカルユーザインターフェースエンジン3922)によって受信されたユーザ入力に基づいて取得する。
例えば、提示および選択システムは、1つ以上のタグまたは1つ以上のビーコン信号の他の光情報に基づいて利用可能なOTAのセットを識別することができる。
1つ以上のビーコン信号の1つ以上のタグおよび/または他の光情報は、「アクティブ」である(例えば、現在関連付けられているORAによって受信されている)および/または記憶される(例えば、キャッシュまたは永続的に記憶される)ことができる。
したがって、利用可能なOTAは、変調光ビームを関連するORAに送信しているまたは送信することができるOTA、および/または現在送信していないまたは現在送信することができないOTAとすることができる。いくつかの実施形態では、フィルタリングエンジンは、利用可能なOTAのセットを識別する。
OTAのサブセットは、存在する場合、利用可能なOTAのどれが存在するかを示すことができる。
様々な実施形態では、提示および選択システムは、フィルタパラメータのセットおよび変調光ビームの1つ以上の対応するタグに基づいて、利用可能なOTAのセットからOTAのサブセットをフィルタリングする。
例えば、変調光ビームのソースがフィルタパラメータのセットの対応するソースパラメータと一致する場合、その変調光ビームに関連するOTAはフィルタリングされてもよい。
同様に、フィルタパラメータのセットが、第1の特定のカテゴリ(例えば、不動産)がユーザにとって関心があることを示し、第2の特定のカテゴリ(例えば、宝飾品)がユーザにとって関心がないことを示す場合、利用可能なOTAのセットは、OTAのサブセットが第1の特定のカテゴリに関連付けられたOTAを含み且つ第2の特定のカテゴリに関連付けられたOTAを含まないようにフィルタリングすることができる。
フィルタリングは、任意数のフィルタパラメータに基づいて実行されてもよく、ユーザにとって関心のあるパラメータおよび/またはユーザにとって関心のないパラメータを示してもよい。
いくつかの実施形態では、フィルタリングエンジンは、OTAの1つ以上のサブセットをフィルタリングする。
より具体的には、ユーザ装置および/または関連するORAは、フィルタパラメータのセットに基づいて、OTAからの送信を拒否する(例えば、無視する)ことができる。
例えば、特定のOTAからの第1の光ビームは、OTAのパラメータ(例えば、光源、カテゴリ、サブカテゴリなど)を示す1つ以上のタグを含むことができる。
ユーザ装置および/または関連するORAは、フィルタパラメータのセットに基づいて、特定のOTAの後続の送信を拒否することができる。例えば、特定の期間(例えば、1時間、1日、1ヶ月など)の間、特定のOTAの後続の送信を拒否することができる。
コンテキストに基づくフィルタリングは、フィルタリングエンジンおよび/またはコンテキスト認識OTA検知エンジン(例えば、コンテキスト認識OTA検知エンジン3918)によって実行されてもよい。
コンテキストに基づく例示的なフィルタリング方法を以下に説明する。
例えば、提示および選択システムは、OTAのサブセットを提示することができる。
いくつかの例では、フィルタリングは、利用可能なOTAのどれもがユーザに提示されないことを示すことがあることが理解される。
いくつかの実施形態では、拡張現実制御エンジンまたはグラフィカルユーザインターフェースエンジンがグラフィカル表現を提示する。
いくつかの実施形態では、通知エンジン(例えば、通知エンジン3916)が通知パラメータを取得する。
いくつかの実施形態では、通知エンジンは、利用可能なOTAのセットを識別する。
いくつかの実施形態では、通知エンジンが判定を実行する。
いくつかの実施形態では、通知エンジンは、拡張現実制御エンジン(例えば、拡張現実制御エンジン3910)、第三者インターフェースエンジン(例えば、第三者インターフェースエンジン3914)、またはグラフィカルユーザインターフェースエンジン(例えば、グラフィカルユーザインターフェースエンジン3922)を介してユーザに1つ以上の通知メッセージを提供する。
いくつかの実施形態では、コンテキスト認識OTA検知エンジン(例えば、コンテキスト認識OTA検知エンジン3918)がOTAのサブセットを識別する。
いくつかの実施形態では、コンテキスト認識OTA検知エンジンが利用可能なOTAのセットを識別する。
いくつかの実施形態では、コンテキスト認識OTA検知エンジンがOTAのサブセットを識別する。
例えば、拡張されたグラフィカル表現は、変更された色、サイズ、および/または形状を含むことができる。
いくつかの実施形態では、拡張現実制御エンジン(例えば、拡張現実制御エンジン3910)、第三者インターフェースエンジン3914、またはグラフィカルユーザインターフェースエンジン3922が拡張されたグラフィカル表現を提供する。
いくつかの実施形態では、光レシーバインターフェースエンジン(例えば、光レシーバインターフェースエンジン3906)が光情報を取得する。
いくつかの実施形態では、拡張現実制御エンジン(例えば拡張現実制御エンジン3910)、第三者インターフェースエンジン(例えば第三者インターフェースエンジン3914)、またはグラフィカルユーザインターフェースエンジン(例えばグラフィカルユーザインターフェースエンジン3922)がグラフィカル表現を提供する。
いくつかの実施形態では、信号情報拡張エンジン(例えば、信号拡張エンジン3920)が利用可能な補足接続を判定する。
それ以外の場合、本方法は終了するか、または補足接続が利用可能になるのを待機する。
いくつかの実施形態では、信号情報拡張エンジンは、補足接続が利用可能である場合に拡張情報を取得するか、補足接続が利用可能になるのを待機する。
いくつかの実施形態では、拡張現実制御エンジン、第三者インターフェースエンジン、またはグラフィカルユーザインターフェースエンジンは、信号情報拡張エンジンによって得られた拡張情報を用いてグラフィカル表現を拡張する。
GUIは、モバイル装置4500の1つ以上の光ナローキャスティングアプリケーション4575を開始することによって提供されることができる。
1つ以上の光ナローキャスティングアプリケーション4575は、上述した提示および選択システム3902の1つ以上のコンポーネントを含むことができる。いくつかの例では、光ナローキャスティングアプリケーション4575は、モバイル装置上で利用可能な他のアプリケーションのコンポーネントとして実装されてもよい。
例えば、1つの実施形態では、光ナローキャスティングアプリケーション4575は、モバイル装置によって開始されたカメラアプリケーションを介して提供されてもよい。
しかしながら、代替実装では、代わりに、ORA4510および/またはOTA4520は、モバイル装置4500に(例えば、内蔵ORAを有するスマートフォンケースを使用して)通信可能に結合されることができる。
さらに、図45の例では、カメラ4560は、ORA4510とは別個の構成要素である。
しかしながら、図25〜図26を参照して説明したように、場合によっては、光ビーコンおよび/または光信号を受信するために、カメラ4560をORAとして利用することができる。
そのような実装では、カメラ4560は、ORA4510の代わりに、またはそれに加えて使用されてもよい。
ORA4510およびOTA4520の実装例は、図8〜図34を参照してより詳細に説明される。
さらに、記憶装置4570は、光ナローキャスティングアプリケーション4575を使用して検索または作成された情報を記憶することができる。
例えば、記憶装置4570は、アプリケーション設定(例えば、フィルタ、通知、OTA/ORA設定)、光ビーコンおよび光信号から抽出された情報、および他の情報を記憶することができる。
これらの電子入力信号は、モバイル装置4500の相対的な向き(例えば、北東南西(NESW)および上下平面の向き)を判定するために、処理モジュール4580の回路によって受信されて処理されることができる。
実施形態では、モーションセンサ4530は、1つ以上のジャイロスコープ、加速度計、および磁力計を含むことができる。
例えば、位置判定装置4540は、セルラーレシーバ、全地球測位システムレシーバ、ネットワークインターフェースカード、高度計、またはそれらの何らかの組み合わせを含むことができる。
装置4540によって検索された位置情報は、モバイル装置4500の地理的座標を判定するために処理モジュール4580によって処理されることができる。
例えば、GPSレシーバは、3つ以上の衛星から時間信号を取得し、3次元三辺測量を使用してモバイル装置4500の位置を判定することができる。
他の例として、モバイル装置4500の地理的座標は、フィンガープリンティング、受信信号強度指標(RSSI)、到達角度(AoA)、飛行時間(ToF)または当該技術分野において公知の他の技術を使用して、1つ以上のWiFiアクセスポイントに対して判定されることができる。
例えば、光ナローキャスティングアプリケーション4575のGUIは、モバイル装置の判定された向きおよび/または地理的位置に少なくとも一部基づいて、ORA4510(例えば、OBRまたはOSR)の光レシーバのFOVに対する1つ以上のOTAの位置の拡張現実表示をレンダリングすることができる。
以下でさらに説明する実装において、光ナローキャスティングアプリケーション4575は、FOV拡張現実オブジェクトおよびOTAの視覚的表現などの拡張現実オブジェクトを、カメラ4560によって撮像されたビデオストリームのディスプレイ上にオーバーレイすることができる。
図46は、モバイル装置4500(例えば、光ナローキャスティングアプリケーション4575を実行する装置)によって提供されるAR GUIの例示的な表示を示す図47A〜図47Bを参照して説明される。
例えば、スマートフォンまたはタブレット装置を操作するユーザは、光ナローキャスティングアプリケーションに対応するアイコンをタップするか、そうでなければタッチすることができる。
他の例として、光ナローキャスティングアプリケーションは、モバイル装置4500の電源がオンにされた後に自動的に開始されてもよい。
いくつかの実装形態では、光ナローキャスティングアプリケーションは、装置にインストールされた他のアプリケーション内で開始されてもよい。
例えば、モバイル装置4500のカメラアプリケーションは、光ナローキャスティングモードを開始するためのオプションを含むことができる。
いくつかの例では、カメラ4560およびORA4510は、光ナローキャスティングアプリケーションの開始に応答して起動されることができる。
一旦起動されると、カメラ4560は、ディスプレイ4550上に表示されるユーザの現実環境のライブフィードを撮像し、ORA4510は、1つ以上のOTAから光ビーコンおよび/または光信号を受信することができる。
FOV ARオブジェクト4720は、ORA4510の光レシーバ(例えば、OBRおよび/またはOSR)が光信号を受信するFOVの境界の視覚的表現を提供する。
光レシーバのFOVは、光ビーコンまたは光信号を受信する角度領域に依存するため、表示されたFOV ARオブジェクト4720は、カメラの表示されたFOVに対してサイズ設定されることができる。
例えば、16°×8°の角度領域がAR GUI4710に表示され、光レシーバのFOVが4°×4°の角度領域内の信号を受信する場合、FOV ARオブジェクト4720の領域は、AR GUI4710の表示の領域の1/8をカバーすることができる。
そのような実施形態では、FOV ARオブジェクト4720は、図49Aおよび図49Bに示すように、OSRのより小さいFOVを表す。そのような実装では、ビーコンが検出されると、OSRのより小さい視野は、OTAによって送信された光信号をOSRのFOV内にもたらすためにモバイル装置を移動および/または傾斜させることによって光信号を受信できるように配置されることができる。
この例に示すように、FOV ARオブジェクト4720は、正方形としてレンダリングされる。
しかしながら、ORA内の1つ以上のレシーバの構成(例えば、矩形アレイまたは円形アレイ構成)に依存して、場合によっては、FOV ARオブジェクト4720は、代わりに、矩形または他の多角形、円形または他の楕円形、またはいくつかの他の幾何学的形状としてレンダリングされてもよい。
換言すれば、FOV ARオブジェクト4720は、光レシーバが光ビーコンまたは光信号を受信することができる角度領域の断面としてレンダリングされることができる。
あるいは、FOV ARオブジェクト4720は、レシーバのFOVの輪郭として表示されてもよい。さらに他の実施形態では、GUI4710は、FOV ARオブジェクト4720の外観を変更するか、またはFOV ARオブジェクト4720をビューから隠すためのコントロールを提供することができる。
例えば、ユーザがモバイル装置をある方向(例えば、左または右)に傾けると、FOV ARオブジェクト4720は、ディスプレイ上の同じ相対位置を維持する。
実装において、カメラは、光学的におよび/またはデジタル的にズームされてもよい。
ズームインまたはズームアウトがGUI310によって表示されるユーザ環境の角度領域を変更すると、動作4650において、ORAの光レシーバのFOVの視覚的表現(例えば、FOV ARオブジェクト4720)がサイズ変更される。例えば、図47Bの例に示すように、カメラのズームインに応答してFOV ARオブジェクト4720が増加する。
逆に、カメラがズームアウトされた場合、ARオブジェクト4720のサイズは減少する。
方法4800を開始する前に、光ナローキャスティングアプリケーション4575を開始することができ、方法4600を参照して上述したように、ORAおよびカメラを起動することができる。
図48は、モバイル装置4500(例えば、光ナローキャスティングアプリケーション4575を実行する装置)によって提供されるAR GUIの例示的な表示を示す図49A〜図49Bを参照して説明される。
例えば、ユーザが環境内でモバイル装置を動かすと、環境内のOBTによって送信された光ビーコンがOBRのFOVに入ることができる。光ビーコンが検出されると、動作4840において、ORA4510は、OBRのFOVに対する受信ビーコンの水平および垂直角度位置を推定することができる。例えば、光ビーコンの角度位置は、電気信号がOBRの検出器アレイで生成される水平および垂直位置と電気信号を生成した光ビーコンのOBRのFOV内の水平および垂直角度位置との間のマッピングによって検出されることができる。
識別情報は、光ビーコンを送信したOTAに関連するソースまたはエンティティの名称(例えば、企業名、装置名、個人名など)を識別することができる。
場合によっては、識別情報は、ソースのカテゴリおよび/または種類をさらに識別することができる。
例えば、識別情報は、ソースが個人、企業、組織、ランドマーク、製品、またはオブジェクトであるかどうかを指定することができる。
企業の場合、識別情報は、例えば、企業がレストラン、ホテル、百貨店、スーパーマーケット、倉庫、ガソリンスタンド、映画館などのいずれであるかを特定することができる。
一旦抽出されると、識別情報は、光ナローキャスティングアプリケーション4575において利用可能とされる。
そのような実装の1つが図49Aに示されており、これは、モバイル装置のORAによって検出されたビーコンを送信する企業(例えば、「企業A」)に関連するアイコンまたはマーカ4913を表示するAR GUIを示している。
この例では、アイコン4913は、モバイル装置のカメラのFOVのライブディスプレイ上にオーバーレイされる。
この例におけるアイコン4913の位置は、受信したビーコンの推定された角度位置に基づいて、カメラ画像の表示されたライブフィードに対する「企業A」の推定位置を表す。
例えば、ユーザが都市環境でモバイル装置を移動させると、「企業A」によって送信されたビーコンは、モバイル装置のORAのOBRのFOVに入り(前記OBRのFOVは、モバイル装置のカメラのFOVと略一致する)、受信したビーコンから識別情報が抽出され、「企業A」のグラフィカル表現4913がGUI上にレンダリングされた。
例えば、アイコンは、ソースがレストラン、ホテル、百貨店、スーパーマーケット、倉庫、ガソリンスタンド、映画館などであるかどうかを示すことができる。
そのような場合、光ナローキャスティングアプリケーションは、異なる種類のエンティティを表すために、所定のセットのアイコンを使用することができる。
変更に応じて、これは、カメラのFOVのサイズおよび/または向きを生成し、表示されたライブフィード画像に対するその位置が常に前記ビーコンを送信したOTAの現実世界シーンに対する実際の位置の正確な表現であるように、ビーコンのソースの視覚的表現が更新されることができる。場合によっては、これは、カメラ出力の表示されたライブフィード上にAR視覚的レイヤをオーバーレイすることによって実装されてもよい。
AR視覚的レイヤは、ビーコンを表すARオブジェクトの互いの位置を記憶することができる。
カメラが移動および/またはズームされると、ビーコンを表すARオブジェクトは、このレイヤに「固定」されたままであり、カメラが移動および/またはズームされると、カメラのライブフィード画像とともに適切に登録されるかまたは位置合わせされて保持される。
いくつかの例では、ソースの表示された視覚的表現のサイズは、カメラがズームインするにつれて大きくなり、カメラがズームアウトするにつれて小さくなることができる。
この追加情報は、ビーコンの推定された角度位置とともにメモリに記憶され、ビーコンがもはやOBRのFOV内に存在しないとき、または光ナローキャスティングアプリケーションが閉じられて後で再開されたときであっても、光ナローキャスティングアプリケーションのGUIによってレンダリングされるようにビーコンの相対位置を「マッピング」するために使用されることができる。
アイコン4913〜4916は、光ビーコンの検出に応答して生成されることができ、モバイル装置のカメラのライブフィード上にオーバーレイされる。
いくつかの例では、検出されたビーコンに関連する情報は、モバイル装置のORAのOBRが、その後のアプリケーションセッション中にAR GUIを生成するためにビーコンを再検出する必要がないように、永続記憶装置(例えば、記憶装置4570)に記憶されることができる。
例えば、ユーザは、ユーザがORAに対応するアイコンを選択してORAに対応する1つ以上の光信号の受信を開始することができるように、以前に検出された光ビーコンを表すアイコンがFOV ARオブジェクト内で移動されるようにモバイル装置を傾けることができる。そのような例示的な使用ケースを以下にさらに説明する。
例示的なGUI方法5000は、例えば、光ナローキャスティングアプリケーション4575を実行することによって実装されることができる。
動作5010において、装置(例えば、モバイル装置100)は、OTAソースの視覚的表現(例えば、OTAソースによって送信されたビーコンを検出することによって以前に生成された視覚的表現)を選択するユーザ入力に対応するデータを受信する。
例えば、図49Bの例を参照すると、ユーザは、「企業A」によって表されるアイコン4913をタップ、タッチ、または他の方法で選択することができる。
例えば、記述情報が記憶装置4570またはORAアセンブリ4510のメモリに永続的に記憶されるか、または一時的にキャッシュされるかどうかが判定されることができる。
この記述情報は、光ナローキャスティングアプリケーション4575を用いて以前のユーザセッションの間に記憶されたものであってもよい。
記述情報が記憶されている場合、その情報は、記憶装置から検索され、動作5070において提示されることができる。
そのため、判定5030において、ソースのOTA(すなわち、OST)によって送信された光信号がORAのOSRのFOV内にあるかどうかが判定される。ほとんどの場合、エンティティに関連する光信号は、ビーコンと同じまたは略同じ角度位置(例えば、OSTおよびOBTが同じ装置であるか、または同じOTAに統合されている)から送信されることに留意すべきである。
例えば、図49Aの例では、企業AがOSRのFOV内にあり、AR FOVオブジェクト4720によって表されるように、企業Aに関連付けられたOTAによって送信される光信号がOSRのFOV内である旨が判定されることができる。逆に、図49Bの例では、表現されたエンティティによって送信された光信号のいずれもOSRのFOV内にない。
さらに、動作5040において、制御電子機器およびORAソフトウェアおよび/またはファームウェアを使用して、OSRのFOVが所望の光信号の経路内にあるように、1つ以上のチルトアクチュエータを傾斜させることによってOSRによって光信号が受信される方向を制御することができる。
そのような構成は、GUI上に表示されたOTA/OTAのソースの全ての視覚的表現がOSRのFOV内にすぐにあり、光信号取得の準備ができているため、上述したAR GUI内でOTAを検出して選択する直観的な方法を提供することができる。
光信号を受信して受信した光信号から情報を抽出するための特定のシステムおよび方法は、図25〜図34を参照してより詳細に説明される。
抽出された記述情報は、OTAのソースによって生成された様々な情報を含むことができる。例えば、抽出された情報は、ソース問い合わせ情報、写真画像、ビデオ、テキスト、製品リスト、広告、およびOTAのソースによって生成された他の情報を含むことができる。以下でさらに説明されるいくつかの実装では、検出された光信号から抽出された記述情報は、後にアクセスするために永続的記憶装置に記憶されてもよい。
実装において、抽出された記述情報は、ウィンドウ、ウィンドウ制御、メニュー、アイコン、またはそれらのいくつかの組み合わせを使用して提示されることができる。
例えば、異なる種類の記述情報(例えば、ビデオ情報、問い合わせ情報、ショッピング情報など)が抽出される場合、様々な種類の記述情報は、アイコンまたはメニュー項目によって編成されることができ、選択されると、選択された情報の種類を含むウィンドウを提示することができる。
図50Bは、エンティティのOTAから受信された光信号から抽出された記述データ5095を表示するGUI4710のそのような一例を示している。
この例では、ユーザは、企業AのOSTによって送信された光信号がモバイル装置のOSRのFOV内にあるように、(例えば、タッチユーザインターフェースジェスチャによって)企業Aに対応するアイコン4913を選択し、FOV ARオブジェクト4720を配置することができている。この例では、光信号から抽出された記述データ5095はウィンドウに表示され、物理アドレス、電話番号、およびウェブアドレスを含む企業Aの問い合わせ情報を含む。
例えば、光ナローキャスティングアプリケーションは、モバイル装置が環境の周りを移動するときに光信号情報の自動検索を可能にするかまたは無効にするためのGUIコントローラをユーザに提示することができる。
例えば、光信号は、高忠実度の画像データ、ビデオデータ、オーディオデータ、大きなファイルサイズを有する文書、またはそれらのいくつかの組み合わせを搬送することができる。
そのような場合、ORAが光信号を受信して残りのデータを抽出する間に、入射光信号から抽出されたデータを動的に提示する(例えば、ストリームする)ことが望ましい場合がある。
さらに、ユーザがモバイル装置のOSRのFOVを所定位置に保持することを確実にするために、データが光信号から「ダウンロード」または検索されているという指標をユーザに提供することが望ましい場合がある。
動作5110において、光信号がORAで受信され、動作5120において、ORAは、受信された光信号から記述データを抽出し始める。
記述データの受信中に、GUIは、光信号のデータ抽出が現在保留中または完了していることをユーザに視覚的に示すことができる。
例えば、図52Aの例では、ユーザは、アイコン4913上にFOV ARオブジェクト4720を配置し、スタートコントロール5210を選択するかアイコン4913をタップすることによって企業AのOTAによって送信される光信号情報の検索を開始することができる。
データの検索中、アイコン4913は、点滅してもよく、および/またはGUI4710は、その特定のOTAのためにデータが検索されていることを示す他の視覚的指標を提供してもよい。
他の例として、ビデオデータをストリーミングできるようにビデオデータの十分なバッファが作成されている場合、ビデオデータは、提示の準備ができている。
例えば、図52Bの例では、関連する企業のアイコン4913の隣にビデオアイコン信号5250(例えば、ビデオカメラのシンボルを有する正方形)が表示される。
この例では、アイコンの外観は、ビデオデータが視聴可能であることを示すことができる。
いくつかの例では、アイコンは、そのようなデータが提示の準備が整う前であっても検索されているデータの種類を示すために最初に表示されてもよい。
例えば、ビデオアイコン5250は、十分なビデオデータが提示のために利用可能になるまでグレーアウトされてもよい。
図52Bの例示的なGUIにも示されているように、ユーザには、既に受信されたデータを記憶またはアーカイブするためのコントロール5240(例えば、保存アイコン)と、データ受信を一時停止または停止するためのコントロール5230(例えば、終了アイコン)とが提示されることができる。
あるいは、受信した全てのデータは自動的にアーカイブされることもできる。
例えば、図52Bの例では、ユーザは、企業AのOTAによって送信された光信号から抽出されたビデオ情報を選択するために、ビデオアイコン5250をタップするか、または他のユーザ入力を提供することができる。動作5160において、抽出された記述データの種類がGUI上に提示される。
この場合、ビデオは、ウィンドウ内のGUIにオーバーレイされ、ユーザが再生制御を選択した後に再生を開始する。
ビデオ再生中、アイコン4913は、点滅を続けることができ、またはGUIは、企業AのOTAによって送信された光信号からデータが依然として検索されているという何らかの他の指標を提供することができる。
この例では、ユーザのモバイル装置は、受信データの快適な閲覧のために所望のように再配置されることができる(すなわち、AR FOVオブジェクト4720内にアイコン4913を有する必要はない)。
図示されているように、3つ以上のアイコンが表示され、受信されて閲覧の準備ができた他のデータが存在することを示す。
アイコンは、店舗情報アイコン5260、フォトギャラリーアイコン5270、および製品一覧アイコン5280を含む。
この例では、店舗情報アイコン5260が選択される。
アイコン5260を選択すると、店舗の場所、電話番号などを示すウィンドウ5261が表示される。
さらに、この例では、ウィンドウのためのナビゲーションコントロール5262(例えば、ウィンドウを閉じるため)および5263(例えば、ウィンドウを拡大するため)が表示される。
この例では、フォトギャラリーアイコンに触れると、ギャラリーの写真をナビゲートするためのナビゲーションコントロール5272を有するフォトギャラリーを含むウィンドウ5271を表示することができる。
この例では、製品一覧アイコン5280をタッチすることにより、製品カテゴリ(例えば、宝石、フレグランスなど)の一覧および製品カテゴリをナビゲートするためのコントロールを含むウィンドウ5281を表示することができる。
この例では、ウィンドウ5281は、表示された情報に埋め込まれたポインタまたは他のリンクを使用して、抽出された記述情報の階層ナビゲーションを提供することができる。
図52Gは、ウィンドウ5281に表示されたフレグランス製品カテゴリをユーザが入力した後の例示的なGUIを示している。
フレグランス製品カテゴリの選択は、ウィンドウ5281を更新するか、または利用可能なフレグランスに関する情報を表示するための新たなウィンドウを生成する。
図52Hは、ユーザ入力が女性のフレグランス製品カテゴリを選択した後の例示的なGUIを示している。
女性のフレグランス製品カテゴリを選択すると、女性のフレグランスのリストが表示される。
図52Iは、図52Hに一覧表示された特定のフレグランスをユーザ入力が選択した後の例示的なGUIを示している。
フレグランスの選択は、製品に関する情報をもたらし、企業Aから製品を注文するオプションを選択するためのコントロールをユーザに提供する。
例えば、写真ギャラリーウィンドウ5271の例では、写真コレクションをナビゲートするために、スワイプユーザインターフェースジェスチャをコントロール5272の代わりに使用することができる。
動作5310において、光源のOTAから受信された光信号から抽出された記述データが光ナローキャスティングGUIによって提示される。提示された記述情報は、実施形態では、装置からソースへの要求を開始するためのコントロールを含むことができる。
要求は、例えば、光信号で利用できなかった追加情報の要求、製品の注文要求などを含むことができる。
例えば、図52Iを参照すると、モバイル装置は、企業Aによる販売用の製品の注文要求を開始することができる。動作5320において、抽出された記述データを選択するユーザ入力に対応するデータが受信される。
例えば、ユーザは、製品注文要求などの要求を開始するためのコントロールを選択することができる。
例えば、製品注文要求を作成することにより、モバイル装置は、OTAのソースに関連付けられたORAに送信されるセキュアトランザクション要求を生成することができる。動作5340において、生成されたデータは、ソースのORAに光信号を出力するための準備として、モバイル装置のOTAに転送されることができる。
実装では、この判定は、ソースのORAがソースのOTAと同じ場所または略同じ場所に配置されているという前提に基づくことができる。ソースのORAがOSTの送信経路内にない場合、動作5360において、OTAハードウェア、ソフトウェア、および/またはファームウェアを使用して、1つ以上のチルトアクチュエータを傾けることによってOSTによって出力される光信号の指向方向を制御することができる。
さらに、動作5360において、OTAがソースのORAに光信号を送信するようにモバイル装置を配置するために、モバイル装置のユーザにプロンプトを表示することができる。
表示されたARオブジェクトは、例示的なFOV ARオブジェクト4720に関して上述したのと同様の方法で表示されることができる。
ソースのORAがソースのOTAと同じまたは略同じ場所に位置していると仮定すると、GUIは、GUI上のソースの視覚的表現が光トランスミッタの放射領域に対応するARオブジェクト内にあるように、モバイル装置を配置するようにユーザにプロンプトを表示することができる。
この例では、光ナローキャスティングアプリケーションは、店舗または店舗ウィンドウ内の商品の表示を拡張させることができる。
図示されているように、ライブカメラフィードには、表示された商品(例えば、ガラス製品、男性用腕時計など)に関連する光学的に送信された情報を表すアイコンおよびテキスト5401〜5404がオーバーレイされる。
この例では、オーバレイアイコンの位置は、光ビーコンを放射する小さな開口(例えば、直径1〜2mm程度)を有するOBTの位置に対応する。アイコンおよびテキストは、ライブ画像上の空間内に浮遊し、モバイル装置カメラが移動するのにともなって画像との位置合わせを継続して維持するように見える。これは、アイコンとテキストがライブビデオ画像の一部であるという錯覚を与える。
この環境では、光学ナローキャスティングアプリケーションは、飛行機に搭載された1つ以上の光トランシーバから受信した情報を提示することによって飛行中の乗客の体験を向上させることができ、用語「光トランシーバ」とは、1つ以上のOTA1つ以上のORAを備え、それ自体と1つ以上の他の光トランシーバとの間で双方向光通信を提供することができる光学ナローキャスティング装置を指す。
この位置に光トランシーバ5520を配置することにより、モバイル装置のORAのFOVがモバイル装置の背面に(すなわち、モバイル装置の前方カメラと同じ側に)配置されている場合に光ビーコンおよび光信号の受信を容易にすることができる。
同様に、モバイル装置のOTAから光トランシーバ5520への光信号の送信を容易にすることができる。
例えば、乗客は、モバイル装置のORAがトランシーバ5520から光信号を受信している間にモバイル装置のディスプレイが見えるように、モバイル装置を手に保持することができる。
しかしながら、他の実装では、トランシーバ5520は、代わりに、乗客席のアームレスト、乗客の上方の天井のオーバーヘッド、または他の場所に一体化されてもよい。
例えば、アイコンおよびテキスト5530(図55Aに「機内情報」として示されている)は、前記トランシーバに関連付けられた識別情報を含む光ビーコンをトランシーバ5520がそのOBTを使用してモバイル装置内のORAに送信する結果として表示されることができる。
この例では、視覚的表現5530の形態で表示された識別情報の部分は、トランシーバ5520を機内情報ソースとして識別する。(例えば、タッチユーザインターフェースジェスチャによって)5530を選択すると、モバイル装置は、GUI5500を介して、トランシーバ5520によって送信された光信号から受信された追加情報をダウンロードして表示させることができる。
図55Bの例では、「機内情報」アイコン5530の選択により、GUI5500は、選択に利用可能なメニューオプションを含むウィンドウ5540を表示させる。
例えば、メニューオプションは、「機内エンターテインメント」オプション、「機内食」オプション、「接続フライト情報」オプション、「目的地空港レストラン」オプション、および他のオプションを含むことができる。
図55Cの例では、「接続フライト情報」オプションを選択すると、光信号から受信した接続フライトに関する情報5550を表示することができる。
その後、ユーザは、このオプションをキャンセルして前のメニューに戻ることができる。
例えば、ユーザは、空港レストランに関する一連のメニューを表示するために、前のメニューに移動して「目的地空港レストランオプション」を選択するようにナビゲートすることができる。
これは、例えば、乗客が光信号を介して特定のコンテンツ(例えば、映画)の送信を要求するコマンドをトランシーバ5520に送信する場合に、特に有利であり得る。
光ナローキャスティングを使用して航空機のシートバックに設置された光トランシーバから光ビーコンおよび光信号情報を受信して提示することに加えて、乗客は、光ナローキャスティングを使用して、航空機ウィンドウを介して地上から(例えば、企業から)光ビーコンおよび光信号を受信することができる。
この技術を自動車に実装するためのGUI方法を以下でさらに説明する。
図56は、車両において光ナローキャスティングを実装する1つのそのようなGUI方法の例5600を示すフロー図である。
方法5600は、様々な実施形態において、図5A〜図5Bを参照して上述したように、ORAを備えた車両によって実現されることができる。
車両は、光ナローキャスティングGUIを車両の乗員に視覚的に提示するために、必要なハードウェア(例えば、カメラ、ディスプレイ、GPS、記憶装置など)、ソフトウェア、および/またはファームウェアを含むダッシュボードシステムをさらに含むことができる。
場合によっては、光ナローキャスティングGUIは、車両のナビゲーションマップインターフェースの構成要素として提供されてもよい。
関心のあるフィルタリングされた情報は、車両のダッシュボード上のディスプレイによって提示されることができる。
関心のある情報は、抽出中および記憶中に(例えば、受信した光信号情報が抽出され、関心のある情報を送信するOSTのために記憶されるのみである)、提示中に(例えば、記憶された情報のサブセットが提示のために利用可能とされる)、またはそれらのいくつかの組み合わせ中にフィルタリングされてもよい。
図56は、不動産を購入することに関心がある運転者および/または乗客に対して車両によって提供されることができる光ナローキャスティングGUIの例示的な表示を示す図57A〜図57Cを参照して説明される。
例えば、ユーザは、レストラン、ガソリンスタンド、および売り家のみがユーザにとって関心があると指定することができる。
そのため、この例では、(例えば、光ビーコンからの識別情報のORAの抽出によって判定されるような)これらのカテゴリの1つに入る光信号情報のみが、車両のダッシュボードシステムによって記憶されてもよい。
さらなる例として、所与のカテゴリの情報(例えば、レストラン)について、ユーザは、これらのパラメータを満たす光信号情報のみが車両のダッシュボードシステムによって記憶されるように、追加のフィルタ(例えば、価格設定、料理、時間など)を指定することができる。
あるいは、いくつかの実施形態では、動作5610〜5620はスキップされてもよく、OSTによって送信される全ての情報が抽出されて記憶されてもよく、ユーザへの情報の提示中に関心のある情報のフィルタリングが行われてもよい。
例えば、車両のORAは、企業、売り家に関する情報などを含む光ビーコンおよび/または光信号を受信することができる。
動作5640において、車両のORAは、受信された光ビーコンからの識別データと、必要に応じて光信号からの他のデータを抽出する。
例えば、識別データは、企業名および企業カテゴリを指定することができる。
抽出された識別データに応じて、判定5650において、OTAによって送信されたデータが動作5620においてユーザによって指定されたフィルタを満たすかどうかが車両のダッシュボードシステム上のソフトウェアによって判定されることができる。
OTAによって送信されたデータが指定されたフィルタを満たさない場合、車両のORAは、OTAから受信したデータを無視する(例えば、抽出または記憶しない)ことができる。いくつかの実装では、光ビーコンデータに加えて、OTAから光信号データを抽出し、OTAによって送信されたデータが動作5620においてユーザによって指定されたフィルタに準拠しているかどうかを判定する必要があり得る。
そのような実装では、動作5640は、車両ORAが光信号からデータを抽出することを含み、判定5650は、抽出された光信号データをフィルタと比較することを含む。
図57Aは、車両のダッシュボードのディスプレイ5700上の光ナローキャスティングGUIの1つのそのような例示的な提示を示している。
この例では、情報は、住宅または他の不動産に関連する販売情報をブロードキャストするOTAから取得される。
例えば、運転に先立って、ユーザは、販売情報およびフィルタを満たすOTAによってブロードキャストされた他の情報を検索および記憶するためのフィルタを設定することができる。
例えば、関心のあった売り家を指定することに加えて、ユーザは、価格基準、寝室数基準、浴室数基準、平方フィート基準、位置基準、または他の基準などの追加基準を指定することができる。
そのため、運転中に、ユーザが指定した基準を満たす家ごとに詳細情報が受信され、記憶されることができる。
この例では、各ARオブジェクトは、売り家に関連するOTAから抽出された光ビーコンおよび/または光信号情報の視覚的表現であり、各家のOTAから車両のORAによって受信された(例えば、家の方向の)それぞれの角度位置に基づいてオーバーレイされる。さらに、ARオブジェクトは、価格や部屋数などの抽出された関心のある情報を表示する。
図57Aの例では、受信された光ビーコンデータおよび光信号データを提示するためのAR GUIが示されているが、場合によっては、代替GUIを使用してデータを提示することもできる。
例えば、抽出されたデータは、代わりに、ストリートビューの仮想表現のオーバーレイとして、または(例えば、車両ダッシュボードシステムのナビゲーションマップインターフェースを使用して生成された)自動車の位置のオーバーヘッドマップビューのオーバーレイとして提示されることができる。
そのため、動作5680において、記憶されたデータを提示するGUI選択フィルタでのユーザ入力に対応するデータを受信することができる。
それに応じて、動作5690において、GUIは、選択されたフィルタに基づいて、記憶されたデータのサブセットを提示することができる。
例えば、ユーザは、60万ドルを超える価格および/または4つを超える寝室を有する家を除外することができる。
それに応答して、家に関連するより詳細な情報がオプションのメニューを含むウィンドウ5725内でユーザに提示される。
例えば、スマートフォンのユーザは、光ビーコンおよび/または光信号から抽出されたデータの抽出および記憶のためのフィルタを設定する、フィルタパラメータを満たす抽出されたデータを自動的に記憶する、および何のデータがGUIによって提示されるかを指定するためのフィルタを設定するために使用されることができる光ナローキャスティングアプリケーションを実行することができる。さらに、いくつかの例では、ユーザのモバイル装置にインストールされた光ナローキャスティングアプリケーションを使用した同様の提示のために、ユーザの車両によって抽出されて記憶された光ビーコンデータおよび/または光信号データが(例えば、ブルートゥース(登録商標)または他の適切な接続を介して)ユーザのモバイル装置に転送されることができる。
例えば、いくつかの実装では、車両は、レストランなどの企業に関連するOTAを備えた広告掲示板から光伝送を受信することができる。
上述したGUI方法にしたがって、例えば、広告掲示板上にインストールされたOTAからの光ビーコンおよび/または光信号情報の受信により、車両のダッシュボード上のGUIに、企業に関連付けられたアイコン、ウィンドウ、または他の情報を表示させることができる。
場合によっては、アドホックネットワークが確立されてもよい。
この情報は、ORAを装備した車両によって受信され、車両のダッシュボードを介してユーザに提示されることができる。
例えば、道路標識からの光伝送は、今後の道路修理を警告することができる。
この光学的に伝送された情報は、車両のダッシュボードによって提示されたナビゲーションマップインターフェースに利用可能とされ、推定走行時間を調整するおよび/または経路を再マッピングすることができる。
そのため、光学的にナローキャストされたコンテンツに寄与する(すなわち、埋め込まれる)各OTAの現実世界シーンにおける水平および垂直位置に対応する、撮像された画像内の水平および垂直位置は、ORAによってそのOTAに対して提供されたOTAロケーションデータから(例えば、ロケーションマッピング機能またはルックアップテーブルに基づいて)正確に計算されることができる。
最下位ビット挿入、離散ウェーブレットもしくは余弦変換、または他の技術など、さらに他の技術が使用されることができる。
いくつかの実施形態では、技術の組み合わせを使用することができる。例えば、電子透かし技術を利用して、識別情報を撮像されたビデオに埋め込むことができる。電子透かしは、典型的には作品の所有者を識別するために使用されるため、ソース情報、GPS座標などの埋め込まれた識別情報は、電子透かしによって適切に対処されることができる。光ビーコンから受信または抽出されたデータよりも包括的または膨大とすることができる光信号(例えば、他のメディア自体を含むことができるデータ)から受信または抽出されるデータについては、ステガノグラフィ技術を利用することができ、現実世界環境のメディア表現(例えば、ビデオ)自体が一時的に変調されることができる。埋め込まれた情報は、2つ以上の画像または取り込まれたメディア表現のセットの間で「分解される」ことに留意すべきである。
そのような結合されたデータセットは、WiFiまたは他のデータ接続を介して、他の装置にまたはインターネットなどのデータネットワークにアップロードまたはライブストリーミングされることができ、および/または後に使用するためにファイルとして記憶されることができる。上述したデータセットは、一般に、信号拡張メディア(SEM)と呼ばれ、その具体例は、光学的に送信される信号/ビーコン情報が結合されるメディアの種類に応じて、信号拡張写真(SEP)、信号拡張ビデオ(SEV)、および信号拡張音声(SEA)と呼ばれることができる。新たな/変更されたオーディオ、画像、および/またはビデオフォーマットが開発され且つ埋め込まれた光ビーム情報を含めるために利用されることができるが、既存のフォーマットを利用することもできることに留意すべきである。拡張メディアコンポーネント164aは、1つ以上のカメラ164bおよび/または1つ以上のセンサ164eによって取り込まれたオーディオ、画像および/またはビデオを生成するために、ユーザ装置164に常駐する既存のソフトウェア/ハードウェアであってもよいことに留意すべきである。
例えば、パラメータは、OTAがユーザ/ユーザ装置から指定された距離内であるとき、情報が特定の種類の情報であると識別された場合、OTAが特定の種類であるかまたはまたは指定された小売業者、企業などに関連すると識別された場合、情報が埋め込まれることができる旨を指定することができる。
第1の例として、光ナローキャスティングを使用してそのレンガモルタル店の近くの顧客および潜在顧客に情報を提供する小売業を考える。小売業は、小売業/店舗の名称、住所、および電話番号、ならびに広告媒体、そのウェブサイトへのリンク、Twitter(登録商標)ページ、Facebook(登録商標)ページなどの情報を提供するために、そのレンガモルタル店の内部および/または外部で1つ以上のOTAを使用することができる。店舗のOTAの1つ以上をORAのFOV内に配置してユーザがORAを装備したスマートフォンを使用して店舗内または外のいずれかでビデオを撮像した場合、ORAによって受信された光学的にナローキャストされた情報は、SEVを生成するためにビデオに埋め込まれることができる。このSEVがソーシャルメディアを介して共有される(例えば、YouTube(登録商標)、Facebook(登録商標)、Instagram(登録商標)にアップロードされる)場合、店舗は、(レンガモルタル店に存在しないと発見/利用可能でない追加の情報を含むことができる)レンガモルタル店によって送信される情報にアクセスできる人数が増加することから利益を得ることができる。
YouTube(登録商標)サーバは、アップロードされたSEVファイルに埋め込まれた光学的にナローキャストされたコンテンツの存在を検出するように構成されることができ、SEVを閲覧している人にこの埋め込みコンテンツを表示する便利な手段を提供する。光学的にナローキャストされたコンテンツを埋め込むことは、他の情報のSEMへの追加/埋め込みを妨げる必要はないことに留意すべきである。例えば、SEM作成者は、SEM作成者自身のソーシャルメディアアカウントへのリンクなどの追加の情報をSEVに埋め込むこともできる。SEMが記録された場所の緯度と経度も自動的に埋め込まれるため、人々は場所ベースの検索を使用してその場所をオンラインで見つけることができる。SEM作成者の名称(または作成者に関連付けられたソーシャルメディアアカウント名などの他の識別子)をSEMに含めることができ、SEM作成者がYouTube(登録商標)にアップロードした他のSEMが便利にアクセスされるようにすることを可能とする。極めて人気のある(すなわち、ウィルス性になる)SEMの場合、埋め込まれた情報には多数の視聴者がアクセスすることができる。これは、情報がSEMに埋め込まれている店舗(または他の人物または組織)にとって強力な広告形態である。メタデータの形態と考えることもできる埋め込み情報は、(例えば、1つ以上のOTAを所有するかまたはそれに関連付けられた小売業、ソースエンティティ、人物など)埋め込まれた光学的にナローキャストされたコンテンツの特定のソースに関連するSEMを検索および/または識別するために使用することができる識別情報によってさらに符号化されることができる。
このようにして、そのようなソースは、自分自身の広告を向上させるために、広告キャンペーンで使用するために、それ自体/自分自身に関連する人気のある(例えば、ウィルス性の)SEMを検索してアクセスすることができる。
そのために、そのようなメタデータは、デジタルメディア権利(DRM)の1つ以上の形式に関連付けられてもよい。
例えば、SEM作成者は、作成したSEMにDRMを設けることができる。
例えば、情報ソースは、例えば、レンガモルタル店の境界内で作られたビデオ記録の使用がレンガモルタル店/関連企業エンティティによって制御されることができるように、送信される情報にDRM情報/機構を埋め込むことができる。
いくつかの実施形態では、例えば拡張現実/拡張メディアコンポーネントなどの第2の人のスマートフォンは、第1の人の問い合わせ情報を抽出し、その問い合わせ情報を第2の人のソーシャルメディアプラットフォームサーバ/データベースにアップロードすることができる。この例から明らかなように、SEMの全体をアップロード/記憶する必要はない。
いくつかの実施形態では、ユーザは、対応するメディアコンテンツなしで識別および/または記述データをローカルに記憶しながら、SEM(すなわち、撮像されたメディアとともに光学的にナローキャストされたコンテンツ)をソーシャルメディアプラットフォームサーバ/データベースまたは他のデータリポジトリに記憶したいことがある。
明確にするために、他のそれぞれのOTA/ORAは、図59Aではラベル付けされていないが、存在することが理解される。OTAは、(ここでは示されていないが、例えば図6に示されている)ユーザ装置164のORAによって受信することができる1つ以上の光ビーコンおよび/または光信号を送信することができる。ユーザ装置164は、ディスプレイ164c上のユーザ装置164のユーザにメディア撮像GUIを提示することができる。メディア撮像GUIは、(ここでは図示されていないが、例えば図6に図示されている)1つ以上のカメラ164bの使用にしたがってまたは拡張現実体験として提示されてもよく、現実世界シーンは、1つ以上のカメラ164bを使用して撮像され且つ拡張現実/拡張メディアコンポーネント164aを介して生成される。メディア撮像GUI/拡張現実体験は、写真、ビデオ、および/またはオーディオなどの1つ以上の種類のメディアを撮像するためのオプションをユーザに提供することができる。メディア撮像GUI/拡張現実体験は、SEMを撮像し、フラッシュなどの動作パラメータを設定するための1つ以上のオプションをユーザに提供することができる。いくつかの実施形態では、1つ以上の種類のメディアの撮像は、SEMを撮像するオプションを指定する必要なく、光学的にナローキャストされたコンテンツを撮像することを自動的に含むことができる。画像、この例では写真を撮像すると、1つ以上のOTA(例えば、図59Aに示された4人の人間によって操作される4つのOTA)によって光学的に伝送される全てのまたは選択可能な/フィルタリング可能な情報が、結果として得られるSEPに埋め込まれることができる。そのような情報は、SEPに保持され、SEP以外の用途/記憶などのために抽出されてもよい。
ユーザインターフェースは、「光情報」オプション5940を介して、埋め込まれた光学的に送信された情報、この場合にはSEP5932内の各人の名称および問い合わせ情報のみをダウンロードするオプションを提供することができ、そのような埋め込まれた情報は、抽出されて例えばデジタルアドレス帳にローカルに記憶されることができる。
そのような追加のおよび/または他の情報またはコンテンツは、他の通信チャネル、例えばWiFiまたはブルートゥース(登録商標)チャネルを介してユーザによって受信されてもよい。このようにして、ユーザは、情報またはコンテンツを選択的に受信する能力をフィルタリングおよび/または他の方法で体験することができる。
このようにして、ユーザ装置のメモリを節約することができる。
他の潜在的な問題は、多くの人々が、携帯装置において起動される位置検知機能を有していない可能性があるということである。あるいは、たとえそれが起動されていても、店舗のフィードバック収集アプリに自己の位置情報にアクセスする許可を与えたくない場合もある。同様の問題は、WiFiがフィードバック収集を店内の顧客に限定するために使用されるのを阻害する。WiFi信号は、壁、床、天井を通過する。さらに、多くの顧客が店舗のWiFiシステムにログインする意志がないかもしれない。
本明細書で使用される場合、モジュールは、ハードウェア、ソフトウェア、またはそれらの組み合わせの任意の形態を利用して実装されることができる。
例えば、モジュールを構成するために、1つ以上のプロセッサ、コントローラ、ASIC、PLA、PAL、CPLD、FPGA、論理コンポーネント、ソフトウェアルーチンまたは他の機構が実装されることができる。
実装において、本明細書で説明される様々なモジュールは、別個のモジュールとして実装されてもよく、説明された機能および特徴は、1つ以上のモジュールの一部または全部で共有されてもよい。
換言すれば、本明細書を読んだ後に当業者にとって明らかなように、本明細書に記載された様々な特徴および機能は、任意の所与のアプリケーションで実施されてもよく、1つ以上の別個のモジュールまたは様々な組み合わせおよび順列の共有モジュールで実装されることができる。機能の様々な特徴または要素は別個のモジュールとして個別に説明または特許請求されることができるが、当業者であれば、これらの特徴および機能が1つ以上の共通ソフトウェアおよびハードウェア要素間で共有されることができ、そのような特徴または機能を実装するために別個のハードウェアまたはソフトウェアコンポーネントが使用されることを必要としないし暗示もしないことが理解される。
そのようなコンピューティングモジュールの1つが図71に示される。
様々な実施形態がこの例示的なコンピューティングモジュール9000の観点から説明される。
この説明を読めば、他のコンピューティングモジュールまたはアーキテクチャを使用してアプリケーションをどのように実装するかが当業者にとって明らかになるであろう。
コンピューティングモジュール9000はまた、所与の装置内に埋め込まれるかまたは他の方法で利用可能なコンピューティング能力を表すことができる。
例えば、コンピューティングモジュールは、例えば、デジタルカメラ、ナビゲーションシステム、携帯電話、携帯コンピューティングデバイス、モデム、ルータ、WAP、端末、および何らかの形式の処理能力を含むことができる他の電子装置などの他の電子装置に見ることができる。
プロセッサ9004は、例えば、マイクロプロセッサ、コントローラ、または他の制御ロジックなどの汎用または専用処理エンジンを使用して実装されることができる。
図示の例では、プロセッサ9004は、バス9002に接続されているが、コンピューティングモジュール9000の他のコンポーネントとの相互作用を容易にするためにまたは外部と通信するために任意の通信媒体が使用されることができる。
例えば、ランダムアクセスメモリ(RAM)または他のダイナミックメモリがプロセッサ9004によって実行されることになる情報および命令を記憶するために使用されることが好ましい。
メインメモリ9008はまた、プロセッサ9004によって実行される命令の実行中に一時変数または他の中間情報を記憶するために使用されてもよい。
コンピューティングモジュール9000は、同様に、プロセッサ9004のための静的情報および命令を記憶するためにバス9002に結合された読み出し専用メモリ(「ROM」)または他の静的記憶装置を含むことができる。
メディアドライブ9012は、固定または取り外し可能な記憶媒体9014をサポートするためのドライブまたは他の機構を含むことができる。
例えば、ハードディスクドライブ、ソリッドステートドライブ、磁気テープドライブ、光ディスクドライブ、CDもしくはDVDドライブ(RまたはRW)、または他の取り外し可能な媒体または固定媒体ドライブが提供されることができる。
したがって、記憶媒体9014は、例えば、メディアドライブ9012によって読み出される、それに書き込まれるまたはそれによってアクセスされる、ハードディスク、ソリッドステートドライブ、磁気テープ、カートリッジ、光ディスク、CD、DVD、もしくはブルーレイ、または他の固定または取り外し可能な媒体を含むことができる。
これらの例が示すように、記憶媒体9014は、コンピュータソフトウェアまたはデータを記憶したコンピュータ使用可能記憶媒体を含むことができる。
そのような手段は、例えば、固定または取り外し可能な記憶ユニット9022およびインターフェース9020を含むことができる。
そのような記憶ユニット9022およびインターフェース9020の例は、ソフトウェアおよびデータが記憶ユニット9022からコンピューティングモジュール9000に転送されることを可能にする、プログラムカートリッジおよびカートリッジインターフェース、取り外し可能なメモリ(例えば、フラッシュメモリまたは他の取り外し可能なメモリモジュール)およびメモリスロット、PCMCIAスロットおよびカード、ならびに他の固定または取り外し可能な記憶ユニット9022およびインターフェース9020を含むことができる。
通信インターフェース9024は、ソフトウェアおよびデータがコンピューティングモジュール9000と外部装置との間で転送されることを可能にするために使用されることができる。
通信インターフェース9024の例は、モデムまたはソフトモデム、ネットワークインターフェース(イーサネット(登録商標)、ネットワークインターフェースカード、WiMedia、IEEE802.XXまたは他のインターフェースなど)、通信ポート(例えば、USBポート、IRポート、RS232ポート、ブルートゥース(登録商標)インターフェース、またはその他のポート)、またはその他の通信インターフェースを含むことができる。
通信インターフェース9024を介して転送されるソフトウェアおよびデータは、典型的には、電子、電磁(光を含む)とすることができる信号、または所与の通信インターフェース9024によって交換されることができる他の信号とすることができる信号上で搬送されることができる。
これらの信号は、チャネル9028を介して通信インターフェース9024に供給されることができる。
このチャネル9028は、信号を搬送することができ、有線または無線の通信媒体を使用して実装されることができる。
チャネルのいくつかの例は、電話回線、セルラーリンク、RFリンク、光リンク、ネットワークインターフェース、ローカルまたはワイドエリアネットワーク、および他の有線または無線通信チャネルを含むことができる。
これらのおよび他の様々な形態のコンピュータプログラム媒体またはコンピュータ使用可能媒体は、実行のために処理装置に1つ以上の命令の1つ以上のシーケンスを搬送することに関与することができる。
媒体上で実現されるそのような命令は、一般に、「コンピュータプログラムコード」または「コンピュータプログラム製品」(コンピュータプログラムまたは他のグループの形態でグループ化されることができる)と呼ばれる。
実行されると、そのような命令は、コンピューティングモジュール9000が本明細書で説明されるような本出願の特徴または機能を実行することを可能にすることができる。
したがって、本出願の範囲は、上述した例示的な実施形態のいずれによっても限定されるべきではない。
前述の例として、用語「含む(including)」は、「限定するものではないが含む」等を意味するものと解釈されるべきである。用語「例」は、説明されている項目の例示的な場合を提供するために使用されており、それらの網羅的または限定的なリストではない。用語「a」または「an」は、「少なくとも1つの」、「1つ以上の」などを意味するものと解釈されるべきである。「従来の」、「伝統的な」、「通常の」、「標準の」、「既知の」などの形容詞および類似の意味の用語は、記載された項目を所与の期間または所与の時間に利用可能な項目に限定するものと解釈されるべきではなく、現在または将来の任意の時点で利用可能なまたはは知られていると思われる従来の、伝統的な、通常の、または標準の技術を包含するように読まれるべきである。
同様に、この文書が当業者にとって明らかであるかまたは知られている技術を指している場合、そのような技術は、当業者にとって現在または将来の任意の時点で明らかであるかまたは知られている技術を包含する。
用語「モジュール」の使用は、モジュールの一部として記載または特許請求されている構成要素または機能が全て共通パッケージで構成されていることを意味するものではない。
実際に、モジュールの様々な構成要素の一部または全部は、制御ロジックまたは他の構成要素であっても、単一のパッケージに組み合わされてもよく、別個に維持されてもよく、さらに複数のグループまたはパッケージまたは複数の場所に分散されてもよい。
本明細書を読んだ後に当業者に明らかになるであろうように、例示された実施形態およびそれらの様々な代替例は、示された例に限定されることなく実装されることができる。
例えば、ブロック図およびそれに付随する記述は、特定のアーキテクチャまたは構成を必要とすると解釈されるべきではない。
同様に、様々な図は、本開示に含めることができる特徴および機能の理解を助けるためになされ、本開示の例示的なアーキテクチャまたは他の構成を示すことができる。
本開示は、図示された例示的なアーキテクチャまたは構成に限定されず、所望の特徴は、様々な代替のアーキテクチャおよび構成を使用して実装されることができる。
実際に、本開示の所望の特徴を実装するために代替的な機能的、論理的または物理的な区分化および構成がどのように実装されることができるかは、当業者にとって明らかであろう。
また、ここに示したもの以外の多数の異なる構成モジュール名が様々な区画に適用されることができる。
さらに、フロー図、動作説明および方法請求項に関して、本明細書でステップが提示される順序は、文脈が別途指示しない限り、列挙された機能を同じ順序で実行するために様々な実施形態が実装されることを義務付けるものではない。
ステップは、必要に応じて、並列実行のために再編成されてもよく、または再順序付けされてもよいことが理解されるべきである。
Claims (26)
- 光トランスミッタによって伝送された光ビームから抽出された光ナローキャストコンテンツを受信する光レシーバと、
前記光ビームが検出される現実世界環境のメディア表現を取り込む第1のユーザ装置と、
命令が記憶された非一時的コンピュータ可読媒体であって、前記命令は、プロセッサによって実行されると、前記システムに対して、
前記光ナローキャストコンテンツおよび前記メディア表現を含む拡張メディアデータセットを作成させ、
前記拡張メディアデータセットをソーシャルメディアプラットフォーム上に投稿させる、非一時的コンピュータ可読媒体と、
を備えるシステム。 - 前記命令が、プロセッサによって実行されると、前記システムに対して、
前記ソーシャルメディアプラットフォーム上に投稿された前記光ナローキャストコンテンツに適用される1つ以上のフィルタを設定させ、
前記ソーシャルメディアプラットフォーム上に投稿された前記拡張メディアデータセットの前記光ナローキャストコンテンツに前記1つ以上のフィルタを適用させる、請求項1に記載のシステム。 - 前記ソーシャルメディアプラットフォーム上に投稿された前記光ナローキャストコンテンツに前記1つ以上のフィルタを設定することが、前記ソーシャルメディアプラットフォームの複数の異なるユーザに適用される前記光ナローキャストコンテンツにアクセスするためのユーザ許可を設定することを含む、請求項2に記載のシステム。
- 前記第1のユーザ装置がビデオカメラであり、前記メディア表現が前記現実世界環境の画像または映像であり、前記ソーシャルメディアプラットフォームが画像共有または映像共有ソーシャルメディアプラットフォームである、請求項1に記載のシステム。
- 前記メディア表現が前記現実世界環境の映像であり、ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿することが、前記ソーシャルメディアプラットフォームのライブストリーム上で複数のユーザに前記拡張メディアデータセットをブロードキャストすることを含む、請求項4に記載のシステム。
- 前記ソーシャルメディアプラットフォーム上で複数のユーザに前記拡張メディアデータセットをライブストリーミングすることが、前記映像のライブストリーム上に前記光ナローキャストコンテンツの拡張現実表現をオーバーレイすることを含む、請求項5に記載のシステム。
- 前記命令が、前記プロセッサによって実行されると、前記システムに対して、さらに、
光ナローキャスティングコンテンツのライブストリーミングをフィルタリングするためのコントロールを選択するユーザ入力を受信させ、
前記ユーザ入力に応答して、前記ライブストリーム上に表示されている前記光ナローキャストコンテンツを修正させる、請求項6に記載のシステム。 - 前記命令が、前記プロセッサによって実行されると、前記システムに対して、さらに、
光ナローキャスティングコンテンツのライブストリーミングを無効にするためのコントロールを選択するユーザ入力を受信させ、
前記ライブストリームから前記光ナローキャストコンテンツの前記拡張現実表現のオーバーレイを削除させる、請求項6に記載のシステム。 - 前記光ナローキャストコンテンツの前記拡張現実表現が、前記カメラの視野のライブ表示に対する前記光ビームの光源の位置を視覚的に表す、請求項6に記載のシステム。
- 前記メディア表現が、前記現実世界の環境写真であり、前記ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿することが、前記画像共有ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿することを含む、請求項4に記載のシステム。
- 前記画像共有ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿することが、前記写真上に前記光ナローキャストコンテンツの視覚的表現をオーバーレイすることを含み、前記光ナローキャストコンテンツの視覚的表現が、前記写真内の前記光ビームの光源の位置を視覚的に表す、請求項10に記載のシステム。
- 前記光レシーバおよび前記第1のユーザ装置が、ウェアラブル光ナローキャスティング装置の構成要素である、請求項1に記載のシステム。
- 前記ウェアラブル光ナローキャスティング装置が、ユーザの衣服またはユーザの身体に装着されることになる、請求項12に記載のシステム。
- 前記ウェアラブル光ナローキャスティング装置が、前記光レシーバおよび前記第1のユーザ装置を装着したアイウェアを備え、前記第1のユーザ装置が、前記現実世界環境の映像または画像表現を取り込むためのカメラである、請求項13に記載のシステム。
- 前記ウェアラブル光ナローキャスティング装置が、前記モバイル装置のアンテナに通信可能に結合されるアンテナを備え、前記モバイル装置が、前記拡張メディアデータセットを作成して前記ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿するように前記非一時的コンピュータ可読媒体を備える、請求項13に記載のシステム。
- 前記システムが、自撮りステーションを備え、前記自撮りステーションが、前記光レシーバおよび前記第1のユーザ装置を備える、請求項4に記載のシステム。
- 前記システムが車両を備え、前記車両が前記光レシーバおよび前記第1のユーザ装置を備える、請求項4に記載のシステム。
- 光レシーバおよびカメラを用いて拡張メディアデータセットを取り込む工程であって、前記拡張メディアデータセットが、前記光レシーバによって受光した光ビームから抽出された光ナローキャストコンテンツ、および前記光ビームが検出される現実世界環境の映像または画像表現、前記カメラによって取り込まれた映像または画像表現を備える、工程と、
ソーシャルメディアプラットフォーム上に投稿された前記光ナローキャストコンテンツに適用される1つ以上のフィルタを設定する工程と、
前記拡張メディアデータセットの前記光ナローキャストコンテンツに前記1つ以上のフィルタを適用する工程と、
前記ソーシャルメディアプラットフォーム上に前記フィルタリングされた拡張メディアデータセットを投稿する工程と、
を含む方法。 - 前記ソーシャルメディアプラットフォーム上に投稿された前記光ナローキャストコンテンツに前記1つ以上のフィルタを設定する工程が、前記ソーシャルメディアプラットフォームの複数の異なるユーザに適用される前記光ナローキャストコンテンツにアクセスするためのユーザ許可を設定することを含む、請求項18に記載の方法。
- 前記ソーシャルメディアプラットフォーム上に前記拡張メディアデータセットを投稿する工程が、前記ソーシャルメディアプラットフォームのライブストリーム上で複数のユーザに前記拡張メディアデータセットをブロードキャストすることを含む、請求項19に記載の方法。
- 前記ソーシャルメディアプラットフォーム上で複数のユーザに前記拡張メディアデータセットをライブストリーミングすることが、前記映像のライブストリーム上に前記光ナローキャストコンテンツの拡張現実表現をオーバーレイすることを含む、請求項20に記載の方法。
- 命令を記憶した非一時的コンピュータ可読媒体を備えるシステムであって、
前記命令は、プロセッサによって実行されると、前記システムに対して、
ソーシャルメディアプラットフォームの複数のユーザによって投稿された複数の投稿された信号拡張メディアを含む前記ソーシャルメディアプラットフォームにアクセスさせ、
前記ソーシャルメディアプラットフォーム上にユーザによって投稿された信号拡張メディアに適用される1つ以上のフィルタを設定させ、前記信号拡張メディアが、光ビームから抽出された光ナローキャストコンテンツと、前記光ビームが検出される現実世界環境のメディア表現とを含み、
前記1つ以上のフィルタに基づいて前記ユーザによって投稿された前記信号拡張メディアを表示させる、システム。 - 前記信号拡張メディアに適用される1つ以上のフィルタを設定することが、前記複数のユーザによって投稿された前記複数の投稿された信号拡張メディアに適用されることになる1つ以上のフィルタを設定することを備える、請求項22に記載のシステム。
- 前記1つ以上のフィルタを設定することが、前記1つ以上のフィルタを設定して、前記光ナローキャストコンテンツのソースに基づいて前記ソーシャルメディアプラットフォーム上の前記光ナローキャストコンテンツをフィルタリングすることを含む、請求項23に記載のシステム。
- 前記ユーザによって投稿された信号拡張メディアを表示することが、前記メディア表現上に前記光ナローキャストコンテンツの視覚的表現をオーバーレイすることを含み、前記光ナローキャストコンテンツの前記視覚的表現が、前記光ビームの光源の位置を視覚的に表す、請求項22に記載のシステム。
- 前記視覚的表現が、前記少なくとも1つ以上のフィルタを使用して決定される、請求項25に記載のシステム。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862614154P | 2018-01-05 | 2018-01-05 | |
US62/614,154 | 2018-01-05 | ||
US15/893,357 | 2018-02-09 | ||
US15/893,357 US10250948B1 (en) | 2018-01-05 | 2018-02-09 | Social media with optical narrowcasting |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019165430A true JP2019165430A (ja) | 2019-09-26 |
JP7382617B2 JP7382617B2 (ja) | 2023-11-17 |
Family
ID=65898742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018247450A Active JP7382617B2 (ja) | 2018-01-05 | 2018-12-28 | 光ナローキャスティングを用いたソーシャルメディア |
Country Status (4)
Country | Link |
---|---|
US (1) | US10250948B1 (ja) |
JP (1) | JP7382617B2 (ja) |
KR (1) | KR102556830B1 (ja) |
CN (1) | CN110011897B (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10382372B1 (en) * | 2017-04-27 | 2019-08-13 | Snap Inc. | Processing media content based on original context |
US10949670B1 (en) * | 2018-03-12 | 2021-03-16 | United Services Automobile Association (Usaa) | Augmented reality item obscuring |
US10902685B2 (en) | 2018-12-13 | 2021-01-26 | John T. Daly | Augmented reality remote authoring and social media platform and system |
US11340758B1 (en) * | 2018-12-27 | 2022-05-24 | Meta Platforms, Inc. | Systems and methods for distributing content |
US11005913B1 (en) * | 2019-01-11 | 2021-05-11 | TeliApp Corporation | System for obtaining internet access for computing device tethered to mobile device having internet connection via universal translating software adapter and universal muxer data tracker |
US11567335B1 (en) * | 2019-06-28 | 2023-01-31 | Snap Inc. | Selector input device to target recipients of media content items |
IT202000003886A1 (it) * | 2020-02-25 | 2021-08-25 | Eppos S R L | Assieme di rilevazione a sensori ottici multipli |
US11188902B1 (en) * | 2020-05-20 | 2021-11-30 | Louise Dorothy Saulog Sano | Live time connection application method and devices |
WO2021233871A1 (en) * | 2020-05-22 | 2021-11-25 | Signify Holding B.V. | Link establishment in a multi-cell wireless network |
US12008618B2 (en) * | 2020-07-06 | 2024-06-11 | Wiliot, LTD. | System and method for an augmented reality tag viewer |
US11463876B2 (en) * | 2020-09-16 | 2022-10-04 | Abl Ip Holding Llc | Physical verification and authorization for wireless control of a network |
US20220081125A1 (en) * | 2020-09-17 | 2022-03-17 | Laura Leigh Donovan | Personal paparazzo drones |
GB2603131B (en) * | 2021-01-26 | 2023-06-07 | Ethersec Ind Ltd | Surveillance system |
US11366328B1 (en) * | 2021-01-28 | 2022-06-21 | Zebra Technologies Corporation | Controlling a level of magnification of content on a display device based on user movement |
US11551426B2 (en) | 2021-06-10 | 2023-01-10 | Bank Of America Corporation | System for implementing steganography-based augmented reality platform |
CN115623227A (zh) * | 2021-07-12 | 2023-01-17 | 北京字节跳动网络技术有限公司 | 直播视频拍照的方法、装置、设备和计算机可读存储介质 |
WO2023092375A1 (en) * | 2021-11-25 | 2023-06-01 | Citrix Systems, Inc. | Computing device with live background and related method |
US11928783B2 (en) | 2021-12-30 | 2024-03-12 | Snap Inc. | AR position and orientation along a plane |
US11887260B2 (en) * | 2021-12-30 | 2024-01-30 | Snap Inc. | AR position indicator |
US11954762B2 (en) | 2022-01-19 | 2024-04-09 | Snap Inc. | Object replacement system |
CN115291719B (zh) * | 2022-07-22 | 2023-12-22 | 江西泰豪动漫职业学院 | 模拟训练平台的创建方法、***及计算机设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140225916A1 (en) * | 2013-02-14 | 2014-08-14 | Research In Motion Limited | Augmented reality system with encoding beacons |
JP2016062273A (ja) * | 2014-09-17 | 2016-04-25 | 株式会社リコー | 店舗集客支援システム、サーバ装置、プログラムおよび方法 |
WO2016164178A1 (en) * | 2015-04-10 | 2016-10-13 | Sony Computer Entertainment Inc. | Control of personal space content presented via head mounted display |
WO2017117519A1 (en) * | 2015-12-30 | 2017-07-06 | Surefire Llc | Optical narrowcasting |
Family Cites Families (320)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3761184A (en) | 1972-02-07 | 1973-09-25 | Itek Corp | Wide angle, narrow bandwidth laser detection system |
US3987297A (en) | 1975-06-09 | 1976-10-19 | United Technologies Corporation | Monopulse optical receiver system |
US4114592A (en) | 1976-08-16 | 1978-09-19 | The United States Of America As Represented By The United States Department Of Energy | Cylindrical radiant energy direction device with refractive medium |
JPS5986379A (ja) | 1982-11-08 | 1984-05-18 | Toshiba Corp | 光電変換装置 |
US5029195A (en) | 1985-08-13 | 1991-07-02 | Michael Danos | Apparatus and methods of producing an optimal high intensity x-ray beam |
US5005040A (en) | 1988-05-16 | 1991-04-02 | Minolta Camera Kabushiki Kaisha | Automatic focus adjusting apparatus of a camera |
JPH04195938A (ja) | 1990-11-28 | 1992-07-15 | Olympus Optical Co Ltd | 光学的情報記録再生装置 |
US5610753A (en) | 1991-12-12 | 1997-03-11 | Eastman Kodak Company | Optical design of laser scanner to reduce thermal sensitivity |
US5475523A (en) | 1992-07-15 | 1995-12-12 | Fjui Photo Film Co., Ltd. | Disk for light beam recording device and light beam recording device |
US5475253A (en) | 1992-08-21 | 1995-12-12 | Xilinx, Inc. | Antifuse structure with increased breakdown at edges |
US5359446A (en) | 1992-09-10 | 1994-10-25 | Eldec Corporation | Wide-angle, high-speed, free-space optical communications system |
KR100217236B1 (ko) | 1993-03-24 | 1999-09-01 | 피레하머 쥬니어 리챠드 에이. | 손 휴대용 유닛과 ir 발생장치로 이루어진 손 휴대용 개인 단말기(pda) |
IL105990A (en) | 1993-06-11 | 1997-04-15 | Uri Segev And Benjamin Machnes | Infra-red communication system |
US5598281A (en) | 1993-11-19 | 1997-01-28 | Alliedsignal Inc. | Backlight assembly for improved illumination employing tapered optical elements |
JP3846918B2 (ja) | 1994-08-02 | 2006-11-15 | 富士通株式会社 | 光伝送システム、光多重伝送システム及びその周辺技術 |
JP3536939B2 (ja) | 1994-10-17 | 2004-06-14 | 富士写真光機株式会社 | コリメータレンズ |
WO1996027968A2 (en) | 1995-03-03 | 1996-09-12 | Philips Electronics N.V. | System comprising a handheld control device |
US5604630A (en) | 1995-06-30 | 1997-02-18 | Itt Corporation | Night vision monocular with balanced optics |
US5777768A (en) | 1995-09-01 | 1998-07-07 | Astroterra Corporation | Multiple transmitter laser link |
US6260763B1 (en) | 1996-02-06 | 2001-07-17 | Psc Scanning, Inc. | Integral illumination source/collection lens assembly for data reading system |
US6348986B1 (en) | 1996-03-29 | 2002-02-19 | Dominion Lasercom. Inc. | Wireless fiber-coupled telecommunication systems based on atmospheric transmission of laser signals |
US5894195A (en) | 1996-05-03 | 1999-04-13 | Mcdermott; Kevin | Elliptical axial lighting device |
US5835199A (en) | 1996-05-17 | 1998-11-10 | Coherent Technologies | Fiber-based ladar transceiver for range/doppler imaging with frequency comb generator |
CN1105852C (zh) | 1996-10-16 | 2003-04-16 | 皇家菲利浦电子有限公司 | 具有发光二极管的信号灯 |
WO2006041486A1 (en) | 2004-10-01 | 2006-04-20 | Franklin Philip G | Method and apparatus for the zonal transmission of data using building lighting fixtures |
US5999294A (en) | 1997-03-13 | 1999-12-07 | Aironet Wireless Communications, Inc. | Detachable antenna with optical port |
JPH118590A (ja) | 1997-04-25 | 1999-01-12 | Oki Electric Ind Co Ltd | 光伝送システム及びその監視制御方法 |
US6122084A (en) | 1998-03-03 | 2000-09-19 | At&T Corp. | High dynamic range free-space optical communication receiver |
US6104513A (en) | 1998-03-05 | 2000-08-15 | Air Fiber, Inc. | High bandwidth communication system for large buildings |
US6065880A (en) | 1998-03-09 | 2000-05-23 | 3Com Corporation | Laser enhanced personal data assistant |
US5944281A (en) | 1998-03-09 | 1999-08-31 | The United States Of America As Represented By The Secretary Of The Army | Dual band millimeter-infrared fiber optics guidance data link |
US6019493A (en) | 1998-03-13 | 2000-02-01 | Kuo; Jeffrey | High efficiency light for use in a traffic signal light, using LED's |
US6381055B1 (en) | 1998-04-16 | 2002-04-30 | At&T Corp. | Transceiver positioning in free-space optical networks |
US6868237B2 (en) | 1998-04-24 | 2005-03-15 | Lightpointe Communications, Inc. | Terrestrial optical communication network of integrated fiber and free-space links which requires no electro-optical conversion between links |
BR9912826A (pt) | 1998-07-16 | 2001-05-02 | Terabeam Networks Inc | Sistema ótico de comunicação que transmite e recebe dados através de espaço livre |
US6292283B1 (en) | 1998-07-17 | 2001-09-18 | Lsi Logic Corporation | Audio/video device including an infrared transceiver for transmitting and receiving configuration data, and method for configuring same |
JP2000131542A (ja) | 1998-10-28 | 2000-05-12 | Pioneer Electronic Corp | 光送受信モジュール |
US6501581B1 (en) | 1998-11-06 | 2002-12-31 | Ericsson Inc. | Adaptor and method for use with a light-communication device |
US6452726B1 (en) | 1999-07-16 | 2002-09-17 | Michael J. Mandella | Collimators and collimator arrays employing ellipsoidal solid immersion lenses |
JP2001083462A (ja) | 1999-09-14 | 2001-03-30 | Fuji Photo Optical Co Ltd | コリメータレンズおよびこれを用いた光走査装置 |
US6410942B1 (en) | 1999-12-03 | 2002-06-25 | Cree Lighting Company | Enhanced light extraction through the use of micro-LED arrays |
RU2172560C1 (ru) | 2000-06-08 | 2001-08-20 | Васильев Владимир Павлович | Устройство оптической связи |
US20020089726A1 (en) | 2000-07-18 | 2002-07-11 | Zhan He | System and method for wavelength modulated free space optical communication |
US7035546B2 (en) | 2000-09-20 | 2006-04-25 | Texas Instruments Incorporated | Optical wireless multiport hub |
US7203424B2 (en) | 2000-10-13 | 2007-04-10 | Kiribati Wireless Ventures Llc | Automatic laser power control in an optical communication system |
US7099649B2 (en) | 2000-10-24 | 2006-08-29 | Geberit Technik Ag | System and method for wireless data exchange between an appliance and a handheld device |
DE10055161B4 (de) | 2000-11-08 | 2011-01-05 | Hilti Aktiengesellschaft | Justageanordnung für Strahlteiler |
US7058316B2 (en) | 2000-11-28 | 2006-06-06 | California Institute Of Technology | Adaptive detector arrays for optical communications receivers |
KR100468961B1 (ko) | 2000-12-29 | 2005-01-29 | 엘지전자 주식회사 | 광픽업 장치의 단파장 통과 필터 내삽형 대물렌즈 |
WO2002056507A2 (en) | 2001-01-11 | 2002-07-18 | Roqiya Networks Inc | A free-space redundant optical communications infrastructre, and appurtenances for use therewith |
US6746124B2 (en) | 2001-02-06 | 2004-06-08 | Robert E. Fischer | Flashlight producing uniform high brightness |
US6522437B2 (en) | 2001-02-15 | 2003-02-18 | Harris Corporation | Agile multi-beam free-space optical communication apparatus |
US20020163699A1 (en) | 2001-02-16 | 2002-11-07 | The Penn State Research Foundation | Wireless infrared multi-spot diffusing communication system |
US7142486B2 (en) | 2001-04-02 | 2006-11-28 | Ricoh Company, Ltd. | Signal processing method and signal processing apparatus |
US7116661B2 (en) | 2001-05-15 | 2006-10-03 | Sri International | Combining multi-hop and multicast wireless networking in classroom-like settings |
JP4290900B2 (ja) | 2001-05-18 | 2009-07-08 | 日本ビクター株式会社 | 光源装置 |
DE10125553A1 (de) | 2001-05-23 | 2002-11-28 | Philips Corp Intellectual Pty | Flüssigkristallbildschirm mit Kollimator |
US20020149822A1 (en) | 2001-08-10 | 2002-10-17 | Stroud Eric M. | Optical commuincation system for a portable computing device and method of use |
RU2212763C2 (ru) | 2001-08-16 | 2003-09-20 | Общество с ограниченной ответственностью "Подсолнечник Технологии" | Система открытой оптической связи |
US6594090B2 (en) | 2001-08-27 | 2003-07-15 | Eastman Kodak Company | Laser projection display system |
US20030076034A1 (en) | 2001-10-22 | 2003-04-24 | Marshall Thomas M. | Led chip package with four led chips and intergrated optics for collimating and mixing the light |
US6717045B2 (en) | 2001-10-23 | 2004-04-06 | Leon L. C. Chen | Photovoltaic array module design for solar electric power generation systems |
WO2003036829A1 (fr) | 2001-10-23 | 2003-05-01 | Sony Corporation | Systeme de communication de donnees, emetteur et recepteur de donnees |
US20030090765A1 (en) | 2001-11-09 | 2003-05-15 | Neff Brian W. | Free-space optical communication system |
EP1456702A1 (en) | 2001-11-28 | 2004-09-15 | Aegis Semiconductor, Inc. | Package for electro-optical components |
US20040208602A1 (en) | 2001-12-01 | 2004-10-21 | James Plante | Free space optical communications link tolerant of atmospheric interference |
US6568627B1 (en) | 2001-12-03 | 2003-05-27 | The United States Of America As Represented By The Secretary Of The Army | Side-scatter beamrider missile guidance system |
US6560038B1 (en) | 2001-12-10 | 2003-05-06 | Teledyne Lighting And Display Products, Inc. | Light extraction from LEDs with light pipes |
US7319822B2 (en) | 2001-12-20 | 2008-01-15 | Victor Yeeman Lo | System and method of space-time equalization to mitigate effects of fading and scintillation for wireless communication |
US7155129B2 (en) | 2002-01-07 | 2006-12-26 | Xerox Corporation | Steerable free space optical interconnect apparatus |
US7355716B2 (en) | 2002-01-24 | 2008-04-08 | The General Hospital Corporation | Apparatus and method for ranging and noise reduction of low coherence interferometry LCI and optical coherence tomography OCT signals by parallel detection of spectral bands |
US8032016B1 (en) | 2002-02-13 | 2011-10-04 | Arris Group, Inc. | Agile block downconversion for the distribution of narrowcast services |
FI20020702A (fi) | 2002-02-22 | 2003-08-23 | Mikko Kalervo Vaeaenaenen | Langaton laajakaista viestintämenetelmä ja laite |
GB0205010D0 (en) | 2002-03-04 | 2002-04-17 | Quantumbeam Ltd | Alignment system |
WO2003077389A1 (fr) | 2002-03-08 | 2003-09-18 | Sharp Kabushiki Kaisha | Appareil a source lumineuse et module de communication optique le comprenant |
US7595934B2 (en) | 2002-03-26 | 2009-09-29 | Brilliant Film Llc | Integrated sub-assembly having a light collimating or transflecting device |
US7345824B2 (en) | 2002-03-26 | 2008-03-18 | Trivium Technologies, Inc. | Light collimating device |
US6910780B2 (en) | 2002-04-01 | 2005-06-28 | Santur Corporation | Laser and laser signal combiner |
DE10217544A1 (de) | 2002-04-17 | 2003-11-06 | Zeiss Carl Jena Gmbh | Laser-Scanning-Mikroskop mit Kollimator- und/oder Pinholeoptik |
US7106973B2 (en) | 2002-08-13 | 2006-09-12 | Lightpointe Communications, Inc. | Apparatus and method for use in free-space optical communication comprising optically aligned components integrated on circuit boards |
US7170600B2 (en) | 2002-09-20 | 2007-01-30 | Nippon Sheet Glass Company, Limited | Spectrometer using diffraction grating |
US6859326B2 (en) | 2002-09-20 | 2005-02-22 | Corning Incorporated | Random microlens array for optical beam shaping and homogenization |
EP1858179A1 (en) | 2002-10-24 | 2007-11-21 | Nakagawa Laboratories, Inc. | Illumination light communication device |
JP4290652B2 (ja) | 2002-11-05 | 2009-07-08 | ライトフリート コーポレイション | 光学的ファンアウト・ブロードキャスト接続 |
US7970279B2 (en) | 2002-11-05 | 2011-06-28 | Lightfleet Corporation | N-way serial-channel interconnect |
US7796885B2 (en) | 2002-11-05 | 2010-09-14 | Lightfleet Corporation | Distribution optical elements and compound collecting lenses for broadcast optical interconnect |
US7120363B2 (en) | 2002-12-20 | 2006-10-10 | Lightpointe Communications, Inc. | Method and apparatus for maintaining optical alignment for free-space optical communication |
US7186004B2 (en) | 2002-12-31 | 2007-03-06 | Karlton David Powell | Homogenizing optical sheet, method of manufacture, and illumination system |
US20040141753A1 (en) | 2003-01-21 | 2004-07-22 | Lightpointe Communications, Inc. | Apparatus and method for tracking in free-space optical communication systems |
US7159987B2 (en) | 2003-04-21 | 2007-01-09 | Seiko Epson Corporation | Display device, lighting device and projector |
US8075147B2 (en) | 2003-05-13 | 2011-12-13 | Light Prescriptions Innovators, Llc | Optical device for LED-based lamp |
US7021797B2 (en) | 2003-05-13 | 2006-04-04 | Light Prescriptions Innovators, Llc | Optical device for repositioning and redistributing an LED's light |
US7019676B2 (en) | 2003-06-12 | 2006-03-28 | Matsushita Electric Industrial Co, Ltd. | D/A converter |
US7237924B2 (en) | 2003-06-13 | 2007-07-03 | Lumination Llc | LED signal lamp |
KR100553421B1 (ko) | 2003-06-19 | 2006-02-20 | 주식회사 팬택앤큐리텔 | 무선광전송을 이용한 중계시스템 및 그 방법 |
US7130505B2 (en) | 2003-07-23 | 2006-10-31 | Jds Uniphase Corporation | Optical performance monitor |
US7403715B2 (en) | 2003-08-13 | 2008-07-22 | Northrop Grumman Corporation | Free space optical bus |
US7221910B2 (en) | 2003-10-17 | 2007-05-22 | Sharp Laboratories Of America, Inc. | Method for transferring data objects between portable devices |
EP1525972B1 (de) | 2003-10-21 | 2006-08-02 | Leister Process Technologies | Verfahren und Vorrichtung zum Erwärmen von Kunststoffen mittels Laserstrahlen |
GB0324785D0 (en) | 2003-10-24 | 2003-11-26 | Electronica Products Ltd | Magnetic gearing of permanent magnet brushless motors |
US20070127926A1 (en) | 2003-11-17 | 2007-06-07 | Fabio Marioni | Free space optical conditioner |
JP2005151496A (ja) | 2003-11-20 | 2005-06-09 | Funai Electric Co Ltd | リモコン送信機 |
WO2005055436A2 (en) | 2003-12-03 | 2005-06-16 | Rad-Op Ltd. | Transceiver for optical transmission |
JP2005227339A (ja) | 2004-02-10 | 2005-08-25 | Seiko Epson Corp | 光源装置、光源装置製造方法、及びプロジェクタ |
EP1730570B1 (en) | 2004-03-30 | 2012-08-22 | Joan F. Power | Light profile microscopy apparatus and method |
US7724440B2 (en) | 2004-04-23 | 2010-05-25 | Light Prescriptions Innovators, Llc | Combining outputs of different light sources |
WO2005103562A2 (en) | 2004-04-23 | 2005-11-03 | Light Prescriptions Innovators, Llc | Optical manifold for light-emitting diodes |
WO2005104735A2 (en) | 2004-04-27 | 2005-11-10 | The Mitre Corporation | System and method for wave vector multiplexed laser communication |
KR100818392B1 (ko) | 2004-05-31 | 2008-04-02 | 가시오게산키 가부시키가이샤 | 정보수신장치, 정보전송장치, 정보수신방법 및 기록매체 |
US7715723B2 (en) | 2004-08-05 | 2010-05-11 | Japan Science And Technology Agency | Information-processing system using free-space optical communication and free-space optical communication system |
KR100869540B1 (ko) | 2004-08-06 | 2008-11-19 | 샤프 가부시키가이샤 | 송신기, 수신기, 통신시스템, 통신방법, 통신프로그램을 기록한 컴퓨터 독취가능한 기록매체 |
US7245798B2 (en) | 2004-08-26 | 2007-07-17 | Nortel Networks Limited | Apparatus for redirecting optical signals in free space |
JP4548046B2 (ja) | 2004-08-27 | 2010-09-22 | Kddi株式会社 | データ伝送方法及びシステム |
US7230227B2 (en) | 2004-10-08 | 2007-06-12 | The Boeing Company | Lenslet/detector array assembly for high data rate optical communications |
US20080138077A1 (en) | 2004-10-26 | 2008-06-12 | Stephen Stretton | Diverging Beam Optical Communication System |
US20100096993A1 (en) | 2004-11-29 | 2010-04-22 | Ian Ashdown | Integrated Modular Lighting Unit |
US7495837B2 (en) | 2005-01-31 | 2009-02-24 | Avago Technologies General Ip (Singapore) Pte. Ltd | Collimating lens structures |
US7375804B2 (en) | 2005-03-01 | 2008-05-20 | Lockheed Martin Corporation | Single detector receiver for multi-beam LADAR systems |
WO2007043036A1 (en) | 2005-10-11 | 2007-04-19 | Prime Sense Ltd. | Method and system for object reconstruction |
EP1708008B1 (en) | 2005-04-01 | 2011-08-17 | Semiconductor Energy Laboratory Co., Ltd. | Beam homogenizer and laser irradition apparatus |
US20060285852A1 (en) | 2005-06-21 | 2006-12-21 | Wenze Xi | Integrated maximum a posteriori (MAP) and turbo product coding for optical communications systems |
DE102005030299B4 (de) | 2005-06-24 | 2010-08-12 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Dynamisches datenratenadaptives Signalverarbeitungsverfahren in einem drahtlosen Infarot-Datenübertragungssystem |
JP4765027B2 (ja) | 2005-07-29 | 2011-09-07 | 国立大学法人 奈良先端科学技術大学院大学 | 情報処理装置及び情報処理システム |
US7587141B2 (en) | 2005-08-02 | 2009-09-08 | Itt Manufacturing Enterprises, Inc. | Communication transceiver architecture |
US7657182B2 (en) | 2005-08-04 | 2010-02-02 | Panasonic Corporation | Liquid lens optical transmitter system |
JPWO2007032394A1 (ja) | 2005-09-13 | 2009-03-19 | 株式会社ニコン | データ通信装置、電子カメラおよびデータ通信システム |
US9705606B2 (en) | 2005-09-27 | 2017-07-11 | Wi-Charge, Ltd. | Directional light transmitter and receiver |
US7401948B2 (en) | 2005-10-17 | 2008-07-22 | Visteon Global Technologies, Inc. | Near field lens having reduced size |
JP2007114454A (ja) | 2005-10-20 | 2007-05-10 | Yamaha Corp | マイクロレンズアレイとその製法 |
US8526403B1 (en) | 2005-12-22 | 2013-09-03 | At&T Intellectual Property Ii, L.P. | Enterprise cognitive radio integrated with laser communications |
JP4337814B2 (ja) | 2005-12-27 | 2009-09-30 | 日本電気株式会社 | 可視光通信装置、可視光通信システム、可視光通信方法及び可視光通信プログラム |
US7699229B2 (en) | 2006-01-12 | 2010-04-20 | Broadcom Corporation | Laptop based television remote control |
US7953326B2 (en) | 2006-02-06 | 2011-05-31 | Woods Hole Oceanographic Institution | Systems and methods for underwater optical communication |
CN101384945B (zh) | 2006-02-22 | 2012-12-05 | Itres研究有限公司 | 光学多路复用成像***及操作方法 |
US7810963B2 (en) | 2006-03-10 | 2010-10-12 | Dialight Corporation | Light emitting diode module with improved light distribution uniformity |
US7534986B2 (en) | 2006-04-27 | 2009-05-19 | Panasonic Corporation | Optical wireless transmission system |
US7889430B2 (en) | 2006-05-09 | 2011-02-15 | Ostendo Technologies, Inc. | LED-based high efficiency illumination systems for use in projection systems |
US7554076B2 (en) | 2006-06-21 | 2009-06-30 | Northrop Grumman Corporation | Sensor system with modular optical transceivers |
WO2008008994A2 (en) | 2006-07-14 | 2008-01-17 | Light Prescriptions Innovators, Llc | Brightness-enhancing film |
US7918583B2 (en) | 2006-08-16 | 2011-04-05 | Rpc Photonics, Inc. | Illumination devices |
KR100800731B1 (ko) * | 2006-10-20 | 2008-02-01 | 삼성전자주식회사 | 가시광선을 이용한 근거리 통신 방법 및 장치 |
KR100770918B1 (ko) | 2006-10-20 | 2007-10-26 | 삼성전자주식회사 | 가시광 통신 장치에서 현재 상태에 따라 방출되는 가시광색 제어 장치 및 방법 |
KR100810297B1 (ko) | 2006-10-31 | 2008-03-06 | 삼성전자주식회사 | 휴대용 무선 단말기의 무선 통신 인터페이스 |
JP4922889B2 (ja) | 2006-11-06 | 2012-04-25 | パナソニック株式会社 | 光空間伝送を行う光空間伝送システム及びそれに用いられる光送信器 |
IL179089A0 (en) | 2006-11-07 | 2007-10-31 | Elta Systems Ltd | System for free space optical communication and method for operation thereof |
KR100860667B1 (ko) | 2006-11-07 | 2008-09-26 | 삼성전자주식회사 | 가시광 통신을 위한 휴대용 무선 단말기 |
US8406629B2 (en) | 2006-11-22 | 2013-03-26 | General Instrument Corporation | Architecture to communicate with standard hybrid fiber coaxial RF signals over a passive optical network (HFC PON) |
KR100834621B1 (ko) | 2006-11-22 | 2008-06-02 | 삼성전자주식회사 | 가시광 통신을 위한 광 수신기와 그를 이용한 광 통신시스템 |
US20080123062A1 (en) | 2006-11-28 | 2008-05-29 | Seiko Epson Corporation | Projector |
DE602006013488D1 (de) | 2006-12-04 | 2010-05-20 | Oerlikon Space Ag | Bidirektionales, optisches Kommunikationssystem und entsprechendes Verfahren |
US7883226B2 (en) | 2007-03-05 | 2011-02-08 | Intematix Corporation | LED signal lamp |
US8019224B2 (en) | 2007-03-28 | 2011-09-13 | Seiko Epson Corporation | Communications device |
US7734181B2 (en) | 2007-04-09 | 2010-06-08 | Ajang Bahar | Devices, systems and methods for ad hoc wireless communication |
US7739034B2 (en) | 2007-04-17 | 2010-06-15 | Itt Manufacturing Enterprises, Inc. | Landmark navigation for vehicles using blinking optical beacons |
US8082832B1 (en) | 2007-05-14 | 2011-12-27 | Lockheed Martin Corporation | Missile system using two-color missile-signature simulation using mid-infrared test source semiconductor lasers |
WO2008148050A1 (en) | 2007-05-24 | 2008-12-04 | Federal Law Enforcement Development Services, Inc. | Led light interior room and building communication system |
US8965214B2 (en) | 2007-06-14 | 2015-02-24 | Tria Beauty, Inc. | Manufacturing system and method using IR communications link |
JP4937031B2 (ja) | 2007-07-24 | 2012-05-23 | 株式会社エヌ・ティ・ティ・ドコモ | 無線基地局装置 |
US9232307B2 (en) | 2007-07-26 | 2016-01-05 | Kenneth Nathaniel Sherman | Mobile microphone system and method |
US20090028564A1 (en) | 2007-07-27 | 2009-01-29 | Villarruel Fernando X | Dual Broadcast and Narrowcast Systems and Methods |
US8148663B2 (en) | 2007-07-31 | 2012-04-03 | Applied Materials, Inc. | Apparatus and method of improving beam shaping and beam homogenization |
WO2009016562A1 (en) | 2007-08-01 | 2009-02-05 | Koninklijke Philips Electronics N.V. | Collimating module and device for zero overfill illumination applications with beam width control |
CN101849261B (zh) | 2007-08-17 | 2013-10-30 | 菲尼克斯没药树脂科技专营有限公司 | 内容发送方法及*** |
ES2452037T3 (es) | 2007-09-26 | 2014-03-31 | Elbit Systems Ltd. | Sistema de seguimiento óptico de amplio campo de visión |
US8180396B2 (en) * | 2007-10-18 | 2012-05-15 | Yahoo! Inc. | User augmented reality for camera-enabled mobile devices |
US20090128921A1 (en) | 2007-11-15 | 2009-05-21 | Philips Solid-State Lighting Solutions | Led collimator having spline surfaces and related methods |
US8264505B2 (en) * | 2007-12-28 | 2012-09-11 | Microsoft Corporation | Augmented reality and filtering |
US8260101B2 (en) | 2008-03-28 | 2012-09-04 | Hewlett-Packard Development Company, L.P. | System and method for an in-plane hollow metal waveguide optical power beam splitter |
US7800541B2 (en) | 2008-03-31 | 2010-09-21 | Golba Llc | Methods and systems for determining the location of an electronic device |
US8301027B2 (en) | 2008-05-02 | 2012-10-30 | Massachusetts Institute Of Technology | Agile-beam laser array transmitter |
US8388193B2 (en) | 2008-05-23 | 2013-03-05 | Ruud Lighting, Inc. | Lens with TIR for off-axial light distribution |
IT1391091B1 (it) | 2008-07-15 | 2011-11-18 | Fraen Corp Srl | Dispositivo di illuminazione a fascio luminoso regolabile, in particolare per una torcia elettrica |
US9191238B2 (en) * | 2008-07-23 | 2015-11-17 | Yahoo! Inc. | Virtual notes in a reality overlay |
KR101479783B1 (ko) | 2008-09-01 | 2015-01-08 | 삼성전자주식회사 | 가시광 통신에서 역반사기를 이용한 통신 링크 정렬 방법 및 장치 |
US8300113B2 (en) | 2008-10-10 | 2012-10-30 | Los Alamos National Security, Llc | Hadamard multimode optical imaging transceiver |
WO2010045524A2 (en) | 2008-10-17 | 2010-04-22 | Light Prescriptions Innovators, Llc | Quantum dimming via sequential stepped modulation of led arrays |
KR20100045737A (ko) | 2008-10-24 | 2010-05-04 | 삼성전자주식회사 | 디스플레이 장치 및 그 제어 방법 |
CN102282429A (zh) | 2008-11-18 | 2011-12-14 | 光处方革新有限公司 | 科勒聚光器 |
KR20100073806A (ko) | 2008-12-23 | 2010-07-01 | 삼성전자주식회사 | 콜리메이트 렌즈 조립체 |
US20130223846A1 (en) | 2009-02-17 | 2013-08-29 | Trilumina Corporation | High speed free-space optical communications |
US10244181B2 (en) | 2009-02-17 | 2019-03-26 | Trilumina Corp. | Compact multi-zone infrared laser illuminator |
WO2010102040A1 (en) * | 2009-03-03 | 2010-09-10 | Digimarc Corporation | Narrowcasting from public displays, and related arrangements |
ATE488117T1 (de) | 2009-03-24 | 2010-11-15 | Alcatel Lucent | Verfahren zur datenübertragung mittels eines ummantelungseliminierungs- und - wiederherstellungsverstärkers, ummantelungseliminierungs- und - wiederherstellungsverstärker, übertragungsvorrichtung, empfangsvorrichtung und kommunikationsnetzwerk dafür |
US8031414B1 (en) | 2009-04-24 | 2011-10-04 | Jefferson Science Associates, Llc | Single lens laser beam shaper |
US8304733B2 (en) | 2009-05-22 | 2012-11-06 | Motorola Mobility Llc | Sensing assembly for mobile device |
JP4576491B1 (ja) | 2009-08-24 | 2010-11-10 | フェニックス電機株式会社 | 発光装置 |
WO2011032571A1 (en) | 2009-09-17 | 2011-03-24 | Universität Duisburg-Essen | Transmitter and receiver for transceiving optical signals |
US8152327B2 (en) | 2009-10-02 | 2012-04-10 | Coast Cutlery Company | Focusing lens system |
US8406427B2 (en) | 2009-10-13 | 2013-03-26 | Bae Systems Information And Electronic Systems Integration Inc. | Communication network with secure access for portable users |
US8269971B1 (en) | 2009-11-12 | 2012-09-18 | Exelis, Inc. | System and method for simultaneous detection of a gas using a mode-locked based transmitter |
US8848059B2 (en) | 2009-12-02 | 2014-09-30 | Apple Inc. | Systems and methods for receiving infrared data with a camera designed to detect images based on visible light |
US8452182B2 (en) | 2009-12-21 | 2013-05-28 | The Invention Science Fund I, Llc | Data center with free-space optical communications |
US8562152B2 (en) | 2009-12-24 | 2013-10-22 | Seiko Epson Corporation | Collimator lens unit with aspheric surfaces for imparting a luminous flux density distribution |
WO2011091259A2 (en) | 2010-01-25 | 2011-07-28 | Light Prescriptions Innovators, Llc | Off-axis collimation optics |
NO331034B1 (no) | 2010-03-16 | 2011-09-19 | Polewall As | Framgangsmate for a rette en optisk mottaker mot en lyskilde og et apparat for utovelse av framgangsmaten |
TWI432790B (zh) | 2010-04-29 | 2014-04-01 | Univ Nat Changhua Education | The collimating lens structure with free - form surface and its design method |
EP2580879B1 (en) | 2010-06-09 | 2019-02-20 | Telefonaktiebolaget LM Ericsson (publ) | Wireless communications links |
US8488244B1 (en) | 2010-07-12 | 2013-07-16 | Alliance Fiber Optic Products, Inc. | Ultra compact optical multiplexer or demultiplexer |
US8447813B2 (en) | 2010-07-26 | 2013-05-21 | Scott Redmond | Mobile multi-network communications device |
US9167289B2 (en) | 2010-09-02 | 2015-10-20 | Verizon Patent And Licensing Inc. | Perspective display systems and methods |
US8417058B2 (en) | 2010-09-15 | 2013-04-09 | Microsoft Corporation | Array of scanning sensors |
US8422119B1 (en) | 2010-09-20 | 2013-04-16 | Disco Corporation | Compensation of beam walkoff in nonlinear crystal using cylindrical lens |
US8941559B2 (en) | 2010-09-21 | 2015-01-27 | Microsoft Corporation | Opacity filter for display device |
US8610759B2 (en) | 2010-10-26 | 2013-12-17 | Verizon Patent And Licensing Inc. | Methods and systems for presenting adjunct content during a presentation of a media content instance |
US8760496B2 (en) * | 2010-10-26 | 2014-06-24 | Verizon Patent And Licensing Inc. | Methods and systems for presenting adjunct content during a presentation of a media content instance |
US20120106200A1 (en) | 2010-10-28 | 2012-05-03 | Qualcomm Mems Technologies, Inc. | Manifold for collimating light |
US9066087B2 (en) | 2010-11-19 | 2015-06-23 | Apple Inc. | Depth mapping using time-coded illumination |
US9167138B2 (en) | 2010-12-06 | 2015-10-20 | Apple Inc. | Pattern projection and imaging using lens arrays |
US20120148189A1 (en) | 2010-12-09 | 2012-06-14 | Zhang Boying B | Using an optical expander/condenser to achieve a compact beam structure for a multi-channel optical rotary joint |
FR2968771B1 (fr) | 2010-12-10 | 2012-12-28 | Thales Sa | Equipement et procede optique de telemetrie et de communication haut debit |
KR20120069156A (ko) | 2010-12-20 | 2012-06-28 | 삼성전자주식회사 | 가시광 통신 시스템에서 가시광 통신 장치 간 정렬을 위한 장치 및 방법 |
WO2012109248A1 (en) | 2011-02-07 | 2012-08-16 | The University Of Tulsa | Mobile bi-directional free-space optical network |
US10009108B2 (en) | 2011-02-11 | 2018-06-26 | Menara Networks, Inc. | Coherent and pulse amplitude modulation in a pluggable optical transceiver |
US9551914B2 (en) | 2011-03-07 | 2017-01-24 | Microsoft Technology Licensing, Llc | Illuminator with refractive optical element |
US9250355B2 (en) | 2011-04-06 | 2016-02-02 | Futurwei Technologies, Inc. | Device and method for optical beam combination |
WO2012166115A1 (en) | 2011-05-31 | 2012-12-06 | Research In Motion Limited | System and method for authentication and key exchange for a mobile device via spectrally confined wireless communications |
US9386666B2 (en) | 2011-06-30 | 2016-07-05 | Lutron Electronics Co., Inc. | Method of optically transmitting digital information from a smart phone to a control device |
US9923751B2 (en) | 2011-07-01 | 2018-03-20 | Arris Enterprises Llc | Overlay system with digital optical transmitter for digitized narrowcast signals |
US8963957B2 (en) * | 2011-07-15 | 2015-02-24 | Mark Skarulis | Systems and methods for an augmented reality platform |
US9723676B2 (en) | 2011-07-26 | 2017-08-01 | Abl Ip Holding Llc | Method and system for modifying a beacon light source for use in a light based positioning system |
JP5895225B2 (ja) | 2011-08-24 | 2016-03-30 | パナソニックIpマネジメント株式会社 | 機器制御システム、無線制御装置及び無線制御装置のプログラム |
US9979500B2 (en) | 2011-09-02 | 2018-05-22 | Verizon Patent And Licensing Inc. | Dynamic user interface rendering based on usage analytics data in a media content distribution system |
US9083769B2 (en) | 2011-09-14 | 2015-07-14 | Barco N.V. | Electronic tool and methods for meetings |
US8948601B2 (en) | 2011-10-24 | 2015-02-03 | Rit Technologies Ltd. | Method and system for indoor wireless optical links |
GB2496379A (en) | 2011-11-04 | 2013-05-15 | Univ Edinburgh | A freespace optical communication system which exploits the rolling shutter mechanism of a CMOS camera |
WO2013106475A2 (en) | 2012-01-09 | 2013-07-18 | Attochron, Llc | Uspl-fso lasercom point-to-point and point-to-multipoint optical wireless communication |
WO2013121831A1 (ja) | 2012-02-17 | 2013-08-22 | 株式会社日立製作所 | 微小信号検出方法及びシステム |
GB2499789A (en) | 2012-02-27 | 2013-09-04 | L3 Trl Technology | An optical freespace communication system which selects emitters from an array to provide beam steering |
TWI467935B (zh) | 2012-03-06 | 2015-01-01 | Ind Tech Res Inst | 可見光通訊收發器與系統 |
US9143232B2 (en) | 2012-03-29 | 2015-09-22 | Intel Corporation | Trackable wireless optical communication |
US20130258216A1 (en) | 2012-03-30 | 2013-10-03 | Shin-Gwo Shiue | Pico projection light system |
US9022601B2 (en) | 2012-04-09 | 2015-05-05 | Cree, Inc. | Optical element including texturing to control beam width and color mixing |
US9360185B2 (en) | 2012-04-09 | 2016-06-07 | Cree, Inc. | Variable beam angle directional lighting fixture assembly |
US20130268962A1 (en) * | 2012-04-10 | 2013-10-10 | Shawn Andrew SNIDER | Integration of social media with live events |
JP5395293B1 (ja) | 2012-05-24 | 2014-01-22 | パナソニック株式会社 | 情報通信方法および情報通信装置 |
US9461752B2 (en) | 2012-06-30 | 2016-10-04 | Intel Corporation | Methods and arrangements for generating a waveform for frequency shift keying communications |
AT513188A1 (de) | 2012-07-23 | 2014-02-15 | Isiqiri Interface Tech Gmbh | Zur Informationsübertragung dienende Vorrichtung, welche auf sichtbarem Licht als Übertragungsmedium basiert |
US20140029494A1 (en) | 2012-07-27 | 2014-01-30 | Motorola Solutions, Inc. | Power saving for a mobile device in a wireless communication network |
US9154222B2 (en) | 2012-07-31 | 2015-10-06 | Corning Optical Communications LLC | Cooling system control in distributed antenna systems |
US20150206349A1 (en) * | 2012-08-22 | 2015-07-23 | Goldrun Corporation | Augmented reality virtual content platform apparatuses, methods and systems |
WO2014034738A1 (ja) | 2012-08-30 | 2014-03-06 | 住友電気工業株式会社 | レーザ光源 |
US9401121B2 (en) | 2012-09-27 | 2016-07-26 | Futurewei Technologies, Inc. | Network visualization through augmented reality and modeling |
US20140108529A1 (en) * | 2012-10-17 | 2014-04-17 | Matthew Nicholas Papakipos | Person Filtering in Augmented Reality |
US20140363168A1 (en) | 2012-10-24 | 2014-12-11 | Google Inc. | Use of visible connection between devices to represent connections and interactions between the devices |
KR20140061620A (ko) * | 2012-11-13 | 2014-05-22 | 삼성전자주식회사 | 증강 현실을 활용한 소셜 네트워크 서비스 제공 시스템 및 방법과, 디바이스 |
US8639106B1 (en) | 2012-12-06 | 2014-01-28 | Apple Inc. | Magnetic add-on lenses with alignment ridge |
TWI499146B (zh) | 2012-12-17 | 2015-09-01 | Ind Tech Res Inst | 光束產生裝置 |
US9203524B2 (en) | 2012-12-18 | 2015-12-01 | North Carolina State University | Methods, systems, and computer readable media for providing smart underwater free space optical communications |
US9560284B2 (en) | 2012-12-27 | 2017-01-31 | Panasonic Intellectual Property Corporation Of America | Information communication method for obtaining information specified by striped pattern of bright lines |
US8922666B2 (en) | 2012-12-27 | 2014-12-30 | Panasonic Intellectual Property Corporation Of America | Information communication method |
US20140198206A1 (en) | 2013-01-17 | 2014-07-17 | Kevin Hugh Murray | System and Method for Estimating the Position and Orientation of an Object using Optical Beacons |
US9277204B2 (en) | 2013-01-23 | 2016-03-01 | Advanced Scientific Concepts, Inc. | Modular LADAR sensor |
US9134538B1 (en) | 2013-02-06 | 2015-09-15 | Massachusetts Institute Of Technology | Methods, systems, and apparatus for coherent beam combining |
US9166683B2 (en) | 2013-02-14 | 2015-10-20 | Qualcomm Incorporated | Methods and apparatus for efficient joint power line and visible light communication |
CN103502859B (zh) | 2013-02-27 | 2018-06-05 | 索尔思光电(成都)有限公司 | 多通道光发射器件及其制造和使用方法 |
WO2014136110A1 (en) | 2013-03-05 | 2014-09-12 | Shilat Optical Systems Ltd | Free space optical communication system |
US9520939B2 (en) | 2013-03-06 | 2016-12-13 | Qualcomm Incorporated | Methods and apparatus for using visible light communications for controlling access to an area |
IL308285B1 (en) | 2013-03-11 | 2024-07-01 | Magic Leap Inc | System and method for augmentation and virtual reality |
US20140273834A1 (en) | 2013-03-12 | 2014-09-18 | OnlineSkillsCoach, Inc. dba KloudNation | Near field communication based spatial anchor and beaconless beacon |
US20160022223A1 (en) | 2013-03-13 | 2016-01-28 | The Regents Of The University Of California | Multi-modal depth-resolved tissue status monitor |
WO2014143234A1 (en) | 2013-03-14 | 2014-09-18 | Integrated Plasmonics Corporation | Self-aligned spatial filter |
CN105339777B (zh) | 2013-03-15 | 2020-12-18 | 贝克曼考尔特公司 | 用于流式细胞仪的光学*** |
US9210376B2 (en) | 2013-03-15 | 2015-12-08 | Infocus Corporation | Multimedia output and display device selection |
US9113300B2 (en) | 2013-03-15 | 2015-08-18 | Apple Inc. | Proximity fence |
WO2014155149A1 (en) | 2013-03-25 | 2014-10-02 | Nokia Corporation | Optical link establishment |
CN103218854B (zh) * | 2013-04-01 | 2016-04-20 | 成都理想境界科技有限公司 | 在增强现实过程中实现部件标注的方法及增强现实*** |
JP6395357B2 (ja) | 2013-04-05 | 2018-09-26 | 住友電工デバイス・イノベーション株式会社 | 光モジュール |
KR102039522B1 (ko) | 2013-06-03 | 2019-11-26 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 근거리 무선 통신(nfc)을 이용한 nfc 태그의 기록방법 및 장치 |
US9235051B2 (en) * | 2013-06-18 | 2016-01-12 | Microsoft Technology Licensing, Llc | Multi-space connected virtual data objects |
CN103765271B (zh) | 2013-07-29 | 2016-08-31 | 索尔思光电(成都)有限公司 | 多通道光收发器及其元件校正方法 |
US9184835B2 (en) | 2013-07-30 | 2015-11-10 | Cellco Partnership | Multiple wireless connectivity hub |
JP6502362B2 (ja) | 2013-09-16 | 2019-04-17 | スリーエム イノベイティブ プロパティズ カンパニー | 光通信アセンブリ |
FR3011351B1 (fr) | 2013-10-01 | 2017-02-03 | Oledcomm | Accessoire pour appareil mobile comportant des moyens de communication par signaux lumineux de type li-fi |
US9509402B2 (en) | 2013-11-25 | 2016-11-29 | Abl Ip Holding Llc | System and method for communication with a mobile device via a positioning system including RF communication devices and modulated beacon light sources |
US9350448B2 (en) | 2013-12-03 | 2016-05-24 | Cisco Technology, Inc. | Multi-beam free space optical endpoint |
FR3014634B1 (fr) | 2013-12-10 | 2019-04-05 | Oledcomm | Systeme d'eclairage communicant |
FR3014619B1 (fr) | 2013-12-10 | 2017-04-21 | Oledcomm | Systeme de communication pour capteurs citadins |
US20150171124A1 (en) | 2013-12-17 | 2015-06-18 | Google Inc. | Architecture for providing pitch variation across a waveguide bundle for a photodetector array |
US9537580B2 (en) | 2013-12-18 | 2017-01-03 | Northrop Grumman Systems Corporation | Optical receiver sensitivity system |
CN104734800B (zh) | 2013-12-24 | 2017-11-24 | 华为技术有限公司 | 一种光复用器及发射光器件 |
US9425896B2 (en) | 2013-12-31 | 2016-08-23 | Xicato, Inc. | Color modulated LED-based illumination |
US9847834B2 (en) | 2014-01-10 | 2017-12-19 | 8 Rivers Capital, Llc | Diverged-beam communications system |
EP3100378B1 (en) | 2014-01-28 | 2019-09-04 | Sa Photonics, Inc. | Free space optical communication tracking with electronic boresight compensation and co-boresighted transmit and receive optics |
US9577936B2 (en) | 2014-02-27 | 2017-02-21 | Kratos Integral Holdings, Llc | Packetized radio frequency transport system |
US9826292B2 (en) | 2014-03-21 | 2017-11-21 | Raytheon Company | Multi-function beacon for optical communications laser relay |
US9360554B2 (en) | 2014-04-11 | 2016-06-07 | Facet Technology Corp. | Methods and apparatus for object detection and identification in a multiple detector lidar array |
EP3138284A4 (en) * | 2014-04-30 | 2017-11-29 | Aurasma Limited | Augmented reality without a physical trigger |
CN106464364B (zh) | 2014-05-05 | 2019-04-16 | 华为技术有限公司 | 可见光通信vlc相关设备及方法 |
US9317747B2 (en) | 2014-05-06 | 2016-04-19 | Qualcomm Incorporated | Determining an orientation of a mobile device |
US9366765B2 (en) | 2014-05-16 | 2016-06-14 | Trimble Navigation Limited | Handheld GIS data collection device target augmentation |
US20150339855A1 (en) | 2014-05-20 | 2015-11-26 | International Business Machines Corporation | Laser pointer selection for augmented reality devices |
EP3149871A1 (en) | 2014-05-30 | 2017-04-05 | Commscope Technologies LLC | Integrated analog and digital distributed antenna system (das) utilizing an all fiber optic network |
US9438337B2 (en) | 2014-05-31 | 2016-09-06 | Cisco Technology, Inc. | Control system for multi-beam free space optical endpoint |
US20150358079A1 (en) | 2014-06-04 | 2015-12-10 | Grandios Technologies, Llc | Visible light communication in a mobile electronic device |
DE102014008405A1 (de) | 2014-06-13 | 2015-12-17 | Technische Universität Dortmund | Optische Freiraumübertragung |
US20160007052A1 (en) * | 2014-07-03 | 2016-01-07 | Anthem Digital Media, Inc. | Live streaming broadcast service with artist and fan competitive reward system |
US9601670B2 (en) | 2014-07-11 | 2017-03-21 | Cree, Inc. | Method to form primary optic with variable shapes and/or geometries without a substrate |
US10979689B2 (en) | 2014-07-16 | 2021-04-13 | Arris Enterprises Llc | Adaptive stereo scaling format switch for 3D video encoding |
US9641969B2 (en) | 2014-07-25 | 2017-05-02 | General Electric Company | Wireless bridge hardware system for active RFID identification and location tracking |
GB2528976B (en) | 2014-08-08 | 2016-12-28 | Servomex Group Ltd | Alignment device and transmitter/receiver system with two angular degrees of freedom |
US9594152B2 (en) | 2014-08-12 | 2017-03-14 | Abl Ip Holding Llc | System and method for estimating the position and orientation of a mobile communications device in a beacon-based positioning system |
US10547385B2 (en) | 2014-08-19 | 2020-01-28 | Ams Sensors Singapore Pte. Ltd. | Transceiver module including optical sensor at a rotationally symmetric position |
US9831954B2 (en) | 2014-09-18 | 2017-11-28 | Oregon State University | Increasing data bandwidth to wireless devices |
TWI603594B (zh) | 2014-09-19 | 2017-10-21 | 財團法人工業技術研究院 | 光通訊裝置和光通訊方法 |
US9742520B1 (en) | 2014-09-19 | 2017-08-22 | Neophotonics Corporation | Optical switching system with a colorless, directionless, and contentionless ROADM connected to unamplified drop channels |
JP2016066854A (ja) | 2014-09-24 | 2016-04-28 | 住友電気工業株式会社 | 光送信器 |
US9453976B2 (en) | 2014-09-30 | 2016-09-27 | Apple Inc. | Optical connector |
US9467863B2 (en) | 2014-10-15 | 2016-10-11 | Portinet, Inc. | Detection of spoof attacks on location broadcasting beacons |
US10267675B2 (en) | 2014-12-05 | 2019-04-23 | Monash University | Multi-directional optical receiver |
US9858676B2 (en) * | 2015-01-08 | 2018-01-02 | International Business Machines Corporation | Displaying location-based rules on augmented reality glasses |
US9557951B2 (en) * | 2015-03-04 | 2017-01-31 | International Business Machines Corporation | Filtering information within augmented reality overlays |
US10036801B2 (en) | 2015-03-05 | 2018-07-31 | Big Sky Financial Corporation | Methods and apparatus for increased precision and improved range in a multiple detector LiDAR array |
US9912437B2 (en) | 2015-03-19 | 2018-03-06 | Finisar Corporation | Optical transmitters |
US10070055B2 (en) | 2015-03-25 | 2018-09-04 | Massachusetts Institute Of Technology | Devices and methods for optically multiplexed imaging |
EP3096304B1 (en) | 2015-05-18 | 2020-05-06 | Helvar Oy Ab | Method and arrangement for controlling appliances from a distance |
US20170017947A1 (en) | 2015-07-14 | 2017-01-19 | Assa Abloy Ab | Trusted nfc ticketing |
US20170017955A1 (en) | 2015-07-14 | 2017-01-19 | Fmr Llc | Point-to-Point Transaction Guidance Apparatuses, Methods and Systems |
US9891328B2 (en) | 2015-09-30 | 2018-02-13 | General Electric Company | Systems and methods for reduced size detector electronics |
CN106886072B (zh) | 2015-12-15 | 2019-07-19 | 华为技术有限公司 | 一种一体成型耦合模块 |
US20180114250A1 (en) * | 2016-10-21 | 2018-04-26 | Wal-Mart Stores, Inc. | Promoting store items using augmented reality gaming applications |
-
2018
- 2018-02-09 US US15/893,357 patent/US10250948B1/en active Active
- 2018-12-28 JP JP2018247450A patent/JP7382617B2/ja active Active
-
2019
- 2019-01-04 KR KR1020190001209A patent/KR102556830B1/ko active IP Right Grant
- 2019-01-07 CN CN201910011585.XA patent/CN110011897B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140225916A1 (en) * | 2013-02-14 | 2014-08-14 | Research In Motion Limited | Augmented reality system with encoding beacons |
JP2016062273A (ja) * | 2014-09-17 | 2016-04-25 | 株式会社リコー | 店舗集客支援システム、サーバ装置、プログラムおよび方法 |
WO2016164178A1 (en) * | 2015-04-10 | 2016-10-13 | Sony Computer Entertainment Inc. | Control of personal space content presented via head mounted display |
WO2017117519A1 (en) * | 2015-12-30 | 2017-07-06 | Surefire Llc | Optical narrowcasting |
Also Published As
Publication number | Publication date |
---|---|
US10250948B1 (en) | 2019-04-02 |
CN110011897A (zh) | 2019-07-12 |
KR102556830B1 (ko) | 2023-07-17 |
CN110011897B (zh) | 2021-08-06 |
KR20190083997A (ko) | 2019-07-15 |
JP7382617B2 (ja) | 2023-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7382617B2 (ja) | 光ナローキャスティングを用いたソーシャルメディア | |
US10523907B2 (en) | Systems and methods for filtering and presenting optical beacons or signals | |
CN111054059B (zh) | 使用光学窄播的游戏***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211118 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230110 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20230406 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230620 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230919 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231030 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7382617 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |