Sign In to Follow Application
View All Documents & Correspondence

Method And System For Optimizing Image Data For Data Transmission

Abstract: This disclosure relates generally to edge computing, and more particularly to method and system for optimizing image data for data transmission. In one embodiment, a method is provided for optimizing image data for transmission to a server. The method may include receiving a plurality of server rules from the server with respect to an optimization and a transmission of the image data, generating a plurality of local decision making rules based on the plurality of server rules and one or more local events, analyzing at least a first portion of the image data based on the plurality of local decision making rules to generate image analytics data, and generating optimized image data for transmission to the server. The optimized image data comprises at least a second portion of the image data and the image analytics data. Figure 6

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 August 2017
Publication Number
08/2019
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-08-16
Renewal Date

Applicants

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

Inventors

1. SUDHAKAR GETAMANENI NAGABUSHANAM
Flat No 2085, Tower 2, Prestige Shantiniketan Apartments, ITPL Road, Hoodi, Mahadevapura Post, Bengaluru-560048, Karnataka, India

Specification

Claims:WE CLAIMS
1. A method of optimizing image data for transmission to a server, the method comprising:
receiving, by an image controller, a plurality of server rules from the server with respect to an optimization and a transmission of the image data;
generating, by the image controller, a plurality of local decision making rules based on the plurality of server rules and one or more local events;
analyzing, by the image controller, at least a first portion of the image data based on the plurality of local decision making rules to generate image analytics data; and
generating, by the image controller, optimized image data for transmission to the server, wherein the optimized image data comprises at least a second portion of the image data and the image analytics data.

2. The method of claim 1, further comprising:
receiving the image data from one or more imaging devices; and
tagging the image data with at least one of a timestamp and a processing status.

3. The method of claim 1, wherein the plurality of server rules comprises at least one of a set of image analysis rules, a set of image optimization rules, and a set of data transmission rules, wherein the set of image analysis rules specifies at least one of a type of image analysis required, a definition of at least the first portion of the image data, and a plurality of image analysis configuration parameters, wherein the set of image optimization rules specifies at least one of a type of image optimization required, a definition of at least the second portion of the image data, and a plurality of image optimization configuration parameters, and wherein the set of data transmission rules specifies at least one of a type of data that is to be transmitted, and a plurality of data transmission configuration parameters.

4. The method of claim 1, wherein generating the optimized image data further comprising optimizing at least the second portion of the image data based on the plurality of local decision making rules.

5. The method of claim 1, further comprising transmitting the optimized image data based on the plurality of local decision making rules.

6. The method of claim 1, further comprising monitoring the one or more local events, wherein the one or more local events comprises at least one of a system parameter with respect to the image controller, and a network parameter with respect to a communication channel between the image controller and the server, wherein the system parameter comprises a processing load, and wherein the network parameter comprises at least one of an available bandwidth, and a required bandwidth.

7. The method of claim 1, wherein generating the plurality of local decision making rules comprises initiating a machine learning process based on the plurality of server rules and the one or more local events, and further based on the image data and the image analytics data, and wherein the one or more local events comprises at least one of a system parameter, and a network parameter.

8. The method of claim 1, further comprising:
transmitting the plurality of local decision making rules to the server; and
updating the plurality of server rules based on the plurality of local decision making rules.

9. A system for optimizing image data for transmission to a server, the system comprising:
an image controller comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving a plurality of server rules from the server with respect to an optimization and a transmission of the image data;
generating a plurality of local decision making rules based on the plurality of server rules and one or more local events;
analyzing at least a first portion of the image data based on the plurality of local decision making rules to generate image analytics data; and
generating optimized image data for transmission to the server, wherein the optimized image data comprises at least a second portion of the image data and the image analytics data.

10. The system of claim 9, wherein the operations further comprise:
receiving the image data from one or more imaging devices; and
tagging the image data with at least one of a timestamp and a processing status.

11. The system of claim 9, wherein the plurality of server rules comprises at least one of a set of image analysis rules, a set of image optimization rules, and a set of data transmission rules, wherein the set of image analysis rules specifies at least one of a type of image analysis required, a definition of at least the first portion of the image data, and a plurality of image analysis configuration parameters, wherein the set of image optimization rules specifies at least one of a type of image optimization required, a definition of at least the second portion of the image data, and a plurality of image optimization configuration parameters, and wherein the set of data transmission rules specifies at least one of a type of data that is to be transmitted, and a plurality of data transmission configuration parameters.

12. The system of claim 9, wherein generating the optimized image data further comprising optimizing at least the second portion of the image data based on the plurality of local decision making rules.

13. The system of claim 9, wherein the operations further comprise transmitting the optimized image data based on the plurality of local decision making rules.

14. The system of claim 9, wherein the operations further comprise monitoring the one or more local events, wherein the one or more local events comprises at least one of a system parameter with respect to the image controller, and a network parameter with respect to a communication channel between the image controller and the server, wherein the system parameter comprises a processing load, and wherein the network parameter comprises at least one of an available bandwidth, and a required bandwidth.

15. The system of claim 9, wherein generating the plurality of local decision making rules comprises initiating a machine learning process based on the plurality of server rules and the one or more local events, and further based on the image data and the image analytics data, and wherein the one or more local events comprises at least one of a system parameter, and a network parameter.

