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: 20220207086
    Abstract: Various embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient aggregate user-document interaction monitoring in collaborative document server systems. For example, certain embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to perform aggregate user-document interaction monitoring in collaborative document server systems using one or more of collaborative document graph-based user interfaces, collaborative document graph-based interface objects, edge-wise visual effect objects, collaborative document node objects, collaborative document node elements, document transition edge objects, and document transition edge elements.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Shashank Prasad RAO, Bharat AGARWAL, Avinash AGRAWAL, Viraj SINHA
  • Publication number: 20220207083
    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: Application
    Filed: February 16, 2022
    Publication date: June 30, 2022
    Inventors: Jose Pio Pereira, Mihailo M. Stojancic, Shashank Merchant
  • Patent number: 11370286
    Abstract: A drive module for an electric vehicle having noise, vibration, and harshness counter measures. The drive module includes multiple covers and mass dampeners in order to detune vibration and noise from the cabin of the vehicle.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 28, 2022
    Assignee: Karma Automotive LLC
    Inventors: Shashank Vijay, Melody Vo, James Knittel
  • Patent number: 11372729
    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: Grant
    Filed: November 29, 2017
    Date of Patent: June 28, 2022
    Assignee: Rubrik, Inc.
    Inventors: Prateek Pandey, Shashank Jain, Vikas Jain
  • Patent number: 11374677
    Abstract: Methods, systems, and devices for wireless communications are described. More specifically, the methods, systems, and devices support extending capability signaling to support higher modulation order baseband capability, such as higher order quadrature amplitude modulation (QAM), for example, 1024QAM. By way of example, a user equipment (UE) may transmit UE capability information to a base station (e.g., eNodeB (eNB), next-generation NodeB ((gNB)) in a connection establishment procedure. The UE capability information may include a UE category identifier and a baseband capability parameter. The baseband capability parameter may indicate a scaling factor for a first modulation order of a plurality of available modulation orders. The UE may communicate with the base station over multiple layers using corresponding modulation orders for the multiple layers.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: June 28, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Wenshu Zhang, Amir Farajidana, Timothy Paul Pals, Alberto Rico Alvarino, Honey Kakkar, Parastoo Kheirkhah, Nitin Pant, Umesh Phuyal, Venkata Naga Aishwarya Reddy Kasa, Shashank Maiya
  • Patent number: 11372617
    Abstract: In one aspect, an example method includes (i) determining, by a playback device, a first loudness level of a first portion of first media content from a first source while the playback device presents the first media content, with the first portion having a first length; (ii) switching, by the playback device, from presenting the first media content from the first source to presenting second media content from a second source; (iii) based on the switching, determining, by the playback device, second loudness levels of second portions of the first media content while the playback device presents the second media content, with the second portions having a second length that is shorter than the first length; and (iv) while the playback device presents the second media content, adjusting, by the playback device, a volume of the playback device based on one or more of the second loudness levels.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: June 28, 2022
    Assignee: Roku, Inc.
    Inventors: Markus K. Cremer, Shashank Merchant, Robert Coover, Todd J. Hodges, Joshua Ernest Morris
  • Patent number: 11375131
    Abstract: Disclosed examples include integrated circuits, merge circuits and methods of processing multiple-exposure image data, in which a single pre-processing circuit is used for pre-processing first input exposure data associated with a first exposure of the image, and then for pre-processing second input exposure data associated with a second exposure of the image, and the first and second pre-processed exposure data are merged to generate merged image data for tone mapping and other post-processing. An example merge circuit includes a configurable gain circuit to apply a gain to the first and/or second exposure data, as well as a configurable weighting circuit with a weight calculation circuit and a motion adaptive filter circuit to compute a first and second weight values for merging the pre-processed first and second exposure data.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: June 28, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Rajasekhar Reddy Allu
  • Publication number: 20220198156
    Abstract: Systems and methods provide techniques for more effective and efficient predictive monitoring of a software application framework. In response, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive monitoring of a software application framework using incident signatures for the software application that are generated by using a natural language processing machine learning framework, a structured data processing machine learning model, a feature combination machine learning model, and a clustering machine learning model.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Shashank Prasad RAO, Karthik MURALIDHARAN
  • Publication number: 20220199155
    Abstract: Methods, systems, and devices for imprint recovery for memory arrays 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: December 27, 2021
    Publication date: June 23, 2022
    Inventors: Jonathan J. Strand, Sukneet Singh Basuta, Shashank Bangalore Lakshman, Jonathan D. Harms
  • Publication number: 20220198604
    Abstract: A method for processing RGB-Infrared (RGB-IR) sensor data is provided that includes receiving a raw RGB-IR image, determining whether to process the raw RGB-IR image in day mode or night mode, generating, when day mode is determined, an infrared (IR) subtracted raw Bayer image from the raw RGB-IR image and processing the IR subtracted raw Bayer image in an image signal processor (ISP), and generating, when night mode is determined, an IR image from the raw RGB-IR image.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 23, 2022
    Inventors: Shashank Dabral, Gang Hua, Mihir Narendra Mody
  • Publication number: 20220201265
    Abstract: In one aspect, an example method includes (i) providing, by a playback device, replacement media content for display; (ii) determining, by the playback device, that a remote control transmitted to the playback device an instruction configured to cause a modification to operation of the playback device while the playback device displays the replacement media content; (iii) determining, by the playback device based on the instruction, an overlay that the playback device is configured to provide for display in conjunction with the modification; (iv) determining, by the playback device, a region within a display of the playback device corresponding to the overlay; and (v) modifying, by the playback device, a transparency of the region such that the overlay is visible through the replacement media content when the playback device provides the overlay for display.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Kurt R. Thielen, Shashank Merchant, Peter Dunker, Markus K. Cremer, Chungwon Seo, Seunghyeong Lee, Steven D. Scherf
  • Patent number: 11368308
    Abstract: Techniques of authenticating a first device of a user to a second device are disclosed. The method enables the second device to perform authentication using a biometric template stored on the first device and a biometric measurement. Homomorphic encryption may be used by the first device to encrypt the biometric template and the second device to determine an encrypted similarity metric between the biometric template and the biometric measurement. The second device can also determine an encrypted code using an authentication function and the encrypted similarity metric. The second device sends the encrypted code and the encrypted similarity metric to be decrypted by the first device. The second device can receive a response from the first device, indicating whether a decrypted similarity metric exceeds a threshold; and whether the decrypted code matches a test code. The second device can then authenticate the user based on the response.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: June 21, 2022
    Assignee: Visa International Service Association
    Inventors: Payman Mohassel, Shashank Agrawal, Pratyay Mukherjee, Saikrishna Badrinarayanan
  • Patent number: 11368734
    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: April 26, 2021
    Date of Patent: June 21, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Marcelo D. Lechner, Glenn Altchek, Aakash Chokshi, Shashank Shekhar Sharma, Ataqurahman Patil
  • Publication number: 20220188145
    Abstract: A method for managing memory for applications in a computing system includes receiving a selection of a preferred application. During user-controlled operation over the application, the transitions of selected application between foreground and background are monitored. A retention of the application in memory is triggered upon a transition of the application to background during the user operation. Retention of the application includes compressing memory portions of the application. Accordingly, the application is retained within the memory based on said compressed memory portions. A requirement to restore the retained application is sensed based on either a user selection or an automatically generated prediction and the application is restored from the retained state back to the foreground.
    Type: Application
    Filed: February 5, 2021
    Publication date: June 16, 2022
    Inventors: Ganji Manoj KUMAR, Jaitirth Anthony JACOB, Rishabh RAJ, Vaisakh Punnekkattu Chirayil SUDHEESH BABU, Renju Chirakarotu NAIR, Hakryoul KIM, Shweta RATANPURA, Tarun GOPALAKRISHNAN, Sriram SHASHANK, Raju Suresh DIXIT, Youngjoo JUNG
  • Publication number: 20220187687
    Abstract: The present disclosure relates to optical systems, vehicles, and methods for providing improved thermal images. An example optical system includes a housing, a thermal camera disposed inside the housing, and an optical window coupled to an opening of the housing. The optical system also includes a heater assembly. The heater assembly includes a window heater and at least one connector extending from the window heater. The window heater is thermally coupled to an inner surface of the optical window. The window heater is configured to maintain the optical window at a desired temperature.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Shashank Sharma, Matthew Last, Ralph Shepard
  • Publication number: 20220191569
    Abstract: Disclosed is a method including (i) detecting that query fingerprint data representing frames of video content being rendered by a media presentation device matches reference fingerprint data representing frames of multiple channels of video content, including detecting that the query fingerprint data matches multiple instances of reference fingerprint data each representing frames of a different respective channel in the multiple channels of video content, and (ii) responsive to at least the detecting that the query fingerprint data representing the frames of the video content being rendered by the device matches the reference fingerprint data representing the frames of the multiple channels of video content, configuring the device with channel-icon fingerprint data representing channel icons of the multiple channels of video content, to enable the device to perform channel-icon fingerprint matching to determine which channel of the multiple channels is being rendered by the device.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 16, 2022
    Inventors: Andreas Schmidt, Shashank Merchant, Markus Kurt Peter Cremer
  • Publication number: 20220191588
    Abstract: Disclosed is a method that includes a media presentation device (i) generating query fingerprint data representing video frames of a channel being rendered by the media presentation device, and transmitting the generated query fingerprint data from the device over a network to a server, (ii) responsive to transmitting the query fingerprint data to the server, receiving, from the server, channel-icon fingerprint data representing channel icons of multiple channels selected based at least on the server having detected that the query fingerprint data representing the video frames of the channel being rendered by the media presentation device matches the reference fingerprint data representing the frames of the multiple channels of video content, and (iii) responsive to receiving the channel-icon fingerprint data from the server, performing channel-icon fingerprint matching to determine which channel in the multiple channels is the channel being rendered by the media presentation device.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 16, 2022
    Inventors: Andreas Schmidt, Shashank Merchant, Markus Kurt Peter Cremer
  • Publication number: 20220191563
    Abstract: A media client ascertains a plurality of matching points between (i) query fingerprints representing a media stream being received by the client and (ii) reference fingerprints, each identified matching point defining a respective match between a query fingerprint that is timestamped with client time defined according to a clock of the client and a reference fingerprint that is timestamped with true time defined according to a timeline within a known media stream. Further, the client performs linear regression based on the timestamps of the ascertained plurality of matching points, to establish a mapping between true time and client time. The client then uses the established mapping as a basis to determine a client-time point at which the client should perform an action with respect to media stream being received by the client. And the client performs the action at the determined client-time point.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 16, 2022
    Inventors: Peter Dunker, Markus K. Cremer, Shashank C. Merchant, Kurt R. Thielen
  • Publication number: 20220189806
    Abstract: The present disclosure relates to a method for estimating heights of defects in a wafer. The method comprises creating an un-calibrated 3D model of a defect in a wafer, determining one or more attributes associated with the un-calibrated 3D model, transforming the un-calibrated 3D model to a calibrated 3D model, and estimating a height of the defect using the calibrated 3D model. Creating an un-calibrated 3D model corresponds to a defect present in a wafer based on a plurality of Scanning Electron Microscope (SEM) images of the defect. Transforming the un-calibrated 3D model to a calibrated 3D model uses a scaling factor corresponding to the determined one or more attributes associated with the un-calibrated 3D model. A height of the defect is estimated based on the calibrated 3D model of the defect.
    Type: Application
    Filed: March 3, 2021
    Publication date: June 16, 2022
    Inventors: Shashank Shrikant Agashe, Gaurav Kumar, Sathyanarayanan Kulasekaran, Chanwoo Park, Yunje Cho
  • Patent number: 11363321
    Abstract: In one aspect, a method includes an input buffer receiving content; accessing the content from the input buffer and extracting from the accessed content, in-band message data that indicates a start time associated with a content-modification opportunity for a content-presentation device; the input buffer transmitting the content to a delay buffer; the delay buffer receiving the content from the input buffer and, after a delay time-period, transmitting the content to an output buffer; the output buffer receiving the content from the delay buffer and outputting for presentation a portion of the content; and after outputting for presentation the portion of the content and proximate a time-point associated with the indicated start-time, starting to perform a content-modification operation in connection with the content-modification opportunity.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: June 14, 2022
    Assignee: Roku, Inc.
    Inventors: Shashank Merchant, Benjamin John Ropke, John Steven Stavropoulos