Sign In to Follow Application
View All Documents & Correspondence

System And Method For Facilitating Transfer Of Images Across Devices

Abstract: A method and a system are provided for facilitating transfer of images from a first image capturing device to a second image capturing device. In an embodiment, a first set of plurality of images are captured using the first image capturing device. Upon determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, a connection is established between the first image capturing device and the second image capturing device. Further, access permission is granted to access in real-time an image capturing screen of the first image capturing device to the second image capturing device. Upon receiving the access permission, a plurality of second set of images is captured and is stored to the second image capturing device, and is transferred to the first image capturing device.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
12 September 2020
Publication Number
11/2022
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
Parent Application
Patent Number
Legal Status
Grant Date
2022-11-02
Renewal Date

Applicants

Chitkara Innovation Incubator Foundation
SCO: 160-161, Sector - 9c, Madhya Marg, Chandigarh- 160009, India.

Inventors

1. MONIKA
School of Engineering and Technology, Chitkara University, Atal Shiksha Kunj, Pinjore-Nalagarh, National Highway (NH-21A), District: Solan - 174103, Himachal Pradesh, India.
2. SINGH, Suraj
Dugharwa Road No. 2, Bindvasini Nagar, Lower Chutia, Ranchi, Jharkhand - 834001, India.

Specification

[0001] The present invention relates generally to a system and method for improved capturing of images, and especially to exchange of the captured images amongst multiple image capturing devices.

BACKGROUND
[0002] In prevalent days during a gathering for any celebration people are generally more fascinated towards taking pictures of an established stage or a specific person from their smart phone cameras. The pictures are reflective of a memory which a user wishes to maintain in their devices or on a remote located storage medium. Capturing a high quality picture is a first priority for the user. But the problem is that when the user is attending any large functions or gathering and want to take good pictures from his device he faces a multiple set of problems such as may be he is not standing/sitting at a right place and is unable to capture the perfect click, or due to rush or much scuffle in the surrounding the clicked picture may get blurred.
[0003] In this scenario, the user may want to ask someone else to click and share the picture which is itself a tedious and a time consuming task. There is therefore a need to provide a mechanism to address the above mentioned issues.

OBJECTS OF THE PRESENT DISCLOSURE
[0004] Some of the objects of the present disclosure aimed to ameliorate one or more problems of the prior art or to at least provide a useful alternative are listed herein below.
[0005] An object of the present disclosure is to provide a method that facilitates to capture effective and high quality pictures in a large gathering.
[0006] An object of the present disclosure is to provide a method that facilitates to minimize the time consumed in image capturing during a gathering or a function.
[0007] An object of the present disclosure is to provide a method that facilitates to connect multiple devices with ease and exchange a captured set of images.
[0008] Another object of the present disclosure is to provide a method that facilitates to connect the multiple devices over a wireless connection and exchange the captured images using a suitable installed application.

SUMMARY OF THE INVENTION
[0009] The present invention relates generally to a system and method for improved capturing of images, and especially to exchange of the captured images amongst multiple image capturing devices.
[00010] According to an aspect of the present disclosure is provided a method for facilitating transfer of images from a first image capturing device to a second image capturing device, the method comprising: capturing a first set of plurality of images using the first image capturing device; in response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, establishing a connection between the first image capturing device and the second image capturing device, and granting an access permission to access in real-time an image capturing screen of the first image capturing device to the second image capturing device; and upon receiving the access permission, capturing a plurality of second set of images and storing the captured second set of plurality of images to the second image capturing device, the stored second set of plurality of images being transferred to the first image capturing device.
[00011] According to an embodiment, the first image capturing device and the second image capturing device are connected over a wireless network.
[00012] According to an embodiment, the first image capturing device actuates the second image capturing device to capture the second set of images.
[00013] According to an embodiment, the first image capturing device and the second image capturing device is one of a digital camera, a video camera and a mobile phone with inbuilt camera.
[00014] According to an embodiment, the captured second set of plurality of images are stored in the second image capturing device on a storage medium operatively coupled with the second image capturing device or on a remote server connected to the second image capturing device.
[00015] According to an embodiment, the storage medium is an internal memory or a removable memory card.
[00016] According to an embodiment, the predefined quality standard is indicative of capturing a high quality image.
[00017] According to an aspect of the present disclosure is provided a system for facilitating transfer of images from a first image capturing device to a second image capturing device, the system comprising: a processor operatively coupled to a memory, the memory storing a set of instructions executed by the processor to: capture a first set of plurality of images using the first image capturing device; in response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, establishing a connection between the first image capturing device and the second image capturing device, and granting an access permission to access in real-time an image capturing screen of the first image capturing device to the second image capturing device; and upon receiving the access permission, capturing a plurality of second set of images and storing the captured second set of plurality of images to the second image capturing device, the stored second set of plurality of images being transferred to the first image capturing device.
[00018] Various objects, features, aspects and advantages of the present disclosure will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like features.

BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
[00019] In the figures, similar components and/or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label with a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
[00020] FIG. 1 illustrates a network implementation of an image transferring system in accordance with an embodiment of the present disclosure.
[00021] FIG. 2 illustrates exemplary functional components of the system in accordance with an embodiment of the present disclosure.
[00022] FIG. 3 illustrates exemplary implementation of flow of transferring digital images across connected image capturing devices in accordance with an embodiment of the present disclosure.
[00023] FIG. 4 is a high-level flow diagram illustrating working of the system in accordance with an embodiment of the present disclosure.
[00024] FIG. 5 illustrates an exemplary computer system to implement the proposed system in accordance with embodiments of the present disclosure.

DETAILED DESCRIPTION
[00025] In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present invention. It will be apparent to one skilled in the art that embodiments of the present invention may be practiced without some of these specific details.
[00026] Embodiments of the present invention may be provided as a computer program product, which may include a machine-readable storage medium tangibly embodying thereon instructions, which may be used to program a computer (or other electronic devices) to perform a process. The machine-readable medium may include, but is not limited to, fixed (hard) drives, magnetic tape, floppy diskettes, optical disks, compact disc read-only memories (CD-ROMs), and magneto-optical disks, semiconductor memories, such as ROMs, PROMs, random access memories (RAMs), programmable read-only memories (PROMs), erasable PROMs (EPROMs), electrically erasable PROMs (EEPROMs), flash memory, magnetic or optical cards, or other type of media/machine-readable medium suitable for storing electronic instructions (e.g., computer programming code, such as software or firmware).
[00027] The present invention relates generally to a system and method for improved capturing of images, and especially to exchange of the captured images amongst multiple image capturing devices.
[00028] Referring to the drawings, the invention will now be described in more detail.
[00029] FIG. 1 illustrates a network implementation 100 of an image transferring system in accordance with an embodiment of the present disclosure.
[00030] In an implementation, the image transferring system 102 is disclosed that is configured to facilitate transfer of images from a first image capturing device to a second image capturing device. The multiple data sources include an on-premises data storage 104-1 and a cloud object storage 104-2. The on-premises storage 104-1 relies on infrastructure at an organization’s brick and mortar office to manage data. A first set of plurality of images are captured using the first image capturing device 106-1 that is connected to the image transferring system 102. Further, in response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, establishing a connection between the first image capturing device 106-1 and the second image capturing device 106-2. Access permission is granted to access in real-time an image capturing screen of the first image capturing device to the second image capturing device. Further, upon receiving the access permission, a plurality of second set of images is captured. The captured second set of plurality of images is stored to the second image capturing device. The stored second set of plurality of images is transferred to the first image capturing device.
[00031] Further, the system 102 can be accessed by user 108-1, 108-2…108-N (which are collectively referred to as users 108 and individually referred to as the user 108, hereinafter) can communicate with the system 102 through one or more image computing devices 106-1, 106-2…106-N (which are collectively referred to as image computing devices 106 and individually referred to as the image computing device 106, hereinafter) that can be communicatively coupled to the system 102 through a network 104. The user 108 can be any person, who is attending the function or a gathering, and the like. The computing devices 106 may include a variety of computing systems, including but not limited to, a laptop computer, a desktop computer, a notebook, a workstation, a portable computer, a personal digital assistant, a handheld device, a smartphone and a mobile device. The system 102 is connected to remote server 110 connected via the network 104. The remote server 110 may be cloud storage or a cloud server, and may be used to store the image as captured by the image capturing device.
[00032] In an embodiment, the first image capturing device 106-1 and the second image capturing device 106-2 may be connected over a wireless network. The first image capturing device 106-2 may actuate the second image capturing device 106-2 to capture the second set of images. The first image capturing device 106-1 and the second image capturing device 106-2 may be one of a digital camera, a video camera and a mobile phone with inbuilt camera. In an embodiment, the captured second set of plurality of images may be stored in the second image capturing device 106-2 on a storage medium operatively coupled with the second image capturing device 106-2 or on a remote server 110 connected to the second image capturing device 106-2. The storage medium may be an internal memory or a removable memory card. The predefined quality standard may be indicative of capturing a high quality image.
[00033] The network 104 can be implemented as one of the different types of networks, such as intranet, local area network (LAN), wide area network (WAN), the internet, Wi-Fi, LTE network, CDMA network, and the like. Further, the network 104 can either be a dedicated network or a shared network. The shared network represents an association of the different types of networks that use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like, to communicate with one another. Further the network 104 can include a variety of network devices, including routers, bridges, servers, computing devices, storage devices, and the like.
[00034] FIG. 2 illustrates exemplary functional components 200 of the system in accordance with an embodiment of the present disclosure.
[00035] In an aspect, the system 102 may comprise one or more processor(s) 204. The one or more processor(s) 204 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processor(s) 204 are configured to fetch and execute computer-readable instructions stored in a memory 206 of the system 102. The memory 206 may store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 206 may comprise any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.
[00036] The system 102 may also comprise an interface(s) 208. The interface(s) 208 may comprise a variety of interfaces, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, and the like. The interface(s) 208 may facilitate communication of system 102. The interface(s) 208 may also provide a communication pathway for one or more components of the processing engine 210. Examples of such components include, but are not limited to, processing engine(s) 210 and database 220.
[00037] The processing engine(s) 210 may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 210. The processing engine(s) 210 is stored on the memory 206 and runs on the processor(s) 204. In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 210 may be processor executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing engine(s) 210 may comprise a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 210. In such examples, the system 102 may comprise the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to system 102 and the processing resource. In other examples, the processing engine(s) 210 may be implemented by electronic circuitry.
[00038] The database 220 may comprise data that is either stored or generated as a result of functionalities implemented by any of the components of the processing engine(s) 210 or the system 102. In an embodiment, the processing engine(s) 210 may include a first set of image capturing engine 212, an image capturing screen access engine 214, a second set of image capturing engine 216, and other engine (s) 218. Other engine(s) 218 can supplement the functionalities of the processing engine 210 or the system 102.
[00039] In an embodiment, the first set of image capturing engine 212 captures a first set of plurality of images using the first image capturing device. In response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, the image capturing screen access engine 214 establishes a connection between the first image capturing device and the second image capturing device. Access permission is granted to access in real-time an image capturing screen of the first image capturing device to the second image capturing device. In an embodiment, upon receiving the access permission the second set of image capturing engine 216 captures a plurality of second set of images and stores the captured second set of plurality of images to the second image capturing device. The stored second set of plurality of images being transferred to the first image capturing device. In an embodiment, the captured second set of plurality of images may be stored in the second image capturing device on a storage medium operatively coupled with the second image capturing device or on a remote server connected to the second image capturing device.
[00040] In an embodiment, the first image capturing device and the second image capturing device may be connected over a wireless network. The first image capturing device may actuate the second image capturing device to capture the second set of images. The first image capturing device and the second image capturing device may be one of a digital camera, a video camera and a mobile phone with inbuilt camera. The storage medium may be an internal memory or a removable memory card. The predefined quality standard may be indicative of capturing a high quality image.
[00041] As an example, using an IOT as baseline of the system and via a new application that is run on the user device, the user may avail benefits of the disclosed invention. The user may use the installed application that may take full access of live phone camera status via Bluetooth/Wi-Fi sharing. After the installation of the application on multiple devices the multiple users may get mutually/lively connected from the application. Further, if anyone user is taking a good picture or is present at a right angle of taking a descent picture form his phone camera, the phone may be connected and the live screen of his camera may be shared to the person which is not able to get the live picture of event by using IOT and Bluetooth/Wi-Fi sharing algorithms. After this that person may send him the request to get access to his live phone camera only, to take required picture and that the captured pictures may be stored on the requester phone only.
[00042] FIG. 3 illustrates exemplary implementation 300 of flow of transferring digital images across connected image capturing devices in accordance with an embodiment of the present disclosure.
[00043] In an embodiment, a set of registered users are shown at block 302-1, 302-2, and 302-N. The registered users are the ones having an application installed on their devices for exchange of captured set of images, and sharing in real time image capturing screen of their image capturing device with other users. The registered users may be connected to a cloud server for accessing the camera at block 304.
[00044] When the registered users enter to attend an event or a function as show at block 306, the user may access his device and use the application to capture a desired set of images at block 308. If the user is satisfied with quality of captured set of images at block 310, the captured set of images are stored in the user’s device at block 312 for future access and reference. However, if the user is not satisfied with the quality of captured set of images, the user may at block 314 check the installed application to locate nearby users who are using the same application. At block 316, the user may asks the another user e.g., user B for a connection and send him a connection request. Further, at block 318, the user B may allow the user to have a live access of his camera and helps the user to take a perfect shot. Then, at block 320, the user may capture a few shots and those may be stored in the memory of the device directly. The same stored pictures may then be stored in the phone gallery of the smartphone at block 312.
[00045] FIG. 4 is a high-level flow diagram 400 illustrating working of the system in accordance with an embodiment of the present disclosure.
[00046] In an embodiment, is provided a method for facilitating transfer of images from a first image capturing device to a second image capturing device. At block 402, a first set of plurality of images are captured using the first image capturing device. In response to determination of at least one of the captured plurality of first set of images not meeting a predefined quality standard, at block 404, a connection is established between the first image capturing device and the second image capturing device. Further, at block 406 access permission is granted to access in real-time an image capturing screen of the first image capturing device to the second image capturing device. Upon receiving the access permission, at block 408, a plurality of second set of images are captured and stored. The captured second set of plurality of images is stored to the second image capturing device. The stored second set of plurality of images is then transferred to the first image capturing device.
[00047] FIG. 5 illustrates an exemplary computer system 500 to implement the proposed system in accordance with embodiments of the present disclosure.
[00048] As shown in FIG. 5, computer system can include an external storage device 510, a bus 520, a main memory 530, a read only memory 540, a mass storage device 550, communication port 560, and a processor 570. A person skilled in the art will appreciate that computer system may include more than one processor and communication ports. Examples of processor 570 include, but are not limited to, an Intel® Itanium® or Itanium 2 processor(s), or AMD® Opteron® or Athlon MP® processor(s), Motorola® lines of processors, FortiSOC™ system on a chip processors or other future processors. Processor 570 may include various modules associated with embodiments of the present invention. Communication port 560 can be any of an RS-232 port for use with a modem based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports. Communication port 560 may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which computer system connects.
[00049] Memory 530 can be Random Access Memory (RAM), or any other dynamic storage device commonly known in the art. Read only memory 540 can be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chips for storing static information e.g., start-up or BIOS instructions for processor 570. Mass storage 550 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces), e.g. those available from Seagate (e.g., the Seagate Barracuda 7102 family) or Hitachi (e.g., the Hitachi Deskstar 7K1000), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g. an array of disks (e.g., SATA arrays), available from various vendors including Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. and Enhance Technology, Inc.
[00050] Bus 520 communicatively couples processor(s) 570 with the other memory, storage and communication blocks. Bus 520 can be, e.g. a Peripheral Component Interconnect (PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB or the like, for connecting expansion cards, drives and other subsystems as well as other buses, such a front side bus (FSB), which connects processor 570 to software system.
[00051] Optionally, operator and administrative interfaces, e.g. a display, keyboard, and a cursor control device, may also be coupled to bus 520 to support direct operator interaction with computer system. Other operator and administrative interfaces can be provided through network connections connected through communication port 560. External storage device 510 can be any kind of external hard-drives, floppy drives, IOMEGA® Zip Drives, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM). Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system limit the scope of the present disclosure.
[00052] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.

