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: 20210089619
    Abstract: Displaying a template of a document in a GUI. The template includes displayed sections. The sections includes at least one configuration defined by conditions, which are defined by rules. The sections are defined by a distinct set of conditions defined by a distinct set of rules. The configuration, conditions, and rules are stored separately from the template and from each other. When modifying the template, at least one of a condition change and a rule change required to implement the change to the template is identified. At least one of a modified condition and rule is retrieved. The first configuration is updated by modifying at least one of the conditions and the rules using at least one of the revised condition and the revised rule. The second configuration for the GUI is rendered to form a modified template. The modified template is displayed on the graphical user interface.
    Type: Application
    Filed: October 31, 2019
    Publication date: March 25, 2021
    Inventors: Ranadeep Bhuyan, Shashank Aggarwal
  • Publication number: 20210089348
    Abstract: Some embodiments may be associated with a cloud-based actor framework. A dispatcher platform may determine that a first tenant actor is to be created for a first tenant in connection with a workload associated with a plurality of tenant identifiers. The first tenant may be, for example, associated with a first tenant identifier. The dispatch platform may then select a first thread for the first tenant actor from a pool of available threads and spin a first web assembly module such that execution of the first web assembly module is associated with a first web assembly browser sandbox. The dispatcher platform can then securely create the first tenant actor within the first web assembly browser sandbox to execute the workflow for the first tenant identifier. Similarly, a second web assembly browser sandbox may execute a second tenant actor for a second tenant identifier.
    Type: Application
    Filed: September 19, 2019
    Publication date: March 25, 2021
    Inventor: Shashank Mohan Jain
  • Publication number: 20210090680
    Abstract: Methods, systems, and devices for imprint recovery management for memory systems 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: Application
    Filed: September 24, 2019
    Publication date: March 25, 2021
    Inventors: Shashank Bangalore Lakshman, Jonathan D. Harms, Jonathan J. Strand, Sukneet Singh Basuta
  • Publication number: 20210089415
    Abstract: A Relational Database Management System (“RDBMS”) as a service cluster may including a master RDBMS Virtual Machine (“VM”) node associated with an Internet Protocol (“IP”) address and a standby RDBMS VM node associated with an IP address. The RDBMS as a service (e.g., PostgreSQL as a service) may also include n controller VM nodes each associated with an IP address. An internal load balancer may receive requests from cloud applications and include a frontend IP address different than the RDBMS IP as a service addresses and a backend pool including indications of the master RDBMS VM node and the standby RDBMS VM node. A Hyper-Text Transfer Protocol (“HTTP”) custom probe may transmit requests for the health of the master RDBMS VM node and the standby RDBMS VM node via the associated IP addresses, and responses to the requests may be used in connection with a failover operation.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventors: Dinesh Kumar, Shashank Mohan Jain, Subhro Bhattacharyya
  • Patent number: 10956484
    Abstract: Techniques are described that exclude use of “stop-fingerprints” from media database formation and search query to an automatic content recognition (ACR) systems based on media content fingerprints updated by stop-fingerprint analysis. A classification process is presented which takes in fingerprints from reference media files as an input and produces a modified set of fingerprints as an output by applying a novel stop-fingerprint classification algorithm. Architecture for the distributed stop-fingerprint generation is presented. Various cases, as stop-fingerprints generation for the entire reference database, stop-fingerprints generation for the individual reference fingerprint files, and temporal fingerprint classification obtained through intermediate steps of the temporal fingerprint classification algorithm are presented. A hash-based signature classification algorithm is also described.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: March 23, 2021
    Assignee: Gracenote, Inc.
    Inventors: Sunil Suresh Kulkarni, Pradipkumar Dineshbhai Gajjar, Jose Pio Pereira, Prashant Ramanathan, Mihailo M. Stojancic, Shashank Merchant
  • Patent number: 10958516
    Abstract: A system for intelligently provisioning a distributed ledger technology (DLT) network may be configured to receive requests from authorized users to provision a DLT network based on a plurality of preset parameters. The system may further be configured to generate one or more script, using machine learning or other artificial intelligence algorithms, for provisioning the DLT network according to the preset parameters. One or more nodes in the DLT network can then execute the intelligently generated script to provision the DLT network as requested.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: March 23, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Srinivasa Rao Dakshinyam, Shashank Raju Birudharaju, Govinda Rajulu Nelluri
  • Publication number: 20210078147
    Abstract: A wrench device includes a data receiving component configured to receive, from a transceiver associated with a piece of equipment, information related to a fastener included in the piece of equipment, and a torque value corresponding to the fastener. The wrench device further includes an image sensor configured to capture an image of the fastener, a processor, and a memory communicatively coupled to the processor. The memory stores processor-executable instructions, which, on execution, cause the processor to receive the image of the fastener from the image sensor, receive the information related to the fastener from the data receiving component, identify the fastener by correlating the received image with the information related to the fastener, extract the torque value corresponding to the fastener based on the information upon identification of the fastener, and adjust a torque of the fastener based on the extracted torque value.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 18, 2021
    Inventors: Shashank Shrikant Agashe, Sameera Bharadwaja Hayavadana, Byeongeon Lee
  • Publication number: 20210080807
    Abstract: Various embodiments include a camera with a voice coil motor (VCM) actuator assembly to provide autofocus (AF) and/or optical image stabilization (OIS) movement. The VCM actuator assembly is configured to move an image sensor of the camera in three dimensions (e.g. X, Y, and Z) to provide the AF and/or OIS movements. The VCM actuator assembly is asymmetrical and includes an at least partially open side that allows an optical assembly of the camera to pass through the open side of the VCM actuator. In some embodiments, the optical assembly is part of a folded optics arrangement of the camera that includes one or more prisms/and or lenses.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 18, 2021
    Applicant: Apple Inc.
    Inventor: Shashank Sharma
  • Patent number: 10949706
    Abstract: A computer-implemented technique is described herein for retrieving at least one recommended output image. In one implementation, the technique uses a generator component to transform first-part image information, associated with a first-part image selected by a user, into one or more instances of second-part generated image information. Each instance of the second-part generated image information complements the first-part image information. The generator component is trained by a computer-implemented training system using a conditional generative adversarial network (cGAN). The technique further includes: retrieving one or more second-part output images from a data store based on the instance(s) of second-part generated image information; generating a user interface presentation that presents the first-part image and the second-part output image(s); and displaying the user interface presentation on a display device.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mithun Das Gupta, Sudhir Kumar, Rushabh Rajesh Gandhi, Soudamini Sreepada, Naresh Annam, Shashank Verma, Jagjot Singh
  • Patent number: 10949390
    Abstract: The present disclosure relates generally to techniques for processing asynchronous queries across multiple data cores including secondary data cores stored in the secondary storage system in a distributed computing system. Secondary data cores are recovered in the data plane from secondary storage in order to be accessible for searching. Using this technique, asynchronous queries are run in parallel allowing the client to dynamically manage the queries and receive notifications when results are available.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: March 16, 2021
    Assignee: VMware Inc.
    Inventors: Ramsés V. Morales, Mirza Mohsin Beg, Shashank Pedamallu
  • Patent number: 10947993
    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: Grant
    Filed: November 27, 2017
    Date of Patent: March 16, 2021
    Assignee: General Electric Company
    Inventors: Kudum Shinde, Praveen Sharma, Shashank Suresh Puranik, Shivam Mittal, Charles Stanley Orkiszewski, Carl Lawrence MacMahon, Anthony Michael Metz, Brian Drummond
  • Publication number: 20210068895
    Abstract: An ablation catheter configured to ablate tissue in a lung of a patient including: a flexible shaft that advances endobronchially into an airway of the lung and has an outer diameter of 2.0 mm or less; an ablation electrode attached to a distal portion of the flexible shaft and to deliver radiofrequency (RF) electrical current to the tissue and conductively connectable to an RF electrical energy source external to the patient; wherein an outer diameter of an assembly of the flexible shaft and the ablation electrode is no greater than 2.0 mm; a liquid outlet on the distal portion and configured to be in fluid communication with a source of hypertonic saline solution; and a first occluder attached to the flexible shaft proximal to the ablation electrode and proximal to the liquid outlet, wherein the first occluder is configured to expand to occlude the airway.
    Type: Application
    Filed: November 3, 2020
    Publication date: March 11, 2021
    Inventors: Dorin PANESCU, Shashank Raina, Mark Gelfand, Mark Leung, Simplicio Velilla
  • Publication number: 20210075781
    Abstract: At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 11, 2021
    Inventors: Maliheh Shirvanian, Shashank Agrawal
  • Publication number: 20210075959
    Abstract: Techniques including obtaining a first location of a vehicle, the vehicle having one or more cameras disposed about the vehicle, and wherein each camera is associated with a physical camera pose indicating where each camera is located with respect to the vehicle, capturing, by a first camera, a first image of a first area, associating the first image with the first location of the vehicle when the first image was captured, moving the vehicle in a direction so that the first area is no longer within a field of view of the first camera, obtaining a second location of the vehicle, determining a temporal camera pose based on the physical camera pose of the first camera and the second location of the vehicle, and rendering a view of the first area based on the temporal camera pose and the first image.
    Type: Application
    Filed: November 21, 2019
    Publication date: March 11, 2021
    Inventors: Shashank DABRAL, Aishwarya DUBEY, Martin Fritz MUELLER
  • Patent number: 10942917
    Abstract: A computerized system maintains referential integrity during data migration and optionally masking. The system allows the user to identify one or more flat file(s) as the data source as well as identify the data destination file(s). The system automatically identifies the referential integrity columns where column names match in different flat files, automatically identifies referential integrity by analyzing related application source code for embedded business rules that indicate referential integrity, or can allow the user to describe the referential integrity pertaining to the data source to establish user-defined referential integrity, which referential integrity definition(s) are stored in a data store (e.g., an XML File) accessible via a configuration engine. The system, through a sequence engine and subsequently an execution engine, uses the stored referential integrity and other information to migrate and optionally masks the data from the data source file(s) into the data destination file(s).
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 9, 2021
    Assignee: SYNTEL, INC.
    Inventors: Abhijit Anil Apte, Shashank Moghe, Ravi Arunrao Kulkarni, Abhijeet Prabhakar Sheth, Jyoti Kumari, Vishesh Datwani
  • Patent number: 10944911
    Abstract: Methods and integrated circuits to process image data from single or multiple digital overlap (DOL) wide dynamic range (WDR) sensors, in which first received pixel data associated with a first exposure of a sensor image is stored in a DDR memory circuit, second received pixel data associated with a second exposure of the image is stored in the first buffer, third received pixel data associated with a third exposure of the image is stored in a second buffer, and fourth received pixel data associated with a fourth exposure of the image is provided to a merge circuit, and merged pixel data is stored in a dynamically partitioned line buffer for processing by an image pipeline circuit to facilitate interfacing multiple DOL WDR sensors in an interleaved fashion.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: March 9, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Shashank Dabral
  • Patent number: 10940587
    Abstract: Methods and systems are provided for controlling a robot to navigate a perceptually aliased environment, the robot being configured to infer a first Gaussian mixture model (GMM) of a first pose of the robot, and to plan an optimal control action by: determining a second GMM of a simulated pose of the robot by simulating applying the first control action to the first GMM; determining from the second GMM a range of possible observations; calculating scene probabilities for associating each possible observation with each aliased scene of a set of aliased scenes; calculating from the scene probabilities an objective function to determine an estimated cost of the first control action; and comparing the estimated cost of the first control action with estimated costs calculated for one or more additional control actions, to determine an optimal control action.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: March 9, 2021
    Assignee: Technion Research & Development Foundation Ltd.
    Inventors: Antony Thomas, Shashank Pathak, Vadim Indelman
  • Patent number: 10934130
    Abstract: An elevator system includes a first elevator car (28) constructed and arranged to move in a first lane (30, 32, 34) and a first propulsion system (40) constructed and arranged to propel the first elevator. An electronic processor of the elevator system is configured to selectively control power delivered to the first propulsion system (40). The electronic processor includes a software-based power estimator configured to receive a first weight signal and a nm trajectory signal for calculating a power estimate and comparing the power estimate to a maximum power allowance. The electronic processor is configured to output an automated command signal if the power estimate exceeds the maximum power allowance.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: March 2, 2021
    Assignee: OTIS ELEVATOR COMPANY
    Inventors: Shashank Krishnamurthy, Jose Miguel Pasini, David Ginsberg, Arthur Hsu
  • Patent number: 10934131
    Abstract: A ropeless elevator system 10 includes a lane 13, 15, 17. One or more cars 20 are arranged in the lane. At least one linear motor 38, 40 is arranged along one of the lane and the one or more cars, and a magnet 50, 60 is arranged along the other of the lane and the one or more cars. The at least one magnet is responsive to the at least one linear motor. A linear motor controller 70 is operatively connected to the at least one linear motor, and a lane controller 80 is operatively connected to the linear motor controller. A back electro-motive force (EMF) module 84 is operatively connected to at least one of the linear motor controller and the lane controller. The lane controller being configured and disposed to control stopping one of the one or more cars based on a back EMF signal from the at least one linear motor determined by the EMF module.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: March 2, 2021
    Assignee: OTIS ELEVATOR COMPANY
    Inventors: Shashank Krishnamurthy, Vladimir Blasko, Enrico Manes
  • Publication number: 20210058674
    Abstract: In one aspect, a method includes (i) accessing, by a computing system, broadcast-schedule data associated with a channel; (ii) using, by the computing system, the accessed broadcast-schedule data to identify an upcoming content-modification opportunity on the channel; (iii) determining, by the computing system, that a content-presentation device is receiving content on the channel; (iv) determining, by the computing system, a content-transmission delay associated with the content-presentation device and the channel; and (v) causing, by the computing system, the content-presentation device to perform an action to facilitate the content-presentation device performing, during a time-period that accounts for the determined content-transmission delay, a content-modification operation related to the identified upcoming content-modification opportunity on the channel.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 25, 2021
    Inventors: Andrew Laurence Ashbacher, Steven Michael Cormie, John L Haynes, III, Shashank Merchant, Benjamin J. Ropke, Markus Kurt Peter Cremer