Patents by Inventor Kishor ARUMILLI
Kishor ARUMILLI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240428186Abstract: Exemplary embodiments of the present disclosure are directed towards an automated system for detecting real-time space occupancy of inventory within a warehouse, comprising cameras configured to capture predetermined area within warehouse to obtain image data, cameras configured to deliver image data to first computing device and second computing device over network; and space occupancy detection module configured to analyse image data received to first computing device and second computing device from cameras, space occupancy detection module configured to read and to store image data received from cameras at regular intervals, space occupancy detection module configured to crop Region of Interest of image data and categorizes each pixel of image data to derive plurality of segmentation classes, space occupancy detection module configured to predict amount of space utilized from plurality of segmentation classes; and predictions are mapped to a warehouse layout, space occupancy detection module configured toType: ApplicationFiled: August 10, 2022Publication date: December 26, 2024Inventors: KRISHNA KISHORE ANDHAVARAPU, LOVARAJU ALLU, DIWAKAR SATYANARAYANA DEVUPALLI, SRIKAR REDDY VUNDI, ASHOK POOLLA, SATISH CHANDRA GUNDA, KISHOR ARUMILLI, GANGADHAR GUDE
-
Publication number: 20240395048Abstract: A system for detecting and analyzing consumer transactions to provide selected list of objects, comprising first camera and second camera configured to monitor and to capture first camera feed and second camera feed, first camera feed and second camera feed comprising consumer transaction images of consumer transactions performed by consumers in front of display shelf, consumer transaction identifying module configured to receive first camera feed and second camera feed, pre-processor module configured to compare consumer transaction images and sends consumer transaction images to location finder module, location finder module configured to detect hand positions and computes physical location information of hand within display shelf using triangulation technique; direction detection module configured to identify direction of motion of hand with physical location information, direction detection module configured to enabling visual object detection module on consumer transaction images to detect objects in theType: ApplicationFiled: September 12, 2022Publication date: November 28, 2024Inventors: KRISHNA KISHORE ANDHAVARAPU, SIDDARTHA PENDYALA, LOVARAJU ALLU, SRIKAR REDDY VUNDI, SATISH CHANDRA GUNDA, KISHOR ARUMILLI, GANGADHAR GUDE
-
Publication number: 20240386545Abstract: Exemplary embodiments of present disclosure directed towards motion detection module configured to receive third camera feed to detect motion of vehicle. Motion detection module configured to compare selected region of interest from consecutive frames of third camera to detect motion using frame difference. Pre-processing module configured to save consecutive frames from first and second camera when vehicle starts crossing third camera. Lock detection module configured to receive saved frames and detects locks present in saved frames of first and second camera.Type: ApplicationFiled: September 12, 2022Publication date: November 21, 2024Inventors: SHIVA KUMAR PATWARI, KRISHNA KISHORE ANDHAVARAPU, SATISH CHANDRA GUNDA, KISHOR ARUMILLI, GANGADHAR GUDE
-
Publication number: 20240354528Abstract: Exemplary embodiments of the present disclosure are directed towards system for encoding and decoding color-coded fiducial markers, comprising fiducial marker-encoding module configured to encode digits using color-coded fiducial markers and generates color-coded fiducial markers. Color-coded fiducial markers embedded on imaging subject, camera configured to identify motion of imaging subject and captures imaging subject. Camera configured to transmit image frames to first computing device and second computing device over network. Fiducial marker-decoding module configured to receive image frames from camera. Fiducial marker detection module configured to detect presence and location information along with color-coded fiducial markers information from image frames of color-coded fiducial markers using visual object detection technique and machine vision technique.Type: ApplicationFiled: November 30, 2022Publication date: October 24, 2024Inventors: SIDDARTHA PENDYALA, KRISHNA KISHORE ANDHAVARAPU, SATISH CHANDRA GUNDA, KISHOR ARUMILLI, GANGADHAR GUDE
-
Patent number: 9940283Abstract: The present subject matter discloses methods and systems of application sharing in multi-host computing system (100) running multiple operating systems. In one embodiment, the method for application sharing in a multi-host computing system (100) comprises receiving a request to launch an application in a first operating system of the multi-host computing system (100) from a second operating system of the multi-host computing system (100), generating an application launch request to launch the application and transmitting the application launch request to a widget daemon running on the first operating system using a PCIe to PCIe application redirection engine. The method further comprises initiating an application sharing session between the first operating system of the multi-host computing system (100) from the second operating system of the multi-host computing system (100).Type: GrantFiled: April 9, 2012Date of Patent: April 10, 2018Assignee: Ineda Systems Inc.Inventors: Balaji Kanigicherla, Sridhar Adusumilli, Sarveshwar Bandi, Narsi Reddy Annapureddy, Chandra Kumar Chettiar, Kishor Arumilli
-
Patent number: 9772858Abstract: Described herein is a detachable multi-host computing system (100) having multiple host processors running different operating systems. In one implementation, the multi-host computing system (100) includes a detachable unit (102) and a base unit (104). Each of the detachable unit (102) and the base unit (104) includes an MR-IOV switch and a MR-PCIM for controlling the MR-IOV switch. In one embodiment, the MR-PCIM for both the detachable unit (102) and the base unit (104) is configured such that a single MR-PCIM switch may be used for enumerating peripheral devices connected to the detachable unit (102) and the base unit (104) when the detachable unit (102) and the base unit (104) are in an attached mode.Type: GrantFiled: April 20, 2012Date of Patent: September 26, 2017Assignee: Ineda Systems Inc.Inventors: Balaji Kanigicherla, Dhanumjai Pasumarthy, Naga Murali Medeme, Shabbir Haider, Raja Babu Mailapalli, Kishor Arumilli, Chandra Kumar Chettiar
-
Patent number: 9740409Abstract: Described herein is a virtualized storage system (VSS), for sharing a storage cluster comprising a plurality of storage devices, among multiple hosts. The virtualized storage system comprises a plurality of virtual host bus adapters (vHBA), wherein each vHBA is connected to a host, though a standard based host bus interface. The VSS further comprises a storage fabric switch for connecting the plurality of the vHBAs with the storage cluster through a cluster of storage controllers to facilitate transfer of data and commands between the hosts and the storage devices, wherein the storage fabric switch provide storage services for each host, the storage services comprising at least one of backup, replication and thin-provisioning. The storage fabric switch further comprises a command processing engine (CPE) to map commands received from the plurality of vHBAs, in a virtual addressing domain, to a physical address of a mapped storage controller for execution.Type: GrantFiled: May 22, 2014Date of Patent: August 22, 2017Assignee: INEDA SYSTEMS, INC.Inventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Kishor Arumilli, Siva Raghu Ram Voleti, Chandra Kumar Chettiar, Karamveer Yadav, Kalpana Jeevaraj, Chandra Kanth Rapalli, Manoj Ugalmugle
-
Patent number: 9268717Abstract: Systems and methods for sharing a single root I/O virtualization (SR-IOV) device (106) amongst a plurality of roots (104) are described herein. The described systems implement a method which includes identifying a physical function (PF) and a plurality of virtual functions (VFs) associated with the SR-IOV device (106). The method also include generating at least one set of VFs from amongst the plurality of identified VFs, where each set of VFs include one or more VFs, and generating a pseudo PF (PPF) for each of the at least one set of VFs, where each PPF and a set of VFs associated with the PPF forms a projected SR-IOV device (106). The method further includes associating each of the projected SR-IOV device (106) with a root (104) from amongst the plurality of roots (104) to allow sharing of the SR-IOV device (106).Type: GrantFiled: May 22, 2014Date of Patent: February 23, 2016Assignee: INEDA SYSTEMS PVT. LTD.Inventors: Balaji Kanigicherla, Dhanumjai Pasumarthy, Kishor Arumilli, Naga Murali Medeme, Shabbir Haider, Surya Narayana Dommeti, Tapan Vaidya
-
Publication number: 20150169231Abstract: Described herein is a virtualized storage system (VSS), for sharing a storage cluster comprising a plurality of storage devices, among multiple hosts. The virtualized storage system comprises a plurality of virtual host bus adapters (vHBA), wherein each vHBA is connected to a host, though a standard based host bus interface. The VSS further comprises a storage fabric switch for connecting the plurality of the vHBAs with the storage cluster through a cluster of storage controllers to facilitate transfer of data and commands between the hosts and the storage devices, wherein the storage fabric switch provide storage services for each host, the storage services comprising at least one of backup, replication and thin-provisioning. The storage fabric switch further comprises a command processing engine (CPE) to map commands received from the plurality of vHBAs, in a virtual addressing domain, to a physical address of a mapped storage controller for execution.Type: ApplicationFiled: May 22, 2014Publication date: June 18, 2015Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Kishor Arumilli, Siva Raghu Ram Voleti, Chandra Kumar Chettiar, Karamveer Yadav, Kalpana Jeevaraj, Chandra Kanth Rapalli, Manoj Ugalmugle
-
Publication number: 20150149661Abstract: Systems and methods for sharing a single root I/O virtualization (SR-IOV) device (106) amongst a plurality of roots (104) are described herein. The described systems implement a method which includes identifying a physical function (PF) and a plurality of virtual functions (VFs) associated with the SR-IOV device (106). The method also include generating at least one set of VFs from amongst the plurality of identified VFs, where each set of VFs include one or more VFs, and generating a pseudo PF (PPF) for each of the at least one set of VFs, where each PPF and a set of VFs associated with the PPF forms a projected SR-IOV device (106). The method further includes associating each of the projected SR-IOV device (106) with a root (104) from amongst the plurality of roots (104) to allow sharing of the SR-IOV device (106).Type: ApplicationFiled: May 22, 2014Publication date: May 28, 2015Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Dhanumjai Pasumarthy, Kishor Arumilli, Naga Murali Medeme, Shabbir Haider, Surya Narayana Dommeti, Tapan Vaidya
-
Patent number: 8990459Abstract: The present subject matter discloses methods and systems of sharing of peripheral devices in multi host computing systems (100). In one implementation, the method of sharing a peripheral device (116) amongst a plurality of hosts of the multi-host computing system (100) comprises receiving a request to switch the peripheral device (116) from a first operating system running on a first host from amongst the plurality of hosts to a second operating system running on a second host from amongst the plurality of hosts; generating a request for the first operating system to relinquish control of the peripheral device (116); determining the status of the relinquishment based on response generated by the first operating system; initiating a request for the second operating system to install a device driver for the peripheral device (116) upon determining successful relinquishment; and transferring ownership of the peripheral device (116) to the second operating system.Type: GrantFiled: April 30, 2012Date of Patent: March 24, 2015Assignee: Ineda Systems Pvt. LtdInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Siva Raghuram Voleti, Chandra Kumar Chettiar, Surya Narayana Dommeti, Kishor Arumilli, Dhanumjai Pasumarthy, Rajani Lotti
-
Publication number: 20140068317Abstract: The present subject matter discloses methods and systems of sharing of peripheral devices in multi host computing systems (100). In one implementation, the method of sharing a peripheral device (116) amongst a plurality of hosts of the multi-host computing system (100) comprises receiving a request to switch the peripheral device (116) from a first operating system running on a first host from amongst the plurality of hosts to a second operating system running on a second host from amongst the plurality of hosts; generating a request for the first operating system to relinquish control of the peripheral device (116); determining the status of the relinquishment based on response generated by the first operating system; initiating a request for the second operating system to install a device driver for the peripheral device (116) upon determining successful relinquishment; and transferring ownership of the peripheral device (116) to the second operating system.Type: ApplicationFiled: April 30, 2012Publication date: March 6, 2014Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Siva Raghuram Voleti, Chandra Kumar Chettiar, Surya Narayana Dommeti, Kishor Arumilli, Dhanumjai Pasumarthy, Rajani Lotti
-
Publication number: 20140032810Abstract: The present subject matter discloses methods and systems of application sharing in multi-host computing system (100) running multiple operating systems. In one embodiment, the method for application sharing in a multi-host computing system (100) comprises receiving a request to launch an application in a first operating system of the multi-host computing system (100) from a second operating system of the multi-host computing system (100), generating an application launch request to launch the application and transmitting the application launch request to a widget daemon running on the first operating system using a PCIe to PCIe application redirection engine. The method further comprises initiating an application sharing session between the first operating system of the multi-host computing system (100) from the second operating system of the multi-host computing system (100).Type: ApplicationFiled: April 9, 2012Publication date: January 30, 2014Applicant: INEDA SYSTEMS PVT. LTD.Inventors: Balaji KANIGICHERLA, Sridhar ADUSUMILLI, Sarveshwar BANDI, Narsi Reddy ANNAPUREDDY, Chandra Kumar CHETTIAR, Kishor ARUMILLI
-
Publication number: 20140032811Abstract: Described herein is a detachable multi-host computing system (100) having multiple host processors running different operating systems. In one implementation, the multi-host computing system (100) includes a detachable unit (102) and a base unit (104). Each of the detachable unit (102) and the base unit (104) includes an MR-IOV switch and a MR-PCIM for controlling the MR-IOV switch. In one embodiment, the MR-PCIM for both the detachable unit (102) and the base unit (104) is configured such that a single MR-PCIM switch may be used for enumerating peripheral devices connected to the detachable unit (102) and the base unit (104) when the detachable unit (102) and the base unit (104) are in an attached mode.Type: ApplicationFiled: April 20, 2012Publication date: January 30, 2014Applicant: INEDA SYSTEMS PVT. LTDInventors: Balaji Kanigicherla, Dhanumjai Pasumarthy, Naga Murali Medeme, Shabbir Haider, Raja Babu Mailapalli, Kishor Arumilli, Chandra Kumar Chettiar