Patents by Inventor Arvind Gupta

Arvind 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: 11968230
    Abstract: A method, system, and computer program product for managing communication privacy in a conversation system are provided. The method detects an utterance on a public channel by a user of a computing device. A privacy nature of the utterance is determined. Based on the privacy nature, a classification confidence is determined for the utterance. The method generates a privacy question to be presented to the user based on the privacy nature and the classification confidence. In response to a confirmation response, a privacy channel is established. The method switches from the public channel to the privacy channel.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Naresh Olladapu, Mudit Mehrotra, Ajay Gupta, Arvind Agarwal
  • Publication number: 20240089136
    Abstract: Methods, computer systems, and computer-storage media, and graphical user interfaces are provided for facilitating efficient meeting management, according to embodiments of the present technology. In one embodiment, engagement data associated with an attendee of an online meeting is obtained. Thereafter, an engagement metric is generated using the engagement data, the engagement metric indicating an extent of engagement of the attendee to the online meeting. Based on the engagement metric indicating that the extent of engagement of the attendee to the online meeting falls below an engagement threshold, a request is provided to disconnect or throttle an audio and/or video stream of the online meeting to and/or from an attendee device associated with the attendee of the online meeting. Efficient meeting management may also be performed by clustering related messages.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventors: Pranavasthitha TANDRA, Hitesh Kumar JHAMB, Vikram GUPTA, Arvind Kumar SINGH, Anubhuti ARUN, Ashutosh TRIPATHI, Kausik GHATAK, Aman RASTOGI
  • Patent number: 10438248
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event. The at least one ad is stored on the device prior to an actual ad play event. The system determines, just prior to the actual ad play event, a bandwidth for a connection between the device and the system. The system determines if any ad source includes at least one ad that is more likely to convert or cause user interaction than the ads stored on the device based on the bandwidth for the connection between the device and the system.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: October 8, 2019
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Patent number: 10373201
    Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: August 6, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20180005267
    Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
    Type: Application
    Filed: September 7, 2017
    Publication date: January 4, 2018
    Applicant: Excalibur IP, LLC
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Patent number: 9785970
    Abstract: A system for providing mobile advertisement actions may include a memory to store a request, mobile carrier data, mobile advertisement data, and mobile advertisement action data. The system may include an interface operatively connected to the memory to communicate with a mobile device. The system may include a processor operatively connected to the memory and the interface. The processor may receive information and a request from the mobile device via the interface and may determine the mobile carrier data relating to a mobile carrier associated with the mobile device. The processor may identify the mobile advertisement data and the mobile advertisement action targeted to the request and the mobile carrier data. The processor may append the mobile advertisement action data to the mobile advertisement data. The processor may provide the mobile advertisement data with the appended mobile advertisement action data to the mobile device via the interface.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: October 10, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20170228780
    Abstract: A system is described for creating a separate data serving space for each mobile carrier in a plurality of mobile carriers. The system may include a processor, a memory and an interface. The memory may store a keyword, a plurality of mobile data items corresponding to the keyword and a plurality of mobile carriers, and a search request. The interface may communicate with a user through a mobile device. The processor may be operatively connected to the interface and the memory and may store the plurality of mobile data items in the memory. The processor may receive a mobile search request from a user via the interface, and may determine the mobile carrier in communication with the interface. The processor may then retrieve the mobile data item corresponding to the keyword and the determined mobile carrier and may serve the retrieved mobile data item to the user.
    Type: Application
    Filed: April 21, 2017
    Publication date: August 10, 2017
    Applicant: Excalibur IP, LLC
    Inventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
  • Patent number: 9710828
    Abstract: A system is described for creating a separate data serving space for each mobile carrier in a plurality of mobile carriers. The system may include a processor, a memory and an interface. The memory may store a keyword, a plurality of mobile data items corresponding to the keyword and a plurality of mobile carriers, and a search request. The interface may communicate with a user through a mobile device. The processor may be operatively connected to the interface and the memory and may store the plurality of mobile data items in the memory. The processor may receive a mobile search request from a user via the interface, and may determine the mobile carrier in communication with the interface. The processor may then retrieve the mobile data item corresponding to the keyword and the determined mobile carrier and may serve the retrieved mobile data item to the user.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: July 18, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
  • Patent number: 9336538
    Abstract: Methods and systems are described for providing advertising services to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system sends a configuration file to the device in response to the configuration call. The configuration file includes different options for obtaining an advertisement (ad) to play on the device during an ad play event. The options include playing an ad cached on the device, obtaining at least one ad from an ad store of the system, and obtaining at least one ad from an advertising exchange that includes third party participants.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Sasha Solomon, Daniel Kang, Michael Deignan
  • Patent number: 9336539
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287103
    Abstract: Methods and systems are described for providing advertising services to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system sends a configuration file to the device in response to the configuration call. The configuration file includes different options for obtaining an advertisement (ad) to play on the device during an ad play event. The options include playing an ad cached on the device, obtaining at least one ad from an ad store of the system, and obtaining at least one ad from an advertising exchange that includes third party participants.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Sasha Solomon, Daniel Kang, Michael Deignan
  • Publication number: 20150287104
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287102
    Abstract: Methods and systems are described for providing advertising services for devices by accessing one or more ad databases including third party ad databases using ad serving tags. In one embodiment, a system includes a storage medium to store one or more software programs and processing logic that is configured to execute instructions of at least one software program to receive an advertising request from a device upon the device having an ad play event for an initiated software application, send an ad call or request to an ad store having ad campaigns and ads, and receive an ad response from the ad store in response to the ad call or request. The ad response includes a payload with one or more ads or potential ad campaigns for being streamed to the device or an ad serving tag for accessing one or more third party ad databases.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Publication number: 20150287105
    Abstract: Methods and systems are described for providing advertising services in a predictive manner to a device with an advertising exchange. In one embodiment, a system receives a configuration call from a device upon initiation of a software application and associated advertising services software on the device. The system generates, prior to a predicted ad play event on the device, a predictive ad request for obtaining at least one advertisement (ad) from at least one of an ad store and an advertising exchange prior to the predicted ad play event. The at least one ad is stored on the device prior to an actual ad play event. The system determines, just prior to the actual ad play event, a bandwidth for a connection between the device and the system. The system determines if any ad source includes at least one ad that is more likely to convert or cause user interaction than the ads stored on the device based on the bandwidth for the connection between the device and the system.
    Type: Application
    Filed: January 29, 2015
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Daniel Kang, Michael Deignan, Sasha Solomon, Raymond Myers
  • Publication number: 20150287083
    Abstract: Methods and systems are described for providing advertising services to devices. In one embodiment, a system receives an advertising request from a device upon the device having an ad play event for an initiated software application. The system determines a bandwidth for a connection between the system and the device and determines whether at least one ad located on the device or at least one streamed ad will be displayed on the device for the ad play event based on at least one configurable parameter including at least one of the bandwidth for the connection between the device and the ad server, device characteristics, user characteristics, and a service level agreement.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: Vungle, Inc.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Publication number: 20150287088
    Abstract: Methods and systems are described for providing advertising services for devices based on at least one configurable. In one embodiment, a system sends an ad call or request to an ad store having ad campaigns and ads and receives an ad response from the ad store in response to the ad call or request. The ad response includes a payload with at least one ad for being streamed to the device or an ad serving tag for accessing one or more third party ad databases. The system determines, based on at least one configurable parameter including at least partially based on a cache window, whether to use at least one ad located on a device, at least one ad streamed from the ad store to the device, or at least one ad streamed from the one or more third party databases using the ad serving tag.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 8, 2015
    Applicant: VUNGLE, INC.
    Inventors: Arvind Gupta, Wayne Chan, Raymond Myers, Ben Reiter, Rolando Abarca
  • Patent number: 8996405
    Abstract: A system is described for providing for a revenue generator to bid exclusively on mobile search traffic. The system may include a processor, a memory and an interface. The memory may store a plurality of bids, a keyword, a mobile search request and a mobile advertisement associated with a revenue generator. The interface may communicate with a user and a plurality of revenue generators. The processor may receive bids on the keyword from the revenue generators. The bids may apply to the keyword when the keyword is searched for through the mobile carrier. The processor may receive the mobile search request from the user. The processor may determine if the mobile search request originated from the mobile carrier. The processor may serve the user the advertisement if the mobile search request originated from the mobile carrier, otherwise the mobile advertisement is not served for the keyword.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: March 31, 2015
    Assignee: Yahoo! Inc.
    Inventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
  • Publication number: 20150073905
    Abstract: A system is described for providing for a revenue generator to bid exclusively on mobile search traffic. The system may include a processor, a memory and an interface. The memory may store a plurality of bids, a keyword, a mobile search request and a mobile advertisement associated with a revenue generator. The interface may communicate with a user and a plurality of revenue generators. The processor may receive bids on the keyword from the revenue generators. The bids may apply to the keyword when the keyword is searched for through the mobile carrier. The processor may receive the mobile search request from the user. The processor may determine if the mobile search request originated from the mobile carrier. The processor may serve the user the advertisement if the mobile search request originated from the mobile carrier, otherwise the mobile advertisement is not served for the keyword.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Applicant: YAHOO! INC.
    Inventors: Arvind Gupta, Kenta Umezu, Sean P. Walker, Ian B. Brayshaw
  • Publication number: 20140310095
    Abstract: A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a request. The request may be handled differently based on whether the source of the request originated from mobile traffic or web traffic. The source of the request may be used to determine whether a request is valid or invalid. The request may be flagged if the request is invalid.
    Type: Application
    Filed: June 26, 2014
    Publication date: October 16, 2014
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Patent number: 8799069
    Abstract: A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a request. The request may be handled differently based on whether the source of the request originated from mobile traffic or web traffic. The source of the request may be used to determine whether a request is valid or invalid. The request may be flagged if the request is invalid.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 5, 2014
    Assignee: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen