Patents by Inventor Rohan Patel

Rohan Patel 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).

  • Patent number: 11086599
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: August 10, 2021
    Assignee: ENGINEER.AI GLOBAL LIMITED
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20210096826
    Abstract: A system for developing software provides a graphical user interface on a display of a client device, the graphical user interface displaying features from a library of features for a custom software application, implements simulations of a plurality of the features available for demonstration through the graphical user interface, stores blocks of source code for each feature in a source code repository wherein the blocks are adapted to provide an actual application when compiled by developers, receives from the client device, by a server running a software building component, one or more selected features for the software application, automatically integrates, by the software building component, the one or more selected features to generate an integrated feature set based on attributes of each of the selected features and an inter-feature rules set, and generates an interactive visualization of a navigable prototype of the software application based on the integrated feature set.
    Type: Application
    Filed: December 12, 2020
    Publication date: April 1, 2021
    Inventors: Sachin Dev Duggal, Siddhartha Ghosh, Rohan Patel, Priyanka Koochar
  • Publication number: 20200249917
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Patent number: 10649741
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: May 12, 2020
    Assignee: Engineer.ai Global Limited
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20190104861
    Abstract: There are various rocking swinging beds available in the market. These conventional cradle beds allow access to a baby from two opposite sides since other two opposite sides have pivoting points for cradle. Further, these beds do not come with any safety mechanism to save a baby from crawling out of it which is very serious safety issue because every baby starts to crawl sooner or later. Moreover, in some beds, babies are tied with straps to the bed to prevent them from falling down which is very uncomfortable for baby if baby wants to change sides. This new baby bed allows parents to easily access baby from the bed with almost 3 sides being available to access baby from. Also, while a baby is sleeping in the bed, the bed should be secured so the baby cannot crawl out of it, and so forth. In addition, a bed must be able to secure a baby in a convenient way while allowing sufficient movement for the baby.
    Type: Application
    Filed: September 21, 2018
    Publication date: April 11, 2019
    Inventor: Rohan Patel
  • Publication number: 20180107459
    Abstract: Methods and systems are disclosed that automate and institutionalize many aspects of the process of creating software. Embodiments automate aspects of pricing, software creation, and delivery using a manufacturing-styled approach to development that reuses existing code and other existing software design features.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 19, 2018
    Applicant: Sd Squared Limited
    Inventors: Sachin Dev Duggal, Rohan Patel
  • Publication number: 20150275848
    Abstract: An energy conversion system is an apparatus used to collect the kinetic energy of incoming ocean waves and to covert that kinetic energy into electrical energy. The apparatus includes a buoyant platform and a plurality of wave-energy capturing (WEC) units. The buoyant platform stays afloat upon the ocean surface. The WEC units are peripherally distributed about the buoyant platform, which allows the apparatus to collect to the kinetic energy from incoming ocean waves from any direction. Each WEC unit includes a cam mechanism, a recoiling mechanism, a cable, an anchor, a pinion, a transmission, and a generator. The cam mechanism converts the linear motion of the buoyant platform into rotational motion, which is fed into the pinion, through the transmission, and into the generator. The recoiling mechanism returns the cam mechanism to its equilibrium position. Each WEC unit is secured to the seabed through the anchor and the cable.
    Type: Application
    Filed: March 5, 2015
    Publication date: October 1, 2015
    Inventor: Rohan Patel
  • Patent number: 9145866
    Abstract: An energy conversion system is an apparatus used to collect the kinetic energy of incoming ocean waves and to covert that kinetic energy into electrical energy. The apparatus includes a buoyant platform and a plurality of wave-energy capturing (WEC) units. The buoyant platform stays afloat upon the ocean surface. The WEC units are peripherally distributed about the buoyant platform, which allows the apparatus to collect to the kinetic energy from incoming ocean waves from any direction. Each WEC unit includes a cam mechanism, a recoiling mechanism, a cable, an anchor, a pinion, a transmission, and a generator. The cam mechanism converts the linear motion of the buoyant platform into rotational motion, which is fed into the pinion, through the transmission, and into the generator. The recoiling mechanism returns the cam mechanism to its equilibrium position. Each WEC unit is secured to the seabed through the anchor and the cable.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: September 29, 2015
    Inventor: Rohan Patel
  • Patent number: 9129701
    Abstract: Techniques are disclosed herein for determining whether there is a defect that occurred as a result of programming non-volatile storage elements. Example defects include: broken word lines, control gate to substrate shorts, word line to word line shorts, double writes, etc. The memory cells may be programmed such that there will be a substantially even distribution of the memory cells in different data states. After programming, the memory cells are sensed at one or more reference levels. Two sub-groups of memory cells are strategically formed based on the sensing to enable detection of defects in a simple and efficient manner. The sub-groups may have a certain degree of separation of the data states to avoid missing a defect. The number of memory cells in one sub-group is compared with the other. If there is a significant imbalance between the two sub-groups, then a defect is detected.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 8, 2015
    Assignee: SanDisk Technologies Inc.
    Inventors: Rohan Patel, Eugene Tam, Pao-Ling Koh
  • Publication number: 20150179275
    Abstract: Techniques are disclosed herein for determining whether there is a defect that occurred as a result of programming non-volatile storage elements. Example defects include: broken word lines, control gate to substrate shorts, word line to word line shorts, double writes, etc. The memory cells may be programmed such that there will be a substantially even distribution of the memory cells in different data states. After programming, the memory cells are sensed at one or more reference levels. Two sub-groups of memory cells are strategically formed based on the sensing to enable detection of defects in a simple and efficient manner. The sub-groups may have a certain degree of separation of the data states to avoid missing a defect. The number of memory cells in one sub-group is compared with the other. If there is a significant imbalance between the two sub-groups, then a defect is detected.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: Rohan Patel, Eugene Tam, Pao-Ling Koh
  • Publication number: 20150102604
    Abstract: The invention provides a very cost effective and very simple option to generate energy from ocean waves with minimum investment possible. It basically is a round shaped floating object with multiple generators on edge evenly part from one another. Each generator tied to the ocean floor with cable on angel. The ocean wave moves the 15 disc around which results a motion in generators. This generates electricity. This design can be used as a private power house for some island resorts too.
    Type: Application
    Filed: June 12, 2014
    Publication date: April 16, 2015
    Inventor: Rohan Patel