Sign In to Follow Application
View All Documents & Correspondence

Gaming Platform System And Target Score Computation Method For Esports

Abstract: A gaming platform system (100) target score computation method for esports comprising API servers (102), game servers (101A), scalable game server (104A), score verification service, Redis Pub/Sub (103), matchmaker (106), custodial wallet (200); wherein the scalable game server includes ping servers (105). The invention provides a secure way for message and scores communication and is scalable at the same time supporting very high concurrent user connections. The invention solves the possible latency and reliability issues, a secure way for message and scores communication and is scalable at the same time supporting very high concurrent user connections. The invention helps in tracking & analyzing the overall gameplay of a user thus giving more data points to constantly be able to improve the technical aspects of the game.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
09 September 2022
Publication Number
37/2022
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
lipi.kaundilya@gmail.com
Parent Application

Applicants

WINZO GAMES PRIVATE LIMITED
SUITE NO. 106, FIRST FLOOR, COPIA CORPORATE SUITES, BUILDING NO. 9, DDA DISTRICT CENTRE JASOLA, NEW DELHI, Delhi, India, 110025

Inventors

1. Paavan Nanda
Winzo Games Private Limited, SUITE NO. 106, FIRST FLOOR, COPIA CORPORATE SUITES, BUILDING NO. 9, DDA DISTRICT CENTRE JASOLA, NEW DELHI, India, 110025
2. Vinod Karnati
Winzo Games Private Limited, SUITE NO. 106, FIRST FLOOR, COPIA CORPORATE SUITES, BUILDING NO. 9, DDA DISTRICT CENTRE JASOLA, NEW DELHI, India, 110025
3. Archit Garg
Winzo Games Private Limited, SUITE NO. 106, FIRST FLOOR, COPIA CORPORATE SUITES, BUILDING NO. 9, DDA DISTRICT CENTRE JASOLA, NEW DELHI, India, 110025

Specification

