Patents by Inventor Shubham Vij

Shubham Vij 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: 20250131571
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Application
    Filed: December 19, 2024
    Publication date: April 24, 2025
    Inventors: Menglei Chai, David LeMieux, Shubham Vij, lan Wehrman
  • Publication number: 20250124353
    Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
    Type: Application
    Filed: December 19, 2024
    Publication date: April 17, 2025
    Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
  • Patent number: 12223657
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: February 11, 2025
    Assignee: Snap Inc.
    Inventors: Menglei Chai, David LeMieux, Shubham Vij, Ian Wehrman
  • Patent number: 12223402
    Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 11, 2025
    Assignee: Snap Inc.
    Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
  • Patent number: 12093607
    Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: September 17, 2024
    Assignee: Snap Inc.
    Inventors: Xin Chen, Yurii Monastyrshyn, Fedir Poliakov, Shubham Vij
  • Publication number: 20240249717
    Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
    Type: Application
    Filed: March 12, 2024
    Publication date: July 25, 2024
    Inventors: Leonardo Ribas Machado das Neves, VÍtor Silva Sousa, Shubham Vij
  • Patent number: 11948558
    Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: April 2, 2024
    Assignee: Snap Inc.
    Inventors: Leonardo Ribas Machado das Neves, Vítor Silva Sousa, Shubham Vij
  • Publication number: 20230252639
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Inventors: Menglei Chai, David LeMieux, Shubham Vij, Ian Wehrman
  • Patent number: 11663723
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: May 30, 2023
    Assignee: Snap Inc.
    Inventors: Shubham Vij, Menglei Chai, David LeMieux, Ian Wehrman
  • Publication number: 20230105981
    Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
    Type: Application
    Filed: October 6, 2022
    Publication date: April 6, 2023
    Inventors: Leonardo Ribas Machado das Neves, Vítor Silva Sousa, Shubham Vij
  • Publication number: 20220405637
    Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
    Type: Application
    Filed: May 11, 2022
    Publication date: December 22, 2022
    Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
  • Publication number: 20220365748
    Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
    Type: Application
    Filed: July 29, 2022
    Publication date: November 17, 2022
    Inventors: Xin Chen, Yurii Monastyrshyn, Fedir Poliakov, Shubham Vij
  • Patent number: 11487501
    Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: November 1, 2022
    Assignee: Snap Inc.
    Inventors: Xin Chen, Yurii Monastyrshyn, Fedir Poliakov, Shubham Vij
  • Patent number: 11468883
    Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 11, 2022
    Assignee: Snap Inc.
    Inventors: Leonardo Ribas Machado das Neves, Vitor Silva Sousa, Shubham Vij
  • Patent number: 11334815
    Abstract: Disclosed are various embodiments for implementing computational tasks in a cloud environment in one or more operating system level virtualized containers. A parameter file can specify different parameters including hardware parameters, library parameters, user code parameters, and job parameters (e.g., sets of hyperparameters). The parameter file can be converted via a mapping and implemented in a cloud-based container platform.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: May 17, 2022
    Assignee: Snap Inc.
    Inventors: Eric Buehl, Jordan Hurwitz, Sergey Tulyakov, Shubham Vij
  • Publication number: 20210335350
    Abstract: A messaging system performs trend analysis on content produced by users of the messaging system. The messaging system is configured to extract modifications from content items received from client devices associated with users where the content items are modified using the modifications that comprises a text caption or a media overlay. The messaging system is further configured to determine one or more words from the content items and the extracted modifications and determine a frequency of the one or more words in the content items and the extracted modifications. The messaging system is further configured to determine whether the one or more words is a trend based on the frequency and an aggregate frequency. The messaging system is further configured to in response to the one or more words being determined as the trend, generating trend content associated with the one or more words, the trend content being a text, an image, or an augmentation content.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 28, 2021
    Inventors: Leonardo Ribas Machado das Neves, Vitor Silva Sousa, Shubham Vij
  • Publication number: 20210192744
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Application
    Filed: March 2, 2021
    Publication date: June 24, 2021
    Inventors: Shubham Vij, Menglei Chai, David LeMieux, Ian Wehrman
  • Patent number: 10964023
    Abstract: An image segmentation system to perform operations that include causing display of an image within a graphical user interface of a client device, receive a set of user inputs that identify portions of a background and foreground of the image, identify a boundary of an object depicted within the image based on the set of user inputs, crop the object from the image based on the boundary, and generate a media item based on the cropped object, wherein properties of the media object, such as a size and a shape, are based on the boundary of the object.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Snap Inc.
    Inventors: Shubham Vij, Menglei Chai, David LeMieux, Ian Wehrman
  • Publication number: 20190354344
    Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Inventors: Xin Chen, Yurii Monastyrshyn, Fedir Poliakov, Shubham Vij