Patents by Inventor Raman Gupta

Raman 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: 11953997
    Abstract: The present disclosure relates to systems and methods for backing up a distributed database provided as a database instance across servers within a first geographic region. In one example, such a system may include at least one processor configured to: generate and transmit a command to duplicate the distributed database in object databases on first region servers; generate and transmit a command to duplicate the object databases on servers in at least a second geographic region independent from servers in the first region; and, when an error is detected with at least one server within the first region: generate and transmit a command to initiate a new distributed database on second region servers, generate and transmit a command to populate the new distributed database using the object databases on second region servers, and generate and transmit a command to re-route traffic from the distributed database to the new distributed database.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: Raveender Kommera, Nathan Gloier, Raman Gupta
  • Publication number: 20240105074
    Abstract: Provided are techniques for assisting remote education learners. Data is collected for an actual base environment, a simulated base environment, and an exam environment for a learner taking an exam. The collected data is used to generate a first behavior pattern for the learner in the simulated base environment and a second behavior pattern for the learner in the exam environment. In response to the second behavior pattern deviating beyond a threshold from the first behavior pattern, a classification of non-cognitive learners class is determined for the learner. A de-bias technique is applied to the classification to generate a final classification. In response to the final classification being the non-cognitive learners class, education material for a subject covered in the exam is selected, and the educational material is played on a remote learner computer of the learner.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Raman HARISHANKAR, Stan Kevin DALEY, Shami GUPTA, Sabyasachi Chatterjee, Sandipan Sengupta
  • Patent number: 11935003
    Abstract: The system and methods described herein allow users to give their applicant information when seeking to submit an inquiry associated with a product provided by at least one entity, and have various lender microservices run in parallel, segregated by entity, in a jailed and self-contained, autonomous environment. The result of these microservices may be returned as a response to the inquity, being determined autonomously for each respective entity based on one or more respective rule sets or executable logic for each respective entity. Payloads for multiple entities may be combined in a single output from the jailed and self-contained environment due to outputs from the environment being encrypted in a universal format, wherein the outputs are decrypted in a user session in an application, allowing the user to see the results of the respective responses of each of the at least one entity, to their inquiry.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Dinesh Sundaram, Raman Bajaj, Jacques Morel, Sanjiv Yajnik, Trent Jones, Alan Ilango, Jacob Creech, Avijit Sarkar, Rajaboopathy Vijayaraghavan, Ishu Gupta, Thomas Sickert
  • Publication number: 20240040210
    Abstract: Methods and systems are described for providing content, such as a movie, with dialogue including a quotation that was input. For example, using a voice search a viewer may input a quotation famous from a movie to find the original fil and related content. The methods and systems use a quotation engine in a digital device to receive an input including the quotation and access a plurality of content items that include dialogue. The quotation engine identifies a subset of content items that include dialogue similar to the input quotation. The quotation engine accesses metadata of each of the subset of content, ranks the subset based on predetermined criteria and the metadata, and provides the ranked subset of the plurality of content items for consumption. The quotation engine may use a graphical user interface to identify the earliest release, trending content, or the program best known for the quote.
    Type: Application
    Filed: June 16, 2023
    Publication date: February 1, 2024
    Inventors: Ankur Aher, Nikhil Gabhane, Raman Gupta, Aman Puniyani
  • Patent number: 11722749
    Abstract: Methods and systems are described for providing content, such as a movie, with dialogue including a quotation that was input. For example, using a voice search a viewer may input a quotation famous from a movie to find the original fil and related content. The methods and systems use a quotation engine in a digital device to receive an input including the quotation and access a plurality of content items that include dialogue. The quotation engine identifies a subset of content items that include dialogue similar to the input quotation. The quotation engine accesses metadata of each of the subset of content, ranks the subset based on predetermined criteria and the metadata, and provides the ranked subset of the plurality of content items for consumption. The quotation engine may use a graphical user interface to identify the earliest release, trending content, or the program best known for the quote.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: August 8, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Aher, Nikhil Gabhane, Raman Gupta, Aman Puniyani
  • Patent number: 10963353
    Abstract: The present disclosure relates to systems and methods for backing up a distributed database provided as a database instance across servers within a first geographic region. In one example, such a system may include at least one processor configured to: generate and transmit a command to duplicate the distributed database in object databases on first region servers; generate and transmit a command to duplicate the object databases on servers in at least a second geographic region independent from servers in the first region; and, when an error is detected with at least one server within the first region: generate and transmit a command to initiate a new distributed database on second region servers, generate and transmit a command to populate the new distributed database using the object databases on second region servers, and generate and transmit a command to re-route traffic from the distributed database to the new distributed database.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 30, 2021
    Assignee: Capital One Services, LLC
    Inventors: Raveender Kommera, Nathan Gloier, Raman Gupta
  • Publication number: 20210037293
    Abstract: Methods and systems are described for providing content, such as a movie, with dialogue including a quotation that was input. For example, using a voice search a viewer may input a quotation famous from a movie to find the original fil and related content. The methods and systems use a quotation engine in a digital device to receive an input including the quotation and access a plurality of content items that include dialogue. The quotation engine identifies a subset of content items that include dialogue similar to the input quotation. The quotation engine accesses metadata of each of the subset of content, ranks the subset based on predetermined criteria and the metadata, and provides the ranked subset of the plurality of content items for consumption. The quotation engine may use a graphical user interface to identify the earliest release, trending content, or the program best known for the quote.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Ankur Aher, Nikhil Gabhane, Raman Gupta, Aman Puniyani
  • Patent number: 10887664
    Abstract: A digital medium environment is described to control a start time at which a skippable video advertisement made available by an advertisement provider begins playback at a client. A skippable video advertisement is selected for playback by the client. Data is queried that identifies a skip time corresponding to a time within the skippable video advertisement at which the skippable video advertisement was skipped during a previous viewing of the skippable video advertisement by a user of the client. One of a plurality of start times associated with the skippable video advertisement is then selected based at least in part on the skip time. The skippable video advertisement and the selected start time are then provided to the client effective to cause the skippable video advertisement to begin playback at the selected start time.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: January 5, 2021
    Assignee: Adobe Inc.
    Inventor: Raman Gupta
  • Publication number: 20200125452
    Abstract: The present disclosure relates to systems and methods for backing up a distributed database provided as a database instance across servers within a first geographic region. In one example, such a system may include at least one processor configured to: generate and transmit a command to duplicate the distributed database in object databases on first region servers; generate and transmit a command to duplicate the object databases on servers in at least a second geographic region independent from servers in the first region; and, when an error is detected with at least one server within the first region: generate and transmit a command to initiate a new distributed database on second region servers, generate and transmit a command to populate the new distributed database using the object databases on second region servers, and generate and transmit a command to re-route traffic from the distributed database to the new distributed database.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Applicant: Capital One Services, LLC
    Inventors: Raveender KOMMERA, Nathan GLOIER, Raman GUPTA
  • Publication number: 20200125453
    Abstract: The present disclosure relates to systems and methods for backing up a distributed database provided as a database instance across servers within a first geographic region. In one example, such a system may include at least one processor configured to: generate and transmit a command to duplicate the distributed database in object databases on first region servers; generate and transmit a command to duplicate the object databases on servers in at least a second geographic region independent from servers in the first region; and, when an error is detected with at least one server within the first region: generate and transmit a command to initiate a new distributed database on second region servers, generate and transmit a command to populate the new distributed database using the object databases on second region servers, and generate and transmit a command to re-route traffic from the distributed database to the new distributed database.
    Type: Application
    Filed: January 4, 2019
    Publication date: April 23, 2020
    Applicant: Capital One Services, LLC
    Inventors: Raveender KOMMERA, Nathan GLOIER, Raman GUPTA
  • Patent number: 10176496
    Abstract: Audience segmentation can be based on a viewing angle of a user viewing a video of a multi-angle viewing environment. During playback, a sequence of the user-controlled viewing angles of the video are recorded. The sequence represents the viewing angle of the user at a given point in time. Based on the sequences of several users, a predominant sequence of viewing angles of the video is determined. One or more audience segment tags are assigned to the predominant sequence of viewing angles. During subsequent playbacks of the video, the sequence(s) of user-controlled viewing angles of the video are recorded. The recorded sequence(s) of the subsequent user(s) are compared to the predominant sequence of viewing angles of the video, and the subsequent user(s) are assigned to an audience segment based on the comparison and the corresponding audience segment tags.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: January 8, 2019
    Assignee: Adobe Inc.
    Inventors: Ashish Duggal, Niraj Gupta, Piyush Gupta, Raman Gupta
  • Publication number: 20170372360
    Abstract: Audience segmentation can be based on a viewing angle of a user viewing a video of a multi-angle viewing environment. During playback, a sequence of the user-controlled viewing angles of the video are recorded. The sequence represents the viewing angle of the user at a given point in time. Based on the sequences of several users, a predominant sequence of viewing angles of the video is determined. One or more audience segment tags are assigned to the predominant sequence of viewing angles. During subsequent playbacks of the video, the sequence(s) of user-controlled viewing angles of the video are recorded. The recorded sequence(s) of the subsequent user(s) are compared to the predominant sequence of viewing angles of the video, and the subsequent user(s) are assigned to an audience segment based on the comparison and the corresponding audience segment tags.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Niraj Gupta, Piyush Gupta, Raman Gupta
  • Publication number: 20170195746
    Abstract: A digital medium environment is described to control a start time at which a skippable video advertisement made available by an advertisement provider begins playback at a client. A skippable video advertisement is selected for playback by the client. Data is queried that identifies a skip time corresponding to a time within the skippable video advertisement at which the skippable video advertisement was skipped during a previous viewing of the skippable video advertisement by a user of the client. One of a plurality of start times associated with the skippable video advertisement is then selected based at least in part on the skip time. The skippable video advertisement and the selected start time are then provided to the client effective to cause the skippable video advertisement to begin playback at the selected start time.
    Type: Application
    Filed: January 5, 2016
    Publication date: July 6, 2017
    Inventor: Raman Gupta
  • Patent number: 9536329
    Abstract: A computer implemented method and apparatus for acquiring sentiment analysis information based on user reactions to displayable content. The method comprises receiving reaction data of at least one individual user viewing portions of displayable content, wherein the reaction data of each user includes indications representative of at least one of a time-varying emotional state of the user and a time-varying level of interest of the user captured during viewing of the displayable content; and performing sentiment analysis on the reaction data by at least one of: categorizing portions of the displayable content based on one of the reaction of one user or aggregated reactions of a plurality of users, and identifying at least one portion of the displayable content having one of a more favorable and a less favorable reaction by the at least one user, by comparison to one of a baseline and reactions to other portions of the displayable content.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Neha Saxena, Pulkit Agarwal, Raman Gupta
  • Patent number: 9532106
    Abstract: Video character-based content targeting is described. In one or more embodiments, users make selections of characters in video content in conjunction with playback of the video content. For example, a user is prompted during playback of video content to select a character in the video content that the user likes. An indication is received of selections made by the user of one or more characters, each of which is associated with information that describes a degree to which the character exhibits a plurality of personality attributes. Once received, the user's selections of the one or more characters from the video content are analyzed. In particular, the selections are analyzed to ascertain a degree to which the user identifies with the plurality of personality attributes. The degree to which the user is determined to identify with the plurality of personality attributes is then used to control communication of content to the user.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: December 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Raman Gupta, Neha Saxena, Anuj Jain
  • Publication number: 20150347903
    Abstract: A computer implemented method and apparatus for acquiring sentiment analysis information based on user reactions to displayable content. The method comprises receiving reaction data of at least one individual user viewing portions of displayable content, wherein the reaction data of each user includes indications representative of at least one of a time-varying emotional state of the user and a time-varying level of interest of the user captured during viewing of the displayable content; and performing sentiment analysis on the reaction data by at least one of: categorizing portions of the displayable content based on one of the reaction of one user or aggregated reactions of a plurality of users, and identifying at least one portion of the displayable content having one of a more favorable and a less favorable reaction by the at least one user, by comparison to one of a baseline and reactions to other portions of the displayable content.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Neha Saxena, Pulkit Agarwal, Raman Gupta