Abstract: A method, non-transitory computer readable medium and data optimizing computing device for optimizing data for transmission obtaining data set for transmission. One or more configuration rules associated with the obtained data set are obtained. The obtained data set is optimized based on the obtained one or more configuration rules for transmission. A client code and a server code associated with the optimized data set are generated. At least one of the generated client code is transmitted to a client computing device or the server code is transmitted to a server computing device.
CLIAMS:We claim:
1. A method for optimizing data for transmission, the method comprising:
obtaining, by a data optimizing computing device, data set for transmission;
obtaining, by the data optimizing computing device, one or more configuration rules associated with the obtained data set;
optimizing, by the data optimizing computing device, the obtained data set based on the obtained one or more configuration rules for transmission;
generating, by the data optimizing computing device, a client code and a server code associated with the optimized data set; and
transmitting, by the data optimizing computing device, at least one of the generated client code to a client computing device or the server code to a server computing device.
2. The method as set forth in claim 1 further comprising transmitting, by the data optimizing computing device, the other one of the generated client code to the client computing device or the server code to the server computing device..
3. The method as set forth in claim 1 further comprising transforming, by the data optimizing computing device, the obtained data set into one or more of a extensible markup language (XML) format or a JavaScript object notion (JSON) format.
4. The method as set forth in claim 1 further comprising storing, by the data optimizing computing device, the optimized data set in a data frame to prepare for transmission of the transformed data.
5. The method as set forth in claim 4 further comprising transmitting, by the data optimizing computing device, the transformed data in the data frame to the client computing device.
6. The method as set forth in claim 1 wherein the one or more configuration rules comprises one or more rules for primitive data optimization, one or more rules for data redundancy optimization, one or more rules for string data optimization, one or more rules for computational data optimization, one or more rules for abbreviation data optimization, one or more rules for index data optimization, one or more rules for image data optimization, or one or more rules for column data optimization.
7. A data optimizing computing device comprising:
one or more processors;
a memory, wherein the memory coupled to the one or more processors which are configured to execute programmed instructions stored in the memory comprising:
obtaining data set for transmission;
obtaining one or more configuration rules associated with the obtained data set;
optimizing the obtained data set based on the obtained one or more configuration rules for transmission;
generating a client code and a server code associated with the optimized data set; and
transmitting at least one of the generated client code to a client computing device or the server code to a server computing device.
8. The device as set forth in claim 7 wherein the one or more processors is further configured to execute programmed instructions stored in the memory further comprising transmitting the other one of the generated client code to the client computing device or the server code to the server computing device.
9. The device as set forth in claim 7 wherein the one or more processors is further configured to execute programmed instructions stored in the memory further comprising transforming, by the data optimizing computing device, the obtained data set into one or more of a extensible markup language (XML) format or a JavaScript object notion (JSON) format.
10. The device as set forth in claim 7 wherein the one or more processors is further configured to execute programmed instructions stored in the memory further comprising storing the optimized data set in a data frame to prepare for transmission of the transformed data.
11. The device as set forth in claim 10 wherein the one or more processors is further configured to execute programmed instructions stored in the memory further comprising transmitting the transformed data in the data frame to the client computing device.
12. The device as set forth in claim 7 wherein the one or more configuration rules comprises one or more rules for primitive data optimization, one or more rules for data redundancy optimization, one or more rules for string data optimization, one or more rules for computational data optimization, one or more rules for abbreviation data optimization, one or more rules for index data optimization, one or more rules for image data optimization, or one or more rules for column data optimization.
13. A non-transitory computer readable medium having stored thereon instructions for optimizing data for transmission comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:
obtaining data set for transmission;
obtaining one or more configuration rules associated with the obtained data set;
optimizing the obtained data set based on the obtained one or more configuration rules for transmission;
generating a client code and a server code associated with the optimized data set; and
transmitting, by the data optimizing computing device, at least one of the generated client code to a client computing device or the server code to a server computing device.
14. The medium as set forth in claim 13 further comprising transmitting the other one of the generated client code to the client computing device or the server code to the server computing device.
15. The medium as set forth in claim 13 further comprising transforming, by the data optimizing computing device, the obtained data set into one or more of a extensible markup language (XML) format or a JavaScript object notion (JSON) format.
16. The medium as set forth in claim 13 further comprising storing the optimized data set in a data frame to prepare for transmission of the transformed data.
17. The medium as set forth in claim 16 further comprising transmitting the transformed data in the data frame to the client computing device.
18. The medium as set forth in claim 13 wherein the one or more configuration rules comprises one or more rules for primitive data optimization, one or more rules for data redundancy optimization, one or more rules for string data optimization, one or more rules for computational data optimization, one or more rules for abbreviation data optimization, one or more rules for index data optimization, one or more rules for image data optimization, or one or more rules for column data optimization.
Dated this 22nd day of January, 2014
SRAVAN KUMAR GAMPA
K&S PARTNERS
AGENT FOR THE APPLICANT
,TagSPECI:TECHNICAL FIELD
This technology relates to data management and, more particularly, to methods for optimizing data for transmission and devices thereof.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 281-CHE-2014-IntimationOfGrant07-02-2023.pdf | 2023-02-07 |
| 1 | Form-9(Online).pdf | 2014-02-03 |
| 2 | 281-CHE-2014-PatentCertificate07-02-2023.pdf | 2023-02-07 |
| 2 | IP26151-SPEC.pdf | 2014-02-05 |
| 3 | IP26151-figs.pdf | 2014-02-05 |
| 3 | 281-CHE-2014-PETITION UNDER RULE 137 [31-01-2023(online)]-1.pdf | 2023-01-31 |
| 4 | FORM 5.pdf | 2014-02-05 |
| 4 | 281-CHE-2014-PETITION UNDER RULE 137 [31-01-2023(online)].pdf | 2023-01-31 |
| 5 | FORM 3.pdf | 2014-02-05 |
| 5 | 281-CHE-2014-Written submissions and relevant documents [31-01-2023(online)].pdf | 2023-01-31 |
| 6 | 281-CHE-2014-FER.pdf | 2019-06-13 |
| 6 | 281-CHE-2014-AMENDED DOCUMENTS [06-01-2023(online)].pdf | 2023-01-06 |
| 7 | 281-CHE-2014-FORM 3 [12-12-2019(online)].pdf | 2019-12-12 |
| 7 | 281-CHE-2014-Correspondence to notify the Controller [06-01-2023(online)].pdf | 2023-01-06 |
| 8 | 281-CHE-2014-FORM 13 [06-01-2023(online)].pdf | 2023-01-06 |
| 8 | 281-CHE-2014-FER_SER_REPLY [12-12-2019(online)].pdf | 2019-12-12 |
| 9 | 281-CHE-2014-POA [06-01-2023(online)].pdf | 2023-01-06 |
| 9 | 281-CHE-2014-US(14)-HearingNotice-(HearingDate-16-01-2023).pdf | 2022-12-30 |
| 10 | 281-CHE-2014-POA [06-01-2023(online)].pdf | 2023-01-06 |
| 10 | 281-CHE-2014-US(14)-HearingNotice-(HearingDate-16-01-2023).pdf | 2022-12-30 |
| 11 | 281-CHE-2014-FER_SER_REPLY [12-12-2019(online)].pdf | 2019-12-12 |
| 11 | 281-CHE-2014-FORM 13 [06-01-2023(online)].pdf | 2023-01-06 |
| 12 | 281-CHE-2014-Correspondence to notify the Controller [06-01-2023(online)].pdf | 2023-01-06 |
| 12 | 281-CHE-2014-FORM 3 [12-12-2019(online)].pdf | 2019-12-12 |
| 13 | 281-CHE-2014-AMENDED DOCUMENTS [06-01-2023(online)].pdf | 2023-01-06 |
| 13 | 281-CHE-2014-FER.pdf | 2019-06-13 |
| 14 | 281-CHE-2014-Written submissions and relevant documents [31-01-2023(online)].pdf | 2023-01-31 |
| 14 | FORM 3.pdf | 2014-02-05 |
| 15 | 281-CHE-2014-PETITION UNDER RULE 137 [31-01-2023(online)].pdf | 2023-01-31 |
| 15 | FORM 5.pdf | 2014-02-05 |
| 16 | 281-CHE-2014-PETITION UNDER RULE 137 [31-01-2023(online)]-1.pdf | 2023-01-31 |
| 16 | IP26151-figs.pdf | 2014-02-05 |
| 17 | 281-CHE-2014-PatentCertificate07-02-2023.pdf | 2023-02-07 |
| 17 | IP26151-SPEC.pdf | 2014-02-05 |
| 18 | Form-9(Online).pdf | 2014-02-03 |
| 18 | 281-CHE-2014-IntimationOfGrant07-02-2023.pdf | 2023-02-07 |
| 1 | search_13-06-2019.pdf |