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

  • Patent number: 10996652
    Abstract: Methods provide for fabricating objects through additive manufacturing in a manner that compensates for deformations introduced during post-print processing, such as sintering. An initial model may be divided into a plurality of segments, the initial model defining geometry of an object. For each of the segments, modified geometry may be calculated, where the modified geometry compensates for a predicted deformation. Print parameters can then be updated to incorporate the modified geometry, where the print parameters define geometry of the printed object (e.g., configuration settings of the printer, a tool path, an object model). The object may then be printed based on the updated print parameters.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: May 4, 2021
    Assignee: Desktop Metal, Inc.
    Inventors: Ricardo Chin, Michael A. Gibson, Blake Z. Reeves, Shashank Holenarasipura Raghu
  • Patent number: 10999616
    Abstract: A device may receive content data identifying television schedules for content to be provided for viewing in a first geographic location and a second geographic location, and may identify a first available time slot for content in the first geographic location and a second available time slot for content in the second geographic location. The device may identify a first set of content for the first available time slot and a second set of content for the second available time slot, and may assign values to the first and second sets. The device may determine whether the values assigned to the first and second sets satisfy a threshold value, and may cause, when a value of an content in the first set fails to satisfy the threshold value, a first client device, in the first geographic location, to obtain a replacement content with a value that satisfies the threshold value.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: May 4, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Marcelo D. Lechner, Glenn Altchek, Aakash Chokshi, Shashank Shekhar Sharma, Ataqurahman Patil
  • Patent number: 10998080
    Abstract: Methods, systems, and devices for imprint recovery for memory cells are described. In some cases, memory cells may become imprinted, which may refer to conditions where a cell becomes predisposed toward storing one logic state over another, resistant to being written to a different logic state, or both. Imprinted memory cells may be recovered using a recovery or repair process that may be initiated according to various conditions, detections, or inferences. In some examples, a system may be configured to perform imprint recovery operations that are scaled or selected according to a characterized severity of imprint, an operational mode, environmental conditions, and other factors. Imprint management techniques may increase the robustness, accuracy, or efficiency with which a memory system, or components thereof, can operate in the presence of conditions associated with memory cell imprinting.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: May 4, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Jonathan D. Harms, Jonathan J. Strand, Sukneet Singh Basuta, Shashank Bangalore Lakshman
  • Publication number: 20210124822
    Abstract: Some embodiments may be associated with a cloud-based computing environment. A WASM runtime may execute as serverless functions on an entity (VM or container) dynamically selected based on a data store location (associated with data locality and/or gravity). The WASM runtime may include one or more sandboxes each running a WASM module. A database service may access the data store, and the database service may execute on the same entity as the WASM runtime. In some embodiments, an orchestration layer selects the entity based on a default policy or user-defined custom rules in accordance with exposed attributes (CPU load, memory load, read/write mixture, etc.). According to some embodiments, the serverless functions execute in a multi-tenant fashion. Moreover, the WASM runtime process may use instruction set secure enclaves to secure an access host such that, even if a root is compromised, an attacker cannot access a sandbox memory heap.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 29, 2021
    Inventors: Mayank Tiwary, Pritish Mishra, Shashank Mohan Jain
  • Publication number: 20210124765
    Abstract: An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to receive, from a client, a request to create a catalog item corresponding to a file, determine an identifier of a cluster manager associated with a cluster having available capacity, send, to the cluster manager, a source location of the catalog item, and cause the cluster manager to store the catalog item from the source location in the cluster.
    Type: Application
    Filed: February 28, 2020
    Publication date: April 29, 2021
    Applicant: Nutanix, Inc.
    Inventors: Chaitanya Sudhir Karlekar, Constantine Kousoulis, Robert William Schwenz, Shashank Bipin Kumar, Suraj Nagaraja Kasi
  • Publication number: 20210124347
    Abstract: A system includes a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium has instructions stored thereon that, upon execution by a processor of a portable user device, cause the processor to wirelessly connect to a machine via a wireless transceiver of the portable user device, display a control interface for the machine on a user interface of the portable user device, receive a user input through the control interface regarding operation of a controllable component of the machine, and provide a command to the machine via the wireless transceiver based on the user input to facilitate remote operation of the controllable component of the machine.
    Type: Application
    Filed: January 5, 2021
    Publication date: April 29, 2021
    Applicant: Oshkosh Corporation
    Inventors: Bryan DATEMA, Cody CLIFTON, Xiang GONG, Zhenyi WEI, Shashank Bhatia
  • Patent number: 10988512
    Abstract: The present invention is a DNA expression vector comprising: a toxP; a mutant toxO that blocks Fe-mediated regulation of gene expression; and a DNA sequence encoding a protein, wherein the toxP and the mutant toxO regulate expression of the DNA segment encoding the protein. It is preferred that DNA expression vectors of the present invention include DNA sequences encoding a signal peptide so that a protein expressed is attached to the signal peptide prior to processing. Novel proteins are produced off of the DNA expression vector of the present invention.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: April 27, 2021
    Assignees: The Johns Hopkins University, Trustees of Boston University
    Inventors: William R. Bishai, John R. Murphy, Laurene Cheung, Shashank Gupta, Cynthia K. Bullen
  • Patent number: 10992981
    Abstract: A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to a clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: April 27, 2021
    Assignee: Gracenote, Inc.
    Inventors: Kurt R. Thielen, Shashank C. Merchant, Peter Dunker, Markus K. Cremer, Steven D. Scherf
  • Patent number: 10992876
    Abstract: A method of WDR imaging. Exposure times (ETs) are set for first and second frames for an image sensor to avoid second frame saturating by setting a second ET>1/a PWM frequency applied to an LED illuminating a scene to generate second longer ET pixel data (PD). The first frame has first PD and a first ET<the second ET. A high and low intensity threshold are calculated from a full well capacity. Raw image signals are obtained originating from the image sensor of the scene. Flicker is detected by comparing the first and second frame intensity values to the high and low threshold to determine whether the first PD is flickering data. A WDR merge is performed by selecting weightings from the first and second PD for each pixel including increasing weighting of the second PD for flicker. A final image is formed from the weighted WDR merge.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: April 27, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mayank Mangla, Shashank Dabral, Peter Labaziewicz
  • Publication number: 20210115784
    Abstract: A frac plug includes a body having an outer surface, a first pocket in the outer surface, and a second pocket in the outer surface. In addition, the frac plug includes a first sensor removably disposed in the first pocket. The first sensor is configured to measure and record a plurality of pressures. The frac plug also includes a second sensor removably disposed in the second pocket. The second sensor is configured to measure and record a plurality of pressures. Further, the frac plug includes a first cap releasably coupled to the body and closing the first pocket. Moreover, the frac plug includes a second cap releasably coupled to the body and closing the second pocket. The first cap includes a port and the second cap includes a port.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Applicant: EOG Resources, Inc.
    Inventors: Oscar A. Bustos, Shashank Raizada, Christopher James, Tyler Thomason, Shawn Cox, Leonardo Maschio, Randy L. Rose
  • Publication number: 20210119940
    Abstract: A first forwarding VM may execute in a first availability zone and have a first IP address. Similarly, a second forwarding VM may execute in a second availability zone and have a second IP address. The first and second IP addresses may be recorded with a cloud DNS web service of a cloud provider such that both receive requests from applications directed to a particular DNS name acting as a single endpoint. A service cluster may include a master VM node and a standby VM node. An IPtable in each forwarding VM may forward a request having a port value to a cluster port value associated with the master VM node. Upon a failure of the master VM node, the current standby VM node may be promoted to execute in master mode and the IPtables may be updated to now forward requests having the port value to a cluster port value associated with the newly promoted master VM node (which was previously the standby VM node).
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Inventors: Dinesh Kumar, Vinayak Jadhav, Shashank Mohan Jain
  • Publication number: 20210114261
    Abstract: A method of creating a polymer surface with surface structures is disclosed. The method includes creating a mold, forming a metal sheet into the molds, creating a surface structure on a surface of the metal sheet by exposing the surface to laser pulses, and bringing a curable polymer to be in contact with the surface of the metal sheet containing the surface structure, curing the curable polymer, and separating the cured polymer from the metal sheet, resulting in a polymer surface containing the surface structure. The polymer surfaces with the surface structures can be hydrophobic or superhydrophobic depending on the micro and nano features contained by the surface structures.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Applicant: Purdue Research Foundation
    Inventors: Yung C. Shin, Shashank Sarbada
  • Patent number: 10986399
    Abstract: A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: April 20, 2021
    Assignee: Gracenote, Inc.
    Inventors: Mihailo M. Stojancic, Sunil Suresh Kulkarni, Shashank Merchant, Jose Pio Pereira, Oleksiy Bolgarov
  • Patent number: 10985878
    Abstract: Methods, systems, and devices for wireless communications are described. In some systems, base stations may transmit downlink transmissions in transmission time intervals (TTIs) or short TTIs (sTTIs). The base stations and user equipment (UE) receiving the downlink transmissions may be configured to determine a transport block size, soft channel bit buffer size, or rate matching based on the sTTI. The transport block size may be selected based on a scaling factor associated with signaling overhead or a type, length, or index of sTTI, or based on an sTTI transport block size table. The buffer size may be selected based on scaling or not scaling a buffer size value associated with a TTI. UEs may handle receiving retransmissions of downlink transmissions in different length TTIs, and base stations may select channel quality indicator-to-modulation and coding scheme mappings on an sTTI-by-sTTI basis.
    Type: Grant
    Filed: October 7, 2018
    Date of Patent: April 20, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Wenshu Zhang, Amir Farajidana, Seyedkianoush Hosseini, Shashank Maiya
  • Publication number: 20210107372
    Abstract: A method for the efficient placement of electric vehicle chargers in a target area couples vehicle dynamics and battery dynamics modeling with environmental factors to accurately incorporate the impact that the environment has on the range of the battery into the placement of the chargers by simulating trips of fleets of electric vehicles. The vehicles can be of various types, for example, motorcycles, cars, trucks or aircraft, and will each have their battery state of charge monitored as they traverse a simulated trip through the target area.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 15, 2021
    Inventors: Venkatasubramanian Viswanathan, Matthew Guttenberg, Shashank Sripad
  • Publication number: 20210107141
    Abstract: Frameworks and techniques for integration of heterogeneous machine learning (ML) models into robotic process automation (RPA) workflows are provided. This may be accomplished via a seamless drag-and-drop interface that allows deployment of ML models into an RPA workflow. Via a framework, these heterogeneous models may be provided by customers, third parties, and/or partners and integrated into the RPA workflow. The framework may provide a straightforward way to deploy machine learning models via a conductor and to manage model versioning and create/retrieve/update/delete (CRUD). The framework may facilitate integration of different models into the RPA workflow through the steps of uploading, validating, publishing, and deploying models.
    Type: Application
    Filed: December 11, 2019
    Publication date: April 15, 2021
    Applicant: UiPath, Inc.
    Inventors: Shashank SHRIVASTAVA, Anton MCGONNELL
  • Patent number: 10977307
    Abstract: A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: April 13, 2021
    Assignee: Gracenote, Inc.
    Inventors: Jose Pio Pereira, Mihailo M. Stojancic, Shashank Merchant
  • Patent number: 10979758
    Abstract: A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to an clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: April 13, 2021
    Assignee: Gracenote, Inc.
    Inventors: Kurt R. Thielen, Shashank C. Merchant, Peter Dunker, Markus K. Cremer, Steven D. Scherf
  • Patent number: 10977398
    Abstract: Engineered structures include materials in certain arrangement and proportions to make a composite that provides desired properties to a structure. The mechanical and physical properties of the materials are measured through expensive and time consuming mechanical testing, and structural design is carried out using these properties thus warranting more time and cost spent on physical testing. Embodiments of the present disclosure provide multi-scale modeling and simulation techniques (MSMST) for design of composite materials with desired macro-scale properties wherein the (lower) MSMST are interconnected and each can pass on corresponding desired outputs to higher length-scales, which in turn evaluate macro-scale physical and mechanical properties/either to scale up the structure simulation, or to fine tune computational materials parameters thereby predicting behaviour of the structure based on determined properties of composite materials of the structure.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 13, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Soumyadipta Maiti, Amit Gangadhar Salvi, Beena Rai, Shashank Mishra, Suryanaman Chaube, Purushottham Gautham Basavarsu
  • Publication number: 20210103441
    Abstract: An updater platform may create a listening delegator process, associated with a listener file descriptor, within a deployment (without implementing an accept protocol). The platform may execute an original instance of an application process within the deployment and intercept a socket creation call from the original instance of the application process and replace it with the listener file descriptor. As a result, incoming connection requests are received by the listening delegator process and forwarded to the original instance of the application process. The platform may then determine that a configuration update is to be made to the application process and start an additional instance of the application process, with the updated configuration, within the deployment, such that incoming connection requests are received by the listening delegator process and forwarded to the additional instance of the application process. The platform may then switch off the original instance of the application process.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventor: Shashank Mohan Jain