16. The system of claim 9, wherein the operations further comprise:
transmitting the plurality of local decision making rules to the server; and
updating the plurality of server rules based on the plurality of local decision making rules.

Dated this 16th day of August, 2017

R Ramya Rao
of K&S Partners
Agent for the Applicant
, Description:TECHNICAL FIELD
This disclosure relates generally to edge computing, and more particularly to method and system for optimizing image data for data transmission.

Documents

Application Documents

# Name Date
1 201741028953-PROOF OF ALTERATION [15-11-2023(online)].pdf 2023-11-15
1 201741028953-STATEMENT OF UNDERTAKING (FORM 3) [16-08-2017(online)].pdf 2017-08-16
2 201741028953-IntimationOfGrant16-08-2023.pdf 2023-08-16
2 201741028953-REQUEST FOR EXAMINATION (FORM-18) [16-08-2017(online)].pdf 2017-08-16
3 201741028953-POWER OF AUTHORITY [16-08-2017(online)].pdf 2017-08-16
3 201741028953-PatentCertificate16-08-2023.pdf 2023-08-16
4 201741028953-FORM 18 [16-08-2017(online)].pdf 2017-08-16
4 201741028953-FER.pdf 2021-10-17
5 201741028953-FORM 1 [16-08-2017(online)].pdf 2017-08-16
5 201741028953-FER_SER_REPLY [01-03-2021(online)].pdf 2021-03-01
6 201741028953-FORM 3 [01-03-2021(online)].pdf 2021-03-01
6 201741028953-DRAWINGS [16-08-2017(online)].pdf 2017-08-16
7 201741028953-PETITION UNDER RULE 137 [01-03-2021(online)].pdf 2021-03-01
7 201741028953-DECLARATION OF INVENTORSHIP (FORM 5) [16-08-2017(online)].pdf 2017-08-16
8 201741028953-REQUEST FOR CERTIFIED COPY [08-02-2018(online)].pdf 2018-02-08
8 201741028953-COMPLETE SPECIFICATION [16-08-2017(online)].pdf 2017-08-16
9 201741028953-REQUEST FOR CERTIFIED COPY [17-08-2017(online)].pdf 2017-08-17
9 Correspondence by Agent_Form1_13-10-2017.pdf 2017-10-13
10 201741028953-Annexure [21-08-2017(online)].pdf 2017-08-21
10 201741028953-Proof of Right (MANDATORY) [11-10-2017(online)].pdf 2017-10-11
11 201741028953-Annexure [21-08-2017(online)].pdf 2017-08-21
11 201741028953-Proof of Right (MANDATORY) [11-10-2017(online)].pdf 2017-10-11
12 201741028953-REQUEST FOR CERTIFIED COPY [17-08-2017(online)].pdf 2017-08-17
12 Correspondence by Agent_Form1_13-10-2017.pdf 2017-10-13
13 201741028953-COMPLETE SPECIFICATION [16-08-2017(online)].pdf 2017-08-16
13 201741028953-REQUEST FOR CERTIFIED COPY [08-02-2018(online)].pdf 2018-02-08
14 201741028953-DECLARATION OF INVENTORSHIP (FORM 5) [16-08-2017(online)].pdf 2017-08-16
14 201741028953-PETITION UNDER RULE 137 [01-03-2021(online)].pdf 2021-03-01
15 201741028953-DRAWINGS [16-08-2017(online)].pdf 2017-08-16
15 201741028953-FORM 3 [01-03-2021(online)].pdf 2021-03-01
16 201741028953-FER_SER_REPLY [01-03-2021(online)].pdf 2021-03-01
16 201741028953-FORM 1 [16-08-2017(online)].pdf 2017-08-16
17 201741028953-FER.pdf 2021-10-17
17 201741028953-FORM 18 [16-08-2017(online)].pdf 2017-08-16
18 201741028953-POWER OF AUTHORITY [16-08-2017(online)].pdf 2017-08-16
18 201741028953-PatentCertificate16-08-2023.pdf 2023-08-16
19 201741028953-REQUEST FOR EXAMINATION (FORM-18) [16-08-2017(online)].pdf 2017-08-16
19 201741028953-IntimationOfGrant16-08-2023.pdf 2023-08-16
20 201741028953-STATEMENT OF UNDERTAKING (FORM 3) [16-08-2017(online)].pdf 2017-08-16
20 201741028953-PROOF OF ALTERATION [15-11-2023(online)].pdf 2023-11-15

Search Strategy

1 SEARCHSTRATEGYE_31-08-2020.pdf

ERegister / Renewals

3rd: 14 Nov 2023

From 16/08/2019 - To 16/08/2020

4th: 14 Nov 2023

From 16/08/2020 - To 16/08/2021

5th: 14 Nov 2023

From 16/08/2021 - To 16/08/2022

6th: 14 Nov 2023

From 16/08/2022 - To 16/08/2023

7th: 14 Nov 2023

From 16/08/2023 - To 16/08/2024

8th: 01 Aug 2024

From 16/08/2024 - To 16/08/2025

9th: 04 Aug 2025

From 16/08/2025 - To 16/08/2026