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: 20200396356
    Abstract: In some examples, a method comprises receiving pixel data from an image capture device having a color filter, wherein the pixel data represents a portion of an image. The method further includes performing wavelet decomposition on the pixel data to produce decomposed pixel data and determining a local intensity of the pixel data. The method also includes determining a noise threshold value based on the local intensity and a noise intensity function that is based on the color filter; determining a noise value for the pixel data based on the decomposed pixel data and the noise threshold value; and correcting the pixel data based on the noise value to produce an output image.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Inventors: Gang HUA, Mihir Narendra MODY, Rajasekhar Reddy ALLU, Niraj NANDAN, Shashank DABRAL
  • Publication number: 20200396569
    Abstract: The present disclosure provides an apparatus and method for sharing content. A method provided in the present disclosure comprises receiving a message to request to join a content sharing group from a second device while a third device included in the content sharing group transmits first content shared in the content sharing group to a fourth device included in the content sharing group, adding the second device to the content sharing group, and permitting the second device to access the first content.
    Type: Application
    Filed: December 12, 2018
    Publication date: December 17, 2020
    Inventors: Shashank SHEKHAR, Theophilus THOMAS, Dhananjay L GOVEKAR, Arun PRABHAKAR, Ashwini Kumar KULSHRESTHA, Gaurav Chandra Singh MEHRA, Saurabh PAREEK, Gaurav GILHOTRA, Sandeep GOYAL, Ankesh KASLIWAL, Ganesh KUMAR, Govind SINGH, Iti JAIN, Rahul MAREPALLI, Silky DUDEJA, Sulabh RASTOGI, Tarun GUPTA, Shikha GOYAL, Nishant CHAUBEY
  • Publication number: 20200396513
    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 while the playback device is displaying the replacement media content a remote control transmitted an instruction to a media device that provides media content to the playback device; (iii) determining, by the playback device, a playback-modification action corresponding to the instruction and the media device; and (iv) modifying, by the playback device, playback of the replacement media content in accordance with the playback-modification action.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 17, 2020
    Inventors: Kurt R. Thielen, Shashank Merchant, Peter Dunker, Markus K. Cremer, Chungwon Seo, Seunghyeong Lee, Steven D. Scherf
  • Publication number: 20200389637
    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: August 26, 2020
    Publication date: December 10, 2020
    Inventors: Kurt R. Thielen, Shashank Merchant, Peter Dunker, Markus K. Cremer, Chungwon Seo, Seunghyeong Lee, Steven D. Scherf
  • Publication number: 20200389685
    Abstract: In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion. The method also includes responsive to identifying the upcoming content-modification opportunity on the channel, identifying a content-presentation device tuned to the channel. The method also includes determining location data associated with the overlay content portion.
    Type: Application
    Filed: April 22, 2020
    Publication date: December 10, 2020
    Inventors: Andrew Laurence Ashbacher, Steven Michael Cormie, Markus Kurt Peter Cremer, Shashank Merchant, Andreas Schmidt
  • Publication number: 20200389581
    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: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Inventors: Shashank Dabral, Rajasekhar Reddy Allu
  • Publication number: 20200388005
    Abstract: An apparatus comprising a memory and one or more processing circuits is provided. The memory stores a blend table having blend weights. The processing circuits, for partitions of the blend table: determine whether a subset of the pixels associated with the partition includes pixels associated with seamlines defined in a three-dimensional surface representation of the scene. If none of the subset of the pixels are associated with the seamlines, the processing circuits populate a region of the virtual image corresponding to the partition with pixel values from an image captured by one of the plurality of image capture devices. If one or more of the subsets of the pixels is associated with the seamlines, the processing circuits populate the region of the virtual image associated with the partition with blended pixel values from two or more images captured by two or more of the plurality of image capture devices.
    Type: Application
    Filed: June 7, 2019
    Publication date: December 10, 2020
    Inventors: Martin Fritz Mueller, Shashank Dabral
  • Patent number: 10860836
    Abstract: Techniques are generally described for object detection in image data. First image data comprising a first plurality of pixel values representing an object and a second plurality of pixel values representing a background may be received. First foreground image data and first background image data may be generated from the first image data. A first feature vector representing the first plurality of pixel values may be generated. A second feature vector representing a first plurality of pixel values of second background image data may be generated. A first machine learning model may determine a first operation to perform on the first foreground image data. A transformed representation of the first foreground image data may be generated by performing the first operation on the first foreground image data. Composite image data may be generated by compositing the transformed representation of the first foreground image data with the second background image data.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: December 8, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ambrish Tyagi, Amit Kumar Agrawal, Siddhartha Chandra, Visesh Uday Kumar Chari, Shashank Tripathi, James Rehg
  • Patent number: 10858270
    Abstract: A highly efficient and effective process for destroying organic contaminants in wastewater streams, without the need for supercritical oxidation conditions, is provided.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: December 8, 2020
    Assignee: Arkema Inc.
    Inventor: Shashank N. Shah
  • Patent number: 10863094
    Abstract: Various embodiments include a camera voice coil motor (VCM) actuator configured to shift an image sensor along multiple axes. Some embodiments include a magnet and coil arrangement. Some embodiments include a position sensing arrangement. Some embodiments include a flexure arrangement. Some embodiments include a coil structure and coil carrier assembly.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: December 8, 2020
    Assignee: Apple Inc.
    Inventors: Shashank Sharma, Scott W. Miller
  • Patent number: 10862847
    Abstract: A system and method for selectively delaying social content sharing within social networks are disclosed. In an online social network, content sharing settings provide a time period for which sharing of content of a content type or provided through an online channel is to be disabled. When content of the content type is received for sharing with one or more users, the content is not shared with the users until the time period is expired or the disabling of the sharing is overridden.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: December 8, 2020
    Assignee: GOOGLE LLC
    Inventor: Shashank Ashok Bapat
  • Patent number: 10861852
    Abstract: A 3D vertically integrated FET for CMOS cell circuits is disclosed. Vertically integrating FETs for a 3D cell circuit reduces the footprint size of an IC chip. To reduce a CMOS cell circuit footprint, a PFET and an NFET are vertically integrated by stacking a second semiconductor layer including a second FET above a first semiconductor layer including a first FET, such that the channel structure of the second FET overlaps the channel structure of the first FET. The first FET may be an NFET, and the second FET may be a PFET, or vice versa. The longitudinal axis of the first FET channel structure may extend in a first plane parallel to a second plane including the longitudinal axis of the second FET channel structure. The longitudinal axes may be parallel or at an angle to each other, such that the second channel structure overlaps the first channel structure.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: December 8, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Xia Li, Shashank Ekbote, Periannan Chidambaram
  • Patent number: 10860647
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve media identification. An example apparatus includes a hash handler to generate a first set of reference matches by performing hash functions on a subset of media data associated with media to generate hashed media data based on a first bucket size, a candidate determiner to identify a second set of reference matches that include ones of the first set, the second set including ones having first quantities of hits that did not satisfy a threshold, determine second quantities of hits for ones of the second set by matching ones to the hash tables based on a second bucket size, and identify one or more candidate matches based on at least one of (1) ones of the first set or (2) ones of the second set, and a report generator to generate a report including a media identification.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 8, 2020
    Assignee: GRACENOTE, INC.
    Inventors: Jeffrey Scott, Matthew James Wilkinson, Robert Coover, Shashank Merchant
  • Patent number: 10861011
    Abstract: In one aspect, a computerized system for authentication of an electronic payment on a computing device, the system includes a computer memory in the computing device a payment page. The payment page includes at least one element, from the financial institution in response to the initiation. Each of the at least one element corresponds to a mode of authentication of an electronic payment. The payment page is received by the computing device from a remote server. A computer processor in the computing device, which computer processor is coupled to the computer store and programmed to detect an initiation of the electronic payment on the computing device, the electronic payment comprising payment from an account at a financial institution. The computer processor is programmed to obtain the payment page from the computer memory.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 8, 2020
    Inventors: Shashank Mehta, Harshil Mathur
  • Publication number: 20200381248
    Abstract: A method of post-treating a dielectric film formed on a surface of a substrate includes positioning a substrate having a dielectric film formed thereon in a processing chamber and exposing the dielectric film to microwave radiation in the processing chamber at a frequency between 5 GHz and 7 GHz.
    Type: Application
    Filed: March 12, 2020
    Publication date: December 3, 2020
    Inventors: Yong SUN, Praket Prakash JHA, Jingmei LIANG, Martin Jay SEAMONS, DongQing LI, Shashank SHARMA, Abhilash J. MAYUR, Wolfgang R. ADERHOLD
  • Publication number: 20200380351
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a computing device. The program monitors utilization of a set of resources by a resource consumer operating on the computing device. Based on the monitored utilization of the set of resources, the program further generates a model that includes a plurality of long short-term memory recurrent neural network (LSTM-RNN) layers and a set of attention mechanism layers. The model is configured to predict future utilization of the set of resources. Based on the monitored utilization of the set of resources and the model, the program also determines a set of predicted values representing utilization of the set of resources by the resource consumer operating on the computing device.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Devakar Kumar Verma, Shashank Mohan Jain
  • Publication number: 20200382709
    Abstract: Some embodiments include a camera system having a first camera unit and a second camera unit. The first camera unit may include a first actuator. The second camera unit may include a second actuator. In some embodiments, the first actuator may move one or more components of the first camera unit to provide autofocus and/or optical image stabilization functionality to the first camera unit. In some embodiments, the second actuator may move one or more components of the second camera unit to provide autofocus and/or optical image stabilization functionality to the second camera unit. In some examples, the first camera unit may be configured to capture a first image of a first visual field. The second camera unit may be configured to capture, simultaneously with the first camera unit capturing the first image, a second image of a second visual field.
    Type: Application
    Filed: August 14, 2020
    Publication date: December 3, 2020
    Applicant: Apple Inc.
    Inventors: Shashank Sharma, Scott W. Miller, Aurelien R. Hubert
  • Patent number: 10853114
    Abstract: Techniques for executing one or more instances of a computer program using virtual machines, the computer program comprising multiple computer program portions including a first computer program portion. The techniques include determining whether an instance of any of the multiple computer program portions is to be executed; when it is determined that a first instance of the first computer program portion is to be executed, accessing first information specifying a first set of one or more virtual machine resources required for executing the first instance of the first computer program portion; determining whether any one of the plurality of virtual machines has at least the first set of virtual machine resources available; and when it is determined that a first of the plurality of virtual machines has the first set virtual machine resources available, causing the first virtual machine to execute the first instance of the first computer program portion.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: December 1, 2020
    Assignee: Soroco Private Limited
    Inventors: Sanyam Agarwal, Rohan Narayan Murty, George Peter Nychis, Wolfgang Richter, Nishant Kumar Jain, Surabhi Mour, Shreyas H. Karanth, Shashank Anand
  • Patent number: 10855159
    Abstract: A coil regeneration device comprises an electrically conductive coil including a coiled section; a double magnet system including an inner magnet disposed inside and movable within the coiled section and an outer magnet surrounding and movable with respect to the coiled section with matched directional polarity with the inner magnet, wherein the double magnet system is configured to be coupled to a dynamic foreign entity that applies a specific frequency of oscillating motion that translates into corresponding oscillating motion of the outer magnet, which imparts corresponding oscillating motion to the inner magnet, the oscillating motion of the double magnet system relative to the coiled section producing a magnetic field that induces an electrical field in the electrically conductive coil.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: December 1, 2020
    Inventors: John Sabah Gewarges, Shashank Reddy Goli
  • Patent number: 10856284
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may identify that a last resource block of a resource allocation for a physical downlink shared channel (PDSCH) is in a last allocable resource block group (RBG); and determine whether one or more additional resource blocks, subsequent to the last resource block, are included in the resource allocation for the PDSCH based at least in part on at least one of a reference signal type associated with the PDSCH, a quantity of the one or more additional resource blocks, or the DCI format associated with the PDSCH. Numerous other aspects are provided.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: December 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Seyedkianoush Hosseini, Shashank Maiya, Amir Farajidana, Wenshu Zhang