ADVANTAGES OF THE PRESENT DISCLOSURE
[00053] The present disclosure provides a method that facilitates to capture effective and high quality pictures in a large gathering.
[00054] The present disclosure provides a method that facilitates to minimize the time consumed in image capturing during a gathering or a function.
[00055] The present disclosure provides a method a method that facilitates to connect multiple devices with ease and exchange a captured set of images.
[00056] The present disclosure provides a method that facilitates to connect the multiple devices over a wireless connection and exchange the captured images using a suitable installed application.

Claims:1. A method for facilitating transfer of images from a first image capturing device to a second image capturing device, the method comprising:
capturing a first set of plurality of images using the first image capturing device;
in response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, establishing a connection between the first image capturing device and the second image capturing device, and granting an access permission to access in real-time an image capturing screen of the first image capturing device to the second image capturing device; and
upon receiving the access permission, capturing a plurality of second set of images and storing the captured second set of plurality of images to the second image capturing device, the stored second set of plurality of images being transferred to the first image capturing device.
2. The method as claimed in claim 1, wherein the first image capturing device and the second image capturing device are connected over a wireless network.
3. The method as claimed in claim 2, wherein the first image capturing device actuates the second image capturing device to capture the second set of images.
4. The method as claimed in claim 1, wherein the first image capturing device and the second image capturing device is one of a digital camera, a video camera and a mobile phone with inbuilt camera.
5. The method as claimed in claim 1, wherein the captured second set of plurality of images are stored in the second image capturing device on a storage medium operatively coupled with the second image capturing

device or on a remote server connected to the second image capturing device.
6. The method as claimed in claim 1, wherein the storage medium is an internal memory or a removable memory card.
7. The method as claimed in claim 1, wherein the predefined quality standard is indicative of capturing a high quality image.
8. A system for facilitating transfer of images from a first image capturing device to a second image capturing device, the system comprising:
a processor operatively coupled to a memory, the memory storing a set of instructions executed by the processor to:
capture a first set of plurality of images using the first image capturing device;
in response to determination of at least one of the captured plurality of first set of images being not meeting a predefined quality standard, establishing a connection between the first image capturing device and the second image capturing device, and granting an access permission to access in real-time an image capturing screen of the first image capturing device to the second image capturing device; and
upon receiving the access permission, capturing a plurality of second set of images and storing the captured second set of plurality of images to the second image capturing device, the stored second set of plurality of images being transferred to the first image capturing device.
9. The system as claimed in claim 8, wherein the first image capturing device and the second image capturing device are connected over a wireless network.
10. The system as claimed in claim 9, wherein the first image capturing device actuates the second image capturing device to capture the second set of image.

Documents

Application Documents

# Name Date
1 202011039540-STATEMENT OF UNDERTAKING (FORM 3) [12-09-2020(online)].pdf 2020-09-12
2 202011039540-FORM FOR STARTUP [12-09-2020(online)].pdf 2020-09-12
3 202011039540-FORM FOR SMALL ENTITY(FORM-28) [12-09-2020(online)].pdf 2020-09-12
4 202011039540-FORM 1 [12-09-2020(online)].pdf 2020-09-12
5 202011039540-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [12-09-2020(online)].pdf 2020-09-12
6 202011039540-EVIDENCE FOR REGISTRATION UNDER SSI [12-09-2020(online)].pdf 2020-09-12
7 202011039540-DRAWINGS [12-09-2020(online)].pdf 2020-09-12
8 202011039540-DECLARATION OF INVENTORSHIP (FORM 5) [12-09-2020(online)].pdf 2020-09-12
9 202011039540-COMPLETE SPECIFICATION [12-09-2020(online)].pdf 2020-09-12
10 202011039540-Proof of Right [28-11-2020(online)].pdf 2020-11-28
11 202011039540-FORM-26 [28-11-2020(online)].pdf 2020-11-28
12 202011039540-STARTUP [04-04-2022(online)].pdf 2022-04-04
13 202011039540-FORM28 [04-04-2022(online)].pdf 2022-04-04
14 202011039540-FORM 18A [04-04-2022(online)].pdf 2022-04-04
15 202011039540-FER.pdf 2022-04-06
16 202011039540-FORM-26 [08-06-2022(online)].pdf 2022-06-08
17 202011039540-FER_SER_REPLY [08-06-2022(online)].pdf 2022-06-08
18 202011039540-DRAWING [08-06-2022(online)].pdf 2022-06-08
19 202011039540-CORRESPONDENCE [08-06-2022(online)].pdf 2022-06-08
20 202011039540-COMPLETE SPECIFICATION [08-06-2022(online)].pdf 2022-06-08
21 202011039540-CLAIMS [08-06-2022(online)].pdf 2022-06-08
22 202011039540-US(14)-HearingNotice-(HearingDate-30-08-2022).pdf 2022-08-02
23 202011039540-Correspondence to notify the Controller [27-08-2022(online)].pdf 2022-08-27
24 202011039540-FORM-26 [29-08-2022(online)].pdf 2022-08-29
25 202011039540-Written submissions and relevant documents [09-09-2022(online)].pdf 2022-09-09
26 202011039540-Annexure [09-09-2022(online)].pdf 2022-09-09
27 202011039540-PatentCertificate02-11-2022.pdf 2022-11-02
28 202011039540-IntimationOfGrant02-11-2022.pdf 2022-11-02

Search Strategy

1 SearchHistoryE_06-04-2022.pdf

ERegister / Renewals