Patents by Inventor Shyam Sunder

Shyam Sunder 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: 20210216938
    Abstract: A building management enterprise system includes a display device, one or more processors, and one or more computer-readable storage media communicably coupled to the one or more processors and having instructions stored thereon that cause the one or more processors to: identify one or more factors for evaluating economic effectiveness of an enterprise having a plurality of physical nodes; receive data associated with each of the factors from a plurality of data sources for each of the nodes, the plurality of data sources including at least one sensor located in each of the nodes; determine a benchmark value for each of the factors; compare the data received from the plurality of data sources with the benchmark value for each of the factors; calculate an effectiveness score for each of the factors based on the compare; and control the display device to display performance indicators associated with the effectiveness scores.
    Type: Application
    Filed: June 1, 2018
    Publication date: July 15, 2021
    Applicant: Johnson Controls Technology Company
    Inventors: Sikim Chakraborty, Ovijeet Sircar, Ankur Thareja, Sudhi R. Sinha, Subrata Bhattacharya, Shyam Sunder, Nilankur Mazumdar
  • Publication number: 20210200713
    Abstract: A method includes receiving a first building information model (BIM) file and a second BIM file, the first and second BIM files both associated with a building comprising one or more assets, identifying a first set of BIM objects within the first BIM and a second set of BIM objects within the second BIM, the first set of BIM objects and the second set of BIM object each comprising one or more BIM objects associated with the one or more assets, identifying one or more relationships between objects of the first set of BIM objects and objects of the second set of BIM objects, applying a semantic description to the first set of BIM objects, the second set of BIM objects, and the one or more relationships, and generating a data structure comprising the first set of BIM objects, the second set of BIM objects, and the relationships.
    Type: Application
    Filed: December 29, 2020
    Publication date: July 1, 2021
    Applicant: Johnson Controls Technology Company
    Inventors: Ashok Sridharan, Ankur Thareja, Subrata Bhattacharya, Barnini Chatterjee, Shailesh Mahadeo Tavate, Shyam Sunder, Sachin Ghorpade, Piyush Mahajan, Akash Kumar
  • Publication number: 20210200171
    Abstract: A system includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including obtaining a first building information model (BIM) file associated with a building, the building comprising one or more building assets, obtaining a second BIM file associated with the building, linking data from the first BIM file to data from the second BIM file, and concurrently presenting, via a single user interface, a representation of at least a portion of the first BIM file and the second BIM file based on the linked data.
    Type: Application
    Filed: December 29, 2020
    Publication date: July 1, 2021
    Applicant: Johnson Controls Technology Company
    Inventors: Ashok Sridharan, Ankur Thareja, Subrata Bhattacharya, Barnini Chatterjee, Shailesh Mahadeo Tavate, Shyam Sunder, Sachin Ghorpade, Piyush Mahajan, Akash Kumar
  • Publication number: 20210200174
    Abstract: A system includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including receiving building information model (BIM) data associated with a building comprising one or more building assets, identifying one or more BIM objects within the BIM, identifying one or more object relationships between the one or more BIM object, applying a semantic description to each of the one or more BIM objects and the one or more object relationships, and generating a hierarchy structure for the building based on the one of more BIM objects and the one or more object relationships. The one or more BIM objects are associated with the one or more building assets and the hierarchy structure includes the semantic description of each of the one or more BIM objects and the one or more object relationships.
    Type: Application
    Filed: December 29, 2020
    Publication date: July 1, 2021
    Applicant: Johnson Controls Technology Company
    Inventors: Ashok Sridharan, Ankur Thareja, Subrata Bhattacharya, Barnini Chatterjee, Shailesh Mahadeo Tavate, Shyam Sunder, Sachin Ghorpade, Piyush Mahajan, Akash Kumar
  • Patent number: 10948111
    Abstract: A connector has five or six abutment surfaces for cable ducts. The cable ducts may have substantially square end faces or rectangular end faces half as large. The connector has a main body made of metal, which exhibits one or two square abutment surfaces or portions thereof, and which exhibits four smaller substantially rectangular abutment surfaces.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: March 16, 2021
    Assignee: Robert Bosch GmbH
    Inventors: Mario Hinderer, Chandrashekar Radhakrishnan, Shyam Sunder Bhadya, Herbert Velten, Marco Willi
  • Patent number: 10921793
    Abstract: Embodiments disclosed herein generally relate to methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system. A client device assigns a processing sequence to each substrate in a batch of substrates to be processed. The client device assigns a processing chamber to each process in the process sequence for each processing chamber in the integrate substrate processing system. The client device generates a processing model for the batch of substrates. The processing model defines a start time for each substrate in each processing chamber. The client device generates a timetable for the batch of semiconductor substrates based off the processing model. The client device processes the batch of substrates in accordance with the timetable.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: February 16, 2021
    Assignee: Applied Materials, Inc.
    Inventor: Shyam Sunder Emani
  • Publication number: 20200387132
    Abstract: System and methods for configuring a technical system based on generated rules and building the technical system. The technical system and the generated rules are given in graph representations including the following steps: defining rules by a user and representing the rules in a graphical interface, converting the rules from the graphical interface into a programming language and/or a natural language, validating the rules for the technical system, checking the compatibility of the rules, serializing the rules for storage in a file system or a database, using the serialized rules to configure the technical system, and building the configured technical system.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 10, 2020
    Inventors: Serghei Mogoreanu, Nataliia Rümmele, Swathi Shyam Sunder
  • Publication number: 20200364193
    Abstract: Disclosed herein are system, method, and device embodiments for providing load unit recommendations. An embodiment operates by monitoring queries executed by a database management system including a database object, determining an access frequency of the database object based upon the monitoring, and determining relative access counter information for the database object based on the access frequency. Some embodiments may further operate by generating a sorted element based on the relative access counter information, determining threshold values based on threshold information and the sorted element, and determining a load unit for the database object based on the sorted element and the threshold values, wherein the load unit may indicate whether to load the whole database object into main memory of the DBMS while accessing the database object or only load a portion of the database object into main memory of the DBMS when accessing the database object.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Inventors: Panfeng ZHOU, Xu-dong QIAN, Yanhong WANG, Shyam Sunder Reddy AVULA, Amarnadh Sai ELURI, Chirag SAMTANI
  • Publication number: 20200326691
    Abstract: A method includes receiving a matrix including start times associated with substrate operations in a substrate processing system. The method further includes generating, by a first graphics processing unit (GPU) of one or more GPUs, a plurality of matrices based on the matrix. The method further includes concurrently processing, by a plurality of cores of the one or more GPUs, the plurality of matrices to generate parallel outputs. A schedule for processing substrates in the substrate processing system is to be generated based on the parallel outputs.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventor: Shyam Sunder Emani
  • Patent number: 10698392
    Abstract: Methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system are disclosed herein. A processing device generates a processing model for a batch of semiconductor substrates. The processing model defines a corresponding start time for each semiconductor substrate in each processing chamber in the integrated substrate processing system. One or more graphics processing units (GPUs) generates parallel inputs based on the processing model and concurrently processes, by a plurality of cores of the one or more GPUs, the parallel inputs to generate parallel outputs for the batch of semiconductor substrates. Each of the parallel inputs is processed on a distinct core of the plurality of cores of the one or more GPUs to generate a corresponding parallel output. The processing device causes the batch of semiconductor substrates to be processed in the integrated substrate processing system based on the parallel outputs.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: June 30, 2020
    Assignee: APPLIED MATERIALS, INC.
    Inventor: Shyam Sunder Emani
  • Patent number: 10658053
    Abstract: The inhibit voltage is a voltage applied to wordlines adjacent to a program wordline having a memory cell to write during the program operation. The inhibit voltage for a program operation can be ramped up during the program pulse. Instead of applying a constant high inhibit voltage that results in the initial boosted channel potential reducing drastically due to leakage, a system can start the inhibit voltage lower and ramp the inhibit voltage up during the program pulse. The ramping up can be a continuous ramp or in finite discrete steps during the program pulse. Such ramping of inhibit voltage can provide better tradeoff between program disturb and inhibit disturb.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: May 19, 2020
    Assignee: Intel Corporation
    Inventors: Shantanu R. Rajwade, Pranav Kalavade, Neal R. Mielke, Krishna K. Parat, Shyam Sunder Raghunathan
  • Patent number: 10625343
    Abstract: Invention provides a one step process for the preparation of metal nanoparticles which are stable at room temperature under normal storage condition for more than 6 months, retain their colloidal and dispersive nature at neutral, acidic (pH <7) and basic (pH >7) pH conditions and can maintain their stability and colloidal nature at low (while frozen), high temperatures and pressure, from water soluble metal chlorides and hydrides.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 21, 2020
    Inventors: Sankalp Vinod Agarwal, Shyam Sunder Reddy, Marshal
  • Publication number: 20200102410
    Abstract: Materials and methods for extracting metals from solutions, involving a polymer of Formula A are described: where each X is independently either S or O, and n is an integer greater than 1.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 2, 2020
    Applicant: The University of Toledo
    Inventors: Jon R. Kirchhoff, Ahmad Rohanifar, Govind Sharma Shyam Sunder
  • Publication number: 20200105391
    Abstract: Computerized systems and methods are provided to intelligently and dynamically manage treatment for one or more conditions for an individual. A manager is programmed to receive an indication to provide one or more active treatments associated with one or more conditions for an individual and then retrieve the one or more active treatments associated with the one or more conditions. The system communicates at least one of the one or more active treatments to a treatment repository. A first criteria is identified, which is applied to one or more potential treatments identified, resulting in the identification of a first subset. Additionally, a second criteria is identified and applied to the first subset, resulting in a second subset comprising potential treatments that satisfy the first and second criteria. The second subset is presented to a user so that the user may make treatment decisions related to the one or more conditions for the individual.
    Type: Application
    Filed: September 17, 2019
    Publication date: April 2, 2020
    Inventors: Shyam Sunder Komirishetty, Vinod Mohanan, Vikrant Malik, Kristine Marie Nessa, Brandon M. Smith, Jessica Herstek
  • Publication number: 20200034463
    Abstract: A method for transferring data from a database may include receiving, at a database management system, a request to transfer, to a client, at least a portion of data stored at a database coupled with the database management system. The database management system may respond to the request by at least generating an internal table containing at least the portion of the data being transferred to the client. The database management system may further transfer at least the portion of the data to the client by at least sending, to the client, one or more data chunks. Each of the one or more data chunks may include at least a portion of a column of data from the internal table. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: October 30, 2018
    Publication date: January 30, 2020
    Inventors: Timothy Welch, Andrew Ushakov, Shuqing Cao, Ashutosh Kulkarni, Shyam Sunder Reddy Avula, Ajit Sabnis, Meena Ramakrishnan
  • Publication number: 20200012267
    Abstract: Embodiments disclosed herein generally relate to methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system. A client device assigns a processing sequence to each substrate in a batch of substrates to be processed. The client device assigns a processing chamber to each process in the process sequence for each processing chamber in the integrate substrate processing system. The client device generates a processing model for the batch of substrates. The processing model defines a start time for each substrate in each processing chamber. The client device generates a timetable for the batch of semiconductor substrates based off the processing model. The client device processes the batch of substrates in accordance with the timetable.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 9, 2020
    Inventor: Shyam Sunder EMANI
  • Publication number: 20190391569
    Abstract: Methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system are disclosed herein. A processing device generates a processing model for a batch of semiconductor substrates. The processing model defines a corresponding start time for each semiconductor substrate in each processing chamber in the integrated substrate processing system. One or more graphics processing units (GPUs) generates parallel inputs based on the processing model and concurrently processes, by a plurality of cores of the one or more GPUs, the parallel inputs to generate parallel outputs for the batch of semiconductor substrates. Each of the parallel inputs is processed on a distinct core of the plurality of cores of the one or more GPUs to generate a corresponding parallel output. The processing device causes the batch of semiconductor substrates to be processed in the integrated substrate processing system based on the parallel outputs.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventor: Shyam Sunder Emani
  • Publication number: 20190377983
    Abstract: Described herein is a system and method for determining contextually-related slide(s). Content and/or semantic structure of a slide is analyzed to determine information regarding the slide. In some embodiments, the slide is analyzed for keyword(s), topic(s), and/or concept(s). A machine learning algorithm is used to identify other slide(s) that are related to the slide in accordance with the determined information. Link(s) to the identified other slide(s) are provided within the slide.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 12, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Shyam Sunder VIJAY
  • Publication number: 20190367365
    Abstract: A process for the production of concentrated aqueous solutions of hydrazine hydrate includes preparation of hydrazine hydrate by a ketazine method using 50-70% hydrogen peroxide, recyclable solid acetamide and ammonium acetate activator for ketazine formation, and catalyst-free hydrolysis of ketazine to provide aqueous solutions of hydrazine hydrate in an energy efficient manner.
    Type: Application
    Filed: September 28, 2017
    Publication date: December 5, 2019
    Inventors: Pradeep Kumar Mamidpelliwar, Ravindranath Kajjam, Radhakrishna Madabhushi, Ashutosh Ugle, Shobha Rajendra Pathak, Vijaya Garikapati Murthy, Thyagarajan Srinivasan, Gannoji Veeraiah, Shyam Sunder Mamilla, Vanka Uma Maheshwara Sarma, Parthasaradhy Yellamraju, Sunil Sinha, Manish Babulal Shah, Nikhilkumar Navinchandra Shah, Shailesh Ashabhai Patel, Gautam Punjabhai Patel
  • Patent number: 10439507
    Abstract: A method, apparatus, and system to control a multi-phase converter having at least one power channel with a plurality of power modules, and involves detecting the voltage and the current of the power modules, calculating a command voltage based on a product of a programmed virtual resistance and the detected current, and transmitting a command voltage signal to the power modules based on the calculated command voltage.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: October 8, 2019
    Assignee: GE ENERGY POWER CONVERSION TECHNOLOGY LTD.
    Inventors: Shyam Sunder Ramamurthy, Christopher Joseph Lee, Luke Anthony Solomon