Patents by Inventor Gajamohan Mohanarajah
Gajamohan Mohanarajah 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: 20230278799Abstract: There is provided an automated storage and retrieval system including: a rack storing a plurality of bins for containing items; a picking station for picking the item from the bin; and a transportation robot for transporting the bin between the rack and the picking station. The picking station defines a plurality of picking positions at which a plurality of the transportation robots transporting the bins are simultaneously aligned to enable picking work of the item from the bin.Type: ApplicationFiled: February 6, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
-
Publication number: 20230278792Abstract: A rack includes a plurality of floors each of which stores a plurality of bins for containing items, and allows a transportation robot to run along a surface thereof; and a plurality of support columns supporting the floors. Each of the floors includes a plurality of floor modules making up part of each of the floors, and each of the floor modules is detachably supported by the support column. This method for assembling a rack includes steps of: assembling each of the floors from a lower floor to an upper floor by attaching the floor module to the support column; and detaching the at least one floor module from the support column on each of the floors to secure a route for an operator to go down to the floor of the lower floor from the upper floor in the assembling step.Type: ApplicationFiled: February 7, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Kousuke Yunoki
-
Publication number: 20230278232Abstract: An object is to provide a transportation robot control system for a warehouse system and a control method that can stably control a large number of robots by wireless communication. A transportation robot control system 3 controls transportation robots 30 in a warehouse system 1. The transportation robot control system 3 includes: a central wireless communication unit 200 configured to be able to wirelessly communicate with the transportation robots 30 in a specific region of the warehouse system 1; an individual wireless communication unit 210 configured to be able to wirelessly communicate with the transportation robots 30; and individual control units 220 that respectively control the movements of the transportation robots 30. The individual wireless communication unit 210 includes information reading units 211 that are respectively provided in the transportation robots 30 and a plurality of information holding units 212 that are arranged in a rack 2.Type: ApplicationFiled: February 7, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Toshiaki Yamada
-
Publication number: 20230278795Abstract: The present disclosure relates to an automated storage and retrieval system. The system comprises a multi-floor storage structure defined with a storage space in each floor of the multi-floor storage structure. The system includes a plurality of storage bins arranged in the storage space and is configured to store inventory. Further, there is at least one autonomous vehicle configured to move under and transport the at least one storage bin of the plurality of storage bins and is configured to transport the plurality of storage bins within each floor and across multiple floors of the multi-floor storage structure.Type: ApplicationFiled: February 8, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
-
Publication number: 20230278793Abstract: There is provided an automated storage and retrieval system including: a rack storing a plurality of bins for containing items; and a transportation robot for transporting the bin in the rack. The rack includes a plurality of floors each of which stores the plurality of bins, and allows the transportation robot to run along a surface thereof, and, when the one or more bins obstructive for transportation of the target bin are arranged on the one floor, the one or more transportation robots move the one or more obstructive bins to enable another transportation robot to transport the target bin.Type: ApplicationFiled: February 7, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
-
Publication number: 20230278794Abstract: There is provided an automated storage and retrieval system including: a rack storing a plurality of bins for containing items; a transportation robot transporting the bin in the rack; and a transportation elevator which moves in the rack and can transport the transportation robot. The rack includes a plurality of floors each of which stores each of the plurality of bins, and allows the transportation robot to run along a surface thereof, and the rack includes a plurality of support column modules forming a passage of the transportation elevator. Each of the support column modules extends between at least mutually neighboring floors, and one support column module is configured to be able to be coupled to the another support column module.Type: ApplicationFiled: February 7, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Kousuke Yunoki
-
Publication number: 20230278800Abstract: There is provided an automated storage and retrieval system including: a rack storing a plurality of bins for containing items; a picking station for picking the item from the bin; and a transportation robot for transporting the bin between the rack and the picking station. The picking station defines one or more picking positions at which the transportation robot transporting the bin is arranged to enable picking work of the item from the bin, and one or more retracted positions at which the transportation robot temporarily retracts the bin from the picking position.Type: ApplicationFiled: February 7, 2023Publication date: September 7, 2023Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
-
Patent number: 10972404Abstract: A system and method to generate and deploy a customized cloud device application has been described. A platform broker analyzes a deployment information of a software service included in the customized cloud device application. Based on the analysis, the platform broker determines whether the software service is to be deployed at a cloud resource or devices. Based on the determination and a composition pattern, the platform broker sends a software service deployment request to a cloud broker and a device broker. Based on the software service deployment request, an instance of the software service is generated and the generated instance of the software service is deployed to one of the cloud resource or one or more devices. Finally, the generated instance of the customized cloud device application bound to the deployed instance of the software service is deployed to one of the one or more cloud resources and the device.Type: GrantFiled: March 8, 2019Date of Patent: April 6, 2021Assignee: RAPYUTA ROBOTICS CO., LTD.Inventors: Alankrita Pathak, Dhananjay Sathe, Gajamohan Mohanarajah
-
Patent number: 10901812Abstract: A system and method to manage communication between a plurality of heterogeneous devices and a cloud has been described. A speaker communication property of a speaker node executing at one of the plurality of heterogeneous devices and the cloud in a first network is compared with a listener communication property of a listener node executing at another of the plurality of devices in a second network. A message-type agnostic listener proxy included in the first network is then generated based on the comparison. Next a message-type agnostic buffer including serialized message corresponding to a message sent by the speaker node is received at the first communication bridge in the first network. Finally, the message-type agnostic speaker proxy forwards the serialized message included in the message-type agnostic buffer to the listener node in the second network.Type: GrantFiled: June 19, 2018Date of Patent: January 26, 2021Assignee: RAPYUTA ROBOTICS CO., LTD.Inventors: Dhananjay Sathe, Gajamohan Mohanarajah
-
Publication number: 20200101611Abstract: Embodiments herein disclose methods and systems to generate, simulate, and execute a reusable robotic solution recipe for executing a robotic solution. Initially a selection of one or more hardware components to be included in the reusable robotic solution recipe is received at a web user interface. Next a selection of a software component is received from the displayed one more software components to be included in the reusable robotic solution recipe. Next the hardware-vendor agnostic controller executes the reusable robotic solution recipe to determine hardware and environment component configuration for executing the robotic solution. A model descriptor file is invoked to determine defined hardware and environment data configuration. Based on the determined and the defined hardware and environment component configuration execution of the robotic solution is initiated.Type: ApplicationFiled: July 3, 2019Publication date: April 2, 2020Inventors: Praveen Ramanujam, Gajamohan Mohanarajah, Chaitanya Deep Moturi
-
Patent number: 10596704Abstract: Embodiments herein disclose methods and systems to generate, simulate, and execute a reusable robotic solution recipe for executing a robotic solution. Initially a selection of one or more hardware components to be included in the reusable robotic solution recipe is received at a web user interface. Next a selection of a software component is received from the displayed one more software components to be included in the reusable robotic solution recipe. Next the hardware-vendor agnostic controller executes the reusable robotic solution recipe to determine hardware and environment component configuration for executing the robotic solution. A model descriptor file is invoked to determine defined hardware and environment data configuration. Based on the determined and the defined hardware and environment component configuration execution of the robotic solution is initiated.Type: GrantFiled: July 3, 2019Date of Patent: March 24, 2020Assignee: Rapyuta Robotics Co., LtdInventors: Praveen Ramanujam, Gajamohan Mohanarajah, Chaitanya Deep Moturi
-
Publication number: 20190207866Abstract: A system and method to generate and deploy a customized cloud device application has been described. A platform broker analyzes a deployment information of a software service included in the customized cloud device application. Based on the analysis, the platform broker determines whether the software service is to be deployed at a cloud resource or devices. Based on the determination and a composition pattern, the platform broker sends a software service deployment request to a cloud broker and a device broker. Based on the software service deployment request, an instance of the software service generates and deploys the generated instance of the software service to one of the cloud resource and the one or more devices. Finally, the generated instance of the customized cloud device application bound to the deployed instance of the software service is deployed to one of the one or more cloud resources and the device.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Alankrita Pathak, Dhananjay Sathe, Gajamohan Mohanarajah
-
Publication number: 20190089799Abstract: A system and method to manage communication between a plurality of heterogeneous devices and a cloud has been described. A speaker communication property of a speaker node executing at one of the plurality of heterogeneous devices and the cloud in a first network is compared with a listener communication property of a listener node executing at another of the plurality of devices in a second network. A message-type agnostic speaker proxy included in the first network is then generated based on the comparison. Next a message-type agnostic buffer including serialized message corresponding to a message send by the speaker node is received at the first communication bridge in the first network. Finally, the message-type agnostic speaker proxy forwards the serialized message included in the message-type agnostic buffer to the listener node in the first network.Type: ApplicationFiled: June 19, 2018Publication date: March 21, 2019Inventors: Dhananjay Sathe, Gajamohan Mohanarajah