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: 20170223267
    Abstract: A signal processing chain implements wide dynamic range (WDR) multi-frame processing including receiving raw image signals from a WDR sensor including a plurality of frames including a first frame including first exposure time pixel data and a second frame including second exposure time pixel data. Statistics for camera control are generated including first statistics for the first pixel data and second statistics for the second pixel data. The first and second pixel data are merged using WDR merge algorithm in a WDR merge block which utilizes the first and second statistics to generate a raw higher bit width single frame image. The single frame image is post-processed in post-processing block using at least a defect pixel correction algorithm, and at least a portion of tone mapping is performed on the single frame image after the post-processing to provide an output toned mapped image.
    Type: Application
    Filed: June 15, 2016
    Publication date: August 3, 2017
    Inventors: SHASHANK DABRAL, MIHIR NARENDRA MODY, GANG HUA, ANTHONY LELL, NIRAJ NANDAN
  • Publication number: 20170221183
    Abstract: A method for filtering noise for imaging includes receiving an image frame having position and range data. A filter size divides the frame into filter windows for processing each of the filter windows. For the first pixel, a space to the center pixel and a range difference between this pixel and the center pixel is determined and used for choosing a selected weight from weights in a 2D weight LUT including weighting for space and range difference, a filtered range value is calculated by applying the selected 2D weight to the pixel, and the range, filtered range value and selected 2D weight are summed. The determining, choosing, calculating and summing are repeated for at least the second pixel. A total sum of contributions from the first and second pixel are divided by the sum of selected 2D weights to generate a final filtered range value for the center pixel.
    Type: Application
    Filed: June 15, 2016
    Publication date: August 3, 2017
    Inventors: MIHIR NARENDRA MODY, SHASHANK DABRAL, JESSE GREGORY VILLARREAL, JR., WILLIAM WALLACE, NIRAJ NANDAN
  • Publication number: 20170201793
    Abstract: A content segmentation, categorization and identification method on consumer devices (clients) is described. Methods for content tracking are illustrated that are suitable for large scale deployment and applications such as broadcast monitoring, novel content publishing and interaction. Time-aligned (synchronous) applications such as multi-language selection, customized advertisements, second screen services and content monitoring applications can be economically deployed at large scales. The client performs fingerprinting, scene change detection, audio turn detection, and logo detection on incoming video and gathers database search results, logos and text to identify and segment video streams into content, promos, and commercials. A learning engine is configured to learn rules for optimal identification and segmentation at each client for each channel and program. Content sensed at the client site is tracked with reduced computation and applications are executed with timing precision.
    Type: Application
    Filed: October 19, 2016
    Publication date: July 13, 2017
    Applicant: Gracenote, Inc.
    Inventors: Jose Pio Pereira, Sunil Suresh Kulkarni, Oleksiy Bolgarov, Prashant Ramanathan, Shashank Merchant, Mihailo M. Stojancic
  • Patent number: 9704269
    Abstract: An image processor capable of processing wide-dynamic-range (WDR) image data using a native 12-bit image pipe. In one embodiment, the processor receives compressed wide-dynamic-range image data from a WDR image sensor. The compressed wide-dynamic-range image data is decompanded. Long-exposure image data is then extracted from the decompanded image data, and pre-processing is performed on the long-exposure image data. Short-exposure image data is also extracted from the decompanded image data, and pre-processing is performed on the short-exposure image data. The pre-processed long-exposure image data is merged with the pre-processed short-exposure image data. Tone mapping is performed on the merged image data.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 11, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Shashank Dabral, Hamid Rahim Sheikh, Rajasekhar Reddy Allu
  • Publication number: 20170192758
    Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 6, 2017
    Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
  • Publication number: 20170193437
    Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises runtime metadata associated with the application, converting, using the runtime metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by simulating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 6, 2017
    Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkami, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
  • Publication number: 20170192777
    Abstract: A method and apparatus for migration of application source code may include parsing the source code and generating a first output, dynamically analyzing the source code to produce a second output wherein the second output comprises at least business rule metadata associated with the application, converting, using the at least business rule metadata, the source code of the application in an original language to a destination language on the second platform and a data source in an assigned format to a destination format. The method may include simulating memory to execute the source code by creating a dynamic memory array, executing the source code within the dynamic memory array, detecting and resolving parameters of the source code by monitoring execution of the source code, and storing the detected and resolved parameters of the source code in a metadata register.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 6, 2017
    Inventors: Abhijit Apte, Abhishek Negi, Vivek Rao, Amit Pundeer, Sagar Kulkarni, Prashant Ladha, Shashank Moghe, Vedavyas Rallabandi, Ravi Shankar, Lopamudra Dhal, Prabhat Parey, Abhishek Agarwal, Rahul Mehra
  • Publication number: 20170195564
    Abstract: A method for displaying a surround view on a single display screen is disclosed. A plurality of image frames for a particular time may be received from a corresponding plurality of cameras. A viewpoint warp map corresponding to a predetermined first virtual viewpoint may be selected, wherein the viewpoint warp map defines a source pixel location in the plurality of image frames for each output pixel location in the display screen. The warp map was predetermined offline and stored for later use. An output image is synthesized for the display screen by selecting pixel data for each pixel of the output image from the plurality of image frames in accordance with the viewpoint warp map. The synthesized image is then displayed on a display screen.
    Type: Application
    Filed: October 19, 2016
    Publication date: July 6, 2017
    Inventors: Vikram VijayanBabu Appia, Sujith Shivalingappa, Brijesh Rameshbhai Jadav, Hemant Hariyani, Shashank Dabral, Mayank Mangla
  • Publication number: 20170192980
    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: October 11, 2016
    Publication date: July 6, 2017
    Applicant: Gracenote, Inc.
    Inventors: Jose Pio Pereira, Mihailo M. Stojancic, Shashank Merchant
  • Patent number: 9698958
    Abstract: Various aspects of the disclosure provide a method of operating a user equipment (UE) to determine and report a throughput enhancing channel quality indicator (CQI) value when a physical channel between the UE and a base station is temporally uncorrelated. Reporting such CQI value may maximize the throughput of the channel when it remains temporally uncorrelated. In one aspect of the disclosure, the UE communicates with a base station utilizing a channel and determines that the channel is temporally uncorrelated. The UE further determines a plurality of CQIs in a first CQI reporting mode and computes the respective throughputs of the channel based on the plurality of CQIs. In addition, the UE selects a CQI of the plurality of CQIs corresponding to the highest throughput among the plurality of throughputs, and reports the selected CQI to the base station in a second CQI reporting mode while the channel remains temporally uncorrelated.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 4, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Linda Yunlu Bai, Cheng-An Yang, Harish Venkatachari, Nate Chizgi, Shashank Maiya
  • Patent number: 9694671
    Abstract: A natural gas system for a vehicle includes a fuel pod, a conduit defining a flow path, a fuel control module, and an accumulator. The fuel pod includes a fuel tank configured to store natural gas. The conduit includes a first end coupled to the fuel pod and a second end configured to be coupled to an engine. The fuel control module is disposed along the flow path and configured to regulate a flow of natural gas to the engine. The accumulator is disposed along the flow path downstream of the fuel control module. The accumulator is configured to buffer variations in the flow of natural gas such that the engine receives a consistent flow of natural gas.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: July 4, 2017
    Assignee: Oshkosh Corporation
    Inventors: Grant D. Wildgrube, Clint D. Glunz, Shashank Bhatia, Bryan S. Datema
  • Publication number: 20170181942
    Abstract: A storage-stable solid composition comprising a tooth whitening effective amount of a particulated inorganic salt of peroxymonosulfate, and a particulated drying agent.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 29, 2017
    Inventors: Shashank Vishwanath POTNIS, Rolando B. PLATA, Manisha JHA, Devendra CHAVAN
  • Publication number: 20170172942
    Abstract: Orally dissolving formulations, e.g., tablets (ODTs) and films (ODFs) comprising memantine and methods of treating conditions, including childhood behavioral disorders and Alzheimer's disease, by administering orally dissolving formulations are provided. The orally dissolving formulations of the present invention may be used to treat various conditions, but is particularly suited to treat childhood behavioral disorders, such as autistic spectrum disorders or combined type Attention-Deficit/Hyperactivity Disorder (ADHD) and also to treat elderly patients suffering from Alzheimer's disease.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventors: Shashank Mahashabde, Mahendra G. Dedihya, Anil Chhettry, Ranajoy Sarkar
  • Patent number: 9676690
    Abstract: Described herein are high yield methods for making magnolol derivatives, together with novel intermediates and uses thereof.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: June 13, 2017
    Assignee: Colgate-Palmolive Company
    Inventors: Basi V. Subba Reddy, Ravi Subramanyam, Shashank Potnis, Jhillu Singh Yadav
  • Publication number: 20170161487
    Abstract: In one embodiment, an intermediate server receives a request with a secure ID to authorize a software application, transmits the secure ID to a system, receives an access token from the system indicating that the software application has been authorized, evaluates the access token for validity, and transmits a response to the mobile device indicating the software application is authorized.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Mazal Eldar, Shashank Pandit
  • Publication number: 20170161873
    Abstract: A method of de-mosaicing pixel data from an image processor includes generating a pixel block that includes a plurality of image pixels. The method also includes determining a first image gradient between a first set of pixels of the pixel block and a second image gradient between a second set of pixels of the pixel block. The method also includes determining a first adaptive threshold value based on intensity of a third set of pixels of the pixel block. The pixels of the third set of pixels are adjacent to one another. The method also includes filtering the pixel block in a vertical, horizontal, or neutral direction based on the first and second image gradients and the first adaptive threshold value utilizing a plurality of FIR filters to generate a plurality of component images.
    Type: Application
    Filed: November 11, 2016
    Publication date: June 8, 2017
    Inventors: Shashank DABRAL, Mihir Narendra MODY, Denis BEAUDOIN, Niraj NANDAN, Gang HUA
  • Patent number: 9669399
    Abstract: The disclosure is directed to: (a) phosphacycle ligands; (b) catalyst compositions comprising phosphacycle ligands; and (c) methods of using such phosphacycle ligands and catalyst compositions in bond forming reactions.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: June 6, 2017
    Assignee: AbbVie Inc.
    Inventors: Shashank Shekhar, Thaddeus S. Franczyk, David M. Barnes, Travis B. Dunn, Anthony R. Haight, Vincent S. Chan
  • Patent number: 9672574
    Abstract: In one embodiment, a social-networking system authenticates a user of a mobile device, receives a request from the mobile device to install a software application, transmits data to the mobile device comprising the software application and an installation identifier (ID), receives another request including the installation ID from the mobile device to authorize the software application, evaluates the installation ID for validity, and transmits yet another response to the mobile device in accordance with the evaluation.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: June 6, 2017
    Assignee: Facebook, Inc.
    Inventors: Thomas Alison, Micha Berdichevsky, Bosmat Eldar, Shashank Pandit
  • Patent number: 9673713
    Abstract: A neutral point clamped, multilevel level converter including a DC voltage link having a positive rail and a negative rail; a phase leg coupled to an AC node, the phase leg having a first switch and a second switch in series between the negative rail and the AC node, the phase leg having a third switch and a fourth switch in series between the positive rail and the AC node; and a gate drive power supply having a charge pump section, the charge pump section generating a first gate drive voltage for the first switch and a second gate drive voltage for the second switch.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: June 6, 2017
    Assignee: OTIS ELEVATOR COMPANY
    Inventors: Marinko Kovacic, Shashank Krishnamurthy
  • Publication number: 20170148726
    Abstract: A semiconductor processing method and semiconductor device are described. The processing method includes forming a p-doped germanium structure on a substrate, annealing the p-doped germanium structure using pulses of laser radiation, and forming a titanium structure in direct contact with the p-doped germanium structure.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 25, 2017
    Inventors: Stephen MOFFATT, Abhilash J. MAYUR, Theodore P. MOFFITT, Aaron Muir HUNTER, Shashank SHARMA, Bruce E. ADAMS, Samuel C. HOWELLS, Douglas E. HOLMGREN, Wolfgang R. ADERHOLD