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: 20230278799
    Abstract: 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: Application
    Filed: February 6, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
  • Publication number: 20230278792
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Kousuke Yunoki
  • Publication number: 20230278232
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Toshiaki Yamada
  • Publication number: 20230278795
    Abstract: 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: Application
    Filed: February 8, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
  • Publication number: 20230278793
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
  • Publication number: 20230278794
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy, Kousuke Yunoki
  • Publication number: 20230278800
    Abstract: 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: Application
    Filed: February 7, 2023
    Publication date: September 7, 2023
    Inventors: Gajamohan Mohanarajah, Arudchelvan Krishnamoorthy
  • Patent number: 10972404
    Abstract: 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: Grant
    Filed: March 8, 2019
    Date of Patent: April 6, 2021
    Assignee: RAPYUTA ROBOTICS CO., LTD.
    Inventors: Alankrita Pathak, Dhananjay Sathe, Gajamohan Mohanarajah
  • Patent number: 10901812
    Abstract: 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: Grant
    Filed: June 19, 2018
    Date of Patent: January 26, 2021
    Assignee: RAPYUTA ROBOTICS CO., LTD.
    Inventors: Dhananjay Sathe, Gajamohan Mohanarajah
  • Publication number: 20200101611
    Abstract: 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: Application
    Filed: July 3, 2019
    Publication date: April 2, 2020
    Inventors: Praveen Ramanujam, Gajamohan Mohanarajah, Chaitanya Deep Moturi
  • Patent number: 10596704
    Abstract: 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: Grant
    Filed: July 3, 2019
    Date of Patent: March 24, 2020
    Assignee: Rapyuta Robotics Co., Ltd
    Inventors: Praveen Ramanujam, Gajamohan Mohanarajah, Chaitanya Deep Moturi
  • Publication number: 20190207866
    Abstract: 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: Application
    Filed: March 8, 2019
    Publication date: July 4, 2019
    Inventors: Alankrita Pathak, Dhananjay Sathe, Gajamohan Mohanarajah
  • Publication number: 20190089799
    Abstract: 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: Application
    Filed: June 19, 2018
    Publication date: March 21, 2019
    Inventors: Dhananjay Sathe, Gajamohan Mohanarajah