FIELD OF THE INVENTION
[001] The present invention generally relates to gaming platform system starget score computation method for esports.
[002] More particularly, the present invention relates to gaming platform systems for esports including scalable game server, score verification service, web3 technology and custodial wallet.
BACKGROUND FOR THE INVENTION:
[003] By reference to US application no. US2015209678A1 by LEETCOIN Inc dated 2015-01-30, titled” Gaming Platform System and Method for Interactive Participation by Players with Successes and Losses Transacted Using Bitcoin” discloses system and method is disclosed that is directed to a gaming platform that is adaptable for integration with existing competitive skill-based gaming system that will permit participating players to transact wins and losses in bitcoin.
[004] By reference to PCT application no. PCT/CN2005/000568 by Huawei Technologies Co., Ltd. dated 2005-04-25, titled” A game platform system and a method of providing game service” discloses a game platform system includes: session management server and game container server for recording and storing user information when the user logs in; the game container server includes a number of interfaces, these interfaces can be invoked by a number of loaded game logic’s; upon receiving the user's game request, the user information obtained from session management server is added into the game logic corresponding to the game request to enable the user to enter the game. A method of providing game service, the method sets a number of interfaces in advance and loads a number of game logics, the process of entering the game of this method comprises: in response to the game request sent from the user, the user information is added into the game logic requested by the user; in response to the exit request sent from the user, the user information is deleted from the corresponding game logic. By applying the system and method of the present invention, it does not only improves the satisfactory degree of the user for the game service, but also reduces the cost of networking and maintenance for the game developer.
[005] By reference to US application no. US10029177B2 by Activision Publishing Inc dated 2013-11-25, titled” System and method for a videogame with a secondary metagame” discloses that a videogame playable on a traditional gaming platform has an associated metagame playable on a handheld “second screen” device. In some embodiments, a player's performance in the videogame affects the player's performance in the metagame.
[006] By reference to US application no. US10930173B2 by Activision Publishing Inc dated 2013-11-25, titled” System and method for a videogame with a secondary metagame” discloses a videogame playable on a traditional gaming platform has an associated metagame playable on a handheld “second screen” device. In some embodiments, a player's performance in the videogame affects the player's performance in the metagame.
[007] By reference to US application no. US9659437B2 by Bally Gaming Inc dated 2012-09-28, titled” System and method for cross platform persistent gaming sessions using a mobile device” discloses a method for enabling cross platform persistent gaming sessions using a mobile device in a system that includes a game server, a network, one or more gaming machines, and one or more mobile devices. The method includes: associating a player's mobile device with one of the one or more gaming machines at which the player has a gaming session; presenting a player with an option to move their gaming experience to their mobile device when the player leaves the associated gaming machine if a gaming session is in progress; enabling the player to use its mobile device to continue playing a game after the player has left a proximity of the associated gaming machine by transferring the game from the associated gaming machine to the player's mobile device; and enabling transfer of funds between the associated gaming machine and the players' mobile device.
[008] By reference to US application no. US9216356B2 by Daemeon D. Grier dated 2013-06-03, titled” Integrated gaming system and method for managing gameplay across multiple platforms” discloses an integrated gaming system for managing gameplay, and tracking and awarding rewards, across multiple gaming platforms; which connects an integrated gaming application, executing on a gaming device, in a browser, or a general computing devices; with an integrated gaming server, which can communicate with a number of connected external gaming servers. Furthermore disclosed is a computer-implemented integrated gaming method for reviewing reward levels, reviewing available games, playing games and obtaining rewards. The rewards can be additional games access, physical items, monetary awards, or the right to participate in events with celebrities, well-known athletes, or notable game players.
[009] By reference to US application no. US20060052168A1 by Sabian Group Inc dated 2004-01-18, titled” System method and platform for online gaming” discloses a monetary or non-monetary online gaming platform, for enabling online games, gambling, events: activities and/or entertainment, comprising a transaction server, database may be associated with a plurality of event generators. The transaction server may simultaneously receive information from a plurality of event generators, thereby enabling players to simultaneously monitor multiple events, and bid on a plurality of gaming events and/or derivatives of those events.
[010] By reference to US application no. US8176124B2 by Disney Enterprises Inc dated 2008-12-04, titled”Communication hub for video game development systems having a video game development tool and video game platforms with communication libraries” discloses a video game development system for enhancing communications between development tools and video game platforms or running games. The system includes a communications hub module running on a computer or server and communicatively linked with first and second video game platforms to allow the communications hub module to forward messages to and receive messages from the game platforms. Memory accessible by the communications hub module stores communication data sets or libraries controlling communications with the game platforms. A video game development tool is provided in the system and is communicatively linked with the communications hub module. The development tool transmits messages formatted based on a client-side communications library defining communications with the hub module. The hub module receives the transmitted messages, generates game platform messages from the received messages based on the platform communication libraries, and forwards the game platform messages to the first and second video game platforms.
[011] By reference to US application no. US10453298B2 by IGT Global Solutions Corp dated 2016-10-11, titled” System, apparatus and method for implementing game changes in a gaming platform” discloses a system, apparatus and method are presented wherein games operated by users may be added, modified, and/or deleted in a manner that eliminates the need to substantially reconfigure all or mostly all of the related subsystems. In various embodiments, game containers, game container setups, and a game catalog server combine such that desired changes to game types are generated in bundles of game data setup packages and distributed for execution by respective game containers. The game data setup packages contain parameters that can be updated or modified via the game catalog server in order to effectuate desired game additions, modifications or deletions.
[012] By reference to US application no. US20150113610A1 by Tencent Technology Shenzhen Co Ltd dated 2014-12-30, titled”System and method for centralized controlling server user rights” discloses methods and systems for centralized controlling server user rights are provided herein. In an exemplary method, a first verification server can receive an instruction sent by a control server. The instruction can include a user-right-processing instruction or a user-right-adding instruction. The first verification server can process stored information of user rights in response to the user-right-processing instruction sent by the control server to generate processed information of the user rights, or the first verification server can store newly added information of the user rights in response to the user-right-adding instruction sent by the control server. The first verification server can then synchronize the processed information of the user rights or the newly added information of the user rights with a second verification server. The second verification server can be in a communication connection with the first verification server.
[013] By reference to US application no. US2012252577A1 by David Webster dated 2010-10-27, titled” Portable electronic device” discloses a portable electronic device including: a memory for storing information including gaming information and location information; a display for displaying at least a portion of the information stored on the memory; a first data interface for communicating with a storage server and for transmitting gaming information to and receiving gaming information from the storage server; a second data interface for communicating with at least one other adjacent portable electronic device and for transmitting location information to and receiving location information from the at least one other portable electronic device wherein the information displayed on the display is dependent at least in part on the location information.
[014] By reference to CN application no. CN103164485A by Shenzhen QVOD Technology Co Ltd dated 2011-12-19, titled” Method and device for handling game relevance of game platform and game platform system” discloses a method and a device for handling game relevance of a game platform and a game platform system. The method comprises the steps of obtaining search keywords inputted in a search engine by a user, when the search keywords inputted by the user are search keywords monitored by the game platform, searching whether a game relevant to the search keywords exists in a client side and a server of the game platform, and when the relevant game is searched, reminding the user of information of the game. According to the technical scheme, a relevant relation between the user and the game concerned by the user can be established, when the user starts the game next time, repeated operation of the user can be reduced, and use of the user is convenient to achieve.
[015] The invention is a technical enhancement to solve a host of issues like latency mismatch amongst clients joining the game, failed connections with gameserver, user privacy and evaluation process of gameplay in which the objective for the end user is to make a score as close to the target score as possible.
[016] However, none of the above-discussed inventions provides such a gaming platform system target score computation method for esports comprising scalable game server, score verification service, web3 technology and custodial wallet, API servers, Game Servers, Redis Pub/Sub, matchmaker.
OBJECTS OF THE INVENTION:
[017] Some of the objects of the present disclosure, which at least one embodiment herein satisfies, are as follows.
[018] The main object of the present invention is to provide a gaming platform system for esports.
[019] Another object of the invention is to provide a more trustworthy and transparent platform and to safeguard users' privacy.
[020] Another object of the invention is to use Blockchain and Web3 technologies to manage transactions.
[021] Another object of the invention is to provide novel solutions around user wallets management so that adoption to blockchain wallets is seamless.
[022] Another object of the invention is to provide a custodial wallet which is co managed by the platform and the user.
[023] Another object of the invention is to provide a fair gaming experience to all the users involved.
[024] Other objects and advantages of the present disclosure will be more apparent from the following description, which is not intended to limit the scope of the present disclosure.
SUMMARY OF THE INVENTION:
[025] According to one aspect of our invention, a gaming platform system target score computation method for esports comprising API servers, game servers, scalable game server, score verification service, Redis Pub/Sub, matchmaker, custodial wallet; wherein the scalable game server includes ping servers; wherein score verification service verifies the scores received from clients for their legitimacy;
[026] In another aspect of the invention, the custodial wallet includes user interface, backend, secure storage, meta transaction signing, web3 client, regular transaction flow, flowarder, smart contract, ethereum virtual machine (EVM), block gets mined and added to chain. The evaluation criteria for the rankings is absolute (target score - user score).
[027] In another aspect of the invention, the evaluation criteria to a system where users need to match a particular score; wherein the target score which is the heart of this system is come up by crunching millions of gameplays historical data and come up with a target which is non biased, skill dependent, cannot be gamified.
[028] In another aspect of the invention, said target score computation method comprising the steps of: i) Reflex rating module on a target score and user level : this will ensure if the target score is something which is achievable by most users in the spectrum; ii) Anomaly detection of scores : to understand scores which are easily achievable compared to rare scores; iii) Experience- score correlation prediction : to understand sensitivity of the target score to experience or level of the user; iv) Ease of target score prediction module on a (user, score) pair level; v) Trigger points and heat maps to achieve target score : using the clickstream data of historical gameplays.
[029] In another aspect of the invention, AI-based score setting comprising gamplays data, clickstream data, user's historical data, Reflex rating module on a target score and user level, Experience score correlation prediction, Annomaly detection of scores, Ease of Target Score prediction module on a (User, Score) pair level, Trigger points and heat maps to achieve target score, Target score, game level change and config suggestions to make target score format agnostic.

