Patents by Inventor Sunil Kumar Sharma

Sunil Kumar Sharma 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: 20240050006
    Abstract: The system comprises a prediction module (1) equipped with artificial intelligence to predict neurological disorders in an individual patient and identify a level of neurological disorders; a central processing unit (2) to detect triggering events and circumstances due to which the neurological disorders trigger in an individual patient upon receiving real-time behavior information data generated by a playing ball (3) of an individual patient and distinguish between a normal behavior and a neurological disorders behavior; an alert module (4) to alert the individual patient upon determining neurological disorders behavior; and an entertainment platform (5) to entertain and engage the individual patient with a specific set of activities assigned according to detected triggering events and circumstances upon determining the neurological disorders behavior, wherein a specific set of activities includes listening to music, playing games, and talking to an AI chatbot.
    Type: Application
    Filed: September 13, 2023
    Publication date: February 15, 2024
    Inventors: Abhishek Sharma, Ahmed I. Alutaibi, Mohammed Alshehri, Sunil Kumar Sharma, Prateek Jain, Vikas Bajpai
  • Publication number: 20230098524
    Abstract: A movable operator station is disclosed. The movable operator station includes a first base plate, a second base plate, and a first support unit. A multi-tier structure is slidably coupled to the first base plate and is slidable in “X” axis between first and second positions. The second base plate is slidably coupled to the first base plate and is slidable between third and fourth positions. The first support unit is slidably coupled to the second base plate and is slidable along the “X” axis. A set of linking members links the first multi-tier structure to the first support unit. The set of linking members extends or collapses based on a movement of the second base plate along the “Y” axis. The first support unit and the set of linking members form a second multi-tier structure when the second base plate is at the fourth position.
    Type: Application
    Filed: November 4, 2021
    Publication date: March 30, 2023
    Applicant: Grey Orange Inc.
    Inventors: Manish Tiwari, Pradeep Chauhan, Kushagra Kumar Rajput, Sunil Kumar Sharma
  • Publication number: 20210317010
    Abstract: A method of treating contaminated water, such as wastewater, with carboxylated cellulose to remove ammonium and nitrogen-containing impurities is claimed. Carboxylated cellulose extracted by nitro-oxidation has negatively-charged functionality and forms an aggregate when exposed to positively-charged impurities in contaminated water. The aggregate, nitrogen-containing impurities, and by-products from the nitro-oxidation process can be isolated to provide a fertilizer or fertilizer component.
    Type: Application
    Filed: August 28, 2019
    Publication date: October 14, 2021
    Inventors: Benjamin S. HSIAO, Priyanka SHARMA, Sunil Kumar SHARMA, Ken I. JOHNSON
  • Patent number: 9841945
    Abstract: Various techniques are provided to efficiently implement user designs in programmable logic devices (PLDs). In one example, a computer-implemented method includes receiving a design identifying operations to be performed by a PLD and synthesizing the design into a plurality of PLD components. The synthesizing includes detecting a constant multiplier operation in the design, determining a nearest boundary condition for the constant multiplier operation, and decomposing the constant multiplier operation using the nearest boundary condition to reduce the plurality of PLD components. The reduced plurality of PLD components comprise at least one look up table (LUT) configured to implement an addition or subtraction operation of the decomposed constant multiplier operation.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: December 12, 2017
    Assignee: LATTICE SEMICONDUCTOR CORPORATION
    Inventors: Sunil Kumar Sharma, Mohana Tandyala
  • Publication number: 20150378682
    Abstract: Various techniques are provided to efficiently implement user designs in programmable logic devices (PLDs). In one example, a computer-implemented method includes receiving a design identifying operations to be performed by a PLD and synthesizing the design into a plurality of PLD components. The synthesizing includes detecting a constant multiplier operation in the design, determining a nearest boundary condition for the constant multiplier operation, and decomposing the constant multiplier operation using the nearest boundary condition to reduce the plurality of PLD components. The reduced plurality of PLD components comprise at least one look up table (LUT) configured to implement an addition or subtraction operation of the decomposed constant multiplier operation.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Sunil Kumar Sharma, Mohana Tandyala
  • Patent number: 9152753
    Abstract: Various techniques are provided to efficiently implement user designs in programmable logic devices (PLDs). In one example, a computer-implemented method includes receiving a design identifying operations to be performed by a PLD. The computer-implemented method also includes synthesizing the design into a plurality of PLD components. In the computer-implemented method, the synthesizing includes detecting an incrementer-multiplier operation in the design and merging an incrementer portion of the incrementer-multiplier operation with a multiplier portion of the incrementer-multiplier operation to reduce the plurality of PLD components.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: October 6, 2015
    Assignee: Lattice Semiconductor Corporation
    Inventors: Sunil Kumar Sharma, Amit Singh
  • Patent number: 7191427
    Abstract: The method for mapping a logic circuit to a plurality of interconnectable, programmable look up tables (LUT) elements includes forming logic element groups including individual logic elements and/or previously formed logic element groups that are capable of being accommodated within the fanin and/or fanout capacity of a target LUT. The method further includes mapping the formed logic element group to the target LUT, and repeating the process for forming logic element groups and mapping to target LUTs for the entire network in a manner such that at each stage only the unmapped logic element/elements and mapped logic element groups of the previous stage are considered for mapping.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: March 13, 2007
    Assignee: STMicroelectonics PVT Ltd.
    Inventors: Sunil Kumar Sharma, Ajay Tomar, Dhabalendu Samanta
  • Patent number: 7188328
    Abstract: A method for finding a maximum volume and minimum cutset in a network of interconnected nodes is provided. The method is applicable to systems that can be reduced to such a network, including telecommunication networks, traffic networks, computer networks, layouts, hydraulic networks, etc. An equivalent network is derived by replacing all nodes other then the source and sink by two interconnected nodes. A conventional method applies an augmenting path algorithm that identifies a cutset. If the feasible cutset is not achieved then a reduced network is constructed by directly connecting the member nodes of identified cutsets to the source node and repeating the above process for the reduced network until a feasible cutset is achieved.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: March 6, 2007
    Assignee: STMicroelectronics Pvt Ltd.
    Inventors: Sunil Kumar Sharma, Ajay Tomar, Dhabalendu Samanta
  • Patent number: 7124392
    Abstract: A method for mapping an electronic digital circuit to a Look Up table (LUT) based Programmable Logic Deviceoperates by selecting an unmapped or partially mapped LUT, and identifying a group of circuit elements for mapping on the selected LUT based on the available capacity of the selected LUT and the mapping constraints. The identified circuit elements are mapped onto the selected LUT. The identification of circuit elements and mapping is carried out while taking into consideration the Cascade Logic associated with the selected LUT. The process continues until all circuit elements have been mapped. The group of circuit elements is mapped to the cascade logic prior to mapping on the LUTs. Conversely, the cascade logic is incorporated only after all circuit elements have initially been mapped onto LUTs or some elements remain unmapped after all LUTs have been utilized. The mapping constraints include timing, placement, and size constraints.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: October 17, 2006
    Assignee: STMicroelectronics, Pvt. Ltd.
    Inventor: Sunil Kumar Sharma
  • Publication number: 20040133869
    Abstract: A method for mapping an electronic digital circuit to a Look Up table (LUT) based Programmable Logic Deviceoperates by selecting an unmapped or partially mapped LUT, and identifying a group of circuit elements for mapping on the selected LUT based on the available capacity of the selected LUT and the mapping constraints. The identified circuit elements are mapped onto the selected LUT. The identification of circuit elements and mapping is carried out while taking into consideration the Cascade Logic associated with the selected LUT. The process continues until all circuit elements have been mapped. The group of circuit elements is mapped to the cascade logic prior to mapping on the LUTs. Conversely, the cascade logic is incorporated only after all circuit elements have initially been mapped onto LUTs or some elements remain unmapped after all LUTs have been utilized. The mapping constraints include timing, placement, and size constraints.
    Type: Application
    Filed: September 29, 2003
    Publication date: July 8, 2004
    Inventor: Sunil Kumar Sharma
  • Patent number: RE43378
    Abstract: A method for mapping an electronic digital circuit to a Look Up table (LUT) based Programmable Logic Deviceoperates by selecting an unmapped or partially mapped LUT, and identifying a group of circuit elements for mapping on the selected LUT based on the available capacity of the selected LUT and the mapping constraints. The identified circuit elements are mapped onto the selected LUT. The identification of circuit elements and mapping is carried out while taking into consideration the Cascade Logic associated with the selected LUT. The process continues until all circuit elements have been mapped. The group of circuit elements is mapped to the cascade logic prior to mapping on the LUTs. Conversely, the cascade logic is incorporated only after all circuit elements have initially been mapped onto LUTs or some elements remain unmapped after all LUTs have been utilized. The mapping constraints include timing, placement, and size constraints.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: May 8, 2012
    Assignee: Sicronic Remote KG, LLC
    Inventor: Sunil Kumar Sharma