Sign In to Follow Application
View All Documents & Correspondence

Method And System For Improving Efficiency Of Optical Camera Communication

Abstract: A method and a system for improving efficiency of a bi-directional optical camera communication between a first OCC device and a second OCC device are disclosed. In an embodiment, the method may include estimating, by a first OCC device comprising a first display device and a first camera device, a first transmission parameter with respect to the first display device and a first reception parameter with respect to the first camera device. The first reception parameter is based on a second transmission parameter of a second OCC device or a channel condition parameter, and the second transmission parameter is derived from an analysis of information captured by the second OCC device from the first OCC device. The method may further include dynamically modifying, by the first OCC device, the first transmission parameter based on the first reception parameter in order to maximize throughput of OCC. Fig. 2

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
17 June 2019
Publication Number
51/2020
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
bangalore@knspartners.com
Parent Application

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SUBHAS CHANDRA MONDAL
Flat No.303, Kristal Sapphire Apts., 29th Main, 4th Cross, BTM Layout, 2nd Stage, Bangalore 560076, Karnataka, India.
2. SHAILESH PRABHU
KMC Qtrs., Number 75, Madhavanagar, Manipal 576104, Karnataka, India.

Specification

Claims:We Claim:
1. A system for improving efficiency of a bi-directional optical camera communication (OCC) between a first OCC device and a second OCC device, the system comprising:
a first OCC device comprising a first display device, a first camera device, a processor, and a computer-readable medium storing instructions that, when executed by the processor, cause the at least one processor to perform operations comprising:
estimating at least one first transmission parameter with respect to the first display device and at least one first reception parameter with respect to the first camera device, wherein the at least one first reception parameter is based on at least one second transmission parameter of a second OCC device or at least one channel condition parameter, and wherein the at least one second transmission parameter is derived from an analysis of information captured by the second OCC device from the first OCC device; and
dynamically modifying, by the first OCC device, the at least one first transmission parameter based on the at least one first reception parameter in order to maximize throughput of OCC.

2. The system of claim 1, wherein the at least one first transmission parameter comprises a frame rate parameter of the first display device, and wherein the at least one first reception parameter is determined upon successful reception, by the first camera device, of an OCC packet transmitted from the second OCC device.

3. The system of claim 1, wherein the at least one first transmission parameter comprises a block size of a transmission packet to be displayed by the first display device, and wherein the block size of the transmission packet is dynamically modified based on a pre-determined specification of an application transmitting data.

4. The system of claim 3, wherein the block size of the transmission packet is dynamically modified by creating contiguous memory blocks having block size of a predetermined denomination.

5. The system of claim 1, wherein the operations further comprise performing version controlled re-transmission (VCR) from the first display device upon receiving negative acknowledgement (NACK) signal from the first camera device based on a comparison of a NACK score with a threshold NACK score.

6. The system of claim 5, wherein the operations further comprise at least one of:
optimizing a number of retransmission frames in the transmit buffer based on a packet loss error rate (PLER); and
evaluating a validity of the re-transmission based on the PLER.

7. The system of claim 1, wherein the operations further comprise at least one of:
modifying brightness of the first display device;
modifying color space of the first display device;
modifying a number of symbols to be transmitted per frame by the first display
device; and
modifying a resolution of a receive frame captured by the first camera device.

8. The system of claim 1, wherein the at least one channel condition parameter comprises ambient light of an environment, and wherein dynamically modifying the at least one first transmission parameter is further based on the ambient light.

9. The system of claim 1, wherein the first display device comprises at least one of:
a screen based display device configured to display an image or a pattern; and
a set of spatially arranged Light Emitting Diodes (LEDs) configured to display a pattern.

10. The system of claim 9, wherein the image or the pattern is placed inside a colored boundary.

11. The system of claim 1, wherein the operations further comprise creating a knowledge building model to predict the at least one first transmission parameter based on historical knowledge.

12. A method of improving efficiency of a bi-directional optical camera communication (OCC) between a first OCC device and a second OCC device, the method comprising:
estimating, by a first OCC device comprising a first display device and a first camera device, at least one first transmission parameter with respect to the first display device and at least one first reception parameter with respect to the first camera device, wherein the at least one first reception parameter is based on at least one second transmission parameter of a second OCC device or at least one channel condition parameter, and wherein the at least one second transmission parameter is derived from an analysis of information captured by the second OCC device from the first OCC device; and
dynamically modifying, by the first OCC device, the at least one first transmission parameter based on the at least one first reception parameter in order to maximize throughput of OCC.

Dated this 17th day of June, 2019

R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
[001] This disclosure relates generally to optical camera communication (OCC), and more particularly to a method and a system for improving efficiency of a bi-directional OCC.

Documents

Application Documents

