Patents by Inventor Soumen Pal

Soumen Pal 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: 20230362220
    Abstract: A web content page is provided, wherein the web content page is configured to dynamically provide a new web component streamed from a server after the web content page has been initially loaded by a client. An indication associated with a desired web component is received. The desired web component among a plurality of web components developed on a platform-as-a-service environment separately from the web content page is obtained. The desired web component is streamed to the web content page.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Varun Kumar Jayanti, Soumen Pal, Raghu Prasad Mulukoju
  • Patent number: 11736661
    Abstract: A video capturing a user facing a camera is received. An image of the video is analyzed to identify a marking object in the image. The image captures the marking object held by the user in between the user and the camera. A gesture performed by the user is detected using the marking object in a space between the user and the camera. A location associated with the marking object is marked including by overlaying a highlight of a portion of content virtually shared between the user and one or more other remote participants. The overlaid highlight of the portion of the content is provided to one or more other remote participants via a collaboration medium.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: August 22, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Bhairavi Gandhi, Prashant Upadhya, Soumen Pal, Avishek Dey
  • Publication number: 20220217304
    Abstract: A video capturing a user facing a camera is received. An image of the video is analyzed to identify a marking object in the image. The image captures the marking object held by the user in between the user and the camera. A gesture performed by the user is detected using the marking object in a space between the user and the camera. A location associated with the marking object is marked including by overlaying a highlight of a portion of content virtually shared between the user and one or more other remote participants. The overlaid highlight of the portion of the content is provided to one or more other remote participants via a collaboration medium.
    Type: Application
    Filed: January 4, 2022
    Publication date: July 7, 2022
    Inventors: Bhairavi Gandhi, Prashant Upadhya, Soumen Pal, Avishek Dey
  • Patent number: 11245871
    Abstract: A video of a user is received. An image of the video is analyzed to identify a marking object in the image with a color value within a first range. A location associated with the marking object is marked. The marked location is provided to one or more other users via a collaboration medium.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: February 8, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Bhairavi Gandhi, Prashant Upadhya, Soumen Pal, Avishek Dey
  • Patent number: 11150894
    Abstract: The present approach relates generally to systems and methods for generating a hierarchical model of a plurality of software development streams, identifying points of interest on the plurality of software development streams having a status indication, and determining descendant development streams corresponding to the points of interest. The present approach also relates to systems and methods for traversing the descendant development streams sequentially in descending order of creation date of the points of interest corresponding to the descendant development streams, determining a software build file status indication for software build files associated with the descendant development streams based at least on the status indication of the points of interest, and evaluating the software build file status indication for the software build files to generate an indication of a first subset of build files having an unfixed status indication and a second subset of build files having a fixed status indication.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: October 19, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Antesh Bharadwaj, Soumen Pal, Kedarnath Suresh Manure
  • Publication number: 20200379751
    Abstract: The present approach relates generally to systems and methods for generating a hierarchical model of a plurality of software development streams, identifying points of interest on the plurality of software development streams having a status indication, and determining descendant development streams corresponding to the points of interest. The present approach also relates to systems and methods for traversing the descendant development streams sequentially in descending order of creation date of the points of interest corresponding to the descendant development streams, determining a software build file status indication for software build files associated with the descendant development streams based at least on the status indication of the points of interest, and evaluating the software build file status indication for the software build files to generate an indication of a first subset of build files having an unfixed status indication and a second subset of build files having a fixed status indication.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Antesh Bharadwaj, Soumen Pal, Kedarnath Suresh Manure
  • Patent number: 10824432
    Abstract: Systems and methods are disclosed that provide multiple mutually exclusive console sessions to execute server-side scripts in parallel. In particular, a cloud-based platform receives an indication that a console session is instantiated from, a client device. The platform then generates a thread having a unique identifier. The thread corresponds to a background job performed on the platform. The platform determines whether an input queue associated with the unique identifier has an input. If so, the platform evaluates the input and writes a resulting output to an output queue associated with the unique identifier. The client device then prints the input and the resulting output to a console user interface associated with the console session, and removes the input from the input queue. In some embodiments, if the input queue stores no inputs for a threshold period of time (e.g., a timeout period), the platform ends the thread.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: November 3, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Ankush Agrawal, Antesh Bharadwaj, Soumen Pal
  • Publication number: 20190332386
    Abstract: Systems and methods are disclosed that provide multiple mutually exclusive console sessions to execute server-side scripts in parallel. In particular, a cloud-based platform receives an indication that a console session is instantiated from, a client device. The platform then generates a thread having a unique identifier. The thread corresponds to a background job performed on the platform. The platform determines whether an input queue associated with the unique identifier has an input. If so, the platform evaluates the input and writes a resulting output to an output queue associated with the unique identifier. The client device then prints the input and the resulting output to a console user interface associated with the console session, and removes the input from the input queue. In some embodiments, if the input queue stores no inputs for a threshold period of time (e.g., a timeout period), the platform ends the thread.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Ankush Agrawal, Antesh Bharadwaj, Soumen Pal