Patents by Inventor Shashwat

Shashwat 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: 10704406
    Abstract: A blade for a turbomachine includes an airfoil extending radially between a root and a tip with a tip shroud coupled to the tip of the airfoil. The tip shroud includes a platform having an outer surface extending generally perpendicular to the airfoil. The tip shroud also includes a forward rail extending radially outward from the outer surface of the platform. The forward rail is oriented generally perpendicular to a hot gas path of the turbomachine. A cooling cavity is defined in a central portion of the platform. The tip shroud also includes a cooling channel extending between the cooling cavity and an ejection slot formed in the forward rail. The ejection slot is positioned radially outward of the outer surface of the platform of the tip shroud.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: July 7, 2020
    Assignee: General Electric Company
    Inventors: Jalindar Appa Walunj, Shashwat Swami Jaiswal, Stephen Paul Wassynger, Xiuzhang James Zhang
  • Publication number: 20200167320
    Abstract: Presented herein are methods of replicating versioned and hierarchical data structures, as well as data structures representing complex transactions. Due to interdependencies between data entities and a lack of guaranteed message ordering, simple replication methods employed for simple data types cannot be used. Operations on data structures exhibit dependencies between the messages making up the operations. This strategy can be extended to various types of complex transactions by considering certain messages to depend on other messages or on the existence of other entries at the data store. Regardless of origin, these dependencies can be enforced by suspending the processing of messages with unsatisfied dependencies until all of its dependencies have been met. Alternately, transactions can be committed immediately, creating entities that include versioned identifiers for each of their dependencies. These entities can then be garbage collected of the parent objects are not subsequently created.
    Type: Application
    Filed: February 12, 2019
    Publication date: May 28, 2020
    Inventors: Bradley Gene CALDER, Niranjan NILAKANTAN, Shashwat SRIVASTAV, Jiesheng WU, Abdul Rafay ABBASI, Shane MAINALI, Padmanabha Chakravarthy UDDARAJU, Ju WANG, Hemal KHATRI, Arild SKJOLSVOLD, Harshawardhan GADGIL
  • Publication number: 20200156246
    Abstract: The present disclosure generally relates to performance recreation, and in particular, the recreation of observed human performance using reinforcement learning. In this regard, a first object is identified from a plurality of objects. The manipulation of the first object is tracked from a first position to a second position. A characterization of the manipulation is generated. A policy that controls a mechanical gripper to recreate the manipulation is generated based on an iteratively increasing cumulative award. The mechanical gripper iteratively recreates the manipulation to increase a cumulative award with each recreation.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventor: Shashwat Srivastav
  • Publication number: 20200129442
    Abstract: The present invention is related to polymer based formulation for release of drugs and bioactives at gastrointestinal tract specific sites including stomach, intestine and colon.
    Type: Application
    Filed: April 10, 2018
    Publication date: April 30, 2020
    Inventors: Jayant Jagannath KHANDARE, Abhijit GOTHOSKAR, Nilesh KULKARNI, Gourishankar ALAND, Shashwat BANERJEE, Rituja GUPTA
  • Patent number: 10633989
    Abstract: A nozzle has an airfoil, and the nozzle is configured for use with a turbomachine. The airfoil has a throat distribution measured at a narrowest region in a pathway between adjacent nozzles, at which adjacent nozzles extend across the pathway between opposing walls to aerodynamically interact with a fluid flow. The airfoil defines the throat distribution, and the throat distribution reduces aerodynamic loss and improves aerodynamic loading on the airfoil. A trailing edge of the airfoil deviates from an axial plane by about 0.1 degrees to about 5 degrees. A turbomachine comprising a plurality of nozzles is also provided.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 28, 2020
    Assignee: General Electric Company
    Inventors: Shashwat Swami Jaiswal, Rohit Chouhan, Lukasz Szajko
  • Patent number: 10620753
    Abstract: A method, system, apparatus, and/or device for sensing an input in an augmented reality construct. The method, system, apparatus, and/or device may include a processing device and a sensor. The processing device may be configured to determine a virtual boundary within an augmented reality construct, define a first portion of the virtual boundary within the augmented reality construct, and define a second portion of the virtual boundary within the augmented reality construct. The sensor may be sense a first input from an end-effector within the first portion of the virtual boundary and sense a second input from the end-effector within the second portion of the virtual boundary, where the processing device may further generate a device input that corresponds to the first input and the second input and send the device input to another device.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: April 14, 2020
    Assignee: Atheer, Inc.
    Inventors: Shashwat Kandadai, Nathan Abercrombie, Yu-Hsiang Chen, Sleiman Itani
  • Patent number: 10613558
    Abstract: An apparatus includes a high side heat exchanger, a first load, a second load, a first plurality of lights, a second plurality of lights, a third plurality of lights, and a controller. The high side heat exchanger removes heat from a refrigerant. The first load uses the refrigerant to cool a space proximate the first load. The second load uses the refrigerant to cool a space proximate the second load. The first plurality of lights is coupled to the high side heat exchanger. The second plurality of lights is coupled to the first load. The third plurality of lights is coupled to the second load. The controller receives an indication of a detected malfunction in at least one of the high side heat exchanger, the first load, the second load, and in response to the indication, activates the first, second, and third plurality of lights.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: April 7, 2020
    Assignee: Heatcraft Refrigeration Products LLC
    Inventors: Shashwat Nath, Chris Tracy
  • Publication number: 20200095871
    Abstract: A turbine bucket according to embodiments includes: a base; a blade coupled to base and extending radially outward from base, blade including: a body having: a pressure side; a suction side opposing pressure side; a leading edge between pressure side and suction side; and a trailing edge between pressure side and suction side on a side opposing leading edge; and a plurality of radially extending cooling passageways within body; and a shroud coupled to blade radially outboard of blade, shroud including: a plurality of radially extending outlet passageways fluidly connected with a first set of the plurality of radially extending cooling passageways within body; and an outlet path extending at least partially circumferentially through shroud and fluidly connected with all of a second, distinct set of the plurality of radially extending cooling passageways within body.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 26, 2020
    Inventors: Rohit Chouhan, Shashwat Swami Jaiswal, Gunnar Leif Siden, Zachary James Taylor
  • Patent number: 10558373
    Abstract: A method, system, and computer program product for providing, via a provisioning engine, a scalable set of indexed key-value pairs enabled to store objects in a data storage environment; wherein the data representing the objects is enabled to be spread across arrays in the data storage environment; wherein additional arrays are enabled to be added to the data storage environment and included in the indexed key-value pairs; wherein the data stored across the arrays may be balanced.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 11, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Shashwat Srivastav, Vishrut Shah, Sriram Sankaran, Jun Luo, Chen Wang, Huapeng Yuan, Subba Gaddamadugu, Qi Zhang, Jie Song, Andrew Robertson, Peter Musial
  • Publication number: 20190391665
    Abstract: A free space input standard is instantiated on a processor. Free space input is sensed and communicated to the processor. If the free space input satisfies the free space input standard, a touch screen input response is invoked in an operating system. The free space input may be sensed using continuous implicit, discrete implicit, active explicit, or passive explicit approaches. The touch screen input response may be invoked through communicating virtual touch screen input, a virtual input event, or a virtual command to or within the operating system. In this manner free space gestures may control existing touch screen interfaces and devices, without modifying those interfaces and devices directly to accept free space gestures.
    Type: Application
    Filed: July 1, 2019
    Publication date: December 26, 2019
    Inventors: Shashwat Kandadai, Nathan Abercrombie, Yu-Hsiang Chen, Sleiman Itani
  • Patent number: 10508554
    Abstract: A turbine bucket according to embodiments includes: a base; a blade coupled to base and extending radially outward from base, blade including: a body having: a pressure side; a suction side opposing pressure side; a leading edge between pressure side and suction side; and a trailing edge between pressure side and suction side on a side opposing leading edge; and a plurality of radially extending cooling passageways within body; and a shroud coupled to blade radially outboard of blade, shroud including: a plurality of radially extending outlet passageways fluidly connected with a first set of the plurality of radially extending cooling passageways within body; and an outlet path extending at least partially circumferentially through shroud and fluidly connected with all of a second, distinct set of the plurality of radially extending cooling passageways within body.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: December 17, 2019
    Assignee: General Electric Company
    Inventors: Rohit Chouhan, Shashwat Swami Jaiswal, Gunnar Leif Siden, Zachary James Taylor
  • Patent number: 10503611
    Abstract: An efficient and scalable method of managing data protection in a geographically distributed storage system is provided using erasure coding. Each zone in the geographically distributed storage system of multiple zones or clusters encodes primary backup chunks replicated from original data chunks in remote zones to create coding chunks. The zone retains one of the coding chunks and distributes the remaining coding chunks to remote zones for future recovery from dual and more complex failures. Upon completion, the primary backup chunks and peer backup chunks can safely be deleted to reduce overhead. Encoding k primary backup chunks to create m coding chunks, and distributing the m coding chunks to different remote zones assures recovery from 1 to m zone/cluster/chunk failures.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: December 10, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Shashwat Srivastav, Mikhail Danilov, Sriram Sankaran, Jun Luo, Subba R. Gaddamadugu, Peter M. Musial, Andrew D. Robertson, Chen Wang
  • Patent number: 10496671
    Abstract: A computer implemented method, system, and computer program product for enabling strong consistency of unique objects between zones comprising enabling consistency of an unique data object between in zones by switching between consistency techniques to keep the unique data object consistent between the zones; wherein read and write access is enabled to the unique object in the zones.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: December 3, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shashwat Srivastav, Sriram Sankaran, Subba Gaddamadugu, Peter Musial, Andrew Robertson, Huapeng Yuan, Qi Zhang, Jun Luo, Vishrut Shah, Chen Wang
  • Patent number: 10401966
    Abstract: A free space input standard is instantiated on a processor. Free space input is sensed and communicated to the processor. If the free space input satisfies the free space input standard, a touch screen input response is invoked in an operating system. The free space input may be sensed using continuous implicit, discrete implicit, active explicit, or passive explicit approaches. The touch screen input response may be invoked through communicating virtual touch screen input, a virtual input event, or a virtual command to or within the operating system. In this manner free space gestures may control existing touch screen interfaces and devices, without modifying those interfaces and devices directly to accept free space gestures.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: September 3, 2019
    Assignee: Atheer, Inc.
    Inventors: Shashwat Kandadai, Nathan Abercrombie, Yu-Hsiang Chen, Sleiman Itani
  • Patent number: 10402316
    Abstract: Structures and processes for garbage collection of search trees under Multi-Version Concurrency Control (MVCC). Such search trees may be used to store data within a distributed storage system. A process detects live search tree elements using tracing and then identify storage chunks having no live elements as garbage to be reclaimed. The process can be paused and resumed to reduce impact on other system processing.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: September 3, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Mikhail Malygin, Chen Wang, Ivan Tchoub, Shashwat Srivastav, Andrey Fomin, Maxim Trusov
  • Patent number: 10399573
    Abstract: Systems and methods for assessing vehicle operation are provided. According to certain aspects, an electronic device may receive and analyze image data depicting an individual located within a vehicle. The electronic device may also access and compile certain data related to an environment of the vehicle, and specifically to the vehicle's position relative to the sun. According to embodiments, the electronic device may determine, based on the accessed data, whether the vehicle is traveling into a direction of the sun, and may generate and record an indication of the same.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: September 3, 2019
    Assignee: BLUEOWL, LLC
    Inventors: Aaron Scott Chan, Kenneth J. Sanchez, Harshit Agarwal, Yue Liu, Pravita Tolanavar, Yuhao Zhou, Yuetong Xing, Keely Renwick, Abhinav Rai, Shashwat Gupta, Utku Pamuksuz, Taylor Michael Thiel, Sanjiv Kumar
  • Patent number: 10301945
    Abstract: A turbine rotor blade that includes: an airfoil defined between a pressure face and a suction face; a tip shroud that includes a seal rail projecting from an outboard surface and, formed thereon, a cutter tooth; and a cooling configuration that includes a cooling channel for receiving and directing a coolant through an interior of the rotor blade. The cooling channel may include fluidly connected segments, in which: a supply segment extends radially through the airfoil; a cutter tooth segment is formed within the cutter tooth of the seal rail; and branching segments formed within at least one of the tip shroud and an outboard region of the airfoil. Each of the branching segments may extend between an upstream port, which connects to the cutter tooth segment, and an outlet port, which is formed on a target surface area, so that the branching segment bisects a target interior region.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 28, 2019
    Assignee: General Electric Company
    Inventors: Rohit Chouhan, Randall Richard Good, Hiteshkumar Rameshchandra Mistry, Shashwat Swami Jaiswal
  • Patent number: 10247013
    Abstract: A turbine rotor blade that includes an airfoil defined between a concave pressure face and a laterally opposed convex suction face, and a cooling configuration that includes a cooling channel for receiving and directing a coolant through an interior of the rotor blade. The cooling channel may include fluidly connected segments, in which: a supply segment extends radially through the airfoil; an outlet segment discharges the coolant from the rotor blade at a shallow angle relative to a flow direction of a working fluid through the turbine; and an elbow segment connects the supply segment to the outlet segment and is positioned near the outboard tip of the airfoil. The elbow segment may be configured for accommodating a change of direction between the supply segment and the outlet segment.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 2, 2019
    Assignee: General Electric Company
    Inventors: Shashwat Swami Jaiswal, Rohit Chouhan
  • Patent number: 10242026
    Abstract: Presented herein are methods of replicating versioned and hierarchical data structures, as well as data structures representing complex transactions. Due to interdependencies between data entities and a lack of guaranteed message ordering, simple replication methods employed for simple data types cannot be used. Operations on data structures exhibit dependencies between the messages making up the operations. This strategy can be extended to various types of complex transactions by considering certain messages to depend on other messages or on the existence of other entries at the data store. Regardless of origin, these dependencies can be enforced by suspending the processing of messages with unsatisfied dependencies until all of its dependencies have been met. Alternately, transactions can be committed immediately, creating entities that include versioned identifiers for each of their dependencies. These entities can then be garbage collected of the parent objects are not subsequently created.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bradley Gene Calder, Niranjan Nilakantan, Shashwat Srivastav, Jiesheng Wu, Abdul Rafay Abbasi, Shane Mainali, Padmanabha Chakravarthy Uddaraju, Ju Wang, Hemal Khatri, Arild Skjolsvold, Harshawardhan Gadgil
  • Publication number: 20190079546
    Abstract: An apparatus includes a high side heat exchanger, a first load, a second load, a first plurality of lights, a second plurality of lights, a third plurality of lights, and a controller. The high side heat exchanger removes heat from a refrigerant. The first load uses the refrigerant to cool a space proximate the first load. The second load uses the refrigerant to cool a space proximate the second load. The first plurality of lights is coupled to the high side heat exchanger. The second plurality of lights is coupled to the first load. The third plurality of lights is coupled to the second load. The controller receives an indication of a detected malfunction in at least one of the high side heat exchanger, the first load, the second load, and in response to the indication, activates the first, second, and third plurality of lights.
    Type: Application
    Filed: September 13, 2017
    Publication date: March 14, 2019
    Inventors: Shashwat Nath, Chris Tracy