BRIEF DESCRIPTION OF DRAWINGS:
[030] Reference will be made to embodiments of the invention, examples of which may be illustrated in accompanying figures. These figures are intended to be illustrative, not limiting. Although the invention is generally described in the context of these embodiments, it should be understood that it is not intended to limit the scope of the invention to these particular embodiments.
[031] Figure 1: illustrates a gaming platform system for esports, as per an embodiment of the present invention.
[032] Figure 2: illustrates a custodial wallet flow as per an embodiment of the present invention.
[033] Figure 3: illustrates a match lifecycle, as per an embodiment of the present invention.
[034] Figure 4: illustrates AI-based score setting, as per an embodiment of the present invention.
[035] Figure 5: illustrates target score computation method, as per an embodiment of the present invention.
[036] The referral numerals in the figures refer to: 100 - Gaming platform system; 101 - devices; 101A - game server; 102 - API servers; 103 - Redis Pub/Sub; 103A - Sorted set GS IPs and connected clients; 103B - HashMap Clients: Assigned IP; 104 - server; 105 - Ping server; 106 - MathMaker; 200 - Custodial Wallet flow; 201 - User; 202 - backend; 203 - Secure storage (AWS); 204 - Regular Transaction flow; 205 - Meta Transaction signing; 206 - Web3 Client; 207 - Forwarder; 208 - smart contract; 209 - Ethereum Virtual Machine (EVM); 210 - Block gets mined and added to chain; 301 - Match upload; 302 - Make match; 303 - Do not upload match; 304 - Create match; 305 - Setup tournament Queue worker; 306 - wait till 1 min before match start; 307 - setup match; 308 - other workers; 309 - TT PostgreSQL; 310 - Elasticache; 311 - Match Running; 312 - Distribute winnings / refund to the users according to the our various algos; 313 - Match winnings distribute; 314 - send corresponding notifications to the user; 315 - disburse Queue worker; 316 - match status; 317 - match end; 318 - Wait till 1 sec after match end; 319 - resultgenerate Queue worker; 400 - AI-based score setting; 401 - gamplays data; 402 - clickstream data; 403 - User's historical data; 404 - Reflex rating module on a target score and user level; 405 - Experience score correlation prediction; 406 - Annomaly detection of scores; 407 - Ease of Target Score prediction module on a (User, Score) pair level; 408 - Trigger points and heat maps to achieve target score; 409 - Target score; 410 - Game level change and config suggestions to make target score format agnostic; 500, 501, 502, 503, 504 - target score computation method steps.
BRIEF DESCRIPTION OF INVENTION:
[037] The present invention will now be described hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. While the following description details the preferred embodiments of the present invention is not limited in its application to the details of construction and arrangement of the parts illustrated in the accompanying drawings. With reference to the figures, the enclosed description and drawings are merely illustrative of preferred embodiments and represent several different ways of configuring the present invention. Although specific components, materials, configurations and uses of the present invention are illustrated and set forth in this disclosure, it should be understood that a number of variations to the components and to the configuration of those components described herein and in the accompanying figures can be made without changing the scope and function of the invention set forth herein.
[038] The present invention proposes a gaming platform system (100) target score computation method for esports comprising API servers (102), game servers (101A), scalable game server (104A), Redis Pub/Sub (103), matchmaker (106), custodial wallet (200); wherein the scalable game server includes ping servers (105); wherein score verification service verifies the scores received from clients for their legitimacy. As Figure 1 provides another embodiment of the invention which includes a gaming platform system for esports.
[039] The present invention as illustrated in Figure 2 provides another embodiment of the invention which includes a custodial wallet flow. Each user owns a custodial wallet which is co managed by the platform and the user. transactions are made by the platform on behalf of users. And to solve for paying the gas fees for each transaction, we have used a unique flow called meta transaction - where gas fees for a wallet payment is made by the platform owned wallet and the transaction is signed on the blockchain. You can find the flowchart describing the flow later.
[040] The present invention as illustrated in Figure 3 provides another embodiment of the invention which includes a match lifecycle. Scalable Game Server: as described in the flowchart, the client hits a new findmatch (POST) API. API responds with IP: port of the gameserver. The client connects with the gameserver. After successful connection with the gameserver, the server creates the PendingMatch in MongoDB. MatchMaker cron creates LiveMatch (room) from the pending matches and the newly created live match objectId is roomId. RoomId is notified to gameservers using a Redis pub-sub. Gameservers notifies the selected ping server to start the game loop. After successful initialisation of the game loop of that room, All notified game servers notify connected clients if they are part of that newly created room.
[041] In another embodiment of the invention, Gameplay will be controlled by the ping server for sending different packets. Different phases of game loop - gameconfig, deduct boot, start game, submit final score, declare result, restart game and dismantle table.
[042] The present invention as illustrated in Figure 4 provides another embodiment of the invention which includes an AI-based score setting. an evaluation mechanism. The current system is flawed in multiple aspects - the existing logic is heavily biased and gives undue advantage to people who spend and have huge experience in the game since they have better memory of maps, tricks, techniques etc to gamify the game. Also adding more skill or level brackets will decrease the liquidity due to which gameplay experience will be hampered due to low or lack of enough opponents. The system can be scaled across users and games which is also fair and competitive and at the same time solves for liquidity issues. In another embodiment, the target score which is the heart of this system is come up by crunching millions of gameplays historical data and come up with a target which is non biased, skill dependent, cannot be gamified.
[043] The present invention as illustrated in Figure 5 provides another embodiment of the invention which includes a target score computation method. The invention provide target score computation method comprising the steps of: i) Reflex rating module on a target score and user level : this will ensure if the target score is something which is achievable by most users in the spectrum; ii) Anomaly detection of scores : to understand scores which are easily achievable compared to rare scores; iii) Experience- score correlation prediction : to understand sensitivity of the target score to experience or level of the user; iv) Ease of target score prediction module on a (user, score) pair level; v) Trigger points and heat maps to achieve target score : using the clickstream data of historical gameplays.
[044] In another embodiment, the invention provide a technical enhancement to solve a host of issues like latency mismatch amongst clients joining the game, failed connections with gameserver, user privacy and evaluation process of gameplay in which the objective for the end user is to make a score as close to the target score as possible. Evaluation criteria for the rankings is absolute (target score - user score).
[045] In another embodiment the invention provides a fair competitive experience for all the players in action and solving multiple other technical problems currently encountered.
[046] In another embodiment the invention provides a more trustworthy and transparent platform and to safeguard users' privacy. The invention is using blockchain and web3 technologies to manage transactions. The invention also includes user wallets management so that adoption to blockchain wallets is seamless.
[047] In another embodiment the invention provides score verification service: a score verification service with this feature as well. The purpose of the service would be to verify the scores received from clients for their legitimacy. This would be a novel service where we would be having the input state of the game as well as the information on different gameplay elements at our end along with the scoring logic. Also, we’d be taking the logs of user actions during the gameplay, which events were triggered at which timeframes, etc. All of these would be combined to arrive at a score using user actions, game state and scoring logic.
[048] In another embodiment of the invention the target score computation having Gameplays of the game’s historical data; Time series progression of each game; Click stream data. Using ML and DL models to come up with an ensemble of solutions which will make this invention scalable.
[049] The present disclosure described herein above has several technical advantages including, but not limited to,
? This invention solves liquidity issues because we are able to scale this format without the need for bucketing.
? It provides a fair gaming experience to all the users involved.
? The models employed help in tracking & analyzing the overall gameplay of a user thus giving more data points to constantly be able to improve the technical aspects of the game.
? This invention allows us to check for legitimacy in the user gameplays & score submission.
? The proposed game server architecture solves the possible latency and reliability issues, a secure way for message and scores communication and is scalable at the same time supporting very high concurrent user connections.
? Have adopted blockchain technology to create a transparent and trustworthy ledger for the transactions being made on the platform.
[050] The disclosure has been described with reference to the accompanying embodiments herein and the various features and advantageous details thereof are explained with reference to the non-limiting embodiments in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein.
[051] The foregoing description of the specific embodiments so fully revealed the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the scope of the embodiments as described herein.

