Patents by Inventor Neha Agrawal

Neha Agrawal 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: 20220214810
    Abstract: In one embodiment, a device includes interface circuitry and processing circuitry. The interface circuitry communicates with a plurality of storage devices associated with a storage system. The processing circuitry receives a request to write a data object to the storage system. The data object includes a set of data elements, and the storage system is organized into blocks and shards, which are distributed across the storage devices. The processing circuitry determines a storage layout for the data object, which arranges the set of data elements across a set of blocks and shards with padding to align each data element within block and shard boundaries. The processing circuitry writes the data object to the storage system based on the storage layout.
    Type: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Inventors: Ian F. Adams, Neha Agrawal, Michael P. Mesnier
  • Patent number: 10186254
    Abstract: The present disclosure generally relates to context-based endpoint detection in user speech input. A method for identifying an endpoint of a spoken request by a user may include receiving user input of natural language speech including one or more words; identifying at least one context associated with the user input; generating a probability, based on the at least one context associated with the user input, that a location in the user input is an endpoint; determining whether the probability is greater than a threshold; and in accordance with a determination that the probability is greater than the threshold, identifying the location in the user input as the endpoint.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Shaun E. Williams, Henry G. Mason, Mahesh Krishnamoorthy, Matthias Paulik, Neha Agrawal, Sachin S. Kajarekar, Selen Uguroglu, Ali S. Mohamed
  • Patent number: 9762228
    Abstract: Systems and methods for dividing input clock signals by programmable divide ratios can produce output clock signals with the delay from the input clock signal to the output clock signal independent of the value of the divide ratio and with the duty cycle of the output clock signal being 50% independent of the value of the divide ratio. An example programmable clock divider includes a modulo N counter that produces a count signal that counts modulo the divide ratio and a half-rate clock signal generator that produces a common half-rate clock signal, an even half-rate clock signal, and an odd half-rate clock signal that toggle at one-half the rate of the output clock signal. The common half-rate clock signal, the even half-rate clock signal, and the odd half-rate clock signal are combined to produce the output clock signal.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: September 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Neha Agrawal, Sajin Mohamad, Chulkyu Lee
  • Publication number: 20170077918
    Abstract: Systems and methods for dividing input clock signals by programmable divide ratios can produce output clock signals with the delay from the input clock signal to the output clock signal independent of the value of the divide ratio and with the duty cycle of the output clock signal being 50% independent of the value of the divide ratio. An example programmable clock divider includes a modulo N counter that produces a count signal that counts modulo the divide ratio and a half-rate clock signal generator that produces a common half-rate clock signal, an even half-rate clock signal, and an odd half-rate clock signal that toggle at one-half the rate of the output clock signal. The common half-rate clock signal, the even half-rate clock signal, and the odd half-rate clock signal are combined to produce the output clock signal.
    Type: Application
    Filed: September 15, 2015
    Publication date: March 16, 2017
    Inventors: Neha Agrawal, Sajin Mohamad, Chulkyu Lee
  • Publication number: 20160358598
    Abstract: The present disclosure generally relates to context-based endpoint detection in user speech input. A method for identifying an endpoint of a spoken request by a user may include receiving user input of natural language speech including one or more words; identifying at least one context associated with the user input; generating a probability, based on the at least one context associated with the user input, that a location in the user input is an endpoint; determining whether the probability is greater than a threshold; and in accordance with a determination that the probability is greater than the threshold, identifying the location in the user input as the endpoint.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 8, 2016
    Inventors: Shaun E. WILLIAMS, Henry G. MASON, Mahesh KRISHNAMOORTHY, Matthias PAULIK, Neha AGRAWAL, Sachin S. KAJAREKAR, Selen UGUROGLU, Ali S. MOHAMED
  • Patent number: 9240181
    Abstract: An audio stream is segmented into a plurality of time segments using speaker segmentation and recognition (SSR), with each time segment corresponding to the speaker's name, producing an SSR transcript. The audio stream is transcribed into a plurality of word regions using automatic speech recognition (ASR), with each of the word regions having a measure of the confidence in the accuracy of the translation, producing an ASR transcript. Word regions with a relatively low confidence in the accuracy of the translation are identified. The low confidence regions are filtered using named entity recognition (NER) rules to identify low confidence regions that a likely names. The NER rules associate a region that is identified as a likely name with the name of the speaker corresponding to the current, the previous, or the next time segment. All of the likely name regions associated with that speaker's name are selected.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: January 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Aparna Khare, Neha Agrawal, Sachin S. Kajarekar, Matthias Paulik
  • Publication number: 20150058005
    Abstract: An audio stream is segmented into a plurality of time segments using speaker segmentation and recognition (SSR), with each time segment corresponding to the speaker's name, producing an SSR transcript. The audio stream is transcribed into a plurality of word regions using automatic speech recognition (ASR), with each of the word regions having a measure of the confidence in the accuracy of the translation, producing an ASR transcript. Word regions with a relatively low confidence in the accuracy of the translation are identified. The low confidence regions are filtered using named entity recognition (NER) rules to identify low confidence regions that a likely names. The NER rules associate a region that is identified as a likely name with the name of the speaker corresponding to the current, the previous, or the next time segment. All of the likely name regions associated with that speaker's name are selected.
    Type: Application
    Filed: August 20, 2013
    Publication date: February 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Aparna Khare, Neha Agrawal, Sachin S. Kajarekar, Matthias Paulik
  • Publication number: 20090111518
    Abstract: Interface apparatus supports communications between a cellular network and a local non-cellular network, such as a Bluetooth, cordless phone, or PBX network. In an exemplary embodiment, the interface apparatus connects a conventional cellular phone to the base of a conventional cordless phone set. By placing the cordless phone, interface apparatus, and cordless phone base at a location of acceptable cellular signal strength, a user may communicate with the cellular network via the cordless phone set using the cordless phone's handset, even in locations of low cellular signal strength. The orientation of the interface apparatus may be (manually or automatically) controlled using a motorized base to optimize reception of cellular signals.
    Type: Application
    Filed: October 29, 2007
    Publication date: April 30, 2009
    Applicant: AGERE SYSTEMS INC.
    Inventors: Neha Agrawal, Nitin Awasthi
  • Patent number: 7154509
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: December 26, 2006
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Patent number: 7046252
    Abstract: A method and apparatus that allows a display device to adaptively and automatically control display contrast and color is disclosed. The method and system in accordance with the present invention can be described by the following sequential process: 1. Separating an input image data value into its luma and chroma components. 2. Collecting the luma distribution data over the entire image or a specified window. 3. Analyzing the luma distribution. 4. Generating an appropriate contrast control response that modifies the input luma component to generate an output luma component, on a pixel by pixel basis. 5. Analyzing the input luma component and the output luma component, and an input chroma component, to generate an appropriate modification for the chroma component, on a pixel by pixel basis.
    Type: Grant
    Filed: March 26, 2004
    Date of Patent: May 16, 2006
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary
  • Patent number: 7034843
    Abstract: Automatically and adaptively controlling contrast and color of a display device by computing a normalized histogram of a current image, computing degrees of correlation between the normalized histogram and a number of template histograms, sorting the template histograms based upon the associated degrees of correlation, selecting a number of the best correlated template histograms based on the sorting, blending the selected the transfer functions associated with the selected template histograms to form a blended transfer function, and applying the blended transfer function to the current image.
    Type: Grant
    Filed: May 18, 2004
    Date of Patent: April 25, 2006
    Assignee: Genesis Microchip Inc.
    Inventors: Hari N. Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary
  • Publication number: 20050035974
    Abstract: Automatically and adaptively controlling contrast and color of a display device by computing a normalized histogram of a current image, computing degrees of correlation between the normalized histogram and a number of template histograms, sorting the template histograms based upon the associated degrees of correlation, selecting a number of the best correlated template histograms based on the sorting, blending the selected the transfer functions associated with the selected template histograms to form a blended transfer function, and applying the blended transfer function to the current image.
    Type: Application
    Filed: May 18, 2004
    Publication date: February 17, 2005
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary
  • Patent number: 6833839
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: December 21, 2004
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Publication number: 20040246268
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Application
    Filed: July 12, 2004
    Publication date: December 9, 2004
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Publication number: 20040179022
    Abstract: A method and apparatus that allows a display device to adaptively and automatically control display contrast and color is disclosed.
    Type: Application
    Filed: March 26, 2004
    Publication date: September 16, 2004
    Applicant: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary
  • Patent number: 6778183
    Abstract: A method and apparatus that allows a display device to adaptively and automatically control display contrast and color is disclosed. The method and system in accordance with the present invention can be described by the following sequential process: 1. Separating an input image data value into its luma and chroma components. 2. Collecting the luma distribution data over the entire image or a specified window. 3. Analyzing the luma distribution. 4. Generating an appropriate contrast control response that modifies the input luma component to generate an output luma component, on a pixel by pixel basis. 5. Analyzing the input luma component and the output luma component, and an input chroma component, to generate an appropriate modification for the chroma component, on a pixel by pixel basis.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: August 17, 2004
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Ashish Neema, Arun Johary
  • Publication number: 20040036696
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Application
    Filed: May 13, 2002
    Publication date: February 26, 2004
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary