Patents by Inventor Neha Gupta

Neha Gupta 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).

  • Patent number: 11961220
    Abstract: Apparatuses and methods are disclosed for handling integrated circuits in automated testing. The handler apparatus includes an upper assembly that is selectively translatable above a testing surface and a lower bracket extending from and positioned below the upper assembly. The lower bracket forms a first opening, is selectively moveable upward and downward, and includes a rotatable finger extending downward to pick up and place an integrated circuit in a socket. The handier may further include an image sensor to detect potential error conditions, and a tool extending from the lower bracket to open and close a lid on the socket. The methods include sensing an image of an integrated circuit during certain phases of testing, analyzing the image to determine if the integrated circuit is positioned correctly, and correcting any detected error conditions before continuing with the automated testing.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: April 16, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Neeraj Bhardwaj, Neha Vernekar, Janardhan Venkata Raju, Shubham Mehrotra, Arun Adoni, Mahit Arun Warhadpande, Shimee Gupta, Goda Devi Addanki, Pavinkumar Ramasamy, Binoy Jose Maliakal
  • Publication number: 20240103771
    Abstract: Systems and methods are provided for sharing ephemeral storage of a virtual machine (VM) for use as victim caches for virtual storage appliances running on the VM. According to one embodiment, a central service may run within the VM and be responsible for managing allocation and reclamation of ephemeral storage space of the VM to/from the virtual storage appliances. Responsive to startup of a new virtual storage appliance on the VM, the new virtual storage appliance may request space from the central service to inform creation of its victim cache. In connection with servicing the request, the central service may take into consideration various factors including one or more of the total aggregate size of multiple local ephemeral drives associated with the VM, remaining available ephemeral storage space, the number of active virtual storage appliances, and the SLO of the virtual storage appliance seeking to establish its victim cache.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Applicant: NetApp, Inc.
    Inventors: Mrinal K. Bhattacharjee, Shivali Gupta, Neha Saini
  • Patent number: 11739429
    Abstract: Methods for refurbishing aerospace components by removing corrosion and depositing protective coatings are provided herein. In one or more embodiments, a method of refurbishing an aerospace component includes exposing the aerospace component containing corrosion to an aqueous cleaning solution. The aerospace component contains a nickel superalloy, an aluminide layer disposed on the nickel superalloy, and an aluminum oxide layer disposed on the aluminide layer. The method includes removing the corrosion from a portion of the aluminum oxide layer with the aqueous cleaning solution to reveal the aluminum oxide layer, then exposing the aluminum oxide layer to a post-rinse, and forming a protective coating on the aluminum oxide layer.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: August 29, 2023
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Abhishek Mandal, Nitin Deepak, Neha Gupta, Prerna Sonthalia Goradia, Ankur Kadam, Kenichi Ohno, David Alexander Britz, Lance A. Scudder
  • Patent number: 11422871
    Abstract: Systems and methods are described herein for a service that backs-up and stores events received at an event bus, in order to replay those backed-up events at a later time. In one example, a request to replay an event processed by an event bus may be received, for example, by a service. The event bus may process events by directing individual events to a target to perform an operation on the data. Individual event may include data and metadata indicating attributes of the data. A data object, corresponding to the event may be obtained from an event archive, which stores multiple events organized into a number of data objects according to attributes of the events. An event may be extracted from the data object and sent to the event bus to be reprocessed by the event bus and directed to the target to perform the operation on the data.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Mohamed Marzouk Adedoyin Mounirou, Neha Gupta, Jakub Mateusz Narloch, Tristan Calderbank, Kunal Chopra, Juan Jose Tam-Huang, Siva Swaroop Palli
  • Publication number: 20220002883
    Abstract: Embodiments of the present disclosure generally relate to methods for refurbishing aerospace components by removing corrosion and depositing protective coatings. In one or more embodiments, a method of refurbishing an aerospace component includes exposing the aerospace component containing corrosion to an aqueous cleaning solution. The aerospace component contains a nickel superalloy, an aluminide layer disposed on the nickel superalloy, and an aluminum oxide layer disposed on the aluminide layer. The method includes removing the corrosion from a portion of the aluminum oxide layer with the aqueous cleaning solution to reveal the aluminum oxide layer, then exposing the aluminum oxide layer to a post-rinse, and forming a protective coating on the aluminum oxide layer.
    Type: Application
    Filed: June 4, 2021
    Publication date: January 6, 2022
    Inventors: Abhishek MANDAL, Nitin DEEPAK, Neha GUPTA, Prerna Sonthalia GORADIA, Ankur KADAM, Kenichi OHNO, David Alexander BRITZ, Lance A. SCUDDER
  • Patent number: 10997634
    Abstract: Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 4, 2021
    Assignee: ADOBE INC.
    Inventors: Deepak Pai, Trung Nguyen, Sy Bor Wang, Jose Mathew, Abhishek Pani, Neha Gupta
  • Publication number: 20200244428
    Abstract: Methods, systems, and devices for wireless communications are described. The method includes monitoring a set of master information block broadcasts from a base station to obtain a first set of samples associated with a first prior target transmission time interval (TTI) and a second set of samples associated with a current TTI, identifying a payload change in the master information block broadcasts between the first set of one or more prior TTIs and the current TTI based on a comparison between the first set of samples and the second set of samples, modifying the first set of samples based on the identified payload change, and decoding a master information block based on a combination of the modified first set of samples and the second set of samples. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Vijayvaradharaj Tirucherai Muralidharan, Neha Gupta, Gowrisankar Somichetty, Shashidhar Vummintala
  • Patent number: 10708031
    Abstract: Methods, systems, and devices for wireless communications are described. The method includes monitoring a set of master information block broadcasts from a base station to obtain a first set of samples associated with a first prior target transmission time interval (TTI) and a second set of samples associated with a current TTI, identifying a payload change in the master information block broadcasts between the first set of one or more prior TTIs and the current TTI based on a comparison between the first set of samples and the second set of samples, modifying the first set of samples based on the identified payload change, and decoding a master information block based on a combination of the modified first set of samples and the second set of samples. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: July 7, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Vijayvaradharaj Tirucherai Muralidharan, Neha Gupta, Gowrisankar Somichetty, Shashidhar Vummintala
  • Patent number: 10613829
    Abstract: A full adder is provided in which a sum logic circuit for producing the sum signal and a carry-out logic circuit for producing the carry-out output paths do not share internal nodes. In addition, the sum logic circuit and the carry-out logic circuit are both configured to obviate the need for transmission gates with respect to forming the sum signal and the carry-out signal.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: April 7, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Manish Srivastava, Esakkimuthu Dhakshinamoorthy, Neha Gupta
  • Publication number: 20200098015
    Abstract: Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Inventors: Deepak Pai, Trung Nguyen, Sy Bor Wang, Jose Mathew, Abhishek Pani, Neha Gupta
  • Patent number: 10521828
    Abstract: Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: December 31, 2019
    Assignee: Adobe Inc.
    Inventors: Deepak Pai, Trung Nguyen, Sy Bor Wang, Jose Mathew, Abhishek Pani, Neha Gupta
  • Publication number: 20190354347
    Abstract: A full adder is provided in which a sum logic circuit for producing the sum signal and a carry-out logic circuit for producing the carry-out output paths do not share internal nodes. In addition, the sum logic circuit and the carry-out logic circuit are both configured to obviate the need for transmission gates with respect to forming the sum signal and the carry-out signal.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Inventors: Manish SRIVASTAVA, Esakkimuthu DHAKSHINAMOORTHY, Neha GUPTA
  • Publication number: 20190171345
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Application
    Filed: January 31, 2019
    Publication date: June 6, 2019
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Patent number: 10289737
    Abstract: A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 14, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 10254946
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Patent number: 10225596
    Abstract: A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely identify one media head end for the user, identifying a plurality of head ends responsive to the received information, and generating, for display on a client device associated with the user, information for displaying a program guide aggregating channels for the plurality of head ends.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 9872077
    Abstract: Systems and methods for displaying program guide information are disclosed. In some implementations a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, formatting, for display, program guide data on a grid. The grid includes (i) a first axis representing units of time and (ii) a second axis representing multimedia channels. The program guide data comprises information representing a set of multimedia events. Responsive to a user-supplied selection of a multimedia event in the set of multimedia events a panel is overlaid on a portion of the grid. The panel provides additional data regarding the multimedia event.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: January 16, 2018
    Assignee: GOOGLE LLC
    Inventors: Richard Carl Gossweiler, III, Marisa Bauer, John Wayne Blackburn, David A. Brown, Neha Gupta, Timothy Dharma Heilman, Manish Gordhan Patel, David Scott Reiss, Mehran Sahami, Maricia Scott, Thomas H. Taylor, Alice Tull, Mark Wagner, Lucy Congyun Zhang, Daniel John Zigmond
  • Publication number: 20170358007
    Abstract: Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Deepak PAI, Trung NGUYEN, Sy Bor WANG, Jose MATHEW, Abhishek PANI, Neha GUPTA
  • Patent number: 9747290
    Abstract: A client computer receives a set of search results ordered based on scheduled time of broadcast associated with respective listings of content. The listings of content include data representing time-bounded events. The client computer displays or otherwise presents a set of objects along an axis of a display bar, the objects corresponding to subsets of the search results. For example, the axis is associated with a unit of time or a unit of relevance.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: August 29, 2017
    Assignee: GOOGLE INC.
    Inventors: Richard Carl Gossweiler, III, John Blackburn, David A Brown, Neha Gupta, Manish Gordhan Patel, Mehran Sahami, Thomas H Taylor, Daniel John Zigmond
  • Patent number: 9710769
    Abstract: The disclosed embodiments illustrate methods and systems for crowdsourcing a task. The method includes extracting one or more components from at least one task based on a task category associated with the at least one task. Each component corresponds to a part of the at least one task, that requires an input from a crowdworker. Further, the one or more components are categorized in a set of first categories, each of which includes similar components, and a second category that includes dissimilar components. The categorization is based on a comparison between content of each of component, and the task category. Thereafter, a representative component from at least one category from the set of first categories, and at least one component from the second category are combined to create the task. The task, so created, is crowdsourced to one or more crowdworkers.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: July 18, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Saraschandra Karanam, Chithralekha Balamurugan, Neha Gupta, Nischal Murthy Piratla