We Claims:

1. A gaming platform system (100) target score computation method for esports comprising API servers (102), game servers (101A), scalable game server (104A), score verification service, Redis Pub/Sub (103), matchmaker (106), custodial wallet (200); wherein the scalable game server includes ping servers (105); wherein score verification service verifies the scores received from clients for their legitimacy.

2. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein the custodial wallet (200) includes user interface, backend, secure storage, meta transaction signing, web3 client, regular transaction flow, flowarder, smart contract, ethereum virtual machine (EVM), block gets mined and added to chain.
3. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein evaluation criteria for the rankings is absolute (target score - user score) wherein invention provides a more trustworthy and transparent platform and to safeguard users' privacy; wherein the invention is using blockchain and web3 technologies to manage transactions wherein the invention also includes user wallets management so that adoption to blockchain wallets is seamless.
4. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein the evaluation criteria to a system where users need to match a particular score; wherein the target score which is the heart of this system is come up by crunching millions of gameplays historical data and come up with a target which is non biased, skill dependent, cannot be gamified.
5. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein said target score computation method comprising the steps of: i) Reflex rating module on a target score and user level : this will ensure if the target score is something which is achievable by most users in the spectrum; ii) Anomaly detection of scores : to understand scores which are easily achievable compared to rare scores; iii) Experience- score correlation prediction : to understand sensitivity of the target score to experience or level of the user; iv) Ease of target score prediction module on a (user, score) pair level; v) Trigger points and heat maps to achieve target score : using the clickstream data of historical gameplays.
6. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein AI-based score setting (400) comprising gamplays data (401), clickstream data (402), user's historical data (403), Reflex rating module on a target score and user level (404), Experience score correlation prediction (405), Annomaly detection of scores (406), Ease of Target Score prediction module on a (User, Score) pair level (407), Trigger points and heat maps to achieve target score (408), Target score (409), game level change and config suggestions to make target score format agnostic (410).
7. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein new findmatch (POST) API; API responds with IP: port of the gameserver; The client connects with the gameserver; After successful connection with the gameserver, the server creates the PendingMatch in MongoDB; MatchMaker cron creates LiveMatch (room) from the pending matches and the newly created live match objectId is roomId; RoomId is notified to gameservers using a Redis pub-sub; Gameservers notifies the selected ping server to start the game loop; after successful initialisation of the game loop of that room, all notified game servers notify connected clients if they are part of that newly created room.
8. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein target score computation includes the Gameplays of the game’s historical data; Time series progression of each game and Click stream data.
9. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein Gameplay will be controlled by the ping server for sending different packets; Different phases of game loop - gameconfig, deduct boot, start game, submit final score, declare result, restart game and dismantle table.
10. The gaming platform system (100) target score computation method for esports as claimed in claim 1, wherein score verification service having the input state of the game as well as the information on different gameplay elements at our end along with the scoring logic and by taking the logs of user actions during the gameplay; wherein events were triggered at which timeframes, etc and all of these would be combined to arrive at a score using user actions, game state and scoring logic.

