Patents by Inventor Ajay Kumar Gupta

Ajay Kumar 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: 10592613
    Abstract: One embodiment provides a method, including: receiving information corresponding to a dialog flow between a conversational agent and a user; identifying, from the received information, dialog states, each dialog state corresponding to a possible response by the conversational agent; classifying a set of the identified dialog states as grounded dialog states, wherein the classifying comprises (i) receiving scoring input representing a desirability for each of the grounded dialog states and (ii) generating a score vector; assigning a score vector to each of the identified dialog states other than the grounded dialog states, wherein the assigning a score vector comprises extrapolating the score vector of a grounded dialog state to dialog states that the grounded dialog state is dependent upon; and computing an aggregate score vector for the dialog flow, wherein the aggregate vector score identifies an overall desirability of the dialog flow.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ajay Kumar Gupta, Pratyush Kumar, Sachindra Joshi
  • Patent number: 10587917
    Abstract: Methods and systems are provided herein for recommending a media asset based on a geographic location at which that media asset was frequently consumed. For example, the system may monitor a location, such as New York City or Times Square, to determine popular media assets watched there, such as “The Avengers,” and when another user visits New York City, the system may then notify the user that the movie, such as “The Avengers,” is associated with New York City. The system stores the geographic locations associated with the media asset in the database based on the consumption of the media asset so that other users may be notified which media assets are associated with each geographic location.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: March 10, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Gabriel C. Dalbec, Jonathan A. Logan, Ajay Kumar Gupta, Alexander W. Liston, William L. Thomas, Margret B. Schmidt, Mathew C. Burns
  • Publication number: 20200070759
    Abstract: A vehicle frame component for limiting the movement of the wheel of the vehicle toward the cab of a cab on frame vehicle including a base member welded to openings in the frame side rail and extending outwardly and located proximal the wheel structure. In one embodiment the vehicle frame component is located forward of the wheel and includes a tire puncture device to deflate the tire during an offset front impact and in a second embodiment the vehicle frame component is located rearward of the wheel. The vehicle frame component has particular utility during an offset front impact where the offset is less than approximately twenty-five percent (25%) of the width of the vehicle.
    Type: Application
    Filed: October 25, 2019
    Publication date: March 5, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Ajay Kumar Gupta, Narayana Venugopal, John Charles Caris, Mark Wlotkowski, Charles Ko, Leonard Anthony Shaner
  • Publication number: 20200042341
    Abstract: In various examples, access to VM memory by virtualization software is secured using a trusted firmware of a host controller to validate one or more of a command to read a VM's memory and/or the data read from VM memory in order to protect against improper access to data in VM memory. If validation fails, the firmware may refrain from reading the data and/or from providing the virtualization software with access to the data. The data may include a request command from a VM regarding establishing or modifying a connection using the host controller to another entity, such as another device within or outside of the virtualization environment. The virtualization software may use the request command to facilitate the connection. The host controller may provide an eXtensible Host Controller Interface (xHCI) or a different type of interface for the connection.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 6, 2020
    Inventors: Ajay Kumar Gupta, Venkat Tammineedi, David Lim, Ashutosh Jha
  • Publication number: 20200004874
    Abstract: One embodiment provides a method, including: obtaining a plurality of chatlogs involving a conversational agent, wherein the plurality of chatlogs represent interactions between users and the conversational agent; identifying dialog states of the conversational agent, wherein each dialog state corresponds to a possible response by the conversational agent; generating a dialog tree including one or more dialog flows of the conversational agent, wherein a dialog flow represents an interaction that occurred between the conversational agent and a user; and providing a conversational reflow user interface for a conversational reflow system allowing execution of the conversational agent to mimic interactions between users and the conversational agent, wherein the conversational reflow system advances through dialog flows based upon input provided by a user at the conversational reflow user interface and the conversational reflow user interface displays output based upon the dialog states of the dialog tree.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Ajay Kumar Gupta, Pratyush Kumar, Sachindra Joshi
  • Publication number: 20200005946
    Abstract: Methods and systems to stratify risks for adverse health outcomes include aggregating data sets culled over a predetermined period of time; adjusting at least two variables within the aggregated data sets; and executing a regression analysis to identify an average causal effect between aggregated variables against at least one particular adverse health outcome.
    Type: Application
    Filed: June 3, 2019
    Publication date: January 2, 2020
    Inventors: Ajay Kumar Gupta, Ramani Peruvemba
  • Publication number: 20200005948
    Abstract: Patients being treated successfully with a drug of abuse and at low risk for abusing the drug nevertheless may be at high risk of being misidentified as a high risk of abuse. These patients may need and benefit from treatment with the drug but restricted or cut off from the treatment altogether due to the misidentification and then abandoned. Evaluating a patient's risk of drug treatment change due to a category misidentification may include developing a model for identifying such abandoned patients, applying the model to data of a patient, and determining a patient risk score for the patient based on a result of applying the model.
    Type: Application
    Filed: September 10, 2018
    Publication date: January 2, 2020
    Inventors: Ajay Kumar Gupta, Ramani Peruvemba
  • Patent number: 10511983
    Abstract: Embodiments of the present invention relate to a system and method for determining a capacity utilisation of at least one of a cluster [104] and a base station [102]. More particularly, the embodiments may disclose a method for determining the capacity utilisation by receiving at least one message from at least one user equipment [110], wherein the at least one user equipment [110] belongs to the at least one cluster [104] having at least one cluster identifier and the at least one message includes uplink data and downlink data of the at least one user equipment [110]; generating a capacity utilisation list for said at least one cluster [104]; updating the capacity utilisation list with the uplink data and the downlink data; and determining a capacity utilisation for at least one of the cluster [104] and the base station [102] based on the uplink data and the downlink data.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: December 17, 2019
    Assignee: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Ajay Kumar Gupta, Vishal Vasant Oak, Parwiz Shekalim, Tareq Amin, Mahesh Nayaka Mysore Annaiah, Ravi P Sinha
  • Patent number: 10501035
    Abstract: A vehicle frame component for limiting the movement of the wheel of the vehicle toward the cab of a cab on frame vehicle including a base member welded to openings in the frame side rail and extending outwardly and located proximal the wheel structure. In one embodiment the vehicle frame component is located forward of the wheel and includes a tire puncture device to deflate the tire during an offset front impact and in a second embodiment the vehicle frame component is located rearward of the wheel. The vehicle frame component has particular utility during an offset front impact where the offset is less than approximately twenty-five percent (25%) of the width of the vehicle.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: December 10, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Ajay Kumar Gupta, Narayana Venugopal, John Charles Caris, Mark Wlotkowski, Charles Ko, Leonard Anthony Shaner
  • Publication number: 20190335335
    Abstract: Systems [100A/100B] and methods [700/800] for allocating wireless channel/s to wireless access point/s [102] are disclosed. More particularly, the embodiments of the present invention comprise steps of: determining at least one candidate wireless channel, providing an initial score to each of the at least one candidate wireless channel, determining a channel overlapping parameter and a signal strength factor, determining a channel score based on the initial score, the channel overlapping parameter, the signal strength factor and a reduction weight, applying a positive offset to update the channel score of each of the at least one candidate wireless channel, selecting the at least one wireless channel for the at least one wireless access point [102A] based on the updated channel score, and allocating the at least one wireless channel to the at least one wireless access point [102A].
    Type: Application
    Filed: April 29, 2019
    Publication date: October 31, 2019
    Inventors: Thomas John Schlangen, Ajay Kumar Gupta, Vishal Vasant Oak, Abhishek Jain, Mahesh Nayaka Mysore Annaiah, Tareq Amin
  • Publication number: 20190306721
    Abstract: Embodiments of the present disclosure relate to allocating at least one wireless channel to an access point [for e.g. 102A] by an access point itself [for e.g. 102A]. In one embodiment, a method is disclosed comprising: detecting at least one neighbouring access point [for e.g. 102B, 102C and 102D]; selecting at least one target wireless channel having the highest comparative associated channel width; transmitting a request message to each of the at least one neighbouring access point [for e.g. 102B, 102C and 102D] and allocating the at least one target wireless channel if each of the at least one target wireless channel having the associated channel width is acceptable to the at least one neighbouring access point [for e.g. 102B, 102C and 102D].
    Type: Application
    Filed: June 2, 2017
    Publication date: October 3, 2019
    Inventors: Ajay Kumar GUPTA, Vishal OAK, Thomas SCHLANGEN, Tareq AMIN
  • Publication number: 20190286698
    Abstract: One embodiment provides a method, including: receiving information corresponding to a dialog flow between a conversational agent and a user; identifying, from the received information, dialog states, each dialog state corresponding to a possible response by the conversational agent; classifying a set of the identified dialog states as grounded dialog states, wherein the classifying comprises (i) receiving scoring input representing a desirability for each of the grounded dialog states and (ii) generating a score vector; assigning a score vector to each of the identified dialog states other than the grounded dialog states, wherein the assigning a score vector comprises extrapolating the score vector of a grounded dialog state to dialog states that the grounded dialog state is dependent upon; and computing an aggregate score vector for the dialog flow, wherein the aggregate vector score identifies an overall desirability of the dialog flow.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Ajay Kumar Gupta, Pratyush Kumar, Sachindra Joshi
  • Patent number: 10419794
    Abstract: Systems and methods are described herein for synchronizing playback of media assets from multiple sources. For example, if a media asset is being delivered from two sources, a media guidance application may compare features in the media asset from the two sources and determine the amount of time that the two sources are out of synchronization. If the amount of time is greater than a threshold amount of time, the media guidance application may transmit supplemental content to a device receiving the media asset from the source that is ahead, such that the two sources are synchronized after the supplemental content is finished. If the amount of time is less than a threshold amount of time, the media guidance application may instruct the device receiving the media asset from the source that is ahead to pause the media asset until the two sources are synchronized.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: September 17, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Gabriel C. Dalbec, Alexander W. Liston, Mathew C. Burns, Ajay Kumar Gupta, William L. Thomas, Margret B. Schmidt, Jonathan A. Logan
  • Patent number: 10419799
    Abstract: Systems and methods for presenting custom navigation options are described herein. In some embodiments, the media guidance application displays a first portion of a media asset, and identifies a set of entities referenced in messages associated with the media asset. The media guidance application then selects an entity frequently referenced in the plurality of messages, and displays a transport bar associated with the entity comprising an indicator identifying the entity and a region associated with only portions of the media asset associated with the entity. The media guidance application then displays a second portion of the media asset in response to receiving a user selection of a segment of the region. In some embodiments, the region corresponds to a custom presentation of the media asset featuring the selected entity, and the transport bar updates dynamically based on newly received messages, or the content displayed by the media guidance application.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: September 17, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: William L. Thomas, Margret B. Schmidt, Ajay Kumar Gupta, Alexander W. Liston, Jonathan A. Logan, Mathew C. Burns, Gabriel C. Dalbec
  • Publication number: 20190215545
    Abstract: Systems and methods are described to address shortcomings in conventional systems by correcting an erroneous term in M on-screen caption text for a media asset. In some aspects, the systems and methods identify the erroneous term in a text segment of the on-screen caption text, and identify one or more video frames of the media asset corresponding to the text segment. The systems and methods further identify a contextual term related to the erroneous term from the one or more video frames. By accessing a knowledge graph, the systems and methods identify a candidate correction based on the contextual term and a portion of the text segment. Lastly, the systems and methods replaces the erroneous term with the candidate correction.
    Type: Application
    Filed: September 30, 2016
    Publication date: July 11, 2019
    Inventors: Ajay Kumar Gupta, Abhijit Satchidanand Savarkar
  • Publication number: 20190200405
    Abstract: Embodiments of the present invention relate to systems and methods for automatically connecting an IoT device [130] to an access point [120] via a wireless network [140], comprising: receiving a configuration setting request at an onboarding server [110] from the access point [120] pursuant to receiving a broadcasting probe request from the IoT device [130] at the access point [120], transmitting one of a configuration setting and a default setting to the access point [120] based on a status of the IoT device [130] wherein status includes one of an on-board and an off-board, establishing one of a permanent connection using the configuration setting and a temporary connection using the default setting between the access point [120] and the IoT device [130] via the wireless network [140]; and switching the status of the IoT device [130] to the on-board in an event the temporary connection is established.
    Type: Application
    Filed: August 9, 2017
    Publication date: June 27, 2019
    Inventors: Ajay Kumar GUPTA, Vishal Vasant OAK, Mahesh Nayaka Mysore ANNAIAH, Tareq AMIN
  • Patent number: 10284418
    Abstract: Certain aspects direct to systems and methods for network switch management via a management controller using a management information base (MIB) to JavaScript Object Notation (JSON) parser. At a computing device, an administrator provides a MIB file corresponding to a network switch to be managed. Then the administrator utilizes a parser application to parse the MIB file at the computing device to retrieve Object Identifiers (OIDs) from the MIB file, and then converts the OIDs to JSON objects, in order to generate parsed information of the MIB file including the JSON objects. Thus, the administrator may use a browser to access a web user interface at a management controller to upload the parsed information of the MIB file to the management controller. The management controller may then manage and configure the network switch through a Simple Network Management Protocol (SNMP) interface based on the parsed information of the MIB file.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: May 7, 2019
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Anurag Bhatia, Kiran Kumar Ballapalli, Yi-Wei Chiu, George Hsin, Ajay Kumar Gupta, Venkatesan Balakrishnan
  • Publication number: 20190132644
    Abstract: Systems and methods for disambiguation of an ambiguous entity in a search query based on the gaze of a user. These systems and methods may be implemented by a media guidance application (e.g., executed by user equipment associated with the user). In some aspects, the media guidance application may monitor the gaze of the user and attempt to disambiguate the ambiguous entity based on an area of the screen the user viewed while issuing the search query. If the media guidance application receives an indication that it did not disambiguate the ambiguous entity in the search query correctly, the media guidance application may increase the area of the screen that the user viewed in order to find an additional entity. This may allow the media guidance application to quickly and accurately find the correct answer to the user's search query.
    Type: Application
    Filed: October 24, 2018
    Publication date: May 2, 2019
    Inventors: Ajay Kumar Gupta, William L. Thomas, Mathew C. Burns, Gabriel C. Dalbec, Alexander W. Liston, Jonathan A. Logan, Margret B. Schmidt
  • Publication number: 20190124289
    Abstract: In some aspects, control circuitry receives and stores a user-specified time duration to associate with a skip-forward command. When the user later issues a skip-forward command to advance playback of a media asset to a desired location, the control circuitry retrieves the stored time duration, and determines an expected overshoot value associated with the skip-forward command. The control circuitry then compensates for the expected overshoot by calculating a new location in the media asset based on both the retrieved time duration and expected overshoot value. Upon advancing to the new location, the media asset is played back in a fast-forward mode, e.g., at a speed higher than normal speed.
    Type: Application
    Filed: November 16, 2018
    Publication date: April 25, 2019
    Inventors: Milan Patel, Abubakkar Siddiq, Ajay Kumar Gupta, Sai Rahul Reddy Pulikunta, Sashikumar Venkataraman
  • Patent number: 10263796
    Abstract: Systems and methods are provided herein for managing, based on a portion of media asset consumed, power consumption of user equipment. A media guidance application may, upon determining that user inactivity time at a user equipment exceeds a threshold inactivity time, determine that a media asset currently being presented at the user equipment has not reached its end point. The media guidance application may then determine a playback duration for which the media asset has been presented. The media guidance application may, upon determining that the playback duration exceeds a threshold playback duration, continue monitoring user activity at the user equipment until the end point for the media asset is reached to determine an updated user inactivity time. The media guidance application may determine that the updated inactivity time exceeds the threshold inactivity time and in response, perform a power management process to reduce power consumption of the user equipment.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 16, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Alexander W. Liston, Jonathan A. Logan, William L. Thomas, Ajay Kumar Gupta, Mathew C. Burns, Margret B. Schmidt, Gabriel C. Dalbec