# Name Date
1 201941024035-FORM-26 [22-03-2024(online)].pdf 2024-03-22
1 Abstract_201941024035_17-06-2019.jpg 2019-06-17
2 201941024035-STATEMENT OF UNDERTAKING (FORM 3) [17-06-2019(online)].pdf 2019-06-17
2 201941024035-Written submissions and relevant documents [22-03-2024(online)].pdf 2024-03-22
3 201941024035-REQUEST FOR EXAMINATION (FORM-18) [17-06-2019(online)].pdf 2019-06-17
3 201941024035-Correspondence to notify the Controller [26-02-2024(online)].pdf 2024-02-26
4 201941024035-US(14)-HearingNotice-(HearingDate-08-03-2024).pdf 2024-02-26
4 201941024035-POWER OF AUTHORITY [17-06-2019(online)].pdf 2019-06-17
5 201941024035-FORM 18 [17-06-2019(online)].pdf 2019-06-17
5 201941024035-AMENDED DOCUMENTS [06-02-2024(online)].pdf 2024-02-06
6 201941024035-FORM 1 [17-06-2019(online)].pdf 2019-06-17
6 201941024035-Correspondence to notify the Controller [06-02-2024(online)].pdf 2024-02-06
7 201941024035-FORM 13 [06-02-2024(online)].pdf 2024-02-06
7 201941024035-DRAWINGS [17-06-2019(online)].pdf 2019-06-17
8 201941024035-POA [06-02-2024(online)].pdf 2024-02-06
8 201941024035-DECLARATION OF INVENTORSHIP (FORM 5) [17-06-2019(online)].pdf 2019-06-17
9 201941024035-COMPLETE SPECIFICATION [17-06-2019(online)].pdf 2019-06-17
9 201941024035-US(14)-HearingNotice-(HearingDate-20-02-2024).pdf 2024-01-31
10 201941024035-ABSTRACT [16-11-2021(online)].pdf 2021-11-16
10 201941024035-Request Letter-Correspondence [18-06-2019(online)].pdf 2019-06-18
11 201941024035-CLAIMS [16-11-2021(online)].pdf 2021-11-16
11 201941024035-Power of Attorney [18-06-2019(online)].pdf 2019-06-18
12 201941024035-COMPLETE SPECIFICATION [16-11-2021(online)].pdf 2021-11-16
12 201941024035-Form 1 (Submitted on date of filing) [18-06-2019(online)].pdf 2019-06-18
13 201941024035-CORRESPONDENCE [16-11-2021(online)].pdf 2021-11-16
13 201941024035-Proof of Right (MANDATORY) [18-11-2019(online)].pdf 2019-11-18
14 201941024035-DRAWING [16-11-2021(online)].pdf 2021-11-16
14 201941024035-FER.pdf 2021-10-17
15 201941024035-FER_SER_REPLY [16-11-2021(online)].pdf 2021-11-16
15 201941024035-PETITION UNDER RULE 137 [16-11-2021(online)].pdf 2021-11-16
16 201941024035-FORM 3 [16-11-2021(online)].pdf 2021-11-16
16 201941024035-OTHERS [16-11-2021(online)].pdf 2021-11-16
17 201941024035-OTHERS [16-11-2021(online)].pdf 2021-11-16
17 201941024035-FORM 3 [16-11-2021(online)].pdf 2021-11-16
18 201941024035-FER_SER_REPLY [16-11-2021(online)].pdf 2021-11-16
18 201941024035-PETITION UNDER RULE 137 [16-11-2021(online)].pdf 2021-11-16
19 201941024035-DRAWING [16-11-2021(online)].pdf 2021-11-16
19 201941024035-FER.pdf 2021-10-17
20 201941024035-CORRESPONDENCE [16-11-2021(online)].pdf 2021-11-16
20 201941024035-Proof of Right (MANDATORY) [18-11-2019(online)].pdf 2019-11-18
21 201941024035-COMPLETE SPECIFICATION [16-11-2021(online)].pdf 2021-11-16
21 201941024035-Form 1 (Submitted on date of filing) [18-06-2019(online)].pdf 2019-06-18
22 201941024035-CLAIMS [16-11-2021(online)].pdf 2021-11-16
22 201941024035-Power of Attorney [18-06-2019(online)].pdf 2019-06-18
23 201941024035-ABSTRACT [16-11-2021(online)].pdf 2021-11-16
23 201941024035-Request Letter-Correspondence [18-06-2019(online)].pdf 2019-06-18
24 201941024035-US(14)-HearingNotice-(HearingDate-20-02-2024).pdf 2024-01-31
24 201941024035-COMPLETE SPECIFICATION [17-06-2019(online)].pdf 2019-06-17
25 201941024035-POA [06-02-2024(online)].pdf 2024-02-06
25 201941024035-DECLARATION OF INVENTORSHIP (FORM 5) [17-06-2019(online)].pdf 2019-06-17
26 201941024035-FORM 13 [06-02-2024(online)].pdf 2024-02-06
26 201941024035-DRAWINGS [17-06-2019(online)].pdf 2019-06-17
27 201941024035-FORM 1 [17-06-2019(online)].pdf 2019-06-17
27 201941024035-Correspondence to notify the Controller [06-02-2024(online)].pdf 2024-02-06
28 201941024035-FORM 18 [17-06-2019(online)].pdf 2019-06-17
28 201941024035-AMENDED DOCUMENTS [06-02-2024(online)].pdf 2024-02-06
29 201941024035-US(14)-HearingNotice-(HearingDate-08-03-2024).pdf 2024-02-26
29 201941024035-POWER OF AUTHORITY [17-06-2019(online)].pdf 2019-06-17
30 201941024035-REQUEST FOR EXAMINATION (FORM-18) [17-06-2019(online)].pdf 2019-06-17
30 201941024035-Correspondence to notify the Controller [26-02-2024(online)].pdf 2024-02-26
31 201941024035-STATEMENT OF UNDERTAKING (FORM 3) [17-06-2019(online)].pdf 2019-06-17
31 201941024035-Written submissions and relevant documents [22-03-2024(online)].pdf 2024-03-22
32 201941024035-FORM-26 [22-03-2024(online)].pdf 2024-03-22
32 Abstract_201941024035_17-06-2019.jpg 2019-06-17

Search Strategy

1 SearchHistoryAE_12-08-2022.pdf
1 SearchStrategyE_15-03-2021.pdf
2 SearchHistoryAE_12-08-2022.pdf
2 SearchStrategyE_15-03-2021.pdf