Patents by Inventor Shashank

Shashank 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: 20190177222
    Abstract: A method of cementing a wellbore penetrating a subterranean formation comprises blending a base cement slurry with one or more liquid additives to provide a cementing composition, the base cement slurry comprising a liquid carrier, a class G cement or a blend of class G and class C cements as defined by the American Petroleum Institute (API) Specification 10A standards (R2015), and silica fume, or fumed silica, or a combination of silica fume and fumed silica, the base cement slurry having a density of about 14 to about 16 ppg; and injecting the cementing composition into the wellbore. The single base cement slurry can be used globally to make cementing compositions having wide ranges of density and temperature stability.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 13, 2019
    Applicant: Baker Hughes, a GE company, LLC
    Inventors: Shailesh Shashank Dighe, Shannon E. Bryant, Matthew Kellum, Gregory D. Dean, Antonio Bottiglieri
  • Patent number: 10318765
    Abstract: A system and method for securing a hypervisor and operating systems that execute on a computing device. An encrypted hypervisor is uploaded to a hardware chip. Prior to being executed, the hypervisor is decrypted using a secure security processor and stored in an on-chip memory. When a processor on the hardware chip executes the hypervisor, at least one on-chip component continuously authenticates the hypervisor during execution. A hypervisor configures a processor with access rights associated with an operating system, where the access rights determine access of the operating system to an at least one resource. A transaction filter then uses the access rights associated with the operating system to monitor the access of the operating system to the at least one resource in real-time as the operating system executes on a processor.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 11, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Stephane Rodgers, Shashank Shekhar, Flaviu Dorin Turean
  • Patent number: 10317649
    Abstract: A camera module includes an optical package, a camera actuator for moving the optical package, a camera subassembly, and one or more resilient members arranged within the camera subassembly to prevent, reduce, or cushion contact between the optical package and other components of the camera. The resilient members may be mounted on the lens carrier of the optical package and configured to come into resistive contact with components of the camera subassembly and/or mounted on components of the camera subassembly and configured to come into resistive contact with the optical package. In either case, the resistive cushioning provided by the resilient members may reduce or prevent contact (and an associated rattling noise associated with the contact) between the optical package and the hard components of the camera subassembly. The resilient members may be configured to cushion, but also allow hard stop contact. In embodiments bumpers (e.g., elastomeric pads) may be used.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 11, 2019
    Assignee: Apple Inc.
    Inventors: Shashank Sharma, Scott W. Miller, Alfred N. Mireault
  • Publication number: 20190172067
    Abstract: A method for risk scoring a blockchain transaction includes: storing blockchain data associated with a blockchain, the data including a plurality of blocks, each block including a block header and transaction values, each transaction value including a sending address, recipient address, and transaction amount; receiving a new transaction value related to a proposed blockchain transaction and a node identifier associated with a node included in a blockchain network associated with the blockchain, the new transaction value including a user address, transacting address, and blockchain amount; identifying transaction values in the blockchain where the sending address or recipient address is associated with a transacting cryptographic key pair also associated with the transacting address; determining a risk score for the proposed blockchain transaction based on at least the data included in each of the identified transaction values and the new transaction value; and transmitting the determined risk score.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Applicant: Mastercard International Incorporated
    Inventors: Ankur Arora, Shashank Kumar Trivedi, Amit Gupta
  • Publication number: 20190172716
    Abstract: Embodiments described herein generally relate to enable the formation of a metal gate structure with a reduced effective oxide thickness over a similar structure formed via conventional methods. A plasma hydrogenation process followed by a plasma nitridization process, or a single-step plasma hydrogenation and nitridization process, is performed on a metal nitride layer in a film stack, thereby, according to some embodiments, removing oxygen atoms disposed within layers of the film stack and, in some embodiments, adding nitrogen atoms to the layers of the film stack. As a result, an effective oxide thickness of the metal gate structure is reduced with little or no accompanying flatband voltage shift.
    Type: Application
    Filed: January 9, 2019
    Publication date: June 6, 2019
    Inventors: Houda Graoui, Johanes S. Swenberg, Wei Liu, Shashank Sharma
  • Patent number: 10308480
    Abstract: An embedded power module includes a substrate, first and second semiconducting dies, first and second gates, and first and second vias. The first semiconducting die is embedded in the substrate and spaced between opposite first and second surfaces of the substrate. The second semiconducting die is embedded in the substrate, is spaced between the first and second surfaces, and is spaced from the first semiconducting die. The first gate is located on the first surface. The second gate is located on the second surface. The first via is electrically engaged to the first gate and the second semiconducting die, and the second via is electrically engaged to the second gate and the first semiconducting die.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: June 4, 2019
    Assignee: OTIS ELEVATOR COMPANY
    Inventor: Shashank Krishnamurthy
  • Patent number: 10310975
    Abstract: The disclosed technology provides for selection of a subset of available non-volatile memory devices in an array to receive a dirty cache data of a volatile cache responsive to detection of a power failure. In one implementation, the selection of the non-volatile memory devices is based on one or more predictive power parameters usable to estimate a time remaining during which a reserve power supply can support a cache offload to the selected subset of devices.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: June 4, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Shashank Nemawarkar, Balakrishnan Sundararaman, Mark Ish, Siddhartha Kumar Panda, Bagavathy Raj Arunachalam
  • Publication number: 20190164104
    Abstract: A system for quality control of a facility based on feedback from multiple sources. The system receives data of the facility from plurality of data sources. The system creates one or more digital replica of the facility and classifies each region of the plurality of regions into plurality of checkpoint levels. The system assigns a plurality of micro-descriptors to the last level of the plurality of checkpoint levels and collects a feedback for the plurality of micro-descriptors from plurality of sources. The system collects data associated with the facility including facility-specific matrix and manpower specific matrix. The system maps the facility specific matrix with pre-defined quality specific matrix and evaluates deviation of the mapped data to identify one or more issues associated with the facility. The system assigns degree of severity to the identified issue and alerts if degree of severity is high.
    Type: Application
    Filed: February 15, 2018
    Publication date: May 30, 2019
    Inventors: Sidharth Gupta, Kadam Jeet Jain, Rahul Chaudhary, Punit Garg, Khilan Haria, Ankita Gandhi, Vidit Sinha, Rajdeep Singh, Abhishek Nair, Shashank Rao, Shubhangi Agarwal, Abhishek Malani, Raghavendra Reddy, Ribin Paikattu Kavil, Rahul Boggaram Nagarjuna Gupta
  • Publication number: 20190164105
    Abstract: A method and system for quality control of a facility based on Internet of things. The system obtains data of the facility from plurality of architectural sources. The system creates a digital replica of the facility and defines plurality of control point levels for each region of the plurality of regions. The system allocates plurality of smart devices based on plurality of micro-descriptors. The system collects data associated with the facility and deciphers the data into one or more matrix. The system analyzes data with the pre-defined standard quality matrix in real time. The system assigns a degree of severity of the identified one or more issues. The system apprises one or more workforces associated with the facility to resolve the one or more issues including high degree of severity and the plurality of smart devices to take action to resolve the one or more issues.
    Type: Application
    Filed: February 15, 2018
    Publication date: May 30, 2019
    Inventors: Sidharth Gupta, Kadam Jeet Jain, Rahul Chaudhary, Punit Garg, Khilan Haria, Ankita Gandhi, Vidit Sinha, Rajdeep Singh, Abhishek Nair, Shashank Rao, Shubhangi Agarwal, Abhishek Malani, Raghavendra Reddy, Ribin Paikattu Kavil, Rahul Boggaram Nagarjuna Gupta
  • Publication number: 20190165966
    Abstract: A method and system for quality control of a digital facility based on machine learning. The system connects a plurality of elements associated with a plurality of regions of the digital facility. The system allocates a unique identity to the plurality of elements. The system receives a set of data associated with the plurality of regions. The system collects a set of data associated with a plurality of micro descriptors. The system processes the second set of data to discover a plurality of patterns. The system predicts issues associated with the plurality of elements. The system assigns high severity issue to the one or more severe issues. The system stores information associated with the digital facility. The system updates the patterns associated with the plurality of elements. The system recommends characteristic parameters to the plurality of elements. The system notifies manpower associated with the digital facility.
    Type: Application
    Filed: February 15, 2018
    Publication date: May 30, 2019
    Inventors: Sidharth Gupta, Kadam Jeet Jain, Rahul Chaudhary, Punit Garg, Khilan Haria, Ankita Gandhi, Vidit Sinha, Rajdeep Singh, Abhishek Nair, Shashank Rao, Shubhangi Agarwal, Abhishek Malani, Raghavendra Reddy, Ribin Paikattu Kavil, Rahul Boggaram Nagarjuna Gupta
  • Publication number: 20190162203
    Abstract: Embodiments are generally provided of a gas turbine engine including a rotor assembly comprising a shaft extended along a longitudinal direction, in which a compressor rotor and a turbine rotor are each coupled to the shaft; a casing surrounding the rotor assembly, in which the casing defines a first opening radially outward of the compressor rotor, the turbine rotor, or both, and a second opening radially outward of the compressor rotor, the turbine rotor, or both; a first manifold assembly coupled to the casing at the first opening; a second manifold assembly coupled to the casing at the second opening, in which the first manifold, the casing, and the second manifold together define a thermal circuit in thermal communication with the rotor assembly; and a fluid flow device in fluid communication with the first manifold assembly, in which the fluid flow device provides a flow of fluid to the first manifold assembly and through the thermal circuit, and further wherein the flow of fluid egresses the thermal ci
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Kudum Shinde, Praveen Sharma, Shashank Suresh Puranik, Shivam Mittal, Charles Stanley Orkiszewski, Carl Lawrence MacMahon, Anthony Michael Metz, Brian Drummond
  • Publication number: 20190164153
    Abstract: Blockchain-based, smart contract platforms have great promise to remove trust and add transparency to distributed applications. However, this benefit often comes at the cost of greatly reduced privacy. Techniques for implementing a privacy-preserving smart contract is described. The system can keep accounts private while not losing functionality and with only a limited performance overhead. This is achieved by building a confidential and anonymous token on top of a cryptocurrency. Multiple complex applications can also be built using the smart contract system.
    Type: Application
    Filed: November 30, 2018
    Publication date: May 30, 2019
    Inventors: Shashank Agrawal, Karl Benedikt Bünz, Mahdi Zamani, Dan Boneh
  • Publication number: 20190164033
    Abstract: A computer-implemented method for creating an auto-scaled predictive analytics model includes determining, via a processor, whether a queue size of a service master queue is greater than zero. Responsive to determining that the queue size is greater than zero, the processor fetches a count of requests in a plurality of requests in the service master queue, and a type for each of the requests. The processor derives a value for time required for each of the requests, and retrieves a number of available processing nodes based on the time required for each of the requests. The processor then auto-scales a processing node number responsive to determining that a total execution time for all of the requests in the plurality of requests exceeds a predetermined time value, and outputs an auto-scaled predictive analytics model based on the processing node number and queue size.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Mahadev Khapali, Shashank V. Vagarali
  • Publication number: 20190164135
    Abstract: Selecting an optimal date for a planned event is provided. Event input data is received that includes at least one of a location for a planned event, a range of dates for the planned event, attributes of a target audience for the planned event, and attributes of the planned event. Web search data and social media data corresponding to the received event input data are retrieved. The received event input data and the retrieved web search data and social media data that correspond to the received event input data are analyzed using natural language processing to identify a set of optimal dates to maximize attendance of the target audience at the planned event. The identified set of optimal dates for the planned event is ranked based on weights assigned to each of the attributes of the target audience and the attributes of the planned event.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Inventors: Shashank Bellary, Mohamad El-Rifai, Andrew Jang, Peter E. Stubbs
  • Publication number: 20190163580
    Abstract: The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Applicant: Rubrik, Inc.
    Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
  • Publication number: 20190164070
    Abstract: Embodiments of the present invention are directed to techniques for optimizing an execution mode used to process a request. A self-training storage system can determine one or more proposed execution modes based on a real-time evaluation of various factors, including a history of execution modes used to process historical requests. This history can serve as training data for a machine learning model that can predict an execution mode based on one or more request parameters. This predicted execution mode can be taken as one of a number of proposed execution modes that can be combined using a weightage system to automatically classify an ultimate execution mode used to process the request. Associated weights for combining proposed execution modes can be determined by training a machine learning model using a training set constructed based on a survey of user satisfaction with a determined execution mode.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Shashank Gupta, Gaurav Gupta
  • Publication number: 20190163763
    Abstract: The disclosed technology teaches finding contents of one or more virtual machines running on one or more cloud servers. The disclosed technology includes a cloud snapshot metadata manager periodically instantiating indexing virtual machines on the cloud servers. The indexing virtual machines compile metadata of one or more virtual machines on the cloud server from one or more snapshot file systems of the virtual machines. The indexing virtual machines then transmit the compiled metadata to the cloud snapshot metadata manager. The cloud snapshot metadata manager forwards the metadata to a client and causing the client to create an index of the compiled metadata from multiple virtual machine snapshots on multiple clouds and responding to queries from a user using the index of compiled metadata, without requiring the user to instantiate or to attach to the snapshots.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Applicant: Rubrik, Inc.
    Inventors: Prateek Pandey, Shashank Jain, Priyam Agrawal, Biswaroop Palit
  • Publication number: 20190164097
    Abstract: A method and system to conduct an audit for control and maintain the quality of a digital facility. The system executes instructions to causes one or more processors to perform a method. The method includes a first step of collecting a first set of data and a second step of creating one or more tasks. The method includes a third step of receiving a second set of data. The method includes a fourth step of analyzing the first set of data and the second set of data and a fifth step of assigning the one or more tasks. The method includes a sixth step of obtaining the third set of data. The method includes a seventh step of determining the deviation in the first set of data and the third set of data and an eighth step of rating a plurality of auditors.
    Type: Application
    Filed: February 15, 2018
    Publication date: May 30, 2019
    Inventors: Sidharth Gupta, Kadam Jeet Jain, Rahul Chaudhary, Punit Garg, Khilan Haria, Ankita Gandhi, Vidit Sinha, Rajdeep Singh, Abhishek Nair, Shashank Rao, Shubhangi Agarwal, Abhishek Malani, Raghavendra Reddy, Ribin Paikattu Kavil, Rahul Boggaram Nagarjuna Gupta
  • Patent number: 10303041
    Abstract: In some embodiments, a camera unit of a multifunction device may include an optical package and an actuator for moving the optical package. In some embodiments, the actuator may include an asymmetric magnet arrangement. The asymmetric magnet arrangement may include a lateral position control magnet situated at a first side of the optical package, and a pair of transverse position control magnets situated at respective second and third sides of the optical package opposite one another with respect to an axis between the optical package and the lateral magnet. In some embodiments, the actuator may include one or more position sensor magnets attached to the optical package, and one or more magnetic field sensors for determining a position of the position sensor magnets.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: May 28, 2019
    Assignee: Apple Inc.
    Inventor: Shashank Sharma
  • Patent number: 10304957
    Abstract: Selective epitaxial growth is used to form a hetero-structured source/drain region to fill an etched recess in a silicon fin for an n-type FinFET device.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: May 28, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ukjin Roh, Shashank Ekbote