Documents

Application Documents

# Name Date
1 202211051548-FORM 13 [09-04-2025(online)].pdf 2025-04-09
1 202211051548-FORM FOR SMALL ENTITY(FORM-28) [09-09-2022(online)].pdf 2022-09-09
1 202211051548-GPA-160922.pdf 2022-09-22
2 202211051548-Others-160922.pdf 2022-09-22
2 202211051548-FORM 1 [09-09-2022(online)].pdf 2022-09-09
2 202211051548-POA [09-04-2025(online)].pdf 2025-04-09
3 202211051548-ENDORSEMENT BY INVENTORS [10-09-2022(online)].pdf 2022-09-10
3 202211051548-FIGURE OF ABSTRACT [09-09-2022(online)].pdf 2022-09-09
3 202211051548-RELEVANT DOCUMENTS [09-04-2025(online)].pdf 2025-04-09
4 202211051548-FORM 3 [10-09-2022(online)].pdf 2022-09-10
4 202211051548-FORM 13 [08-04-2025(online)].pdf 2025-04-08
4 202211051548-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [09-09-2022(online)].pdf 2022-09-09
5 202211051548-POA [08-04-2025(online)].pdf 2025-04-08
5 202211051548-FORM-26 [10-09-2022(online)].pdf 2022-09-10
5 202211051548-DRAWINGS [09-09-2022(online)].pdf 2022-09-09
6 202211051548-RELEVANT DOCUMENTS [08-04-2025(online)].pdf 2025-04-08
6 202211051548-FORM-9 [10-09-2022(online)].pdf 2022-09-10
6 202211051548-COMPLETE SPECIFICATION [09-09-2022(online)].pdf 2022-09-09
7 202211051548-GPA-160922.pdf 2022-09-22
7 202211051548-FORM-9 [10-09-2022(online)].pdf 2022-09-10
7 202211051548-COMPLETE SPECIFICATION [09-09-2022(online)].pdf 2022-09-09
8 202211051548-DRAWINGS [09-09-2022(online)].pdf 2022-09-09
8 202211051548-FORM-26 [10-09-2022(online)].pdf 2022-09-10
8 202211051548-Others-160922.pdf 2022-09-22
9 202211051548-ENDORSEMENT BY INVENTORS [10-09-2022(online)].pdf 2022-09-10
9 202211051548-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [09-09-2022(online)].pdf 2022-09-09
9 202211051548-FORM 3 [10-09-2022(online)].pdf 2022-09-10
10 202211051548-ENDORSEMENT BY INVENTORS [10-09-2022(online)].pdf 2022-09-10
10 202211051548-FIGURE OF ABSTRACT [09-09-2022(online)].pdf 2022-09-09
10 202211051548-FORM 3 [10-09-2022(online)].pdf 2022-09-10
11 202211051548-FORM 1 [09-09-2022(online)].pdf 2022-09-09
11 202211051548-FORM-26 [10-09-2022(online)].pdf 2022-09-10
11 202211051548-Others-160922.pdf 2022-09-22
12 202211051548-FORM FOR SMALL ENTITY(FORM-28) [09-09-2022(online)].pdf 2022-09-09
12 202211051548-FORM-9 [10-09-2022(online)].pdf 2022-09-10
12 202211051548-GPA-160922.pdf 2022-09-22
13 202211051548-COMPLETE SPECIFICATION [09-09-2022(online)].pdf 2022-09-09
13 202211051548-RELEVANT DOCUMENTS [08-04-2025(online)].pdf 2025-04-08
14 202211051548-DRAWINGS [09-09-2022(online)].pdf 2022-09-09
14 202211051548-POA [08-04-2025(online)].pdf 2025-04-08
15 202211051548-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [09-09-2022(online)].pdf 2022-09-09
15 202211051548-FORM 13 [08-04-2025(online)].pdf 2025-04-08
16 202211051548-FIGURE OF ABSTRACT [09-09-2022(online)].pdf 2022-09-09
16 202211051548-RELEVANT DOCUMENTS [09-04-2025(online)].pdf 2025-04-09
17 202211051548-FORM 1 [09-09-2022(online)].pdf 2022-09-09
17 202211051548-POA [09-04-2025(online)].pdf 2025-04-09
18 202211051548-FORM 13 [09-04-2025(online)].pdf 2025-04-09
18 202211051548-FORM FOR SMALL ENTITY(FORM-28) [09-09-2022(online)].pdf 2022-09-09
19 202211051548-FORM 18 [08-08-2025(online)].pdf 2025-08-08